.emblem-module__uzhvJW__emblem{width:100%;height:auto;display:block;overflow:visible}.emblem-module__uzhvJW__part{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.emblem-module__uzhvJW__anim .emblem-module__uzhvJW__legl{animation:1.1s cubic-bezier(.16,1,.3,1) both emblem-module__uzhvJW__legl}.emblem-module__uzhvJW__anim .emblem-module__uzhvJW__legr{animation:1.1s cubic-bezier(.16,1,.3,1) 80ms both emblem-module__uzhvJW__legr}.emblem-module__uzhvJW__anim .emblem-module__uzhvJW__foot{animation:1s cubic-bezier(.16,1,.3,1) .2s both emblem-module__uzhvJW__foot}.emblem-module__uzhvJW__anim .emblem-module__uzhvJW__leaf{transform-origin:0 100%;animation:1.4s cubic-bezier(.34,1.56,.64,1) .3s both emblem-module__uzhvJW__leaf}}@keyframes emblem-module__uzhvJW__legl{0%{opacity:0;transform:translate(-20%,60%)}}@keyframes emblem-module__uzhvJW__legr{0%{opacity:0;transform:translateY(-60%)}}@keyframes emblem-module__uzhvJW__foot{0%{opacity:0;transform:translate(80%)}}@keyframes emblem-module__uzhvJW__leaf{0%{opacity:0;transform:rotate(-70deg)scale(.2)}}
.hero-module__qbw09W__hero{isolation:isolate;align-items:flex-end;min-height:94dvh;margin-top:-72px;display:flex;position:relative;overflow:hidden}.hero-module__qbw09W__bg{object-fit:cover;z-index:-2;filter:grayscale(.35)contrast(1.08)brightness(.8);width:100%;height:100%;position:absolute;inset:0}.hero-module__qbw09W__hero:before{content:"";z-index:-1;background:linear-gradient(180deg, #0b0c0d99 0%, #0b0c0d26 32%, #0b0c0dc7 72%, var(--bg) 100%), linear-gradient(90deg, #0b0c0db8 0%, transparent 62%);position:absolute;inset:0}.hero-module__qbw09W__inner{width:100%;padding-top:120px;padding-bottom:calc(16vh + 48px)}.hero-module__qbw09W__emblem{width:clamp(72px,7vw,112px);margin-bottom:28px}.hero-module__qbw09W__eyebrow{color:var(--accent)}.hero-module__qbw09W__title{max-width:none;margin-bottom:0;font-size:clamp(46px,8.2vw,132px);line-height:.9}.hero-module__qbw09W__line{display:block}.hero-module__qbw09W__accent{color:var(--accent)}.hero-module__qbw09W__lede{color:var(--ink);max-width:46ch;margin:24px 0 0;font-size:clamp(17px,1.4vw,20px)}.hero-module__qbw09W__ctas{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero-module__qbw09W__sentinel{width:1px;height:1px;position:absolute;bottom:72px;left:0}@media (prefers-reduced-motion:no-preference){.hero-module__qbw09W__bg{animation:hero-module__qbw09W__settle 2.4s var(--ease) both}.hero-module__qbw09W__eyebrow,.hero-module__qbw09W__title,.hero-module__qbw09W__lede,.hero-module__qbw09W__ctas{animation:hero-module__qbw09W__rise 1s var(--ease) both}.hero-module__qbw09W__eyebrow{animation-delay:.7s}.hero-module__qbw09W__title{animation-delay:.85s}.hero-module__qbw09W__lede{animation-delay:1s}.hero-module__qbw09W__ctas{animation-delay:1.15s}.hero-module__qbw09W__screen figure{animation:hero-module__qbw09W__rise 1.2s var(--ease) 1.2s both}}@keyframes hero-module__qbw09W__settle{0%{transform:scale(1.06)}}@keyframes hero-module__qbw09W__rise{0%{opacity:0;transform:translateY(24px)}}.hero-module__qbw09W__screen{z-index:2;margin-top:-16vh;position:relative}.hero-module__qbw09W__screen figure{margin:0}.hero-module__qbw09W__frame{border:1px solid var(--line-2);background:var(--bg-2);border-radius:14px;overflow:hidden;box-shadow:0 60px 140px -40px #000000e6}.hero-module__qbw09W__frame img{width:100%}.hero-module__qbw09W__screen figcaption{color:var(--ink-3);margin-top:14px;font-size:14.5px}@media (max-width:760px){.hero-module__qbw09W__inner{padding-bottom:calc(6vh + 48px)}.hero-module__qbw09W__screen{margin-top:-6vh}}
.video-module__Lwmmja__frame{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:#000;width:100%;margin-top:40px;position:relative;overflow:hidden}.video-module__Lwmmja__frame iframe,.video-module__Lwmmja__poster img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video-module__Lwmmja__poster{all:unset;cursor:pointer;position:absolute;inset:0}.video-module__Lwmmja__poster img{transition:transform .6s var(--ease)}.video-module__Lwmmja__poster:hover img{transform:scale(1.02)}.video-module__Lwmmja__play{transition:transform .2s var(--ease);filter:drop-shadow(0 6px 18px #0006);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-module__Lwmmja__poster:hover .video-module__Lwmmja__play{transform:translate(-50%,-50%)scale(1.08)}.video-module__Lwmmja__poster:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.video-module__Lwmmja__note{color:var(--ink-3);margin-top:14px;font-size:14px}
.stat-module__ETTGza__stat{flex-direction:column;gap:6px;padding-left:20px;display:flex;position:relative}.stat-module__ETTGza__stat:before{content:"";background:var(--accent);border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.stat-module__ETTGza__value{font-family:var(--font-display), "Barlow Condensed", sans-serif;letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(44px,4.6vw,68px);font-weight:700;line-height:1}.stat-module__ETTGza__label{font-family:var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:600}
.v2-module__oY8iXq__alt{background:var(--bg-2)}.v2-module__oY8iXq__facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(56px,8vw,96px)}.v2-module__oY8iXq__factsRow{grid-template-columns:repeat(4,1fr);display:grid}.v2-module__oY8iXq__fact{border-left:1px solid var(--line);padding:40px 0 36px 28px}.v2-module__oY8iXq__fact:first-child{border-left:0;padding-left:0}.v2-module__oY8iXq__fact b{font:700 clamp(40px, 4.2vw, 64px) / .9 var(--font-display), sans-serif;text-transform:uppercase;display:block}.v2-module__oY8iXq__fact span{color:var(--ink-3);max-width:30ch;margin-top:12px;display:block}@media (max-width:760px){.v2-module__oY8iXq__factsRow{grid-template-columns:1fr 1fr}.v2-module__oY8iXq__fact{padding:28px 0 24px 20px}.v2-module__oY8iXq__fact:nth-child(3){border-left:0;padding-left:0}.v2-module__oY8iXq__fact:nth-child(n+3){border-top:1px solid var(--line)}}.v2-module__oY8iXq__shots{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;grid-auto-columns:minmax(min(560px,84vw),1fr);grid-auto-flow:column;gap:20px;margin-top:56px;padding-bottom:12px;display:grid;overflow-x:auto}.v2-module__oY8iXq__shot{scroll-snap-align:start;margin:0}.v2-module__oY8iXq__shotImg{border:1px solid var(--line);background:var(--bg-2);border-radius:12px;justify-content:center;align-items:center;height:340px;display:flex;overflow:hidden}.v2-module__oY8iXq__shotImg img{object-fit:cover;object-position:left top;width:100%;height:100%}.v2-module__oY8iXq__shotImg.v2-module__oY8iXq__tall{background:radial-gradient(60% 80% at 50% 40%, #8fdc4f1f, transparent), var(--bg-2)}.v2-module__oY8iXq__shotImg.v2-module__oY8iXq__tall img{object-fit:contain;width:auto;height:92%;box-shadow:0 0 0 1px var(--line-2);border-radius:18px}.v2-module__oY8iXq__shot h3{margin:18px 0 0}.v2-module__oY8iXq__shot p{margin-top:6px;font-size:15.5px}.v2-module__oY8iXq__hint{color:var(--ink-3);justify-content:space-between;margin-top:16px;font-size:14px;display:flex}@media (min-width:1500px){.v2-module__oY8iXq__hint{display:none}}.v2-module__oY8iXq__wide{margin:48px 0 0}.v2-module__oY8iXq__wide img{border:1px solid var(--line-2);border-radius:12px;width:100%}.v2-module__oY8iXq__wide figcaption{color:var(--ink-3);margin-top:14px;font-size:14.5px}.v2-module__oY8iXq__line{grid-template-columns:repeat(var(--n,5), 1fr);gap:28px;margin-top:72px;display:grid;position:relative}.v2-module__oY8iXq__line:before,.v2-module__oY8iXq__line:after{content:"";height:1.5px;position:absolute;top:7px;left:0;right:0}.v2-module__oY8iXq__line:before{background:var(--line-2)}.v2-module__oY8iXq__line:after{background:var(--accent);transform-origin:0;transition:transform 1.8s var(--ease);transform:scaleX(0)}.v2-module__oY8iXq__line.v2-module__oY8iXq__in:after{transform:scaleX(1)}.v2-module__oY8iXq__stn{padding-top:40px;position:relative}.v2-module__oY8iXq__stn:before{content:"";background:var(--bg-2);border:1.5px solid var(--ink);width:16px;height:16px;transition:background-color .5s var(--ease), border-color .5s var(--ease);border-radius:50%;position:absolute;top:0;left:0}.v2-module__oY8iXq__line.v2-module__oY8iXq__in .v2-module__oY8iXq__stn:before{background:var(--accent);border-color:var(--accent)}.v2-module__oY8iXq__stn h3{margin:0}.v2-module__oY8iXq__stn p{margin-top:10px;font-size:15.5px}.v2-module__oY8iXq__lane{pointer-events:none;height:0;display:none;position:absolute;top:7px;left:0;right:0}.v2-module__oY8iXq__lane i{width:100%;height:0;position:absolute;inset:0 auto auto 0}.v2-module__oY8iXq__lane i:after{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:0;box-shadow:0 0 0 4px #8fdc4f38}@media (prefers-reduced-motion:no-preference) and (min-width:981px){.v2-module__oY8iXq__line.v2-module__oY8iXq__in .v2-module__oY8iXq__lane{display:block}.v2-module__oY8iXq__lane i{opacity:0;animation:4.8s linear infinite v2-module__oY8iXq__flow}.v2-module__oY8iXq__lane i:nth-child(2){animation-delay:-1.6s}.v2-module__oY8iXq__lane i:nth-child(3){animation-delay:-3.2s}}@keyframes v2-module__oY8iXq__flow{0%{opacity:0;transform:translate(0)}6%,94%{opacity:1}to{opacity:0;transform:translate(100%)}}@media (max-width:980px){.v2-module__oY8iXq__line{grid-template-columns:1fr;gap:36px;padding-left:36px}.v2-module__oY8iXq__line:before,.v2-module__oY8iXq__line:after{width:1.5px;height:auto;inset:0 auto 0 7px}.v2-module__oY8iXq__line:after{transform-origin:top;transform:scaleY(0)}.v2-module__oY8iXq__line.v2-module__oY8iXq__in:after{transform:scaleY(1)}.v2-module__oY8iXq__stn{padding-top:0}.v2-module__oY8iXq__stn:before{top:4px;left:-36px}}.v2-module__oY8iXq__rules{grid-template-columns:repeat(2,1fr);gap:56px clamp(32px,6vw,96px);margin-top:64px;display:grid}.v2-module__oY8iXq__rule{border-top:1.5px solid var(--ink);padding-top:22px}.v2-module__oY8iXq__rule h3{margin:0}.v2-module__oY8iXq__rule p{margin-top:12px}@media (max-width:760px){.v2-module__oY8iXq__rules{grid-template-columns:1fr;gap:40px}}.v2-module__oY8iXq__split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.v2-module__oY8iXq__split figure{aspect-ratio:4/3;border-radius:12px;margin:0;overflow:hidden}.v2-module__oY8iXq__split figure img{object-fit:cover;filter:grayscale(.25);width:100%;height:100%}.v2-module__oY8iXq__pills{flex-wrap:wrap;gap:8px;margin:36px 0 0;padding:0;list-style:none;display:flex}.v2-module__oY8iXq__pills li{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500}.v2-module__oY8iXq__pills li.v2-module__oY8iXq__more{border-color:var(--accent);color:var(--accent)}@media (max-width:860px){.v2-module__oY8iXq__split{grid-template-columns:1fr}}.v2-module__oY8iXq__steps{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);margin:56px 0 0;padding:0;list-style:none;display:grid}.v2-module__oY8iXq__steps li{border-top:1.5px solid var(--ink);padding-top:22px}.v2-module__oY8iXq__stepN{font:700 64px / 1 var(--font-display), sans-serif;color:var(--accent);display:block}.v2-module__oY8iXq__steps h3{margin:14px 0 0}.v2-module__oY8iXq__steps p{margin-top:10px}.v2-module__oY8iXq__price{color:var(--ink);max-width:70ch;margin-top:48px;font-size:18px}@media (max-width:900px){.v2-module__oY8iXq__steps{grid-template-columns:1fr}}.v2-module__oY8iXq__vendorMark{width:clamp(72px,7vw,104px);margin-bottom:28px}.v2-module__oY8iXq__vendor{grid-template-columns:repeat(2,1fr);gap:40px clamp(32px,6vw,96px);margin-top:56px;display:grid}.v2-module__oY8iXq__vendor>div{border-top:1px solid var(--line-2);padding-top:20px}.v2-module__oY8iXq__vendor h3{margin:0}.v2-module__oY8iXq__vendor p{margin-top:10px}.v2-module__oY8iXq__stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin-top:64px;padding-top:40px;display:grid}@media (max-width:900px){.v2-module__oY8iXq__vendor{grid-template-columns:1fr}.v2-module__oY8iXq__stats{grid-template-columns:1fr 1fr;row-gap:32px}}.v2-module__oY8iXq__feature{border:1px solid var(--line);background:var(--bg-2);color:inherit;border-radius:12px;grid-template-columns:1.35fr 1fr;margin-top:56px;display:grid;overflow:hidden}.v2-module__oY8iXq__feature figure{aspect-ratio:16/10;background:var(--bg-3);margin:0;overflow:hidden}.v2-module__oY8iXq__feature figure img{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform 1.2s var(--ease)}.v2-module__oY8iXq__feature:hover figure img{transform:scale(1.04)}.v2-module__oY8iXq__featureTxt{flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,56px);display:flex}.v2-module__oY8iXq__featureTxt h3{margin:16px 0 0;font-size:clamp(30px,3.2vw,46px)}.v2-module__oY8iXq__featureTxt p{margin-top:16px}.v2-module__oY8iXq__mosaic{grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,28px);margin-top:clamp(16px,2vw,28px);display:grid}.v2-module__oY8iXq__tile{color:inherit;display:block}.v2-module__oY8iXq__tile figure{aspect-ratio:16/10;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;margin:0;overflow:hidden}.v2-module__oY8iXq__tile figure img{object-fit:cover;object-position:left top;filter:saturate(.85);width:100%;height:100%;transition:transform 1.2s var(--ease), filter .6s}.v2-module__oY8iXq__tile figure.v2-module__oY8iXq__tileTall{justify-content:center;padding-top:20px;display:flex}.v2-module__oY8iXq__tile figure.v2-module__oY8iXq__tileTall img{object-fit:contain;border-radius:14px 14px 0 0;width:auto}.v2-module__oY8iXq__tile:hover figure img{filter:none;transform:scale(1.04)}.v2-module__oY8iXq__meta{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:18px;display:flex}.v2-module__oY8iXq__tag{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.v2-module__oY8iXq__meta h3{margin:0}.v2-module__oY8iXq__meta p{margin-top:6px;font-size:15.5px}.v2-module__oY8iXq__go{border:1.5px solid var(--line-2);width:44px;height:44px;transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease), transform .35s var(--ease);border-radius:999px;flex:none;place-items:center;display:grid}.v2-module__oY8iXq__tile:hover .v2-module__oY8iXq__go{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:rotate(-45deg)}.v2-module__oY8iXq__allLink{margin-top:32px}@media (max-width:860px){.v2-module__oY8iXq__feature,.v2-module__oY8iXq__mosaic{grid-template-columns:1fr}}.v2-module__oY8iXq__poster{isolation:isolate;padding:clamp(96px,14vw,200px) 0;position:relative;overflow:hidden}.v2-module__oY8iXq__posterBg{object-fit:cover;z-index:-2;filter:grayscale(.5)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.v2-module__oY8iXq__poster:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--bg) 0%, #0b0c0d99 40%, #0b0c0dd9 100%);position:absolute;inset:0}.v2-module__oY8iXq__poster h2{max-width:14ch;font-size:clamp(48px,8vw,128px)}.v2-module__oY8iXq__poster .v2-module__oY8iXq__lede{color:var(--ink)}.v2-module__oY8iXq__ways{flex-wrap:wrap;gap:16px 48px;margin-top:40px;font-size:18px;display:flex}.v2-module__oY8iXq__ways a,.v2-module__oY8iXq__ways span{color:var(--ink)}.v2-module__oY8iXq__ways a:hover{color:var(--accent)}.v2-module__oY8iXq__posterCtas{margin-top:40px}.v2-module__oY8iXq__textPanel{background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 40px 40px, var(--bg-2);flex-direction:column;justify-content:flex-end;gap:10px;height:100%;padding:clamp(20px,3vw,36px);display:flex}.v2-module__oY8iXq__panelCode{font-family:var(--font-display), sans-serif;color:var(--accent);font-size:clamp(56px,8vw,120px);font-weight:700;line-height:.9}.v2-module__oY8iXq__panelStack{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-2);font-size:13px}
