.st-hero{min-height:0;overflow:hidden}.st-split{height:clamp(520px,72svh,640px);padding:0 var(--ix-gutter) 0 calc(var(--ix-gutter) + 40px);flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:32px;display:grid}.st-copy h1{letter-spacing:-.038em;color:var(--ix-text);text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.05}.st-copy p{max-width:44ch;color:var(--ix-muted);margin:22px 0 0;font-size:17px;line-height:1.55}.st-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:100%;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.st-column{flex-direction:column;gap:12px;animation:46s linear infinite st-up;display:flex}.st-column.c1{animation-duration:58s;animation-direction:reverse}.st-column.c2{animation-duration:38s}@keyframes st-up{to{transform:translateY(calc(-50% - 6px))}}.st-file{background:#18191c;border:1px solid #fcf8f517;border-radius:10px;flex:none;overflow:hidden}.st-art{height:104px;color:var(--ix-text);place-items:center;display:grid}.st-file.tall .st-art{height:188px}.st-file span{font:11.5px var(--ix-mono);color:var(--ix-faint);text-overflow:ellipsis;white-space:nowrap;padding:8px 11px;display:block;overflow:hidden}.st-file.photo .st-art{background:radial-gradient(circle,#ff6a00e6 1.6px,#0000 1.9px) 0 0/8px 8px,linear-gradient(135deg,#2a1608,#15161a)}.st-file.photo.tone-2 .st-art{background:radial-gradient(circle,#fcf8f5b3 1.3px,#0000 1.6px) 0 0/7px 7px,linear-gradient(200deg,#2c2c30,#131417)}.st-file.photo.tone-3 .st-art{background:linear-gradient(160deg,#ff6a00,#6d2c00 70%,#1a1209)}.st-file.doc .st-art{background:#f4efe9;flex-direction:column;justify-content:center;align-items:stretch;gap:7px;padding:16px;display:flex}.st-file.doc .st-art i{background:#12131633;border-radius:2px;height:5px}.st-file.doc .st-art i:first-child{background:#12131699;width:55%}.st-file.doc .st-art i:last-child{width:72%}.st-file.clip .st-art{color:var(--ix-orange);background:#101113}.st-sizes{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:end;gap:32px 48px;padding:clamp(48px,6vw,76px) 40px;display:grid}.st-sizes h2{letter-spacing:-.04em;color:var(--ix-text);margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:500;line-height:1.02}.st-sizes-copy p{max-width:34ch;color:var(--ix-muted);margin:18px 0 0;font-size:16px;line-height:1.55}.st-stairs{border-bottom:1px dashed var(--ix-dash);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.st-step{flex-direction:column;align-items:center;gap:10px;display:flex}.st-step small{font:12px var(--ix-mono);color:var(--ix-faint);transition:color .3s}.st-pic{background:radial-gradient(circle,#fcf8f552 1.1px,#0000 1.4px) 0 0/6px 6px,linear-gradient(135deg,#2a2b2f,#18191c);border:1px solid #fcf8f51f;border-radius:6px;transition:border-color .3s,box-shadow .3s}.st-step.on .st-pic{border-color:var(--ix-orange);background:radial-gradient(circle,#ffffff80 1.1px,#0000 1.4px) 0 0/6px 6px,linear-gradient(135deg,#ff6a00,#7c3300);box-shadow:0 0 34px #ff6a0047}.st-step.on small{color:var(--ix-orange)}.st-doors{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.st-doors article{flex-direction:column;min-height:270px;padding:30px 32px 32px;display:flex}.st-doors article:not(:last-child){border-right:1px dashed var(--ix-dash)}.st-doors article.hot{background:var(--ix-orange);color:#fff}.st-door-mark{border:1px solid var(--ix-line-2);width:56px;height:56px;color:var(--ix-text);border-radius:50%;place-items:center;display:grid}.st-door-mark.open{border-style:dashed}.st-doors h3{letter-spacing:-.02em;color:var(--ix-text);margin:auto 0 0;font-size:24px;font-weight:500}.st-doors p{color:var(--ix-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.st-doors .hot h3{color:#fff}.st-doors .hot p{color:#ffffffeb}.st-clock{font:500 clamp(38px, 4.4vw, 60px) var(--ix-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.st-rules{background:#111214;padding:clamp(44px,5vw,64px) 40px}.st-rules h2{letter-spacing:-.03em;color:var(--ix-text);margin:0 0 30px;font-size:clamp(28px,3vw,40px);font-weight:500}.st-rules ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.st-rules li{letter-spacing:-.02em;align-items:center;gap:18px;font-size:clamp(20px,2.2vw,30px);font-weight:500;display:flex}.st-rules li b{color:var(--ix-text);font-weight:500}.st-rules li i{border-top:1px dashed var(--ix-dash);flex:1}.st-rules li span{color:var(--ix-orange)}.st-more{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st-more article{padding:26px 26px 30px}.st-more article:not(:last-child){border-right:1px dashed var(--ix-dash)}.st-more h3{color:var(--ix-text);margin:0;font-size:16px;font-weight:500}.st-more p{color:var(--ix-muted);margin:7px 0 0;font-size:14px;line-height:1.5}@media (width<=1000px){.st-split{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;padding:32px 28px 0}.st-wall{height:320px;margin:0 -14px}.st-sizes{grid-template-columns:minmax(0,1fr);padding-left:24px;padding-right:24px}.st-doors{grid-template-columns:minmax(0,1fr)}.st-doors article{min-height:200px}.st-doors article:not(:last-child){border-right:0;border-bottom:1px dashed var(--ix-dash)}.st-rules{padding-left:24px;padding-right:24px}.st-more{grid-template-columns:repeat(2,minmax(0,1fr))}.st-more article{border-bottom:1px dashed var(--ix-dash)}.st-more article:nth-child(2n){border-right:0}.st-more article:nth-last-child(-n+2){border-bottom:0}}@media (width<=560px){.st-stairs{gap:6px}.st-step:first-child{display:none}}@media (prefers-reduced-motion:reduce){.st-column{animation:none}}
