.hero[data-astro-cid-ge2uvauf]{--nav-h:72px;--road-travel:55svh;--road-rail:84px;position:relative}.hero[data-astro-cid-ge2uvauf].road-pin{height:calc(max(100svh - var(--nav-h), 560px) + var(--road-travel))}.hero-stage[data-astro-cid-ge2uvauf]{isolation:isolate;top:var(--nav-h);min-height:max(calc(100svh - var(--nav-h)), 560px);background:var(--paper-deep);position:sticky;overflow:hidden}.hero-stage[data-astro-cid-ge2uvauf],.road-phone[data-astro-cid-ge2uvauf]{background-image:radial-gradient(ellipse 48rem 34rem at 72% 78%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%), radial-gradient(circle, var(--bg-dot) .95px, transparent 1.45px);background-repeat:no-repeat,repeat;background-size:100% 100%,24px 24px}.road-phone[data-astro-cid-ge2uvauf]{--bg-dot:var(--bg-dot-deep)}@media (width<=820px){.hero-stage[data-astro-cid-ge2uvauf]{--bg-dot:var(--bg-dot-deep)}}@media (width>=821px){.hero-stage[data-astro-cid-ge2uvauf]{background-image:radial-gradient(ellipse 48rem 34rem at 72% 78%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%)}.hero-stage[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, var(--bg-dot) .95px, transparent 1.45px);filter:blur(.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:radial-gradient(24% 90% at 72%,#0000 48%,currentColor 100%);mask:radial-gradient(24% 90% at 72%,#0000 48%,currentColor 100%)}}@media (width>=821px) and (prefers-reduced-motion:no-preference) and (hover:hover){.hero-stage[data-astro-cid-ge2uvauf]:before{--dot-floor:color-mix(in srgb, currentColor var(--dot-rest), transparent);background-image:radial-gradient(circle, var(--bg-dot-peak) .95px, transparent 1.45px);-webkit-mask:linear-gradient(105deg, var(--dot-floor) 42%, currentColor 50%, var(--dot-floor) 58%) 100% 0 / 300% 100% no-repeat, radial-gradient(ellipse 24% 90% at 72% 50%, transparent 48%, currentColor 100%);mask:linear-gradient(105deg, var(--dot-floor) 42%, currentColor 50%, var(--dot-floor) 58%) 100% 0 / 300% 100% no-repeat, radial-gradient(ellipse 24% 90% at 72% 50%, transparent 48%, currentColor 100%);-webkit-mask-composite:source-in;animation:9s ease-in-out infinite dot-glint;mask-composite:intersect}}.hero-copy-wrap[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{pointer-events:auto;max-width:min(700px,52vw);padding-block:clamp(32px,7vh,72px) 24px}.hero-h1[data-astro-cid-ge2uvauf]{overflow-wrap:anywhere}@media (width>=821px){.hero-h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.4rem,min(5.4vw,8.4svh),4.8rem)}.hero-h1[data-astro-cid-ge2uvauf]:lang(vi),.hero-h1[data-astro-cid-ge2uvauf]:lang(fr){font-size:clamp(2.4rem,min(4.6vw,7.4svh),4.2rem)}}.h1-line[data-astro-cid-ge2uvauf]{display:block}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.h1-line[data-astro-cid-ge2uvauf]{--n:11;--at:.15s;width:fit-content;animation-name:hero-type;animation-duration:.45s;animation-delay:var(--at);animation-timing-function:steps(var(--n), end);animation-fill-mode:both;position:relative}.h1-line[data-astro-cid-ge2uvauf]:nth-child(2){--n:10;--at:.6s}.h1-line[data-astro-cid-ge2uvauf]:nth-child(3){--n:13;--at:1.05s}.hero-h1[data-astro-cid-ge2uvauf]:is(:lang(fr),:lang(pt)) .h1-line[data-astro-cid-ge2uvauf]{--n:13}.hero-h1[data-astro-cid-ge2uvauf]:is(:lang(fr),:lang(pt)) .h1-line[data-astro-cid-ge2uvauf]:nth-child(3){--n:17}.hero-h1[data-astro-cid-ge2uvauf]:lang(vi) .h1-line[data-astro-cid-ge2uvauf]{--n:16}.hero-h1[data-astro-cid-ge2uvauf]:lang(vi) .h1-line[data-astro-cid-ge2uvauf]:nth-child(3){--n:21}.h1-line[data-astro-cid-ge2uvauf]:after{--caret:var(--accent-text);content:"";background:linear-gradient(var(--caret), var(--caret)) right / 2px 100% no-repeat;pointer-events:none;opacity:0;width:100%;animation-name:hero-caret-move,hero-caret-on;animation-duration:.45s,.45s;animation-delay:var(--at), var(--at);animation-timing-function:steps(var(--n), end), linear;animation-fill-mode:both,none;position:absolute;top:.1em;bottom:.1em;left:0;transform:translate(-100%)}.h1-line[data-astro-cid-ge2uvauf]:nth-child(3):after{animation-name:hero-caret-move,hero-caret-on,caret-hold;animation-duration:.45s,.45s,1.1s;animation-delay:var(--at), var(--at), calc(var(--at) + .45s);animation-timing-function:steps(var(--n), end), linear, linear;animation-iteration-count:1,1,infinite;animation-fill-mode:both,none,none}}@keyframes hero-type{0%{clip-path:inset(-.4em 100% -.4em -.1em)}to{clip-path:inset(-.4em -.15em -.4em -.1em)}}@keyframes hero-caret-move{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes hero-caret-on{0%,to{opacity:1}}.hero-sub[data-astro-cid-ge2uvauf]{color:var(--ink-soft);max-width:54ch;margin-top:1.5rem;font-size:1.1rem}.hero-ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero-foot[data-astro-cid-ge2uvauf]{color:var(--ink-soft);margin-top:1.25rem;font-size:.95rem;line-height:1.5}.hero-guides[data-astro-cid-ge2uvauf],.hero-receipt-scene[data-astro-cid-ge2uvauf]{display:none}@media (width>=1200px) and (height>=720px) and (height<=849px){.hero-receipt-scene[data-astro-cid-ge2uvauf]{width:min(100%, var(--road-clear));perspective:900px;margin-top:clamp(1rem,2.4svh,1.25rem);display:block}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]{isolation:isolate;min-height:5.5rem;color:var(--ink);background:var(--paper);border:1px solid var(--border);transform-style:preserve-3d;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;padding:.85rem 1rem;text-decoration:none;display:grid;position:relative}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:before,.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:before{z-index:-1;border:1px solid var(--border);background:var(--paper-deep);transform:translate3d(6px,7px,-8px)rotateX(2deg)rotateY(-2deg)}.hero-receipt-label[data-astro-cid-ge2uvauf],.hero-receipt-date[data-astro-cid-ge2uvauf],.hero-receipt-hash[data-astro-cid-ge2uvauf],.hero-receipt-tool[data-astro-cid-ge2uvauf]{align-self:center;font-size:.72rem;line-height:1.35}.hero-receipt-date[data-astro-cid-ge2uvauf],.hero-receipt-tool[data-astro-cid-ge2uvauf]{text-align:right;justify-self:end}.hero-receipt-subject[data-astro-cid-ge2uvauf]{max-width:52ch;font-family:var(--font-serif);text-wrap:pretty;text-underline-offset:var(--underline-offset);grid-column:1/-1;font-size:.96rem;line-height:1.4;text-decoration:underline 1px #0000}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:is(:hover,:focus-visible,:active){border-color:var(--border-strong)}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:is(:hover,:focus-visible,:active) .hero-receipt-subject[data-astro-cid-ge2uvauf]{text-decoration-color:currentColor}}@media screen and (width>=1200px) and (height>=720px) and (height<=849px) and (prefers-reduced-motion:no-preference) and (forced-colors:none){html.js-reveal .hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]{transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s;animation:.48s cubic-bezier(.22,1,.36,1) 1.5s backwards receipt-settle}html.js-reveal .hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:after{background:color-mix(in srgb, var(--paper) 78%, white);clip-path:inset(0 round 11px);opacity:0;width:22%;animation:.52s ease-out 1.52s both receipt-glint;inset:1px auto 1px -22%;transform:translate(-100%)skew(-16deg)}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:is(:hover,:focus-visible){transform:translateY(-1px)}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:active{transform:translateY(1px)}}@keyframes receipt-settle{0%{transform:translate3d(-5px,3px,-10px)rotateX(4deg)rotateY(-5deg)}to{transform:translate(0,0)rotateX(0)rotateY(0)}}@keyframes receipt-glint{20%{opacity:.28}to{opacity:0;transform:translate(550%)skew(-16deg)}}@media (forced-colors:active){.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]{color:canvastext;background:canvas;border-color:canvastext}.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:before,.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:after{display:none}}@media (width>=1200px) and (height>=850px){.hero-guides[data-astro-cid-ge2uvauf]{max-width:var(--road-clear);font-size:var(--text-sm);margin-top:clamp(1.5rem,3.4svh,2rem);display:block}.hero-guides[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--ink-soft);margin-bottom:.5rem}.hero-guides[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.hero-guides[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{min-width:0}.hero-guides[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{min-height:44px;color:var(--ink);background:var(--paper);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:12px;align-items:center;padding:.5rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.hero-guides[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:is(:hover,:focus-visible,:active){text-decoration:underline}.hero-guides[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:active{color:var(--accent-text)}}@media screen and (width>=1200px) and (height>=850px) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.hero-guides[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, transparent, var(--ink), transparent);opacity:.55;pointer-events:none;height:2px;animation:3s linear infinite guide-light;position:absolute;inset:auto 0 0}}@keyframes guide-light{0%{transform:translate(-100%)}to{transform:translate(100%)}}.hero-byline[data-astro-cid-ge2uvauf],.hero-caption[data-astro-cid-ge2uvauf]{text-wrap:pretty}.hero-byline[data-astro-cid-ge2uvauf]{color:var(--ink);margin-top:1.25rem;font-size:.95rem;line-height:1.5}.hero-byline[data-astro-cid-ge2uvauf].has-face{min-height:44px;padding-left:calc(44px + .75rem);position:relative}.byline-face[data-astro-cid-ge2uvauf]{background:var(--paper);width:44px;max-width:none;height:44px;box-shadow:0 0 0 1.5px var(--paper), 0 0 0 2.5px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;position:absolute;top:0;left:0}@media (forced-colors:active){.byline-face[data-astro-cid-ge2uvauf]{outline-offset:1px;outline:1px solid canvastext}}.byline-name[data-astro-cid-ge2uvauf]:focus-visible .byline-face[data-astro-cid-ge2uvauf]{outline:3px solid var(--accent-text);outline-offset:2px}[data-astro-cid-ge2uvauf]:is(.byline-name,.hero-receipts,.strip-link):focus-visible{outline:none}[data-astro-cid-ge2uvauf]:is(.byline-name,.hero-receipts,.strip-link):focus-visible .focus-words[data-astro-cid-ge2uvauf]{outline:3px solid var(--accent-text);outline-offset:2px;border-radius:2px}@media (forced-colors:active){[data-astro-cid-ge2uvauf]:is(.byline-name,.hero-receipts,.strip-link):focus-visible .focus-words[data-astro-cid-ge2uvauf]{outline-color:highlight}}.byline-name[data-astro-cid-ge2uvauf]{color:var(--ink);text-decoration:underline 1px;text-decoration-color:var(--border-strong);text-underline-offset:var(--underline-offset);padding-block:.875rem;font-weight:520;transition:text-decoration-color .16s,text-decoration-thickness .16s,color .16s}.byline-name[data-astro-cid-ge2uvauf]:is(:hover,:focus-visible,:active){text-decoration-color:currentColor;text-decoration-thickness:2px}.byline-name[data-astro-cid-ge2uvauf]:active{color:var(--accent-text)}.road-hint[data-astro-cid-ge2uvauf]{white-space:nowrap}.hero-receipts[data-astro-cid-ge2uvauf]{font-size:inherit;white-space:nowrap;padding-block:.875rem;display:inline}[data-astro-cid-ge2uvauf]:is(.hero-receipts,.strip-link){text-underline-offset:var(--underline-offset);text-decoration:underline 1px #0000;transition:text-decoration-color .16s,color .16s}[data-astro-cid-ge2uvauf]:is(.hero-receipts,.strip-link):is(:hover,:focus-visible,:active){text-decoration-color:currentColor;text-decoration-thickness:2px}[data-astro-cid-ge2uvauf]:is(.hero-receipts,.strip-link):active{color:var(--accent-text)}.road[data-astro-cid-ge2uvauf],.road-phone[data-astro-cid-ge2uvauf]{--road-line:var(--ink);--road-slip:var(--paper);--road-slip-ink:var(--ink);--road-hash:var(--accent-text);--road-card:var(--road-slip)}.road[data-astro-cid-ge2uvauf]{z-index:0;position:absolute;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-astro-cid-ge2uvauf]:is(.road,.road-phone){--road-slip:var(--ink);--road-slip-ink:var(--paper);--road-hash:var(--accent-on-light);--road-card:color-mix(in srgb, var(--ink) 52%, var(--paper-deep))}}:root[data-theme=dark] [data-astro-cid-ge2uvauf]:is(.road,.road-phone){--road-slip:var(--ink);--road-slip-ink:var(--paper);--road-hash:var(--accent-on-light);--road-card:color-mix(in srgb, var(--ink) 52%, var(--paper-deep))}.road[data-astro-cid-ge2uvauf] .road-static{width:calc(100% - var(--road-rail));max-width:none;height:100%;position:absolute;top:0;left:0;overflow:visible}.road[data-astro-cid-ge2uvauf].is-live .road-static{visibility:hidden}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) :is(.road-canvas,.road-static){--road-shadow:color-mix(in srgb, var(--ink) 22%, transparent);filter:drop-shadow(0 18px 28px var(--road-shadow))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-astro-cid-ge2uvauf]:is(.road,.road-phone) :is(.road-canvas,.road-static){--road-shadow:#0000008c}}:root[data-theme=dark] [data-astro-cid-ge2uvauf]:is(.road,.road-phone) :is(.road-canvas,.road-static){--road-shadow:#0000008c}@media (forced-colors:active){.hero-stage[data-astro-cid-ge2uvauf]:before{display:none}.hero-stage[data-astro-cid-ge2uvauf],.road-phone[data-astro-cid-ge2uvauf]{background-image:none}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) :is(.road-canvas,.road-static){filter:none}}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static path{fill:none;vector-effect:non-scaling-stroke}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .f0{fill:var(--road-line)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .f1{fill:var(--road-slip)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .f2{fill:var(--road-slip-ink)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .f4{fill:var(--road-hash)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .f5{fill:var(--road-card)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .s0{stroke:var(--road-line)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .s2{stroke:var(--road-slip-ink)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .s3{stroke:var(--accent)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .rs-mono{font:500 16px var(--font-mono)}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) .road-static .rs-month{font:500 26px var(--font-mono)}.road-drift[data-astro-cid-ge2uvauf]{display:none}@media (width>=821px){.road-drift[data-astro-cid-ge2uvauf]{top:0;left:0;right:var(--road-rail);height:max(100svh - var(--nav-h), 560px);z-index:0;pointer-events:none;place-items:end;display:grid;position:absolute;overflow:hidden}.drift-box[data-astro-cid-ge2uvauf]{width:min(100%, calc(max(100svh - var(--nav-h), 560px) * 1356 / 836));aspect-ratio:1356/836;position:relative}.drift-hash[data-astro-cid-ge2uvauf]{--x:1050;--y:30;--dur:8s;--delay:-1s;--sway:3px;--tilt:.5deg;left:calc(var(--x) / 1356 * 100%);top:calc(var(--y) / 836 * 100%);font:500 .72rem/1.4 var(--font-mono);color:var(--ink-soft);background:color-mix(in srgb, var(--paper) 72%, transparent);border:1px solid var(--border);white-space:nowrap;opacity:.62;border-radius:999px;padding:.1rem .45rem;position:absolute}.drift-hash[data-astro-cid-ge2uvauf]:before{content:attr(data-hash)}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(2){--x:1180;--y:70;--dur:10s;--delay:-4s;--sway:-2px;--tilt:-.4deg;opacity:.56}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(3){--x:1110;--y:160;--dur:7s;--delay:-2.5s;--sway:2px;--tilt:.6deg}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(4){--x:1215;--y:210;--dur:11s;--delay:-6s;--sway:-3px;--tilt:.4deg;opacity:.68}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(5){--x:1160;--y:290;--dur:9s;--delay:-3s;--sway:2px;--tilt:-.5deg;opacity:.58}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(6){--x:1225;--y:370;--dur:6.5s;--delay:-5s;--sway:-2px;--tilt:.5deg}.drift-hash[data-astro-cid-ge2uvauf]:nth-child(7){--x:1225;--y:470;--dur:9.5s;--delay:-7s;--sway:3px;--tilt:-.4deg;opacity:.56}}@media (prefers-reduced-motion:no-preference) and (width>=821px){.drift-hash[data-astro-cid-ge2uvauf]{animation-name:hero-drift;animation-duration:var(--dur);animation-delay:var(--delay);animation-timing-function:ease-in-out;animation-iteration-count:infinite}}@keyframes hero-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(var(--sway), -4px) rotate(var(--tilt))}}@media (forced-colors:active){.road-drift[data-astro-cid-ge2uvauf]{display:none}}.road-phone-wrap[data-astro-cid-ge2uvauf]{display:none}@media (width<=1100px){.hero-copy[data-astro-cid-ge2uvauf]{max-width:min(560px,50vw)}.hero-sub[data-astro-cid-ge2uvauf]{font-size:1rem}.hero-foot[data-astro-cid-ge2uvauf],.hero-byline[data-astro-cid-ge2uvauf]{font-size:.9rem}}@media (width>=821px){.hero-stage[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex;container-type:inline-size}.hero-copy-wrap[data-astro-cid-ge2uvauf]{flex:1 0 auto;width:100%;display:flex}.hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;padding-block:clamp(16px,min(5svh,10.5svh - 49.5px),72px) clamp(12px,2svh,24px);display:flex}.hero-sub[data-astro-cid-ge2uvauf]{margin-top:clamp(1rem,2.8svh,1.5rem);line-height:1.6}.hero-ctas[data-astro-cid-ge2uvauf]{margin-top:clamp(1.25rem,3.4svh,2rem)}.hero-copy[data-astro-cid-ge2uvauf]{--rw:calc(100cqw - var(--road-rail));--rh:max(100svh - var(--nav-h), 560px);--road-left:max(calc(var(--rw) * .452), calc(var(--rw) - var(--rh) * .889));--copy-left:calc((100cqw - min(100cqw, var(--container))) / 2 + var(--gutter));--road-clear:max(16rem, calc(var(--road-left) - var(--copy-left) - 12px));--byline-clear:max(16rem, calc(var(--road-left) - var(--copy-left) - 12px + .371 * max(0px, var(--rh) - 680px)))}.hero-byline[data-astro-cid-ge2uvauf]{max-width:min(62.5ch,44vw);max-width:min(62.5ch, 44vw, var(--byline-clear));margin-top:clamp(1.5rem,3.4svh,2rem);line-height:1.45}.hero-foot[data-astro-cid-ge2uvauf]{max-width:min(480px,34vw);max-width:var(--road-clear);margin-top:auto;padding-top:.75rem;line-height:1.45}.road[data-astro-cid-ge2uvauf]{height:max(100svh - var(--nav-h), 560px);bottom:auto}.hero-sub[data-astro-cid-ge2uvauf]{max-width:min(54ch,44vw)}.hero-ctas[data-astro-cid-ge2uvauf]{flex-wrap:nowrap;gap:clamp(.5rem,.8vw,.75rem)}.hero-ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{white-space:nowrap;flex:0 auto;padding-inline:clamp(.95rem,1.6vw,1.6rem);font-size:clamp(.86rem,.62rem + .42vw,.98rem)}}.status-strip[data-astro-cid-ge2uvauf]{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.strip-grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.strip-cell[data-astro-cid-ge2uvauf]{min-width:0;padding:1.1rem 1.5rem 1rem}.strip-cell[data-astro-cid-ge2uvauf]:first-child{padding-left:0}.strip-cell[data-astro-cid-ge2uvauf]+.strip-cell[data-astro-cid-ge2uvauf]{border-left:1px solid var(--border)}.strip-label[data-astro-cid-ge2uvauf]{color:var(--ink-soft);font-size:.92rem;line-height:1.5}.strip-value[data-astro-cid-ge2uvauf]{color:var(--ink);margin:0;font-size:1rem;line-height:1.4}.strip-value[data-astro-cid-ge2uvauf].type-in{--type-dur:.5s;display:block}.strip-cell[data-astro-cid-ge2uvauf]:first-child .strip-value[data-astro-cid-ge2uvauf]{--type-delay:1.53s}.strip-cell[data-astro-cid-ge2uvauf]:nth-child(2) .strip-value[data-astro-cid-ge2uvauf]{--n:12;--type-delay:1.68s}.strip-cell[data-astro-cid-ge2uvauf]:nth-child(3) .strip-value[data-astro-cid-ge2uvauf]{--type-delay:1.83s}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.strip-value[data-astro-cid-ge2uvauf].type-in{animation-fill-mode:backwards}.strip-value[data-astro-cid-ge2uvauf].type-in:after{--caret:var(--accent-text);animation-name:type-caret-move,type-caret-on;top:.8rem;bottom:.8rem}}.strip-link[data-astro-cid-ge2uvauf]{color:var(--ink);padding-block:.75rem;font-weight:520;display:inline-block}.strip-hash[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);font-size:.92rem;font-weight:500}.strip-date[data-astro-cid-ge2uvauf]{color:var(--ink-soft)}@media (width<=820px){.hero-stage[data-astro-cid-ge2uvauf]{min-height:0;position:static;overflow:visible}.hero-copy[data-astro-cid-ge2uvauf]{max-width:none;padding-block:24px 1.25rem}.hero-h1[data-astro-cid-ge2uvauf]{--h1-em:7.3;font-size:min(2.6rem, calc((100vw - 2 * var(--gutter)) / var(--h1-em)))}.hero-h1[data-astro-cid-ge2uvauf]:lang(vi){--h1-em:9.55}.hero-h1[data-astro-cid-ge2uvauf]:lang(es){--h1-em:8.7}.hero-h1[data-astro-cid-ge2uvauf]:lang(fr){--h1-em:9.6}.hero-h1[data-astro-cid-ge2uvauf]:lang(de){--h1-em:7.45}.hero-h1[data-astro-cid-ge2uvauf]:lang(pt){--h1-em:7.75}.hero-sub[data-astro-cid-ge2uvauf]{margin-top:.9rem;font-size:1.02rem}.hero-ctas[data-astro-cid-ge2uvauf]{gap:.6rem;margin-top:1.25rem}.hero-ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}.hero-byline[data-astro-cid-ge2uvauf]{margin-top:1rem}.hero-foot[data-astro-cid-ge2uvauf],.road[data-astro-cid-ge2uvauf]{display:none}.road-phone-wrap[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--border);display:block}.road-phone[data-astro-cid-ge2uvauf]{--road-rail:0px;background-color:var(--paper-deep);justify-content:center;display:flex;overflow:hidden}.road-phone[data-astro-cid-ge2uvauf] .road-static{aspect-ratio:390/300;flex:none;width:clamp(390px,100%,520px);max-width:none;height:auto;display:block}.hero-caption--phone[data-astro-cid-ge2uvauf]{color:var(--ink-soft);margin:0 auto;padding-block:.75rem 1.1rem;font-size:.9rem;line-height:1.5}.strip-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.strip-cell[data-astro-cid-ge2uvauf],.strip-cell[data-astro-cid-ge2uvauf]:first-child{padding:.8rem 0 .2rem}.strip-cell[data-astro-cid-ge2uvauf]+.strip-cell[data-astro-cid-ge2uvauf]{border-left:0;border-top:1px solid var(--border)}.strip-cell--last[data-astro-cid-ge2uvauf]{display:none}.status-strip[data-astro-cid-ge2uvauf]{border-bottom:0}}@media (width<=820px) and (height<=700px){.hero-copy[data-astro-cid-ge2uvauf]{padding-top:16px}.hero-sub[data-astro-cid-ge2uvauf]{margin-top:.75rem;font-size:.96rem;line-height:1.55}.hero-ctas[data-astro-cid-ge2uvauf]{margin-top:1rem}}@media print{.hero-stage[data-astro-cid-ge2uvauf]:before,.hero-guides[data-astro-cid-ge2uvauf],.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:before,.hero-receipt-card[data-astro-cid-ge2uvauf][data-ui]:after{display:none}.hero[data-astro-cid-ge2uvauf]{overflow:hidden}.hero-ctas[data-astro-cid-ge2uvauf]{display:none}.hero[data-astro-cid-ge2uvauf].road-pin{height:auto}.hero-stage[data-astro-cid-ge2uvauf]{min-height:0;position:static}.road-hint[data-astro-cid-ge2uvauf],.road-drift[data-astro-cid-ge2uvauf]{display:none}.h1-line[data-astro-cid-ge2uvauf]{clip-path:none;animation:none}.h1-line[data-astro-cid-ge2uvauf]:after,.road[data-astro-cid-ge2uvauf] .road-canvas,.road[data-astro-cid-ge2uvauf] .road-rail,.hero-stage[data-astro-cid-ge2uvauf] .road-tip{display:none}.road[data-astro-cid-ge2uvauf].is-live .road-static{visibility:visible}.hero-stage[data-astro-cid-ge2uvauf],.road-phone[data-astro-cid-ge2uvauf]{background-image:none}[data-astro-cid-ge2uvauf]:is(.road,.road-phone) :is(.road-canvas,.road-static){filter:none}}.ticker[data-astro-cid-risvf36v]{border-top:1px solid var(--border);align-items:center;gap:1rem;margin-top:2rem;padding-top:1.25rem;display:flex}.ticker-track[data-astro-cid-risvf36v]{scrollbar-width:thin;flex:auto;min-width:0;overflow-x:auto}.ticker-rail[data-astro-cid-risvf36v]{width:max-content;display:flex}.ticker-row[data-astro-cid-risvf36v][aria-hidden=true]{display:none}.ticker-row[data-astro-cid-risvf36v]{flex:none;display:flex}.ticker-item[data-astro-cid-risvf36v]{border-left:1px solid var(--border);white-space:nowrap;align-items:baseline;gap:.6rem;padding:.6rem 1.5rem;display:flex}.ticker-hash[data-astro-cid-risvf36v]{color:var(--ink)}.ticker-subject[data-astro-cid-risvf36v]{font-size:var(--text-sm);color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.ticker-track[data-astro-cid-risvf36v]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000)}.ticker-track[data-astro-cid-risvf36v]:focus-visible{outline-offset:-3px;-webkit-mask-image:none;mask-image:none}.ticker-row[data-astro-cid-risvf36v][aria-hidden=true]{display:flex}.ticker-rail[data-astro-cid-risvf36v]{animation-name:ticker-turn;animation-duration:480s;animation-timing-function:linear;animation-iteration-count:infinite}.ticker[data-astro-cid-risvf36v]:focus-within .ticker-rail[data-astro-cid-risvf36v]{animation-play-state:paused}}@keyframes ticker-turn{to{transform:translate(-50%)}}@media print{.ticker[data-astro-cid-risvf36v]{display:none}}.roadmap-strip[data-astro-cid-risvf36v]{background:var(--paper);padding-block:clamp(48px,6vw,72px)}.strip-head[data-astro-cid-risvf36v]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;display:flex}.strip-h2[data-astro-cid-risvf36v]{font-size:var(--text-h2-band)}.strip-items[data-astro-cid-risvf36v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.strip-item[data-astro-cid-risvf36v]{border-radius:12px;flex-direction:column;gap:.4rem;padding:.9rem 1rem;display:flex}.strip-item--next[data-astro-cid-risvf36v] .klabel{color:var(--ink-soft)}.strip-meta[data-astro-cid-risvf36v]{color:var(--ink-soft);padding-left:calc(20px + .65rem)}.strip-month[data-astro-cid-risvf36v]{white-space:nowrap;margin-left:.5rem}.status-building[data-astro-cid-risvf36v]{color:var(--accent-text)}@media (width<=820px){.strip-items[data-astro-cid-risvf36v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=559.98px){.strip-items[data-astro-cid-risvf36v]{grid-template-columns:minmax(0,1fr)}}.hist[data-astro-cid-risvf36v]{border-top:1px solid var(--border);--hist-gutter:1.5rem;margin:3rem 0 0;padding-top:1.5rem}.hist-plot[data-astro-cid-risvf36v]{margin-left:var(--hist-gutter);border-bottom:1px solid var(--border-strong);margin-top:2.25rem;padding-bottom:3px;position:relative}.hist-svg[data-astro-cid-risvf36v]{width:100%;height:auto;display:block;overflow:visible}.hist-svg--phone[data-astro-cid-risvf36v]{display:none}.hist-rules[data-astro-cid-risvf36v]{fill:none;stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.hist-row[data-astro-cid-risvf36v],.hist-now[data-astro-cid-risvf36v]{stroke-linejoin:round;stroke-width:1px}.hist-svg--phone[data-astro-cid-risvf36v] .hist-row[data-astro-cid-risvf36v],.hist-svg--phone[data-astro-cid-risvf36v] .hist-now[data-astro-cid-risvf36v]{stroke-width:0}.hist-row[data-astro-cid-risvf36v]{fill:var(--ink);stroke:var(--ink)}.hist-now[data-astro-cid-risvf36v]{fill:var(--accent);stroke:var(--accent)}.hist-y[data-astro-cid-risvf36v]{flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:0;bottom:3px;right:calc(100% + 6px)}.hist-y[data-astro-cid-risvf36v] li[data-astro-cid-risvf36v]{flex:1 1 0;min-height:0;position:relative}.hist-y[data-astro-cid-risvf36v] span[data-astro-cid-risvf36v]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:.75rem;line-height:1;position:absolute;top:0;right:0;transform:translateY(-50%)}.hist-peak[data-astro-cid-risvf36v]{top:0;left:var(--x);font-family:var(--font-mono);color:var(--ink-soft);padding-bottom:5px;font-size:.78rem;font-weight:500;line-height:1;position:absolute;transform:translate(-50%,-100%)}.hist-axis[data-astro-cid-risvf36v]{min-height:2.4rem;margin:0 0 0 var(--hist-gutter);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.hist-tick[data-astro-cid-risvf36v]{margin-left:var(--x);border-left:1px solid var(--border-strong);white-space:nowrap;color:var(--ink-soft);grid-area:1/1;justify-self:start;padding:.5rem 0 .2rem 6px;font-size:.82rem;line-height:1.2}@media (width<=559.98px){.hist-off-0[data-astro-cid-risvf36v]{display:none}}@media (width>=560px) and (width<=820px){.hist-off-1[data-astro-cid-risvf36v]{display:none}}@media (width>=821px){.hist-off-2[data-astro-cid-risvf36v]{display:none}}.hist-year[data-astro-cid-risvf36v]{display:block}.hist-cap[data-astro-cid-risvf36v]{max-width:70ch;margin-top:.4rem}.hist-count[data-astro-cid-risvf36v]{font-family:var(--font-mono);color:var(--ink);font-size:.94em;font-weight:500}.hist-date[data-astro-cid-risvf36v]{white-space:nowrap}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hist[data-astro-cid-risvf36v]{view-timeline-name:--hist}.hist-row[data-astro-cid-risvf36v]:nth-child(2){--k:1}.hist-row[data-astro-cid-risvf36v]:nth-child(3){--k:2}.hist-row[data-astro-cid-risvf36v]:nth-child(4){--k:3}.hist-row[data-astro-cid-risvf36v]:nth-child(5){--k:4}.hist-row[data-astro-cid-risvf36v]:nth-child(6){--k:5}.hist-row[data-astro-cid-risvf36v]:nth-child(7){--k:6}.hist-row[data-astro-cid-risvf36v]:nth-child(8){--k:7}.hist-row[data-astro-cid-risvf36v]:nth-child(9){--k:8}.hist-row[data-astro-cid-risvf36v]:nth-child(10){--k:9}.hist-row[data-astro-cid-risvf36v]:nth-child(11){--k:10}.hist-row[data-astro-cid-risvf36v]:nth-child(12){--k:11}.hist-row[data-astro-cid-risvf36v]:nth-child(13){--k:12}.hist-row[data-astro-cid-risvf36v]:nth-child(14){--k:13}.hist-row[data-astro-cid-risvf36v]:nth-child(15){--k:14}.hist-row[data-astro-cid-risvf36v]:nth-child(n+16){--k:15}.hist-row[data-astro-cid-risvf36v]{animation-name:hist-stack;animation-duration:auto;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-timeline:--hist;animation-range-start:cover calc(4% + var(--k,0) * 1.8%);animation-range-end:cover calc(14% + var(--k,0) * 1.8%)}.hist-now[data-astro-cid-risvf36v]{animation-name:hist-stack,hist-breathe;animation-duration:auto, 2.4s;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none;animation-timeline:--hist,auto;animation-range:cover 40% cover 50%,normal}}}@keyframes hist-stack{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes hist-breathe{0%,to{fill-opacity:1;stroke-opacity:1}50%{fill-opacity:.55;stroke-opacity:.55}}@media (forced-colors:active){.hist-row[data-astro-cid-risvf36v]{fill:canvastext;stroke:canvastext}.hist-now[data-astro-cid-risvf36v]{fill:highlight;stroke:highlight}.hist-rules[data-astro-cid-risvf36v]{stroke:graytext}}@media (width<=820px){.hist[data-astro-cid-risvf36v]{margin-top:2.25rem}.hist-svg--desk[data-astro-cid-risvf36v]{display:none}.hist-svg--phone[data-astro-cid-risvf36v]{display:block}}.tools[data-astro-cid-mb2kvvuj]{background:var(--paper-deep);padding-top:clamp(28px,2.8vw,36px);padding-bottom:clamp(48px,6vw,72px);position:relative}.tools-head[data-astro-cid-mb2kvvuj]{flex-direction:column;gap:.6rem;display:flex}.tools-sub[data-astro-cid-mb2kvvuj]{color:var(--ink-soft);line-height:1.45}@media (width>=901px){.tools-head[data-astro-cid-mb2kvvuj]{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 2.5rem}.tools-sub[data-astro-cid-mb2kvvuj]{flex:20ch;max-width:38ch}}.tools-list[data-astro-cid-mb2kvvuj]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem 2rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.tool[data-astro-cid-mb2kvvuj]{min-width:0}.tool--feature[data-astro-cid-mb2kvvuj]{grid-column:1/-1}.tool--slab[data-astro-cid-mb2kvvuj]{grid-column:span 7}.tool--building[data-astro-cid-mb2kvvuj]{grid-column:span 5}.tool--more[data-astro-cid-mb2kvvuj]{grid-column:1/-1}.tool-meta[data-astro-cid-mb2kvvuj]{flex-wrap:wrap;align-items:center;gap:.25rem .9rem;margin:0 0 .75rem;display:flex}.tool-status[data-astro-cid-mb2kvvuj]{color:var(--ink-soft)}.tool-meta[data-astro-cid-mb2kvvuj]{min-height:1.1rem}.tool-free[data-astro-cid-mb2kvvuj]{color:var(--ink);font-weight:520;line-height:1.1}.status-building[data-astro-cid-mb2kvvuj]{color:var(--accent-text)}.tool[data-astro-cid-mb2kvvuj] h3[data-astro-cid-mb2kvvuj]{margin:0}.tool-name[data-astro-cid-mb2kvvuj]{color:inherit;text-underline-offset:.14em;margin-block:-.6rem;padding-block:.6rem;text-decoration:underline 2px #0000;transition:text-decoration-color .16s;display:inline-block}.tool-name[data-astro-cid-mb2kvvuj]:hover{text-decoration-color:currentColor}.tool-name[data-astro-cid-mb2kvvuj]:active{color:var(--accent-text);text-decoration-color:currentColor}.cap-list[data-astro-cid-mb2kvvuj]{font-size:var(--text-sm);flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.tool-link[data-astro-cid-mb2kvvuj]{margin-top:-.5rem}.tool--feature[data-astro-cid-mb2kvvuj]{border-radius:var(--radius-card);grid-template:"head shot""caps shot"1fr/minmax(0,7fr) minmax(0,5fr);column-gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(.9rem,1.4vw,1.1rem) clamp(1.25rem,2.2vw,1.6rem);display:grid}.tool--feature[data-astro-cid-mb2kvvuj] .tool-head[data-astro-cid-mb2kvvuj]{grid-area:head}.tool--feature[data-astro-cid-mb2kvvuj] .tool-shot[data-astro-cid-mb2kvvuj]{grid-area:shot;align-self:start}.tool--feature[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{border-top:1px solid var(--border);font-size:var(--text-xs);grid-area:caps;gap:.4rem;margin-top:0;padding-top:.65rem}.tool--feature[data-astro-cid-mb2kvvuj] .tool-meta[data-astro-cid-mb2kvvuj]{margin-bottom:.25rem}.tool--feature[data-astro-cid-mb2kvvuj] h3[data-astro-cid-mb2kvvuj]{font-size:clamp(1.9rem,3vw,2.4rem);line-height:1.1}.tool--feature[data-astro-cid-mb2kvvuj] .tool-outcome[data-astro-cid-mb2kvvuj]{margin-top:.5rem;font-size:clamp(1.08rem,1.35vw,1.15rem);line-height:1.45}.tool-outcome[data-astro-cid-mb2kvvuj]{font-family:var(--font-display);color:var(--ink);margin-top:.75rem}.tool-shot[data-astro-cid-mb2kvvuj]{margin:0}.shot-frame[data-astro-cid-mb2kvvuj]{position:relative}.tool-shot[data-astro-cid-mb2kvvuj] img{aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--paper-deep);width:100%;height:auto;transition:border-color .16s;display:block}.shot-link[data-astro-cid-mb2kvvuj]{z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.shot-link[data-astro-cid-mb2kvvuj]:hover~img,.shot-link[data-astro-cid-mb2kvvuj]:active~img{border-color:var(--ink)}.tool-shot[data-astro-cid-mb2kvvuj] figcaption[data-astro-cid-mb2kvvuj]{font-size:var(--text-xs);margin-top:.5rem;line-height:1.4}.tool--slab[data-astro-cid-mb2kvvuj]{border-top:2px solid var(--ink);flex-direction:column;padding-top:1.1rem;display:flex}.tool--slab[data-astro-cid-mb2kvvuj] h3[data-astro-cid-mb2kvvuj]{font-size:clamp(1.7rem,2.6vw,2.15rem);line-height:1.1}.tool--slab[data-astro-cid-mb2kvvuj] .tool-outcome[data-astro-cid-mb2kvvuj]{margin-top:.85rem;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.45}.tool--slab[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{margin-top:.75rem}.tool--building[data-astro-cid-mb2kvvuj]{border-top:2px dashed var(--border-strong);flex-direction:column;padding-top:1.1rem;display:flex}.tool--building[data-astro-cid-mb2kvvuj] h3[data-astro-cid-mb2kvvuj]{font-size:clamp(1.45rem,2.2vw,1.75rem);line-height:1.15}.tool--building[data-astro-cid-mb2kvvuj] .tool-outcome[data-astro-cid-mb2kvvuj]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-soft);line-height:1.65}.tool--building[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{margin-top:.75rem}.tool--more[data-astro-cid-mb2kvvuj]{border-top:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:last baseline;gap:.5rem 2rem;padding-top:1.25rem;display:flex}.more-text[data-astro-cid-mb2kvvuj] .tool-meta[data-astro-cid-mb2kvvuj]{margin-bottom:.25rem}.more-outcome[data-astro-cid-mb2kvvuj]{font-size:var(--text-sm);color:var(--ink-soft);max-width:52ch}.more-links[data-astro-cid-mb2kvvuj]{flex-wrap:wrap;gap:0 1.75rem;display:flex}.guides[data-astro-cid-mb2kvvuj]{border-top:1px solid var(--border-strong);margin-top:2.5rem;padding-top:1.25rem}.guides-label[data-astro-cid-mb2kvvuj]{font-family:var(--font-sans);font-size:var(--text-body);font-weight:600;line-height:1.4}.guides-list[data-astro-cid-mb2kvvuj]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:.75rem;display:grid}.guide[data-astro-cid-mb2kvvuj]{border-radius:var(--radius-card);grid-column:span 6;align-items:flex-start;gap:1.1rem;padding:1rem 1.25rem 1.1rem;transition:border-color .16s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.guide[data-astro-cid-mb2kvvuj]:hover,.guide[data-astro-cid-mb2kvvuj]:focus-within{border-color:var(--ink)}.guide-text[data-astro-cid-mb2kvvuj]{min-width:0}.guide-link[data-astro-cid-mb2kvvuj]{font-family:var(--font-display);font-size:var(--text-title);font-weight:500;line-height:1.25}.guide-link[data-astro-cid-mb2kvvuj]:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.guide-card[data-astro-cid-mb2kvvuj]{max-width:48ch;font-size:var(--text-sm);color:var(--ink-soft);margin-top:-.35rem}.folder[data-astro-cid-mb2kvvuj]{flex:none;width:44px;height:36px;margin-top:.85rem;position:relative}.folder-back[data-astro-cid-mb2kvvuj]{background:color-mix(in srgb, var(--ink) 34%, var(--paper));border-radius:2px 5px 5px;position:absolute;inset:4px 0 0}.folder-back[data-astro-cid-mb2kvvuj]:before{content:"";background:inherit;border-radius:4px 4px 0 0;width:18px;height:6px;position:absolute;top:-4px;left:0}.folder-sheet[data-astro-cid-mb2kvvuj]{background:var(--paper);border:1px solid var(--border-strong);border-radius:2px;height:22px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:7px;left:6px;right:6px}.folder-front[data-astro-cid-mb2kvvuj]{background:color-mix(in srgb, var(--ink) 22%, var(--paper));transform-origin:50% 100%;border-radius:3px 3px 5px 5px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:12px 0 0}@media (prefers-reduced-motion:no-preference){.guide[data-astro-cid-mb2kvvuj]:hover .folder-sheet[data-astro-cid-mb2kvvuj],.guide[data-astro-cid-mb2kvvuj]:focus-within .folder-sheet[data-astro-cid-mb2kvvuj]{transform:translateY(-5px)}.guide[data-astro-cid-mb2kvvuj]:hover .folder-front[data-astro-cid-mb2kvvuj],.guide[data-astro-cid-mb2kvvuj]:focus-within .folder-front[data-astro-cid-mb2kvvuj]{transform:skew(-8deg)scaleY(.82)}}.guide[data-astro-cid-mb2kvvuj]:active{border-color:var(--ink);background:var(--paper-deep)}.tool--feature[data-astro-cid-mb2kvvuj]{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference) and (hover:hover){.guide[data-astro-cid-mb2kvvuj]:hover,.tool--feature[data-astro-cid-mb2kvvuj]:hover{transform:translateY(-3px)scale(1.006)}}@media print{.tool--feature[data-astro-cid-mb2kvvuj]{break-inside:avoid}}@media (width<=1000px){.tool--feature[data-astro-cid-mb2kvvuj]{grid-template:"head shot""caps caps"/minmax(0,1fr) minmax(0,1fr)}.tool--feature[data-astro-cid-mb2kvvuj] .tool-shot[data-astro-cid-mb2kvvuj]{align-self:center}.tool--feature[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{margin-top:.75rem}}@media (width<=820px){.tools-list[data-astro-cid-mb2kvvuj]{grid-template-columns:1fr;gap:2.5rem}.tool--feature[data-astro-cid-mb2kvvuj],.tool--slab[data-astro-cid-mb2kvvuj],.tool--building[data-astro-cid-mb2kvvuj],.tool--more[data-astro-cid-mb2kvvuj]{grid-column:auto}.tool--feature[data-astro-cid-mb2kvvuj]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""shot""caps";padding:1.25rem}.tool--feature[data-astro-cid-mb2kvvuj] .tool-shot[data-astro-cid-mb2kvvuj]{align-self:start;margin-top:.5rem}.tool--feature[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{margin-top:1.25rem}.tool--slab[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj],.tool--building[data-astro-cid-mb2kvvuj] .cap-list[data-astro-cid-mb2kvvuj]{margin-top:.75rem}.guides-list[data-astro-cid-mb2kvvuj]{grid-template-columns:minmax(0,1fr)}.guide[data-astro-cid-mb2kvvuj]{grid-column:auto}}@media (width>=821px){.tool--slab[data-astro-cid-mb2kvvuj],.tool--building[data-astro-cid-mb2kvvuj]{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}.lr[data-astro-cid-hsxm3wbk]{background:var(--paper-deep);padding-block:clamp(64px,7vw,96px) clamp(40px,4vw,56px)}.lr-h[data-astro-cid-hsxm3wbk]{max-width:22ch;margin-bottom:clamp(2rem,4.5vw,3.5rem)}.lr-grid[data-astro-cid-hsxm3wbk]{gap:clamp(2.5rem,6vw,4.5rem);display:grid}.lr-ring[data-astro-cid-hsxm3wbk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:1rem;display:grid}.lr-card[data-astro-cid-hsxm3wbk]{border-radius:12px;flex-direction:column;gap:.5rem;min-width:0;padding:1.4rem 1.4rem 1.5rem;display:flex}.lr-num[data-astro-cid-hsxm3wbk]{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:1rem}.lr-name[data-astro-cid-hsxm3wbk]{font-family:var(--font-display);color:var(--ink);text-wrap:balance;overflow-wrap:break-word;font-size:1.35rem;font-weight:500;line-height:1.2}.lr-note[data-astro-cid-hsxm3wbk]{font-family:var(--font-sans);color:var(--ink-soft);text-wrap:pretty;overflow-wrap:break-word;font-size:.9375rem;line-height:1.45}.lr-qs[data-astro-cid-hsxm3wbk]{max-width:34rem}.lr-ql[data-astro-cid-hsxm3wbk]{border-top:1px solid var(--border);margin-top:1.25rem}.lr-q[data-astro-cid-hsxm3wbk]{border-bottom:1px solid var(--border);font-family:var(--font-display);color:var(--ink);padding:.8rem 0;font-size:1.18rem;line-height:1.45}.lr-close[data-astro-cid-hsxm3wbk]{font-family:var(--font-display);color:var(--ink);margin-top:1.25rem;font-size:1.08rem;line-height:1.55}.lr-more[data-astro-cid-hsxm3wbk]{margin-top:.25rem}@media (width>=1024px){.lr-grid[data-astro-cid-hsxm3wbk]{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,4vw,3.5rem)}}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none) and (width>=640px){.lr-stage[data-astro-cid-hsxm3wbk]{perspective:1500px;padding-block:2.5rem 3.5rem;position:relative;container-type:inline-size}.lr-stage[data-astro-cid-hsxm3wbk]:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--ink) 16%, transparent), transparent);pointer-events:none;height:3rem;position:absolute;bottom:.5rem;left:15%;right:15%}.lr-ring[data-astro-cid-hsxm3wbk]{--w:min(300px, 46cqi);--r:calc(var(--w) * .76);grid-template-columns:var(--w);transform-style:preserve-3d;justify-content:center;gap:0;animation-name:lr-turn;animation-duration:21s;animation-timing-function:linear;animation-iteration-count:infinite;transform:rotateX(-8deg)rotateY(0)}.lr-card[data-astro-cid-hsxm3wbk]{backface-visibility:hidden;transform:rotateY(calc(var(--i) * 72deg)) translateZ(var(--r));animation-name:lr-lit;animation-duration:21s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--i) * 4.2s - 21s);grid-area:1/1}.lr-card[data-astro-cid-hsxm3wbk]:first-child{--i:0}.lr-card[data-astro-cid-hsxm3wbk]:nth-child(2){--i:1}.lr-card[data-astro-cid-hsxm3wbk]:nth-child(3){--i:2}.lr-card[data-astro-cid-hsxm3wbk]:nth-child(4){--i:3}.lr-card[data-astro-cid-hsxm3wbk]:nth-child(5){--i:4}}@media print{.lr[data-astro-cid-hsxm3wbk]{--ink:#000;--ink-soft:#333;--border:#999;--border-strong:#666;--paper:#fff}}@keyframes lr-turn{0%,15.24%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotateX(-8deg)rotateY(0)}20%,35.24%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotateX(-8deg)rotateY(-72deg)}40%,55.24%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotateX(-8deg)rotateY(-144deg)}60%,75.24%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotateX(-8deg)rotateY(-216deg)}80%,95.24%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:rotateX(-8deg)rotateY(-288deg)}to{transform:rotateX(-8deg)rotateY(-360deg)}}@keyframes lr-lit{0%,15.24%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}20%,95.24%{opacity:.14;animation-timing-function:cubic-bezier(.22,1,.36,1)}to{opacity:1}}.manifesto[data-astro-cid-nnfqu5h2]{background:var(--paper-deep);position:relative}.manifesto-col[data-astro-cid-nnfqu5h2]{max-width:40rem;margin-inline:auto}.manifesto-head[data-astro-cid-nnfqu5h2]{text-align:center;flex-direction:column;align-items:center;display:flex}.manifesto-figure[data-astro-cid-nnfqu5h2]{--figure-w:220px;width:var(--figure-w);aspect-ratio:875/1289;margin-inline:auto;position:relative}@media (prefers-reduced-motion:no-preference){.manifesto-figure[data-astro-cid-nnfqu5h2]{animation:5.5s ease-in-out infinite alternate figure-float}}@keyframes figure-float{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.manifesto-portrait[data-astro-cid-nnfqu5h2]{z-index:1;object-fit:contain;filter:drop-shadow(0 3px 6px #00000029);width:100%;height:100%;display:block;position:absolute;inset:0}html.js-reveal .manifesto-portrait[data-astro-cid-nnfqu5h2]{filter:grayscale()drop-shadow(0 3px 6px #00000029);transition:filter .9s}html.js-reveal .manifesto-figure[data-astro-cid-nnfqu5h2].is-color .manifesto-portrait[data-astro-cid-nnfqu5h2]{filter:grayscale(0)drop-shadow(0 3px 6px #00000029)}.wings[data-astro-cid-nnfqu5h2]{z-index:0;width:calc(var(--figure-w) * 1.9);opacity:.46;pointer-events:none;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}html.js-reveal .wings[data-astro-cid-nnfqu5h2]{opacity:0;transition:opacity .9s}html.js-reveal .manifesto-figure[data-astro-cid-nnfqu5h2].is-color .wings[data-astro-cid-nnfqu5h2]{opacity:.46}.wing-pivot[data-astro-cid-nnfqu5h2]{transform-origin:235px 150px}@media (prefers-reduced-motion:no-preference){.wing-pivot[data-astro-cid-nnfqu5h2]{animation:3.6s ease-in-out infinite alternate wing-breathe}}@keyframes wing-breathe{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.wings-canvas[data-astro-cid-nnfqu5h2]{z-index:0;width:calc(var(--figure-w) * 1.9);pointer-events:none;opacity:1;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.matrix-on[data-astro-cid-nnfqu5h2] .wings[data-astro-cid-nnfqu5h2]{visibility:hidden}html.js-reveal .wings-canvas[data-astro-cid-nnfqu5h2]{opacity:0;transition:opacity .9s}html.js-reveal .manifesto-figure[data-astro-cid-nnfqu5h2].is-color .wings-canvas[data-astro-cid-nnfqu5h2]{opacity:1}@media print{.wings-canvas[data-astro-cid-nnfqu5h2]{display:none!important}.matrix-on[data-astro-cid-nnfqu5h2] .wings[data-astro-cid-nnfqu5h2],html.js-reveal .manifesto-figure[data-astro-cid-nnfqu5h2].is-color.matrix-on .wings[data-astro-cid-nnfqu5h2]{visibility:visible;opacity:.46}html.js-reveal .matrix-on[data-astro-cid-nnfqu5h2] .wings[data-astro-cid-nnfqu5h2],html.js-reveal .wings[data-astro-cid-nnfqu5h2]{opacity:.46}html.js-reveal .manifesto-portrait[data-astro-cid-nnfqu5h2]{filter:none}html.js-reveal .manifesto-figure[data-astro-cid-nnfqu5h2].is-color .manifesto-portrait[data-astro-cid-nnfqu5h2]{filter:none;transition:none}}.manifesto-monogram[data-astro-cid-nnfqu5h2]{border:1.5px solid var(--border-strong);user-select:none;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;font-size:2.4rem;line-height:1;display:flex}.monogram-dot[data-astro-cid-nnfqu5h2]{color:var(--accent)}.manifesto-head[data-astro-cid-nnfqu5h2] h2[data-astro-cid-nnfqu5h2]{margin-top:1.5rem}.manifesto-body[data-astro-cid-nnfqu5h2]{font-family:var(--font-display);text-align:left;color:var(--ink);margin-top:2.75rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:450;line-height:1.5}.manifesto-body[data-astro-cid-nnfqu5h2] p[data-astro-cid-nnfqu5h2]+p[data-astro-cid-nnfqu5h2]{margin-top:1em}.decode[data-astro-cid-nnfqu5h2]{border-left:2px solid var(--border-strong);padding-left:1.25rem}.decode[data-astro-cid-nnfqu5h2] strong{font-weight:600}.manifesto-sig[data-astro-cid-nnfqu5h2]{margin-top:2.75rem}.sig-name[data-astro-cid-nnfqu5h2]{font-style:italic;font-size:var(--text-lead)}.sig-role[data-astro-cid-nnfqu5h2]{font-size:var(--text-sm);color:var(--ink-soft);margin-top:.4rem}.manifesto-loop[data-astro-cid-nnfqu5h2]{font-family:var(--font-display);font-size:var(--text-body);color:var(--ink-soft);margin-top:1.75rem;line-height:1.6}.manifesto-loop[data-astro-cid-nnfqu5h2] .link-inline[data-astro-cid-nnfqu5h2]{color:var(--ink);padding-block:.4rem}@media (width<=820px){.manifesto-body[data-astro-cid-nnfqu5h2]{margin-top:2.25rem}.decode[data-astro-cid-nnfqu5h2]{padding-left:1rem}.manifesto-sig[data-astro-cid-nnfqu5h2]{margin-top:2.25rem}}@media (width<=480px){.manifesto-figure[data-astro-cid-nnfqu5h2]{--figure-w:160px}}.promise-layout[data-astro-cid-lmxgtytp]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:3rem 2rem;display:grid}.promise-main[data-astro-cid-lmxgtytp]{grid-column:1/span 7}.receipt[data-astro-cid-lmxgtytp]{grid-column:8/-1}.promise-main[data-astro-cid-lmxgtytp] h2[data-astro-cid-lmxgtytp]{max-width:22ch}.promise-list[data-astro-cid-lmxgtytp]{margin:2.5rem 0 0;padding:0;list-style:none}.promise-item[data-astro-cid-lmxgtytp]{border-top:1px solid var(--border);align-items:flex-start;gap:1rem;padding-block:1.4rem;display:flex}.promise-item[data-astro-cid-lmxgtytp]:last-child{border-bottom:1px solid var(--border)}.promise-item[data-astro-cid-lmxgtytp] .kcheck{margin-top:.2rem}.promise-text[data-astro-cid-lmxgtytp] h3[data-astro-cid-lmxgtytp]{font-size:var(--text-lead)}.promise-text[data-astro-cid-lmxgtytp] p[data-astro-cid-lmxgtytp]{font-size:var(--text-sm);color:var(--ink-soft);max-width:52ch;margin-top:.4rem}.receipt[data-astro-cid-lmxgtytp]{border-radius:var(--radius-card);padding:clamp(1.25rem,2.5vw,1.75rem);position:relative}.receipt[data-astro-cid-lmxgtytp]:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(110deg, transparent 38%, var(--ink) 50%, transparent 62%) 100% 0 / 260% 100% no-repeat;-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0)}@media (prefers-reduced-motion:no-preference){.receipt[data-astro-cid-lmxgtytp].is-counted:after{animation-name:rc-shimmer;animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes rc-shimmer{0%{opacity:0;background-position:100% 0}20%{opacity:1}to{opacity:0;background-position:0 0}}.receipt[data-astro-cid-lmxgtytp] h3[data-astro-cid-lmxgtytp]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-soft);font-weight:600;line-height:1.4}.rc-pending[data-astro-cid-lmxgtytp]{font-size:var(--text-sm);color:var(--ink-soft);margin-top:.9rem}.rc-state[data-astro-cid-lmxgtytp]{font-family:var(--font-display);font-size:var(--text-title);color:var(--ink);margin-top:.5rem;font-weight:500;line-height:1.2}.rc-lines[data-astro-cid-lmxgtytp]{border-top:1px solid var(--ink);margin:.9rem 0 0}.rc-line[data-astro-cid-lmxgtytp]{border-bottom:1px solid var(--border);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.6rem;display:flex}.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp]{font-family:var(--font-mono);flex:none;font-weight:500}.rc-line--key[data-astro-cid-lmxgtytp] dt[data-astro-cid-lmxgtytp]{font-weight:600}.rc-line--key[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp]{font-size:var(--text-lead);font-weight:600}.rc-state[data-astro-cid-lmxgtytp].type-in{--type-dur:.6s;width:fit-content;display:block}.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp]{--n:4;--type-dur:calc(var(--n) * .12s);--type-delay:.3s}.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp][data-n="1"]{--n:1}.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp][data-n="2"]{--n:2}.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp][data-n="3"]{--n:3}.rc-line[data-astro-cid-lmxgtytp]:nth-child(2) dd[data-astro-cid-lmxgtytp]{--type-delay:.4s}.rc-line[data-astro-cid-lmxgtytp]:nth-child(3) dd[data-astro-cid-lmxgtytp]{--type-delay:.5s}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.rc-line[data-astro-cid-lmxgtytp] dd[data-astro-cid-lmxgtytp].is-typing:after{animation-name:type-caret-move,type-caret-on}}.rc-origins-head[data-astro-cid-lmxgtytp]{font-size:var(--text-sm);color:var(--ink-soft);margin-top:1.1rem;font-weight:600}.rc-origins[data-astro-cid-lmxgtytp]{font-family:var(--font-mono);font-size:var(--text-xs);margin:.35rem 0 0;padding:0;list-style:none}.rc-origins[data-astro-cid-lmxgtytp] li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;gap:1rem;padding-block:.4rem;display:flex}.rc-foot[data-astro-cid-lmxgtytp]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.9rem;display:flex}.rc-asof[data-astro-cid-lmxgtytp]{font-variant-numeric:tabular-nums}.rc-method[data-astro-cid-lmxgtytp]{border-top:1px solid var(--border);font-size:var(--text-xs);margin-top:1.25rem;padding-top:1.1rem;line-height:1.65}.rc-method[data-astro-cid-lmxgtytp] code[data-astro-cid-lmxgtytp]{color:var(--ink);overflow-wrap:anywhere;font-size:.95em}.promise-guide[data-astro-cid-lmxgtytp]{max-width:62ch;font-size:var(--text-body);color:var(--ink);margin-top:3rem}.promise-further[data-astro-cid-lmxgtytp]{max-width:62ch;font-size:var(--text-sm);color:var(--ink-soft);margin-top:1rem;line-height:1.7}.promise-version[data-astro-cid-lmxgtytp]{margin-top:3rem}@media (width<=1000px){.promise-layout[data-astro-cid-lmxgtytp]{grid-template-columns:minmax(0,1fr)}.promise-main[data-astro-cid-lmxgtytp],.receipt[data-astro-cid-lmxgtytp]{grid-column:auto}.receipt[data-astro-cid-lmxgtytp]{max-width:40rem}}@media (width<=820px){.promise-list[data-astro-cid-lmxgtytp]{margin-top:1.75rem}.promise-item[data-astro-cid-lmxgtytp]{padding-block:1.2rem}}.voices[data-astro-cid-7lgmfhdf]{background:var(--paper-deep);padding-block:clamp(64px,7vw,96px)}.voices[data-astro-cid-7lgmfhdf] h2[data-astro-cid-7lgmfhdf]{font-size:var(--text-h2-band);max-width:24ch}.voices-sub[data-astro-cid-7lgmfhdf],.voices-terms[data-astro-cid-7lgmfhdf],.voices-feed[data-astro-cid-7lgmfhdf]{max-width:60ch;font-size:var(--text-sm);color:var(--ink-soft)}.voices-sub[data-astro-cid-7lgmfhdf]{font-size:var(--text-body);color:var(--ink);margin-top:1rem}.voices-terms[data-astro-cid-7lgmfhdf]{margin-top:.75rem}.voices-main[data-astro-cid-7lgmfhdf] .link-line[data-astro-cid-7lgmfhdf]{margin-top:.25rem}.voices-feed[data-astro-cid-7lgmfhdf]{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}.voices-feed[data-astro-cid-7lgmfhdf] .link-inline[data-astro-cid-7lgmfhdf]{color:var(--ink);padding-block:.75rem}@media (width>=1024px){.voices-grid[data-astro-cid-7lgmfhdf]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem;display:grid}.voices-main[data-astro-cid-7lgmfhdf]{grid-column:1/span 7}.voices-feed[data-astro-cid-7lgmfhdf]{border-top:0;border-left:1px solid var(--border);grid-column:8/-1;margin-top:0;padding-top:0;padding-left:2rem}}.faq[data-astro-cid-7synugci]{background:var(--paper)}.faq-head[data-astro-cid-7synugci]{margin-bottom:clamp(2rem,5vw,3rem)}.faq-item[data-astro-cid-7synugci]{border-top:1px solid var(--border)}.faq-item[data-astro-cid-7synugci]:last-child{border-bottom:1px solid var(--border)}@media (width>=1024px){.faq[data-astro-cid-7synugci] .container[data-astro-cid-7synugci]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:2rem;display:grid}.faq-head[data-astro-cid-7synugci]{grid-column:1/span 4;margin-bottom:0;position:sticky;top:calc(88px + 1.5rem)}.faq-list[data-astro-cid-7synugci]{grid-column:5/-1}}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;min-height:44px;font-family:var(--font-display);font-size:var(--text-lead);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;font-weight:500;line-height:1.35;list-style:none;transition:transform .2s;display:flex}.faq-item[data-astro-cid-7synugci][open]>summary[data-astro-cid-7synugci]{padding-bottom:.5rem}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:active{transform:translateY(1px)}.faq-plus[data-astro-cid-7synugci]{color:var(--ink-soft);flex:none;transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:hover .faq-plus[data-astro-cid-7synugci],.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:focus-visible .faq-plus[data-astro-cid-7synugci]{color:var(--ink)}.faq-item[data-astro-cid-7synugci][open] .faq-plus[data-astro-cid-7synugci]{transform:rotate(45deg)}.faq-a[data-astro-cid-7synugci]{color:var(--ink-soft);max-width:62ch;padding-bottom:1.25rem}.faq-item[data-astro-cid-7synugci][open] .faq-a[data-astro-cid-7synugci]{animation:.2s both faq-fade}@keyframes faq-fade{0%{opacity:0}to{opacity:1}}.newsletter[data-astro-cid-drywyjjs]{background:var(--paper-deep);border-top:1px solid var(--border);padding-block:clamp(64px,7vw,96px);position:relative}.nl-col[data-astro-cid-drywyjjs]{max-width:34rem}.nl-col[data-astro-cid-drywyjjs] h2[data-astro-cid-drywyjjs]{font-size:var(--text-h2-band)}.nl-row[data-astro-cid-drywyjjs]{gap:.6rem;margin-top:1.75rem;display:flex}.nl-input[data-astro-cid-drywyjjs]{border:1px solid var(--ink-soft);background:var(--paper);border-radius:var(--radius-pill);min-width:0;height:48px;color:var(--ink);flex:auto;padding-inline:1.25rem;transition:border-color .16s}.nl-input[data-astro-cid-drywyjjs]:hover{border-color:var(--ink)}.nl-input[data-astro-cid-drywyjjs]::placeholder{color:var(--ink-soft)}.nl-btn[data-astro-cid-drywyjjs]{flex:none}.nl-micro[data-astro-cid-drywyjjs]{font-size:var(--text-xs);color:var(--ink-soft);margin-top:1.25rem}.nl-micro[data-astro-cid-drywyjjs]+.nl-micro[data-astro-cid-drywyjjs]{margin-top:.25rem}.hp[data-astro-cid-drywyjjs]{position:absolute;left:-9999px}@media (width<=820px){.nl-row[data-astro-cid-drywyjjs]{flex-direction:column;align-items:stretch}}
