.launch-hero{--hero-p:0;position:relative}.launch-stage{isolation:isolate;background:linear-gradient(#fcfcfd 28%,#e7edf5 65%,#d3dce9);height:1100px;position:relative;overflow:hidden}.hero-copy{z-index:5;text-align:center;padding:96px 24px 0;position:relative}.hero-copy h1{font-size:clamp(48px,calc(4.5vw / var(--zoom)),72px);letter-spacing:-.055em;margin:0 0 28px;font-weight:600;line-height:1.08}.hero-copy h1 span{display:block}.hero-copy>p{color:var(--accent);margin:0;font-size:15px;font-weight:600;line-height:1.7}.hero-actions{justify-content:center;gap:12px;margin-top:28px;display:flex}.hero-actions .button{gap:24px;min-height:58px;padding:17px 28px;font-size:16px;font-weight:700}.hero-actions .button svg{width:20px;height:20px}.hero-actions .secondary{background:#fff}.launch-world{isolation:isolate;position:absolute;inset:480px 0 0}.sky-light{z-index:-1;background:radial-gradient(at 50% 55%,#ced8e7a0,#0000 62%);position:absolute;inset:-90px 0 0}.distant-ridges{opacity:1;filter:sepia(.25)saturate(1.7)hue-rotate(165deg)brightness(.9);width:112%;max-width:none;height:740px;transform:translateY(calc(var(--hero-p)*120px));pointer-events:none;position:absolute;top:-340px;left:-6%;mask-image:linear-gradient(#000 80%,#0000)}.campaign-window{width:min(1040px,100% - 96px);height:610px;transform:translate(-50%,calc(var(--hero-p)*44px));z-index:2;background:#fff;border:6px solid #c9d2e3;border-radius:25px;grid-template-columns:230px 1fr;display:grid;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 24px 80px -40px #04102a80}.window-sidebar{border-right:1px solid var(--line);background:#fcfcfd;flex-direction:column;gap:5px;padding:24px 18px;display:flex}.window-brand{letter-spacing:-1px;align-items:center;gap:8px;margin-bottom:24px;padding:0 10px;font-size:23px;font-weight:600;display:flex}.window-sidebar>span{min-height:42px;color:var(--accent);border-radius:7px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.window-sidebar>span svg{flex-shrink:0;width:16px;height:16px}.window-sidebar .selected{color:var(--accent);background:#edf1f7}.window-main{background:var(--accent);position:relative;overflow:hidden}.window-center{text-align:center;color:#fff;padding:190px 34px 30px;position:relative}.screen-logo{background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 18px;display:grid;box-shadow:0 8px 22px #04102a40}.window-center h2{letter-spacing:-.025em;color:#fff;margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.25}.window-center p{color:#e4eaf4;margin:0;font-size:13px;line-height:1.6}.screen-link{max-width:440px;min-height:48px;color:var(--accent);cursor:default;background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:16px;margin:24px auto 0;padding:13px 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.screen-link svg{width:16px;height:16px}.paper-foreground{z-index:3;pointer-events:none;width:112%;max-width:none;height:900px;transform:translateY(calc(var(--hero-p)*-180px));filter:drop-shadow(0 -5px 15px #04102a08);position:absolute;top:-210px;left:-6%}.foreground-floor{background:linear-gradient(transparent,var(--paper) 70px,var(--paper));z-index:4;transform:translateY(calc(var(--hero-p)*-180px));pointer-events:none;position:absolute;inset:530px 0 -320px}.living-light{background:var(--accent);pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.living-light canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.living-light.light-ready canvas{opacity:1}.light-fallback{background:radial-gradient(at 35% 40%,#8693ad,#0000 38%),radial-gradient(at 75% 65%,#04102a,#0000 55%);animation:9s ease-in-out infinite alternate light-fallback;position:absolute;inset:-45%}.light-ready .light-fallback{display:none}@keyframes light-fallback{0%{transform:translate(-14%,-10%)rotate(-15deg)}to{transform:translate(16%,14%)rotate(35deg)}}.light-readability{pointer-events:none;background:radial-gradient(at 50% 58%,#04102abf 0%,#04102a90 32%,#04102a40 58%,#0000 76%);position:absolute;inset:160px 8% 0;mask-image:linear-gradient(#0000,#000 24%)}.motion-paused .light-fallback,.motion-offscreen .light-fallback{animation-play-state:paused}@media (width<=700px){.launch-stage{height:960px}.hero-copy{padding:72px 18px 0}.hero-copy h1{font-size:clamp(29px,calc(7.8vw / var(--zoom)),50px);margin-bottom:24px}.hero-copy>p{max-width:340px;margin:auto;font-size:13px}.desktop-break{display:none}.hero-actions{gap:8px;margin-top:24px}.hero-actions .button{gap:12px;min-height:52px;padding:14px 17px;font-size:14px}.launch-world{top:395px}.campaign-window{width:calc(100% - 36px);height:430px;transform:translate(-50%,calc(var(--hero-p)*20px));border-width:4px;border-radius:18px;grid-template-columns:1fr}.window-sidebar{display:none}.window-center{padding:90px 22px 26px}.window-center h2{font-size:22px}.window-center p{font-size:11px}.screen-logo{width:48px;height:48px;margin-bottom:18px}.screen-link{margin-top:20px;font-size:12px}.distant-ridges{width:180%;height:480px;transform:translateY(calc(var(--hero-p)*28px));top:-205px;left:-40%}.paper-foreground{width:160%;height:440px;transform:translateY(calc(var(--hero-p)*-100px));top:60px;left:-30%}.foreground-floor{background:linear-gradient(transparent,var(--paper) 80px,var(--paper));transform:translateY(calc(var(--hero-p)*-100px));top:400px}.light-readability{inset:65px 0 0}}@media (width<=360px){.hero-actions .button{gap:8px;padding-inline:10px;font-size:13px}.hero-actions .button svg{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){.light-fallback{animation:none}.paper-foreground,.distant-ridges,.foreground-floor{transform:none}.campaign-window{transform:translate(-50%)}}.window-brand img{display:block;transform:translateY(-2px)}.window-brand{line-height:1}.support-section[data-astro-cid-opmjzew3]{background:var(--paper);padding:48px 48px 64px;scroll-margin-top:-40px}.support-panel[data-astro-cid-opmjzew3]{max-width:1920px;min-height:clamp(620px,calc(72svh / var(--zoom)),780px);gap:clamp(40px,calc(6vw / var(--zoom)),96px);background:#f0f1f3;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;margin:auto;padding:64px max(44px,min(100%,1920px)/2 - 740px);display:grid}.support-copy[data-astro-cid-opmjzew3]{max-width:540px}.support-copy[data-astro-cid-opmjzew3] h2[data-astro-cid-opmjzew3]{font-size:clamp(36px,calc(3.1vw / var(--zoom)),58px);letter-spacing:-.05em;margin:0 0 26px;font-weight:600;line-height:1.08}.support-copy[data-astro-cid-opmjzew3] h2[data-astro-cid-opmjzew3] span[data-astro-cid-opmjzew3]{color:#475e8a}.support-description[data-astro-cid-opmjzew3]{color:var(--accent);margin:0 0 24px;font-size:17px;font-weight:600;line-height:1.75}.support-benefit[data-astro-cid-opmjzew3]{color:var(--accent);max-width:440px;margin:0;font-size:15px;font-weight:600;line-height:1.75}.free-offer[data-astro-cid-opmjzew3]{min-width:0;color:var(--accent)}.check-window[data-astro-cid-opmjzew3]{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #04102a0a,0 24px 80px -40px #04102a80}.window-bar[data-astro-cid-opmjzew3]{padding:14px clamp(26px,calc(2.6vw / var(--zoom)),40px);border-bottom:1px solid var(--line);background:#fcfcfd;justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:600;display:flex}.bar-brand[data-astro-cid-opmjzew3]{letter-spacing:-1.2px;align-items:center;gap:5px;font-size:24px;line-height:1;display:flex}.bar-brand[data-astro-cid-opmjzew3] img[data-astro-cid-opmjzew3]{width:20px;height:22px;display:block;transform:translateY(-2px)}.window-body[data-astro-cid-opmjzew3]{padding:clamp(26px,calc(2.6vw / var(--zoom)),40px)}.free-offer[data-astro-cid-opmjzew3] h3[data-astro-cid-opmjzew3]{font-size:clamp(30px,calc(2.5vw / var(--zoom)),42px);letter-spacing:-.04em;margin:0 0 18px;font-weight:600;line-height:1.1}.sheen[data-astro-cid-opmjzew3]{color:#475e8a;background:linear-gradient(105deg,#475e8a 0 40%,#c9d8f2 50%,#475e8a 60% 100%) 100% 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seen[data-astro-cid-opmjzew3] .sheen[data-astro-cid-opmjzew3]{animation:1.6s ease-in-out .35s both sheen}@keyframes sheen{0%{background-position:100% 0}to{background-position:0 0}}.free-lede[data-astro-cid-opmjzew3]{max-width:520px;margin:0 0 30px;font-size:16px;line-height:1.75}.check-form[data-astro-cid-opmjzew3] label[data-astro-cid-opmjzew3]:not(.checkbox){margin:0 0 8px;font-size:13px;font-weight:600}.check-form[data-astro-cid-opmjzew3] input[data-astro-cid-opmjzew3]:not([type=checkbox]):not([type=hidden]){min-height:48px;color:var(--accent);border-radius:8px;margin-bottom:18px}.check-form[data-astro-cid-opmjzew3] .checkbox[data-astro-cid-opmjzew3]{margin:0 0 18px;font-size:11px;line-height:1.6}.free-note[data-astro-cid-opmjzew3]{margin:16px 0 0;font-size:11px;line-height:1.6}@media (width<=1100px){.support-panel[data-astro-cid-opmjzew3]{grid-template-columns:1fr 1.15fr;gap:36px;padding:40px 32px}.support-copy[data-astro-cid-opmjzew3] h2[data-astro-cid-opmjzew3]{font-size:38px}}@media (width<=760px){.support-section[data-astro-cid-opmjzew3]{padding:40px 16px 64px}.support-panel[data-astro-cid-opmjzew3]{grid-template-columns:1fr;gap:32px;min-height:0;padding:32px 16px 20px}.support-copy[data-astro-cid-opmjzew3]{padding-inline:8px}.support-copy[data-astro-cid-opmjzew3] h2[data-astro-cid-opmjzew3]{font-size:36px}.support-description[data-astro-cid-opmjzew3]{font-size:16px}}@media (prefers-reduced-motion:reduce){.seen[data-astro-cid-opmjzew3] .sheen[data-astro-cid-opmjzew3]{animation:none}}.offerings[data-astro-cid-ajwsvrbq]{text-align:center}.offerings[data-astro-cid-ajwsvrbq] h2[data-astro-cid-ajwsvrbq]{margin:0 0 48px}.offerings[data-astro-cid-ajwsvrbq] h2[data-astro-cid-ajwsvrbq]>span[data-astro-cid-ajwsvrbq]{color:#9fb2d4}.stage-window[data-astro-cid-ajwsvrbq]{max-width:1040px;color:var(--accent);text-align:left;background:#fff;border-radius:18px;margin:auto;position:relative;overflow:hidden;box-shadow:0 30px 90px -40px #000000b0}.stage-bar[data-astro-cid-ajwsvrbq]{padding:12px clamp(20px,calc(2.6vw / var(--zoom)),40px);background:#fcfcfd;border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:20px;display:flex}.bar-brand[data-astro-cid-ajwsvrbq]{letter-spacing:-1.2px;align-items:center;gap:5px;font-size:24px;font-weight:600;line-height:1;display:flex}.bar-brand[data-astro-cid-ajwsvrbq] img[data-astro-cid-ajwsvrbq]{width:20px;height:22px;display:block;transform:translateY(-2px)}.stage-tabs[data-astro-cid-ajwsvrbq]{background:#eef1f6;border-radius:999px;gap:4px;padding:4px;display:flex}.stage-tabs[data-astro-cid-ajwsvrbq] button[data-astro-cid-ajwsvrbq]{color:#475e8a;min-height:40px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:13px;font-weight:600;transition:background .25s,color .25s,transform .15s;position:relative;overflow:hidden}.stage-tabs[data-astro-cid-ajwsvrbq] button[data-astro-cid-ajwsvrbq]:hover{color:var(--accent)}.stage-tabs[data-astro-cid-ajwsvrbq] button[data-astro-cid-ajwsvrbq][aria-selected=true]{color:var(--accent);background:#fff;box-shadow:0 1px 3px #04102a1f}.stage-tabs[data-astro-cid-ajwsvrbq] button[data-astro-cid-ajwsvrbq].pressed{transform:scale(.96)}.stage-panels[data-astro-cid-ajwsvrbq]{display:grid}.stage-panel[data-astro-cid-ajwsvrbq]{gap:clamp(28px,calc(4vw / var(--zoom)),64px);padding:clamp(28px,calc(3.6vw / var(--zoom)),56px) clamp(20px,calc(2.6vw / var(--zoom)),40px);visibility:hidden;opacity:0;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);transition:opacity .3s,visibility 0s .3s;display:grid}.stage-panel[data-astro-cid-ajwsvrbq].active{visibility:visible;opacity:1;transition:opacity .45s var(--ease) .1s}.stage-panel[data-astro-cid-ajwsvrbq] h3[data-astro-cid-ajwsvrbq]{font-size:clamp(34px,calc(3.6vw / var(--zoom)),52px);letter-spacing:-.05em;color:var(--accent);margin:0 0 20px;font-weight:600;line-height:1.04}.offerings[data-astro-cid-ajwsvrbq] .stage-lead[data-astro-cid-ajwsvrbq] p[data-astro-cid-ajwsvrbq]{color:var(--accent);max-width:24em;margin:0 0 30px;font-size:17px;line-height:1.6}.stage-detail[data-astro-cid-ajwsvrbq]{padding-left:clamp(28px,calc(4vw / var(--zoom)),64px);border-left:1px solid #dce3ec;flex-direction:column;display:flex}.stage-plan[data-astro-cid-ajwsvrbq]{align-items:center;gap:10px;font-weight:600;display:flex;margin:-8px 0 26px!important;font-size:14px!important}.stage-plan[data-astro-cid-ajwsvrbq] svg[data-astro-cid-ajwsvrbq]{width:20px;height:20px;color:var(--signal);background:#3f5fe81f;border-radius:50%;padding:4.5px}.stage-detail[data-astro-cid-ajwsvrbq]{justify-content:center}.search[data-astro-cid-ajwsvrbq]{border:1px solid #cfd7e3;border-radius:999px;align-items:center;gap:10px;min-height:44px;margin-bottom:10px;padding:0 16px;font-size:15px;display:flex;box-shadow:0 1px 2px #04102a0a}.search-caret[data-astro-cid-ajwsvrbq]{background:currentColor;width:1px;height:17px;margin-left:-8px;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.searched[data-astro-cid-ajwsvrbq] .search-caret[data-astro-cid-ajwsvrbq]{display:none}.finds[data-astro-cid-ajwsvrbq]{margin:0;padding:0;list-style:none}.finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{color:var(--accent);border-top:1px solid #dce3ec;grid-template-columns:20px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]:first-child{border-top:0}.finds[data-astro-cid-ajwsvrbq] svg[data-astro-cid-ajwsvrbq]{width:20px;height:20px;color:var(--signal);background:#3f5fe81f;border-radius:50%;margin-top:1px;padding:4.5px}.finds[data-astro-cid-ajwsvrbq] b[data-astro-cid-ajwsvrbq]{font-size:15px;font-weight:600;line-height:1.4;display:block}.finds[data-astro-cid-ajwsvrbq] span[data-astro-cid-ajwsvrbq]{margin-top:2px;font-size:15px;line-height:1.55;display:block}.finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{opacity:0;transform:translateY(8px)}.finds[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{stroke-dasharray:1;stroke-dashoffset:1px}.stage-panel[data-astro-cid-ajwsvrbq].active .finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{opacity:1;transition:opacity .5s var(--ease) calc(.35s + var(--c)*.42s),transform .5s var(--ease) calc(.35s + var(--c)*.42s);transform:none}.stage-panel[data-astro-cid-ajwsvrbq].active .finds[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-out calc(.6s + var(--c)*.42s)}.stage-panel[data-astro-cid-ajwsvrbq]:has(.search) .finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{transition:none}.stage-panel[data-astro-cid-ajwsvrbq].active.searched .finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{opacity:1;transition:opacity .5s var(--ease) calc(.1s + var(--c)*.3s),transform .5s var(--ease) calc(.1s + var(--c)*.3s);transform:none}.stage-panel[data-astro-cid-ajwsvrbq].active:has(.search):not(.searched) .finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{opacity:0;transform:translateY(8px)}.stage-panel[data-astro-cid-ajwsvrbq].active:has(.search) .finds[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{transition-delay:calc(.3s + var(--c)*.3s)}.stage-panel[data-astro-cid-ajwsvrbq].active:has(.search):not(.searched) .finds[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{stroke-dashoffset:1px;transition:none}.other-doors[data-astro-cid-ajwsvrbq]{flex-wrap:wrap;justify-content:center;gap:8px 40px;margin-top:36px;display:flex}.other-doors[data-astro-cid-ajwsvrbq] .text-link[data-astro-cid-ajwsvrbq]{color:#fff;font-size:14px}.demo-cursor[data-astro-cid-ajwsvrbq]{z-index:2;pointer-events:none;opacity:0;filter:drop-shadow(0 3px 5px #04102a59);transition:transform .65s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.demo-cursor[data-astro-cid-ajwsvrbq] svg[data-astro-cid-ajwsvrbq]{display:block}.demo-cursor[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{transform-origin:3px 3px;transition:transform .12s}.demo-cursor[data-astro-cid-ajwsvrbq].pressing path[data-astro-cid-ajwsvrbq]{transform:scale(.84)}.demo-cursor[data-astro-cid-ajwsvrbq] span[data-astro-cid-ajwsvrbq]{opacity:0;border:2px solid #475e8a;border-radius:50%;width:34px;height:34px;position:absolute;top:-13px;left:-14px;transform:scale(.2)}.demo-cursor[data-astro-cid-ajwsvrbq].pressing span[data-astro-cid-ajwsvrbq]{animation:.5s ease-out click-ring}@keyframes click-ring{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.playing[data-astro-cid-ajwsvrbq] .demo-cursor[data-astro-cid-ajwsvrbq]{opacity:1}@media (hover:none){.demo-cursor[data-astro-cid-ajwsvrbq]{display:none}}@media (width<=760px){.offerings[data-astro-cid-ajwsvrbq] h2[data-astro-cid-ajwsvrbq]{margin-bottom:32px}.demo-cursor[data-astro-cid-ajwsvrbq]{display:none}.bar-brand[data-astro-cid-ajwsvrbq]{display:none}.stage-tabs[data-astro-cid-ajwsvrbq]{width:100%}.stage-bar[data-astro-cid-ajwsvrbq]{padding:8px}.stage-tabs[data-astro-cid-ajwsvrbq]{gap:2px;padding:3px}.stage-tabs[data-astro-cid-ajwsvrbq] button[data-astro-cid-ajwsvrbq]{letter-spacing:-.01em;flex:1;min-height:34px;padding:0 4px;font-size:clamp(10px,2.9vw,12px)}.stage-panel[data-astro-cid-ajwsvrbq]{grid-template-columns:1fr;padding:24px 20px}.stage-detail[data-astro-cid-ajwsvrbq]{display:none}.stage-panel[data-astro-cid-ajwsvrbq] h3[data-astro-cid-ajwsvrbq]{margin-bottom:14px;font-size:30px}.offerings[data-astro-cid-ajwsvrbq] .stage-lead[data-astro-cid-ajwsvrbq] p[data-astro-cid-ajwsvrbq]{margin-bottom:22px;font-size:15px}.stage-plan[data-astro-cid-ajwsvrbq]{margin:-6px 0 22px!important}.stage-lead[data-astro-cid-ajwsvrbq] .button[data-astro-cid-ajwsvrbq]{width:100%;min-height:54px;font-size:15px}}@media (prefers-reduced-motion:reduce){.finds[data-astro-cid-ajwsvrbq] li[data-astro-cid-ajwsvrbq]{opacity:1!important;transform:none!important}.finds[data-astro-cid-ajwsvrbq] path[data-astro-cid-ajwsvrbq]{stroke-dashoffset:0!important}.search-caret[data-astro-cid-ajwsvrbq]{display:none}}.experience[data-astro-cid-bl6cniha]{background:var(--paper);padding-block:var(--section-space)}.experience-inner[data-astro-cid-bl6cniha]{width:min(1480px,100% - 184px);margin:auto}h2[data-astro-cid-bl6cniha]{font-size:clamp(34px,calc(4.4vw / var(--zoom)),64px);letter-spacing:-.05em;margin:0 0 28px;font-weight:600;line-height:1.08}.typed-line[data-astro-cid-bl6cniha]{color:#475e8a;min-height:1.08em;display:block}.typed[data-astro-cid-bl6cniha]:after{content:"";vertical-align:-.04em;background:currentColor;width:.06em;height:.82em;margin-left:.08em;animation:1s step-end infinite caret;display:inline-block}.sr-only[data-astro-cid-bl6cniha]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.experience-lede[data-astro-cid-bl6cniha]{color:var(--accent);max-width:40em;margin:0 0 56px;font-size:18px;font-weight:500;line-height:1.7}.experience-points[data-astro-cid-bl6cniha]{gap:clamp(28px,calc(4vw / var(--zoom)),72px);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;display:grid}.experience-points[data-astro-cid-bl6cniha] svg[data-astro-cid-bl6cniha]{color:#475e8a;margin-bottom:18px}.experience-points[data-astro-cid-bl6cniha] path[data-astro-cid-bl6cniha]{stroke-dasharray:1;stroke-dashoffset:0}.experience-points[data-astro-cid-bl6cniha] h3[data-astro-cid-bl6cniha]{letter-spacing:-.035em;margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.2}.experience-points[data-astro-cid-bl6cniha] p[data-astro-cid-bl6cniha]{max-width:26em;color:var(--accent);margin:0;font-size:15px;line-height:1.7}.experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]{outline-offset:12px;border-radius:8px}.experience-points[data-astro-cid-bl6cniha] .point-more[data-astro-cid-bl6cniha]{color:#475e8a;opacity:0;transition:opacity .3s var(--ease),transform .3s var(--ease);margin-top:12px;transform:translateY(-6px)}.experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]:hover .point-more[data-astro-cid-bl6cniha],.experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]:focus-visible .point-more[data-astro-cid-bl6cniha]{opacity:1;transform:none}@media (hover:hover){.ready[data-astro-cid-bl6cniha].seen .experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]:hover path[data-astro-cid-bl6cniha]{animation:.9s ease-out redraw}}@keyframes redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (hover:none){.experience-points[data-astro-cid-bl6cniha] .point-more[data-astro-cid-bl6cniha]{opacity:1;transform:none}}.experience-actions[data-astro-cid-bl6cniha]{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.ready[data-astro-cid-bl6cniha] .experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]{opacity:0;transform:translateY(10px)}.ready[data-astro-cid-bl6cniha] .experience-points[data-astro-cid-bl6cniha] path[data-astro-cid-bl6cniha]{stroke-dashoffset:1px}.ready[data-astro-cid-bl6cniha].seen .experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]{opacity:1;transition:opacity .6s var(--ease) calc(.4s + var(--i)*.14s),transform .6s var(--ease) calc(.4s + var(--i)*.14s);transform:none}.ready[data-astro-cid-bl6cniha].seen .experience-points[data-astro-cid-bl6cniha] path[data-astro-cid-bl6cniha]{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s ease-out calc(.6s + var(--i)*.14s)}@media (width<=1100px){.experience-inner[data-astro-cid-bl6cniha]{width:calc(100% - 96px)}}@media (width<=760px){.experience-inner[data-astro-cid-bl6cniha]{width:calc(100% - 48px)}.typed-line[data-astro-cid-bl6cniha]{min-height:2.16em}.experience-lede[data-astro-cid-bl6cniha]{margin-bottom:40px;font-size:16px}.experience-points[data-astro-cid-bl6cniha]{grid-template-columns:1fr;gap:32px;margin-bottom:40px}.experience-points[data-astro-cid-bl6cniha] .point-more[data-astro-cid-bl6cniha]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ready[data-astro-cid-bl6cniha].seen .experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]:hover path[data-astro-cid-bl6cniha]{animation:none}.typed[data-astro-cid-bl6cniha]:after{animation:none;display:none}.ready[data-astro-cid-bl6cniha] .experience-points[data-astro-cid-bl6cniha]>div[data-astro-cid-bl6cniha]{opacity:1;transform:none}.ready[data-astro-cid-bl6cniha] .experience-points[data-astro-cid-bl6cniha] path[data-astro-cid-bl6cniha]{stroke-dashoffset:0}}.fee[data-astro-cid-2o2adimk]{padding-block:var(--section-space)}.fee-inner[data-astro-cid-2o2adimk]{gap:clamp(48px,calc(7vw / var(--zoom)),128px);grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;width:min(1480px,100% - 184px);margin:auto;display:grid}.fee-copy[data-astro-cid-2o2adimk]{max-width:760px}.fee-copy[data-astro-cid-2o2adimk] h2[data-astro-cid-2o2adimk]{font-size:clamp(34px,calc(3vw / var(--zoom)),50px);text-wrap:balance;letter-spacing:-.05em;margin:0 0 26px;font-weight:600;line-height:1.08}.fee-copy[data-astro-cid-2o2adimk] h2[data-astro-cid-2o2adimk] span[data-astro-cid-2o2adimk]{color:#9fb2d4}.fee-copy[data-astro-cid-2o2adimk] p[data-astro-cid-2o2adimk]{color:#fff;max-width:32em;margin:0 0 14px;font-size:17px;line-height:1.7}.fee-copy[data-astro-cid-2o2adimk] .button[data-astro-cid-2o2adimk]{margin-top:18px}.fee-window[data-astro-cid-2o2adimk]{color:#fff}.fee-body[data-astro-cid-2o2adimk]{font-variant-numeric:tabular-nums}.fee-total[data-astro-cid-2o2adimk]{padding-bottom:26px}.fee-caption[data-astro-cid-2o2adimk]{margin-bottom:8px;font-size:15px;font-weight:500;display:block}.fee-amount[data-astro-cid-2o2adimk]{font-size:clamp(40px,calc(3.6vw / var(--zoom)),56px);letter-spacing:-.045em;align-items:baseline;gap:14px;font-weight:600;line-height:1.05;display:flex}.fee-pledge[data-astro-cid-2o2adimk]{letter-spacing:0;opacity:0;font-size:15px;font-weight:600}.fee-pledge[data-astro-cid-2o2adimk].arriving{animation:1.3s ease-out pledge-arrives}@keyframes pledge-arrives{0%{opacity:0;transform:translateY(6px)}20%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.fee-row[data-astro-cid-2o2adimk]{border-top:1px solid #ffffff2e;grid-template-columns:168px minmax(0,1fr) 92px;align-items:center;gap:20px;min-height:60px;font-size:16px;font-weight:500;display:grid}.fee-track[data-astro-cid-2o2adimk]{background:#ffffff1f;border-radius:4px;height:8px;overflow:hidden}.fee-track[data-astro-cid-2o2adimk] i[data-astro-cid-2o2adimk]{transform-origin:0;height:100%;transition:transform .5s var(--ease);background:#9fb2d4;border-radius:4px;display:block}.fee-cut[data-astro-cid-2o2adimk]{text-align:right;font-size:18px;font-weight:600}.fee-lexo[data-astro-cid-2o2adimk]{letter-spacing:-.02em;border-bottom:1px solid #ffffff2e;min-height:72px;font-size:20px;font-weight:600}.fee-lexo[data-astro-cid-2o2adimk] .fee-cut[data-astro-cid-2o2adimk]{letter-spacing:-.03em;font-size:28px}@media (width<=1100px){.fee-inner[data-astro-cid-2o2adimk]{grid-template-columns:1fr 1fr;gap:40px;width:calc(100% - 96px)}}@media (width<=760px){.fee-inner[data-astro-cid-2o2adimk]{grid-template-columns:1fr;gap:40px;width:calc(100% - 48px)}.fee-copy[data-astro-cid-2o2adimk]{order:-1}.fee-row[data-astro-cid-2o2adimk]{grid-template-columns:142px minmax(0,1fr) 80px;gap:14px;font-size:15px}}@media (prefers-reduced-motion:reduce){.fee-track[data-astro-cid-2o2adimk] i[data-astro-cid-2o2adimk]{transition:none}.fee-pledge[data-astro-cid-2o2adimk]{display:none}}.answers[data-astro-cid-hwrimt4e]{background:var(--paper);color:var(--accent);padding-block:var(--section-space)}.answers-inner[data-astro-cid-hwrimt4e]{gap:clamp(48px,calc(6vw / var(--zoom)),112px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;width:min(1480px,100% - 184px);margin:auto;display:grid}.answers-head[data-astro-cid-hwrimt4e]{position:sticky;top:120px}h2[data-astro-cid-hwrimt4e]{font-size:clamp(36px,calc(4vw / var(--zoom)),62px);letter-spacing:-.05em;margin:0 0 26px;font-weight:600;line-height:1.08}h2[data-astro-cid-hwrimt4e] span[data-astro-cid-hwrimt4e]{color:#475e8a}.answers-lede[data-astro-cid-hwrimt4e]{max-width:30em;margin:0 0 32px;font-size:17px;font-weight:500;line-height:1.7}.faq[data-astro-cid-hwrimt4e]{border-top:1px solid var(--line)}details[data-astro-cid-hwrimt4e]{border-bottom:1px solid var(--line);interpolate-size:allow-keywords;padding:0}summary[data-astro-cid-hwrimt4e]{font-size:clamp(18px,calc(1.35vw / var(--zoom)),22px);letter-spacing:-.025em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-weight:600;line-height:1.3;list-style:none;display:flex}summary[data-astro-cid-hwrimt4e]::-webkit-details-marker{display:none}summary[data-astro-cid-hwrimt4e]:hover .plus[data-astro-cid-hwrimt4e]{background:#e8ecf2}.plus[data-astro-cid-hwrimt4e]{width:30px;height:30px;transition:background .2s var(--ease);background:#f0f1f3;border-radius:50%;flex:none;position:relative}.plus[data-astro-cid-hwrimt4e]:before,.plus[data-astro-cid-hwrimt4e]:after{content:"";background:var(--accent);width:12px;height:1.5px;transition:transform .3s var(--ease);border-radius:2px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.plus[data-astro-cid-hwrimt4e]:after{transform:rotate(90deg)}details[data-astro-cid-hwrimt4e][open] .plus[data-astro-cid-hwrimt4e]:after{transform:rotate(0)}details[data-astro-cid-hwrimt4e]::details-content{height:0;transition:height .35s var(--ease),content-visibility .35s allow-discrete;overflow:hidden}details[data-astro-cid-hwrimt4e][open]::details-content{height:auto}.answer[data-astro-cid-hwrimt4e]{padding:0 54px 26px 0}.answer[data-astro-cid-hwrimt4e] p[data-astro-cid-hwrimt4e]{max-width:38em;margin:0 0 14px;font-size:16px;line-height:1.7}.answer[data-astro-cid-hwrimt4e] .text-link[data-astro-cid-hwrimt4e]{font-size:14px}@media (width<=1100px){.answers-inner[data-astro-cid-hwrimt4e]{grid-template-columns:1fr;gap:40px;width:calc(100% - 96px)}.answers-head[data-astro-cid-hwrimt4e]{position:static}}@media (width<=760px){.answers-inner[data-astro-cid-hwrimt4e]{width:calc(100% - 32px)}h2[data-astro-cid-hwrimt4e]{font-size:clamp(34px,calc(7vw / var(--zoom)),48px)}.answers-lede[data-astro-cid-hwrimt4e]{font-size:16px}summary[data-astro-cid-hwrimt4e]{padding:20px 0;font-size:17px}.answer[data-astro-cid-hwrimt4e]{padding-right:0}.answer[data-astro-cid-hwrimt4e] p[data-astro-cid-hwrimt4e]{font-size:15px}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-hwrimt4e]::details-content,.plus[data-astro-cid-hwrimt4e]:before,.plus[data-astro-cid-hwrimt4e]:after{transition:none}}
