.us[data-astro-cid-awjt5vhi]{--us-ink: #0d0d0d;--us-ink-2: #2a2a2e;--us-mute: #5f6168;--us-line: rgba(13, 13, 13, .08);--us-line-2: rgba(13, 13, 13, .05);--us-em: #10b981;--us-em-d: #047857;--us-em-l: #34d399;--us-em-s: rgba(16, 185, 129, .12);--us-am: #f59e0b;--us-am-d: #b45309;--us-am-s: rgba(245, 158, 11, .14);position:relative;color:var(--us-ink)}.us-wrap[data-astro-cid-awjt5vhi]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media(min-width:768px){.us-wrap[data-astro-cid-awjt5vhi]{padding:0 40px}}.us-mono[data-astro-cid-awjt5vhi]{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.us-kicker[data-astro-cid-awjt5vhi]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--us-em-d)}.us-idx[data-astro-cid-awjt5vhi]{display:inline-grid;place-items:center;height:20px;padding:0 7px;border-radius:6px;background:var(--us-em-s);font-size:10.5px;letter-spacing:.06em}.us-h2[data-astro-cid-awjt5vhi]{margin-top:18px;font-size:clamp(2.1rem,4.4vw,3.9rem);line-height:1.02;letter-spacing:-.042em;font-weight:600;text-wrap:balance}.us-lede[data-astro-cid-awjt5vhi]{margin-top:18px;max-width:46ch;font-size:clamp(1.02rem,1.25vw,1.2rem);line-height:1.55;color:var(--us-mute);text-wrap:pretty}.us-head-center[data-astro-cid-awjt5vhi]{text-align:center}.us-head-center[data-astro-cid-awjt5vhi] .us-lede[data-astro-cid-awjt5vhi]{margin-left:auto;margin-right:auto}.us-em-grad[data-astro-cid-awjt5vhi]{background:linear-gradient(100deg,#047857,#10b981 45%,#34d399 75%,#f59e0b 125%);-webkit-background-clip:text;background-clip:text;color:transparent}.us-glass[data-astro-cid-awjt5vhi]{position:relative;border-radius:22px;background:linear-gradient(180deg,#ffffffd1,#fff9);border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px var(--us-line),0 30px 60px -36px #0d0d0d47,inset 0 1px #fff;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.us-chrome[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--us-line);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--us-mute);white-space:nowrap}.us-dots[data-astro-cid-awjt5vhi]{flex:none;display:flex;gap:6px}.us-dots[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{width:8px;height:8px;border-radius:50%;background:#0d0d0d1a}.us-chrome-t[data-astro-cid-awjt5vhi]{min-width:0;overflow:hidden;text-overflow:ellipsis}.us-chrome-r[data-astro-cid-awjt5vhi]{flex:none;margin-left:auto;display:flex;align-items:center;gap:8px;color:var(--us-em-d)}.us-chrome-warn[data-astro-cid-awjt5vhi]{color:var(--us-am-d)}.us-chrome-r[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{font-weight:600}.us-dot[data-astro-cid-awjt5vhi]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--us-em);box-shadow:0 0 0 3px #10b98129}.us-ico[data-astro-cid-awjt5vhi]{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#0d0d0d0b;color:var(--us-ink-2)}.us-ico[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi],.us-btn[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi],.us-persist[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi],.us-pillar-ico[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi],.us-runner[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi],.us-island-lock[data-astro-cid-awjt5vhi]{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.us-ico[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:15px;height:15px}.us-ctas[data-astro-cid-awjt5vhi]{display:flex;flex-wrap:wrap;gap:12px}.us-btn[data-astro-cid-awjt5vhi]{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.01em;transition:transform .35s cubic-bezier(.2,.7,.1,1),box-shadow .35s ease,background-color .35s ease}.us-btn[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:15px;height:15px;stroke-width:2.2;transition:transform .35s cubic-bezier(.2,.7,.1,1)}.us-btn-dark[data-astro-cid-awjt5vhi]{background:var(--us-ink);color:#fff;box-shadow:0 10px 30px -12px #0d0d0d80,inset 0 1px #ffffff1f}.us-btn-dark[data-astro-cid-awjt5vhi]:hover{transform:translateY(-1px);box-shadow:0 16px 40px -14px #10b9818c,0 0 0 4px #10b98124,inset 0 1px #ffffff1f}.us-btn-dark[data-astro-cid-awjt5vhi]:hover svg[data-astro-cid-awjt5vhi]{transform:translate(3px)}.us-btn-glass[data-astro-cid-awjt5vhi]{background:#ffffffb8;color:var(--us-ink);box-shadow:0 0 0 1px var(--us-line),0 8px 24px -16px #0d0d0d4d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.us-btn-glass[data-astro-cid-awjt5vhi]:hover{transform:translateY(-1px);background:#fff}.us-btn-glass[data-astro-cid-awjt5vhi]:hover svg[data-astro-cid-awjt5vhi]{transform:translateY(2px)}.us-btn[data-astro-cid-awjt5vhi]:focus-visible,.us-persist[data-astro-cid-awjt5vhi]:focus-visible{outline:2px solid var(--us-em);outline-offset:3px}.us-aurora[data-astro-cid-awjt5vhi]{position:absolute;inset:0;pointer-events:none}.us-gridbg[data-astro-cid-awjt5vhi]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--us-line-2) 1px,transparent 1px),linear-gradient(90deg,var(--us-line-2) 1px,transparent 1px);background-size:64px 64px;background-position:center center;-webkit-mask-image:radial-gradient(ellipse 72% 66% at 50% 48%,#000 25%,transparent 82%);mask-image:radial-gradient(ellipse 72% 66% at 50% 48%,#000 25%,transparent 82%)}.us-progress[data-astro-cid-awjt5vhi]{position:fixed;inset:0 0 auto;height:2px;z-index:70;pointer-events:none;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--us-em-d),var(--us-em-l) 60%,var(--us-am));transition:opacity .3s ease}body.portal-dark .us-progress[data-astro-cid-awjt5vhi]{opacity:0}.us-persist[data-astro-cid-awjt5vhi]{position:fixed;right:32px;top:96px;z-index:60;display:none;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;font-size:12.5px;font-weight:600;color:#fff;background:#0d0d0ddb;box-shadow:0 10px 30px -12px #0d0d0d73;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.us-persist[data-astro-cid-awjt5vhi].is-away{opacity:0;transform:translateY(-6px);pointer-events:none}.us-persist[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:12px;height:12px;stroke-width:2.4}.us-persist[data-astro-cid-awjt5vhi]:hover{transform:translateY(-1px);box-shadow:0 14px 34px -12px #10b9818c,0 0 0 3px #10b98129}@media(min-width:960px){.us-persist[data-astro-cid-awjt5vhi]{display:inline-flex}}.us-hero-stage[data-astro-cid-awjt5vhi]{position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:120px 0 104px}.us-aurora-hero[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 42% 40% at 50% 52%,rgba(16,185,129,.17),transparent 70%),radial-gradient(ellipse 34% 34% at 16% 20%,rgba(245,158,11,.13),transparent 70%),radial-gradient(ellipse 38% 38% at 86% 84%,rgba(52,211,153,.13),transparent 70%)}.us-hero-lines[data-astro-cid-awjt5vhi]{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:none;overflow:visible}.us-hero-line[data-astro-cid-awjt5vhi]{stroke:#10b9816b;stroke-width:1;vector-effect:non-scaling-stroke;fill:none}.us-tiles[data-astro-cid-awjt5vhi]{position:absolute;inset:0;z-index:2;display:none;pointer-events:none}.us-tile[data-astro-cid-awjt5vhi]{position:absolute;width:0;height:0}.us-tile-c[data-astro-cid-awjt5vhi]{position:absolute;left:0;top:0;transform:translate(-50%,-50%)}.us-tile-in[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:14px;background:#ffffffdb;box-shadow:0 0 0 1px var(--us-line),0 14px 30px -20px #0d0d0d59,inset 0 1px #fff;font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--us-ink-2);white-space:nowrap}@media(min-width:960px){.us-tiles[data-astro-cid-awjt5vhi]{display:block}}@media(min-width:960px)and (max-width:1359px){.us-tile[data-astro-cid-awjt5vhi][data-dense],.us-hero-line[data-astro-cid-awjt5vhi][data-dense]{display:none}}.us-core[data-astro-cid-awjt5vhi]{--core: min(66vh, 620px, 62vw);position:absolute;left:50%;top:50%;z-index:3;width:var(--core);height:var(--core);margin:calc(var(--core) / -2 + var(--core-dy, 0px)) 0 0 calc(var(--core) / -2);pointer-events:none}.us-core-disk[data-astro-cid-awjt5vhi]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 38%,#fffffff0,#ffffffa3 58%,#ffffff6b);backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25);box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #10b98124,0 50px 140px -50px #10b9818c}.us-core-ring[data-astro-cid-awjt5vhi]{position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(16,185,129,.95) 60deg,transparent 140deg,rgba(245,158,11,.8) 220deg,transparent 300deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}.us-core-status[data-astro-cid-awjt5vhi]{position:absolute;left:0;right:0;bottom:7%;width:fit-content;margin:0 auto;display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffffc7;box-shadow:0 0 0 1px var(--us-line);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--us-em-d)}@media(max-width:959px){.us-core[data-astro-cid-awjt5vhi]{--core: min(118vw, 560px)}.us-core-status[data-astro-cid-awjt5vhi]{display:none}}.us-hero-copy[data-astro-cid-awjt5vhi]{position:relative;z-index:4;width:100%;max-width:980px;padding:0 24px;text-align:center}.us-eyebrow[data-astro-cid-awjt5vhi]{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:999px;background:#ffffffb8;box-shadow:0 0 0 1px var(--us-line),0 8px 24px -18px #0d0d0d4d;font-size:14px;font-weight:600;letter-spacing:-.01em}.us-eyebrow[data-astro-cid-awjt5vhi] .us-mono[data-astro-cid-awjt5vhi]{color:var(--us-mute);font-size:10px}.us-sep[data-astro-cid-awjt5vhi]{width:1px;height:12px;background:#0d0d0d29}.us-h1[data-astro-cid-awjt5vhi]{margin-top:26px;font-size:clamp(2.9rem,min(6.6vw,9.6vh),5.4rem);line-height:.96;letter-spacing:-.048em;font-weight:600}.us-h1[data-astro-cid-awjt5vhi] .l[data-astro-cid-awjt5vhi]{display:block}.us-sub[data-astro-cid-awjt5vhi]{display:grid;max-width:40rem;margin:26px auto 0}.us-sub[data-astro-cid-awjt5vhi]>p[data-astro-cid-awjt5vhi]{grid-area:1 / 1;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55;color:var(--us-mute);text-wrap:balance}.us-sub-b[data-astro-cid-awjt5vhi]{opacity:0;visibility:hidden;color:var(--us-ink-2)}.us-hero-copy[data-astro-cid-awjt5vhi] .us-ctas[data-astro-cid-awjt5vhi]{justify-content:center;margin-top:34px}.us-scrollhint[data-astro-cid-awjt5vhi]{position:absolute;left:0;right:0;bottom:26px;z-index:4;width:fit-content;margin:0 auto}.us-scrollhint[data-astro-cid-awjt5vhi]>span[data-astro-cid-awjt5vhi]{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--us-mute)}.us-scrollhint[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{width:1px;height:34px;background:linear-gradient(var(--us-em),transparent);transform-origin:top}@media not all and (min-width:960px)and (min-height:660px){html.has-portal .us-hero[data-astro-cid-awjt5vhi]:after{content:"";display:block;height:calc(var(--portal, 0) * 1vh);height:calc(var(--portal, 0) * 1lvh)}html.has-portal .us-hero-stage[data-astro-cid-awjt5vhi]{position:sticky;top:0}}@media(min-width:960px)and (min-height:660px)and (prefers-reduced-motion:no-preference){.us-hero-stage[data-astro-cid-awjt5vhi]{height:100svh;padding:0}.us-hero-lines[data-astro-cid-awjt5vhi]{display:block}.us-core[data-astro-cid-awjt5vhi]{opacity:0}}.us-story[data-astro-cid-awjt5vhi]{position:relative}.us-story-stage[data-astro-cid-awjt5vhi]{position:relative;overflow:hidden;padding:clamp(96px,12vw,150px) 0}.us-aurora-problem[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 40% 50% at 78% 50%,rgba(245,158,11,.1),transparent 70%),radial-gradient(ellipse 35% 40% at 12% 30%,rgba(16,185,129,.08),transparent 70%)}.us-aurora-sol[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 40% 50% at 78% 50%,rgba(16,185,129,.13),transparent 70%),radial-gradient(ellipse 30% 40% at 10% 80%,rgba(245,158,11,.08),transparent 70%)}.us-story-grid[data-astro-cid-awjt5vhi]{position:relative;z-index:1;display:flex;flex-direction:column;gap:28px}.us-story-left[data-astro-cid-awjt5vhi],.us-story-beats[data-astro-cid-awjt5vhi],.us-story-scenes[data-astro-cid-awjt5vhi]{display:contents}.us-story[data-astro-cid-awjt5vhi] .us-kicker[data-astro-cid-awjt5vhi]{order:0}.us-beat[data-astro-cid-awjt5vhi][data-beat="0"]{order:1}.us-scene[data-astro-cid-awjt5vhi][data-scene="0"]{order:2}.us-beat[data-astro-cid-awjt5vhi][data-beat="1"]{order:3}.us-scene[data-astro-cid-awjt5vhi][data-scene="1"]{order:4}.us-beat[data-astro-cid-awjt5vhi][data-beat="2"]{order:5}.us-scene[data-astro-cid-awjt5vhi][data-scene="2"]{order:6}.us-stepind[data-astro-cid-awjt5vhi]{display:none}.us-beat-title[data-astro-cid-awjt5vhi]{font-size:clamp(1.9rem,3.3vw,3.1rem);line-height:1.04;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.us-beat-em[data-astro-cid-awjt5vhi]{color:var(--us-am-d)}.us-sol[data-astro-cid-awjt5vhi] .us-beat-em[data-astro-cid-awjt5vhi]{color:var(--us-em-d)}.us-beat-body[data-astro-cid-awjt5vhi]{margin-top:16px;max-width:42ch;font-size:1.08rem;line-height:1.6;color:var(--us-mute)}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-story-stage[data-astro-cid-awjt5vhi]{height:100svh;padding:84px 0 24px;display:flex;align-items:center}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-story-grid[data-astro-cid-awjt5vhi]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,5vw,80px);align-items:center}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-story-left[data-astro-cid-awjt5vhi]{display:block}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-story-beats[data-astro-cid-awjt5vhi]{display:grid;margin-top:30px}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-beat[data-astro-cid-awjt5vhi]{grid-area:1 / 1}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-story-scenes[data-astro-cid-awjt5vhi]{display:grid}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-scene[data-astro-cid-awjt5vhi]{grid-area:1 / 1;align-self:center}.us-story[data-astro-cid-awjt5vhi].is-cinematic .us-stepind[data-astro-cid-awjt5vhi]{display:flex}.us-stepind[data-astro-cid-awjt5vhi]{gap:22px;margin:26px 0 0;padding:0;list-style:none}.us-stepind-item[data-astro-cid-awjt5vhi]{display:flex;flex-direction:column;gap:9px;min-width:104px}.us-stepind-label[data-astro-cid-awjt5vhi]{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:500;color:var(--us-ink)}.us-stepind-label[data-astro-cid-awjt5vhi] .us-mono[data-astro-cid-awjt5vhi]{font-size:10px;color:var(--us-em-d)}.us-stepind-track[data-astro-cid-awjt5vhi]{display:block;height:2px;border-radius:2px;background:var(--us-line);overflow:hidden}.us-stepind-fill[data-astro-cid-awjt5vhi]{display:block;height:100%;background:linear-gradient(90deg,var(--us-em-d),var(--us-em-l));transform-origin:0 50%}.us-scene[data-astro-cid-awjt5vhi]{overflow:hidden}.us-vgrid[data-astro-cid-awjt5vhi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px}@media(min-width:560px){.us-vgrid[data-astro-cid-awjt5vhi]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:479px){.us-vchip[data-astro-cid-awjt5vhi] .us-ico[data-astro-cid-awjt5vhi]{display:none}}.us-vchip[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border-radius:14px;background:#ffffffe0;box-shadow:0 0 0 1px var(--us-line),0 8px 20px -16px #0d0d0d4d}.us-vtext[data-astro-cid-awjt5vhi]{min-width:0}.us-vname[data-astro-cid-awjt5vhi]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:-.01em}.us-renew[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:5px;margin-top:3px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--us-am-d)}.us-renew[data-astro-cid-awjt5vhi]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--us-am)}.us-scene-body[data-astro-cid-awjt5vhi]{position:relative;padding:18px 18px 16px}.us-islands[data-astro-cid-awjt5vhi]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.us-island[data-astro-cid-awjt5vhi]{position:relative;z-index:1;padding:14px;border-radius:16px;background:#ffffffe6;box-shadow:0 0 0 1px var(--us-line),0 12px 26px -20px #0d0d0d59}.us-island-h[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.us-island-h[data-astro-cid-awjt5vhi] .us-ico[data-astro-cid-awjt5vhi]{width:24px;height:24px;border-radius:8px;background:var(--us-em-s);color:var(--us-em-d)}.us-island-h[data-astro-cid-awjt5vhi] .us-ico[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:13px;height:13px}.us-island-lock[data-astro-cid-awjt5vhi]{width:14px;height:14px;margin-left:auto;color:var(--us-am-d);stroke-width:2}.us-island-items[data-astro-cid-awjt5vhi]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.us-island-items[data-astro-cid-awjt5vhi] span[data-astro-cid-awjt5vhi]{padding:4px 8px;border-radius:8px;background:#0d0d0d0b;font-size:11.5px;color:var(--us-ink-2)}.us-break[data-astro-cid-awjt5vhi]{position:absolute;z-index:2;width:0;height:0}.us-break-in[data-astro-cid-awjt5vhi]{position:absolute;left:0;top:0;display:grid;place-items:center;transform:translate(-50%,-50%)}.us-break-in[data-astro-cid-awjt5vhi]:before{content:"";position:absolute;border:0 dashed rgba(180,83,9,.5)}.us-break[data-astro-cid-awjt5vhi][data-dir=h] .us-break-in[data-astro-cid-awjt5vhi]{width:44px;height:18px}.us-break[data-astro-cid-awjt5vhi][data-dir=h] .us-break-in[data-astro-cid-awjt5vhi]:before{left:0;right:0;top:50%;border-top-width:1.5px}.us-break[data-astro-cid-awjt5vhi][data-dir=v] .us-break-in[data-astro-cid-awjt5vhi]{width:18px;height:44px}.us-break[data-astro-cid-awjt5vhi][data-dir=v] .us-break-in[data-astro-cid-awjt5vhi]:before{top:0;bottom:0;left:50%;border-left-width:1.5px}.us-break-x[data-astro-cid-awjt5vhi]{position:relative;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #b4530961;font-size:12px;font-weight:600;line-height:1;color:var(--us-am-d)}.us-glue-layer[data-astro-cid-awjt5vhi]{position:absolute;inset:0;z-index:3;pointer-events:none}.us-runner[data-astro-cid-awjt5vhi]{position:absolute;left:50%;top:25%;width:34px;height:34px;margin:-17px 0 0 -17px;display:grid;place-items:center;border-radius:50%;background:var(--us-am);color:#fff;box-shadow:0 0 0 5px #f59e0b33,0 10px 22px -8px #b4530999}.us-runner[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:16px;height:16px;stroke-width:2}.us-runner[data-astro-cid-awjt5vhi]:after{content:"";position:absolute;right:-9px;top:-7px;width:12px;height:12px;border-radius:3px;background:#fff;box-shadow:0 0 0 1.5px var(--us-am-d)}.us-glue-caption[data-astro-cid-awjt5vhi]{margin-top:16px;text-align:center;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--us-am-d)}.us-glue-caption[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{margin:0 6px;font-weight:400;color:var(--us-mute)}.us-caret[data-astro-cid-awjt5vhi]{display:inline-block;width:7px;height:12px;margin-left:6px;vertical-align:-2px;background:var(--us-am)}.us-cost[data-astro-cid-awjt5vhi]{position:relative;overflow:hidden}.us-cost-stage[data-astro-cid-awjt5vhi]{position:relative;padding:clamp(96px,12vw,150px) 0 clamp(64px,8vw,100px)}.us-aurora-cost[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 44% 38% at 50% 40%,rgba(245,158,11,.14),transparent 70%),radial-gradient(ellipse 30% 40% at 88% 88%,rgba(16,185,129,.08),transparent 70%)}.us-cost-inner[data-astro-cid-awjt5vhi]{position:relative;z-index:1;text-align:center}.us-cost-h[data-astro-cid-awjt5vhi]{margin-top:18px;font-weight:600}.us-cost-l[data-astro-cid-awjt5vhi]{display:block;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.035em}.us-cost-num[data-astro-cid-awjt5vhi]{display:block;margin:6px 0 4px;font-size:clamp(4.2rem,min(14vw,22vh),11rem);line-height:.95;letter-spacing:-.06em;background:linear-gradient(100deg,#92400e,#b45309 30%,#f59e0b 72%,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.us-cost-num[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{font-weight:inherit}.us-cost-lede[data-astro-cid-awjt5vhi]{margin-left:auto;margin-right:auto;max-width:50ch}.us-costbar[data-astro-cid-awjt5vhi]{max-width:920px;margin:40px auto 0;text-align:left}.us-brace[data-astro-cid-awjt5vhi]{position:relative;margin-bottom:10px;padding-bottom:14px;text-align:center}.us-brace[data-astro-cid-awjt5vhi] .us-mono[data-astro-cid-awjt5vhi]{color:var(--us-ink-2)}.us-brace[data-astro-cid-awjt5vhi]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;border:1.5px solid rgba(13,13,13,.24);border-bottom:0;border-radius:4px 4px 0 0}.us-costbar-track[data-astro-cid-awjt5vhi],.us-calc-bar[data-astro-cid-awjt5vhi]{display:flex;gap:2px}.us-costbar-track[data-astro-cid-awjt5vhi]{height:22px}.us-seg[data-astro-cid-awjt5vhi]{min-width:2px;transition:opacity .25s ease}.us-seg[data-astro-cid-awjt5vhi]:last-child{border-radius:0 4px 4px 0}:is(.us-seg,.us-swatch)[data-astro-cid-awjt5vhi][data-k=edtech]{background:#b45309}:is(.us-seg,.us-swatch)[data-astro-cid-awjt5vhi][data-k=data]{background:#f59e0b}:is(.us-seg,.us-swatch)[data-astro-cid-awjt5vhi][data-k=subs]{background:#78716c}:is(.us-seg,.us-swatch)[data-astro-cid-awjt5vhi][data-k=turnover]{background:#a8a29e}.us-costbar-legend[data-astro-cid-awjt5vhi]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:20px 0 0;padding:0;list-style:none}@media(min-width:760px){.us-costbar-legend[data-astro-cid-awjt5vhi]{grid-template-columns:repeat(4,minmax(0,1fr))}}.us-costbar-legend[data-astro-cid-awjt5vhi] li[data-astro-cid-awjt5vhi]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 8px;transition:opacity .25s ease}.us-costbar-legend[data-astro-cid-awjt5vhi] span[data-astro-cid-awjt5vhi]{font-size:13px;color:var(--us-mute)}.us-costbar-legend[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{grid-column:2;font-size:1.35rem;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--us-ink)}.us-costbar[data-astro-cid-awjt5vhi][data-hl] [data-astro-cid-awjt5vhi]:is(.us-seg,li){opacity:.3}.us-costbar[data-astro-cid-awjt5vhi][data-hl=edtech] [data-astro-cid-awjt5vhi][data-k=edtech],.us-costbar[data-astro-cid-awjt5vhi][data-hl=data] [data-astro-cid-awjt5vhi][data-k=data],.us-costbar[data-astro-cid-awjt5vhi][data-hl=subs] [data-astro-cid-awjt5vhi][data-k=subs],.us-costbar[data-astro-cid-awjt5vhi][data-hl=turnover] [data-astro-cid-awjt5vhi][data-k=turnover]{opacity:1}.us-costbar-cap[data-astro-cid-awjt5vhi]{margin-top:22px;text-align:center;font-size:12.5px;line-height:1.5;color:var(--us-mute)}.us-cost-cta[data-astro-cid-awjt5vhi]{margin-top:30px}.us-cost-cta[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{stroke-width:2}.us-cost-cta[data-astro-cid-awjt5vhi]:hover svg[data-astro-cid-awjt5vhi]{transform:scale(1.12)}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic{height:100svh;padding:84px 0 24px;display:flex;align-items:center}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-inner[data-astro-cid-awjt5vhi]{width:100%}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-num[data-astro-cid-awjt5vhi]{font-size:clamp(4.2rem,min(14vw,20vh),11rem)}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-lede[data-astro-cid-awjt5vhi]{max-width:62ch}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-costbar[data-astro-cid-awjt5vhi]{margin-top:26px}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-costbar-cap[data-astro-cid-awjt5vhi]{margin-top:16px}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-cta[data-astro-cid-awjt5vhi]{margin-top:22px}@media(max-height:760px){.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-num[data-astro-cid-awjt5vhi]{font-size:min(14vw,17vh)}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-h[data-astro-cid-awjt5vhi]{margin-top:10px}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-lede[data-astro-cid-awjt5vhi]{margin-top:12px}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-costbar[data-astro-cid-awjt5vhi]{margin-top:18px}.us-cost-stage[data-astro-cid-awjt5vhi].is-cinematic .us-cost-cta[data-astro-cid-awjt5vhi]{margin-top:16px}}.us-calc-dlg[data-astro-cid-awjt5vhi]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.us-calc-dlg[data-astro-cid-awjt5vhi][open]{display:grid;place-items:center}.us-calc-dlg[data-astro-cid-awjt5vhi]::backdrop{background:transparent}.us-calc-bg[data-astro-cid-awjt5vhi]{position:absolute;inset:0;background:#f6f3ee9e;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}.us-calc-panel[data-astro-cid-awjt5vhi]{position:relative;display:flex;flex-direction:column;width:min(1120px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:hidden;border-radius:28px;background-color:#faf8f5;box-shadow:0 0 0 1px var(--us-line),0 60px 140px -50px #0d0d0d80}@media(max-width:559px){.us-calc-panel[data-astro-cid-awjt5vhi]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:22px}}.us-calc-head[data-astro-cid-awjt5vhi]{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:clamp(20px,3vw,32px) clamp(20px,3vw,32px) 18px;border-bottom:1px solid var(--us-line)}.us-calc-title[data-astro-cid-awjt5vhi]{margin-top:10px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.04;letter-spacing:-.04em;font-weight:600}.us-calc-lede[data-astro-cid-awjt5vhi]{margin-top:10px;max-width:64ch;font-size:14.5px;line-height:1.55;color:var(--us-mute)}@media(max-width:559px){.us-calc-lede[data-astro-cid-awjt5vhi]{display:none}}.us-calc-x[data-astro-cid-awjt5vhi]{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#0d0d0d0d;color:var(--us-ink);transition:background-color .2s ease,transform .2s ease}.us-calc-x[data-astro-cid-awjt5vhi]:hover{background:#0d0d0d17;transform:rotate(90deg)}.us-calc-x[data-astro-cid-awjt5vhi]:focus-visible{outline:2px solid var(--us-em);outline-offset:2px}.us-calc-x[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.us-calc-scroll[data-astro-cid-awjt5vhi]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px clamp(16px,3vw,32px) clamp(20px,3vw,32px)}.us-calc-body[data-astro-cid-awjt5vhi]{display:grid;gap:16px;align-items:start}.us-calc-side[data-astro-cid-awjt5vhi]{display:contents}.us-calc-out[data-astro-cid-awjt5vhi]{order:1}.us-calc-foot[data-astro-cid-awjt5vhi]{order:2}@media(min-width:960px){.us-calc-body[data-astro-cid-awjt5vhi]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:24px}.us-calc-side[data-astro-cid-awjt5vhi]{display:grid;gap:16px}}.us-calc-in[data-astro-cid-awjt5vhi]{padding:22px}.us-calc-in-h[data-astro-cid-awjt5vhi]{color:var(--us-mute)}.us-field[data-astro-cid-awjt5vhi]{margin-top:18px}.us-field[data-astro-cid-awjt5vhi] label[data-astro-cid-awjt5vhi]{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--us-ink-2)}.us-field[data-astro-cid-awjt5vhi] input[data-astro-cid-awjt5vhi],.us-field[data-astro-cid-awjt5vhi] select[data-astro-cid-awjt5vhi]{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background-color:#fff;box-shadow:0 0 0 1px #0d0d0d1f,inset 0 1px 2px #0d0d0d0a;font:inherit;font-size:16px;font-weight:600;color:var(--us-ink);appearance:none;-webkit-appearance:none;-moz-appearance:textfield;transition:box-shadow .2s ease}.us-field[data-astro-cid-awjt5vhi] select[data-astro-cid-awjt5vhi]{padding-right:38px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%235f6168' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M1 1.5l5 5 5-5'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:12px}.us-field[data-astro-cid-awjt5vhi] input[data-astro-cid-awjt5vhi]::-webkit-outer-spin-button,.us-field[data-astro-cid-awjt5vhi] input[data-astro-cid-awjt5vhi]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.us-field[data-astro-cid-awjt5vhi] [data-astro-cid-awjt5vhi]:is(input,select):focus-visible{outline:none;box-shadow:0 0 0 1.5px var(--us-em),0 0 0 5px #10b98129}.us-field-help[data-astro-cid-awjt5vhi]{margin-top:16px;font-size:12px;line-height:1.55;color:var(--us-mute)}.us-calc-out[data-astro-cid-awjt5vhi]{display:grid;gap:14px;min-width:0}.us-calc-total[data-astro-cid-awjt5vhi]{position:relative;overflow:hidden;padding:clamp(24px,3vw,36px);border-radius:22px;background:linear-gradient(135deg,#0d0d0d,#1a1612);color:#fff;box-shadow:0 30px 70px -30px #0d0d0d99}.us-calc-total[data-astro-cid-awjt5vhi]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 92% 10%,rgba(245,158,11,.3),transparent 62%),radial-gradient(ellipse 50% 60% at 4% 100%,rgba(16,185,129,.14),transparent 62%)}.us-calc-total[data-astro-cid-awjt5vhi]>[data-astro-cid-awjt5vhi]{position:relative}.us-calc-total[data-astro-cid-awjt5vhi] .us-mono[data-astro-cid-awjt5vhi]{color:#ffffff8c}.us-calc-num[data-astro-cid-awjt5vhi]{margin-top:12px;font-size:clamp(2.6rem,6vw,4.5rem);font-weight:600;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#fff,#fde68a 55%,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent}.us-calc-bar[data-astro-cid-awjt5vhi]{height:8px;margin-top:22px}.us-calc-total-sub[data-astro-cid-awjt5vhi]{margin-top:16px;max-width:56ch;font-size:14px;line-height:1.55;color:#ffffffa8}.us-calc-cards[data-astro-cid-awjt5vhi]{display:grid;gap:14px;align-items:start}@media(min-width:560px){.us-calc-cards[data-astro-cid-awjt5vhi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.us-leak[data-astro-cid-awjt5vhi]{padding:20px 20px 16px;border-radius:18px}.us-leak-label[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:8px;color:var(--us-ink-2)}.us-leak-amt[data-astro-cid-awjt5vhi]{margin-top:12px;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:600;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.us-leak-hook[data-astro-cid-awjt5vhi]{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--us-mute)}.us-leak-hook[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{font-weight:600;color:var(--us-ink)}.us-leak-more[data-astro-cid-awjt5vhi]{margin-top:14px;border-top:1px solid var(--us-line)}.us-leak-more[data-astro-cid-awjt5vhi] summary[data-astro-cid-awjt5vhi]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;cursor:pointer;list-style:none;font-size:12.5px;font-weight:600;color:var(--us-em-d)}.us-leak-more[data-astro-cid-awjt5vhi] summary[data-astro-cid-awjt5vhi]::-webkit-details-marker{display:none}.us-leak-more[data-astro-cid-awjt5vhi] summary[data-astro-cid-awjt5vhi]:after{content:"+";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--us-em-s);font-size:14px;line-height:1}.us-leak-more[data-astro-cid-awjt5vhi][open] summary[data-astro-cid-awjt5vhi]:after{content:"−"}.us-leak-more[data-astro-cid-awjt5vhi] summary[data-astro-cid-awjt5vhi]:focus-visible{outline:2px solid var(--us-em);outline-offset:3px;border-radius:4px}.us-leak-why[data-astro-cid-awjt5vhi]{margin-top:10px;font-size:12.5px;line-height:1.6;color:var(--us-mute)}.us-leak-why[data-astro-cid-awjt5vhi] ul[data-astro-cid-awjt5vhi]{margin:8px 0;padding:0;list-style:none}.us-leak-why[data-astro-cid-awjt5vhi] li[data-astro-cid-awjt5vhi]{position:relative;margin:4px 0;padding-left:14px}.us-leak-why[data-astro-cid-awjt5vhi] li[data-astro-cid-awjt5vhi]:before{content:"";position:absolute;left:3px;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--us-mute)}.us-leak-why[data-astro-cid-awjt5vhi] strong[data-astro-cid-awjt5vhi]{font-weight:600;color:var(--us-ink)}.us-calc-foot[data-astro-cid-awjt5vhi]{display:grid;gap:14px;justify-items:start;padding:4px 4px 0}.us-calc-note[data-astro-cid-awjt5vhi]{font-size:12px;line-height:1.5;color:var(--us-mute)}.us-builds[data-astro-cid-awjt5vhi]{display:grid;gap:10px;margin:0;padding:16px;list-style:none}.us-build[data-astro-cid-awjt5vhi]{display:grid;grid-template-columns:minmax(0,.9fr) 16px minmax(0,1.1fr);align-items:center;gap:12px}.us-build-from[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:9px;font-size:12.5px;line-height:1.35;color:var(--us-ink-2);opacity:.5}.us-build-arrow[data-astro-cid-awjt5vhi]{width:16px;height:16px;fill:none;stroke:var(--us-mute);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.us-build-to[data-astro-cid-awjt5vhi]{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;padding:10px 12px 12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--us-line),0 8px 18px -14px #0d0d0d59}.us-build-glow[data-astro-cid-awjt5vhi]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px #10b98180}.us-build-txt[data-astro-cid-awjt5vhi]{display:grid;gap:4px;min-width:0}.us-build-txt[data-astro-cid-awjt5vhi] b[data-astro-cid-awjt5vhi]{font-size:13.5px;font-weight:600;letter-spacing:-.01em}.us-build-txt[data-astro-cid-awjt5vhi] .us-mono[data-astro-cid-awjt5vhi]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:var(--us-em-d)}.us-check[data-astro-cid-awjt5vhi]{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--us-em-s);color:var(--us-em-d)}.us-check[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.us-build-to[data-astro-cid-awjt5vhi] .us-check[data-astro-cid-awjt5vhi]{margin-left:auto}.us-build-bar[data-astro-cid-awjt5vhi]{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--us-line)}.us-build-bar[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{display:block;height:100%;background:linear-gradient(90deg,var(--us-em-d),var(--us-em-l));transform-origin:0 50%}@media(max-width:559px){.us-build[data-astro-cid-awjt5vhi]{grid-template-columns:minmax(0,1fr);gap:6px}.us-build-arrow[data-astro-cid-awjt5vhi]{display:none}}.us-scene-f[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--us-line);color:var(--us-em-d)}.us-scene-f[data-astro-cid-awjt5vhi] .us-chrome-mute[data-astro-cid-awjt5vhi]{margin-left:auto}.us-vstat[data-astro-cid-awjt5vhi]{display:grid;margin-top:3px}.us-vstat[data-astro-cid-awjt5vhi]>[data-astro-cid-awjt5vhi]{grid-area:1 / 1}.us-vstat[data-astro-cid-awjt5vhi] .us-renew[data-astro-cid-awjt5vhi]{margin-top:0;opacity:0;visibility:hidden}.us-vnow[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--us-em-d)}.us-vnow[data-astro-cid-awjt5vhi]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--us-em)}.us-sol[data-astro-cid-awjt5vhi] .us-vchip[data-astro-cid-awjt5vhi]{position:relative}.us-vchip[data-astro-cid-awjt5vhi].is-replaced{opacity:.5}.us-vchip[data-astro-cid-awjt5vhi].is-replaced .us-vname[data-astro-cid-awjt5vhi]{text-decoration:line-through;text-decoration-color:#0d0d0d73}.us-vchip[data-astro-cid-awjt5vhi].is-replaced .us-vnow[data-astro-cid-awjt5vhi]{color:var(--us-mute)}.us-vchip[data-astro-cid-awjt5vhi].is-replaced .us-vnow[data-astro-cid-awjt5vhi]:before{background:#0d0d0d4d}.us-vglow[data-astro-cid-awjt5vhi]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1.5px #10b98180,0 10px 22px -14px #10b98199}.us-districts[data-astro-cid-awjt5vhi]{position:relative;padding:clamp(56px,7vw,88px) 0 clamp(32px,4vw,56px)}.us-districts-h[data-astro-cid-awjt5vhi]{text-align:center;color:var(--us-mute)}.us-marquee[data-astro-cid-awjt5vhi]{margin-top:30px;overflow:hidden;background-color:var(--brand-surface, #fbf9f6);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.us-marquee-track[data-astro-cid-awjt5vhi]{display:flex;width:max-content}.us-marquee-half[data-astro-cid-awjt5vhi]{display:flex;flex:none;margin:0;padding:0;list-style:none}.us-district[data-astro-cid-awjt5vhi]{flex:none;display:flex;flex-direction:column;align-items:center;gap:14px;padding:6px clamp(32px,4.5vw,60px)}.us-district-logo[data-astro-cid-awjt5vhi]{display:flex;align-items:center;justify-content:center;height:78px}.us-district-logo[data-astro-cid-awjt5vhi] img[data-astro-cid-awjt5vhi]{width:auto;max-width:230px;object-fit:contain;filter:grayscale(1) brightness(.82) contrast(1.15);opacity:.72;mix-blend-mode:multiply;transition:filter .4s ease,opacity .4s ease}.us-district[data-astro-cid-awjt5vhi]:hover img[data-astro-cid-awjt5vhi]{filter:none;opacity:1}.us-district-name[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:7px;font-size:9.5px;white-space:nowrap;color:var(--us-mute)}.us-district-name[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}@media(prefers-reduced-motion:no-preference){.us-marquee-track[data-astro-cid-awjt5vhi]{animation:usMarquee 48s linear infinite}.us-marquee[data-astro-cid-awjt5vhi]:hover .us-marquee-track[data-astro-cid-awjt5vhi]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.us-marquee[data-astro-cid-awjt5vhi]{-webkit-mask-image:none;mask-image:none}.us-marquee-track[data-astro-cid-awjt5vhi]{width:auto;justify-content:center}.us-marquee-half[data-astro-cid-awjt5vhi]{flex-wrap:wrap;justify-content:center;row-gap:28px}.us-district[data-astro-cid-awjt5vhi][data-dup]{display:none}}.us-em-warn[data-astro-cid-awjt5vhi]{color:var(--us-am-d)}.us-chrome-mute[data-astro-cid-awjt5vhi]{color:var(--us-mute)}.us-swatch[data-astro-cid-awjt5vhi]{flex:none;width:9px;height:9px;border-radius:2.5px}.us-values[data-astro-cid-awjt5vhi]{position:relative;overflow:hidden;padding:clamp(96px,12vw,160px) 0}.us-values[data-astro-cid-awjt5vhi]>.us-wrap[data-astro-cid-awjt5vhi]{position:relative;z-index:1}.us-aurora-values[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 45% 35% at 50% 8%,rgba(245,158,11,.09),transparent 70%),radial-gradient(ellipse 35% 35% at 85% 60%,rgba(16,185,129,.12),transparent 70%)}.us-pillars[data-astro-cid-awjt5vhi]{display:grid;gap:18px;max-width:1040px;margin:56px auto 0}@media(min-width:860px){.us-pillars[data-astro-cid-awjt5vhi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.us-pillar[data-astro-cid-awjt5vhi]{display:flex;flex-direction:column;padding:26px}.us-pillar-ico[data-astro-cid-awjt5vhi]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--us-em-s);color:var(--us-em-d)}.us-pillar-ico[data-astro-cid-awjt5vhi] svg[data-astro-cid-awjt5vhi]{width:20px;height:20px}.us-pillar-tag[data-astro-cid-awjt5vhi]{margin-top:20px;color:var(--us-em-d)}.us-pillar[data-astro-cid-awjt5vhi] h3[data-astro-cid-awjt5vhi]{margin-top:8px;font-size:1.45rem;line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.us-pillar-body[data-astro-cid-awjt5vhi]{margin-top:10px;font-size:15px;line-height:1.6;color:var(--us-mute)}.us-pillar-proof[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:var(--us-em-d)}.us-scan-field[data-astro-cid-awjt5vhi]{position:relative;aspect-ratio:1.25 / 1;margin:14px;overflow:hidden;border-radius:14px;background-color:#ffffff80;background-image:radial-gradient(ellipse at 50% 45%,rgba(16,185,129,.08),transparent 70%),linear-gradient(var(--us-line-2) 1px,transparent 1px),linear-gradient(90deg,var(--us-line-2) 1px,transparent 1px);background-size:100% 100%,28px 28px,28px 28px;box-shadow:inset 0 0 0 1px var(--us-line)}.us-sol[data-astro-cid-awjt5vhi].is-cinematic .us-scan-field[data-astro-cid-awjt5vhi]{aspect-ratio:2 / 1}.us-scan-edges[data-astro-cid-awjt5vhi]{position:absolute;inset:0;width:100%;height:100%}.us-scan-edges[data-astro-cid-awjt5vhi] line[data-astro-cid-awjt5vhi]{stroke:#0d0d0d24;stroke-width:1;vector-effect:non-scaling-stroke}.us-node[data-astro-cid-awjt5vhi]{position:absolute;z-index:2;display:flex;align-items:center;gap:7px;padding:6px 10px 6px 8px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--us-line),0 8px 18px -12px #0d0d0d59;font-size:11.5px;font-weight:600;white-space:nowrap;transform:translate(-50%,-50%)}.us-node[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{position:relative;width:8px;height:8px;border-radius:50%;background:var(--us-em)}.us-node[data-astro-cid-awjt5vhi][data-hot] i[data-astro-cid-awjt5vhi]{background:var(--us-am)}.us-node[data-astro-cid-awjt5vhi][data-hot] i[data-astro-cid-awjt5vhi]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--us-am);opacity:0}.us-scanline[data-astro-cid-awjt5vhi]{position:absolute;inset:0;z-index:1;pointer-events:none;transform:translateY(-100%);background:linear-gradient(to bottom,transparent 0,transparent calc(100% - 70px),rgba(16,185,129,.1) calc(100% - 2px),rgba(16,185,129,.9) calc(100% - 1px),transparent 100%)}.us-findings[data-astro-cid-awjt5vhi]{padding:2px 16px 16px}.us-findings-h[data-astro-cid-awjt5vhi]{padding:6px 2px 10px;color:var(--us-mute)}.us-finding[data-astro-cid-awjt5vhi]{display:flex;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;border-radius:12px;background:#ffffffc7;box-shadow:0 0 0 1px var(--us-line);font-size:13px;color:var(--us-ink-2)}.us-finding-t[data-astro-cid-awjt5vhi]{min-width:0}.us-warn[data-astro-cid-awjt5vhi]{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--us-am-s);font-size:11px;font-weight:700;color:var(--us-am-d)}.us-ftag[data-astro-cid-awjt5vhi]{flex:none;margin-left:auto;font-size:9.5px;color:var(--us-em-d)}.us-start[data-astro-cid-awjt5vhi]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(110px,13vw,180px) 0;text-align:center}.us-aurora-start[data-astro-cid-awjt5vhi]{background:radial-gradient(ellipse 44% 50% at 50% 56%,rgba(16,185,129,.16),transparent 70%),radial-gradient(ellipse 30% 32% at 18% 26%,rgba(245,158,11,.1),transparent 70%)}.us-start-in[data-astro-cid-awjt5vhi]{position:relative;z-index:1}.us-start[data-astro-cid-awjt5vhi] .us-h2[data-astro-cid-awjt5vhi]{font-size:clamp(2.4rem,5.4vw,4.6rem)}.us-start[data-astro-cid-awjt5vhi] .us-lede[data-astro-cid-awjt5vhi]{margin-left:auto;margin-right:auto}.us-start[data-astro-cid-awjt5vhi] .us-ctas[data-astro-cid-awjt5vhi]{justify-content:center;margin-top:34px}@media(prefers-reduced-motion:no-preference){.us-in[data-astro-cid-awjt5vhi]{animation:usRise .9s cubic-bezier(.2,.7,.1,1) backwards;animation-delay:calc(var(--d, 0) * 1s)}.us-tile-in[data-astro-cid-awjt5vhi]{animation:usPop .8s cubic-bezier(.2,.7,.1,1) backwards,usFloat 7s ease-in-out infinite;animation-delay:calc(.35s + var(--i) * .05s),calc(var(--i) * -.6s)}.us-core-ring[data-astro-cid-awjt5vhi]{animation:usSpin 14s linear infinite}.us-dot[data-astro-cid-awjt5vhi]{animation:usPulse 2.2s ease-in-out infinite}.us-scrollhint[data-astro-cid-awjt5vhi] i[data-astro-cid-awjt5vhi]{animation:usDrip 2s ease-in-out infinite}.us-runner[data-astro-cid-awjt5vhi]{animation:usRun 7s cubic-bezier(.65,0,.35,1) infinite}.us-caret[data-astro-cid-awjt5vhi]{animation:usBlink 1s steps(1) infinite}.us-scanline[data-astro-cid-awjt5vhi]{animation:usScan 4s linear infinite}.us-node[data-astro-cid-awjt5vhi][data-hot] i[data-astro-cid-awjt5vhi]:after{animation:usPing 4s linear infinite;animation-delay:calc(var(--y) * .04s)}}@media(prefers-reduced-motion:reduce){.us-progress[data-astro-cid-awjt5vhi],.us-scanline[data-astro-cid-awjt5vhi]{display:none}}@keyframes usRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes usPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes usFloat{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes usSpin{to{transform:rotate(360deg)}}@keyframes usPulse{0%,to{box-shadow:0 0 0 3px #10b9812e}50%{box-shadow:0 0 0 6px #10b9810a}}@keyframes usDrip{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes usRun{0%,12%{left:50%;top:25%}25%,37%{left:75%;top:50%}50%,62%{left:50%;top:75%}75%,87%{left:25%;top:50%}to{left:50%;top:25%}}@keyframes usBlink{50%{opacity:0}}@keyframes usMarquee{to{transform:translate(-50%)}}@keyframes usScan{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes usPing{0%{transform:scale(.6);opacity:.9}22%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}
