.ev-home .sp{padding-block:clamp(40px,5.5vw,76px) 0}.ev-home .sp+.sp{padding-top:clamp(72px,9vw,128px)}.ev-home .sp.end{padding-bottom:clamp(72px,9vw,128px)}.ev-home .sp .sp-title{letter-spacing:-.04em;margin:0;font-family:inherit;font-size:clamp(40px,5.6vw,80px);font-weight:800;line-height:1}.ev-home .sp .sp-h2{letter-spacing:-.035em;margin:0;font-family:inherit;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.02}.ev-home .sp :is(.sp-title,.sp-h2) .line{display:block}.ev-home .sp .sp-intro{max-width:680px;color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.6}.ev-home .sp .sp-intro a,.ev-home .sp .sp-card a:not(.btn),.ev-home .sp .sp-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold-rule);text-decoration-color:var(--gold-rule);text-underline-offset:3px}.ev-home .sp .sp-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:36px;display:grid}@media (min-width:720px){.ev-home .sp .sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ev-home .sp .sp-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ev-home .sp .sp-card{border:1px solid var(--line);background:var(--card);border-radius:20px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,32px);display:flex}.ev-home .sp .sp-card h3{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:650;line-height:1.25}.ev-home .sp .sp-card p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.6}.ev-home .sp .sp-card.dark{background:var(--band);border-color:var(--band);color:var(--on-band)}.ev-home .sp .sp-card.dark p{color:var(--on-band-2)}.ev-home .sp .sp-card.dark .eyebrow{color:var(--gold)}.ev-home .sp .sp-card.gold{background:var(--gold);border-color:var(--gold);color:#141614}.ev-home .sp .sp-card.gold p{color:#2e2a20}.ev-home .sp .sp-card.gold .eyebrow{color:#3b3426}.ev-home .sp .sp-card .sp-note{color:var(--faint);margin-top:auto;font-size:14px}.ev-home .sp .sp-card.gold .sp-note{color:#3b3426}.ev-home .sp .sp-group{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:20px 64px;padding-block:clamp(36px,4.5vw,56px);display:grid}@media (min-width:960px){.ev-home .sp .sp-group{grid-template-columns:minmax(0,340px) minmax(0,1fr)}}.ev-home .sp .sp-group-head h2{letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.1}.ev-home .sp .sp-group-head p{color:var(--muted);margin:12px 0 0;font-size:15.5px;line-height:1.6}.ev-home .sp .sp-features{grid-template-columns:minmax(0,1fr);gap:0 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ev-home .sp .sp-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.ev-home .sp .sp-features li{border-bottom:1px solid var(--hair);padding-block:16px}.ev-home .sp .sp-features h3{margin:0;font-size:17px;font-weight:650;line-height:1.3}.ev-home .sp .sp-features p{color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.55}.ev-home .sp .sp-prose{max-width:720px}.ev-home .sp .sp-prose p{color:var(--ink-2);margin:18px 0 0;font-size:18px;line-height:1.65}.ev-home .sp .sp-people{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:36px;display:grid}@media (min-width:860px){.ev-home .sp .sp-people{grid-template-columns:repeat(2,minmax(0,1fr))}}.ev-home .sp .sp-person{gap:16px}.ev-home .sp .sp-person-head{align-items:center;gap:18px;display:flex}.ev-home .sp .sp-person img{object-fit:cover;border:1px solid var(--line);border-radius:50%;flex:none;width:88px;height:88px}.ev-home .sp .sp-person h3 a{color:inherit;text-decoration:none}.ev-home .sp .sp-person h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold-rule);text-decoration-color:var(--gold-rule)}.ev-home .sp .sp-person .role{color:var(--faint);margin:4px 0 0;font-size:14px}.ev-home .sp .sp-person .role a{margin-left:8px}.ev-home .sp .sp-steps{counter-reset:sp-step}.ev-home .sp .sp-steps .sp-card:before{counter-increment:sp-step;content:"0" counter(sp-step);font:500 13px var(--mono);color:var(--gold-text)}.ev-home .sp .sp-steps .sp-card.dark:before{color:var(--gold)}.ev-home .sp .sp-chips{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ev-home .sp .sp-chips li{border:1px solid var(--line);background:var(--card);color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:15px}.ev-home .sp .sp-endpoint{border:1px solid var(--line-2);background:var(--card);border-radius:10px;align-items:stretch;max-width:600px;margin-top:28px;display:flex;overflow:hidden}.ev-home .sp .sp-endpoint .label{border-right:1px solid var(--line);background:var(--sunk);font:500 12px var(--mono);letter-spacing:.06em;color:var(--faint);align-items:center;padding:0 14px;display:flex}.ev-home .sp .sp-endpoint code{white-space:nowrap;min-width:0;font:15px var(--mono);color:var(--ink);flex:1;padding:14px 16px;overflow-x:auto}.ev-home .sp .sp-endpoint button{border:0;border-left:1px solid var(--line);color:var(--gold-text);font:inherit;cursor:pointer;background:0 0;padding:0 18px;font-size:14px;font-weight:600}.ev-home .sp .sp-endpoint button:hover{background:var(--sunk)}.ev-home .sp .sp-facts{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:22px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.ev-home .sp .sp-facts li:before{content:"✓";color:var(--gold-rule);margin-right:8px}.ev-home .sp .sp-prompt{border:1px dashed var(--line-2);background:var(--sunk);color:var(--ink-2);border-radius:12px;margin:4px 0 0;padding:14px 16px;font-size:15px;font-style:italic;line-height:1.55}.ev-home .sp .sp-flow{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px;display:grid}@media (min-width:860px){.ev-home .sp .sp-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}.ev-home .sp .sp-flow .sp-card{text-align:center}.ev-home .sp .sp-flow code{font:13px var(--mono);overflow-wrap:anywhere}.ev-home .sp .sp-note{color:var(--faint);margin:18px 0 0;font-size:14px;line-height:1.55}.ev-home .sp .sp-table-wrap{border:1px solid var(--line);background:var(--card);border-radius:14px;margin-top:36px;overflow-x:auto}.ev-home .sp .sp-table{border-collapse:collapse;width:100%;font-size:14.5px}.ev-home .sp .sp-table th{background:var(--sunk);text-align:left;font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:12px 16px}.ev-home .sp .sp-table td{border-top:1px solid var(--hair);vertical-align:top;color:var(--muted);padding:12px 16px;line-height:1.55}.ev-home .sp .sp-table td:first-child{white-space:nowrap;color:var(--ink)}.ev-home .sp .sp-table .tool{font:12.5px var(--mono);color:var(--faint);display:block}.ev-home .sp .sp-table td.perm{font:12.5px var(--mono)}.ev-home .sp .sp-shadcn{--background:60 9% 94%;--foreground:120 5% 8%;--card:0 0% 100%;--card-foreground:120 5% 8%;--muted:60 14% 96%;--muted-foreground:108 3% 30%;--border:60 6% 87%;--input:60 6% 87%;--primary:41 61% 30%;--primary-foreground:0 0% 100%;--secondary:60 14% 96%;--secondary-foreground:120 5% 8%;--accent:43 52% 90%;--accent-foreground:120 5% 8%;--ring:41 58% 52%;color:hsl(var(--foreground));margin-top:28px}.ev-home[data-dark] .sp .sp-shadcn{--background:120 6% 6%;--foreground:72 9% 92%;--card:120 5% 12%;--card-foreground:72 9% 92%;--muted:120 7% 9%;--muted-foreground:90 4% 66%;--border:120 5% 17%;--input:120 5% 17%;--primary:42 55% 67%;--primary-foreground:120 5% 8%;--secondary:120 7% 9%;--secondary-foreground:72 9% 92%;--accent:41 27% 13%;--accent-foreground:72 9% 92%;--ring:42 55% 67%}
/*# sourceMappingURL=41z6qx8zf9a-5.css.map*/