.sv-hero[data-astro-cid-ucd2ps2b]{position:relative;overflow:hidden;padding:calc(130px + var(--banner-h,0px)) 0 clamp(50px,7vw,90px);background:linear-gradient(180deg,#fff,var(--bg2))}.sv-hero-inner[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.sv-hero-copy[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{margin:18px 0 20px;max-width:12ch}.sv-hero-copy[data-astro-cid-ucd2ps2b] .lead[data-astro-cid-ucd2ps2b]{max-width:52ch;margin-bottom:30px}.sv-jump[data-astro-cid-ucd2ps2b]{display:flex;gap:10px;flex-wrap:wrap}.sv-jump[data-astro-cid-ucd2ps2b]{gap:16px;padding-right:6px}.sv-chip[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:6px;border:2px solid var(--purple);background:#fff;text-decoration:none;color:var(--ink);font-family:var(--heading);font-weight:600;font-size:14.5px;box-shadow:4px 4px 0 var(--cc,var(--purple-20));transition:transform .2s,box-shadow .2s}.sv-chip[data-astro-cid-ucd2ps2b]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--cc,var(--purple-20))}.sv-chip-navy[data-astro-cid-ucd2ps2b]{--cc:var(--navy)}.sv-chip-orange[data-astro-cid-ucd2ps2b]{--cc:var(--orange)}.sv-chip-green[data-astro-cid-ucd2ps2b]{--cc:var(--green)}.sv-tri[data-astro-cid-ucd2ps2b]{width:16px;height:16px;display:inline-block}.sv-tri-navy[data-astro-cid-ucd2ps2b]{width:11px;height:22px}.sv-tri-navy[data-astro-cid-ucd2ps2b]{background:var(--navy);clip-path:polygon(100% 0,100% 100%,0 50%)}.sv-tri-orange[data-astro-cid-ucd2ps2b]{background:var(--orange);clip-path:polygon(0 0,100% 0,0 100%)}.sv-tri-green[data-astro-cid-ucd2ps2b]{background:var(--green);clip-path:polygon(0 100%,100% 100%,0 0)}.sv-hero-art[data-astro-cid-ucd2ps2b]{position:relative;display:flex;justify-content:center;align-items:center;min-height:440px;margin-right:min(0px,max(-220px,calc(542px - 50vw)))}.sv-hero-art[data-astro-cid-ucd2ps2b] img[data-astro-cid-ucd2ps2b]{position:relative;z-index:1;height:clamp(440px,42vw,600px);width:auto;max-width:none}.sv-stage[data-astro-cid-ucd2ps2b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:clamp(440px,42vw,600px);aspect-ratio:1;pointer-events:none;z-index:0}.sv-big[data-astro-cid-ucd2ps2b]{position:absolute;display:block}.sv-big-orange[data-astro-cid-ucd2ps2b]{width:26%;height:26%;left:2%;top:6%;background:var(--orange);clip-path:polygon(0 0,100% 0,0 100%)}.sv-big-navy[data-astro-cid-ucd2ps2b]{width:18.5%;height:37%;right:-6%;top:34%;background:var(--navy);clip-path:polygon(100% 0,100% 100%,0 50%)}.sv-big-green[data-astro-cid-ucd2ps2b]{width:24%;height:24%;left:4%;bottom:4%;background:var(--green);clip-path:polygon(0 100%,100% 100%,0 0)}@keyframes phinRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}html.js .phin[data-astro-cid-ucd2ps2b]{opacity:0;animation:phinRise .7s cubic-bezier(.2,.7,.2,1) both}html.js .sv-hero-copy[data-astro-cid-ucd2ps2b] .phin[data-astro-cid-ucd2ps2b]:nth-child(2){animation-delay:.1s}html.js .sv-hero-copy[data-astro-cid-ucd2ps2b] .phin[data-astro-cid-ucd2ps2b]:nth-child(3){animation-delay:.18s}html.js .sv-hero-copy[data-astro-cid-ucd2ps2b] .phin[data-astro-cid-ucd2ps2b]:nth-child(4){animation-delay:.26s}html.js .sv-hero-art[data-astro-cid-ucd2ps2b]{animation-delay:.2s}.sv-pillar[data-astro-cid-ucd2ps2b]{padding-block:clamp(70px,9vw,120px);scroll-margin-top:90px;--tk:var(--pc);--oc:var(--pc)}.sv-pillar[data-astro-cid-ucd2ps2b]+.sv-pillar[data-astro-cid-ucd2ps2b]{border-top:4px solid var(--purple-10)}.sv-navy[data-astro-cid-ucd2ps2b]{--pc:var(--navy);--pc-ink:var(--navy);--pc-tint:var(--navy-10)}.sv-orange[data-astro-cid-ucd2ps2b]{--pc:var(--orange);--pc-ink:var(--orange-ink);--pc-tint:var(--orange-10)}.sv-green[data-astro-cid-ucd2ps2b]{--pc:var(--green);--pc-ink:var(--green-ink);--pc-tint:var(--green-10)}.sv-pillar-inner[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,6vw,80px);align-items:start}.sv-flip[data-astro-cid-ucd2ps2b] .sv-pillar-inner[data-astro-cid-ucd2ps2b]{grid-template-columns:1.1fr .9fr}.sv-flip[data-astro-cid-ucd2ps2b] .sv-visual[data-astro-cid-ucd2ps2b]{order:2}.sv-visual[data-astro-cid-ucd2ps2b]{position:sticky;top:110px}.sv-visual[data-astro-cid-ucd2ps2b]{display:flex;flex-direction:column;gap:18px}.sv-visual[data-astro-cid-ucd2ps2b] img[data-astro-cid-ucd2ps2b]{position:relative;z-index:1;height:clamp(340px,28vw,420px);width:auto;max-width:none;align-self:center}.sv-panel[data-astro-cid-ucd2ps2b]{position:absolute;inset:0 auto auto 0;width:100%;aspect-ratio:1;max-height:420px;background:var(--pc);border-radius:var(--radius);clip-path:polygon(0 0,100% 0,100% 72%,0 100%);z-index:0}.sv-visual[data-astro-cid-ucd2ps2b]{padding-top:30px}.sv-visual[data-astro-cid-ucd2ps2b]:before{content:"";position:absolute;inset:0 0 auto;height:min(100%,440px);background:var(--pc);border-radius:var(--radius);clip-path:polygon(0 0,100% 0,100% 78%,0 100%);z-index:0}.sv-panel[data-astro-cid-ucd2ps2b]{display:none}.sv-proof[data-astro-cid-ucd2ps2b]{position:relative;z-index:1;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sv-proof[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{background:#fff;border-radius:var(--radius-sm);padding:14px 14px 12px;display:flex;flex-direction:column;gap:4px;box-shadow:0 10px 30px -20px #1f1a224d}.sv-proof[data-astro-cid-ucd2ps2b] b[data-astro-cid-ucd2ps2b]{font-family:var(--heading);font-weight:700;font-size:1.3rem;line-height:1;color:var(--pc-ink);letter-spacing:-.02em}.sv-proof[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{font-size:12.5px;color:var(--muted);line-height:1.35}.sv-copy[data-astro-cid-ucd2ps2b] .eyebrow[data-astro-cid-ucd2ps2b]{color:var(--pc-ink);margin-bottom:14px}.sv-copy[data-astro-cid-ucd2ps2b] .eyebrow[data-astro-cid-ucd2ps2b] .dot[data-astro-cid-ucd2ps2b]{background:var(--pc)}.sv-copy[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{font-size:clamp(2.1rem,4vw,3.2rem);margin-bottom:10px}.sv-intro[data-astro-cid-ucd2ps2b]{color:var(--ink-2);line-height:1.75;font-size:1.05rem;max-width:60ch;margin-bottom:26px}.sv-strap[data-astro-cid-ucd2ps2b]{font-family:var(--heading);font-weight:700;font-size:1.45rem;line-height:1.25;color:var(--pc-ink);margin-bottom:14px;max-width:24ch}.sv-body[data-astro-cid-ucd2ps2b]{color:var(--ink-2);line-height:1.75;font-size:1rem;max-width:60ch;margin-bottom:14px}.sv-body[data-astro-cid-ucd2ps2b]+.sv-h3[data-astro-cid-ucd2ps2b],.sv-body[data-astro-cid-ucd2ps2b]+.sv-list[data-astro-cid-ucd2ps2b]{margin-top:14px}.sv-lead2[data-astro-cid-ucd2ps2b]{margin-top:-18px}.sv-areas[data-astro-cid-ucd2ps2b]{list-style:none;display:grid;gap:22px;margin:6px 0 34px;padding-right:8px}.sv-areas[data-astro-cid-ucd2ps2b]>li[data-astro-cid-ucd2ps2b]{padding:22px 24px 24px}.sv-area-head[data-astro-cid-ucd2ps2b]{display:flex;gap:14px;align-items:flex-start;margin-bottom:10px}.sv-area-n[data-astro-cid-ucd2ps2b]{font-family:var(--display);font-weight:500;font-size:2rem;color:var(--purple);line-height:.9;flex:0 0 52px}.sv-area-head[data-astro-cid-ucd2ps2b] h4[data-astro-cid-ucd2ps2b]{color:var(--purple);font-size:1.1rem;margin-bottom:2px}.sv-area-tag[data-astro-cid-ucd2ps2b]{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pc-ink);margin-left:6px;vertical-align:middle}.sv-area-line[data-astro-cid-ucd2ps2b]{font-family:var(--heading);font-weight:600;font-size:.95rem;color:var(--ink);line-height:1.4}.sv-area-text[data-astro-cid-ucd2ps2b]{color:var(--ink-2);font-size:14.5px;line-height:1.65;margin-bottom:10px}.sv-area-items[data-astro-cid-ucd2ps2b]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.sv-area-link[data-astro-cid-ucd2ps2b]{display:inline-flex;gap:8px;align-items:center;margin-top:14px;font-family:var(--heading);font-weight:600;font-size:14px;color:var(--purple);text-decoration:none}.sv-area-items[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ink);line-height:1.4;padding:3px 0}.sv-note[data-astro-cid-ucd2ps2b]{background:var(--pc-tint);border-radius:var(--radius-sm);padding:20px 22px;margin-bottom:22px;max-width:60ch}.sv-note[data-astro-cid-ucd2ps2b] h4[data-astro-cid-ucd2ps2b]{color:var(--purple);margin-bottom:8px}.sv-note[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--ink-2);font-size:14.5px;line-height:1.65;margin-bottom:8px}.sv-h3[data-astro-cid-ucd2ps2b]{font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:14px}.sv-list[data-astro-cid-ucd2ps2b]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;margin-bottom:32px}.sv-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{display:flex;gap:14px;align-items:flex-start;padding:8px 0;color:var(--ink);font-size:15px;line-height:1.45}.sv-cta[data-astro-cid-ucd2ps2b]{display:flex;gap:14px;flex-wrap:wrap}.sv-fit[data-astro-cid-ucd2ps2b]{position:relative;overflow:hidden}.sv-fit-inner[data-astro-cid-ucd2ps2b]{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}.sv-fit-copy[data-astro-cid-ucd2ps2b] .eyebrow[data-astro-cid-ucd2ps2b]{margin-bottom:14px}.sv-fit-copy[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{max-width:16ch;margin-bottom:18px}.sv-fit-copy[data-astro-cid-ucd2ps2b] .lead[data-astro-cid-ucd2ps2b]{max-width:56ch;margin-bottom:22px}.sv-fit-line[data-astro-cid-ucd2ps2b]{font-family:var(--heading);font-weight:700;font-size:1.3rem;color:var(--green)}.sv-mark[data-astro-cid-ucd2ps2b]{position:relative;width:min(100%,360px);aspect-ratio:1;justify-self:center}.sv-lbl[data-astro-cid-ucd2ps2b]{position:absolute;font-family:var(--heading);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:7px 13px;border-radius:5px;background:#fff;box-shadow:4px 4px 0 var(--lc)}.sv-lbl-orange[data-astro-cid-ucd2ps2b]{left:-6%;top:-2%;color:var(--orange-ink);--lc:var(--orange)}.sv-lbl-navy[data-astro-cid-ucd2ps2b]{right:-10%;top:46%;color:var(--navy);--lc:var(--navy)}.sv-lbl-green[data-astro-cid-ucd2ps2b]{left:-6%;bottom:-2%;color:var(--green-ink);--lc:var(--green)}.sv-found[data-astro-cid-ucd2ps2b]{background:var(--bg2)}.sv-found-head[data-astro-cid-ucd2ps2b]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:36px}.sv-found-head[data-astro-cid-ucd2ps2b] .eyebrow[data-astro-cid-ucd2ps2b]{margin-bottom:14px}.sv-found-grid[data-astro-cid-ucd2ps2b]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sv-found-grid[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{position:relative;overflow:hidden;background:#fff;border-radius:var(--radius-sm);padding:22px 20px;transition:transform .2s}.sv-found-grid[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:after{content:"";position:absolute;right:-1px;bottom:-1px;width:30px;height:30px;background:var(--purple-20);clip-path:polygon(100% 0,100% 100%,0 100%)}.sv-found-grid[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-3px)}.sv-found-grid[data-astro-cid-ucd2ps2b] h4[data-astro-cid-ucd2ps2b]{color:var(--purple);margin-bottom:6px;font-size:1rem}.sv-found-grid[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:14px;color:var(--muted);line-height:1.55}.sv-accreds[data-astro-cid-ucd2ps2b]{margin-top:44px;padding-top:34px;border-top:4px solid var(--purple-20)}@media(max-width:980px){.sv-hero-inner[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.sv-hero-art[data-astro-cid-ucd2ps2b]{min-height:0;order:-1;max-width:360px;margin:0 auto}.sv-hero-art[data-astro-cid-ucd2ps2b] img[data-astro-cid-ucd2ps2b],.sv-stage[data-astro-cid-ucd2ps2b]{height:clamp(300px,64vw,380px)}.sv-pillar-inner[data-astro-cid-ucd2ps2b],.sv-flip[data-astro-cid-ucd2ps2b] .sv-pillar-inner[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.sv-flip[data-astro-cid-ucd2ps2b] .sv-visual[data-astro-cid-ucd2ps2b]{order:0}.sv-visual[data-astro-cid-ucd2ps2b]{position:static;max-width:460px}.sv-list[data-astro-cid-ucd2ps2b],.sv-area-items[data-astro-cid-ucd2ps2b],.sv-fit-inner[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.sv-mark[data-astro-cid-ucd2ps2b]{width:min(80%,280px)}.sv-found-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.sv-found-grid[data-astro-cid-ucd2ps2b],.sv-proof[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html.js .phin[data-astro-cid-ucd2ps2b]{opacity:1;animation:none}}
