._1gfe2uv0{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem clamp(32px,4vw,48px);margin-top:1.5rem;display:flex}
._1gfe2uv1{max-width:16ch;font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.75rem,min(2.9vw,5.2vh),2.75rem);font-weight:600;line-height:.86}
._1gfe2uv2{max-width:44ch;color:var(--_1so50cs2);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.55}
._1gfe2uv3{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}
.jl7xg90{letter-spacing:.18em;text-transform:uppercase;color:var(--_1so50cs2);font-size:.6875rem}
.jl7xg91{align-items:center;gap:clamp(16px,2vw,32px);margin-top:clamp(24px,4vh,40px);display:flex}
.jl7xg92{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1.25rem,min(1.7vw,3vh),1.625rem);font-weight:600;line-height:.8}
.jl7xg93{color:var(--_1so50cs3)}
.jl7xg94{background-color:var(--_1so50cs5);flex:auto;height:2px;position:relative}
.jl7xg95{background-color:var(--_1so50cs1);transform-origin:0;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}
.jl7xg96{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:85%;grid-auto-flow:column;align-items:stretch;gap:clamp(12px,1.4vw,20px);margin:clamp(16px,2.4vh,24px) 0 0;padding:0;list-style:none;display:grid;overflow-x:auto}
.jl7xg96::-webkit-scrollbar{display:none}
.jl7xg97{border:1px solid var(--_1so50cs3);background-color:var(--_1so50cs0);scroll-snap-align:start;flex-direction:column;gap:clamp(12px,1.8vh,18px);min-width:0;padding:clamp(20px,2vw,32px);display:flex}
.jl7xg98{border-color:var(--_1so50cs1)}
.jl7xg99{justify-content:space-between;align-items:center;gap:12px;display:flex}
.jl7xg9a{background-color:var(--_1so50cs1);color:var(--_1so50cs0);letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;font-size:.625rem;line-height:1}
.jl7xg9b{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.25rem,min(1.7vw,3vh),1.625rem);font-weight:600;line-height:.92}
.jl7xg9c{text-wrap:pretty;margin:0;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.4}
.jl7xg9d{color:var(--_1so50cs2);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.55}
.jl7xg9e{border-top:1px dashed var(--_1so50cs3);padding-top:16px}
.jl7xg9f{border-top:1px solid var(--_1so50cs5);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}
@media screen and (min-width:768px){.jl7xg96{grid-auto-columns:calc(62.5% - clamp(12px,1.4vw,20px)/1.6)}}
@media screen and (min-width:1024px){.jl7xg96{grid-auto-columns:calc(41.6667% - clamp(12px,1.4vw,20px)/1.2)}}
._11v0xt10{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:6px;max-width:1080px;margin:clamp(24px,4vh,40px) auto 0;padding:0;list-style:none;display:grid}
._11v0xt11{display:flex}
._11v0xt12{border:1px solid var(--_1so50cs3);background-color:var(--_1so50cs0);width:100%;min-height:clamp(56px,8vh,72px);color:var(--_1so50cs1);text-align:start;cursor:pointer;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1vw,16px);padding:clamp(10px,1.4vh,14px) clamp(14px,1.2vw,18px);transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1);display:grid}
._11v0xt12:hover{border-color:var(--_1so50cs1)}
._11v0xt13{border-color:var(--_1so50cs1);background-color:var(--_1so50cs1);color:var(--_1so50cs0)}
._11v0xt14{letter-spacing:.18em;opacity:.55;font-size:.75rem}
._11v0xt15{text-wrap:pretty;font-size:clamp(.9375rem,1vw,1rem);font-weight:500;line-height:1.35}
._11v0xt16{border:1px solid;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9375rem;line-height:1;transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1);display:flex}
._11v0xt13 ._11v0xt16{background-color:var(--_1so50cs0);color:var(--_1so50cs1)}
._11v0xt12:hover:not(._11v0xt13) ._11v0xt16{background-color:var(--_1so50cs1);color:var(--_1so50cs0)}
._1egjp690{margin-top:clamp(24px,4vh,40px)}
._1egjp691{letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--_1so50cs1);color:var(--_1so50cs2);padding-bottom:12px;font-size:.6875rem;display:none}
._1egjp692{margin:0;padding:0;list-style:none}
._1egjp693{border-bottom:1px solid var(--_1so50cs5);grid-template-columns:minmax(0,1fr);align-items:start;gap:14px clamp(16px,2.4vw,48px);padding:clamp(14px,2.4vh,24px) 0;transition:opacity .45s cubic-bezier(.22,1,.36,1);display:grid;position:relative}
._1egjp694{opacity:.38}
._1egjp695{letter-spacing:.18em;text-transform:uppercase;color:var(--_1so50cs2);align-items:center;gap:14px;font-size:.75rem;display:flex;position:relative}
._1egjp696{border:1px solid var(--_1so50cs1);background-color:var(--_1so50cs0);flex:none;width:9px;height:9px;position:relative}
._1egjp697{background-color:var(--_1so50cs1)}
._1egjp698{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}
._1egjp699{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,min(1.7vw,3vh),1.625rem);font-weight:600;line-height:.88}
._1egjp69a{letter-spacing:.14em;text-transform:uppercase;background-color:var(--_1so50cs1);color:var(--_1so50cs0);padding:6px 9px;font-size:.6875rem;line-height:1.1}
._1egjp69b{flex-direction:column;gap:14px;min-width:0;display:flex}
._1egjp69c{color:var(--_1so50cs2);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.5}
._1egjp69d{background-color:var(--_1so50cs1);color:var(--_1so50cs0);flex-direction:column;gap:6px;margin:0;padding:12px 14px;display:flex}
._1egjp69e{letter-spacing:.18em;text-transform:uppercase;opacity:.6;font-size:.6875rem}
._1egjp69f{font-size:1rem;font-weight:500;line-height:1.4}
@media screen and (min-width:768px){._1egjp691{grid-template-columns:88px minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(16px,2.4vw,48px);display:grid}._1egjp693{grid-template-columns:88px minmax(0,.8fr) minmax(0,1.4fr)}._1egjp693:not(:last-child):before{content:"";background-color:var(--_1so50cs3);width:1px;position:absolute;top:calc(clamp(14px,2.4vh,24px) + 9px);bottom:calc(-1*clamp(14px,2.4vh,24px) - 9px);left:4px}}
