@media (min-width:901px){html body .cases > .case:only-child > :not(.case-media),html body .cases > .case:only-child > .cr-flow > *{grid-column:2}}.cluster-ai-automation .card{
  background: linear-gradient(180deg, #FFFFFF 0%, #F8F8FB 100%);
}body.cluster-ai-automation{ --svc:#383062; }body.cluster-ai-automation :is(.sec.cta,.cta-soft,.icta){ --svc:#383062; }.cs2 .results{background:var(--paper);color:var(--ink);padding:96px 0}.cs2 .hero{padding-top:0}.cs2 .wordmark{font-size:26px;font-weight:720;letter-spacing:-.028em;color:#fff;margin:4px 0 26px}.cs2 .story{padding-top:80px}.nav-header[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:200;background:#fffffff7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,23,42,.07);isolation:isolate;transition:background .3s ease,border-color .3s ease}.nav-inner[data-astro-cid-dmqpwcec]{width:100%;padding:0 48px;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.nav-link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;font-size:17px;font-weight:500;color:#1e293b;text-decoration:none;border-radius:6px;border:none;background:none;cursor:pointer;font-family:inherit;transition:color .15s,background .15s;white-space:nowrap;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:unset;background-image:none}.nav-link--active[data-astro-cid-dmqpwcec]{color:var(--green);font-weight:600}.nav-cta[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;background:var(--green);color:#fff;font-size:17px;font-weight:500;font-family:inherit;padding:5px 13px;border-radius:6px;text-decoration:none;transition:background .15s;white-space:nowrap}.nav-mega[data-astro-cid-dmqpwcec]{position:fixed;top:64px;left:50%;transform:translate(-50%) translateY(-4px);width:984px;max-width:calc(100vw - 48px);background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;box-shadow:0 20px 60px #0f172a24;padding:0;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:190;overflow:hidden}.nav-mega--narrow[data-astro-cid-dmqpwcec]{width:400px}.nav-mega-header[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:12px 20px;border-bottom:1px solid rgba(15,23,42,.08);border-radius:14px 14px 0 0}.nav-mega-header__icon[data-astro-cid-dmqpwcec]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--green, #1B5E45)}.nav-mega-header__label[data-astro-cid-dmqpwcec]{font-size:14px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.nav-mega-header__viewall[data-astro-cid-dmqpwcec]{font-size:13px;font-weight:600;color:var(--green, #1B5E45);text-decoration:none;transition:opacity .15s}.nav-mega-grid[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:12px;background:#fff}.nav-mega-grid--1col[data-astro-cid-dmqpwcec]{grid-template-columns:1fr}.nav-mega-item[data-astro-cid-dmqpwcec]{display:flex;align-items:flex-start;gap:12px;padding:14px 12px;border-radius:8px;text-decoration:none;transition:background .13s;text-align:left}.nav-mega-item-icon[data-astro-cid-dmqpwcec]{flex-shrink:0;width:36px;height:36px;background:#1b5e4512;border:1px solid rgba(27,94,69,.12);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:1px}.nav-mega-item-title[data-astro-cid-dmqpwcec]{font-size:15px;font-weight:700;color:#0f172a;line-height:1.25;margin-bottom:2px;letter-spacing:-.01em}.nav-mega-item-desc[data-astro-cid-dmqpwcec]{font-size:13px;color:#64748b;line-height:1.45}.nav-hamburger[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;border:none;background:none;cursor:pointer;margin-left:auto;border-radius:6px;transition:background .15s}.nav-mobile[data-astro-cid-dmqpwcec]{display:none;border-top:1px solid rgba(15,23,42,.07);background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease}.nav-mobile-inner[data-astro-cid-dmqpwcec]{padding:16px 24px calc(32px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:24px}.nav-mobile-label[data-astro-cid-dmqpwcec]{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;padding:0 8px;margin-bottom:4px}.nav-mobile-link[data-astro-cid-dmqpwcec]{display:block;padding:10px;font-size:15px;font-weight:500;color:#334155;text-decoration:none;border-radius:8px;transition:background .13s,color .13s}.nav-mobile-actions[data-astro-cid-dmqpwcec]{position:sticky;bottom:0;padding:12px 0 4px;margin-top:-8px;background:#fff;box-shadow:0 -12px 16px -4px #fff}.nav-cta--full[data-astro-cid-dmqpwcec]{width:100%;justify-content:center}@media(max-width:900px){.nav-hamburger[data-astro-cid-dmqpwcec]{display:flex}.nav-mobile[data-astro-cid-dmqpwcec]{display:block}.nav-inner[data-astro-cid-dmqpwcec]{padding:0 20px;grid-template-columns:1fr auto}}@media(min-width:901px){main .sx-grid:not(:has(>.sx-card:not(.sx-wide)>.sx-screen))>.sx-card:not(.sx-wide)>.sx-sublink,main .cases:not(:has(>.case>:is(.cb,.cm))):has(>.case~.case)>.case>.read,main .cz-cases:not(:has(>.case>:is(.cb,.cm))):has(>.case~.case)>.case>.read,main #mwTrack:not(:has(>.case>:is(.cb,.cm))):has(>.case~.case)>.case>.read{grid-row:5}main :is(.cs-grid,.cs-featured):has(>.cs-card~.cs-card)>.cs-card:not(.cs-grid>:last-child:nth-child(3n+1)){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:subgrid!important;row-gap:0!important;align-content:start;align-items:start;grid-row:span 5}main .rs-track:not(:has(>.rs-card:nth-child(4))):not(:has(>.rs-card>.rs-body>.rs-proof))>.rs-card{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 4;row-gap:0!important;align-content:start;align-items:start}main .rs-track:not(:has(>.rs-card:nth-child(4))):not(:has(>.rs-card>.rs-body>.rs-proof))>.rs-card>:is(.rs-top,.rs-body){display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 2;align-content:start;align-items:start}main .rs-track.sv-grid>.rs-card,main .rs-track:not(.sv-grid):has(>.rs-card>.rs-body>.rs-proof)>.rs-card{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 4;row-gap:0!important;align-content:start}main .rs-track:not(.sv-grid):has(>.rs-card>.rs-body>.rs-proof)>.rs-card{grid-row:1 / span 4}main :is(.rs-track.sv-grid,.rs-track:has(>.rs-card>.rs-body>.rs-proof))>.rs-card>.rs-body:not(:has(>.rs-proof))>.rs-go{grid-row:3}main .rs-track:not(.sv-grid):has(>.rs-card>.rs-body>.rs-proof){display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-auto-columns:calc((100% - 32px) / 3.25);column-gap:16px;row-gap:0}}@media(min-width:901px)and (max-width:1000px){main .rs-track:not(.sv-grid):has(>.rs-card>.rs-body>.rs-proof){grid-auto-columns:calc((100% - 16px) / 2.15)}}.site-footer-cta:hover{color:var(--gold-bright);border-color:var(--gold-bright)}.site-footer-phone:hover,.site-footer-email:hover,.site-footer-social:hover{color:var(--gold-bright)}#stage .st-trace{fill:none;stroke:#e8c76638;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .6s}#stage .st-dec .halo{fill:none;stroke:var(--green-bright);stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center}#stage .st-pulse{fill:#f6dd92}#stage .st-label{fill:var(--gold-bright);font:600 12px var(--mono);letter-spacing:.14em}#stage .st-task{fill:#fff;font:600 20px var(--sans);letter-spacing:-.01em}#stage .st-time{fill:var(--text-3);font:500 13px var(--mono)}#stage .st-status{fill:#edeaf7d6;font:500 14.5px var(--mono)}@media(prefers-reduced-motion:reduce){#stage .st-trace,#stage .st-chip rect.box,#stage .st-chip text,#stage .st-chip rect.ph,#stage .st-agent .core,#stage .st-agent .aura,#stage .st-agent.think .ring.r1,#stage .st-agent.think .ring.r2,#stage .st-agent.think .core,#stage .st-dec .node,#stage .st-dec text,#stage .st-dec.on .halo{transition:none;animation:none}}.js-motion .hd-svg .hd-panel,.js-motion .hd-svg .hd-node-green,.js-motion .hd-svg .hd-node-gold{opacity:0;transform:translate(10px)}.ihero-r.drawn .hd-panel,.ihero-r.drawn .hd-node-green,.ihero-r.drawn .hd-node-gold{opacity:1;transform:none;transition:opacity .5s ease var(--hdd,1s),transform .5s cubic-bezier(.2,.7,.3,1) var(--hdd,1s)}@media(prefers-reduced-motion:reduce){.js-motion .hd-svg .hd-snode,.js-motion .hd-svg .hd-cdot,.js-motion .hd-svg .hd-slab,.js-motion .hd-svg .hd-spinelab,.js-motion .hd-svg .hd-ai,.js-motion .hd-svg .hd-plat,.js-motion .hd-svg .hd-node-t,.js-motion .hd-svg .hd-panel,.js-motion .hd-svg .hd-node-green,.js-motion .hd-svg .hd-node-gold{opacity:1;transform:none}}.cf-msg{display:none;font-size:11.5px;color:var(--alert,#C0603A);font-weight:560}:where(.net-59) #discovery .vx-chip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);font:600 13.5px/1.25 var(--font-sans,Geist,system-ui,sans-serif);color:#fff;transition:background .2s,border-color .2s,box-shadow .2s}:where(.net-59) #discovery .vx-chip.on{background:#fff;color:#0b2329;border-color:#fff;box-shadow:0 10px 24px -14px #0009}:where(.net-59) #discovery .vx-tag{font:600 10.5px/1 var(--mono,"Geist Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:#e8c766;white-space:nowrap}:where(.net-59) #discovery .vx-chip.on .vx-tag{color:#8a6120}.spotlight{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;transition:opacity .35s ease;mix-blend-mode:screen;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),rgba(232,199,102,.1),rgba(232,199,102,.035) 42%,transparent 68%)}@media(pointer:coarse),(prefers-reduced-motion:reduce){.spotlight{display:none}}.crumb[data-astro-cid-cxhzajbg]{line-height:1.66}.hubroot[data-astro-cid-cxhzajbg]{--svc-deep:#211D3F;--svc-hover:#2A2450;--svc-tint:rgba(56,48,98,.07);--green:#1B5E45;--green-hover:#164D39;--green-deep:var(--svc-deep,#211D3F);--green-tint:rgba(27,94,69,.07);--gold:#C9A84C;--gold-deep:#b88a2e;--gold-text:#8a611c;--gold-bright:#d4a84f;--ink:#0F1620;--ink-mid:#2D3F55;--ink-light:#546070;--ink-mute:#5E646C;--paper:#FFFFFF;--warm-white:#FAF8F4;--warm-white-2:#F1EEE6;--border:#E4EAE7;--border-soft:#ECEEEA;--sans:"Geist","Geist Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--frame:1180px;--px:56px}@media(max-width:860px){.hubroot[data-astro-cid-cxhzajbg]{--px:24px}}[data-astro-cid-cxhzajbg]{box-sizing:border-box}@media(prefers-reduced-motion:reduce){[data-astro-cid-cxhzajbg]{animation:none;transition:none}}.hubroot[data-astro-cid-cxhzajbg]{margin:0;font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.wrap[data-astro-cid-cxhzajbg]{max-width:var(--frame);margin:0 auto;padding:0 var(--px)}a[data-astro-cid-cxhzajbg]{color:inherit;text-decoration:none}[data-astro-cid-cxhzajbg]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}h1[data-astro-cid-cxhzajbg],h2[data-astro-cid-cxhzajbg],h3[data-astro-cid-cxhzajbg]{margin:0}h2[data-astro-cid-cxhzajbg]{font-size:clamp(28px,3.2vw,42px);font-weight:680;letter-spacing:-.03em;line-height:1.12;max-width:900px;margin:18px 0}h2[data-astro-cid-cxhzajbg] em[data-astro-cid-cxhzajbg]{color:#5a4db0;font-style:normal}.on-dark[data-astro-cid-cxhzajbg] h2[data-astro-cid-cxhzajbg] em[data-astro-cid-cxhzajbg]{color:#bfb3ff}h3[data-astro-cid-cxhzajbg]{font-size:17px;font-weight:620;letter-spacing:-.015em;line-height:1.3}p[data-astro-cid-cxhzajbg]{margin:0;line-height:1.66}.lede[data-astro-cid-cxhzajbg]{font-size:17.5px;color:var(--ink-light);line-height:1.66;max-width:820px}.lede[data-astro-cid-cxhzajbg]+.lede[data-astro-cid-cxhzajbg]{margin-top:13px}.eyebrow[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:11.5px;font-weight:560;letter-spacing:.12em;text-transform:uppercase;color:#8a6420}.eyebrow[data-astro-cid-cxhzajbg]:before{content:"";width:18px;height:1px;background:var(--gold-deep)}.eyebrow[data-astro-cid-cxhzajbg]:after{content:"";width:7px;height:7px;background:var(--gold);border-radius:2px}.sec[data-astro-cid-cxhzajbg]{padding:84px 0}.sec[data-astro-cid-cxhzajbg].alt{background:var(--warm-white)}.sec[data-astro-cid-cxhzajbg].tint{background:var(--warm-white-2)}.btn-primary[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;gap:9px;background:var(--green);color:#fff;font-weight:560;font-size:14.5px;padding:14px 24px;border-radius:2px;border:0;cursor:pointer;font-family:inherit;transition:background .18s,transform .18s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{transition:none}}.btn-primary[data-astro-cid-cxhzajbg]:after{content:"→"}.btn-primary[data-astro-cid-cxhzajbg]:hover{background:var(--green-hover);transform:translateY(-1px)}.btn-primary[data-astro-cid-cxhzajbg][disabled]{opacity:.4;cursor:not-allowed;transform:none}.btn-ghost[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--border);color:var(--ink-mid);font-weight:560;font-size:14.5px;padding:14px 24px;border-radius:2px;cursor:pointer;font-family:inherit;transition:background .18s,border-color .18s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .btn-ghost[data-astro-cid-cxhzajbg]{transition:none}}.btn-ghost[data-astro-cid-cxhzajbg]:hover{border-color:var(--ink-mute);background:var(--warm-white)}.on-dark[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{background:#fff;color:var(--green-deep)}.on-dark[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]:hover{background:#efece5}.on-dark[data-astro-cid-cxhzajbg] .btn-ghost[data-astro-cid-cxhzajbg]{background:transparent;border-color:#ffffff6b;color:#fff}.on-dark[data-astro-cid-cxhzajbg] .btn-ghost[data-astro-cid-cxhzajbg]:hover{background:#ffffff1f;border-color:#ffffff9e}.on-dark[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]{color:var(--gold-bright)}.on-dark[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]:before{background:var(--gold-bright)}.on-dark[data-astro-cid-cxhzajbg] .lede[data-astro-cid-cxhzajbg]{color:#ffffffb8}.actions[data-astro-cid-cxhzajbg]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:28px}.lockup[data-astro-cid-cxhzajbg]{display:flex;align-items:center;gap:15px;margin-bottom:24px;position:relative;z-index:3}.lockup[data-astro-cid-cxhzajbg] .wm[data-astro-cid-cxhzajbg]{height:25px;display:block;opacity:.95}.lockup[data-astro-cid-cxhzajbg] .div[data-astro-cid-cxhzajbg]{width:1px;height:28px;background:#ffffff42;flex:none}.lk-chip[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;background:#fff;border:1px solid rgba(255,255,255,.3);border-radius:3px}.lk-chip[data-astro-cid-cxhzajbg] img[data-astro-cid-cxhzajbg]{max-height:17px;width:auto;display:block}.card[data-astro-cid-cxhzajbg] .ch[data-astro-cid-cxhzajbg]{display:flex;align-items:center;gap:13px;margin-bottom:14px}.card[data-astro-cid-cxhzajbg] .ch[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{margin:0}.chip-sm[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;background:var(--warm-white-2);border:1px solid var(--border);border-radius:8px}.chip-sm[data-astro-cid-cxhzajbg].ms{flex:0 0 auto;width:auto;padding:0 12px;background:#fff}.chip-sm[data-astro-cid-cxhzajbg].ms img[data-astro-cid-cxhzajbg]{max-height:17px;width:auto}.chip-sm[data-astro-cid-cxhzajbg] img[data-astro-cid-cxhzajbg]{width:19px;height:auto;display:block}@media(max-width:520px){.lockup[data-astro-cid-cxhzajbg]{gap:11px}.lockup[data-astro-cid-cxhzajbg] .wm[data-astro-cid-cxhzajbg]{height:19px}.lk-chip[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;background:#fff;border:1px solid rgba(255,255,255,.3);border-radius:3px}.lk-chip[data-astro-cid-cxhzajbg] img[data-astro-cid-cxhzajbg]{max-height:17px;width:auto;display:block}}.hero[data-astro-cid-cxhzajbg]{position:relative;color:#fff;overflow:hidden;isolation:isolate;background:var(--green-deep)}.hero-field[data-astro-cid-cxhzajbg]{position:absolute;inset:0;z-index:0;background:radial-gradient(116% 104% at 84% -12%,rgba(64,142,113,.2),transparent 60%),radial-gradient(72% 78% at 3% 6%,rgba(201,168,76,.055),transparent 56%),linear-gradient(152deg,#1b1733,#211d3f 55%,#1b1733)}.hero[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 130% at 0% 0%,#000 0%,#000 40%,transparent 74%);mask-image:radial-gradient(120% 130% at 0% 0%,#000 0%,#000 40%,transparent 74%)}.hero-body[data-astro-cid-cxhzajbg]{position:relative;z-index:2}.hero[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{position:relative;z-index:3}.hero-field[data-astro-cid-cxhzajbg]{z-index:0}.hero-grid[data-astro-cid-cxhzajbg]{display:block;padding:70px 0 176px;position:relative;z-index:3}.hero-copy[data-astro-cid-cxhzajbg]{max-width:600px}.crumb[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff7a;margin-bottom:22px}.crumb[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]{color:#ffffffb3}.crumb[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]:hover{color:#fff}.hero[data-astro-cid-cxhzajbg] h1[data-astro-cid-cxhzajbg]{font-size:clamp(32px,3.5vw,50px);font-weight:700;line-height:1.04;letter-spacing:-.035em;color:#fff;margin:18px 0 22px;max-width:15ch}.hero[data-astro-cid-cxhzajbg] h1[data-astro-cid-cxhzajbg] em[data-astro-cid-cxhzajbg]{font-style:normal;color:#fff}.hero[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg].lede{font-size:17px;color:#ffffffb8;max-width:560px;margin-bottom:13px}.hero-rule[data-astro-cid-cxhzajbg]{position:absolute;right:0;top:0;width:47%;height:2px;background:linear-gradient(90deg,transparent,var(--gold) 34%,var(--gold));z-index:4;pointer-events:none}@media(max-width:1100px){.hero-copy[data-astro-cid-cxhzajbg]{max-width:54%}.hero-rule[data-astro-cid-cxhzajbg]{width:42%}}@media(max-width:980px){.hero-grid[data-astro-cid-cxhzajbg]{padding:44px 0 0}.hero-copy[data-astro-cid-cxhzajbg],.hero[data-astro-cid-cxhzajbg] h1[data-astro-cid-cxhzajbg]{max-width:none}.hero-rule[data-astro-cid-cxhzajbg]{width:100%;right:0;top:auto;bottom:0;background:var(--gold)}}.factbar[data-astro-cid-cxhzajbg]{position:relative;z-index:3;border-top:1px solid rgba(255,255,255,.12);background:#0000003d}.factbar[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{display:flex;flex-wrap:wrap;padding:0}.fact[data-astro-cid-cxhzajbg]{flex:1 1 200px;padding:26px;border-right:1px solid rgba(255,255,255,.09)}.fact[data-astro-cid-cxhzajbg]:last-child{border-right:0}.fact[data-astro-cid-cxhzajbg] b[data-astro-cid-cxhzajbg]{display:block;font-size:18px;font-weight:620;letter-spacing:-.02em;color:#fff}.fact[data-astro-cid-cxhzajbg].lead{flex:1.5 1 260px}@media(min-width:981px){.fact[data-astro-cid-cxhzajbg].lead{padding-left:var(--px)}}.fact[data-astro-cid-cxhzajbg] span[data-astro-cid-cxhzajbg]{display:block;margin-top:5px;font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:#ffffff80}@media(max-width:980px){.hero-grid[data-astro-cid-cxhzajbg]{grid-template-columns:1fr;gap:34px;padding:48px 0 54px}.factbar[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{padding:0 var(--px)}.fact[data-astro-cid-cxhzajbg]{flex:1 1 46%;border-right:0;border-bottom:1px solid rgba(255,255,255,.09);padding:16px 0}}.card[data-astro-cid-cxhzajbg]{position:relative;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:2px;padding:28px 26px;transition:background .18s ease,border-color .18s ease}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .card[data-astro-cid-cxhzajbg]{transition:none}}.card[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold-bright),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.7,.3,1)}.card[data-astro-cid-cxhzajbg]:hover:before{transform:scaleX(1)}.card[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{margin-bottom:12px}.card[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{font-size:15.4px;color:var(--ink-light)}.card[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]+p[data-astro-cid-cxhzajbg]{margin-top:11px}.grid2[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:900px){.grid2[data-astro-cid-cxhzajbg]{grid-template-columns:1fr}}.builder[data-astro-cid-cxhzajbg]{background:#fff;border:1px solid var(--border);border-radius:2px;overflow:hidden}.builder-head[data-astro-cid-cxhzajbg]{padding:26px 30px;border-bottom:1px solid var(--border-soft);display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.builder-head[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{font-size:20px;margin-top:10px}.stepdots[data-astro-cid-cxhzajbg]{display:flex;gap:8px;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.09em;color:var(--ink-mute);text-transform:uppercase}.stepdots[data-astro-cid-cxhzajbg] i[data-astro-cid-cxhzajbg]{width:7px;height:7px;border-radius:2px;background:var(--border);display:block}.stepdots[data-astro-cid-cxhzajbg] i[data-astro-cid-cxhzajbg].on{background:var(--gold)}.builder-body[data-astro-cid-cxhzajbg]{padding:30px}.step[data-astro-cid-cxhzajbg]{display:none}.step[data-astro-cid-cxhzajbg].on{display:block}.help[data-astro-cid-cxhzajbg]{font-size:15.4px;color:var(--ink-light);margin:0 0 22px;max-width:62ch}.chips[data-astro-cid-cxhzajbg]{display:flex;flex-wrap:wrap;gap:10px}#builderCard .chip{display:inline-flex;align-items:center;gap:9px;padding:11px 18px;border:1px solid var(--border);background:#fff;border-radius:2px;font-size:14.5px;font-weight:500;font-family:inherit;color:var(--ink-mid);cursor:pointer;transition:background .18s,border-color .18s,color .18s}#builderCard .chip:hover{border-color:var(--ink-mute)}#builderCard .chip[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}#builderCard .tick{opacity:0;font-size:12px;transition:opacity .16s}.builder-foot[data-astro-cid-cxhzajbg]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-top:22px;border-top:1px solid var(--border-soft);flex-wrap:wrap}.backlink[data-astro-cid-cxhzajbg]{background:none;border:0;font-family:inherit;font-size:14px;color:var(--ink-light);cursor:pointer;padding:6px 0;text-decoration:underline;text-underline-offset:3px}.backlink[data-astro-cid-cxhzajbg]:hover{color:var(--ink)}.counter[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--ink-light)}.alloc[data-astro-cid-cxhzajbg]{border:1px solid var(--border);border-radius:2px;overflow:hidden}#builderCard .alloc-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#fff;border-bottom:1px solid var(--border-soft)}#builderCard .alloc-row:last-child{border-bottom:0}#builderCard .stepper{display:flex;align-items:center;gap:4px}.result[data-astro-cid-cxhzajbg]{display:none}.result[data-astro-cid-cxhzajbg].on{display:block}.beyond[data-astro-cid-cxhzajbg]{padding:26px 28px;background:var(--green-tint)}#builderCard .rolecard{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:2px;background:#fff;padding:24px}#builderCard .rolecard .seats{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}#builderCard .signal{margin-top:16px;padding-top:14px;border-top:1px solid var(--border);font-size:14px;color:var(--ink-mid)}.dec[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:repeat(4,1fr);border:0;background:none;gap:12px}.dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]{position:relative;padding:28px 24px;border-right:1px solid rgba(255,255,255,.12)}.dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]:last-child{border-right:0}.dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;top:0;left:22px;right:auto;height:3px;background:var(--acc);opacity:.9;width:44px;border-radius:0 0 3px 3px}.dec[data-astro-cid-cxhzajbg] .dh[data-astro-cid-cxhzajbg]{display:flex;align-items:center;gap:10px;margin-bottom:11px}.dec[data-astro-cid-cxhzajbg] .ic[data-astro-cid-cxhzajbg]{display:block;flex:0 0 18px;width:18px;height:18px;color:var(--acc)}.dec[data-astro-cid-cxhzajbg] .ic[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square;stroke-linejoin:miter}.dec[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{color:#fff;margin:0}.dec[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{font-size:14.8px;color:#ffffffa8}.dec[data-astro-cid-cxhzajbg] .d1[data-astro-cid-cxhzajbg]{--acc:#5FB58C}.dec[data-astro-cid-cxhzajbg] .d2[data-astro-cid-cxhzajbg]{--acc:var(--gold-bright)}.dec[data-astro-cid-cxhzajbg] .d3[data-astro-cid-cxhzajbg]{--acc:#7FA8D9}.dec[data-astro-cid-cxhzajbg] .d4[data-astro-cid-cxhzajbg]{--acc:rgba(255,255,255,.42)}@media(max-width:900px){.dec[data-astro-cid-cxhzajbg]{grid-template-columns:1fr}.dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]{border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]:last-child{border-bottom:0}}.band[data-astro-cid-cxhzajbg]{position:relative;color:#fff;overflow:hidden;isolation:isolate;background:radial-gradient(96% 110% at 86% -10%,rgba(64,142,113,.2),transparent 60%),radial-gradient(60% 80% at 4% 8%,rgba(201,168,76,.05),transparent 56%),linear-gradient(152deg,#1b1733,#211d3f 55%,#1b1733)}.band[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 130% at 0% 0%,#000 0%,#000 40%,transparent 74%);mask-image:radial-gradient(120% 130% at 0% 0%,#000 0%,#000 40%,transparent 74%)}.band[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{position:relative;z-index:1}.band[data-astro-cid-cxhzajbg] h2[data-astro-cid-cxhzajbg]{color:#fff}.tl[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:repeat(5,1fr);border-top:2px solid var(--gold);margin-top:30px;gap:12px}.tl-item[data-astro-cid-cxhzajbg]{padding:22px 20px 0 0;position:relative}.tl-item[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;top:0;left:20px;width:44px;height:3px;background:#c9a84c;border-radius:0 0 3px 3px}.tl-item[data-astro-cid-cxhzajbg] .k[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:10.4px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold-text);margin-bottom:9px}.tl-item[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{font-size:16px;margin-bottom:8px}.tl-item[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{font-size:14.2px;color:var(--ink-light);line-height:1.6}@media(max-width:900px){.tl[data-astro-cid-cxhzajbg]{grid-template-columns:1fr;border-top:0}.tl-item[data-astro-cid-cxhzajbg]{border-top:2px solid var(--gold);padding:20px 0 22px}}.formwrap[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:.94fr 1.06fr;gap:54px;align-items:start}@media(max-width:900px){.formwrap[data-astro-cid-cxhzajbg]{grid-template-columns:1fr;gap:34px}}.formcard[data-astro-cid-cxhzajbg]{background:#fff;border:1px solid var(--border);border-radius:2px;padding:32px}.cf-f[data-astro-cid-cxhzajbg]{margin-bottom:18px}.cf-f[data-astro-cid-cxhzajbg] label[data-astro-cid-cxhzajbg]{display:block;font-size:13.4px;font-weight:600;margin-bottom:7px;color:var(--ink-mid)}.cf-f[data-astro-cid-cxhzajbg] label[data-astro-cid-cxhzajbg] b[data-astro-cid-cxhzajbg]{color:var(--gold-deep);font-weight:600}.cf-f[data-astro-cid-cxhzajbg] input[data-astro-cid-cxhzajbg]{width:100%;padding:12px 13px;border:1px solid var(--border);border-radius:2px;font-family:inherit;font-size:15px;color:var(--ink);background:#fff}.cf-f[data-astro-cid-cxhzajbg] input[data-astro-cid-cxhzajbg]:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #1b5e451a}#eligForm .cf-msg{display:none;font-size:12.6px;color:#9a3412;margin-top:5px}.cf-f[data-astro-cid-cxhzajbg].cf-err input[data-astro-cid-cxhzajbg]{border-color:#c2410c}.cf-hp[data-astro-cid-cxhzajbg]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cf-fail[data-astro-cid-cxhzajbg]{background:#fdf2ec;border-left:3px solid #C2410C;padding:13px 15px;font-size:13.8px;color:#7c2d12;line-height:1.6;margin:0 0 18px}.cf-fail[data-astro-cid-cxhzajbg][hidden]{display:none}.row2[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.row2[data-astro-cid-cxhzajbg]{grid-template-columns:1fr}}.carry[data-astro-cid-cxhzajbg]{background:var(--green-tint);border-left:3px solid var(--green);padding:15px 17px;margin-bottom:22px;font-size:14px;color:var(--ink-mid);line-height:1.6;display:none}.carry[data-astro-cid-cxhzajbg].on{display:block}.reassure[data-astro-cid-cxhzajbg]{font-size:13.4px;color:var(--ink-light);margin-top:16px;line-height:1.62}.thanks[data-astro-cid-cxhzajbg]{display:none}.thanks[data-astro-cid-cxhzajbg].on{display:block}.rel[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.rel[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]{position:relative;overflow:hidden;display:block;background:#fff;border:1px solid var(--border);border-radius:22px;padding:26px 24px;transition:border-color .18s;box-shadow:0 22px 50px -38px #17132e73}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .rel[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]{transition:none}}.rel[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;top:0;left:22px;right:auto;height:3px;background:linear-gradient(90deg,var(--gold-bright),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.7,.3,1);width:56px;border-radius:0 0 3px 3px}.rel[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]:hover:before{transform:scaleX(1)}.rel[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{margin-bottom:10px}.rel[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{font-size:14.8px;color:var(--ink-light)}@media(max-width:900px){.rel[data-astro-cid-cxhzajbg]{grid-template-columns:1fr}}.faq[data-astro-cid-cxhzajbg]{margin-top:26px}.faq-2col[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;max-width:none}.faq-col[data-astro-cid-cxhzajbg]{display:flex;flex-direction:column}.faq-row[data-astro-cid-cxhzajbg]{border-top:1px solid var(--border)}.faq-col[data-astro-cid-cxhzajbg] .faq-row[data-astro-cid-cxhzajbg]:last-child{border-bottom:1px solid var(--border)}.faq-row[data-astro-cid-cxhzajbg] summary[data-astro-cid-cxhzajbg]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 0;cursor:pointer;list-style:none;transition:color .2s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .faq-row[data-astro-cid-cxhzajbg] summary[data-astro-cid-cxhzajbg]{transition:none}}.faq-row[data-astro-cid-cxhzajbg] summary[data-astro-cid-cxhzajbg]::-webkit-details-marker{display:none}.faq-row[data-astro-cid-cxhzajbg] summary[data-astro-cid-cxhzajbg]:hover{color:var(--green)}.faq-q[data-astro-cid-cxhzajbg]{font-size:15px;font-weight:640;letter-spacing:normal;line-height:1.4}.faq-ico[data-astro-cid-cxhzajbg]{position:relative;width:14px;height:14px;flex:none;margin-top:5px}.faq-ico[data-astro-cid-cxhzajbg]:before,.faq-ico[data-astro-cid-cxhzajbg]:after{content:"";position:absolute;background:var(--ink-mid);transition:transform .2s,opacity .2s}.faq-ico[data-astro-cid-cxhzajbg]:before{top:6px;left:0;width:14px;height:1.5px}.faq-ico[data-astro-cid-cxhzajbg]:after{top:0;left:6px;width:1.5px;height:14px}.faq-row[data-astro-cid-cxhzajbg][open] .faq-ico[data-astro-cid-cxhzajbg]:after{transform:scaleY(0);opacity:0}.faq-a[data-astro-cid-cxhzajbg]{padding:0 0 18px;font-size:15.4px;color:var(--ink-light);line-height:1.68;max-width:60ch}.faq-a[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]+p[data-astro-cid-cxhzajbg]{margin-top:12px}@media(max-width:760px){.faq-2col[data-astro-cid-cxhzajbg]{grid-template-columns:1fr;gap:0}.faq-col[data-astro-cid-cxhzajbg]:last-child .faq-row[data-astro-cid-cxhzajbg]:first-child{border-top:1px solid var(--border)}.faq-col[data-astro-cid-cxhzajbg]:not(:last-child) .faq-row[data-astro-cid-cxhzajbg]:last-child{border-bottom:none}}.cta-icons[data-astro-cid-cxhzajbg]{display:flex;gap:12px;justify-content:center;margin-bottom:30px}.cta-icon[data-astro-cid-cxhzajbg]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;border-radius:2px;color:#ffffffb8;transition:background .18s,border-color .18s,color .18s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .cta-icon[data-astro-cid-cxhzajbg]{transition:none}}.cta-icon[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter}.cta-icon[data-astro-cid-cxhzajbg]:hover{background:#ffffff1f;border-color:#ffffff80;color:#fff}.cta-icon[data-astro-cid-cxhzajbg].gold{border-color:#c9a84c80;color:var(--gold-bright)}.cta-icon[data-astro-cid-cxhzajbg].gold:hover{background:#c9a84c29;border-color:var(--gold);color:#fff}.scroll-progress[data-astro-cid-cxhzajbg]{position:fixed;top:0;left:0;right:0;height:2px;z-index:80;pointer-events:none}.scroll-progress[data-astro-cid-cxhzajbg] i[data-astro-cid-cxhzajbg]{display:block;height:100%;background:linear-gradient(90deg,var(--gold-bright),var(--gold));transform:scaleX(0);transform-origin:left}.js-motion[data-astro-cid-cxhzajbg] .rv[data-astro-cid-cxhzajbg]{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.7,.3,1) var(--rvd,0ms),transform .6s cubic-bezier(.2,.7,.3,1) var(--rvd,0ms)}.js-motion[data-astro-cid-cxhzajbg] .rv[data-astro-cid-cxhzajbg].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js-motion[data-astro-cid-cxhzajbg] .rv[data-astro-cid-cxhzajbg]{opacity:1;transform:none}.scroll-progress[data-astro-cid-cxhzajbg]{display:none}}.offernote[data-astro-cid-cxhzajbg]{font-size:12.8px;color:var(--ink-mute);margin-top:20px;line-height:1.6}.cta[data-astro-cid-cxhzajbg]{background:radial-gradient(90% 70% at 92% -12%,rgba(56,48,98,.32),transparent 55%),linear-gradient(160deg,#0c221b,#0f2a22);color:#fff}.cta[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{position:relative;padding-right:180px}.cta[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]{color:var(--gold-bright)}.cta[data-astro-cid-cxhzajbg] h2[data-astro-cid-cxhzajbg]{color:#fff}.cta[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{color:#ffffffa8;font-size:15px;line-height:1.7;max-width:620px;margin:14px 0 26px}.cta[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{box-shadow:0 16px 36px -18px #0000008c}.cta-icons[data-astro-cid-cxhzajbg]{position:absolute;top:2px;right:0;display:flex;gap:11px;z-index:3}.cta-icon[data-astro-cid-cxhzajbg]{width:44px;height:44px;border-radius:2px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);color:#fff;display:flex;align-items:center;justify-content:center}.cta-icon[data-astro-cid-cxhzajbg].gold{background:#c9a84c29;border-color:#d4a84f66;color:var(--gold-bright)}.cta-icons[data-astro-cid-cxhzajbg] .cta-icon[data-astro-cid-cxhzajbg]{opacity:0}.cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]{animation:ctaDrop .78s cubic-bezier(.22,.68,.34,1) both}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]{animation:none}}.cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(1){animation-delay:.04s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(1){animation:none}}.cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(2){animation-delay:.15s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(2){animation:none}}.cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(3){animation-delay:.26s}@media(prefers-reduced-motion:reduce){.hubroot[data-astro-cid-cxhzajbg] .cta-icons[data-astro-cid-cxhzajbg].play .cta-icon[data-astro-cid-cxhzajbg]:nth-child(3){animation:none}}.cta[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{background:#fff;color:var(--green-deep)}.cta[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]:hover{background:#efece5}a[data-astro-cid-cxhzajbg]:focus-visible,button[data-astro-cid-cxhzajbg]:focus-visible,summary[data-astro-cid-cxhzajbg]:focus-visible,.btn-primary[data-astro-cid-cxhzajbg]:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px;border-radius:2px}.sec[data-astro-cid-cxhzajbg].cta .wrap[data-astro-cid-cxhzajbg]{position:relative}@media(min-width:721px){.sec[data-astro-cid-cxhzajbg].cta .wrap[data-astro-cid-cxhzajbg]{padding-right:180px}}.cta-icon[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.cta-icons[data-astro-cid-cxhzajbg] .cta-icon[data-astro-cid-cxhzajbg]{opacity:1;animation:none}}@media(max-width:720px){.cta-icons[data-astro-cid-cxhzajbg]{display:none}}.cta[data-astro-cid-cxhzajbg] h2[data-astro-cid-cxhzajbg]{white-space:normal;font-size:clamp(23px,3vw,35px)}.cta-icon[data-astro-cid-cxhzajbg]{transition:background .2s,border-color .2s,transform .2s}.cta-icon[data-astro-cid-cxhzajbg]:hover{background:#ffffff24;border-color:#ffffff57;transform:translateY(-2px)}.cta-icon[data-astro-cid-cxhzajbg].gold:hover{background:#c9a84c47;border-color:#d4a84f99}.cta-icon[data-astro-cid-cxhzajbg]:focus-visible{outline:2px solid var(--gold-bright,#D9B45E);outline-offset:3px}.sec[data-astro-cid-cxhzajbg].cta{position:relative;overflow:hidden;color:#fff;padding:74px 0;background:radial-gradient(70% 90% at 96% -10%,rgba(90,77,176,.42),transparent 58%),radial-gradient(60% 70% at -5% 110%,rgba(90,77,176,.18),transparent 60%),linear-gradient(160deg,#0c221b,#0f2a22)}.cta[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{position:relative;z-index:2;padding-right:180px}.cta[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]{color:var(--gold-bright, #D9B45E)}.cta[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{color:#ffffffb8;max-width:640px}.cta[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{background:#fff;color:var(--svc-deep, var(--green-deep, #0F2A22));box-shadow:0 16px 36px -18px #0000008c}.cta-icon[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cta-icon[data-astro-cid-cxhzajbg].gold{background:#c9a84c29;border-color:#d4a84f66;color:var(--gold-bright, #D9B45E)}.cta-icon[data-astro-cid-cxhzajbg]:focus-visible{outline:2px solid var(--gold-bright, #D9B45E);outline-offset:3px}@media(max-width:860px){.sec[data-astro-cid-cxhzajbg].cta{padding:56px 0}.cta[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{padding-right:0}.cta-icons[data-astro-cid-cxhzajbg]{position:static;margin-bottom:18px}}.hubroot[data-astro-cid-cxhzajbg] .wt-grid[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:start}.hubroot[data-astro-cid-cxhzajbg] .wt-copy[data-astro-cid-cxhzajbg] .lede[data-astro-cid-cxhzajbg]+.lede[data-astro-cid-cxhzajbg]{margin-top:14px}.hubroot[data-astro-cid-cxhzajbg] .wt-qs[data-astro-cid-cxhzajbg]{background:#faf8f4;border:1px solid #E4DED0;border-top:3px solid #383062;padding:24px 28px 10px}.hubroot[data-astro-cid-cxhzajbg] .wt-l[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#383062}.hubroot[data-astro-cid-cxhzajbg] .wt-qs[data-astro-cid-cxhzajbg] ol[data-astro-cid-cxhzajbg]{list-style:none;margin:12px 0 0;padding:0}.hubroot[data-astro-cid-cxhzajbg] .wt-qs[data-astro-cid-cxhzajbg] li[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px;padding:14px 0;border-top:1px solid #E4DED0;font-size:16px;line-height:1.45;color:#0f1620;font-weight:520}.hubroot[data-astro-cid-cxhzajbg] .wt-n[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:12px;color:#8a611c;padding-top:3px}.hubroot[data-astro-cid-cxhzajbg] .inc-list[data-astro-cid-cxhzajbg]{list-style:none;margin:6px 0 16px;padding:0}.hubroot[data-astro-cid-cxhzajbg] .inc-list[data-astro-cid-cxhzajbg] li[data-astro-cid-cxhzajbg]{position:relative;padding:9px 0 9px 26px;border-top:1px solid #ECEEEA;font-size:15px;line-height:1.5;color:#0f1620}.hubroot[data-astro-cid-cxhzajbg] .inc-list[data-astro-cid-cxhzajbg] li[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;left:2px;top:15px;width:11px;height:6px;border-left:2px solid #1B5E45;border-bottom:2px solid #1B5E45;transform:rotate(-45deg)}.hubroot[data-astro-cid-cxhzajbg] .inc-terms[data-astro-cid-cxhzajbg]{font-size:13.5px;color:#5e646c}.hubroot[data-astro-cid-cxhzajbg] .after-note[data-astro-cid-cxhzajbg]{margin-top:28px;color:#ffffffd1}.hubroot[data-astro-cid-cxhzajbg] .env-grid[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.hubroot[data-astro-cid-cxhzajbg] .env-copy[data-astro-cid-cxhzajbg] .lede[data-astro-cid-cxhzajbg]+.lede[data-astro-cid-cxhzajbg]{margin-top:14px}.hubroot[data-astro-cid-cxhzajbg] .env-chips[data-astro-cid-cxhzajbg]{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hubroot[data-astro-cid-cxhzajbg] .env-chips[data-astro-cid-cxhzajbg] li[data-astro-cid-cxhzajbg]{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:#383062;background:#38306212;border:1px solid rgba(56,48,98,.2);padding:7px 10px;border-radius:2px}.hubroot[data-astro-cid-cxhzajbg] .rel-all[data-astro-cid-cxhzajbg]{font-size:15.4px;color:#1b5e45;font-weight:600}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .wrap[data-astro-cid-cxhzajbg]{padding-right:var(--px)}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .cta-icons[data-astro-cid-cxhzajbg]{display:none}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formwrap[data-astro-cid-cxhzajbg]{align-items:center}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .cta-lead[data-astro-cid-cxhzajbg]{font-size:16.5px;color:#fffc;margin:16px 0 0}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .cf-copy[data-astro-cid-cxhzajbg]>p[data-astro-cid-cxhzajbg]{margin:10px 0 0}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .offernote[data-astro-cid-cxhzajbg]{font-size:13px;color:#ffffff8c;margin-top:18px}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg]{box-shadow:0 30px 70px -30px #0009}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]{max-width:none;color:#546070;margin:0}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] .reassure[data-astro-cid-cxhzajbg]{margin-top:12px;font-size:13px;line-height:1.5}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]{background:#1b5e45;color:#fff;box-shadow:none}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg]:hover{background:#164d39}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] h3[data-astro-cid-cxhzajbg]{color:#0f1620}@media(max-width:980px){.hubroot[data-astro-cid-cxhzajbg] .wt-grid[data-astro-cid-cxhzajbg],.hubroot[data-astro-cid-cxhzajbg] .env-grid[data-astro-cid-cxhzajbg]{grid-template-columns:1fr;gap:28px}}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg] p[data-astro-cid-cxhzajbg]+p[data-astro-cid-cxhzajbg]{margin-top:8px}@media(min-width:1180px){.hubroot[data-astro-cid-cxhzajbg] .hero-rule[data-astro-cid-cxhzajbg]{left:calc(50% + 120px);right:0;width:auto}.hubroot[data-astro-cid-cxhzajbg] .hero-grid[data-astro-cid-cxhzajbg]{padding-bottom:150px}}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .cta-lead[data-astro-cid-cxhzajbg]+p[data-astro-cid-cxhzajbg]{margin-top:14px}.hubroot[data-astro-cid-cxhzajbg] .hero[data-astro-cid-cxhzajbg] .crumb[data-astro-cid-cxhzajbg]{text-transform:none;letter-spacing:.02em}.hubroot[data-astro-cid-cxhzajbg] .sec[data-astro-cid-cxhzajbg] h2[data-astro-cid-cxhzajbg]{font-size:clamp(27px,3vw,38px);font-weight:740;line-height:1.1;letter-spacing:-.032em;text-wrap:pretty}.hubroot[data-astro-cid-cxhzajbg] .sec[data-astro-cid-cxhzajbg].cta h2[data-astro-cid-cxhzajbg]{font-size:clamp(23px,3vw,35px)}.hubroot[data-astro-cid-cxhzajbg] .btn-primary[data-astro-cid-cxhzajbg],.hubroot[data-astro-cid-cxhzajbg] .btn-ghost[data-astro-cid-cxhzajbg],.hubroot[data-astro-cid-cxhzajbg] .backlink[data-astro-cid-cxhzajbg]{border-radius:10px}.hubroot[data-astro-cid-cxhzajbg] .wt-qs[data-astro-cid-cxhzajbg]{border-radius:24px;border-top:1px solid #E4DED0;position:relative;box-shadow:0 30px 60px -40px #17132e73}.hubroot[data-astro-cid-cxhzajbg] .wt-qs[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;top:0;left:28px;width:56px;height:3px;border-radius:0 0 3px 3px;background:#383062}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg]{position:relative;overflow:hidden;background:radial-gradient(60% 70% at 10% 0%,rgba(140,124,240,.55),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(27,94,69,.42),transparent 62%),linear-gradient(135deg,#3b2f86,#2a2160,#17132e 80%)}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]{color:#e8c766}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg]>.wrap[data-astro-cid-cxhzajbg]>h2[data-astro-cid-cxhzajbg]{color:#fff}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg]>.wrap[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]:not(.builder) .lede[data-astro-cid-cxhzajbg]{color:#fffc}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] .builder[data-astro-cid-cxhzajbg]{border-radius:28px;border:0;box-shadow:0 0 0 7px #ffffff1a,0 50px 110px -40px #050314e6}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] .builder-head[data-astro-cid-cxhzajbg]{background:#f6f4fb}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] .builder-head[data-astro-cid-cxhzajbg] .eyebrow[data-astro-cid-cxhzajbg]{color:#8a6420}#builder .chip{border-radius:999px;padding-left:16px;padding-right:18px}#builder .chip[aria-pressed=true]{background:#2e2858;border-color:#2e2858;color:#fff}#builder .alloc>*{border-radius:14px}#builder .rolecard{border-radius:18px;overflow:hidden}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] #result[data-astro-cid-cxhzajbg]>.beyond[data-astro-cid-cxhzajbg]{border-radius:18px;position:relative}.hubroot[data-astro-cid-cxhzajbg] #builder[data-astro-cid-cxhzajbg] #result[data-astro-cid-cxhzajbg]>.beyond[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:3px;border-radius:0 3px 3px 0;background:#1b5e45}.hubroot[data-astro-cid-cxhzajbg] .grid2[data-astro-cid-cxhzajbg] .card[data-astro-cid-cxhzajbg]{border-radius:24px;box-shadow:0 26px 56px -40px #17132e73}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg]{background:#fff;border:1px solid #E7E2F3;border-radius:20px;padding:22px 20px;position:relative;box-shadow:0 20px 40px -32px #2e285866}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg]:last-child{background:linear-gradient(160deg,#5a4db0,#2e2858);border-color:transparent}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg]:last-child .k[data-astro-cid-cxhzajbg]{color:#e8c766}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg]:last-child h3[data-astro-cid-cxhzajbg]{color:#fff}.hubroot[data-astro-cid-cxhzajbg] .tl-item[data-astro-cid-cxhzajbg]:last-child p[data-astro-cid-cxhzajbg]{color:#ffffffd1}.hubroot[data-astro-cid-cxhzajbg] .dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]{border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(165deg,#ffffff14,#ffffff05)}.hubroot[data-astro-cid-cxhzajbg] .env-chips[data-astro-cid-cxhzajbg] li[data-astro-cid-cxhzajbg]{border-radius:999px;padding-left:12px;padding-right:12px}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg]{border-radius:26px;box-shadow:0 0 0 6px #ffffff0d,0 50px 100px -40px #000000b3}.hubroot[data-astro-cid-cxhzajbg] .cta-form[data-astro-cid-cxhzajbg] .formcard[data-astro-cid-cxhzajbg] input[data-astro-cid-cxhzajbg]{border-radius:10px}@media(max-width:860px){.hubroot[data-astro-cid-cxhzajbg] .dec[data-astro-cid-cxhzajbg]>div[data-astro-cid-cxhzajbg]{border-bottom:1px solid rgba(255,255,255,.12)}}@media(prefers-reduced-motion:reduce){#builderCard .chip,#builderCard .tick,#builderCard .stepper button,#builderCard .rolecard{transition:none;animation:none}}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;min-width:0}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{width:100%;max-width:470px;height:auto;display:block}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .pn[data-astro-cid-cxhzajbg]{fill:#2e28588c;stroke:#ffffff1f}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .hl[data-astro-cid-cxhzajbg]{font:500 11px/1 var(--mono);letter-spacing:.14em;fill:#fff9}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg] rect[data-astro-cid-cxhzajbg]{fill:#ffffff0d;stroke:#ffffff24}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg] circle[data-astro-cid-cxhzajbg],.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg] path[data-astro-cid-cxhzajbg]{fill:none;stroke:#ffffff57;stroke-width:1.5;stroke-linecap:round}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg].on rect[data-astro-cid-cxhzajbg]{fill:#d4a84f;stroke:#e8c766}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg].on circle[data-astro-cid-cxhzajbg],.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .seat[data-astro-cid-cxhzajbg].on path[data-astro-cid-cxhzajbg]{stroke:#2e2858}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .tr[data-astro-cid-cxhzajbg]{stroke:#ffffff2e;stroke-width:2;stroke-linecap:round}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .tr-on[data-astro-cid-cxhzajbg]{stroke:#d4a84f;stroke-width:2;stroke-linecap:round}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .mk[data-astro-cid-cxhzajbg]{fill:#2e2858;stroke:#fff6;stroke-width:1.5}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .mk[data-astro-cid-cxhzajbg].on{fill:#d4a84f;stroke:#e8c766}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] .tl[data-astro-cid-cxhzajbg]{font:500 11px/1 var(--mono);letter-spacing:.12em;fill:#ffffffb8}@media(min-width:1180px){.hubroot[data-astro-cid-cxhzajbg] .hero-grid[data-astro-cid-cxhzajbg]{padding-bottom:72px}}@media(min-width:981px){.hubroot[data-astro-cid-cxhzajbg] .hero-grid[data-astro-cid-cxhzajbg]{display:grid;grid-template-columns:minmax(0,600px) minmax(0,470px);justify-content:space-between;column-gap:56px;align-items:center}.hubroot[data-astro-cid-cxhzajbg] .hero-grid[data-astro-cid-cxhzajbg]>.hero-copy[data-astro-cid-cxhzajbg]{max-width:none}}@media(max-width:980px){.hubroot[data-astro-cid-cxhzajbg] .hero-grid[data-astro-cid-cxhzajbg]{padding-bottom:0}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg]{position:relative;width:auto;padding:0;margin:90px 0 44px;justify-content:flex-start}.hubroot[data-astro-cid-cxhzajbg] .hero-art[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{max-width:520px}}.related[data-astro-cid-cxhzajbg]{overflow:hidden}.rs-track[data-astro-cid-cxhzajbg]{display:flex;gap:18px;margin-top:30px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;scrollbar-width:none}.rs-track[data-astro-cid-cxhzajbg]::-webkit-scrollbar{display:none}.rs-card[data-astro-cid-cxhzajbg]{flex:0 0 calc((100% - 36px)/3.35);scroll-snap-align:start;border:1px solid var(--border);border-radius:2px;background:#fff;text-decoration:none;display:flex;flex-direction:column;min-width:0}.rs-card[data-astro-cid-cxhzajbg]:hover{box-shadow:0 20px 42px -38px #0b1e1852;transform:translateY(-2px)}.rs-top[data-astro-cid-cxhzajbg]{color:#fff}.rs-top[data-astro-cid-cxhzajbg] .ico[data-astro-cid-cxhzajbg]{display:flex;align-items:center;justify-content:center;flex:none}.rs-body[data-astro-cid-cxhzajbg]{padding:18px 22px 20px;display:flex;flex-direction:column;flex:1}.rs-sub[data-astro-cid-cxhzajbg]{font-size:14px;color:var(--ink-light);line-height:1.5}.rs-go[data-astro-cid-cxhzajbg]{margin-top:16px;font-family:var(--mono);font-size:11.5px;color:var(--ink-mute)}.rs-card[data-astro-cid-cxhzajbg]:hover .rs-go[data-astro-cid-cxhzajbg]{color:var(--svc)}@media(max-width:900px){.rs-card[data-astro-cid-cxhzajbg]{flex:0 0 84%}}@media(max-width:760px){.rs-track[data-astro-cid-cxhzajbg]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.rs-card[data-astro-cid-cxhzajbg]{transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s,border-color .28s;position:relative;overflow:hidden}.rs-card[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:var(--svc);transform:scaleX(0);transform-origin:left;transition:transform .34s cubic-bezier(.2,.7,.3,1)}.rs-card[data-astro-cid-cxhzajbg]:hover{transform:translateY(-4px);box-shadow:0 14px 34px #211d3f24;border-color:#38306266}.rs-card[data-astro-cid-cxhzajbg]:hover:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.rs-card[data-astro-cid-cxhzajbg]{transition:none}}.rs-top[data-astro-cid-cxhzajbg]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px 21px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(115% 95% at 14% 0%,rgba(255,250,238,.17),transparent 56%),radial-gradient(85% 115% at 100% 100%,color-mix(in srgb,var(--c) 34%,#000),transparent 60%),linear-gradient(152deg,color-mix(in srgb,var(--c) 90%,#fff) 0%,var(--c) 44%,color-mix(in srgb,var(--c) 54%,#000) 100%);box-shadow:inset 0 1px #ffffff2b}.rs-top[data-astro-cid-cxhzajbg]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.72;transition:opacity .3s ease;background-image:linear-gradient(rgba(255,255,255,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.075) 1px,transparent 1px);background-size:22px 22px,22px 22px;-webkit-mask-image:radial-gradient(130% 120% at 0% 0%,#000 0%,#000 32%,transparent 76%);mask-image:radial-gradient(130% 120% at 0% 0%,#000 0%,#000 32%,transparent 76%)}.rs-top[data-astro-cid-cxhzajbg]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.11;mix-blend-mode:soft-light;background-repeat:repeat;background-size:170px 170px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170'%3E%3Cfilter id='ng'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='170' height='170' filter='url(%23ng)'/%3E%3C/svg%3E")}.rs-top[data-astro-cid-cxhzajbg]>[data-astro-cid-cxhzajbg]{position:relative;z-index:2}.rs-top[data-astro-cid-cxhzajbg] .ico[data-astro-cid-cxhzajbg]{width:auto;height:auto;background:none;border-radius:0}.rs-name[data-astro-cid-cxhzajbg]{font-size:17px;font-weight:640;letter-spacing:-.012em;color:#fff;line-height:1.25}.rs-card[data-astro-cid-cxhzajbg]:before{display:block;content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,var(--gold-deep,#8A6420) 0%,var(--gold-bright,#E8C766) 36%,rgba(232,199,102,0) 92%);transform:none;opacity:.6;transition:opacity .35s ease;border-radius:0}.rs-card[data-astro-cid-cxhzajbg]:hover:before{opacity:1}.rs-card[data-astro-cid-cxhzajbg]:hover .rs-top[data-astro-cid-cxhzajbg]:before{opacity:1}@media(prefers-reduced-motion:reduce){.rs-card[data-astro-cid-cxhzajbg]:before,.rs-top[data-astro-cid-cxhzajbg]:before{transition:none}}.rs-card[data-astro-cid-cxhzajbg]{box-shadow:0 22px 44px -28px #06100c9e}.rs-card[data-astro-cid-cxhzajbg]:hover{box-shadow:0 28px 52px -26px #06100cb8}.sec[data-astro-cid-cxhzajbg].tint .rs-card[data-astro-cid-cxhzajbg]{box-shadow:0 20px 40px -30px #0f162080}.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-track[data-astro-cid-cxhzajbg] .rs-card[data-astro-cid-cxhzajbg]{flex:0 0 calc(33.333% - 11px)}@media(min-width:901px){.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-track[data-astro-cid-cxhzajbg]:not(:has(>.rs-card:nth-child(4))){overflow:visible}.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-track[data-astro-cid-cxhzajbg]:not(:has(>.rs-card:nth-child(4))) .rs-card[data-astro-cid-cxhzajbg]{flex:0 0 calc((100% - 36px)/3)}}.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-top[data-astro-cid-cxhzajbg] .ico[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{display:block;width:22px;height:22px;color:#e8c766}@media(max-width:980px){.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-track[data-astro-cid-cxhzajbg] .rs-card[data-astro-cid-cxhzajbg]{flex:0 0 46%}}@media(max-width:720px){.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-track[data-astro-cid-cxhzajbg] .rs-card[data-astro-cid-cxhzajbg]{flex:0 0 84%}}.hubroot[data-astro-cid-cxhzajbg] #related[data-astro-cid-cxhzajbg] .rs-card[data-astro-cid-cxhzajbg]{border-radius:20px;overflow:hidden}.hubroot[data-astro-cid-cxhzajbg] .reassure[data-astro-cid-cxhzajbg] a[data-astro-cid-cxhzajbg]{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(min-width:1440px){.hero[data-astro-cid-cxhzajbg].on-dark .hero-art[data-astro-cid-cxhzajbg] svg[data-astro-cid-cxhzajbg]{height:511px;background:#2e28588c;border:1px solid rgba(255,255,255,.12);border-radius:20px}.hero[data-astro-cid-cxhzajbg].on-dark .hero-art[data-astro-cid-cxhzajbg] .pn[data-astro-cid-cxhzajbg]{display:none}}.cta-form[data-astro-cid-cxhzajbg] #submitBtn[data-astro-cid-cxhzajbg]{background:#383062;color:#fff;box-shadow:0 16px 36px -18px #0000008c}.cta-form[data-astro-cid-cxhzajbg] #submitBtn[data-astro-cid-cxhzajbg]:hover{background:var(--svc-hover,#2A2450)}.hubroot[data-astro-cid-cxhzajbg] .rs-card.rs-card:not(:hover){box-shadow:0 20px 40px -30px #0f162080}.hubroot[data-astro-cid-cxhzajbg] #start.cta{padding-top:74px;padding-bottom:74px}.hubroot[data-astro-cid-cxhzajbg] .rs-card .rs-go{font-size:11.5px;font-weight:400}.hubroot[data-astro-cid-cxhzajbg] .rs-card:not(:hover) .rs-go{color:#5e646c}@media(max-width:340px){.hero[data-astro-cid-cxhzajbg] h1[data-astro-cid-cxhzajbg]{font-size:31px}}@media(min-width:1001px){html body .hubroot.lo .lo-hero .ms-side ul{flex:1;display:flex;flex-direction:column;justify-content:space-evenly}}@media(min-width:1001px)and (max-width:1320px){html body .hubroot.lo .lo-hero .ms-side p{display:none}}:where(.hubroot.lo) .rs-track,:where(.hubroot.lo) .cases,:where(.hubroot.lo) .snav .wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}:where(.hubroot.lo) .rs-ctrls{display:flex;gap:8px;flex:none}:where(.hubroot.lo) .rs-track{display:flex;gap:16px;margin-top:26px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;scrollbar-width:none}:where(.hubroot.lo) .rs-card{flex:0 0 calc((100% - 32px)/3.25);scroll-snap-align:start;border:1px solid var(--border);background:#fff;overflow:hidden;display:flex;flex-direction:column;min-width:0;position:relative;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .22s}:where(.hubroot.lo) .rs-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--c) 55%,#fff);box-shadow:0 20px 40px -26px color-mix(in srgb,var(--c) 85%,transparent)}:where(.hubroot.lo) .rs-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:3;opacity:.6;transition:opacity .35s;background:linear-gradient(90deg,var(--gold-deep,#8A6420) 0%,var(--gold-bright,#E8C766) 36%,rgba(232,199,102,0) 92%)}:where(.hubroot.lo) .rs-card:hover:before{opacity:1}:where(.hubroot.lo) .rs-top{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px 21px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(115% 95% at 14% 0%,rgba(255,250,238,.17),transparent 56%),radial-gradient(85% 115% at 100% 100%,color-mix(in srgb,var(--c) 34%,#000),transparent 60%),linear-gradient(152deg,color-mix(in srgb,var(--c) 90%,#fff) 0%,var(--c) 44%,color-mix(in srgb,var(--c) 54%,#000) 100%);box-shadow:inset 0 1px #ffffff2b}:where(.hubroot.lo) .rs-top>*{position:relative;z-index:2}:where(.hubroot.lo) .rs-name{font-size:17px;font-weight:640;letter-spacing:-.012em;color:#fff;line-height:1.25}:where(.hubroot.lo) .rs-body{display:flex;flex-direction:column;flex:1;padding:20px 22px}:where(.hubroot.lo) .rs-sub{font-size:15px;line-height:1.55;color:var(--ink-light)}:where(.hubroot.lo) .rs-go{margin-top:auto;padding-top:16px;font-family:var(--mono);font-size:11px;color:var(--green)}@media(max-width:1000px){:where(.hubroot.lo) .rs-card{flex:0 0 calc((100% - 16px)/2.15)}}@media(max-width:640px){:where(.hubroot.lo) .rs-card{flex:0 0 84%}}:where(.net-55) .chip{display:inline-flex;align-items:center;gap:9px;padding:11px 18px;border:1px solid var(--border);background:#fff;border-radius:2px;font-size:14.5px;font-weight:500;font-family:inherit;color:var(--ink-mid);cursor:pointer;transition:background .18s,border-color .18s,color .18s}:where(.net-55) .chip:hover{border-color:var(--ink-mute)}:where(.net-55) .chip[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}:where(.otn) .tr{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:40px}:where(.otn) .tr-b{all:unset;box-sizing:border-box;display:block;cursor:pointer;padding:12px 14px 12px 40px;position:relative;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff08;color:#ffffffdb;font:500 14.5px/1.4 var(--sans);transition:border-color .2s,background-color .2s}:where(.otn) .tr-b:hover{border-color:#ffffff4d}:where(.otn) .tr-b:focus-visible{outline:2px solid #E8C766;outline-offset:2px}:where(.otn) .tr-b[aria-pressed=true]{border-color:#e8c766;background:#e8c76617;color:#fff}:where(.otn) .tr-b[aria-pressed=true]:before{background:#e8c766;border-color:#e8c766}:where(.otn) .tr-n rect{fill:#0a2d33;stroke:#ffffff29;transition:stroke .25s,fill .25s}:where(.otn) .tr-p{fill:none;stroke:#e8c766;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:7 7;transition:opacity .25s}:where(.otn) .tr-p.on{opacity:1;animation:trflow 1.1s linear infinite}:where(.otn) .tr-x,:where(.otn) .tr-t{opacity:0;transition:opacity .25s}:where(.otn) .tr-x.on,:where(.otn) .tr-t.on{opacity:1}@media(prefers-reduced-motion:reduce){:where(.otn) .tr-p.on{animation:none;stroke-dasharray:none}:where(.otn) .tr-n rect,:where(.otn) .tr-p,:where(.otn) .tr-x,:where(.otn) .tr-t{transition:none}}@media(max-width:980px){:where(.otn) .tr,:where(.otn) .otp-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:where(.otn) .tr-b{flex:1 1 100%}:where(.otn) .tr{display:flex;flex-direction:column}}:where(.otn) .tr-v{all:unset;box-sizing:border-box;cursor:pointer;padding:7px 14px;border-radius:8px;font:560 13px var(--sans);color:#ffffffb8;transition:background-color .2s,color .2s}:where(.otn) .tr-v:focus-visible{outline:2px solid #E8C766;outline-offset:2px}:where(.otn) .tr-v[aria-pressed=true]{background:#e8c766;color:#1b1503}:where(.otn) .tr-v[data-v=flat][aria-pressed=true]{background:#f08c74;color:#3a120b}:where(.otn) .tr.is-flat .tr-p,:where(.otn) .tr.is-flat .tr-x,:where(.otn) .tr.is-flat .tr-t{opacity:0!important}:where(.otn) #tracer .tr-v[aria-pressed=true]{color:#1b1503}:where(.otn) #tracer .tr-v[data-v=flat][aria-pressed=true]{color:#3a120b}:where(.net-58) [hidden]{display:none!important}