.sec-st{padding-top:110px}.sec-st__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-inline:16px;margin-bottom:40px}.sec-st__title{display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:112px;line-height:.92}.sec-st__title .sec-sans{letter-spacing:-3.92px}.sec-st__title .sec-serif{letter-spacing:-2.8px}.sec-st__lead{flex:none;width:400px;max-width:100%;text-align:right;font:400 19px/1.55 var(--font-body);color:#f3ede4a8}.sec-st__stage{position:relative;width:100%;aspect-ratio:1344 / 896;min-height:760px;border:1px solid var(--line-soft);border-radius:40px;background:var(--ink-900);overflow:hidden;isolation:isolate}.sec-st__world{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;transition:transform .7s var(--ease-out)}.sec-st__map{position:absolute;top:0;right:0;bottom:0;left:0}.sec-st__map img{width:100%;height:100%;object-fit:cover}.sec-st__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(201,172,136,.26) 1.1px,transparent 1.7px);background-size:12px 12px;-webkit-mask-image:radial-gradient(ellipse 48% 46% at 56% 44%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 48% 46% at 56% 44%,#000 30%,transparent 75%)}.sec-st__vig{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 67% 67% at 50% 50%,#120f0e00 55%,#120f0ee6)}.sec-pin{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0;z-index:3}.sec-pin__btn{position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.sec-pin__core{position:relative;z-index:2;width:14px;height:14px;border-radius:50%;background:var(--bone-50);border:3px solid var(--sand-500);box-shadow:0 0 0 5px #c9ac8838,0 0 34px #c9ac888c;transition:transform .4s var(--ease-out),background-color .3s}.sec-pin__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(201,172,136,.5);opacity:.6;transition:transform .5s var(--ease-out),opacity .4s}.sec-pin.is-active .sec-pin__core{transform:scale(1.35);background:var(--sand-500)}.sec-pin.is-active .sec-pin__ring{animation:sec-pulse 2.6s ease-out infinite}.sec-pin.is-active .sec-pin__ring+.sec-pin__ring{animation-delay:1.3s}@keyframes sec-pulse{0%{transform:scale(.7);opacity:.9}to{transform:scale(2.6);opacity:0}}@media(hover:hover){.sec-pin__btn:hover .sec-pin__core{transform:scale(1.3)}}.sec-pin__label{position:absolute;z-index:1;left:calc(var(--dx, 40) * 1px);top:calc(var(--dy, 0) * 1px);transform:translateY(-50%);display:flex;align-items:center;gap:12px;padding:6px 18px 6px 6px;border-radius:999px;background:#0b0908b8;border:1px solid rgba(243,237,228,.14);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);white-space:nowrap;text-align:left;opacity:0;pointer-events:none;transition:opacity .4s}.sec-pin.is-static .sec-pin__label,.sec-pin.is-active .sec-pin__label,.sec-pin:hover .sec-pin__label,.sec-pin:focus-within .sec-pin__label{opacity:1}.sec-pin__thumb{width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none}.sec-pin__thumb .pi-media{width:100%;height:100%}.sec-pin__label b{display:block;font:500 14px/1.2 var(--font-body);letter-spacing:.07px;color:var(--bone-50)}.sec-pin__label span.a{display:block;font:400 14px/1.55 var(--font-body);color:#f3ede499}.sec-pin__tag{display:none}.sec-inset{position:absolute;left:45.3%;top:57.9%;width:300px;height:300px;z-index:4;border-radius:50%;border:1px solid rgba(243,237,228,.3);background:var(--ink-950);box-shadow:0 20px 50px #0009;overflow:hidden}.sec-inset__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(201,172,136,.3) 1.1px,transparent 1.7px);background-size:9px 9px;opacity:.8}.sec-inset .sec-pin__label{padding:5px 10px;gap:0;display:block;border-radius:10px;background:#0b0908cc;border:0;left:24px}.sec-inset .sec-pin__label b{font:600 12px/1.2 var(--font-body);letter-spacing:.72px;text-transform:uppercase}.sec-inset .sec-pin__thumb{display:none}.sec-inset__zoom{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:4px 10px;border-radius:999px;background:var(--bone-50);color:var(--ink-950);font:600 12px/1.2 var(--font-body);letter-spacing:.72px;text-transform:uppercase;white-space:nowrap}.sec-st__stage .sec-inset .sec-pin__btn{left:-14px;top:-14px;width:28px;height:28px}.sec-st__panel{position:absolute;z-index:6;left:23px;top:23px;width:370px;padding:30px 28px 28px;border-radius:30px;background:#0b0908b3;border:1px solid rgba(243,237,228,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:grid;gap:22px}.sec-st__stats{display:flex;gap:28px}.sec-st__stat b{display:block;font:500 36px/1.1 var(--font-display);letter-spacing:-.54px;color:var(--bone-50)}.sec-st__stat i{display:block;font:italic 400 18px/1.15 var(--font-serif);letter-spacing:-.18px;color:#f3ede48c}.sec-st__hr{height:1px;background:#f3ede41f;border:0;margin:0}.sec-st__list{display:grid;gap:0}.sec-st__row{width:100%;display:flex;align-items:center;gap:14px;padding:6px 10px 6px 0;margin:0;border-radius:18px;text-align:left;transition:background-color .35s,padding .35s var(--ease-out),color .3s;cursor:pointer}.sec-st__thumb{width:52px;height:52px;border-radius:14px;overflow:hidden;flex:none}.sec-st__thumb .pi-media{width:100%;height:100%}.sec-st__rowic{display:none;color:var(--sand-500)}.sec-st__rowt{flex:1;min-width:0;display:grid;gap:2px}.sec-st__rowt b{font:500 20px/1.24 var(--font-display);letter-spacing:-.1px;color:var(--bone-50);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-st__rowt span{font:400 14px/1.55 var(--font-body);color:#f3ede480;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-st__rown{font:600 12px/1.2 var(--font-body);letter-spacing:.72px;color:var(--sand-500)}.sec-st__row.is-active{background:var(--sand-500);padding:10px 14px 10px 10px}.sec-st__row.is-active .sec-st__rowt b,.sec-st__row.is-active .sec-st__rown{color:var(--ink-950)}.sec-st__row.is-active .sec-st__rowt span{color:#0b0908d9}@media(hover:hover){.sec-st__row:not(.is-active):hover{background:#f3ede40f}}.sec-st__card{position:absolute;z-index:5;right:24px;top:131px;width:300px;padding:10px 10px 18px;border-radius:26px;background:#0b0908c7;border:1px solid rgba(201,172,136,.6);box-shadow:0 20px 60px #c9ab8740;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:grid;gap:14px;opacity:0;visibility:hidden;transform:translateY(14px) scale(.98);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out),visibility 0s .5s}.sec-st__card.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.sec-st__cardimg{position:relative;height:150px;border-radius:18px;overflow:hidden}.sec-st__cardimg .pi-media{position:absolute;top:0;right:0;bottom:0;left:0}.sec-st__badge{position:absolute;left:10px;top:10px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--sand-500);color:var(--ink-950);font:600 12px/1.2 var(--font-body);letter-spacing:.72px;text-transform:uppercase}.sec-st__cardbody{padding-inline:8px;display:grid;gap:6px}.sec-st__cardbody h3{font:500 36px/1.1 var(--font-display);letter-spacing:-.54px;color:var(--bone-50)}.sec-st__cardbody p{font:400 14px/1.55 var(--font-body);color:#f3ede499}.sec-st__cardbody a{display:inline-flex;align-items:center;gap:8px;padding-top:8px;font:500 14px/1.2 var(--font-body);letter-spacing:.07px;color:var(--sand-500)}.sec-st__cardbody a svg{width:16px;height:16px;transition:transform .4s var(--ease-out)}.sec-st__cardbody a:hover svg{transform:translate(3px,-3px)}.sec-st__zoom{position:absolute;z-index:6;right:29px;bottom:29px;display:grid;border-radius:999px;background:#0b0908b3;border:1px solid rgba(243,237,228,.14)}.sec-st__zoom button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--bone-50);transition:background-color .3s}.sec-st__zoom button:hover{background:#f3ede41a}.sec-st__zoom button:disabled{opacity:.35;pointer-events:none}.sec-st__zoom svg{width:18px;height:18px}.sec-st__legend{position:absolute;z-index:6;left:50%;bottom:29px;transform:translate(-12%);display:flex;align-items:center;gap:18px;padding:12px 18px;border-radius:999px;background:#0b0908b3;border:1px solid rgba(243,237,228,.14);font:600 12px/1.2 var(--font-body);letter-spacing:.72px;text-transform:uppercase;color:#f3ede4bf;white-space:nowrap}.sec-st__legend span{display:inline-flex;align-items:center;gap:8px}.sec-st__legend span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sand-500)}.sec-st__legend span:nth-child(2):before{background:#f3ede473}.sec-st__legend span:nth-child(3):before{background:var(--bone-50)}@media(max-width:1280px){.sec-st__legend{display:none}.sec-st__title{font-size:88px}}@media(max-width:1023px){.sec-st__head{padding-inline:0;flex-direction:column;align-items:flex-start;gap:20px}.sec-st__lead{text-align:left;width:100%}.sec-st__title{font-size:72px}.sec-st__stage{aspect-ratio:auto;min-height:0;border:0;border-radius:0;background:none;overflow:visible;display:grid;gap:22px}.sec-st__world{position:relative;inset:auto;aspect-ratio:350 / 300;border:1px solid var(--line-soft);border-radius:24px;background:var(--ink-900);overflow:hidden;transform:none!important;max-height:520px;width:100%}.sec-st__panel{position:static;width:100%;padding:0;border:1px solid var(--line-mid);border-radius:20px;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;gap:0;overflow:hidden}.sec-st__stats,.sec-st__hr,.sec-st__card,.sec-st__zoom,.sec-inset,.sec-pin__label,.sec-st__legend{display:none!important}.sec-st__row{padding:10px 16px;border-radius:0;gap:12px;border-bottom:1px solid var(--line-soft);min-height:65px}.sec-st__list li:last-child .sec-st__row{border-bottom:0}.sec-st__thumb{display:none}.sec-st__rowic{display:block}.sec-st__rowt b{font-size:16px;letter-spacing:0}.sec-st__rowt span{font-size:13px}.sec-st__row.is-active{padding:10px 16px}.sec-pin__core{width:10px;height:10px;border-width:2px;box-shadow:0 0 0 3px #c9ac8838,0 0 18px #c9ac8880}.sec-pin__btn{left:-16px;top:-16px;width:32px;height:32px}.sec-pin__tag{display:block;position:absolute;left:12px;top:-7px;font:600 10px/1.2 var(--font-body);letter-spacing:.6px;text-transform:uppercase;color:var(--bone-50);white-space:nowrap;pointer-events:none;opacity:0}.sec-pin.is-static .sec-pin__tag,.sec-pin.is-active .sec-pin__tag{opacity:1}}@media(max-width:749px){.sec-st{padding-top:64px}.sec-st__title{font-size:32px;gap:10px}.sec-st__title .sec-sans{letter-spacing:-1.1px}.sec-st__title .sec-serif{letter-spacing:-.8px}.sec-st__head{margin-bottom:24px;gap:14px}.sec-st__lead{font-size:16px}.sec-st__dots{background-size:8px 8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sec-studios.css.map */
