.grow{grid-column:7 / span 6;align-self:center;width:100%;container-type:inline-size}.grow-fit{--s: 1;position:relative;width:calc(520px * var(--s));height:calc(440px * var(--s));margin-left:auto}.grow-stage{--t: 18s;position:absolute;left:0;top:0;width:520px;height:440px;transform:scale(var(--s));transform-origin:0 0;font-family:var(--font-sans);font-size:11px;line-height:15px;color:var(--ink)}@media(max-width:1140px){.grow-fit{--s: .84}}@media(max-width:960px){.grow-fit{--s: .66}}@media(max-width:768px){.grow{grid-column:1 / -1;margin-top:var(--space-5)}.grow-fit{--s: 1;margin-inline:auto}}@media(max-width:599px){.grow-fit{--s: .62}}@media(max-width:359px){.grow-fit{--s: .52}}@supports (width: calc(1px*tan(atan2(1px,1px)))){.grow .grow-fit{--s: min(1, tan(atan2(100cqw, 520px)))}}.g-app{position:absolute;left:0;top:84px;width:300px;height:246px;background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-window);overflow:hidden}.js .g-app{animation:g-app-in .9s .3s var(--ease-out) backwards}@keyframes g-app-in{0%{opacity:0;transform:translateY(32px)}}.g-app-body{display:flex;height:calc(100% - 33px)}.g-app-side{display:flex;flex-direction:column;gap:8px;width:40px;padding:12px 10px;background:var(--brand-strong)}.g-app-side i{height:20px;border-radius:4px;background:color-mix(in srgb,var(--on-brand) 16%,transparent)}.g-app-side i.on{background:var(--accent-on-navy)}.g-app-main{flex:1;min-width:0;padding:12px 14px}.g-app-head{display:flex;align-items:baseline;justify-content:space-between}.g-app-head b{font-family:var(--font-serif);font-size:17px;line-height:22px;font-weight:600}.g-app-head span{font-size:10px;color:var(--ink-muted)}.g-rows{list-style:none;margin:8px 0 0;padding:0}.g-rows li{display:flex;align-items:center;gap:8px;height:31px;padding:0 6px;border-top:1px solid #ececef;border-radius:3px;white-space:nowrap}.g-rows .n{font-weight:600;color:var(--brand);font-variant-numeric:tabular-nums}.g-rows .w{flex:1;overflow:hidden;text-overflow:ellipsis;color:var(--ink-muted)}.g-rows em{padding:1px 6px;border-radius:3px;background:var(--brand-tint);color:var(--brand);font-size:10px;font-style:normal;font-weight:600}.g-rows em.late{background:#fef0d6;color:#92400e}.g-rows em.new{background:var(--accent-tint);color:var(--accent)}.g-row-new{background:var(--accent-tint);animation:g-row-new var(--t) infinite}@keyframes g-row-new{0%,82%{opacity:0;height:0;border-top-width:0;background:var(--accent-tint)}85%,95%{opacity:1;height:31px;border-top-width:1px;background:var(--accent-tint)}98%,to{opacity:0;height:0;border-top-width:0}}.g-app-foot{display:flex;gap:8px;margin-top:10px}.g-app-foot span{width:64px;height:18px;border-radius:3px;background:var(--brand)}.g-app-foot span+span{width:44px;background:var(--brand-tint)}.g-asst{position:absolute;left:312px;top:104px;width:208px;height:206px;padding:10px 12px;background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-window);animation:g-asst var(--t) infinite}.g-asst:before,.g-asst:after{content:"";position:absolute;left:-12px;width:12px;height:4px;background:var(--accent-on-navy)}.g-asst:before{top:40px}.g-asst:after{bottom:40px}@keyframes g-asst{0%,7%{opacity:0;transform:translate(-56px) scale(.94)}11%,95%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.g-asst-head{display:flex;align-items:center;gap:6px;padding-bottom:8px;border-bottom:1px solid #ececef;font-size:12px;font-weight:600}.g-asst-head svg{width:13px;height:13px;color:var(--accent)}.g-q{display:flex;justify-content:flex-end;margin-top:10px}.g-q span{display:block;max-width:100%;padding:5px 9px;border-radius:10px 10px 2px;background:var(--brand);color:var(--on-brand);white-space:nowrap;overflow:hidden;animation:g-q var(--t) infinite}@keyframes g-q{0%,13%{max-width:0;padding-inline:0;opacity:0}14%{max-width:18px;padding-inline:9px;opacity:1;animation-timing-function:steps(26,end)}23%,to{max-width:180px;padding-inline:9px;opacity:1}}.g-a{margin-top:8px;padding:7px 9px;border-radius:10px 10px 10px 2px;background:var(--accent-tint);animation:g-rise var(--t) infinite}.g-a b{color:var(--accent)}.g-asst-src{margin-top:5px;font-size:9px;color:var(--ink-muted);animation:g-rise var(--t) infinite}@keyframes g-rise{0%,27%{opacity:0;transform:translateY(6px)}31%,to{opacity:1;transform:none}}.g-asst-input{position:absolute;left:12px;right:12px;bottom:10px;padding:5px 9px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:10px;color:var(--ink-muted)}.g-chip{position:absolute;left:34px;top:0;display:flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 12px;border-radius:18px;background:var(--surface-raised);box-shadow:0 2px 4px #00000040,0 14px 28px -12px #0000008c;font-size:12px;font-weight:600;animation:g-chip var(--t) infinite}.g-chip svg{width:14px;height:14px;color:var(--accent)}@keyframes g-chip{0%,36%{opacity:0;transform:translateY(-14px)}40%,95%{opacity:1;transform:none}98%,to{opacity:0}}.g-plug{position:absolute;left:111px;top:36px;width:2px;height:48px;background:var(--accent-on-navy);transform-origin:top;animation:g-plug var(--t) infinite}@keyframes g-plug{0%,40%{transform:scaleY(0);opacity:1}44%,95%{transform:none;opacity:1}98%,to{transform:none;opacity:0}}.g-plug-lbl{position:absolute;left:124px;top:49px;display:flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;border:1px solid color-mix(in srgb,var(--accent-on-navy) 60%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand-strong) 80%,transparent);color:var(--accent-on-navy);font-size:10px;font-weight:600;letter-spacing:.04em;animation:g-plug-lbl var(--t) infinite}.g-plug-lbl svg{width:11px;height:11px}@keyframes g-plug-lbl{0%,43%{opacity:0;transform:translate(-8px)}46%,95%{opacity:1;transform:none}98%,to{opacity:0}}.g-plug-dot{position:absolute;left:108px;top:34px;width:8px;height:8px;border-radius:50%;background:var(--on-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-on-navy) 45%,transparent);opacity:0;animation:g-plug-dot var(--t) infinite}@keyframes g-plug-dot{0%,47%{opacity:0;transform:translateY(0)}48%{opacity:1;transform:translateY(0)}52%{opacity:1;transform:translateY(46px)}53%{opacity:0;transform:translateY(46px)}54%{opacity:1;transform:translateY(46px)}58%{opacity:1;transform:translateY(0)}59%,to{opacity:0;transform:translateY(0)}}.g-lines{position:absolute;inset:0;width:520px;height:440px;overflow:visible}.g-lines path{stroke:var(--accent-on-navy);stroke-width:2;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:var(--t) infinite}.g-lines .l1{animation-name:g-line-1}.g-lines .l2{animation-name:g-line-2}.g-lines .l3{animation-name:g-line-3}@keyframes g-line-1{0%,60%{stroke-dashoffset:1;opacity:1}64%,95%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes g-line-2{0%,66%{stroke-dashoffset:1;opacity:1}70%,95%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes g-line-3{0%,72%{stroke-dashoffset:1;opacity:1}76%,95%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}.g-sys{position:absolute;top:386px;display:flex;align-items:center;gap:10px;width:160px;height:50px;padding:0 12px;border:1px solid color-mix(in srgb,var(--on-brand) 26%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--on-brand) 9%,var(--brand-strong));color:var(--on-brand-muted);font-size:10px;line-height:14px;animation:var(--t) infinite}.g-sys svg{flex:none;width:20px;height:20px;color:var(--accent-on-navy)}.g-sys b{display:block;font-size:12px;line-height:16px;font-weight:600;color:var(--on-brand)}.g-sys.s1{left:0;animation-name:g-sys-1}.g-sys.s2{left:180px;animation-name:g-sys-2}.g-sys.s3{left:360px;border-color:color-mix(in srgb,var(--phosphor) 40%,transparent);background:var(--screen);color:var(--phosphor-dim);font-family:var(--font-mono);animation-name:g-sys-3}.g-sys.s3 b{color:var(--phosphor)}@keyframes g-sys-1{0%,62%{opacity:0;transform:translateY(10px)}65%,95%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes g-sys-2{0%,68%{opacity:0;transform:translateY(10px)}71%,95%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes g-sys-3{0%,74%{opacity:0;transform:translateY(10px)}77%,95%{opacity:1;transform:none}98%,to{opacity:0}}.g-rec{position:absolute;left:0;top:0;width:10px;height:8px;border-radius:2px;background:var(--on-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-on-navy) 40%,transparent);offset-rotate:0deg;opacity:0;animation:var(--t) linear infinite}.g-rec.r1{offset-path:path("M150 330V358H80V386");animation-name:g-rec-1}.g-rec.r2{offset-path:path("M150 330V358H260V386");animation-name:g-rec-2}.g-rec.r3{offset-path:path("M150 330V358H440V386");animation-name:g-rec-3}@keyframes g-rec-1{0%,77%{opacity:0;offset-distance:100%}78%{opacity:1;offset-distance:100%}83%{opacity:1;offset-distance:0%}84%,to{opacity:0;offset-distance:0%}}@keyframes g-rec-2{0%,84%{opacity:0;offset-distance:0%}85%{opacity:1;offset-distance:0%}89%{opacity:1;offset-distance:100%}90%,to{opacity:0;offset-distance:100%}}@keyframes g-rec-3{0%,86%{opacity:0;offset-distance:0%}87%{opacity:1;offset-distance:0%}93%{opacity:1;offset-distance:100%}94%,to{opacity:0;offset-distance:100%}}@media(prefers-reduced-motion:reduce){.g-rec,.g-plug-dot{display:none}}.ex-art[data-astro-cid-2t3x7aij]{background:var(--brand-strong);background-image:radial-gradient(240px 140px at 80% 20%,color-mix(in srgb,var(--brand) 95%,transparent),transparent 75%),var(--dots-navy);background-size:auto,16px 16px}.ex-art[data-astro-cid-2t3x7aij] svg[data-astro-cid-2t3x7aij]{display:block;width:100%;height:auto}.p[data-astro-cid-2t3x7aij]{fill:color-mix(in srgb,var(--on-brand) 10%,transparent);stroke:color-mix(in srgb,var(--on-brand) 40%,transparent);stroke-width:1.2}.s[data-astro-cid-2t3x7aij]{stroke:color-mix(in srgb,var(--on-brand) 70%,transparent);stroke-width:2.4}.a[data-astro-cid-2t3x7aij]{stroke:var(--accent-on-navy);stroke-width:2}.d[data-astro-cid-2t3x7aij]{stroke:color-mix(in srgb,var(--on-brand) 75%,transparent);stroke-width:1.6;stroke-dasharray:5 5}.wf[data-astro-cid-2t3x7aij]{fill:var(--surface-raised)}.sh[data-astro-cid-2t3x7aij]{filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.af[data-astro-cid-2t3x7aij]{fill:var(--accent-on-navy)}.at[data-astro-cid-2t3x7aij]{fill:color-mix(in srgb,var(--accent-on-navy) 35%,transparent)}.nt[data-astro-cid-2t3x7aij]{fill:var(--brand-tint)}.nb[data-astro-cid-2t3x7aij]{fill:var(--brand)}.ab[data-astro-cid-2t3x7aij]{fill:var(--accent-tint);stroke:var(--accent);stroke-width:1.2}.wd[data-astro-cid-2t3x7aij]{fill:var(--on-brand)}.n[data-astro-cid-2t3x7aij]{stroke:color-mix(in srgb,var(--brand) 55%,var(--surface-raised));stroke-width:2.4}.nl[data-astro-cid-2t3x7aij]{stroke:var(--line);stroke-width:1.2}.k[data-astro-cid-2t3x7aij]{stroke:var(--brand-strong);stroke-width:2.2}.ak[data-astro-cid-2t3x7aij]{stroke:var(--accent);stroke-width:1.8}.gs[data-astro-cid-2t3x7aij]{fill:var(--screen);stroke:var(--phosphor-dim);stroke-width:1.2}.ph[data-astro-cid-2t3x7aij]{stroke:var(--phosphor);stroke-width:2.4;opacity:.85}.wk-icon[data-astro-cid-ninspttf]{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius-md);background:var(--brand);color:var(--on-brand)}.wk-icon[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{width:26px;height:26px}.wk-icon[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf] *{stroke-dasharray:1}.js .rv[data-astro-cid-ninspttf] .wk-icon[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf] *{stroke-dashoffset:1}.js .rv[data-astro-cid-ninspttf].in .wk-icon[data-astro-cid-ninspttf]{animation:wk-pop .6s var(--ease-out) backwards;animation-delay:calc(var(--d, 0s) + .15s)}.js .rv[data-astro-cid-ninspttf].in .wk-icon[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf] *{stroke-dashoffset:0;animation:wk-draw 1.1s ease-out backwards;animation-delay:calc(var(--d, 0s) + .35s)}@keyframes wk-pop{0%{transform:scale(.7) rotate(-8deg)}}@keyframes wk-draw{0%{stroke-dashoffset:1}}.lead-card[data-astro-cid-ninspttf]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:var(--space-6);padding:0;overflow:hidden;border-top:3px solid var(--brand)}.lead-card__text[data-astro-cid-ninspttf]{padding:var(--space-5)}.lead-card__title[data-astro-cid-ninspttf]{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking)}.lead-card__body[data-astro-cid-ninspttf]{max-width:30em;margin-top:var(--space-3)}.lead-card__body[data-astro-cid-ninspttf]+.lead-card__body[data-astro-cid-ninspttf]{margin-top:var(--space-2);color:var(--ink-muted)}.chips[data-astro-cid-ninspttf]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.chips[data-astro-cid-ninspttf] li[data-astro-cid-ninspttf]{padding:3px var(--space-2);border-radius:var(--radius-sm);background:var(--brand-tint);color:var(--brand);font-size:var(--tag-size);line-height:var(--tag-line);font-weight:600}.lead-card__art{display:grid;align-items:center;padding:var(--space-4)}.add-line[data-astro-cid-ninspttf]{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-6);font-family:var(--font-serif);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:600;text-align:center}.add-line[data-astro-cid-ninspttf]:before,.add-line[data-astro-cid-ninspttf]:after{content:"";flex:1;min-width:var(--space-4);height:2px;background:var(--brand)}.add-grid[data-astro-cid-ninspttf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-5)}.add-card[data-astro-cid-ninspttf]{padding:var(--space-5)}.add-card[data-astro-cid-ninspttf] .card__body[data-astro-cid-ninspttf]{max-width:34em}.examples[data-astro-cid-ninspttf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}.example[data-astro-cid-ninspttf]{display:flex;flex-direction:column;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-rest);overflow:hidden}.example__text[data-astro-cid-ninspttf]{padding:var(--space-4);font-family:var(--font-serif);font-size:19px;line-height:26px;font-weight:600}.idea__text[data-astro-cid-ninspttf]{grid-column:1 / span 7}.idea__text[data-astro-cid-ninspttf] h2[data-astro-cid-ninspttf]{margin-top:var(--space-2);font-size:44px;line-height:50px}.idea__body[data-astro-cid-ninspttf]{max-width:30em;margin-top:var(--space-4);font-size:var(--type-lead-size);line-height:var(--type-lead-line);color:var(--on-brand-muted)}.idea__art{grid-column:9 / span 4;align-self:center;border:1px solid color-mix(in srgb,var(--on-brand) 22%,transparent);border-radius:var(--radius-md);background:none}.terms__heading{grid-column:1 / span 4;align-self:start;position:sticky;top:calc(var(--header-height) + var(--space-4))}.terms[data-astro-cid-ninspttf]{grid-column:6 / span 7;margin:0;padding:0;list-style:none}.term[data-astro-cid-ninspttf]{display:grid;grid-template-columns:56px minmax(0,1fr);padding-block:var(--space-4);border-top:2px solid var(--brand)}.term[data-astro-cid-ninspttf]:first-child{padding-top:var(--space-3)}.term__number[data-astro-cid-ninspttf]{font-family:var(--font-sans);font-size:var(--type-h2-size);line-height:var(--type-h3-line);font-weight:600;color:var(--brand)}.term__body[data-astro-cid-ninspttf]{max-width:34em;margin-top:var(--space-2);color:var(--ink-muted)}.pay[data-astro-cid-ninspttf]{grid-column:6 / span 7;padding:var(--space-5);border-radius:var(--radius-md);background:var(--brand-strong);color:var(--on-brand);box-shadow:var(--shadow-card)}.pay__title[data-astro-cid-ninspttf]{color:var(--on-brand)}.pay__ways[data-astro-cid-ninspttf]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:var(--space-3);margin-top:var(--space-4)}.pay__way[data-astro-cid-ninspttf]{padding:var(--space-3);border:1px solid color-mix(in srgb,var(--on-brand) 28%,transparent);border-top:2px solid var(--accent-on-navy);border-radius:var(--radius-sm)}.pay__name[data-astro-cid-ninspttf]{font-weight:600}.pay__body[data-astro-cid-ninspttf],.pay__note[data-astro-cid-ninspttf]{margin-top:var(--space-1);font-size:var(--card-text-size);line-height:var(--card-text-line);color:var(--on-brand-muted)}.pay__or[data-astro-cid-ninspttf]{align-self:center;font-family:var(--font-serif);font-style:italic;color:var(--accent-on-navy)}.pay__note[data-astro-cid-ninspttf]{margin-top:var(--space-4)}.guard[data-astro-cid-ninspttf]{margin-top:var(--space-6);border-radius:var(--radius-md);background:var(--brand-strong);background-image:radial-gradient(700px 360px at 50% 30%,color-mix(in srgb,var(--brand) 95%,transparent),transparent 75%),var(--dots-navy);background-size:auto,20px 20px;color:var(--on-brand);box-shadow:var(--shadow-card);overflow:hidden}.guard__cols[data-astro-cid-ninspttf]{display:grid;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);gap:var(--space-6);align-items:start;padding:var(--space-5)}.guard__label[data-astro-cid-ninspttf]{margin-bottom:var(--space-3);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--accent-on-navy)}.guard__in[data-astro-cid-ninspttf]{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-3);border:1px solid color-mix(in srgb,var(--on-brand) 26%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--on-brand) 8%,transparent);font-size:13px;line-height:18px;color:var(--on-brand-muted)}.guard__in[data-astro-cid-ninspttf]+.guard__in[data-astro-cid-ninspttf]{margin-top:var(--space-2)}.guard__in[data-astro-cid-ninspttf]:after{content:"";position:absolute;left:100%;top:50%;width:var(--space-6);height:2px;background:var(--accent-on-navy)}.guard__in[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{flex:none;width:22px;height:22px;color:var(--accent-on-navy)}.guard__in[data-astro-cid-ninspttf] b[data-astro-cid-ninspttf]{display:block;font-size:15px;line-height:20px;font-weight:600;color:var(--on-brand)}.guard__in--warn[data-astro-cid-ninspttf]{border-color:#f0b657;border-style:dashed}.guard__in--warn[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{color:#f0b657}.guard__in--warn[data-astro-cid-ninspttf]:after{width:calc(var(--space-6) - 14px);background:repeating-linear-gradient(90deg,#f0b657 0 5px,transparent 5px 9px)}.guard__core[data-astro-cid-ninspttf]{position:relative;z-index:1;align-self:center;text-align:center}.guard__ring[data-astro-cid-ninspttf]{display:grid;justify-items:center;gap:6px;padding:var(--space-5) var(--space-3);border:2px dashed var(--accent-on-navy);border-radius:16px;background:var(--brand-strong);box-shadow:0 0 0 8px color-mix(in srgb,var(--accent-on-navy) 12%,transparent)}.guard__ring[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{width:34px;height:34px;color:var(--accent-on-navy)}.guard__ring[data-astro-cid-ninspttf] b[data-astro-cid-ninspttf]{font-family:var(--font-serif);font-size:22px;line-height:28px}.guard__ring[data-astro-cid-ninspttf] span[data-astro-cid-ninspttf],.guard__key[data-astro-cid-ninspttf]{font-size:13px;line-height:18px;color:var(--on-brand-muted)}.guard__key[data-astro-cid-ninspttf]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--space-4)}.guard__key[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{width:16px;height:16px;color:var(--accent-on-navy)}.guard__list[data-astro-cid-ninspttf]{margin:0;padding:0;list-style:none}.guard__list[data-astro-cid-ninspttf] li[data-astro-cid-ninspttf]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:7px var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font-size:14px;line-height:20px}.guard__list[data-astro-cid-ninspttf] li[data-astro-cid-ninspttf]+li[data-astro-cid-ninspttf]{margin-top:6px}.guard__list[data-astro-cid-ninspttf] i[data-astro-cid-ninspttf]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--accent);color:var(--on-brand)}.guard__list[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf]{width:12px;height:12px}.guard__list[data-astro-cid-ninspttf] span[data-astro-cid-ninspttf]{font-size:12px;font-weight:600;color:var(--accent)}.guard__list[data-astro-cid-ninspttf] .is-ask[data-astro-cid-ninspttf] i[data-astro-cid-ninspttf]{background:#a85d00}.guard__list[data-astro-cid-ninspttf] .is-ask[data-astro-cid-ninspttf] span[data-astro-cid-ninspttf]{color:#92400e}.guard__list[data-astro-cid-ninspttf] .is-no[data-astro-cid-ninspttf]{background:color-mix(in srgb,var(--on-brand) 8%,transparent);border:1px dashed color-mix(in srgb,var(--on-brand) 40%,transparent);color:var(--on-brand-muted)}.guard__list[data-astro-cid-ninspttf] .is-no[data-astro-cid-ninspttf] b[data-astro-cid-ninspttf]{font-weight:400;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--on-brand) 50%,transparent)}.guard__list[data-astro-cid-ninspttf] .is-no[data-astro-cid-ninspttf] i[data-astro-cid-ninspttf]{background:#c9453f}.guard__list[data-astro-cid-ninspttf] .is-no[data-astro-cid-ninspttf] span[data-astro-cid-ninspttf]{color:#ffb4ae}.guard__list[data-astro-cid-ninspttf] b[data-astro-cid-ninspttf]{font-weight:600}.guard__log[data-astro-cid-ninspttf]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid color-mix(in srgb,var(--on-brand) 18%,transparent);background:var(--screen);font-family:var(--font-mono);font-size:12px;line-height:18px;color:var(--phosphor-dim)}.guard__log[data-astro-cid-ninspttf] b[data-astro-cid-ninspttf]{font-family:var(--font-sans);font-size:13px;color:var(--phosphor)}.guard__log[data-astro-cid-ninspttf] .blocked[data-astro-cid-ninspttf]{color:#f0b657}.js .guard[data-astro-cid-ninspttf] .st[data-astro-cid-ninspttf]{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s var(--ease-out);transition-delay:calc(var(--i) * .11s + .25s)}.js .guard[data-astro-cid-ninspttf].in .st[data-astro-cid-ninspttf]{opacity:1;transform:none}.js .guard[data-astro-cid-ninspttf].in .is-no[data-astro-cid-ninspttf] i[data-astro-cid-ninspttf]{animation:guard-stop .5s ease backwards;animation-delay:calc(var(--i) * .11s + .9s)}@keyframes guard-stop{0%{transform:scale(.4)}45%{transform:scale(1.35)}70%{transform:translate(-3px)}85%{transform:translate(3px)}}.safety[data-astro-cid-ninspttf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5) var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}.safety__item[data-astro-cid-ninspttf]{padding-top:var(--space-3);border-top:2px solid var(--brand)}.safety__title[data-astro-cid-ninspttf]{font-size:20px;line-height:26px}.safety__body[data-astro-cid-ninspttf]{margin-top:var(--space-2);font-size:var(--card-text-size);line-height:var(--card-text-line);color:var(--ink-muted)}.safety__note[data-astro-cid-ninspttf]{margin-top:var(--space-5);font-family:var(--font-serif);font-size:var(--type-lead-size);line-height:var(--type-lead-line);font-style:italic}.who__heading{grid-column:1 / span 5}.who__list[data-astro-cid-ninspttf]{grid-column:7 / span 6;margin:0;padding:0;list-style:none}.who__item[data-astro-cid-ninspttf]{max-width:34em;padding-block:var(--space-3);border-top:2px solid var(--brand);font-size:var(--type-lead-size);line-height:var(--type-lead-line)}.steps[data-astro-cid-ninspttf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}.step[data-astro-cid-ninspttf]{padding-top:var(--space-3);border-top:2px solid var(--brand)}.step__number[data-astro-cid-ninspttf]{font-family:var(--font-sans);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:600;color:var(--brand)}.step__title[data-astro-cid-ninspttf]{margin-top:var(--space-2)}.step__body[data-astro-cid-ninspttf]{margin-top:var(--space-2);font-size:var(--card-text-size);line-height:var(--card-text-line);color:var(--ink-muted)}.steps__note[data-astro-cid-ninspttf]{display:inline-block;margin-top:var(--space-5);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--ink);font-weight:500}.proof__text{grid-column:1 / span 7}.proof__text .body+.body{margin-top:var(--space-3)}.proof__tiles[data-astro-cid-ninspttf]{grid-column:9 / span 4;align-self:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.proof__tiles[data-astro-cid-ninspttf] li[data-astro-cid-ninspttf]{padding:var(--space-3);border:1px solid color-mix(in srgb,var(--on-brand) 30%,transparent);border-top:2px solid var(--accent-on-navy);border-radius:var(--radius-sm);font-family:var(--font-serif);font-size:20px;line-height:26px;font-weight:600;color:var(--on-brand)}.proof__tiles[data-astro-cid-ninspttf] span[data-astro-cid-ninspttf]{display:block;font-family:var(--font-sans);font-size:12px;line-height:16px;font-weight:600;color:var(--accent-on-navy)}.facts__heading{grid-column:1 / span 4}.facts[data-astro-cid-ninspttf]{grid-column:6 / span 7;margin:0;padding:var(--space-2) var(--space-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-rest)}.fact[data-astro-cid-ninspttf]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-3)}.fact[data-astro-cid-ninspttf]+.fact[data-astro-cid-ninspttf]{border-top:1px solid var(--line)}.fact[data-astro-cid-ninspttf] dt[data-astro-cid-ninspttf]{font-size:var(--type-eyebrow-size);line-height:var(--type-body-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--accent)}.fact[data-astro-cid-ninspttf] dd[data-astro-cid-ninspttf]{margin:0}.fact[data-astro-cid-ninspttf] dd[data-astro-cid-ninspttf] a[data-astro-cid-ninspttf]{white-space:nowrap}@media(max-width:900px){.guard__cols[data-astro-cid-ninspttf]{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.guard__in[data-astro-cid-ninspttf]:after{display:none}.guard__core[data-astro-cid-ninspttf]{max-width:320px;margin-inline:auto}}@media(max-width:768px){.safety[data-astro-cid-ninspttf]{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-card[data-astro-cid-ninspttf],.add-grid[data-astro-cid-ninspttf]{grid-template-columns:minmax(0,1fr)}.examples[data-astro-cid-ninspttf]{grid-template-columns:repeat(2,minmax(0,1fr))}.idea__text[data-astro-cid-ninspttf],.idea__art,.terms__heading,.terms[data-astro-cid-ninspttf],.pay[data-astro-cid-ninspttf],.who__heading,.who__list[data-astro-cid-ninspttf],.proof__text,.proof__tiles[data-astro-cid-ninspttf],.facts__heading,.facts[data-astro-cid-ninspttf]{grid-column:1 / -1}.terms__heading{position:static}.idea__art{max-width:360px}.idea__text[data-astro-cid-ninspttf] h2[data-astro-cid-ninspttf]{font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.proof__tiles[data-astro-cid-ninspttf]{margin-top:var(--space-4);max-width:480px}.steps[data-astro-cid-ninspttf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.lead-card__text[data-astro-cid-ninspttf],.add-card[data-astro-cid-ninspttf]{padding:var(--space-4)}.add-line[data-astro-cid-ninspttf]{font-size:20px;line-height:26px}.add-line[data-astro-cid-ninspttf]:before,.add-line[data-astro-cid-ninspttf]:after{display:none}.examples[data-astro-cid-ninspttf],.steps[data-astro-cid-ninspttf],.safety[data-astro-cid-ninspttf]{grid-template-columns:minmax(0,1fr)}.guard__cols[data-astro-cid-ninspttf]{padding:var(--space-4)}.guard__log[data-astro-cid-ninspttf]{padding-inline:var(--space-4)}.who__item[data-astro-cid-ninspttf]{font-size:var(--type-body-size);line-height:var(--type-body-line)}.pay[data-astro-cid-ninspttf]{padding:var(--space-4)}.pay__ways[data-astro-cid-ninspttf]{grid-template-columns:minmax(0,1fr)}.pay__or[data-astro-cid-ninspttf]{justify-self:center}.facts[data-astro-cid-ninspttf]{padding-inline:var(--space-4)}.fact[data-astro-cid-ninspttf]{grid-template-columns:minmax(0,1fr);gap:0}}@media(prefers-reduced-motion:reduce){.js .rv[data-astro-cid-ninspttf] .wk-icon[data-astro-cid-ninspttf] svg[data-astro-cid-ninspttf] *{stroke-dashoffset:0}}
