.ms-h2[data-astro-cid-tdhzsc3t]{color:#f3f1ec;margin:0 0 8px;font:700 20px Space Grotesk,sans-serif}.ms-intro[data-astro-cid-tdhzsc3t]{color:#ffffffa6;margin:0 0 24px;font:400 14px/1.6 Inter,sans-serif}.ms-grid[data-astro-cid-tdhzsc3t]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ms-card[data-astro-cid-tdhzsc3t]{color:#ffffffa6;background:#1a1917;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;min-width:0;margin:0;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.ms-card[data-astro-cid-tdhzsc3t]:hover{border-color:#ff5a3c99;transform:translateY(-2px)}.ms-card[data-astro-cid-tdhzsc3t]:hover .ms-ph[data-astro-cid-tdhzsc3t] img[data-astro-cid-tdhzsc3t]{transform:scale(1.04)}.ms-ph[data-astro-cid-tdhzsc3t]{aspect-ratio:1;background:radial-gradient(120% 95% at 50% 38%,#f8f6f2 0%,#eeeae3 62%,#e3ddd3 100%);padding:10%;position:relative;overflow:hidden}.ms-ph[data-astro-cid-tdhzsc3t] img[data-astro-cid-tdhzsc3t]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .45s;display:block}.ms-body[data-astro-cid-tdhzsc3t]{color:#ffffffa6;flex-direction:column;gap:6px;padding:16px 18px 20px;font:400 15px/1.6 Inter,sans-serif;display:flex}.ms-meta[data-astro-cid-tdhzsc3t]{align-items:center;gap:10px;display:flex}.ms-num[data-astro-cid-tdhzsc3t]{letter-spacing:.08em;color:#ff5a3c;font:600 12px/1 Space Grotesk,sans-serif}.ms-tag[data-astro-cid-tdhzsc3t]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font:600 11px/1 Space Grotesk,sans-serif}.ms-name[data-astro-cid-tdhzsc3t]{color:#f3f1ec;margin:0;font:600 18px/1.3 Space Grotesk,sans-serif}.ms-use[data-astro-cid-tdhzsc3t]{color:#ffffffa6;margin:0;font:400 14px/1.55 Inter,sans-serif}.ms-card[data-astro-cid-tdhzsc3t].ms-main{background:#201d1b;border-color:#ff5a3c73;grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.ms-main[data-astro-cid-tdhzsc3t] .ms-ph[data-astro-cid-tdhzsc3t]{aspect-ratio:auto;min-height:440px;padding:6%}.ms-main[data-astro-cid-tdhzsc3t] .ms-body[data-astro-cid-tdhzsc3t]{justify-content:center;gap:10px;padding:44px 44px 44px 40px}.ms-main[data-astro-cid-tdhzsc3t] .ms-name[data-astro-cid-tdhzsc3t]{font-size:30px;line-height:1.15}.ms-main[data-astro-cid-tdhzsc3t] .ms-use[data-astro-cid-tdhzsc3t]{font-size:16px;line-height:1.6}.ms-specs[data-astro-cid-tdhzsc3t]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ms-specs[data-astro-cid-tdhzsc3t] li[data-astro-cid-tdhzsc3t]{color:#e9e6e0;padding-left:20px;font:500 14px/1.45 Inter,sans-serif;position:relative}.ms-specs[data-astro-cid-tdhzsc3t] li[data-astro-cid-tdhzsc3t]:before{content:"";background:#ff5a3c;border-radius:2px;width:8px;height:8px;position:absolute;top:.5em;left:2px}.ms-card[data-astro-cid-tdhzsc3t].ms-wide{flex-direction:row;grid-column:1/-1;align-items:center}.ms-ico[data-astro-cid-tdhzsc3t]{background:#201d1b;border:1px solid #ff5a3c59;border-radius:10px;flex:0 0 96px;height:96px;margin-left:12px;overflow:hidden}.ms-ico[data-astro-cid-tdhzsc3t] img[data-astro-cid-tdhzsc3t]{object-fit:cover;width:100%;height:100%;display:block}.ms-wide[data-astro-cid-tdhzsc3t] .ms-body[data-astro-cid-tdhzsc3t]{padding:18px 22px}@media (width<=1023px){.ms-grid[data-astro-cid-tdhzsc3t]{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-main[data-astro-cid-tdhzsc3t] .ms-ph[data-astro-cid-tdhzsc3t]{min-height:360px}.ms-main[data-astro-cid-tdhzsc3t] .ms-body[data-astro-cid-tdhzsc3t]{padding:32px}}@media (width<=559px){.ms-grid[data-astro-cid-tdhzsc3t],.ms-card[data-astro-cid-tdhzsc3t].ms-main{grid-template-columns:minmax(0,1fr)}.ms-ph[data-astro-cid-tdhzsc3t]{aspect-ratio:16/9;padding:5% 16%}.ms-main[data-astro-cid-tdhzsc3t] .ms-ph[data-astro-cid-tdhzsc3t]{aspect-ratio:4/3;min-height:0;padding:5%}.ms-main[data-astro-cid-tdhzsc3t] .ms-body[data-astro-cid-tdhzsc3t]{padding:20px 20px 22px}.ms-main[data-astro-cid-tdhzsc3t] .ms-name[data-astro-cid-tdhzsc3t]{font-size:24px}.ms-specs[data-astro-cid-tdhzsc3t]{margin-top:12px}.ms-body[data-astro-cid-tdhzsc3t]{padding:14px 18px 18px}.ms-ico[data-astro-cid-tdhzsc3t]{flex-basis:72px;height:72px}}@keyframes msUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ms-card[data-astro-cid-tdhzsc3t]{animation:.5s backwards msUp;animation-delay:calc(var(--i,0) * 80ms)}@media (prefers-reduced-motion:reduce){.ms-card[data-astro-cid-tdhzsc3t]{transition:none;animation:none}.ms-card[data-astro-cid-tdhzsc3t]:hover,.ms-card[data-astro-cid-tdhzsc3t]:hover .ms-ph[data-astro-cid-tdhzsc3t] img[data-astro-cid-tdhzsc3t]{transform:none}}html:has(.sb),body:has(.sb){overflow-x:clip}.sb{--bg:#161514;--bg2:#1a1917;--card:#201d1b;--line:#ffffff1a;--fg:#f3efe9;--muted:#a8a29b;--accent:#ff5a3c;color:var(--fg);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));font-family:Inter,system-ui,sans-serif;font-size:1.05rem;line-height:1.6;overflow-x:clip}@media (width<=767px){.sb{padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px))}}.sb *,.sb :before,.sb :after{box-sizing:border-box}.sb h2,.sb .sb-title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-family:Space Grotesk,Inter,system-ui,sans-serif;line-height:1.12}.sb .sb-title{color:#fff;font-size:clamp(2rem,5vw,3.6rem);font-weight:700}.sb h2{color:var(--fg);font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:600}.sb p{margin:0}.sb img,.sb canvas{display:block}.sb .sb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sb .sb-scene{height:1000vh}.sb .sb-stage{--bh:46svh;align-content:center;row-gap:20px;max-width:1280px;height:100svh;margin-inline:auto;padding-block:12px 40px;display:grid;position:sticky;top:0}.sb .sb-box{aspect-ratio:4/3;width:min(100%, calc(var(--bh) * 4 / 3));margin-inline:auto;position:relative}.sb .sb-box canvas{width:100%;height:100%}.sb .sb-pw{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sb .sb-pw .sb-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.5)}.sb .sb-texts{align-content:start;display:grid}.sb .sb-tb{flex-direction:column;gap:12px;max-width:34rem;display:flex}.sb .sb-tb p{color:var(--muted);max-width:46ch}.sb .sb-tb .sb-title{color:#fff;max-width:none}.sb .sb-tb .sb-lead{color:var(--fg);letter-spacing:-.01em;text-wrap:balance;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:500;line-height:1.25}.sb .sb-pills{display:grid}.sb .sb-pill{border:1px solid var(--line);background:var(--card);white-space:nowrap;border-radius:999px;align-self:start;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;padding:8px 18px;font-size:.95rem;font-weight:500;line-height:1.3;display:inline-flex}.sb .sb-pill:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:24px;height:2px}.sb .sb-loader{opacity:0;pointer-events:none;width:16px;height:16px;transition:opacity .3s;position:absolute;bottom:8px;right:8px}.sb .sb-loader i{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:1s linear infinite sb-spin;display:block}.sb .sb-leg{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.sb .sb-leg .sb-dot{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 4px #ff5a3c40}.sb .sb-leg .sb-ln{background:var(--accent);opacity:.6;transform-origin:0;pointer-events:none;width:0;height:1.5px;position:absolute;top:-.75px;left:0}.sb .sb-leg .sb-pill{max-width:none;left:0;bottom:var(--oy,14px);min-height:32px;transform:translateX(var(--ox,-50%));padding:4px 14px;font-size:.85rem;position:absolute;box-shadow:0 6px 18px #00000059}.sb .sb-leg.below .sb-pill{bottom:auto;top:var(--oy,14px)}.sb .sb-leg .sb-pill:before{width:14px}@media (width<=480px){.sb .sb-leg .sb-pill{gap:8px;min-height:28px;padding:3px 10px;font-size:.78rem}.sb .sb-leg .sb-pill:before{width:10px}}.sb .sb-pz{opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute;top:61.6%;left:50.3%}.sb .sb-pz-disc{aspect-ratio:10/7.5;background:radial-gradient(circle,#ff5a3cb3 0%,#ff5a3c40 45%,#ff5a3c00 70%);width:10%}.sb .sb-pz-wave{aspect-ratio:12/7.2;border:1px solid var(--accent);width:12%}.sb .sb-pz-wave2{aspect-ratio:8/4.8;width:8%}@media (width>=1024px){.sb .sb-stage{--bh:calc(100svh - 112px);grid-template-columns:minmax(0,42%) minmax(0,58%);align-items:center;column-gap:40px}.sb .sb-box{width:min(100%, calc(var(--bh) * 4 / 3));grid-area:1/2}.sb .sb-texts{grid-area:1/1;align-content:center}}.sb.anim .sb-tb{opacity:0;grid-area:1/1;transform:translateY(6px)}.sb.anim .sb-t1{opacity:1;animation:.5s ease-out backwards sb-entree;transform:none}.sb.anim .sb-sfig,.sb.anim .sb-pills{display:none}.sb.anim .sb-pw{-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.sb.anim .sb-pw .sb-poster{filter:blur(1px);transform:scale(1.41)}@media (width<=767px){.sb.anim .sb-pw .sb-poster{filter:blur(.6px)}}.sb.anim .sb-box canvas{will-change:transform, opacity;-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.sb:not(.anim) .sb-scene{height:auto}.sb:not(.anim) .sb-stage{height:auto;padding-block:8px 24px;display:block;position:static}.sb:not(.anim) .sb-box,.sb:not(.anim) .sb-leg{display:none}.sb:not(.anim) .sb-texts{flex-direction:column;gap:56px;display:flex}.sb:not(.anim) .sb-tb{max-width:40rem}.sb:not(.anim) .sb-pills{gap:12px}.sb .sb-sfig{aspect-ratio:4/3;background:var(--bg);border:1px solid var(--line);border-radius:16px;width:100%;margin-top:8px;position:relative;overflow:hidden}.sb .sb-sfig.sb-r32{aspect-ratio:3/2}.sb .sb-sfig img{object-fit:cover;width:100%;height:100%}.sb .sb-sfig .sb-glow{mix-blend-mode:screen;position:absolute;inset:0}.sb .sb-prog,.sb .sb-hint{display:none}.sb.anim .sb-prog{background:var(--line);pointer-events:none;border-radius:2px;width:2px;height:clamp(140px,34svh,260px);display:block;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.sb .sb-prog-fill{background:var(--accent);transform-origin:50% 0;border-radius:2px;position:absolute;inset:0;transform:scaleY(0)}.sb .sb-prog-dot{left:50%;top:calc(var(--p) * 100%);background:var(--bg);border:1.5px solid #ffffff59;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transition:background-color .3s,border-color .3s,box-shadow .3s;position:absolute}.sb .sb-prog-dot.on{background:var(--accent);border-color:var(--accent)}.sb .sb-prog-dot.cur{box-shadow:0 0 0 4px #ff5a3c40}.sb.anim .sb-hint{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));color:var(--muted);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:10px;margin:0;font:500 .75rem/1.2 Inter,system-ui,sans-serif;display:flex;position:absolute;transform:translate(-50%)}.sb .sb-hint-ln{background:var(--line);border-radius:2px;width:1.5px;height:32px;position:relative;overflow:hidden}.sb .sb-hint-ln:after{content:"";background:var(--accent);border-radius:2px;width:100%;height:12px;animation:1.6s cubic-bezier(.45,0,.55,1) infinite sb-descend;position:absolute;top:0;left:0}@media (width>=768px){.sb.anim .sb-prog{right:0}}@media (width>=1024px){.sb.anim .sb-prog{right:-8px}}@media (width<=640px){.sb.anim .sb-hint{bottom:calc(92px + env(safe-area-inset-bottom,0px))}}@keyframes sb-descend{0%{transform:translateY(-12px)}to{transform:translateY(32px)}}@keyframes sb-entree{0%{opacity:0;transform:translateY(6px)}}@keyframes sb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sb .sb-t1,.sb .sb-hint-ln:after{transition:none!important;animation:none!important}}
