._3H7aNG_page{--ink:#1f211d;--muted:#6b6d66;--faint:#a29e95;--tray:#f4f3f0;--line:#e7e4dd;color:var(--ink);background:#fff;padding:0 max(20px,50vw - 650px);font-size:16px}._3H7aNG_hero{padding:150px 0 72px}._3H7aNG_eyebrow,._3H7aNG_crumbs{color:var(--muted);margin:0 0 18px;font-size:15px;font-weight:500}._3H7aNG_crumbs{align-items:center;gap:8px;display:flex}._3H7aNG_crumbs a{color:var(--muted)}._3H7aNG_crumbs a:hover,._3H7aNG_crumbs [aria-current]{color:var(--ink)}._3H7aNG_title{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(34px,5vw,64px);font-weight:400;line-height:1.04}._3H7aNG_lead{max-width:620px;color:var(--muted);letter-spacing:-.01em;margin:26px 0 0;font-size:18px;line-height:1.5}._3H7aNG_actions{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:30px;display:flex}._3H7aNG_cta{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}._3H7aNG_cta:hover{background:#3c4339}._3H7aNG_link{color:var(--ink);font-size:15px;font-weight:500}._3H7aNG_link:hover{text-underline-offset:3px;text-decoration:underline}._3H7aNG_explorer{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:center;gap:56px;padding:24px 0 40px;display:grid}._3H7aNG_groups{flex-direction:column;gap:6px;display:flex}._3H7aNG_group{text-align:left;cursor:pointer;color:var(--faint);background:0 0;border:0;gap:6px;padding:10px 0;display:grid}._3H7aNG_groupName{letter-spacing:-.03em;font-size:28px;line-height:1.15;transition:color .2s}._3H7aNG_group:hover ._3H7aNG_groupName{color:#6f6b62}._3H7aNG_group[aria-selected=true] ._3H7aNG_groupName{color:var(--ink)}._3H7aNG_groupSummary{opacity:0;max-width:32ch;max-height:0;color:var(--muted);font-size:15px;line-height:1.45;transition:max-height .35s cubic-bezier(.22,1,.36,1),opacity .3s;display:block;overflow:hidden}._3H7aNG_group[aria-selected=true] ._3H7aNG_groupSummary{opacity:1;max-height:4.5em;transition-delay:50ms}._3H7aNG_group:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}._3H7aNG_tray{background:var(--tray);border-radius:28px;min-width:0;padding:40px 0 34px}._3H7aNG_swap{transition:opacity .2s,transform .2s,filter .2s}._3H7aNG_swap[data-leaving]{opacity:0;filter:blur(4px);transform:translate(-18px)}._3H7aNG_swap ._3H7aNG_card{animation:.6s cubic-bezier(.22,1,.36,1) both _3H7aNG_cardIn;animation-delay:calc(var(--i) * 70ms)}._3H7aNG_swap ._3H7aNG_then{animation:.6s cubic-bezier(.22,1,.36,1) .18s both _3H7aNG_cardIn}@keyframes _3H7aNG_cardIn{0%{opacity:0;filter:blur(6px);transform:translate(32px)}to{opacity:1;filter:none;transform:none}}._3H7aNG_track{scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;padding:6px 40px 18px;scroll-padding:0 40px;display:flex;position:relative;overflow-x:auto}._3H7aNG_track::-webkit-scrollbar{display:none}@media (pointer:coarse){._3H7aNG_track{scroll-snap-type:x proximity}}._3H7aNG_card{border:1px solid var(--line);scroll-snap-align:center;cursor:pointer;background:#ffffff59;border-radius:22px;flex:none;gap:12px;width:min(330px,76vw);padding:10px 10px 14px;transition:background .25s,box-shadow .25s,border-color .25s;display:grid}._3H7aNG_card[aria-pressed=true]{background:#fff;border-color:#0000;box-shadow:0 6px 16px -10px #1f211d29}._3H7aNG_card:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._3H7aNG_media{aspect-ratio:4/3;background:#e8e6e1;border-radius:14px;display:block;overflow:hidden}._3H7aNG_card[aria-pressed=false] ._3H7aNG_media>*{opacity:.45;filter:saturate(.25);transition:opacity .25s,filter .25s}._3H7aNG_card[aria-pressed=false]:hover ._3H7aNG_media>*{opacity:.7}._3H7aNG_cardLabel{color:#57534c;text-align:center;letter-spacing:-.01em;font-size:16px}._3H7aNG_card[aria-pressed=true] ._3H7aNG_cardLabel{color:var(--ink)}._3H7aNG_then{flex-wrap:wrap;gap:10px;min-height:34px;margin:0;padding:14px 40px 0;list-style:none;display:flex}._3H7aNG_then li{transition:opacity .35s,transform .35s,filter .35s;transition-delay:calc(var(--i) * .22s + .25s)}._3H7aNG_then:not([data-fired]) li{opacity:.5;filter:grayscale();transition-delay:0s;transform:translateY(3px)}._3H7aNG_then:not([data-fired]) li>span{box-shadow:0 0 0 1px #0a0a0a0f}._3H7aNG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:80px 0 0;display:grid}._3H7aNG_steps>div{background:var(--tray);border-radius:22px;padding:26px 26px 30px}._3H7aNG_steps span{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:13px}._3H7aNG_steps h2{letter-spacing:-.025em;margin:28px 0 8px;font-size:22px;font-weight:400}._3H7aNG_steps p{color:var(--muted);margin:0;line-height:1.5}._3H7aNG_end{text-align:center;padding:130px 0 120px}._3H7aNG_end h2{letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:0 auto;font-size:clamp(30px,4.2vw,54px);font-weight:400;line-height:1.08}._3H7aNG_end ._3H7aNG_actions{justify-content:center}._3H7aNG_end>p{color:var(--muted);margin:28px 0 0;font-size:13px}._3H7aNG_directory{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding-bottom:40px;display:grid}._3H7aNG_directory>*{grid-column:span 2}._3H7aNG_directory>:nth-child(-n+2){grid-column:span 3}._3H7aNG_directory:has(>:nth-child(3n):last-child)>*{grid-column:span 2}._3H7aNG_directory:has(>:nth-child(3n+1):last-child)>:nth-last-child(-n+2){grid-column:span 3}._3H7aNG_industryCard{background:var(--tray);color:var(--ink);border-radius:26px;grid-template-rows:auto 1fr;padding:10px;transition:background .2s,box-shadow .2s;display:grid}._3H7aNG_industryCard:hover{background:#fff;box-shadow:0 18px 40px -26px #1f211d59}._3H7aNG_industryMedia{aspect-ratio:16/10;border-radius:18px;display:block;overflow:hidden}._3H7aNG_industryBody{align-content:start;gap:8px;padding:22px 18px 14px;display:grid}._3H7aNG_industryBody strong{letter-spacing:-.03em;font-size:26px;font-weight:400}._3H7aNG_industryBody>span:not([class]){color:var(--muted)}._3H7aNG_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._3H7aNG_chips span{border:1px solid var(--line);color:#3d3f39;background:#fff;border-radius:999px;padding:5px 11px;font-size:13px}._3H7aNG_more{align-items:center;gap:4px;margin-top:14px;font-size:15px;font-weight:500;display:inline-flex}._3H7aNG_note{text-align:center;padding:110px 0 130px}._3H7aNG_note h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:400}._3H7aNG_note p{max-width:52ch;color:var(--muted);margin:16px auto 0;line-height:1.5}._3H7aNG_note ._3H7aNG_actions{justify-content:center}@media (max-width:960px){._3H7aNG_hero{padding:120px 0 48px}._3H7aNG_explorer{grid-template-columns:minmax(0,1fr);gap:20px}._3H7aNG_groups{scrollbar-width:none;flex-direction:row;gap:8px;margin:0 -20px;padding:0 20px;overflow-x:auto}._3H7aNG_groups::-webkit-scrollbar{display:none}._3H7aNG_group{border:1px solid var(--line);border-radius:999px;flex:none;padding:10px 16px}._3H7aNG_groupName{letter-spacing:0;font-size:15px}._3H7aNG_group[aria-selected=true]{background:var(--ink);border-color:var(--ink)}._3H7aNG_group[aria-selected=true] ._3H7aNG_groupName{color:#fff}._3H7aNG_groupSummary,._3H7aNG_group[aria-selected=true] ._3H7aNG_groupSummary{display:none}._3H7aNG_tray{border-radius:24px;margin:0 -8px;padding:20px 0 22px}._3H7aNG_track{padding:4px 20px 14px;scroll-padding:0 20px}._3H7aNG_then{padding:12px 20px 0}._3H7aNG_steps,._3H7aNG_directory{grid-template-columns:minmax(0,1fr)}._3H7aNG_directory>*,._3H7aNG_directory>:nth-child(-n+2){grid-column:auto}._3H7aNG_directory:has(>:nth-child(3n):last-child)>*{grid-column:auto}._3H7aNG_directory:has(>:nth-child(3n+1):last-child)>:nth-last-child(-n+2){grid-column:auto}._3H7aNG_steps{padding-top:56px}}@media (prefers-reduced-motion:reduce){._3H7aNG_card,._3H7aNG_card ._3H7aNG_media>*,._3H7aNG_then li,._3H7aNG_swap,._3H7aNG_groupSummary{transition:none}._3H7aNG_swap ._3H7aNG_card,._3H7aNG_swap ._3H7aNG_then{animation:none}}
