.starwind-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.closing-section[data-astro-cid-jmjddtq3]{color:var(--section-text);background:var(--section-ink)}.closing-shell[data-astro-cid-jmjddtq3]{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem)}.objection-grid[data-astro-cid-jmjddtq3]{gap:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(4rem,9vw,7rem);display:grid}.objection-heading[data-astro-cid-jmjddtq3]{align-content:start;gap:1rem;display:grid}.objection-kicker[data-astro-cid-jmjddtq3]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.objection-heading[data-astro-cid-jmjddtq3] h2[data-astro-cid-jmjddtq3]{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.1rem,6.5vw,3.5rem);font-weight:700;line-height:1.06}.objection-lede[data-astro-cid-jmjddtq3]{max-width:42ch;color:var(--section-muted);text-wrap:pretty;margin:0;line-height:1.7}.objection-item{border-color:#ffffff26}.objection-trigger{color:var(--section-text);font-family:var(--font-heading);text-align:left;padding-block:1.1rem;font-size:clamp(1rem,2vw,1.15rem);line-height:1.35}.objection-trigger:hover{color:var(--accent);text-decoration:none}.objection-content{color:var(--section-muted)}.objection-content p{text-wrap:pretty;max-width:62ch;margin:0 0 1.25rem;line-height:1.7}.booking-card{color:var(--foreground);background:#f8faff;border:1px solid #ffffff26;border-radius:1rem;overflow:visible;box-shadow:0 2.5rem 6rem #00000040}.booking-content{padding:0;display:grid}.booking-copy[data-astro-cid-jmjddtq3]{color:#fff;background:var(--primary);border-radius:1rem 1rem 0 0;padding:clamp(1.5rem,5vw,3rem)}.booking-kicker[data-astro-cid-jmjddtq3]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:700}.booking-copy[data-astro-cid-jmjddtq3]>h2[data-astro-cid-jmjddtq3]{letter-spacing:-.05em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:700;line-height:1}.booking-copy[data-astro-cid-jmjddtq3]>p[data-astro-cid-jmjddtq3]:not(.booking-kicker){color:#d3ddf1;max-width:50ch;margin:1.5rem 0 0;line-height:1.65}.booking-copy[data-astro-cid-jmjddtq3] ol[data-astro-cid-jmjddtq3]{gap:1rem;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.booking-copy[data-astro-cid-jmjddtq3] li[data-astro-cid-jmjddtq3]{gap:.85rem;display:flex}.booking-copy[data-astro-cid-jmjddtq3] li[data-astro-cid-jmjddtq3]>span[data-astro-cid-jmjddtq3]{width:2rem;height:2rem;color:var(--accent);border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;font-size:.58rem;font-weight:700;display:grid}.booking-copy[data-astro-cid-jmjddtq3] li[data-astro-cid-jmjddtq3] div[data-astro-cid-jmjddtq3]{gap:.2rem;display:grid}.booking-copy[data-astro-cid-jmjddtq3] li[data-astro-cid-jmjddtq3] strong[data-astro-cid-jmjddtq3]{font-size:.85rem}.booking-copy[data-astro-cid-jmjddtq3] li[data-astro-cid-jmjddtq3] p[data-astro-cid-jmjddtq3]{color:#b8c6e0;margin:0;font-size:.72rem;line-height:1.45}.qualification-form[data-astro-cid-jmjddtq3]{--form-field:color-mix(in oklch, var(--popover) 95%, var(--foreground));background:var(--popover);border-radius:0 0 1rem 1rem;align-content:center;gap:1.15rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.form-heading[data-astro-cid-jmjddtq3]{gap:.25rem;margin-bottom:.4rem;display:grid}.form-heading[data-astro-cid-jmjddtq3] strong[data-astro-cid-jmjddtq3]{color:var(--foreground);font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.6rem)}.form-heading[data-astro-cid-jmjddtq3] span[data-astro-cid-jmjddtq3]{color:var(--muted-foreground);font-size:.8rem}.form-field[data-astro-cid-jmjddtq3]{gap:.45rem;min-width:0;display:grid}.qualification-form .field-label,.qualification-form .picker-label{width:fit-content;color:var(--foreground);font-size:.78rem;font-weight:650;line-height:1.35;transition:color .15s ease-out}.field-error[data-astro-cid-jmjddtq3]{color:var(--error);margin:0;font-size:.78rem;line-height:1.4}.form-row[data-astro-cid-jmjddtq3]{grid-template-columns:minmax(0,1fr) 6.5rem;align-items:start;gap:.75rem;display:grid}.form-row--contact[data-astro-cid-jmjddtq3]{grid-template-columns:minmax(0,1fr)}.honeypot[data-astro-cid-jmjddtq3]{width:1px;height:1px;position:absolute;left:-10000px}.form-status[data-astro-cid-jmjddtq3]{color:var(--muted-foreground);opacity:0;margin:-.4rem 0 0;font-size:.82rem;line-height:1.4;transform:translateY(-.25rem)}.form-status[data-astro-cid-jmjddtq3]:not([hidden]){animation:.22s ease-out forwards form-status-in}.form-status[data-astro-cid-jmjddtq3][data-state=error]{color:var(--error)}.form-status[data-astro-cid-jmjddtq3][data-state=success]{color:var(--foreground);font-weight:650}@keyframes form-status-in{to{opacity:1;transform:translateY(0)}}.qualification-form .field{border:1px solid var(--rule-strong);background:var(--form-field);border-radius:.75rem;transition:border-color .15s ease-out;position:relative}.qualification-form .field:hover{border-color:color-mix(in oklch, var(--foreground) 34%, var(--rule-strong))}.qualification-form .field:has(input:focus-visible){border:2px solid var(--foreground);outline:none}.qualification-form .field:has(input[aria-invalid=true]){border-color:var(--error)}.qualification-form .field input{border-radius:inherit;min-height:3.25rem;box-shadow:none;color:var(--foreground);caret-color:currentColor;background:0 0;border:0;padding:.8rem .95rem;font-size:.95rem;transition:color .15s ease-out}.qualification-form .field input::placeholder{color:var(--muted-foreground);opacity:0;transition:opacity .12s ease-out}.qualification-form .field input:focus::placeholder{opacity:.76}.qualification-form .field input:focus-visible{box-shadow:none;outline:none}.qualification-form .field .field-label{inset-inline-start:.7rem;z-index:1;max-width:calc(100% - 1.4rem);color:var(--muted-foreground);background:var(--form-field);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0;padding-inline:.28rem;font-size:.95rem;font-weight:500;line-height:1;transition:top .15s ease-out,color .15s ease-out,transform .15s ease-out;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.qualification-form .field:has(input:focus-visible) .field-label,.qualification-form .field:has(input:not(:placeholder-shown)) .field-label,.qualification-form .field:has(input:autofill) .field-label{color:var(--foreground);top:0;transform:translateY(-50%)scale(.78)}.qualification-form .field:has(input[aria-invalid=true]) .field-label{color:var(--error)}.qualification-form .field input:-webkit-autofill,.qualification-form .field input:-webkit-autofill:hover,.qualification-form .field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);box-shadow:0 0 0 1000px var(--form-field) inset}.qualification-form .qualification-select .starwind-select-trigger{border:1px solid var(--rule-strong);min-height:3.25rem;box-shadow:none;color:var(--foreground);background:var(--form-field);border-radius:.75rem;padding-inline:.95rem;font-size:.95rem;transition:border-color .15s ease-out}.qualification-form .qualification-select .starwind-select-trigger:hover{border-color:color-mix(in oklch, var(--foreground) 34%, var(--rule-strong))}.qualification-form .qualification-select .starwind-select-trigger:focus-visible{border:2px solid var(--foreground);box-shadow:none;outline:none}.qualification-form .qualification-select .starwind-select-trigger[aria-invalid=true]{border-color:var(--error)}.select-field[data-astro-cid-jmjddtq3]{position:relative}.qualification-form .select-field-label{inset-inline-start:.7rem;z-index:1;max-width:calc(100% - 1.4rem);color:var(--foreground);background:var(--form-field);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0;padding-inline:.28rem;font-size:.95rem;font-weight:500;line-height:1;transition:color .15s ease-out;position:absolute;top:0;overflow:hidden;transform:translateY(-50%)scale(.78)}.qualification-form .select-field:has(.starwind-select-trigger[aria-invalid=true]) .select-field-label{color:var(--error)}.qualification-form [data-slot=select-content]{z-index:70;border-color:var(--rule);background:var(--popover);box-shadow:0 1rem 2.5rem var(--cast-strong)}.qualification-form input[type=number]{-moz-appearance:textfield;appearance:textfield}.qualification-form input[type=number]::-webkit-inner-spin-button,.qualification-form input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}@media (prefers-reduced-motion:reduce){.form-status[data-astro-cid-jmjddtq3],.qualification-form .field-label,.qualification-form .select-field-label,.qualification-form .field input,.qualification-form .qualification-select .starwind-select-trigger{transition-duration:.01ms;animation-duration:.01ms}}.booking-button{color:#03131c;min-height:3.5rem;margin-top:.25rem;font-weight:700}.booking-button svg{fill:none;stroke:currentColor;stroke-width:2px;width:1.1rem}@media (width>=42rem){.closing-shell[data-astro-cid-jmjddtq3]{width:min(100% - 3rem,76rem)}.objection-grid[data-astro-cid-jmjddtq3]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;column-gap:clamp(2.5rem,6vw,5rem)}.form-row--contact[data-astro-cid-jmjddtq3]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}@media (width>=64rem){.booking-content{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr)}.booking-copy[data-astro-cid-jmjddtq3]{border-radius:1rem 0 0 1rem}.qualification-form[data-astro-cid-jmjddtq3]{border-radius:0 1rem 1rem 0}}.hero-video[data-astro-cid-cznnnoq5]{aspect-ratio:1;background-color:#0a0d18;border:1px solid #ffffff24;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem #0208198c}.hero-video-frame[data-astro-cid-cznnnoq5]{width:100%;height:auto;display:block}.hero-video-toggle[data-astro-cid-cznnnoq5]{color:#fff;backdrop-filter:blur(.5rem);cursor:pointer;background:#060a189e;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .2s,border-color .2s;display:grid;position:absolute;bottom:.75rem;right:.75rem}.hero-video-toggle[data-astro-cid-cznnnoq5]:hover{background:#060a18d1;border-color:#ffffff57}.hero-video-toggle[data-astro-cid-cznnnoq5] svg[data-astro-cid-cznnnoq5]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem}.hero-video-toggle[data-astro-cid-cznnnoq5] svg[data-astro-cid-cznnnoq5][data-hero-video-icon=play]{fill:currentColor;stroke:none}.hero-video-toggle[data-astro-cid-cznnnoq5]:not([data-playing]) svg[data-astro-cid-cznnnoq5][data-hero-video-icon=pause],.hero-video-toggle[data-astro-cid-cznnnoq5][data-playing] svg[data-astro-cid-cznnnoq5][data-hero-video-icon=play]{display:none}@media (prefers-reduced-motion:reduce){.hero-video-toggle[data-astro-cid-cznnnoq5]{transition:none}}.hero-section[data-astro-cid-p5cqgtg4]{padding-top:calc(var(--header-height) + env(safe-area-inset-top));color:var(--section-text);background-color:var(--section-ink);background-image:radial-gradient(circle at 84% 20%,#00bce747 0,#0000 32%),radial-gradient(circle at 14% 90%,#241cc757 0,#0000 38%),linear-gradient(120deg,#020819 0%,#060181 52%,#032f62 100%);position:relative;overflow:hidden}.hero-section[data-astro-cid-p5cqgtg4]:after{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(110deg,#ffffff0d,#0000 42%),radial-gradient(#ffffff24 .7px,#0000 .7px);background-size:auto,1.5rem 1.5rem;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 72%)}.hero-shell[data-astro-cid-p5cqgtg4]{z-index:1;grid-template-columns:minmax(0,1fr);gap:clamp(3.5rem,8vw,7rem);width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4rem,9vw,7rem);display:grid;position:relative}.hero-copy[data-astro-cid-p5cqgtg4]{min-width:0}.hero-copy[data-astro-cid-p5cqgtg4] h1[data-astro-cid-p5cqgtg4]{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0 0 1.5rem;font-size:clamp(2.75rem,11vw,5.4rem);font-weight:700;line-height:.98}.hero-copy[data-astro-cid-p5cqgtg4] h1[data-astro-cid-p5cqgtg4] span[data-astro-cid-p5cqgtg4]{color:#55dcf5;display:block}.hero-lead[data-astro-cid-p5cqgtg4]{color:#c6d3e5;max-width:63ch;margin:0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.7}.hero-lead[data-astro-cid-p5cqgtg4] strong[data-astro-cid-p5cqgtg4]{color:#fff;font-weight:700}.hero-actions[data-astro-cid-p5cqgtg4]{align-items:start;gap:.85rem;min-width:0;margin-top:2rem;display:grid}.hero-cta{color:#03131c;white-space:normal;text-align:center;width:100%;min-width:0;min-height:3.5rem;box-shadow:0 1rem 2.5rem #00000047}.hero-cta svg{fill:none;stroke:currentColor;stroke-width:2px;width:1.1rem}.hero-trust[data-astro-cid-p5cqgtg4]{color:#d3deec;flex-wrap:wrap;gap:.75rem 1.25rem;margin:2rem 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.hero-trust[data-astro-cid-p5cqgtg4] li[data-astro-cid-p5cqgtg4]{align-items:center;gap:.4rem;display:flex}.hero-trust[data-astro-cid-p5cqgtg4] .check-mark{color:#55dcf5;stroke-width:2.4px}.hero-visual[data-astro-cid-p5cqgtg4]{min-width:0}@media (width>=42rem){.hero-shell[data-astro-cid-p5cqgtg4]{width:min(100% - 3rem,76rem)}.hero-cta{width:auto}}@media (width>=64rem){.hero-shell[data-astro-cid-p5cqgtg4]{grid-template-columns:minmax(0,.95fr) minmax(31rem,1.05fr);align-items:center;padding-block:clamp(3rem,5vw,4.5rem)}.hero-copy[data-astro-cid-p5cqgtg4] h1[data-astro-cid-p5cqgtg4]{max-width:13ch;font-size:clamp(4.35rem,5.5vw,4.9rem)}}.marquee[data-astro-cid-umns3odb]{gap:var(--marquee-gap);mask-image:linear-gradient(to right, transparent, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent);flex-direction:row;display:flex;overflow:hidden}.marquee--vertical[data-astro-cid-umns3odb]{mask-image:linear-gradient(to bottom, transparent, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent);flex-direction:column}.marquee-track[data-astro-cid-umns3odb]{justify-content:space-around;gap:var(--marquee-gap);animation:marquee var(--marquee-duration) linear infinite;flex-direction:row;flex-shrink:0;display:flex}.marquee--vertical[data-astro-cid-umns3odb] .marquee-track[data-astro-cid-umns3odb]{flex-direction:column;animation-name:marquee-vertical}.marquee--reverse[data-astro-cid-umns3odb] .marquee-track[data-astro-cid-umns3odb]{animation-direction:reverse}.marquee--pause[data-astro-cid-umns3odb]:hover .marquee-track[data-astro-cid-umns3odb],.marquee--pause[data-astro-cid-umns3odb]:focus-within .marquee-track[data-astro-cid-umns3odb]{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--marquee-gap)))}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-umns3odb]{scrollbar-width:thin;overflow-x:auto;mask-image:none}.marquee--vertical[data-astro-cid-umns3odb]{overflow:hidden auto}.marquee-track[data-astro-cid-umns3odb]{animation:none}.marquee-track[data-astro-cid-umns3odb][aria-hidden=true]{display:none}}.governance-section[data-astro-cid-4d2mg6w3]{color:var(--section-text);background:var(--section-ink)}.governance-shell[data-astro-cid-4d2mg6w3]{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem)}.governance-heading[data-astro-cid-4d2mg6w3]{max-width:58rem}.governance-heading[data-astro-cid-4d2mg6w3] h2[data-astro-cid-4d2mg6w3]{letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin:1.5rem 0 1rem;font-size:clamp(2.4rem,7vw,4.75rem);font-weight:700;line-height:1.04}.governance-heading[data-astro-cid-4d2mg6w3]>p[data-astro-cid-4d2mg6w3]{color:#b7c4d6;max-width:62ch;margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.governance-layout[data-astro-cid-4d2mg6w3]{gap:clamp(3rem,8vw,7rem);margin-top:clamp(3rem,7vw,6rem);display:grid}.governance-list[data-astro-cid-4d2mg6w3]{display:grid}.governance-point[data-astro-cid-4d2mg6w3]{border-top:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding-block:1.75rem;display:grid}.point-number[data-astro-cid-4d2mg6w3]{color:#00bce7bf;font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:650;line-height:1.8}.point-copy[data-astro-cid-4d2mg6w3]{min-width:0}.point-badge{color:var(--section-muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border-color:#ffffff26;margin-bottom:.8rem;font-size:.66rem}.point-copy[data-astro-cid-4d2mg6w3] h3[data-astro-cid-4d2mg6w3]{letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:600;line-height:1.25}.point-copy[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]{max-width:60ch;color:var(--section-muted);margin:0;line-height:1.65}.implementation-note[data-astro-cid-4d2mg6w3]{color:#d7e2ee;background:#00bce70f;border:1px solid #00bce733;border-radius:.75rem;margin:0;padding:1.25rem;font-size:.9rem;line-height:1.6}.editor-proof[data-astro-cid-4d2mg6w3]{min-width:0}.editor-caption[data-astro-cid-4d2mg6w3]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.editor-caption[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3],.editor-caption[data-astro-cid-4d2mg6w3] h3[data-astro-cid-4d2mg6w3]{margin:0}.editor-caption[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.7rem;font-weight:700}.editor-caption[data-astro-cid-4d2mg6w3] h3[data-astro-cid-4d2mg6w3]{text-wrap:balance;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.25}.editor-status{color:#b7c4d6;background:#ffffff0f;border-color:#ffffff2e;flex:none;display:none}.editor-card{color:#172033;background:#f8fafc;border:1px solid #ffffff24;border-radius:1rem;min-width:0;overflow:hidden;box-shadow:0 2rem 5rem #0000004d}.editor-content{padding:0}.editor-topbar[data-astro-cid-4d2mg6w3]{background:#fff;border-bottom:1px solid #e2e8f0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem 1rem;display:grid}.editor-brand[data-astro-cid-4d2mg6w3]{--mark-h:1.15rem;border:1px solid var(--rule-soft);background:var(--wash-strong);border-radius:.6rem;flex:none;align-items:center;gap:.45rem;margin-right:.25rem;padding:.32rem .65rem .32rem .5rem;display:flex}.editor-brand-mark[data-astro-cid-4d2mg6w3]{width:calc(var(--mark-h) * var(--mark-w));height:var(--mark-h);display:block;position:relative;overflow:hidden}.editor-brand-mark[data-astro-cid-4d2mg6w3] img{top:calc(var(--mark-h) * var(--mark-top));left:calc(var(--mark-h) * var(--mark-left));width:calc(var(--mark-h) * var(--mark-sheet));max-width:none;display:block;position:absolute}.editor-brand-word[data-astro-cid-4d2mg6w3]{color:var(--primary-ink);font-family:var(--font-heading);letter-spacing:-.03em;white-space:nowrap;font-size:.8rem;font-weight:700}.editor-brand-accent[data-astro-cid-4d2mg6w3]{color:var(--accent-ink)}.document-title[data-astro-cid-4d2mg6w3]{min-width:0;display:grid}.document-title[data-astro-cid-4d2mg6w3] span[data-astro-cid-4d2mg6w3]{color:#52627a;font-size:.6rem}.document-title[data-astro-cid-4d2mg6w3] strong[data-astro-cid-4d2mg6w3]{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.review-status[data-astro-cid-4d2mg6w3]{color:#475569;white-space:nowrap;align-items:center;gap:.4rem;font-size:.7rem;display:none}.review-status[data-astro-cid-4d2mg6w3] i[data-astro-cid-4d2mg6w3]{background:#f59e0b;border-radius:50%;width:.45rem;height:.45rem}.editor-workspace[data-astro-cid-4d2mg6w3]{display:grid}.essay-pane[data-astro-cid-4d2mg6w3],.review-pane[data-astro-cid-4d2mg6w3]{min-width:0;padding:clamp(1rem,4vw,1.5rem)}.teacher-marks[data-astro-cid-4d2mg6w3]{fill:none;stroke:#d53d5e;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:1.35rem;height:2.9rem;position:absolute;top:3.4rem;left:.45rem;overflow:visible}.essay-pane[data-astro-cid-4d2mg6w3]{position:relative}.essay-meta[data-astro-cid-4d2mg6w3]{color:#52627a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.65rem;font-weight:700}.essay-lines[data-astro-cid-4d2mg6w3]{--rule-h:1.72rem;--rule-cycle:calc(var(--rule-h) + 2px);background:linear-gradient(90deg, transparent 2.8rem, #f472b629 2.8rem, #f472b629 calc(2.8rem + 1px), transparent calc(2.8rem + 1px)), repeating-linear-gradient(#fff 0, #fff var(--rule-h), #dbe7f2 calc(var(--rule-h) + 1px), #fff var(--rule-cycle));padding-top:.5rem;padding-left:3.15rem}.essay-lines[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]{margin:0 0 var(--rule-cycle);font-family:Georgia,serif;font-size:clamp(.8rem,2vw,.92rem);line-height:var(--rule-cycle)}.essay-lines[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]:last-child{margin-bottom:0}.essay-pane[data-astro-cid-4d2mg6w3] mark[data-astro-cid-4d2mg6w3]{color:inherit;background:linear-gradient(90deg, #00bce721 0 var(--mark-progress,100%), transparent var(--mark-progress,100%));border-bottom:2px solid #00a7cf}.essay-pane[data-astro-cid-4d2mg6w3] mark[data-astro-cid-4d2mg6w3] s[data-astro-cid-4d2mg6w3]{color:#b91c1c;opacity:.7;text-decoration-color:#b91c1c}.essay-pane[data-astro-cid-4d2mg6w3] mark[data-astro-cid-4d2mg6w3] ins[data-astro-cid-4d2mg6w3]{color:var(--accent-ink);font-weight:700;text-decoration:none}.agent-note[data-astro-cid-4d2mg6w3]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.7rem;align-items:flex-start;gap:.65rem;margin:1.2rem 0 0 1.4rem;padding:.8rem;display:flex}.agent-avatar[data-astro-cid-4d2mg6w3]{background:#fff;border-radius:50%;flex:none;width:1.8rem;height:1.8rem;display:block;overflow:hidden;box-shadow:0 0 0 1px #bae6fd}.agent-avatar[data-astro-cid-4d2mg6w3] img{object-fit:cover;width:100%;height:100%;display:block}.agent-note[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]{color:#475569;margin:0;font-size:.68rem;line-height:1.45}.agent-note[data-astro-cid-4d2mg6w3] strong[data-astro-cid-4d2mg6w3]{color:#172033}.review-pane[data-astro-cid-4d2mg6w3]{background:#fff;border-top:1px solid #e2e8f0}.review-pane-heading[data-astro-cid-4d2mg6w3],.score-control[data-astro-cid-4d2mg6w3]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.review-pane-heading[data-astro-cid-4d2mg6w3] div[data-astro-cid-4d2mg6w3]{display:grid}.review-pane-heading[data-astro-cid-4d2mg6w3] span[data-astro-cid-4d2mg6w3],.score-control[data-astro-cid-4d2mg6w3] span[data-astro-cid-4d2mg6w3]{color:#52627a;font-size:.65rem}.review-pane-heading[data-astro-cid-4d2mg6w3] strong[data-astro-cid-4d2mg6w3]{font-size:.8rem}.review-pane-heading[data-astro-cid-4d2mg6w3] .suggested-score[data-astro-cid-4d2mg6w3]{color:var(--primary-ink);font-family:var(--font-heading);font-size:1.65rem}.editor-separator{background:#e2e8f0;margin-block:1rem}.teacher-comment-label[data-astro-cid-4d2mg6w3]{color:#475569;margin-bottom:.45rem;font-size:.68rem;font-weight:700;display:block}.teacher-comment{color:#334155;resize:none;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;height:6.5rem;padding:.7rem .8rem;font-family:inherit;font-size:.72rem;line-height:1.55;overflow:hidden}.teacher-comment:hover{border-color:#94a3b8}.teacher-comment:focus-visible{border-color:#00a7cf;outline:none;box-shadow:0 0 0 3px #00bce72e}.score-control[data-astro-cid-4d2mg6w3]{background:#f1f5f9;border-radius:.6rem;margin-top:1rem;padding:.75rem}.score-control[data-astro-cid-4d2mg6w3] strong[data-astro-cid-4d2mg6w3]{color:var(--primary-ink);font-family:var(--font-heading);font-size:1.25rem}.editor-actions[data-astro-cid-4d2mg6w3]{gap:.6rem;margin-top:1rem;display:flex}.secondary-action,.primary-action{border-radius:.5rem;flex:1;justify-content:center;align-items:center;min-width:0;min-height:2.25rem;padding-inline:.75rem;font-size:.65rem;font-weight:700;display:inline-flex}.secondary-action{color:#52627a;background:#f1f5f9}.primary-action{color:#fff;background:var(--primary)}.asset-note[data-astro-cid-4d2mg6w3]{color:#8191a6;max-width:65ch;margin:.9rem 0 0;font-size:.72rem;line-height:1.5}.evidence-strip[data-astro-cid-4d2mg6w3]{background:color-mix(in srgb, var(--section-ink) 92%, #7aa2ff);border-top:1px solid #ffffff1a}.evidence-shell[data-astro-cid-4d2mg6w3]{gap:.75rem;width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(2rem,5vw,3rem) 1.5rem;display:grid}.evidence-shell[data-astro-cid-4d2mg6w3] h3[data-astro-cid-4d2mg6w3]{max-width:34ch;color:var(--section-text);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3.4vw,2rem);font-weight:650;line-height:1.18}.evidence-shell[data-astro-cid-4d2mg6w3] p[data-astro-cid-4d2mg6w3]{max-width:58ch;color:var(--section-muted);text-wrap:pretty;margin:0;font-size:clamp(.85rem,2vw,.95rem);line-height:1.65}.evidence-marquee{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:.5rem clamp(2rem,5vw,3rem)}.study-quote[data-astro-cid-4d2mg6w3]{background:linear-gradient(#ffffff13,#ffffff07);border:1px solid #ffffff12;border-radius:.9rem;align-content:start;gap:.7rem;width:min(78vw,22rem);margin:0;padding:1.15rem 1.25rem 1.25rem;transition:opacity .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out;display:grid;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000004d,0 .6rem 1.5rem #0003}@media (hover:hover){.evidence-marquee:hover .study-quote[data-astro-cid-4d2mg6w3]{opacity:.42}.evidence-marquee .study-quote[data-astro-cid-4d2mg6w3]:hover{opacity:1;background:linear-gradient(#ffffff1c,#ffffff0d);border-color:#00bce74d;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000004d,0 .9rem 2rem #00000047,0 0 2.5rem #00bce71f}}@media (prefers-reduced-motion:reduce){.study-quote[data-astro-cid-4d2mg6w3]{transition:none}}.study-sample[data-astro-cid-4d2mg6w3]{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}.study-sample[data-astro-cid-4d2mg6w3] strong[data-astro-cid-4d2mg6w3]{color:var(--accent);font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.75rem;font-weight:700;line-height:1}.study-sample[data-astro-cid-4d2mg6w3] span[data-astro-cid-4d2mg6w3]{color:#8495aa;font-size:.72rem}.study-quote[data-astro-cid-4d2mg6w3] blockquote[data-astro-cid-4d2mg6w3]{color:#dfe9f4;text-wrap:pretty;margin:0;font-size:.85rem;line-height:1.55}.study-quote[data-astro-cid-4d2mg6w3] cite[data-astro-cid-4d2mg6w3]{color:#8495aa;font-size:.7rem;font-style:normal;font-weight:600}@media (width>=42rem){.governance-shell[data-astro-cid-4d2mg6w3],.evidence-shell[data-astro-cid-4d2mg6w3]{width:min(100% - 3rem,76rem)}.governance-point[data-astro-cid-4d2mg6w3]{gap:1.5rem}.editor-status{display:inline-flex}.editor-topbar[data-astro-cid-4d2mg6w3]{grid-template-columns:auto minmax(0,1fr) auto}.review-status[data-astro-cid-4d2mg6w3]{display:inline-flex}.editor-workspace[data-astro-cid-4d2mg6w3]{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr)}.review-pane[data-astro-cid-4d2mg6w3]{border-top:0;border-left:1px solid #e2e8f0}}@media (width>=68rem){.governance-layout[data-astro-cid-4d2mg6w3]{grid-template-columns:minmax(20rem,.72fr) minmax(38rem,1.28fr);align-items:start}.governance-point[data-astro-cid-4d2mg6w3]:first-child{border-top:0;padding-top:0}}@media (width<=24rem){.editor-actions[data-astro-cid-4d2mg6w3]{flex-direction:column-reverse}}.platform-section[data-astro-cid-dy77dyjc]{isolation:isolate;color:var(--section-text);background:var(--section-ink);position:relative;overflow:hidden}.platform-section[data-astro-cid-dy77dyjc]:before{z-index:-1;translate:0 var(--grid-drift,0rem);content:"";background-image:radial-gradient(#89aeff29 1px,#0000 1px);background-size:1.5rem 1.5rem;position:absolute;inset:-3rem 0;mask-image:linear-gradient(100deg,#0000 5%,#000 75%,#0000)}.platform-shell[data-astro-cid-dy77dyjc]{gap:clamp(3rem,8vw,7rem);width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem);display:grid}.platform-copy[data-astro-cid-dy77dyjc]{min-width:0}.platform-copy[data-astro-cid-dy77dyjc] h2[data-astro-cid-dy77dyjc]{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin:1.5rem 0;font-size:clamp(2.35rem,10vw,4.25rem);font-weight:700;line-height:1.03}.platform-description[data-astro-cid-dy77dyjc]{color:#b7c4d6;gap:1rem;max-width:62ch;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;display:grid}.platform-description[data-astro-cid-dy77dyjc] p[data-astro-cid-dy77dyjc],.platform-signature[data-astro-cid-dy77dyjc]{margin:0}.platform-signature[data-astro-cid-dy77dyjc]{font-family:var(--font-heading);margin-top:1.75rem;font-size:clamp(1.1rem,3vw,1.35rem);font-weight:500;line-height:1.5}.platform-signature[data-astro-cid-dy77dyjc] strong[data-astro-cid-dy77dyjc]{color:var(--accent);font-weight:650}.platform-cta{white-space:normal;text-align:center;color:#02121d;background:var(--accent);max-width:100%;min-height:3rem;margin-top:2rem;box-shadow:0 .75rem 2.5rem #00bce733}.identity-stage[data-astro-cid-dy77dyjc]{min-width:0}.identity-caption[data-astro-cid-dy77dyjc]{color:#dce8f7;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;display:flex}.identity-caption[data-astro-cid-dy77dyjc] span[data-astro-cid-dy77dyjc]{background:var(--accent);flex:none;width:2rem;height:2px;box-shadow:0 0 1rem #00bce7a6}.identity-caption[data-astro-cid-dy77dyjc] p[data-astro-cid-dy77dyjc],.illustration-note[data-astro-cid-dy77dyjc]{margin:0}.identity-stack[data-astro-cid-dy77dyjc]{gap:1rem;display:grid}.identity-stack[data-astro-cid-dy77dyjc].is-merged{grid-template-columns:minmax(0,1fr)}.identity-stack[data-astro-cid-dy77dyjc].is-merged .identity-card{grid-area:1/1;margin-top:0}.identity-stack[data-astro-cid-dy77dyjc].is-flipping .identity-card{transition:none}.identity-card{border:1px solid color-mix(in srgb, var(--school-accent) 45%, transparent);background:#05070d;border-radius:1rem;min-width:0;margin:0;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 2rem 5rem #00000047}.identity-card:hover{box-shadow:0 2.5rem 6rem #00000057, 0 0 3rem color-mix(in srgb, var(--school-accent) 22%, transparent);transform:translateY(-.35rem)}.identity-card img{aspect-ratio:4/3;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.identity-card figcaption{color:#dce8f7;border-top:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.72rem;font-weight:650;display:flex}.identity-card figcaption:before{background:var(--school-accent);content:"";border-radius:50%;flex:none;width:.45rem;height:.45rem}.illustration-note[data-astro-cid-dy77dyjc]{color:#8291a8;max-width:74ch;margin-top:1rem;font-size:.72rem;line-height:1.5}@media (width>=42rem){.platform-shell[data-astro-cid-dy77dyjc]{width:min(100% - 3rem,76rem)}.identity-stack[data-astro-cid-dy77dyjc]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.identity-card{grid-area:1/1/auto/span 8}.identity-card--offset{z-index:1;grid-column:5/span 8;margin-top:clamp(2.5rem,6vw,4.5rem)}}@media (width>=75rem){.platform-shell[data-astro-cid-dy77dyjc]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(3rem,4.5vw,4rem)}.platform-copy[data-astro-cid-dy77dyjc] h2[data-astro-cid-dy77dyjc]{max-width:none;font-size:clamp(2.6rem,3.4vw,3.2rem)}.identity-stage[data-astro-cid-dy77dyjc]{margin-right:calc(-1*clamp(0rem,50vw - 41rem,6rem))}}@media (prefers-reduced-motion:reduce){.identity-card{transition:none;transform:none}}.lens[data-astro-cid-anodwyre]{position:relative;overflow:hidden}.lens[data-astro-cid-anodwyre] img{width:100%;height:auto;display:block}.lens-glass[data-astro-cid-anodwyre]{z-index:2;opacity:0;transform-origin:var(--lens-x,50%) var(--lens-y,50%);mask-image:radial-gradient(circle calc(var(--lens-size) / 2) at var(--lens-x,50%) var(--lens-y,50%), #000 100%, transparent 100%);-webkit-mask-image:radial-gradient(circle calc(var(--lens-size) / 2) at var(--lens-x,50%) var(--lens-y,50%), #000 100%, transparent 100%);pointer-events:none;transition:opacity .14s ease-out,transform .14s ease-out;position:absolute;inset:0;transform:scale(.58)}.lens[data-astro-cid-anodwyre][data-lens-active] .lens-glass[data-astro-cid-anodwyre]{opacity:1;transform:scale(1)}.lens-glass[data-astro-cid-anodwyre] img{height:100%;transform:scale(var(--lens-zoom,1.8));transform-origin:var(--lens-x,50%) var(--lens-y,50%)}@media (prefers-reduced-motion:reduce){.lens-glass[data-astro-cid-anodwyre]{transition:none}}.intelligence-section[data-astro-cid-3y46bucm]{color:var(--foreground);background:var(--background);border-top:1px solid var(--rule-soft)}.intelligence-shell[data-astro-cid-3y46bucm]{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4rem,9vw,8rem)}.intelligence-heading[data-astro-cid-3y46bucm]{max-width:58rem}.intelligence-heading[data-astro-cid-3y46bucm] h2[data-astro-cid-3y46bucm]{letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin:1.5rem 0 1rem;font-size:clamp(2.35rem,8vw,4.5rem);font-weight:700;line-height:1.04}.intelligence-heading[data-astro-cid-3y46bucm]>p[data-astro-cid-3y46bucm]{max-width:66ch;color:var(--muted-foreground);margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.mentorship-grid[data-astro-cid-3y46bucm]{gap:clamp(4rem,9vw,7rem);margin-top:clamp(4rem,9vw,7rem);display:grid}.mentor-block[data-astro-cid-3y46bucm]{--mentor-color:var(--primary);--mentor-soft:var(--rule-soft);gap:2rem;min-width:0;display:grid}.mentor-block--atlas[data-astro-cid-3y46bucm]{--mentor-color:var(--accent-ink);--mentor-soft:#00bce71a}.mentor-block--argos[data-astro-cid-3y46bucm]{--mentor-color:#5643c7;--mentor-soft:#5643c717}.mentor-copy[data-astro-cid-3y46bucm]{align-self:center;min-width:0}.mentor-heading[data-astro-cid-3y46bucm]{align-items:flex-start;gap:1rem;display:flex}.mentor-index[data-astro-cid-3y46bucm]{border:1px solid color-mix(in srgb, var(--mentor-color) 24%, transparent);width:2.75rem;height:2.75rem;color:var(--mentor-color);background:var(--mentor-soft);font-family:var(--font-heading);border-radius:.75rem;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.mentor-role[data-astro-cid-3y46bucm]{color:var(--mentor-color);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.mentor-copy[data-astro-cid-3y46bucm] h3[data-astro-cid-3y46bucm]{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.65rem,4vw,2.5rem);font-weight:650;line-height:1.12}.mentor-copy[data-astro-cid-3y46bucm]>p[data-astro-cid-3y46bucm]:not(.mentor-role){max-width:58ch;color:var(--muted-foreground);margin:1.5rem 0 0;line-height:1.7}.mentor-copy[data-astro-cid-3y46bucm] .mentor-impact[data-astro-cid-3y46bucm]{color:var(--foreground);font-weight:600}.mentor-shot[data-astro-cid-3y46bucm]{min-width:0;margin:0}.mentor-shot[data-astro-cid-3y46bucm] .lens{border:1px solid color-mix(in srgb, var(--mentor-color) 28%, transparent);box-shadow:0 1.5rem 4rem var(--cast);background:#0b1220;border-radius:1rem;transition:box-shadow .24s}.mentor-shot[data-astro-cid-3y46bucm] .lens[data-lens-active]{box-shadow:0 2rem 5rem var(--cast-strong)}.mentor-shot[data-astro-cid-3y46bucm] figcaption[data-astro-cid-3y46bucm]{color:var(--muted-foreground);text-wrap:pretty;margin-top:.85rem;font-size:.72rem;line-height:1.5}.comparison-card{border:1px solid var(--rule);background:var(--card);box-shadow:0 1.5rem 4rem var(--cast);border-radius:1rem;margin-top:clamp(4rem,10vw,8rem);overflow:hidden}.comparison-content{padding:0}.comparison-heading[data-astro-cid-3y46bucm]{border-bottom:1px solid var(--rule);padding:clamp(1.25rem,4vw,2.5rem)}.comparison-heading[data-astro-cid-3y46bucm] p[data-astro-cid-3y46bucm]{color:var(--primary-ink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem;font-weight:700}.comparison-heading[data-astro-cid-3y46bucm] h3[data-astro-cid-3y46bucm]{letter-spacing:-.025em;text-wrap:balance;max-width:28ch;margin:0;font-size:clamp(1.4rem,4vw,2.25rem);font-weight:600;line-height:1.2}.comparison-table-wrap[data-astro-cid-3y46bucm]{overflow:hidden}.comparison-table{width:100%;display:block}.comparison-table thead{display:none}.comparison-table tbody{display:grid}.comparison-table tr{border-bottom:1px solid var(--rule);display:grid}.comparison-table tr:last-child{border-bottom:0}.comparison-table td{color:var(--muted-foreground);border:0;grid-template-columns:1fr;gap:.35rem;padding:.9rem 1.25rem;line-height:1.45;display:grid}.comparison-table td:before{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;content:attr(data-label);font-size:.64rem;font-weight:700}.comparison-table td:last-child{color:var(--foreground);background:var(--wash)}.comparison-table td:last-child:before{color:var(--primary-ink)}.comparison-table td strong{font-weight:600}.comparison-check{display:none}.comparison-table .brand-emphasis{color:var(--primary-ink);font-weight:750}.intelligence-payoff[data-astro-cid-3y46bucm]{text-align:center;max-width:62rem;margin:clamp(4rem,9vw,7rem) auto 0}.intelligence-payoff[data-astro-cid-3y46bucm] p[data-astro-cid-3y46bucm]{color:var(--muted-foreground);margin:0;font-size:clamp(1rem,2vw,1.15rem)}.intelligence-payoff[data-astro-cid-3y46bucm] h3[data-astro-cid-3y46bucm]{color:var(--primary-ink);letter-spacing:-.04em;text-wrap:balance;margin:.3rem 0 1rem;font-size:clamp(2rem,6vw,3.75rem);font-weight:700;line-height:1.1}.intelligence-payoff[data-astro-cid-3y46bucm]>span[data-astro-cid-3y46bucm]{max-width:65ch;color:var(--muted-foreground);margin-inline:auto;line-height:1.65;display:block}@media (width>=42rem){.intelligence-shell[data-astro-cid-3y46bucm]{width:min(100% - 3rem,76rem)}.comparison-table{display:table}.comparison-table thead{display:table-header-group}.comparison-table tbody{display:table-row-group}.comparison-table tr{display:table-row}.comparison-table th{width:50%;color:var(--muted-foreground);background:var(--muted);font-family:var(--font-heading);padding:1rem 1.25rem;font-size:.8rem}.comparison-table th:last-child{color:var(--primary-ink);background:var(--wash-strong)}.comparison-table td{padding:1rem 1.25rem;display:table-cell}.comparison-table td:before{display:none}.comparison-table td:last-child{background:var(--wash)}.comparison-check{color:var(--accent-ink);vertical-align:-.12em;stroke-width:2.4px;margin-right:.6rem;display:inline-block}}@media (width>=64rem){.mentor-block[data-astro-cid-3y46bucm]{grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);align-items:center;gap:clamp(3rem,7vw,6rem)}.mentor-block--atlas[data-astro-cid-3y46bucm]{grid-template-columns:minmax(32rem,1.18fr) minmax(0,.82fr)}.mentor-block--atlas[data-astro-cid-3y46bucm] .mentor-copy[data-astro-cid-3y46bucm]{grid-column:2}.mentor-block--atlas[data-astro-cid-3y46bucm] .mentor-shot[data-astro-cid-3y46bucm]{grid-area:1/1}}@media (width<=25rem){.mentor-heading[data-astro-cid-3y46bucm]{gap:.75rem}.mentor-index[data-astro-cid-3y46bucm]{width:2.35rem;height:2.35rem}}@media (prefers-reduced-motion:reduce){.mentor-shot[data-astro-cid-3y46bucm] .lens{transition:none}}.workload-section[data-astro-cid-7lzhz6x4]{--section-text:var(--foreground);--section-muted:var(--muted-foreground);isolation:isolate;color:var(--section-text);background:var(--background);position:relative;overflow:hidden}.workload-grid[data-astro-cid-7lzhz6x4]{z-index:-2;opacity:.38;background-image:linear-gradient(var(--wash) 1px, transparent 1px), linear-gradient(90deg, var(--wash) 1px, transparent 1px);background-size:4rem 4rem;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 25% 78%,#0000)}.section-shell[data-astro-cid-7lzhz6x4]{width:min(100% - 2rem,76rem);margin-inline:auto;padding-top:clamp(2.5rem,3vw,3.5rem);padding-bottom:clamp(4rem,9vw,8rem)}.metrics-stage[data-astro-cid-7lzhz6x4]{width:100dvw;margin-inline:calc(50% - 50dvw);position:relative;overflow:hidden}.section-heading[data-astro-cid-7lzhz6x4]{z-index:2;padding:clamp(1rem,4vw,3rem);position:relative}.section-heading[data-astro-cid-7lzhz6x4] h2[data-astro-cid-7lzhz6x4]{letter-spacing:-.05em;text-wrap:balance;flex-wrap:wrap;align-items:center;gap:.15em .28em;max-width:18ch;margin:1.5rem 0 1rem;font-size:clamp(2.5rem,9.5vw,4.5rem);font-weight:700;line-height:.98;display:flex}.section-heading[data-astro-cid-7lzhz6x4] h2[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{z-index:1;color:#fff;background:linear-gradient(110deg, var(--primary), #087aff 72%, var(--accent));box-shadow:.1em .12em 0 var(--cast-strong);letter-spacing:-.08em;border-radius:.16em;padding:.04em .14em .08em;font-size:1.35em;line-height:.82;display:inline-block;position:relative;transform:rotate(-2deg)}.emphasis-ring[data-astro-cid-7lzhz6x4]{z-index:-1;fill:none;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;position:absolute;inset:-.1em -.12em;overflow:visible;transform:rotate(5deg)}.section-heading[data-astro-cid-7lzhz6x4]>p[data-astro-cid-7lzhz6x4]{max-width:60ch;color:var(--section-muted);margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.letter-swap[data-astro-cid-7lzhz6x4]{color:#0000;display:inline-block;position:relative}.clock-face[data-astro-cid-7lzhz6x4]{fill:none;width:.74em;height:.74em;color:var(--foreground);stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-46%)}.term-target[data-astro-cid-7lzhz6x4]{display:inline-block;position:relative}.term-underline[data-astro-cid-7lzhz6x4]{fill:none;stroke:#d53d5e;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;height:.34em;position:absolute;inset:auto -.06em -.22em;overflow:visible}.metrics-rail[data-astro-cid-7lzhz6x4]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-block:1.5rem 2.5rem;scroll-padding-inline:1rem;overflow-x:auto}.metrics-rail[data-astro-cid-7lzhz6x4]:focus-visible{outline:2px solid var(--accent);outline-offset:-.25rem}.metrics-track[data-astro-cid-7lzhz6x4]{align-items:center;gap:1rem;width:max-content;padding-inline:1rem;display:flex}.metric-object[data-astro-cid-7lzhz6x4]{scroll-snap-align:center;min-height:13rem;box-shadow:.75rem .85rem 0 var(--cast);border-radius:1rem;flex:0 0 min(82vw,21rem);grid-template-rows:auto auto;grid-template-columns:auto 1fr;padding:1.25rem;display:grid;position:relative;overflow:hidden}.metric-index[data-astro-cid-7lzhz6x4]{font-family:var(--font-heading);letter-spacing:.16em;grid-column:1/-1;align-self:start;font-size:.75rem;font-weight:700}.metric-object[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.065em;grid-column:1/-1;align-self:end;font-size:clamp(3.25rem,15vw,5.25rem);font-weight:700;line-height:.85}.metric-object[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4].metric-value--compact{letter-spacing:-.075em;font-size:clamp(2.8rem,12vw,4.5rem)}.metric-label[data-astro-cid-7lzhz6x4]{grid-column:1/-1;align-self:end;max-width:24ch;margin-top:.8rem;font-size:.9rem;font-weight:600;line-height:1.35}.metric-object--1[data-astro-cid-7lzhz6x4]{color:#fff;background:linear-gradient(120deg,#060181,#087aff)}.metric-object--2[data-astro-cid-7lzhz6x4]{color:#060181;background:linear-gradient(120deg, #a8f1ff, var(--accent))}.metric-object--3[data-astro-cid-7lzhz6x4]{color:#060181;background:#fffffff5;border:2px solid #060181}.support-grid[data-astro-cid-7lzhz6x4]{gap:1.5rem;margin-block:clamp(3rem,7vw,6rem);display:grid}.support-grid[data-astro-cid-7lzhz6x4] p[data-astro-cid-7lzhz6x4]{margin:0}.support-lead[data-astro-cid-7lzhz6x4]{max-width:26ch;font-family:var(--font-heading);text-wrap:balance;font-size:clamp(1.5rem,3.5vw,2.15rem);font-weight:600;line-height:1.2}.audience-notes[data-astro-cid-7lzhz6x4]{color:var(--section-muted);gap:1rem;line-height:1.65;display:grid}.audience-notes[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{color:var(--section-text)}.proof-layout[data-astro-cid-7lzhz6x4]{gap:1.5rem;display:grid}.proof-card,.calculator-card{border:1px solid var(--rule);background:var(--card);box-shadow:var(--shadow-soft)}.proof-content,.calculator-content{padding:clamp(1.25rem,4vw,2.5rem)}.proof-kicker[data-astro-cid-7lzhz6x4],.calculator-kicker[data-astro-cid-7lzhz6x4]{color:var(--primary-ink);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:600}.hours-result[data-astro-cid-7lzhz6x4]{color:var(--primary-ink);font-family:var(--font-heading);font-variant-numeric:tabular-nums;align-items:baseline;line-height:.9;display:flex}.hours-result[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{letter-spacing:-.07em;font-size:clamp(4.5rem,15vw,8rem)}.hours-result[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]{margin-left:.25rem;font-size:clamp(2rem,7vw,4rem);font-weight:700}.hours-caption[data-astro-cid-7lzhz6x4]{margin:.75rem 0 2.5rem;font-size:clamp(1.2rem,3vw,1.65rem)}.comparison[data-astro-cid-7lzhz6x4]{gap:1.35rem;display:grid}.bar-row[data-astro-cid-7lzhz6x4]{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.bar-label[data-astro-cid-7lzhz6x4]{color:var(--section-muted);line-height:1.05}.bar-track[data-astro-cid-7lzhz6x4]{background:var(--wash-strong);border-radius:999px;height:.9rem;overflow:hidden}.bar[data-astro-cid-7lzhz6x4]{border-radius:inherit;height:100%;display:block}.bar[data-astro-cid-7lzhz6x4].manual{background:#78879a;width:100%}.bar[data-astro-cid-7lzhz6x4].redapro{background:linear-gradient(90deg, #0778ff, var(--accent));width:20%;min-width:2.5rem}.bar-row[data-astro-cid-7lzhz6x4]>strong[data-astro-cid-7lzhz6x4]{min-width:3.5rem;font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,3vw,1.5rem)}.calculation-facts[data-astro-cid-7lzhz6x4]{color:var(--section-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;margin-top:2.5rem;font-size:.75rem;font-weight:600;line-height:1.6}.calculation-facts[data-astro-cid-7lzhz6x4] p[data-astro-cid-7lzhz6x4]{margin:0}.calculator-content{gap:1.5rem;display:grid}.calculator-content[data-astro-cid-7lzhz6x4] h3[data-astro-cid-7lzhz6x4]{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.75rem,2.5vw,2.15rem);font-weight:500;line-height:1.18}.calculator-kicker[data-astro-cid-7lzhz6x4]{letter-spacing:.11em;margin-bottom:.75rem;font-size:.72rem}.field[data-astro-cid-7lzhz6x4]{gap:.75rem;display:grid}.field-heading[data-astro-cid-7lzhz6x4]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.slider-field[data-astro-cid-7lzhz6x4]{gap:0;padding-top:.125rem}.slider-field[data-astro-cid-7lzhz6x4] .field-heading[data-astro-cid-7lzhz6x4]{margin-bottom:1rem}.field-heading[data-astro-cid-7lzhz6x4] output[data-astro-cid-7lzhz6x4]{min-width:2.5rem;color:var(--primary-ink);background:var(--wash-strong);text-align:center;border-radius:999px;padding:.35rem .7rem;font-weight:700}.calculator-card label{color:var(--section-text);font-size:.9375rem;font-weight:600;line-height:1.4}.calculator-card input{border-color:var(--rule-strong);color:var(--section-text);background:var(--background);font-variant-numeric:tabular-nums;font-size:1rem}.calculator-card input[type=number]{-moz-appearance:textfield;appearance:textfield}.calculator-card input[type=number]::-webkit-inner-spin-button,.calculator-card input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.calculator-card [data-slot=slider-track]{background:var(--wash-strong);height:.55rem}.calculator-card [data-slot=slider-range]{background:linear-gradient(90deg, #087aff, var(--accent))}.calculator-card [data-slot=slider-thumb]{border:.25rem solid var(--accent);width:1.4rem;height:1.4rem;box-shadow:0 0 0 .3rem #00bce726}.slider-scale[data-astro-cid-7lzhz6x4]{height:1rem;color:var(--section-muted);font-variant-numeric:tabular-nums;margin-top:.625rem;font-size:.75rem;position:relative}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]{left:calc(var(--slider-step) * 100% / 7);text-align:center;width:1.5rem;position:absolute;transform:translate(-50%)}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:first-child{--slider-step:0}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(2){--slider-step:1}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(3){--slider-step:2}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(4){--slider-step:3}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(5){--slider-step:4}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(6){--slider-step:5}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(7){--slider-step:6}.slider-scale[data-astro-cid-7lzhz6x4] span[data-astro-cid-7lzhz6x4]:nth-child(8){--slider-step:7}.slider-field[data-astro-cid-7lzhz6x4] .field-hint[data-astro-cid-7lzhz6x4]{margin-top:.75rem}.field-hint[data-astro-cid-7lzhz6x4],.method-note[data-astro-cid-7lzhz6x4]{max-width:52ch;color:var(--section-muted);margin:0;font-size:.8125rem;line-height:1.55}.fixed-values[data-astro-cid-7lzhz6x4]{gap:.75rem;margin:0;display:grid}.fixed-values[data-astro-cid-7lzhz6x4] div[data-astro-cid-7lzhz6x4]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.fixed-values[data-astro-cid-7lzhz6x4] dt[data-astro-cid-7lzhz6x4]{color:var(--section-muted);font-size:.875rem;line-height:1.4}.fixed-values[data-astro-cid-7lzhz6x4] dd[data-astro-cid-7lzhz6x4]{color:var(--section-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0;font-size:.9375rem;font-weight:700}.section-payoff[data-astro-cid-7lzhz6x4]{grid-template-columns:3px 1fr;gap:1rem;max-width:62rem;margin-top:clamp(3rem,7vw,6rem);display:grid}.section-payoff[data-astro-cid-7lzhz6x4]>span[data-astro-cid-7lzhz6x4]{background:linear-gradient(var(--accent), #087aff);border-radius:999px;box-shadow:0 0 1.5rem #00bce780}.section-payoff[data-astro-cid-7lzhz6x4] p[data-astro-cid-7lzhz6x4]{text-wrap:pretty;margin:0;font-size:clamp(1.15rem,2.7vw,1.65rem);line-height:1.55}.section-payoff[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{color:var(--primary-ink)}@media (width<=41.99rem){.metrics-stage[data-astro-cid-7lzhz6x4]{width:auto;margin-inline:0;overflow:visible}.metrics-rail[data-astro-cid-7lzhz6x4]{padding-block:1.5rem 2.5rem;overflow:visible}.metrics-track[data-astro-cid-7lzhz6x4]{gap:1.25rem;width:auto;padding-inline:0;display:grid}.metric-object[data-astro-cid-7lzhz6x4]{width:100%;min-height:12rem}}@media (width>=42rem){.section-shell[data-astro-cid-7lzhz6x4]{width:min(100% - 3rem,76rem)}.metric-object[data-astro-cid-7lzhz6x4]{flex-basis:min(58vw,24rem)}.support-grid[data-astro-cid-7lzhz6x4]{grid-template-columns:1.05fr .95fr;align-items:start;gap:4rem}.bar-row[data-astro-cid-7lzhz6x4]{grid-template-columns:7rem minmax(0,1fr) auto;gap:1rem}}@media (width>=64rem){.proof-layout[data-astro-cid-7lzhz6x4]{grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);align-items:stretch}}@media (width>=68rem) and (height>=46rem){.metrics-stage[data-astro-cid-7lzhz6x4].is-driven{min-height:calc(100svh - 5.5rem);overflow:clip}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .section-heading[data-astro-cid-7lzhz6x4]{will-change:transform;width:max-content;padding:0 0 0 6vw;position:absolute;top:50%;left:0;transform:translateY(-50%)}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .section-heading[data-astro-cid-7lzhz6x4] h2[data-astro-cid-7lzhz6x4]{white-space:nowrap;flex-wrap:nowrap;max-width:none;margin-block:1.25rem 1.75rem;font-size:clamp(4.5rem,6.4vw,7.5rem)}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .section-heading[data-astro-cid-7lzhz6x4]>p[data-astro-cid-7lzhz6x4]{max-width:43rem;font-size:1.15rem}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metrics-rail[data-astro-cid-7lzhz6x4]{scroll-snap-type:none;padding:0;position:absolute;inset:0;overflow:clip}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metrics-track[data-astro-cid-7lzhz6x4]{width:100%;padding:0;display:block;position:absolute;inset:0}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object[data-astro-cid-7lzhz6x4]{will-change:transform;width:clamp(20rem,27vw,30rem);min-height:clamp(10rem,15vw,14rem);padding:clamp(1.25rem,2vw,2rem);position:absolute;left:50%}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4]{font-size:clamp(4.5rem,7vw,7.25rem)}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object[data-astro-cid-7lzhz6x4] strong[data-astro-cid-7lzhz6x4].metric-value--compact{letter-spacing:-.085em;font-size:clamp(2.8rem,3.4vw,3.75rem)}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object--1[data-astro-cid-7lzhz6x4]{z-index:4;top:13%}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object--2[data-astro-cid-7lzhz6x4]{z-index:1;top:61%}.metrics-stage[data-astro-cid-7lzhz6x4].is-driven .metric-object--3[data-astro-cid-7lzhz6x4]{z-index:1;width:clamp(19rem,24vw,26rem);top:12%}}@media (prefers-reduced-motion:reduce){.metrics-stage[data-astro-cid-7lzhz6x4]{width:auto;margin-inline:0}.metrics-rail[data-astro-cid-7lzhz6x4]{overflow:visible}.metrics-track[data-astro-cid-7lzhz6x4]{width:auto;display:grid}.metric-object[data-astro-cid-7lzhz6x4]{width:100%;max-width:none}}@media (width<=25rem){.bar-row[data-astro-cid-7lzhz6x4]{grid-template-columns:4.8rem minmax(0,1fr)}.bar-row[data-astro-cid-7lzhz6x4]>strong[data-astro-cid-7lzhz6x4]{grid-column:2}}
