:root{color-scheme:light;--ink:#0f172a;--ink-2:#334155;--muted:#475569;--faint:#94a3b8;--link:#1e3a8a;--page:#f8fafc;--card:#fff;--soft:#f1f5f9;--navon:#eaeff6;--brand-navy:#0c2c43;--border:#e5e7eb;--line:#0f172a17;--on-navy:#fff;--on-navy-2:#c4d0e0;--on-navy-line:#94a3b83d;--orange:#f97316;--gold:#f59e0b;--gold-soft:#fef3c7;--focus:#0f172a;--r-input:8px;--r-btn:10px;--r-card:14px;--r-menu:12px;--r-pill:999px;--sh-sm:0 8px 20px #0f172a0d;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s9:72px;--s11:88px;--gutter:16px;--container:1200px;--reading:760px;--font:"Roboto Flex", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--floor:.001;--ease:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-snappy:cubic-bezier(.2, 0, 0, 1);--ease-balanced:cubic-bezier(.77, 0, .175, 1);--t-press:.14s;--t-hover:.15s;--t-reveal:.36s;--disabled-text:#64748b;--z-menu:10;--z-banner:20;--sky-wash:#378add17;--dot:#0f172a1a;--dot-on-navy:#c4d0e014;--dot-pitch:16px;--tile:40px;--fw-display:880;--track-display:-.035em;--fs-h1:clamp(32px, 6vw + 10px, 48px);--fs-h2:clamp(30px, 1.2vw + 26px, 40px);--fs-h2-band:clamp(34px, 2.4vw + 26px, 48px)}@media (width>=768px){:root{--fs-h1:52px}}@media (width>=1024px){:root{--fs-h1:clamp(46px, 5.7vw - 12.4px, 56px)}}@media (width>=1200px){:root{--fs-h1:60px}}:root{--rainbow:linear-gradient(90deg, #1e3a8a, #7c3aed, #ec4899, #f97316, #facc15);--wash-hero:#378add29;--wash-navy:#378add38;--sh-float:0 .7em 1.8em #020c1857;--ring-line:#c4d0e06b;--stage-fill:#c4d0e00d;--header-h:57px;--fs-h2-story:clamp(30px, 1.6vw + 24px, 44px);--ok:#16a34a;--mark:#378add33;--pastel-blue:#dbe7fb;--pastel-lilac:#e6defa;--pastel-peach:#fbe3dc;--pastel-mint:#dcf2e6;--pastel-line:#b9c9ea;--pulse:#7d9bf54d;--glow-core:#fff;--glow:#ffffffbf;--glow-soft:#a6c4ff6b;--cursor-shadow:#020c1866;--teams:#5b5fc7;--click-ring:#5a7ae0;--click-halo:#5a7ae042;--benefit-traffic:#fef7f5;--benefit-line-accent:#bd2b30;--benefit-hours:#f2eefc;--benefit-files:#e8f6ee;--benefit-account:#e9f1fd;--benefit-pdf:#3d5669;--benefit-emphasis-navy:#46708f;--step-lawyer:#1f7a57;--benefit-emphasis-lilac:#dbccf6;--benefit-emphasis-mint:#b8e0cb;--lagda-navy:#0d2e43;--lagda-ink:#111b22;--lagda-text:#44566c;--lagda-white:#fff;--lagda-paper:#f8fafc;--lagda-ice:#eaf2fa;--lagda-line:#dce5ed;--lagda-orange:#fb7516;--ink:var(--lagda-ink);--focus:var(--lagda-ink);--muted:var(--lagda-text);--page:var(--lagda-paper);--card:var(--lagda-white);--border:var(--lagda-line);--navon:var(--lagda-ice);--brand-navy:var(--lagda-navy);--orange:var(--lagda-orange);--on-orange:var(--lagda-ink);--font:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fw-display:800;--logo-w:130px;--footer-logo-w:200px;--footer-caveat-bg:#2a4653;--stamp:#a3adba}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/brand/fonts/Manrope-Variable-latin.woff2)format("woff2")}*{box-sizing:border-box}html{background:var(--page);scroll-padding-block-start:var(--s3)}body{color:var(--ink);font-family:var(--font);margin:0;font-size:16px;font-weight:400;line-height:1.7}body,button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{font-family:inherit}h1,h2,h3,p,ul,ol,dl{margin:0}h1,h2,h3{text-wrap:balance;overflow-wrap:anywhere}h1{font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:1.05}h2{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:800;line-height:1.12}h3{letter-spacing:-.01em;font-size:18px;font-weight:750;line-height:1.3}p{text-wrap:pretty;max-width:68ch}ul{padding:0;list-style:none}a{color:var(--link);text-underline-offset:3px;text-decoration-thickness:1px}a,button,summary{touch-action:manipulation}button{font:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}main:focus{outline:none}dd{min-width:0;margin:0}.container{width:min(calc(100% - var(--gutter) * 2), var(--container));margin-inline:auto}.reading{max-width:var(--reading)}.section{padding-block:var(--s6);border-bottom:1px solid var(--border);scroll-margin-top:var(--s3)}.surface-card{background:var(--card)}.section-lead{color:var(--muted);margin-block:var(--s2) var(--s4)}.small-note{color:var(--muted);margin-top:var(--s3);margin-bottom:var(--s1);font-size:14px;font-weight:450;line-height:1.5}.eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--s2);font-size:12px;font-weight:700;line-height:1.3}.sprite{width:0;height:0;position:absolute;overflow:hidden}.i{fill:currentColor;flex:none;width:1.15em;height:1.15em;display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--s1);left:var(--gutter);z-index:var(--z-banner);padding:var(--s2);background:var(--card);min-height:44px;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (width>=768px){:root{--gutter:24px}body{font-size:17px}.section{padding-block:var(--s9)}}@media (hover:hover) and (pointer:fine){a:not(.button):hover{background:var(--soft)}}@media (prefers-reduced-motion:no-preference){a{transition:background-color var(--t-hover) var(--ease)}@keyframes arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-text{animation:arrive .4s var(--ease) both}.reveal-armed [data-reveal]{opacity:0;transition:opacity var(--t-reveal) var(--ease), transform var(--t-reveal) var(--ease);transform:translateY(14px)}.reveal-armed [data-reveal].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.hero-text,[data-reveal],.reveal-armed [data-reveal]{opacity:1;transform:none}}.staging-banner{background:var(--gold-soft);border-bottom:1px solid var(--gold);color:var(--ink);padding-block:10px;font-size:13px;font-weight:700;line-height:1.5}.site-header{background:var(--card);border-bottom:1px solid var(--border)}.header-inner{min-height:calc(var(--header-h) - 1px);justify-content:space-between;align-items:center;gap:var(--s3);display:flex;position:relative}.wordmark{min-height:44px;border-radius:var(--r-input);align-items:center;margin-inline-start:calc(var(--logo-w) * -.0502);display:inline-flex}.lagda-logo{width:var(--logo-w);flex:none;height:auto;display:block}.wordmark:focus-visible{outline-offset:1px}.desktop-nav{display:none}.mobile-nav>summary{border:1px solid var(--border);border-radius:var(--r-btn);cursor:pointer;justify-content:center;align-items:center;min-width:64px;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.mobile-nav>summary::-webkit-details-marker{display:none}.mobile-nav[open]>summary{background:var(--soft)}.mobile-nav nav{width:min(288px,100%);z-index:var(--z-menu);background:var(--card);border:1px solid var(--border);border-radius:var(--r-menu);box-shadow:var(--sh-sm);padding:var(--s1);max-height:calc(100svh - var(--header-h) - var(--s2));overscroll-behavior:contain;position:absolute;top:calc(100% - 4px);right:0;overflow-y:auto}.mobile-nav nav a{min-height:48px;padding-inline:var(--s2);color:var(--ink);border-radius:var(--r-input);align-items:center;font-size:14px;text-decoration:none;display:flex}.hero-text{min-width:0}.hero h1{margin-bottom:var(--s3)}.hero-subtext{color:var(--muted)}.hero-actions{align-items:flex-start;gap:var(--s1) var(--s2);margin-top:var(--s4);flex-wrap:wrap;display:flex}.hero-actions .hero-handoff{flex-wrap:wrap;flex:0 100%;align-items:center;gap:4px 12px;width:auto;display:flex}.hero-urgent{min-height:24px;color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hero-urgent:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;margin-inline-end:6px}.hero-urgent span{text-underline-offset:3px;text-decoration:underline}.hero-urgent .i{width:12px;height:12px}.button{border-radius:var(--r-btn);text-align:center;cursor:pointer;justify-content:center;align-items:center;min-width:44px;max-width:100%;min-height:44px;padding:12px 20px;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.button--secondary{border:1px solid var(--border);color:var(--ink);background:0 0}.button--navy{border:1px solid var(--on-navy-line);color:var(--on-navy);background:0 0}.button--cta{background:var(--orange);color:var(--on-orange);border:1px solid #0000}.booking{align-items:flex-start;gap:var(--s1);flex-direction:column;display:flex}.choice-inert{background:var(--soft);border:1px solid var(--border);color:var(--disabled-text);cursor:not-allowed}.chip{border:1px solid var(--border);border-radius:var(--r-pill);vertical-align:middle;overflow-wrap:anywhere;max-width:100%;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-block}.chip--ph{border:1px dashed var(--gold);color:var(--ink);background:var(--gold-soft)}.tile{flex:0 0 var(--tile);width:var(--tile);height:var(--tile);border-radius:var(--r-input);background:var(--navon);color:var(--ink);place-items:center;display:grid}.tile svg{fill:currentColor;width:22px;height:22px;display:block}.docs-grid{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}.docs-label{margin:0 0 var(--s2);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.docs-format{margin:var(--s5) 0 var(--s1);color:var(--lagda-navy);letter-spacing:-.04em;font-size:clamp(84px,9vw,120px);font-weight:800;line-height:.85}.docs-format-note{max-width:24ch;color:var(--muted);margin:0}.docs-media{align-items:flex-start;gap:var(--s1);flex-direction:column;display:flex}.docs-card{--row-h:2.6em;--shown:5;isolation:isolate;aspect-ratio:2/3;width:min(100%,440px);min-height:calc(var(--shown) * var(--row-h) + 76px);background:var(--lagda-navy);border-radius:24px;position:relative;overflow:hidden}.docs-photo{z-index:0;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.docs-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent 50%, color-mix(in srgb, var(--lagda-navy) 28%, transparent) 100%), radial-gradient(125% 95% at 50% 38%, transparent 58%, #06121c38 100%);position:absolute;inset:0}.docs-card:after{content:"";z-index:2;pointer-events:none;opacity:.17;background:url(/grain.svg) 0 0/220px 220px;position:absolute;inset:0}.docs-panel{z-index:3;background:var(--card);color:var(--ink);isolation:isolate;border-radius:16px;padding:6px 20px;position:absolute;bottom:16px;left:16px;right:16px;overflow:clip}.docs-glass{z-index:0;object-fit:cover;object-position:center bottom;filter:blur(18px)saturate(.3);opacity:.28;pointer-events:none;width:calc(100% + 64px);max-width:none;height:calc(100% + 64px);position:absolute;inset:-32px}.docs-panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--card) 48%, transparent), transparent 65%);position:absolute;inset:0}.docs-panel:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff9e,inset 0 1px #ffffffe6}.docs-win{z-index:2;height:calc(var(--shown) * var(--row-h));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.docs-list{margin:0;padding:0;list-style:none}.docs-list li{justify-content:space-between;align-items:center;gap:var(--s1);height:var(--row-h);border-top:1px solid var(--line);margin:0;font-weight:500;line-height:1.2;display:flex}.docs-list li>:first-child{overflow-wrap:anywhere;min-width:0}.docs-pill{border-radius:var(--r-pill);background:var(--pastel-blue);color:var(--lagda-ink);flex:none;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.3}.docs-pill[data-g="1"]{background:var(--pastel-peach)}.docs-pill[data-g="2"]{background:var(--pastel-mint)}.docs-pill[data-g=more]{text-align:center;background:linear-gradient(90deg, var(--pastel-blue), var(--pastel-lilac), var(--pastel-peach), var(--pastel-mint));min-width:3em}.docs-credit{z-index:4;width:46px;height:46px;color:var(--on-navy);place-items:center;display:grid;position:absolute;top:9px;right:9px}.docs-credit:before{content:"";background:color-mix(in srgb, var(--lagda-navy) 72%, transparent);border-radius:50%;width:32px;height:32px;position:absolute}.docs-credit .i{width:18px;height:18px;position:relative}@keyframes docs-loop{to{translate:0 calc(var(--rows) * var(--row-h) * -1)}}@media (prefers-reduced-motion:no-preference){.docs-list{animation-name:docs-loop;animation-duration:calc(var(--rows) * 2s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.docs-card[data-live] .docs-list{animation-play-state:running}@media (hover:hover) and (pointer:fine){.docs-card[data-live]:hover .docs-list{animation-play-state:paused}}}@media (prefers-reduced-motion:reduce){.docs-list .docs-clone{display:none}.docs-win{mask-image:none}}.docs-link-list{margin:0 0 var(--s2);padding:0;list-style:none}.docs-link-list li{border-top:1px solid var(--border);margin:0}.docs-link-list li:last-child{border-bottom:1px solid var(--border)}.docs-link-list .row-link{justify-content:space-between;gap:var(--s2);min-height:48px;color:var(--ink);font-weight:650;text-decoration:none}.docs-link-list .docs-link-more{min-height:48px;color:var(--muted);align-items:center;font-weight:650;display:flex}.docs-all{align-items:center;gap:var(--s1);min-height:44px;color:var(--lagda-navy);font-weight:800;text-decoration:none;display:flex}.docs-link-list .row-link:hover,.docs-all:hover{text-decoration:underline}@media (forced-colors:active){.docs-panel{color:canvastext;background:canvas;border:1px solid canvastext}.docs-glass,.docs-panel:before,.docs-panel:after{display:none}.docs-list li{border-top-color:canvastext}.docs-pill{color:canvastext;background:canvas;border:1px solid canvastext}.docs-card:before,.docs-card:after{display:none}.docs-credit{color:canvastext}.docs-credit:before{background:canvas;border:1px solid canvastext}}@media (prefers-reduced-transparency:reduce){.docs-glass,.docs-panel:before{display:none}}@media (width<=359px){.docs-card{--shown:4}.docs-format{font-size:72px}}@media (width>=768px){.docs-grid{column-gap:var(--s6);grid-template-columns:440px minmax(0,1fr);grid-template-areas:"text text""media links";align-items:start}.docs-text{grid-area:text}.docs-media{grid-area:media}.docs-links{grid-area:links}}@media (width>=1200px){.docs-grid{grid-template-columns:minmax(0,1fr) 440px minmax(0,1fr);grid-template-areas:"text media links";align-items:center}}.document-note{margin-top:var(--s4)}.document-note p{color:var(--muted);margin-bottom:var(--s1);flex-wrap:wrap;align-items:center;column-gap:.3em;font-size:14px;display:flex}.document-note a{align-items:center;min-height:44px;display:inline-flex}.about-grid{gap:var(--s4);align-items:start;display:grid}.portrait-slot{aspect-ratio:4/5;border:1px solid var(--border);border-radius:var(--r-card);background:var(--soft);width:160px;overflow:hidden}.portrait-slot img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.bio{margin-top:var(--s3)}.sheet{margin-top:var(--s3);background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.sheet>div{padding:12px var(--s3);border-top:1px solid var(--border);align-content:center;gap:4px;display:grid}.sheet>div:first-child{border-top:0}dt{color:var(--muted);font-size:14px}.contact-frame{max-width:var(--reading);margin-top:var(--s4);background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.contact-frame .sheet{border:0;border-radius:0;margin:0}.contact-choices{gap:var(--s2);padding:var(--s3);border-top:1px solid var(--border);display:grid}.contact-choices .choose{font-weight:700}.choice-row,.schedule-row{gap:var(--s2);flex-wrap:wrap;display:flex}.choice-note{align-items:center;column-gap:.3em;row-gap:var(--s1);color:var(--muted);flex-wrap:wrap;font-size:14px;display:flex}.contact-details a{align-items:center;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.contact-details a:hover,.contact-details a:focus-visible{text-decoration:underline}.row-link,.text-action{align-items:center;min-height:44px;display:flex}@media (width>=640px){.sheet>div{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:60px;padding-block:8px}.sheet dd{text-align:right;justify-self:end}}@media (width>=768px){.about-grid{gap:var(--s6);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.portrait-slot{width:min(100%,320px)}}@media (width>=1100px){.mobile-nav{display:none}.desktop-nav{display:block}.desktop-nav ul{gap:var(--s1);align-items:center;display:flex}.desktop-nav a{min-height:44px;padding-inline:var(--s1);color:var(--ink-2);justify-content:center;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}}@media (hover:hover) and (pointer:fine){.button--secondary:hover{border-color:var(--ink);background:var(--soft)}.button--navy:hover{color:var(--on-navy);border-color:var(--on-navy)}.button--cta:hover{color:var(--on-orange);background:color-mix(in srgb, var(--orange) 86%, var(--on-orange));box-shadow:0 4px 12px color-mix(in srgb, var(--orange) 30%, transparent);transform:translateY(-1px)}:is(.button,.cta-link):hover .i:has(use[href$=arrowRight]){transform:translate(3px)}a.wordmark:hover{background:0 0}.mobile-nav a:hover{background:var(--soft)}.desktop-nav a:hover{background:var(--soft);border-radius:var(--r-input)}.faq-list summary:hover{background:var(--soft)}}@media (prefers-reduced-motion:no-preference){.button{transition:transform var(--t-press) var(--ease), color var(--t-hover) var(--ease), background-color var(--t-hover) var(--ease), border-color var(--t-hover) var(--ease), box-shadow var(--t-hover) var(--ease)}:is(.button,.cta-link) .i{transition:transform var(--t-hover) var(--ease-snappy)}.button:not([aria-disabled=true]):active,.row-link:active{transform:scale(.97)}.choice-inert{transition:none}}@media (width>=768px) and (height>=600px){html{scroll-padding-block-start:calc(var(--header-h) + var(--s1))}.site-header{z-index:var(--z-menu);position:sticky;top:0}}.say{color:var(--ink-2);font-size:14px}.site-footer{--focus:var(--on-navy);background:var(--brand-navy);color:var(--on-navy-2);padding-block:var(--s3) var(--s2);overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.site-footer h2{color:var(--on-navy);letter-spacing:0;margin-bottom:var(--s1);font-size:1rem;line-height:1.35}.site-footer .chip--ph{background:var(--footer-caveat-bg);color:var(--gold-soft);border-radius:var(--r-input);padding:3px 6px;font-size:.75rem}.site-footer a{min-width:44px;max-width:100%;min-height:44px;padding-inline:var(--s1);color:var(--on-navy);border-radius:var(--r-input);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.site-footer a:hover{background:var(--on-navy-line)}.site-footer nav a:hover{text-decoration:underline}.site-footer .footer-logo:hover{background:0 0}}.footer-top{align-items:start;gap:var(--s2);display:grid}.footer-top>*,.site-footer nav>*{min-width:0}.footer-brand{justify-items:start;gap:var(--s1);display:grid}.site-footer .footer-logo{margin-inline-start:calc(var(--footer-logo-w) * -.0502);padding:0;text-decoration:none}.footer-logo img{width:var(--footer-logo-w);height:auto;display:block}.footer-brand p{max-width:36ch}.site-footer nav,.footer-channels{gap:var(--s1) var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer nav h2{margin:0}.site-footer nav a,.footer-channels a,.footer-bottom a{margin-inline-start:calc(var(--s1) * -1)}.site-footer nav a{text-decoration:none}.footer-contact address{font-style:normal}.footer-channels dt{color:inherit;font-size:.75rem;font-weight:700}.footer-channels>div{flex-wrap:wrap;align-items:baseline;gap:0 4px;display:flex}.footer-legal{gap:var(--s1);padding-block:var(--s2);border-block:1px solid var(--on-navy-line);margin-block-start:var(--s3);font-size:.8125rem;display:grid}.footer-legal p+p{margin-top:4px}.footer-bottom{align-items:center;gap:0 var(--s1);margin-top:var(--s1);grid-template-columns:minmax(0,1fr) auto;font-size:.8125rem;display:grid}.footer-policies{gap:var(--s1) var(--s2);flex-wrap:wrap;grid-column:1/-1;display:flex}.footer-bottom a{white-space:nowrap;grid-area:1/2;justify-self:end}@media (width>=370px) and (width<=767px){.footer-brand{grid-template-columns:auto minmax(0,1fr);align-items:center}.footer-brand p{grid-column:1/-1}.footer-domain{grid-area:1/2;justify-self:end;min-width:0}}@media (width>=768px){.site-footer{padding-block-start:var(--s6)}.footer-top{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact{grid-column:1/-1}.footer-channels{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-legal{gap:var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:start}.footer-bottom{justify-content:space-between;gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}}@media (width>=1024px){.footer-top{gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.footer-contact{grid-column:auto}.footer-channels{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-channels>div{display:block}.footer-channels dt{margin-bottom:4px}.footer-legal{margin-block-start:var(--s4)}}.hero{padding-block:56px 0;position:relative;overflow:clip}.hero:before,.hero:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.hero:before{background:radial-gradient(55% 75% at 88% 6%, var(--wash-hero), transparent 72%)}.hero:after{background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.5px);background-size:var(--dot-pitch) var(--dot-pitch);-webkit-mask-image:radial-gradient(60% 70% at 78% 30%,#000 10%,#0000 100%);mask-image:radial-gradient(60% 70% at 78% 30%,#000 10%,#0000 100%)}.hero>.container{z-index:1;position:relative}.hero h1{max-width:11.5em}.hero-subtext{max-width:34em;font-size:17px}.handoff{width:0;min-width:100%;max-width:none;color:var(--muted);font-size:13px;line-height:1.6}.rbbar{background:var(--rainbow);border-radius:2px;width:40px;height:3px;margin-bottom:14px;display:block}:is(.band,.bulk-section){--pinned-heading-inset:24px}.rb{background:var(--rainbow);border-radius:50%;flex:none;width:max-content;padding:calc(.15em + 1px);display:block}.rb>.av{box-shadow:0 0 0 .15em var(--brand-navy)}.dark .rb>.av{width:2.8em;height:2.8em;box-shadow:0 0 0 .15em var(--ink)}.map-wrap{padding-block:56px 72px;container:map/inline-size}.map{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative;container:plan/inline-size}.map>*{width:100%;max-width:380px;position:relative}.lines,.ptr,.bub,.stamp{display:none}.node{background:var(--card);border:1px solid var(--border);border-radius:var(--r-menu);align-items:center;gap:12px;padding:10px 16px 10px 10px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.node .tile{--tile:36px}.node .out{width:14px;height:14px;color:var(--muted);flex:0 0 14px;margin-left:auto}.docs{justify-content:center;gap:var(--s1);flex-wrap:wrap;max-width:none;display:flex}.node--doc{padding:8px 14px 8px 8px;font-weight:650}.node--other{border-style:dashed;border-color:var(--faint)}.pills{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pill{background:var(--card);border:1px solid var(--faint);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:6px;padding:6px 14px 6px 10px;font-size:13px;font-weight:700;display:inline-flex}.pill .i{width:16px;height:16px}.connect:after{content:"";background:var(--faint);transform-origin:top;width:1px;height:28px;position:absolute;top:100%;left:50%}@media (prefers-reduced-motion:no-preference){@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes tr{0%{stroke-dashoffset:0;opacity:0}1.5%{opacity:1}12.5%{opacity:1}14%{stroke-dashoffset:calc(var(--len) * -1px);opacity:0}to{stroke-dashoffset:calc(var(--len) * -1px);opacity:0}}@keyframes gl{0%,11%{opacity:0}16%{opacity:.34}29%{opacity:0}to{opacity:0}}@keyframes pop{0%,12%{transform:scale(1)}17%{transform:scale(1.16)}27%{transform:scale(1)}to{transform:scale(1)}}@keyframes en-ptr{0%{opacity:0;translate:90cqw 41.891cqw}2.273%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:90cqw 41.891cqw}10.227%{opacity:1;translate:16cqw 16.524cqw}19.318%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:16cqw 16.524cqw}29.545%{opacity:1;translate:72.5cqw 39.9cqw}35.227%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:72.5cqw 39.9cqw}46.591%{opacity:1;translate:77cqw 65.164cqw}55.682%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:77cqw 65.164cqw}68.182%{opacity:1;translate:73.5cqw 85.4cqw}73.864%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:73.5cqw 85.4cqw}87.5%{opacity:1;translate:76cqw 110cqw}94.318%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);translate:76cqw 110cqw}to{opacity:0;translate:94cqw 114cqw}}@keyframes en-press{0%{scale:1}10.227%{scale:1}11.364%{scale:.84}12.5%{scale:1}30.682%{scale:1}31.818%{scale:.84}32.955%{scale:1}46.591%{scale:1}47.727%{scale:.84}48.864%{scale:1}69.318%{scale:1}70.455%{scale:.84}71.591%{scale:1}88.636%{scale:1}89.773%{scale:.84}90.909%{scale:1}to{scale:1}}@keyframes en-ripple{0%{opacity:0;scale:.3}11.364%{opacity:0;scale:.3}12.045%{opacity:.55;scale:.3}19.318%{opacity:0;scale:1.25}31.818%{opacity:0;scale:.3}32.5%{opacity:.55;scale:.3}39.773%{opacity:0;scale:1.25}47.727%{opacity:0;scale:.3}48.409%{opacity:.55;scale:.3}55.682%{opacity:0;scale:1.25}70.455%{opacity:0;scale:.3}71.136%{opacity:.55;scale:.3}78.409%{opacity:0;scale:1.25}89.773%{opacity:0;scale:.3}90.455%{opacity:.55;scale:.3}97.727%{opacity:0;scale:1.25}to{opacity:0;scale:1.25}}@keyframes en-dot{0%{stroke-dashoffset:0;opacity:0}10%{opacity:1}86%{opacity:1}to{stroke-dashoffset:calc(var(--len) * -1px);opacity:0}}@keyframes en-wave-a{0%{background-position:100% 0}to{background-position:0 0}}@keyframes en-wave-s{0%{background-position:100% 0}to{background-position:0 0}}@keyframes en-wave-b{0%{background-position:100% 0}to{background-position:0 0}}@keyframes en-wave-g{0%{background-position:100% 0}to{background-position:0 0}}@keyframes en-wave-d{0%{background-position:100% 0}to{background-position:0 0}}@keyframes en-lift{0%{translate:0;scale:1}40%{translate:0 -3px;scale:1.05}to{translate:0;scale:1}}@keyframes en-pop{0%{scale:1}40%{scale:1.04}to{scale:1}}@keyframes en-dim{0%{opacity:1}13%{opacity:.55}82%{opacity:.55}to{opacity:1}}@keyframes en-bub{0%{opacity:0;scale:.8}20%{opacity:1;scale:1.04}27.037%{opacity:1;scale:1}80%{opacity:1;scale:1}to{opacity:0;scale:.94}}@keyframes en-sign{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}@keyframes stamp-in{0%{opacity:0;scale:1.5}46%{opacity:.8;scale:.94}64%{opacity:.62;scale:1.02}to{opacity:.6;scale:1}}.map .node,.map .pill{animation:rise .6s var(--ease) var(--d,0s) both}.map .connect:after{animation:grow .5s var(--ease) calc(var(--d,0s) + .35s) both}.map .ln{animation:draw .8s var(--ease) var(--d,0s) both}}@container map (width>=340px){.map{aspect-ratio:440/512;gap:0;max-width:480px;margin-inline:auto;display:block}.map>*{width:auto;max-width:none;position:absolute}.connect:after{content:none}.lines{width:100%;height:100%;display:block;inset:0;overflow:visible}.ln{fill:none;stroke:var(--faint);stroke-width:1.6px;stroke-dasharray:var(--len)}.tr{fill:none;stroke:var(--link);stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:.1 999;opacity:0}.docs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;top:0;left:0;right:0}.node--doc{text-align:center;flex-direction:column;justify-content:center;gap:8px;padding:12px 4px;font-size:13px;line-height:1.3}.node--start{width:52.273%;top:28.906%;left:23.864%}.node--notary{width:56.818%;top:67.969%;left:21.591%}.node--sign{width:66%;top:88.281%;left:17%}.pills{display:contents}.map .pill{position:absolute;top:51.563%;translate:-50%}.map .pill.a{left:25.455%}.map .pill.b{left:74.545%}.node--start:before,.node--notary:before,.node--sign:before,.pill:before{content:"";border-radius:calc(var(--r-menu) + 7px);background:var(--rainbow);-webkit-mask-composite:xor;filter:blur(8px);opacity:0;pointer-events:none;padding:7px;position:absolute;inset:-7px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pill:before{border-radius:var(--r-pill);padding:6px;inset:-6px}.ptr{z-index:5;pointer-events:none;opacity:0;width:22px;height:26px;display:block;top:0;left:0}.ptr svg{width:100%;height:100%;fill:var(--ink);stroke:var(--card);stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--ink) 28%, transparent));transform-origin:3px 2px;display:block}.ptr:after{content:"";border:1.5px solid var(--link);opacity:0;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute;top:2px;left:3px}.en{fill:none;stroke:var(--link);stroke-width:7px;stroke-linecap:round;stroke-dasharray:.1 999;opacity:0;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--link) 65%, transparent))}.bub{z-index:4;border-radius:var(--r-menu);background:var(--card);border:1px solid var(--border);width:28%;height:12.5%;box-shadow:var(--sh-float);opacity:0;transform-origin:18% 73%;pointer-events:none;display:block;top:85.8%;left:71%;scale:.8}.bub .sg{aspect-ratio:100/36;fill:none;width:70%;height:auto;stroke:var(--ink-2);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:12%;left:10%;overflow:visible}.bub .sg path{stroke-dasharray:1;stroke-dashoffset:1.02px}.bub .bl{background:var(--faint);height:1px;position:absolute;bottom:30%;left:10%;right:10%}.bub .bn{background:var(--soft);border-radius:3px;width:34%;height:5px;position:absolute;bottom:13%;left:10%}.stamp{--room:max(24px, calc((100vw - 480px) / 2));width:min(78%, calc(44% + var(--room) - 8px));aspect-ratio:600/440;color:var(--stamp);opacity:.6;pointer-events:none;display:block;top:86%;left:56%;translate:0 -50%}.stamp svg{width:100%;height:100%;display:block}@media (width>=1024px){.stamp{--room:max(24px, calc(50vw - 600px))}}.node--doc.pick,.pill.b,.node--start,.node--notary,.node--sign{background-image:linear-gradient(90deg, transparent 0 34%, var(--pastel-blue) 42% 58%, transparent 66% 100%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%}@media (prefers-reduced-motion:no-preference){.tr{animation:tr 6.4s linear calc(5.8s + (var(--k) - 1) * .9s) infinite backwards}.node--start:before,.node--notary:before,.node--sign:before,.pill:before{animation:gl 6.4s linear calc(5.8s + (var(--k) - 1) * .9s) infinite backwards}.node--sign .tile{animation:pop 6.4s var(--ease) calc(5.8s + 3 * .9s) infinite backwards}.ptr{animation:4.4s linear .6s backwards en-ptr}.ptr svg{animation:4.4s linear .6s backwards en-press}.ptr:after{animation:4.4s linear .6s backwards en-ripple}.en{animation:en-dot var(--et) cubic-bezier(.4, 0, .2, 1) var(--ed) backwards}.map .node--doc.pick{animation:rise .6s var(--ease) var(--d,0s) both, en-wave-a 1.2s ease-in-out 1.1s backwards, en-lift .4s var(--ease) 1.1s backwards}.map .node--start{animation:rise .6s var(--ease) var(--d,0s) both, en-wave-s 1.03s ease-in-out 1.7s backwards, en-pop .45s var(--ease) 1.7s backwards, en-pop .45s var(--ease) 2s backwards}.map .node--notary{animation:rise .6s var(--ease) var(--d,0s) both, en-wave-d .65s ease-in-out 3.3s backwards, en-pop .45s var(--ease) 3.3s backwards, en-pop .45s var(--ease) 3.7s backwards}.map .node--sign{animation:rise .6s var(--ease) var(--d,0s) both, en-wave-g 1.18s ease-in-out 4.2s backwards, en-pop .45s var(--ease) 4.2s backwards, en-pop .45s var(--ease) 4.55s backwards}.map .pill.a{animation:rise .6s var(--ease) var(--d,0s) both, en-dim 2.25s linear 2.7s}.map .pill.b{animation:rise .6s var(--ease) var(--d,0s) both, en-wave-b 1.2s ease-in-out 2.7s backwards}.bub{animation:1.1s linear 4.6s backwards en-bub}.bub .sg path{animation:.45s ease-in-out 4.68s both en-sign}.stamp{animation:.6s cubic-bezier(.3,.7,.3,1) 5.13s backwards stamp-in}}}@container map (340px<=width<400px){.map .node{gap:8px;padding:9px 10px 9px 8px;font-size:13px}.map .node .tile{--tile:32px}.map .node .tile svg{width:20px;height:20px}.map .docs{gap:6px}.map .node--doc{gap:6px;padding:10px 3px;font-size:12px}}@media (width>=1024px){.hero{padding-block:56px 72px}.hero>.container{grid-template-columns:minmax(0, calc(var(--fs-h1) * 11.5)) minmax(0, 1fr);column-gap:var(--s3);align-items:center;display:grid}.map-wrap{padding-block:0}}@media (width>=1200px){.hero>.container{column-gap:var(--s6)}}.band{background:var(--brand-navy);color:var(--on-navy);border-color:var(--on-navy-line);padding-block:88px 104px;position:relative;overflow:clip}.band:before,.band:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.band:before{background:radial-gradient(50% 45% at 12% 0%, var(--wash-navy), transparent 70%), radial-gradient(40% 35% at 95% 100%, var(--wash-navy), transparent 70%)}.band:after{background-image:radial-gradient(circle, var(--dot-on-navy) 1px, transparent 1.5px);background-size:var(--dot-pitch) var(--dot-pitch);-webkit-mask-image:radial-gradient(80% 90% at 50% 40%,#000 15%,#0000 100%);mask-image:radial-gradient(80% 90% at 50% 40%,#000 15%,#0000 100%)}.band>.container{z-index:1;position:relative}.band,.band:before,.band:after{will-change:transform}.bgcurves{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bgcurves path{fill:none;stroke:var(--on-navy-line);stroke-width:1px;vector-effect:non-scaling-stroke}.band h2{font-size:var(--fs-h2-story);letter-spacing:-.03em;font-weight:850;line-height:1.1}.process-title-short{display:none}.band .eyebrow{color:var(--on-navy-2)}.band :focus-visible{outline-color:var(--on-navy)}.chapters{--gap:56px;gap:var(--gap);margin-top:56px;padding:0;list-style:none;display:grid;position:relative}.chapter{grid-template-columns:44px minmax(0,1fr);gap:20px;display:grid;position:relative}.num{z-index:1;border:1px solid var(--on-navy);background:var(--brand-navy);border-radius:999px;grid-area:1/1;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:grid;position:relative}.num>span{z-index:1;position:relative}.num:before{content:"";border:1px dashed var(--on-navy-2);background:var(--brand-navy);opacity:0;border-radius:999px;position:absolute;inset:-1px}.copy{grid-area:1/2;padding-top:6px}.step{display:contents}.copy h3{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.2}.copy p{color:var(--on-navy-2);max-width:30em;margin-top:8px}.vig{grid-area:2/2;min-width:0}.chapter:not(:last-child):before,.chapter:not(:last-child):after{content:"";top:50px;left:21.5px;bottom:calc(var(--gap) * -1 + 6px);background:var(--on-navy-line);transform-origin:top;width:1px;position:absolute}.chapter:not(:last-child):after{background:var(--on-navy)}@media (width>=900px){.chapters{--gap:72px}.chapter{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:0 48px}.num{grid-column:2}.chapter:not(:last-child):before,.chapter:not(:last-child):after{left:50%}.chapter .copy,.chapter .vig{grid-row:1;padding-top:0}.chapter:nth-child(odd) .copy{text-align:right;grid-column:1;justify-self:end}.chapter:nth-child(odd) .copy p{margin-left:auto}.chapter:nth-child(odd) .vig,.chapter:nth-child(2n) .copy{grid-column:3}.chapter:nth-child(2n) .vig{grid-column:1}}.scene{isolation:isolate;width:100%;max-width:660px;position:relative;container:scene/inline-size}.scene:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--wash-navy), transparent);position:absolute;inset:-8% 0}.scene-in{flex-direction:column;align-items:flex-start;padding-bottom:.6em;font-size:14px;display:flex;position:relative}.layer{z-index:var(--z,1);width:var(--mw,auto);max-width:calc(100% - var(--mxc,0px));margin:var(--mt,-1em) 0 0 var(--mx,0);position:relative}.layer:first-child{margin-top:0}.layer.deco{display:none}@container scene (width>=520px){.scene-in{aspect-ratio:var(--ar,40 / 31);padding:0;font-size:clamp(13px,2.5cqw,17px);display:block}.layer{left:var(--x);top:var(--y);width:var(--w,auto);max-width:none;margin:0;position:absolute}.layer.deco{display:var(--dsp,block)}}.orbit{max-width:520px}.orbit .scene-in{aspect-ratio:1;padding:0;font-size:clamp(12px,3.22581cqw,16.5px);display:block}.orbit .layer{left:var(--x);top:var(--y);width:var(--w,auto);max-width:none;margin:0;position:absolute}.orbit .layer.deco{display:var(--dsp,block)}@container scene (width<=330px){.orbit .docc{width:56%;left:22%}}.card,.dark,.docc,.idc,.okc{box-shadow:var(--sh-float)}.card{background:var(--card);color:var(--ink);border:1px solid var(--border);border-radius:1.05em;padding:1.1em 1.2em}.opt p{color:var(--muted);margin-top:.5em;font-size:.86em;line-height:1.5}.opt+.opt{border-top:1px solid var(--border);margin-top:1em;padding-top:1em}.fp{background:var(--card);width:max-content;max-width:100%;color:var(--ink);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.5em;padding:.42em .95em .42em .65em;font-size:.92em;font-weight:700;line-height:1.25;display:inline-flex}.fp.lift{box-shadow:var(--sh-float)}.scene .chip{padding:.3em .7em;font-size:.78em}.dark{background:var(--ink);color:var(--on-navy);border:1px solid var(--on-navy-line);border-radius:1.05em;align-items:center;gap:.8em;padding:.8em 1em;display:flex}.dark p{color:var(--on-navy-2);margin-top:.3em;font-size:.82em;line-height:1.3}.docc{background:var(--card);color:var(--ink);border:1px solid var(--border);border-radius:.9em;padding:.85em .95em}.docc.back{background:var(--navon)}@container scene (width>=520px){.docc.paper{min-height:var(--h,auto)}}.idc.lit:before{content:"";background:var(--rainbow);-webkit-mask-composite:xor;filter:blur(9px);opacity:.36;pointer-events:none;border-radius:calc(.9em + 7px);padding:7px;position:absolute;inset:-7px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.okc{background:var(--card);width:max-content;color:var(--ink);border:1px solid var(--border);border-radius:1.05em;align-items:center;gap:.75em;padding:.7em 1.15em .7em .7em;display:flex}.okb{background:var(--ok);width:2.5em;height:2.5em;color:var(--card);border-radius:50%;flex:none;place-items:center;display:grid}.okb .i{width:1.25em;height:1.25em}.okt{gap:.15em;line-height:1.2;display:grid}.okt b{font-size:1.05em;font-weight:750}.okt i{color:var(--muted);font-size:.85em;font-style:normal}.hd{justify-content:space-between;align-items:center;gap:.7em;font-size:.95em;font-weight:700;line-height:1.2;display:flex}.hd .t{align-items:center;gap:.6em;min-width:0;display:flex}.tl{background:var(--navon);width:2em;height:2em;color:var(--ink);border-radius:.55em;flex:none;place-items:center;display:grid}.docc.back .tl{background:var(--card)}.tl .i{width:1.1em;height:1.1em}.bars{gap:.5em;margin-top:.95em;display:grid}.bars i{background:var(--soft);border-radius:.25em;height:.45em;display:block}.bars i:nth-child(2){width:82%}.bars i:nth-child(3){width:58%}.bars i:nth-child(4){width:70%}.bars i:nth-child(5){width:90%}.bars i:nth-child(6){width:46%}.sigl{border-top:1px solid var(--faint);align-items:center;gap:.7em;margin-top:1em;padding-top:.8em;display:flex}.idc{background:var(--card);border:1px solid var(--border);border-radius:.9em;align-items:center;gap:.8em;padding:.8em;display:flex}.idc .bars{flex:1;margin:0}.ibs{display:flex}.ib{background:var(--card);width:2.8em;height:2.8em;color:var(--ink);border:1px solid var(--border);box-shadow:var(--sh-float);border-radius:50%;place-items:center;display:grid}.ibs .ib+.ib{margin-left:-.7em}.ib .i{width:1.2em;height:1.2em}.av{background:var(--navon);width:3.1em;height:3.1em;box-shadow:0 0 0 .17em var(--card);border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.av:before,.av:after{content:"";background:var(--faint);position:absolute;left:50%;transform:translate(-50%)}.av:before{aspect-ratio:1;border-radius:50%;width:36%;top:19%}.av:after{aspect-ratio:1.15;border-radius:50% 50% 0 0/80% 80% 0 0;width:76%;top:58%}.av img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avs{align-items:center;display:flex}.avs .av+.av{margin-left:-.85em}.avs .av{background:var(--av,var(--navon))}.avs .av:before,.avs .av:after{background:color-mix(in srgb, var(--av,var(--navon)) 40%, var(--faint))}.avs .av:first-child{--av:var(--pastel-blue);z-index:4}.avs .av:nth-child(2){--av:var(--pastel-lilac);z-index:3}.avs .av:nth-child(3){--av:var(--pastel-peach);z-index:2}.avs .av:nth-child(4){--av:var(--pastel-mint);z-index:1}.av.more{filter:blur(.2em)}.av.sq{box-shadow:none;border-radius:.6em}.dark .who{font-weight:750;line-height:1.25}.opt.pick{position:relative;overflow:hidden}.opt.pick .fp{isolation:isolate;position:relative}.opt.pick .fp:before{content:"";z-index:-1;border:1px solid var(--pastel-line);border-radius:inherit;background:var(--pastel-blue);position:absolute;inset:-1px}.opt.pick:after{content:"";background:linear-gradient(90deg, transparent, var(--pulse) 50%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.ib.on{isolation:isolate;color:var(--card);position:relative}.ib.on:before{content:"";z-index:-1;border:1px solid var(--teams);border-radius:inherit;background:var(--teams);position:absolute;inset:-1px}.ib.on:after{content:"";border:2px solid var(--teams);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}.dark.lit:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--glow), 0 0 1.6em .15em var(--glow-soft);opacity:0;pointer-events:none;position:absolute;inset:-1px}.sx{pointer-events:none;display:none;position:absolute}@container scene (width>=520px){.sx{display:block}}.sx.cursor,.sx.pointer{z-index:9;opacity:0;width:1.9em;height:2.2em;top:53.4%;left:13.5%}.sx.pointer{top:31.33%;left:43%}.sx.cursor svg,.sx.pointer svg{width:100%;height:100%;fill:var(--card);stroke:var(--brand-navy);stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 .2em .35em var(--cursor-shadow));margin:-.14em 0 0 -.22em;display:block}.sx.cursor:before,.sx.cursor:after,.sx.pointer:before,.sx.pointer:after{content:"";z-index:-1;border:2px solid var(--click-ring);opacity:0;pointer-events:none;border-radius:50%;width:2.8em;height:2.8em;margin:-1.4em 0 0 -1.4em;position:absolute;top:0;left:0}.sx.cursor:before,.sx.pointer:before{border-width:1.5px}.sx.cursor:after,.sx.pointer:after{background:radial-gradient(circle, var(--click-halo), transparent 70%);border-width:2.5px}.sx.rider{z-index:8;opacity:0;width:0;height:0;top:0;left:0;translate:71cqw 48cqw}.sx.rider:before{content:"";background:var(--glow-core);width:.62em;height:.62em;box-shadow:0 0 .5em .12em var(--glow), 0 0 1.5em .5em var(--glow-soft);border-radius:50%;position:absolute;top:-.31em;left:-.31em}.orbit .spin{z-index:5;position:absolute;inset:0}.orbit .sat{width:0;height:0;transform:rotate(var(--a)) translateY(-25cqw) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.orbit .upright{--c:1.55em;left:0;top:calc(var(--c) * -1);transform-origin:50% var(--c);flex-direction:column;align-items:center;display:flex;position:absolute;translate:-50%}.orbit .upright:has(.rb){--c:calc(1.7em + 1px)}.orbit .upright .fp{margin-top:-.65em}.orbit .sigl .ink{flex:0 auto;width:auto;min-width:0;height:2.2em}.sx.courier{z-index:5;opacity:0;width:0;height:0;top:0;left:0;translate:46cqw 49.6cqw}.sx.courier:before{content:"";background:var(--glow-core);width:.62em;height:.62em;box-shadow:0 0 .5em .12em var(--glow), 0 0 1.5em .5em var(--glow-soft);border-radius:50%;position:absolute;top:-.31em;left:-.31em}.dark.send:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--glow), 0 0 1.6em .15em var(--glow-soft);opacity:0;pointer-events:none;position:absolute;inset:-1px}.okc.pass:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--glow), 0 0 1.4em .1em var(--glow-soft);opacity:0;pointer-events:none;position:absolute;inset:-1px}.avs.recv:after{content:"";box-shadow:0 0 0 1px var(--glow), 0 0 1.5em .2em var(--glow-soft);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-.55em -.7em}.layer.path{pointer-events:none;width:100%;height:100%;top:0;left:0;overflow:visible}.path svg{width:100%;height:100%;display:block;overflow:visible}.path path{fill:none;stroke:var(--on-navy-2);stroke-opacity:.6;stroke-width:1.5px;stroke-dasharray:3 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.layer.dl{margin:-1.9em 0 0 -1.9em}.layer.dot{background:var(--on-navy-2);border-radius:50%;width:.6em;height:.6em;margin:-.3em 0 0 -.3em}.layer.dz{height:var(--h);border:.1em dashed var(--ring-line);background:var(--stage-fill);border-radius:1.2em}.layer.ring{aspect-ratio:1;border:.1em dashed var(--ring-line);border-radius:50%}.layer.vstack{flex-direction:column;align-items:center;gap:.5em;width:max-content;margin:0 auto;display:flex;left:0;right:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes rise-in{0%{opacity:0;translate:0 1.2em}to{opacity:1;translate:0}}@keyframes ring-out{to{opacity:var(--floor)}}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.chapter{view-timeline:--ch block}.num:before{opacity:1;animation-name:ring-out;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ch;animation-range:entry 10% entry 35%}.chapter .copy{animation-name:rise-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ch;animation-range:entry entry 40%}.chapter .vig{animation-name:rise-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ch;animation-range:entry 8% entry 50%}.chapter .layer{animation-name:rise-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ch;animation-range:entry calc(10% + var(--n,1) * 4%) entry calc(40% + var(--n,1) * 4%)}.chapter:not(:last-child):after{animation-name:grow-y;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ch;animation-range:entry 20%}@media (width>=1024px) and (height>=720px){.pin{view-timeline:--pin block;height:775vh}.band>.container{timeline-scope:--pin}.process-heading{top:calc(var(--header-h) + var(--pinned-heading-inset));z-index:2;animation-name:process-title-exit;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain 100% contain calc(100% + 100px);position:sticky}#process-title{align-items:center;gap:.22em;height:1.1em;display:flex}.process-title-swap{white-space:nowrap;display:grid;overflow:clip}.process-title-subject,.process-title-short{grid-area:1/1;display:flex}.process-title-cell{--letter-start:calc(-202px + 4px * var(--letter));grid-template-columns:minmax(0,1fr);min-inline-size:0;animation-name:process-title-cell-out;display:grid}.process-title-letter{white-space:pre}.process-title-cell,.process-title-letter{animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--pin}.process-title-cell,.process-title-cell .process-title-letter{animation-range:contain var(--letter-start) contain calc(var(--letter-start) + 45px)}.process-title-cell .process-title-letter{animation-name:process-title-letter-out}.process-title-short .process-title-letter{opacity:0;animation-name:process-title-letter-in;animation-range:contain calc(-118px + 6px * var(--letter)) contain calc(-89px + 6px * var(--letter))}.process-title-short .process-title-letter:before{content:attr(data-letter)}@keyframes process-title-exit{0%{translate:0}to{translate:0 -100px}}@keyframes process-title-cell-out{0%{grid-template-columns:minmax(0,1fr)}to{grid-template-columns:minmax(0,0fr)}}@keyframes process-title-letter-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -110%}}@keyframes process-title-letter-in{0%{opacity:0;translate:0 110%}to{opacity:1;translate:0}}.pin .chapters{--step-gap:clamp(16px, (100vh - 640px) * .16, 48px);--step-font:clamp(14px, 1.8vh, 16px);top:var(--header-h);height:calc(100vh - var(--header-h));padding-block:calc(var(--pinned-heading-inset) + 17px + 1.1 * var(--fs-h2-story) + 22px) 22px;align-content:center;column-gap:56px;row-gap:var(--step-gap);grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,4.3fr) minmax(0,6fr);margin-top:0;display:grid;position:sticky}.pin .chapter{display:contents}.pin .chapter:first-child{--i:0;--r:1}.pin .chapter:nth-child(2){--i:1;--r:2}.pin .chapter:nth-child(3){--i:2;--r:3}.pin .chapter:nth-child(4){--i:3;--r:4}.pin .chapter:nth-child(5){--i:4;--r:5}.pin .chapter:not(:last-child):before,.pin .chapter:not(:last-child):after{content:none}.pin .step{grid-column:1;grid-template-columns:44px minmax(0,1fr);grid-row:var(--r);align-self:start;column-gap:20px;display:grid}.pin .step .num{scale:var(--step-scale);grid-area:1/1;align-self:start}.pin .step .copy{text-align:left;font-size:calc(var(--step-font) * var(--step-scale));grid-area:1/2;justify-self:stretch;padding-top:.375em;line-height:1.55;animation:none}.pin .step .copy h3{font-size:1.375em}.pin .step .copy p{margin-top:.5em}.pin .chapters .chapter .copy p{margin-left:0}.pin .chapters .chapter .vig{inset-inline:0;grid-area:1/2/-1;position:absolute;top:50%;translate:0 -50%}.pin .num:before{animation-timeline:--pin;animation-range:contain calc(var(--i) * 20% - 2%) contain calc(var(--i) * 20% + 3%)}.pin .chapter:first-child .num:before{animation-range:contain contain 3%}.pin .chapters:before,.pin .chapters:after{content:"";top:22px;left:21.5px;bottom:calc(-1 * (var(--step-gap) + 22px));transform-origin:top;grid-area:1/1/5;width:1px;position:absolute}.pin .chapters:before{background:var(--on-navy-line)}.pin .chapters:after{background:var(--on-navy);animation-name:fill;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain}@property --step-scale{syntax:"<number>";inherits:true;initial-value:1}@supports (block-size:calc-size(max-content, size * 0.5)){.pin .step{--step-factor:calc(var(--step-scale) / var(--zoom));block-size:calc-size(max-content, max(44px, size * var(--step-factor)));grid-template-rows:max-content}.pin .step .copy{font-size:calc(var(--step-font) * var(--zoom));scale:var(--step-factor);transform-origin:0 0;align-self:start}}.pin .chapters{--zoom:1.18;--recede:.78;--recede-far:.74;--max-blur:4px;--dim:.66;--glow-r:12px}@media (width<=1279px){.pin .chapters{--zoom:1.14}}@media (width<=1099px){.pin .chapters{--zoom:1.1}}.pin .step{z-index:1;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain}.pin .chapter:first-child .step{animation-name:step-0}.pin .chapter:nth-child(2) .step{animation-name:step-1}.pin .chapter:nth-child(3) .step{animation-name:step-2}.pin .chapter:nth-child(4) .step{animation-name:step-3}.pin .chapter:nth-child(5) .step{animation-name:step-4}.pin .step .num{animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain}.pin .chapter:first-child .num{animation-name:glow-0}.pin .chapter:nth-child(2) .num{animation-name:glow-1}.pin .chapter:nth-child(3) .num{animation-name:glow-2}.pin .chapter:nth-child(4) .num{animation-name:glow-3}.pin .chapter:nth-child(5) .num{animation-name:glow-4}.pin .num:after{content:"";border:1.5px solid var(--glow-core);opacity:0;pointer-events:none;border-radius:999px;animation-timing-function:ease-out;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain;position:absolute;inset:-1px}.pin .chapter:first-child .num:after{animation-name:ping-0}.pin .chapter:nth-child(2) .num:after{animation-name:ping-1}.pin .chapter:nth-child(3) .num:after{animation-name:ping-2}.pin .chapter:nth-child(4) .num:after{animation-name:ping-3}.pin .chapter:nth-child(5) .num:after{animation-name:ping-4}.pin .chapters .chapter .vig{animation-name:vig;animation-timeline:--pin;animation-range:contain calc(var(--i) * 20%) contain calc(var(--i) * 20% + 20%)}.pin .chapters .chapter:first-child .vig{animation-name:vig-first}.pin .chapters .chapter:last-child .vig{animation-name:vig-last}.pin .chapters .chapter .layer{animation-name:layer-in;animation-timeline:--pin;animation-range:contain calc(var(--i) * 20% + var(--o,0%) * .7) contain calc(var(--i) * 20% + var(--o,0%) * .7 + 5%)}.pin .chapters .chapter:first-child .layer{animation:none}@keyframes fill{0%{transform:scaleY(0)}80%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes step-0{0%,1%{opacity:.92;--step-scale:1;filter:blur()}7%,13%{opacity:1;--step-scale:var(--zoom);filter:blur()}27%,30%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}50%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}70%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}90%,to{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}}@keyframes step-1{0%,1%{opacity:.92;--step-scale:1;filter:blur()}5%,13%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}27%,33%{opacity:1;--step-scale:var(--zoom);filter:blur()}50%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}70%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}90%,to{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}}@keyframes step-2{0%,1%{opacity:.92;--step-scale:1;filter:blur()}5%,10%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}30%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}47%,53%{opacity:1;--step-scale:var(--zoom);filter:blur()}70%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}90%,to{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}}@keyframes step-3{0%,1%{opacity:.92;--step-scale:1;filter:blur()}5%,10%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}30%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}50%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}67%,73%{opacity:1;--step-scale:var(--zoom);filter:blur()}90%,to{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}}@keyframes step-4{0%,1%{opacity:.92;--step-scale:1;filter:blur()}5%,10%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}30%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}50%{opacity:var(--dim);--step-scale:var(--recede-far);filter:blur(var(--max-blur))}70%{opacity:var(--dim);--step-scale:var(--recede);filter:blur(calc(var(--max-blur) * .46))}87%,to{opacity:1;--step-scale:var(--zoom);filter:blur()}}@keyframes glow-0{0%,1%{filter:drop-shadow(0 0 0 var(--glow-soft))}7%,13%{filter:drop-shadow(0 0 var(--glow-r) var(--glow-soft))}20%,to{filter:drop-shadow(0 0 0 var(--glow-soft))}}@keyframes ping-0{0%,4.5%{opacity:var(--floor);scale:1}5.5%{opacity:.8;scale:1.2}8.5%,to{opacity:var(--floor);scale:2.5}}@keyframes glow-1{0%,22%{filter:drop-shadow(0 0 0 var(--glow-soft))}27%,33%{filter:drop-shadow(0 0 var(--glow-r) var(--glow-soft))}40%,to{filter:drop-shadow(0 0 0 var(--glow-soft))}}@keyframes ping-1{0%,19.5%{opacity:var(--floor);scale:1}20.5%{opacity:.8;scale:1.2}23.5%,to{opacity:var(--floor);scale:2.5}}@keyframes glow-2{0%,42%{filter:drop-shadow(0 0 0 var(--glow-soft))}47%,53%{filter:drop-shadow(0 0 var(--glow-r) var(--glow-soft))}60%,to{filter:drop-shadow(0 0 0 var(--glow-soft))}}@keyframes ping-2{0%,39.5%{opacity:var(--floor);scale:1}40.5%{opacity:.8;scale:1.2}43.5%,to{opacity:var(--floor);scale:2.5}}@keyframes glow-3{0%,62%{filter:drop-shadow(0 0 0 var(--glow-soft))}67%,73%{filter:drop-shadow(0 0 var(--glow-r) var(--glow-soft))}80%,to{filter:drop-shadow(0 0 0 var(--glow-soft))}}@keyframes ping-3{0%,59.5%{opacity:var(--floor);scale:1}60.5%{opacity:.8;scale:1.2}63.5%,to{opacity:var(--floor);scale:2.5}}@keyframes glow-4{0%,82%{filter:drop-shadow(0 0 0 var(--glow-soft))}87%,to{filter:drop-shadow(0 0 var(--glow-r) var(--glow-soft))}}@keyframes ping-4{0%,79.5%{opacity:var(--floor);scale:1}80.5%{opacity:.8;scale:1.2}83.5%,to{opacity:var(--floor);scale:2.5}}@keyframes vig{0%{opacity:var(--floor);transform:translateY(28px)}12%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:var(--floor);transform:translateY(-28px)}}@keyframes vig-first{0%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-28px)}}@keyframes vig-last{0%{opacity:var(--floor);transform:translateY(28px)}12%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes layer-in{0%{opacity:0;translate:0 1.6em}to{opacity:1;translate:0}}}}}.cta-band{background:var(--page);padding-block:72px 80px;position:relative;overflow:clip}.cta-band:before,.cta-band:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.cta-band:before{background:radial-gradient(50% 80% at 82% 40%, var(--wash-hero), transparent 72%)}.cta-band:after{background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.5px);background-size:var(--dot-pitch) var(--dot-pitch);-webkit-mask-image:radial-gradient(45% 70% at 80% 45%,#000 10%,#0000 100%);mask-image:radial-gradient(45% 70% at 80% 45%,#000 10%,#0000 100%)}.cta-grid{z-index:1;gap:var(--s6);align-items:center;display:grid;position:relative}.cta-copy{min-width:0}.cta-band .rbbar{margin-bottom:24px}.cta-band h2{max-width:11em;font-size:clamp(40px,3.2vw + 24px,68px);font-weight:var(--fw-display);letter-spacing:var(--track-display);line-height:1.02}.mark{background-image:linear-gradient(transparent 42%, var(--mark) 42%, var(--mark) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;margin-inline:-.05em;padding-inline:.05em}.cta-text{max-width:28em;margin-top:var(--s3);color:var(--ink-2);font-size:19px;line-height:1.6}.cta-actions{align-items:flex-start;gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}.booking--xl .button{letter-spacing:-.01em;border-radius:14px;min-height:64px;padding-inline:32px;font-size:20px}.cta-link{min-height:64px;padding-inline:var(--s1);border-radius:var(--r-input);color:var(--ink);align-items:center;gap:8px;font-size:18px;font-weight:750;text-decoration:none;display:inline-flex}.cta-link .i{width:1.1em;height:1.1em}.cta-visual{display:none}@media (width>=640px){.cta-visual{max-width:560px;display:block}.cta-band{padding-block:96px 104px}}@media (width>=1024px){.cta-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.cta-visual{justify-self:end;width:100%}.cta-band{padding-block:120px 128px}}@media (width>=1180px){.cta-grid{grid-template-columns:minmax(0,5.4fr) minmax(0,6.6fr)}.cta-visual{max-width:none}}.pg{box-sizing:border-box;height:var(--h,23.6em);background:var(--card);color:var(--ink);border:1px solid var(--border);box-shadow:var(--sh-float);border-radius:.72em;padding:2.14em 2.29em 0;position:relative;overflow:hidden}.pg-title{text-align:center;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:1.04em;font-weight:800;line-height:1.35}.pg-sub{background:var(--soft);border-radius:.21em;width:36%;height:.43em;margin:.71em auto 0;display:block}.pg-rule{background:var(--faint);width:2.14em;height:1px;margin:1.07em auto 1.21em;display:block}.pg .bars{margin:0 0 1.07em}.pg>.bars i:first-child{max-width:calc(100% - 1.71em);margin-left:1.71em}.pg-n{grid-template-columns:1.29em minmax(0,1fr);align-items:start;gap:.57em;display:grid}.pg-n b{color:var(--muted);margin-top:-.21em;font-size:.79em;font-weight:700;line-height:1}.pg-sign{grid-template-columns:1fr 1fr;gap:2.14em;margin-top:1.86em;display:grid}.pg-sign span{border-top:1px solid var(--faint);padding-top:.57em;display:block;position:relative}.pg-sign i{background:var(--soft);border-radius:.21em;height:.43em;display:block}.pg-sub-notary{width:34%;margin-top:1.5em}.pg-notary{margin:1em 0 0}.pg-sign .ink,.orbit .sigl .ink{aspect-ratio:100/36;fill:none;stroke:var(--ink-2);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;overflow:visible}.pg-sign .ink{width:92%;height:auto;position:absolute;bottom:calc(100% + .1em);left:2%}.layer.fade{box-sizing:content-box;margin:-26px;padding:26px;-webkit-mask-image:linear-gradient(#000 62%,#0000 90%);mask-image:linear-gradient(#000 62%,#0000 90%)}.layer.fade.behind{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 62%,#0000 90%),linear-gradient(90deg,#0000 4%,#000 40%);mask-image:linear-gradient(#000 62%,#0000 90%),linear-gradient(90deg,#0000 4%,#000 40%);mask-composite:intersect}@container scene (width>=400px) and (width<=519px){.cta-visual .scene-in{aspect-ratio:var(--ar,40 / 31);padding:0;font-size:max(11px,2.5cqw);display:block}.cta-visual .layer{left:var(--x);top:var(--y);width:var(--w,auto);max-width:none;margin:0;position:absolute}.cta-visual .layer.fade{margin:-26px}.cta-visual .layer.deco{display:var(--dsp,block)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes settle{0%{opacity:0;translate:0 22px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes row-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes pop-in{0%{opacity:0;scale:.8}70%{opacity:1;scale:1.06}to{opacity:1;scale:1}}.docs-card{view-timeline:--docs block;animation-name:settle;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--docs;animation-range:entry entry 40%}.ledger{view-timeline:--led block;animation-name:settle;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--led;animation-range:entry entry 40%}@keyframes sw-out{0%{translate:0}to{translate:0 -110%}}@keyframes sw-in{0%{translate:0 110%}to{translate:0}}@keyframes sw-fade-out{0%,21%{opacity:1}74%,to{opacity:0}}@keyframes sw-fade-in{0%,26%{opacity:0}79%,to{opacity:1}}@keyframes skip-photo-in{0%{translate:0 100%}to{translate:0}}@keyframes skip-photo-out{0%{translate:0}to{translate:0 -100%}}@keyframes skip-line-accent{0%,35%{color:var(--benefit-line-accent)}to{color:var(--ink)}}@keyframes skip-traffic-accent{0%{color:var(--ink)}20%,to{color:var(--benefit-line-accent)}}@keyframes skip-photo-feather{0%,to{scale:1;mask-position:0 100%}15%,85%{scale:1 1.09;mask-position:0 0}}@keyframes skip-photo-glow{0%,8%,92%,to{opacity:0}30%,70%{opacity:1}}.why-card.traffic .sw{clip-path:inset(-.06em -.12em);justify-items:start;margin-block:-.07em;padding-block:.07em;display:inline-grid}.why-card.traffic .sw-a,.why-card.traffic .sw-b{grid-area:1/1;display:block}.why-card.traffic .sw-b{animation-name:skip-line-accent;animation-timing-function:ease-in-out;animation-fill-mode:both}.why-stage[data-skip-up] .sw-b{animation-name:none}.why-stage[data-skip-up] .sw-a{animation-name:skip-traffic-accent;animation-timing-function:ease-in-out;animation-fill-mode:both}.why-card.traffic .sw-l,.why-card.traffic .sw-end{display:inline-block}.why-card.traffic .sw-gen:before,.why-card.traffic .sw-end:before{content:attr(data-ch)}.why-card.traffic .sw-dot{clip-path:inset(50%);white-space:nowrap;pointer-events:none;position:absolute}.why-card.traffic .sw-a .sw-l{animation-name:sw-out,sw-fade-out;animation-timing-function:cubic-bezier(.45,0,.55,1),linear;animation-fill-mode:both}.why-card.traffic .sw-b .sw-l{animation-name:sw-in,sw-fade-in;animation-timing-function:cubic-bezier(.45,0,.55,1),linear;animation-fill-mode:both}.why-card.traffic .traffic-photo-line{transform-origin:bottom;animation-name:skip-photo-in,skip-photo-feather;animation-timing-function:cubic-bezier(.45,0,.55,1),linear;animation-fill-mode:both;display:block;mask:linear-gradient(#0000,#000 5.5%) 0 100%/100% 106% no-repeat}.why-card.traffic .traffic-photo:not(.traffic-photo-line){animation-name:skip-photo-out;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-fill-mode:both}.why-card.traffic .traffic-photo:not(.traffic-photo-line):after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--benefit-traffic) 30%, transparent) 70%, transparent);opacity:0;pointer-events:none;height:14%;animation-name:skip-photo-glow;animation-timing-function:ease-in-out;animation-fill-mode:both;position:absolute;inset:auto 0 0}.why-card.traffic .traffic-photo:focus-visible{z-index:2;animation-name:none;translate:0;mask:none}.why-card.traffic .traffic-photo:focus-visible:after{animation-name:none}@media (width>=1024px) and (height>=780px){.why-stage{--why-top:max(calc(var(--header-h) + 8px), calc(80svh - 740px));--why-run:150svh;--why-block:780px;--sk0:17%;--skw:26%;--sks:14%;view-timeline-name:--skip-stage;view-timeline-axis:block;view-timeline-inset:var(--why-top) max(0px, calc(100svh - var(--why-top) - var(--why-block)))}.why-stage:after{content:"";height:var(--why-run);display:block}.why-stage>.container{top:var(--why-top);position:sticky}.why-card.traffic .sw-l{animation-timeline:--skip-stage;animation-range:contain calc(var(--sk0) + var(--li,0) * var(--sks)) contain calc(var(--sk0) + var(--skw) + var(--li,0) * var(--sks))}.why-card.traffic .sw-a{animation-timeline:--skip-stage;animation-range:contain 0% contain calc(var(--sk0) + var(--skw) + var(--sks))}.why-card.traffic .sw-b{animation-timeline:--skip-stage;animation-range:contain calc(var(--sk0) + var(--skw) + var(--sks)) contain 88%}.why-card.traffic .traffic-photo,.why-card.traffic .traffic-photo:not(.traffic-photo-line):after{animation-timeline:--skip-stage;animation-range:contain var(--sk0) contain calc(var(--sk0) + var(--skw) + var(--sks))}}@media not ((width>=1024px) and (height>=780px)){.why-card.traffic{view-timeline-name:--skip;view-timeline-axis:block}.why-card.traffic .sw-l{animation-timeline:--skip;animation-range:cover calc(38% + var(--li,0) * 12%) cover calc(58% + var(--li,0) * 12%)}.why-card.traffic .sw-a{animation-timeline:--skip;animation-range:cover 30% cover 70%}.why-card.traffic .sw-b{animation-timeline:--skip;animation-range:cover 70% cover 90%}.why-card.traffic .traffic-photo,.why-card.traffic .traffic-photo:not(.traffic-photo-line):after{animation-timeline:--skip;animation-range:cover 38% cover 70%}}@property --bp{syntax:"<number>";inherits:true;initial-value:0}@property --hp{syntax:"<number>";inherits:true;initial-value:0}@keyframes bulk-progress{0%{--bp:0}13.953%,41.86%{--bp:.24}59.884%,73.837%{--bp:.55}to{--bp:1}}@keyframes bulk-hold{0%,14.628%{--hp:0}20.651%,41.86%{--hp:1}46.651%,to{--hp:2}}.bw-swap{justify-items:center;margin-block:-.07em;padding-block:.07em;display:grid;position:relative;overflow:clip}.bw-a,.bw-b{grid-area:1/1}.bw-a{position:relative}.bw-l{display:inline-block}.bw-b .bw-l:first-child{text-transform:uppercase}.bw-and{clip-path:inset(50%);white-space:nowrap;pointer-events:none;position:absolute}.bw-ampersand{--li:1.33;color:var(--benefit-line-accent);font-style:italic;display:block;position:absolute;inset-block-start:0;inset-inline-start:calc(100% + .22em)}.bw-ampersand:before{content:"&";display:block}@media (width>=1024px) and (height>=720px){.bw-l,.bw-ampersand{--q:clamp(0, (var(--bp) - var(--ws,0) - var(--li,0) * var(--ls,0)) / var(--ww,1), 1);--qe:calc(.5 - .5 * cos(var(--q) * 180deg))}.bw-a .bw-l,.bw-ampersand:before{translate:0 calc(var(--qe) * -110%);opacity:clamp(0, 1.4 - var(--qe) * 1.9, 1)}.bw-b .bw-l{translate:0 calc((1 - var(--qe)) * 110%);opacity:clamp(0, var(--qe) * 1.9 - .5, 1)}.bw-ampersand{--appear:clamp(0, (var(--bp) - .008) / .021, 1);opacity:var(--appear);translate:0 calc((1 - var(--appear)) * 110%)}.bulk-tile>*{--k:clamp(0, (var(--bp) - var(--s,0)) / var(--w,1), 1);translate:0 calc((1 - sin(var(--k) * 90deg)) * var(--rise));opacity:clamp(0, var(--k) * 2.2, 1)}.bulk-card{--k:clamp(0, (var(--bp) - var(--cs,0)) / var(--cw,1), 1);translate:0 calc((1 - sin(var(--k) * 90deg)) * var(--rise));opacity:clamp(0, var(--k) * 2.2, 1)}.bulk-card-photo{scale:calc(1 + .1 * clamp(0, (var(--bp) - var(--zs,0)) / var(--zw,1), 1))}.bulk-statements li>*{--a:clamp(0, (var(--bp) - var(--st0) - var(--si,0) * var(--stg)) / var(--stw), 1);--c:clamp(0, (var(--bp) - var(--sc0) - var(--si,0) * .012) / var(--scw), 1);translate:0 calc((1 - sin(var(--a) * 90deg)) * 30px - var(--c) * 40px);opacity:calc(clamp(0, var(--a) * 2.2, 1) * (1 - clamp(0, var(--c) * 1.8, 1)))}.bulk-word{transform-origin:50% 0;scale:calc(1 + (var(--grow) - 1) * (1 - var(--me)))}.bulk-stage{height:calc(100svh - var(--header-h) + var(--bulk-run,430svh));view-timeline-name:--bulk-stage;view-timeline-axis:block;view-timeline-inset:var(--header-h) 0px}.bulk-pin{top:var(--header-h);box-sizing:border-box;height:calc(100svh - var(--header-h));padding-block:var(--pinned-heading-inset) 20px;--ws:.05;--ww:.056;--ls:.056;--ms:.19;--mw:.1;--grow:1.7;--st0:.3;--stg:.055;--stw:.05;--sc0:.565;--scw:.07;--cs:.636;--cw:.24;--zs:.64;--zw:.36;--rise:calc(55svh - .55 * var(--header-h));grid-template-rows:auto minmax(0,1fr);row-gap:20px;animation-name:bulk-progress,bulk-hold;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--bulk-stage;animation-range:contain;display:grid;position:sticky}.bulk-stage .bulk-pin .bulk-opener{--m:clamp(0, (var(--bp) - var(--ms)) / var(--mw), 1);--me:calc(.5 - .5 * cos(var(--m) * 180deg));--hs:calc(var(--fs-h1) * .92);translate:0 calc((1 - var(--me)) * (100svh - var(--header-h) - 44px - 17px - var(--hs) * 2.08 * var(--grow)) / 2);align-self:start;margin-bottom:0;position:relative}.bulk-stage .bulk-pin .bulk-for{inset-inline:0;top:calc(100% + (var(--grow) - 1) * (1 - var(--me)) * var(--hs) * 2.08 + 46px);margin:0;position:absolute}.bulk-stage .bulk-pin .bf-row{gap:0 44px;font-size:30px}.bulk-stage .bulk-pin .bf-for{--h:clamp(0, var(--hp) / .5, 1);--x:clamp(0, var(--hp) - 1, 1);translate:0 calc((1 - sin(var(--h) * 90deg)) * 26px - var(--x) * 26px);opacity:calc(clamp(0, var(--h) * 2.2, 1) * (1 - clamp(0, var(--x) * 1.8, 1)));font-size:39px}.bulk-stage .bulk-pin .bf-w{--h:clamp(0, (var(--hp) - var(--wi) * .16) / .5, 1);--x:clamp(0, var(--hp) - 1, 1);translate:0 calc((1 - sin(var(--h) * 90deg)) * 26px - var(--x) * 26px);opacity:calc(clamp(0, var(--h) * 2.2, 1) * (1 - clamp(0, var(--x) * 1.8, 1)))}.bulk-stage .bulk-pin .bf-bar{--h:clamp(0, (var(--hp) - .4) / .4, 1);--x:clamp(0, var(--hp) - 1, 1);scale:1 var(--h);opacity:calc(1 - clamp(0, var(--x) * 1.8, 1))}.bulk-stage .bulk-pin .bulk-statements{grid-area:2/1;align-self:start;margin:clamp(24px,7vh,80px) 0 0}.bulk-stage .bulk-pin .bulk-statement h3{font-size:clamp(19px,1.7vw,24px)}.bulk-stage .bulk-pin .bulk-statement p{font-size:clamp(15px,1.2vw,18px)}.bulk-stage .bulk-pin .bulk-wave{grid-area:2/1;grid-template-rows:minmax(0,240px) auto minmax(0,240px);align-content:center;min-height:0}.bulk-pin .bulk-tile{--s:calc(.6 + var(--d) * .028 + var(--rw) * .022 + max(0, var(--d) - 1) * .02);--w:.24}.bulk-pin .bulk-opener,.bulk-pin .bf-for,.bulk-pin .bf-w,.bulk-pin .bf-bar,.bulk-pin .bw-l,.bulk-pin .bw-ampersand:before,.bulk-pin .bulk-statements li>*,.bulk-pin .bulk-tile>*,.bulk-pin .bulk-card{transition:translate .8s cubic-bezier(.22,1,.36,1),opacity .6s linear}.bulk-pin .bulk-card-photo,.bulk-pin .bulk-word{transition:scale .8s cubic-bezier(.22,1,.36,1)}.bulk-pin .bf-bar{transition:scale .8s cubic-bezier(.22,1,.36,1),opacity .6s linear}.bulk-pin:focus-within :is(.bf-for,.bf-w,.bf-bar){--hp:2;transition:none}.bulk-pin:focus-within :is(.bulk-tile>*,.bulk-card,.bulk-card-photo,.bulk-opener,.bulk-statements li>*){--bp:1;transition:none}}@media not ((width>=1024px) and (height>=720px)){@keyframes bw-roll-out{0%{translate:0}to{translate:0 -110%}}@keyframes bw-roll-in{0%{translate:0 110%}to{translate:0}}@keyframes bw-fade-out{0%,21%{opacity:1}74%,to{opacity:0}}@keyframes bw-fade-in{0%,26%{opacity:0}79%,to{opacity:1}}@keyframes bulk-rise{0%{translate:0 var(--rise,180px)}to{translate:0}}@keyframes bulk-fade{0%{opacity:0}45%,to{opacity:1}}@keyframes bulk-zoom{0%{scale:1}to{scale:1.1}}@keyframes bulk-rise-line{0%{translate:0 24px}to{translate:0}}.bulk-wave{--rise:180px}@media (width>=1024px){.bulk-wave{--rise:340px}}.bulk-opener{view-timeline-name:--bulk-word;view-timeline-axis:block}.bw-a .bw-l,.bw-ampersand:before{animation-name:bw-roll-out,bw-fade-out;animation-timing-function:cubic-bezier(.45,0,.55,1),linear;animation-fill-mode:both;animation-timeline:--bulk-word;animation-range:cover calc(26% + var(--li,0) * 6%) cover calc(40% + var(--li,0) * 6%)}.bw-ampersand{animation-name:bw-roll-in,bw-fade-in;animation-timing-function:ease-out,linear;animation-fill-mode:both;animation-timeline:--bulk-word;animation-range:cover 15% cover 20%}.bw-b .bw-l{animation-name:bw-roll-in,bw-fade-in;animation-timing-function:cubic-bezier(.45,0,.55,1),linear;animation-fill-mode:both;animation-timeline:--bulk-word;animation-range:cover calc(26% + var(--li,0) * 6%) cover calc(40% + var(--li,0) * 6%)}.bulk-tile,.bulk-card-slot{view-timeline-name:--bulk-tile;view-timeline-axis:block}.bulk-tile>*,.bulk-card{animation-name:bulk-rise,bulk-fade;animation-timing-function:cubic-bezier(.39,.575,.565,1),linear;animation-fill-mode:both;animation-timeline:--bulk-tile;animation-range:cover calc(var(--d,0) * 36px) cover calc(340px + var(--d,0) * 36px)}.bulk-card-photo{animation-name:bulk-zoom;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--bulk-tile;animation-range:cover 10% cover 75%}.bulk-statements li{view-timeline-name:--bulk-line;view-timeline-axis:block}.bulk-statements li>*{animation-name:bulk-rise-line,bulk-fade;animation-timing-function:cubic-bezier(.39,.575,.565,1),linear;animation-fill-mode:both;animation-timeline:--bulk-line;animation-range:cover 4% cover 26%}.bulk-tile:focus-within>*,.bulk-card:focus-within{animation-name:none}}tbody tr{view-timeline:--frow block}tbody th,tbody td{animation-name:row-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--frow;animation-range:entry calc(var(--r) * 6%) entry calc(50% + var(--r) * 6%)}@keyframes mark-in{0%{background-size:0% 100%}to{background-size:100% 100%}}.cta-grid{view-timeline:--cta block}.cta-copy>*{animation-name:rise-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cta;animation-range:entry calc(var(--n,0) * 7%) entry calc(40% + var(--n,0) * 7%)}.cta-band .mark{animation-name:mark-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cta;animation-range:entry 30% entry 75%}.cta-visual .layer{animation-name:rise-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cta;animation-range:entry calc(10% + var(--n,1) * 4%) entry calc(45% + var(--n,1) * 4%)}@property --so{syntax:"<number>";inherits:true;initial-value:1}@keyframes stack-progress{0%{--so:0}to{--so:1}}.cta-visual{animation-name:stack-progress;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sig;animation-range:entry 40%}.cta-visual .layer.behind{transform:translate(calc(var(--sx,0) * -1cqw * (1 - var(--so))), calc(var(--sy,0) * -1cqw * (1 - var(--so))));transition:transform .55s cubic-bezier(.22,1,.36,1)}.cta-visual .layer.behind~.layer.behind{transition-duration:.68s}@keyframes sign{0%{stroke-dashoffset:1.02px}to{stroke-dashoffset:0}}.cta-visual{view-timeline:--sig block}.cta-visual .pg-sign .ink path{stroke-dasharray:1;animation-name:sign;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sig;animation-range:entry 100% exit 0%}td .chip{animation-name:pop-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--frow;animation-range:entry calc(25% + var(--r) * 6%) entry calc(75% + var(--r) * 6%)}@keyframes pick-on{0%,32%{opacity:var(--floor)}44%,to{opacity:1}}@keyframes pick-wave{0%,33%{opacity:var(--floor);translate:-100%}38%{opacity:1}54%{opacity:1}60%,to{opacity:var(--floor);translate:100%}}@keyframes ib-on{0%,55%{opacity:var(--floor)}65%,to{opacity:1}}@keyframes ib-ico{0%,55%{color:var(--ink)}65%,to{color:var(--card)}}@keyframes ib-ring{0%,56%{opacity:var(--floor);scale:.85}60%{opacity:.9}72%,to{opacity:var(--floor);scale:1.7}}@keyframes cur-go{0%,6%{opacity:var(--floor);translate:15em 9em;scale:1}8.75%{translate:14.89em 8.16em}11.5%{translate:14.37em 6.14em}14.25%{translate:13.07em 3.77em}17%{translate:10.75em 1.75em}19.75%{translate:7.56em .47em}22.5%{translate:4.06em -.04em}25.25%{translate:1.18em -.07em}12%{opacity:1}28%{opacity:1;translate:0;scale:1}34%{opacity:1;translate:0;scale:.8}40%{opacity:1;translate:0;scale:1}52%,to{opacity:var(--floor);translate:0 .6em;scale:1}}@keyframes cur-ring{0%,33%{opacity:var(--floor);scale:.6}35%{opacity:1}56%,to{opacity:var(--floor);scale:2.6}}@keyframes cur-ring-2{0%,37%{opacity:var(--floor);scale:.6}39%{opacity:.75}60%,to{opacity:var(--floor);scale:2.3}}@keyframes pill-press{0%,29%{translate:0;scale:1}34%{scale:.94}40%{translate:.1em;scale:1.03}46%,to{translate:0;scale:1}}@keyframes rider-go{0%,66%{opacity:var(--floor);translate:71cqw 48cqw}69%{opacity:1;translate:71cqw 48cqw}71.1%{translate:76.9cqw 46.1cqw}73.2%{translate:81.9cqw 43.9cqw}75.3%{translate:86.1cqw 41.5cqw}77.4%{translate:89.4cqw 38.9cqw}79.5%{translate:91.8cqw 36.1cqw}81.6%{translate:93.2cqw 33.2cqw}83.7%{translate:93.8cqw 30.1cqw}85.8%{translate:93.5cqw 26.9cqw}87.9%{translate:92.2cqw 23.6cqw}90%{opacity:1;translate:90cqw 20.3cqw}93%,to{opacity:var(--floor);translate:90cqw 20.3cqw}}@keyframes who-glow{0%,87%{opacity:var(--floor)}94%,to{opacity:1}}.vig{view-timeline:--sc block}.opt.pick .fp:before{animation-name:pick-on;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.opt.pick:after{animation-name:pick-wave;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.ib.on:before{animation-name:ib-on;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.ib.on{animation-name:ib-ico;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.ib.on:after{animation-name:ib-ring;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.dark.lit:after{animation-name:who-glow;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.cursor{animation-name:cur-go;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.cursor:after{animation-name:cur-ring;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.cursor:before{animation-name:cur-ring-2;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.opt.pick .fp{animation-name:pill-press;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.rider{animation-name:rider-go;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}@media (width>=1024px) and (height>=720px){.pin .opt.pick .fp:before,.pin .opt.pick:after,.pin .ib.on,.pin .ib.on:before,.pin .ib.on:after,.pin .dark.lit:after,.pin .opt.pick .fp,.pin .sx.cursor,.pin .sx.cursor:before,.pin .sx.cursor:after,.pin .sx.rider{animation-timeline:--pin;animation-range:contain contain 18%}}@keyframes bk-cur{0%{opacity:var(--floor);translate:16.8em 15.1em;scale:1}13%{opacity:var(--floor);translate:16.8em 15.1em}15%{opacity:1;translate:16.8em 15.1em}16.73%{translate:16.36em 14.54em}18.45%{translate:15.13em 13.05em}20.18%{translate:13.19em 10.97em}21.91%{translate:10.66em 8.63em}23.64%{translate:7.65em 6.32em}25.36%{translate:4.34em 4.27em}27.09%{translate:.93em 2.61em}28.82%{translate:-2.3em 1.39em}30.55%{translate:-5.02em .59em}32.27%{translate:-6.9em .14em}34%{translate:-7.6em}40%{translate:-7.5em .06em}44%{translate:-7.56em}46%{translate:-7.6em}47.75%{translate:-7.4em -.27em}49.5%{translate:-6.86em -.89em}51.25%{translate:-6.06em -1.51em}53%{translate:-5.09em -1.84em}54.75%{translate:-4.08em -1.77em}56.5%{translate:-3.15em -1.38em}58.25%{translate:-2.46em -.91em}60%{translate:-2.2em -.7em}62%{translate:-2.8em -.35em}66%{translate:-2.8em -.35em}68%{translate:-2.08em -.75em}69%{translate:-1.86em -.67em}70%{translate:-1.35em -.49em}71%{translate:-.73em -.26em}72%{translate:-.22em -.08em}73%{translate:0;scale:1}76%{translate:0;scale:.8}82%{translate:0;scale:1}88%{opacity:1;translate:0}96%{opacity:var(--floor);translate:0 .6em}to{opacity:var(--floor);translate:0 .6em;scale:1}}@keyframes bk-ring{0%,75.5%{opacity:var(--floor);scale:.6}77%{opacity:1}93%,to{opacity:var(--floor);scale:2.6}}@keyframes bk-ring-2{0%,79%{opacity:var(--floor);scale:.6}80.5%{opacity:.75}96%,to{opacity:var(--floor);scale:2.3}}@keyframes bk-now-pop{0%,32%{translate:0;scale:1}37%{translate:0 -.2em;scale:1.1}41%,50%{translate:0 -.15em;scale:1.07}59%,to{translate:0;scale:1}}@keyframes bk-now-lit{0%,32%{opacity:var(--floor)}37%,50%{opacity:1}59%,to{opacity:var(--floor)}}@keyframes bk-earliest-pop{0%,34%{translate:0;scale:1}40%{translate:0 -.25em;scale:1.1}44%,52%{translate:0 -.2em;scale:1.06}62%,to{translate:0;scale:1}}@keyframes bk-earliest-lit{0%,34%{opacity:var(--floor)}40%,52%{opacity:1}62%,to{opacity:var(--floor)}}@keyframes bk-book{0%,73%{background-color:var(--card);border-color:var(--border);color:var(--ink);translate:0;scale:1}75%{background-color:var(--card);border-color:var(--border);color:var(--ink)}76%{scale:.94}82%{background-color:var(--teams);border-color:var(--teams);color:var(--on-navy);translate:.1em;scale:1.03}88%,to{translate:0;scale:1}}@keyframes bk-wake{0%,76%{opacity:.6}90%,to{opacity:1}}@keyframes bk-date{0%,84%{color:var(--ink);background-color:#0000;scale:1}88%{background-color:var(--teams);color:var(--on-navy);scale:1.12}92%,to{scale:1}}.sx.pointer{animation-name:bk-cur;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.pointer:after{animation-name:bk-ring;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.pointer:before{animation-name:bk-ring-2;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-now{animation-name:bk-now-pop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-now:before{animation-name:bk-now-lit;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-earliest{animation-name:bk-earliest-pop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-earliest:before{animation-name:bk-earliest-lit;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-book{animation-name:bk-book;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-cal{animation-name:bk-wake;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.bk-date{animation-name:bk-date;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}@media (width>=1024px) and (height>=720px){.pin .sx.pointer,.pin .sx.pointer:before,.pin .sx.pointer:after,.pin .bk-now,.pin .bk-now:before,.pin .bk-earliest,.pin .bk-earliest:before,.pin .bk-book,.pin .bk-cal,.pin .bk-date{animation-timeline:--pin;animation-range:contain 20% contain 36%}.pin .chapters .chapter:nth-child(2) .layer{animation-range:contain calc(20% + var(--o,0%) * .35) contain calc(20% + var(--o,0%) * .35 + 2.5%)}}@keyframes orbit-spin{0%{rotate:0deg}to{rotate:120deg}}@keyframes orbit-hold{0%{rotate:0deg}to{rotate:-120deg}}@keyframes send-glow{0%,5%{opacity:var(--floor)}13%,24%{opacity:1}36%,to{opacity:var(--floor)}}@keyframes recv-glow{0%,62%{opacity:var(--floor)}72%,to{opacity:1}}@keyframes pass-pop{0%,33.6%{opacity:var(--floor);scale:.3}38.6%{opacity:1;scale:1.2}47.6%,to{opacity:1;scale:1}}@keyframes pass-ring{0%,34.6%{opacity:var(--floor);scale:.96}38.6%{opacity:.9}52.6%,to{opacity:var(--floor);scale:1.12}}@keyframes courier-go{0%,17%{opacity:var(--floor);translate:46cqw 49.6cqw}20%{opacity:1}19%{translate:46.3cqw 52.7cqw}21%{translate:47.2cqw 55.5cqw}22.9%{translate:48.5cqw 58.1cqw}24.8%{translate:50.4cqw 60.3cqw}26.7%{translate:52.8cqw 62.2cqw}28.8%{translate:55.5cqw 63.8cqw}31%{translate:58.6cqw 65cqw}33.4%{translate:62.1cqw 65.9cqw}35.9%{translate:65.9cqw 66.5cqw}38.6%{translate:70cqw 66.7cqw}42.5%{translate:76cqw 66.2cqw}45.7%{translate:80.8cqw 65.1cqw}48.4%{translate:84.5cqw 63.3cqw}50.6%{translate:86.9cqw 61cqw}52.6%{translate:88.2cqw 58.3cqw}54.6%{translate:88.4cqw 55.3cqw}56.8%{translate:87.5cqw 52cqw}59.4%{translate:85.4cqw 48.6cqw}62.5%{translate:82.3cqw 45.2cqw}66%{opacity:1;translate:78cqw 41.9cqw}70%,to{opacity:var(--floor);translate:78cqw 41.9cqw}}.orbit .spin{animation-name:orbit-spin;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:cover 5% cover 95%}.orbit .upright{animation-name:orbit-hold;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:cover 5% cover 95%}.orbit .sigl .ink path{stroke-dasharray:1;animation-name:sign;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sc;animation-range:cover 25% cover 80%}.dark.send:after{animation-name:send-glow;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.avs.recv:after{animation-name:recv-glow;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.okc.pass .okb{animation-name:pass-pop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.okc.pass:after{animation-name:pass-ring;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}.sx.courier{animation-name:courier-go;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sc;animation-range:entry 25% cover 50%}@media (width>=1024px) and (height>=720px){.pin .orbit .spin,.pin .orbit .upright{animation-timeline:--pin;animation-range:contain 60% contain 80%}.pin .orbit .sigl .ink path{animation-timeline:--pin;animation-range:contain 64% contain 77%}.pin .dark.send:after,.pin .avs.recv:after,.pin .okc.pass .okb,.pin .okc.pass:after,.pin .sx.courier{animation-timeline:--pin;animation-range:contain 82% contain 98%}}}}@media (width>=1440px){.band>.container{width:min(calc(100% - var(--gutter) * 2), 1360px)}.band .scene{max-width:760px}.band .orbit{max-width:620px}}@container scene (width>=680px){.band .scene-in{font-size:clamp(17px,2.5cqw,20px)}}.idc .recipient{min-width:0;color:var(--ink);flex:1;line-height:1.25}.recipient strong{font-size:.95em;display:block}.recipient>span{color:var(--muted);margin-top:.2em;font-size:.75em;display:block}.idc .recipient .bars{gap:.3em;margin-top:.55em}.idc .recipient .bars i{height:.3em}.send-envelope .ib{width:2.1em;height:2.1em;transform:translate(-50%,-50%)}.send-envelope svg{width:1.2em;height:1.2em}.document-dot{fill:var(--glow-core);filter:drop-shadow(0 0 .5px var(--glow)) drop-shadow(0 0 1.5px var(--glow-soft));offset-path:path("M 74 18 C 69 26, 82 32, 77 40");offset-distance:100%;opacity:0}.send-envelope .ib{background:var(--teams);color:var(--on-navy);border-color:var(--teams)}@supports (animation-timeline:view()){@media (width>=1024px) and (height>=720px) and (prefers-reduced-motion:no-preference){.document-dot{animation-name:document-travel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain 48% contain 56%}.send-envelope .ib{animation-name:envelope-received;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pin;animation-range:contain 48% contain 56%}@keyframes document-travel{0%{offset-distance:0%;opacity:var(--floor)}3%{opacity:1}97%{opacity:1}to{offset-distance:100%;opacity:var(--floor)}}@keyframes envelope-received{0%,49%{background:var(--card);color:var(--ink);border-color:var(--border);box-shadow:var(--sh-float)}50%{background:var(--teams);color:var(--on-navy);border-color:var(--teams);box-shadow:0 0 0 0 var(--pulse)}65%{background:var(--teams);color:var(--on-navy);border-color:var(--teams);box-shadow:0 0 0 .65em #0000}to{background:var(--teams);color:var(--on-navy);border-color:var(--teams);box-shadow:var(--sh-float)}}}}.staging-banner-inner[data-astro-cid-qno2dkbp]{justify-content:space-between;align-items:center;gap:0 var(--s3);flex-wrap:wrap;display:flex}.staging-review-toggle[data-astro-cid-qno2dkbp]{align-items:center;gap:var(--s1);cursor:pointer;min-height:44px;display:inline-flex}.staging-review-toggle[data-astro-cid-qno2dkbp] input[data-astro-cid-qno2dkbp]{width:18px;height:18px;accent-color:var(--brand-navy);flex:none;margin:0}body:has(#hide-review-pills:checked) :is([data-verify],[data-pending]){display:none}.has-menu[data-astro-cid-nen7h5rs]{position:relative}.desktop-nav[data-astro-cid-nen7h5rs] .has-menu[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 0 0 7px;rotate:45deg}.desktop-nav[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{background:var(--card);border:1px solid var(--border);border-radius:var(--r-menu);min-width:220px;box-shadow:var(--sh-sm);opacity:0;pointer-events:none;padding:6px;display:block;position:absolute;top:100%;left:0}.desktop-nav[data-astro-cid-nen7h5rs] .has-menu[data-astro-cid-nen7h5rs]~.has-menu[data-astro-cid-nen7h5rs]>.menu[data-astro-cid-nen7h5rs]{left:auto;right:0}.desktop-nav[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;padding-inline:var(--s2);border-radius:var(--r-input);white-space:nowrap;justify-content:flex-start;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] .has-menu[data-astro-cid-nen7h5rs]:is(:hover,:focus-within)>.menu[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.desktop-nav[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{transition:opacity .14s var(--ease), translate .14s var(--ease);translate:0 -4px}.desktop-nav[data-astro-cid-nen7h5rs] .has-menu[data-astro-cid-nen7h5rs]:is(:hover,:focus-within)>.menu[data-astro-cid-nen7h5rs]{translate:0}}@media (forced-colors:active){.desktop-nav[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{border:1px solid canvastext}}.m-label[data-astro-cid-nen7h5rs]{padding:12px var(--s2) 2px;color:var(--muted);font-size:13px;font-weight:700;display:block}.mobile-nav[data-astro-cid-nen7h5rs] .m-group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0}.none[data-astro-cid-plqvigbt]{vertical-align:.28em;border-top:2px solid;width:.8em;height:0;margin-inline:.15em;display:inline-block}.chip--ph+.none[data-astro-cid-plqvigbt]{display:none}body:has(#hide-review-pills:checked) .chip--ph+.none[data-astro-cid-plqvigbt]{display:inline-block}
