:root{--ink:#090c0d;--ink-2:#121719;--paper:#f4f2ed;--paper-2:#ebe7df;--gold:#c6a35c;--gold-2:#e0c583;--line:rgba(255,255,255,.14);--muted:#a7adae;--max:1180px;--shadow:0 25px 70px rgba(0,0,0,.18)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:#171b1c;font-family:Pretendard,"Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;line-height:1.65;word-break:keep-all}body.menu-open{overflow:hidden}img{display:block;width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:999;left:20px;top:-80px;padding:10px 16px;background:#fff;color:#000}.skip-link:focus{top:16px}.top-line{height:31px;background:#020303;color:#858b8c;border-bottom:1px solid rgba(255,255,255,.08);font-size:11px;letter-spacing:.12em}.top-line__inner{height:100%;display:flex;justify-content:space-between;align-items:center}.site-header{position:absolute;z-index:50;top:31px;left:0;right:0;color:#fff;border-bottom:1px solid var(--line)}.site-header.is-scrolled{position:fixed;top:0;background:rgba(7,10,11,.94);backdrop-filter:blur(14px)}.nav-wrap{height:84px;display:flex;align-items:center;gap:32px}.brand{display:flex;align-items:baseline;gap:12px;flex:none}.brand__mark{font-style:italic;font-size:26px;font-weight:900;letter-spacing:-.08em}.brand__branch{font-size:13px;font-weight:700;letter-spacing:-.03em}.site-nav{display:flex;align-items:center;justify-content:center;gap:27px;margin-left:auto}.site-nav a{font-size:13px;color:#d8dddd;transition:.2s}.site-nav a:hover{color:var(--gold-2)}.desktop-cta{margin-left:4px}.menu-toggle{display:none;border:0;background:none;padding:10px}.menu-toggle span:not(.sr-only){display:block;width:24px;height:1px;background:#fff;margin:5px}.button{display:inline-flex;min-height:52px;padding:0 25px;align-items:center;justify-content:center;border:1px solid transparent;font-size:14px;font-weight:800;letter-spacing:-.02em;transition:transform .2s,background .2s,color .2s,border .2s;cursor:pointer}.button:hover{transform:translateY(-2px)}.button--small{min-height:40px;padding:0 17px;font-size:12px}.button--gold{background:var(--gold);color:#0a0c0d}.button--gold:hover{background:var(--gold-2)}.button--ghost{border-color:rgba(255,255,255,.35);color:#fff;background:rgba(0,0,0,.12)}.button--ghost:hover{border-color:#fff}.button--dark{background:var(--ink);color:#fff}.button--full{width:100%;border:0}.hero{position:relative;min-height:860px;height:100vh;max-height:980px;background:#080b0c;color:#fff;display:flex;align-items:center;overflow:hidden}.hero__media{position:absolute;inset:0;background:url("shop-detail.jpg") center/cover no-repeat;filter:saturate(.8) contrast(1.05)}.hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,5,6,.96) 0%,rgba(3,5,6,.82) 38%,rgba(3,5,6,.2) 72%,rgba(3,5,6,.12)),linear-gradient(0deg,rgba(3,5,6,.6),transparent 55%)}.hero__content{position:relative;padding-top:100px}.eyebrow{margin:0 0 22px;display:flex;align-items:center;gap:12px;color:var(--gold-2);font-size:11px;font-weight:800;letter-spacing:.22em}.eyebrow span{width:38px;height:1px;background:currentColor}.eyebrow.dark{color:#8b6c2e}.hero h1,.section-heading h2,.contact h2,.service-note h2,.location h2{margin:0;font-size:clamp(44px,6.2vw,82px);line-height:1.08;letter-spacing:-.065em;font-weight:800}.hero h1 em,.section-heading h2 em,.contact h2 em,.service-note h2 em,.location h2 em{font-style:normal;color:var(--gold-2)}.hero__lead{margin:28px 0 34px;color:#d7dada;font-size:18px;line-height:1.75}.hero__actions{display:flex;gap:10px}.hero__facts{display:grid;grid-template-columns:repeat(4,1fr);max-width:650px;margin-top:70px;border-top:1px solid var(--line);padding-top:22px}.hero__facts div{display:flex;flex-direction:column;border-right:1px solid var(--line);padding-left:20px}.hero__facts div:first-child{padding-left:0}.hero__facts div:last-child{border:0}.hero__facts strong{font-size:24px;color:#fff}.hero__facts span{color:#8f9697;font-size:12px}.hero__scroll{position:absolute;bottom:45px;right:5%;font-size:10px;letter-spacing:.2em;color:#aeb3b4;display:flex;align-items:center;gap:10px}.hero__scroll span{width:58px;height:1px;background:#fff}.section{padding:135px 0}.split{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.section-heading h2{font-size:clamp(38px,5vw,64px);color:#111617}.section-heading h2 em{color:#9d7b38}.intro__copy .lead{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.55;letter-spacing:-.035em}.intro__copy>p:not(.lead){color:#596163}.process-list{display:grid;grid-template-columns:repeat(2,1fr);margin-top:45px;border-top:1px solid #c9c7c1}.process-list div{display:flex;gap:18px;padding:18px 8px;border-bottom:1px solid #d7d3ca}.process-list b{color:#a17c34;font-size:11px}.process-list span{font-weight:700;font-size:14px}.shop-gallery{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:repeat(2,260px);gap:14px;margin-top:80px}.shop-gallery figure{position:relative;margin:0;overflow:hidden;background:#ddd}.shop-gallery__main{grid-row:1/3}.shop-gallery img{height:100%;object-fit:cover;transition:transform .7s}.shop-gallery figure:hover img{transform:scale(1.03)}.shop-gallery figcaption{position:absolute;left:18px;bottom:16px;padding:5px 10px;background:rgba(0,0,0,.68);color:#fff;font-size:11px;letter-spacing:.08em}.film-section,.works,.contact{background:var(--ink);color:#fff}.section-heading--center{text-align:center;max-width:760px;margin:0 auto}.section-heading--center .eyebrow{justify-content:center}.section-heading--center h2,.works .section-heading h2,.contact h2{color:#fff}.section-heading--center>p:last-child{color:#aeb4b5;max-width:660px;margin:28px auto 0}.film-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:70px}.film-card{position:relative;min-height:500px;padding:38px;background:#13191b;border:1px solid rgba(255,255,255,.12);overflow:hidden}.film-card:before{content:"";position:absolute;inset:auto -120px -180px auto;width:370px;height:370px;border-radius:50%;background:radial-gradient(circle,rgba(198,163,92,.16),transparent 66%)}.film-card__top{display:flex;justify-content:space-between;align-items:start}.film-card__top span{font-size:10px;color:#8f9798;letter-spacing:.18em}.film-card__top b{font-size:100px;line-height:.8;color:rgba(255,255,255,.07);font-style:italic}.film-card h3{margin:70px 0 12px;font-size:38px;letter-spacing:-.04em}.film-card p{max-width:470px;color:#b7bcbd}.film-card ul{list-style:none;padding:0;margin:26px 0 42px;display:flex;flex-wrap:wrap;gap:7px}.film-card li{border:1px solid rgba(255,255,255,.14);padding:7px 11px;color:#d8dddd;font-size:12px}.film-card a{position:absolute;left:38px;bottom:35px;font-size:13px;font-weight:800;color:var(--gold-2)}.film-card a span{margin-left:8px}.film-card--vk{background:linear-gradient(135deg,#171b1c,#2b2518)}.all-lines{text-align:center;margin:30px 0 0;color:#8f9697;font-size:12px;letter-spacing:.05em}.compare{background:var(--paper-2)}.compare-table{margin-top:70px;border-top:2px solid #1b2021}.compare-row{display:grid;grid-template-columns:.75fr 1fr 1fr;border-bottom:1px solid #cbc6bb}.compare-row>div{padding:21px 24px;border-right:1px solid #d5d0c6;font-size:14px}.compare-row>div:last-child{border:0}.compare-row--head{background:#14191a;color:#fff}.compare-row--head>div{color:#e1c783;font-size:11px;font-weight:800;letter-spacing:.12em}.compare-row [role=rowheader]{font-weight:800}.compare__note{font-size:12px;color:#686d6d}.works__head{display:flex;justify-content:space-between;align-items:end}.text-link{font-size:13px;font-weight:800;color:var(--gold-2);border-bottom:1px solid rgba(224,197,131,.45);padding-bottom:6px}.text-link span{margin-left:8px}.works-grid{display:grid;grid-template-columns:1.4fr .6fr;grid-template-rows:repeat(2,300px);gap:14px;margin-top:65px}.work-card{position:relative;display:block;overflow:hidden;background:#151a1c}.work-card--wide{grid-row:1/3}.work-card img{height:100%;object-fit:cover;filter:brightness(.76);transition:transform .7s,filter .4s}.work-card:hover img{transform:scale(1.035);filter:brightness(.9)}.work-card--brand img{object-position:center}.work-card__tag{position:absolute;top:20px;left:20px;font-size:9px;letter-spacing:.2em;color:#fff}.work-card>div{position:absolute;left:24px;bottom:22px;display:flex;flex-direction:column}.work-card b{font-size:19px}.work-card small{color:#c3c8c9}.reviews{background:#e8e5de}.reviews__layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.reviews .section-heading p:not(.eyebrow){color:#626869;max-width:440px;margin:24px 0 30px}.review-keywords{border-top:2px solid #161b1c}.review-keywords>div{position:relative;display:grid;grid-template-columns:60px 1fr;gap:0 20px;padding:27px 0;border-bottom:1px solid #c3c0b9}.review-keywords b{grid-row:1/3;color:#98772f;font-size:11px}.review-keywords strong{font-size:20px}.review-keywords p{margin:4px 0;color:#666d6e;font-size:14px}.service-note{padding:90px 0;background:#c4a057;color:#0c0e0f}.service-note__inner{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.service-note span{font-size:10px;letter-spacing:.18em;font-weight:900}.service-note h2{font-size:clamp(34px,4vw,56px);margin-top:8px}.service-note h2 em{color:#fff}.service-note p{font-weight:600}.contact__layout{display:grid;grid-template-columns:1fr .9fr;gap:90px}.contact__copy>p:not(.eyebrow){color:#aeb4b5;max-width:580px}.contact__buttons{display:flex;gap:10px;margin-top:30px}.quote-form{background:#141a1c;border:1px solid rgba(255,255,255,.13);padding:32px}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.quote-form label{display:block;color:#d9dddd;font-size:12px;font-weight:700;margin-bottom:16px}.quote-form input,.quote-form select,.quote-form textarea{width:100%;margin-top:7px;border:1px solid #343a3c;background:#0e1213;color:#fff;border-radius:0;padding:13px;outline:none}.quote-form textarea{resize:vertical}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border-color:var(--gold)}.form-help{margin:12px 0 0;color:#777f80;font-size:11px}.form-status{min-height:24px;color:var(--gold-2);font-size:12px}.location{background:#f3f1ec}.location__layout{display:grid;grid-template-columns:1.1fr .9fr;background:#fff;box-shadow:var(--shadow)}.location__image{margin:0;min-height:610px}.location__image img{height:100%;object-fit:cover}.location__info{padding:60px}.location h2{font-size:clamp(38px,4.5vw,60px)}.location dl{margin:35px 0}.location dl div{display:grid;grid-template-columns:85px 1fr;padding:16px 0;border-bottom:1px solid #e5e2dc}.location dt{font-size:11px;color:#8a6b2e;font-weight:800;letter-spacing:.08em}.location dd{margin:0;font-size:14px;font-weight:650}.location dd small{font-weight:400;color:#757b7b}.location__actions{display:flex;align-items:center;gap:22px}.text-link.dark{color:#171b1c;border-color:#b7b2a8}.footer{background:#050707;color:#a7adae;padding:70px 0 105px}.footer__top{display:flex;justify-content:space-between;align-items:end;padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,.12)}.footer__top p{margin:3px 0 0;font-size:11px;letter-spacing:.08em}.footer__links{display:flex;gap:24px;font-size:11px}.footer__links a:hover{color:#fff}.footer__bottom{display:flex;justify-content:space-between;padding-top:24px;font-size:10px}.mobile-bar{display:none}.reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .75s ease}.reveal.is-visible{opacity:1;transform:none}
.craftsmanship{background:#0b0f10;color:#fff}.craftsmanship .section-heading h2{color:#fff}.craftsmanship .section-heading>p:last-child{color:#aeb4b5}.quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:70px}.quality-card{position:relative;background:#13191b;border:1px solid rgba(255,255,255,.12);overflow:hidden}.quality-card__media{height:355px;overflow:hidden;background:#060809}.quality-card__media img,.quality-card__media video{width:100%;height:100%;object-fit:cover}.quality-card__media--video video{display:block;background:#050707}.quality-card__media--pair{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}.quality-card__body{padding:31px 34px 36px}.quality-card__body>span{display:block;margin-bottom:11px;color:var(--gold-2);font-size:9px;font-weight:900;letter-spacing:.18em}.quality-card__body h3{margin:0 0 15px;font-size:28px;line-height:1.25;letter-spacing:-.04em}.quality-card__body p{margin:0;color:#afb5b6;font-size:14px}.quality-card--protection .quality-card__media img{object-position:center 43%}.quality-card--warranty .quality-card__media img{object-position:center 55%}.quality-note{margin:24px 0 0;color:#757d7e;font-size:11px;text-align:center}.quality-card:hover .quality-card__media img{transform:scale(1.025)}.quality-card__media img{transition:transform .65s ease}.quality-card--no-touch{grid-column:1/-1;display:grid;grid-template-columns:1.25fr .75fr;min-height:410px}.quality-card--no-touch .quality-card__media{height:100%}.quality-card--no-touch .quality-card__body{display:flex;flex-direction:column;justify-content:center}.quality-card--live{grid-column:1/-1;background:linear-gradient(135deg,#181f21,#262113)}.live-update{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;align-items:center;padding:55px}.live-update__copy>span{color:var(--gold-2);font-size:9px;font-weight:900;letter-spacing:.18em}.live-update__copy h3{margin:12px 0 20px;font-size:34px;line-height:1.3;letter-spacing:-.045em}.live-update__copy h3 em{color:var(--gold-2);font-style:normal}.live-update__copy p{margin:0;color:#b6bbbc;font-size:14px}.live-update__steps{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.17)}.live-update__steps li{display:grid;grid-template-columns:45px 1fr;gap:0 15px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.12)}.live-update__steps b{grid-row:1/3;color:var(--gold-2);font-size:10px;padding-top:3px}.live-update__steps span{font-size:15px;font-weight:800}.live-update__steps small{color:#858d8e}
@media (max-width:1020px){.site-nav{gap:16px}.site-nav a{font-size:12px}.desktop-cta{display:none}.hero{min-height:760px}.split,.reviews__layout,.contact__layout{gap:55px}.location__info{padding:42px}.section{padding:105px 0}.quality-card__media{height:310px}}
@media (max-width:780px){.shell{width:min(calc(100% - 34px),var(--max))}.top-line{display:none}.site-header{top:0}.nav-wrap{height:68px}.brand__mark{font-size:22px}.menu-toggle{display:block;margin-left:auto}.site-nav{position:fixed;inset:68px 0 0;background:rgba(6,9,10,.98);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:35px;gap:0;transform:translateX(100%);transition:.3s}.site-nav.is-open{transform:none}.site-nav a{width:100%;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:18px}.hero{min-height:740px;height:auto;padding:130px 0 80px}.hero__shade{background:linear-gradient(90deg,rgba(3,5,6,.95),rgba(3,5,6,.4)),linear-gradient(0deg,rgba(3,5,6,.75),transparent)}.hero__content{padding-top:30px}.hero h1{font-size:50px}.hero__lead{font-size:15px}.hero__facts{grid-template-columns:repeat(2,1fr);gap:18px 0;margin-top:50px}.hero__facts div:nth-child(2){border:0}.hero__scroll{display:none}.section{padding:82px 0}.split,.reviews__layout,.contact__layout,.service-note__inner{grid-template-columns:1fr;gap:44px}.section-heading h2,.contact h2{font-size:42px}.intro__copy .lead{font-size:20px}.shop-gallery{grid-template-columns:1fr;grid-template-rows:360px 230px 230px;margin-top:50px}.shop-gallery__main{grid-row:auto}.quality-grid{grid-template-columns:1fr;margin-top:45px}.quality-card__media{height:330px}.quality-card__body{padding:27px}.quality-card--no-touch{grid-column:auto;display:block;min-height:0}.quality-card--no-touch .quality-card__media{height:330px}.quality-card--live{grid-column:auto}.live-update{grid-template-columns:1fr;gap:38px;padding:32px 27px}.live-update__copy h3{font-size:28px}.film-grid{grid-template-columns:1fr;margin-top:45px}.film-card{min-height:470px;padding:28px}.film-card a{left:28px}.compare-table{overflow:auto;margin-top:45px}.compare-row{min-width:680px}.works__head{display:block}.works__head .text-link{display:inline-block;margin-top:24px}.works-grid{grid-template-columns:1fr;grid-template-rows:380px 260px 260px}.work-card--wide{grid-row:auto}.location__layout{grid-template-columns:1fr}.location__image{min-height:360px}.location__info{padding:34px 25px}.footer__top,.footer__bottom{display:block}.footer__links{flex-wrap:wrap;margin-top:28px}.footer__bottom p{margin:8px 0}.mobile-bar{position:fixed;z-index:80;left:0;right:0;bottom:0;height:58px;background:#0b0f10;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 -8px 25px rgba(0,0,0,.2)}.mobile-bar a{display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.12);font-size:13px;font-weight:800}.mobile-bar .active{background:var(--gold);color:#080a0b}.footer{padding-bottom:95px}}
@media (max-width:500px){.brand__branch{font-size:11px}.hero h1{font-size:43px}.hero__actions,.contact__buttons{flex-direction:column}.hero__facts strong{font-size:21px}.process-list{grid-template-columns:1fr}.shop-gallery{grid-template-rows:260px 210px 210px}.film-card__top b{font-size:80px}.form-row{grid-template-columns:1fr}.quote-form{padding:22px}.location dl div{grid-template-columns:68px 1fr}.location__actions{align-items:flex-start;flex-direction:column}.footer__links{gap:16px}.service-note{padding:70px 0}}
.quality-card--battery{grid-column:1/-1;display:grid;grid-template-columns:.9fr 1.1fr;min-height:410px;background:linear-gradient(135deg,#151a1c,#1f211b)}.quality-card--battery .quality-card__media{height:100%}.quality-card--battery .quality-card__body{display:flex;flex-direction:column;justify-content:center}
@media (max-width:780px){.quality-card--battery{grid-column:auto;display:block;min-height:0}.quality-card--battery .quality-card__media{height:330px}}
.feature-video{padding:120px 0;background:#050707;color:#fff}.feature-video__head{display:grid;grid-template-columns:1.25fr .75fr;gap:90px;align-items:end}.feature-video__head h2{margin:0;font-size:clamp(40px,5.2vw,70px);line-height:1.08;letter-spacing:-.06em}.feature-video__head h2 em{color:var(--gold-2);font-style:normal}.feature-video__head>p{margin:0 0 7px;color:#aeb4b5;font-size:15px}.youtube-lite{position:relative;aspect-ratio:16/9;margin-top:55px;overflow:hidden;background:#111;box-shadow:0 35px 90px rgba(0,0,0,.45)}.youtube-lite__poster{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#111;color:#fff;cursor:pointer;overflow:hidden}.youtube-lite__poster img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .5s ease}.youtube-lite__shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.05) 65%),radial-gradient(circle at center,transparent 0,rgba(0,0,0,.14) 75%)}.youtube-lite__play{position:absolute;left:50%;top:50%;width:92px;height:92px;border-radius:50%;transform:translate(-50%,-50%);background:var(--gold);box-shadow:0 15px 45px rgba(0,0,0,.35);transition:transform .25s ease,background .25s ease}.youtube-lite__play:after{content:"";position:absolute;left:38px;top:31px;border-left:24px solid #080a0b;border-top:15px solid transparent;border-bottom:15px solid transparent}.youtube-lite__label{position:absolute;left:28px;bottom:24px;font-size:10px;font-weight:900;letter-spacing:.23em}.youtube-lite__poster:hover img{transform:scale(1.025);filter:brightness(.9)}.youtube-lite__poster:hover .youtube-lite__play{transform:translate(-50%,-50%) scale(1.08);background:var(--gold-2)}.youtube-lite iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.youtube-lite.is-playing{box-shadow:none}
@media (max-width:780px){.feature-video{padding:80px 0}.feature-video__head{grid-template-columns:1fr;gap:25px}.feature-video__head h2{font-size:40px}.feature-video__head>p{font-size:14px}.youtube-lite{margin-top:35px}.youtube-lite__play{width:66px;height:66px}.youtube-lite__play:after{left:28px;top:22px;border-left-width:18px;border-top-width:11px;border-bottom-width:11px}.youtube-lite__label{left:17px;bottom:14px;font-size:8px}}
.master-shop-panel{position:relative;display:grid;grid-template-columns:170px 1fr auto;gap:48px;align-items:center;margin-top:85px;padding:38px 45px;background:linear-gradient(135deg,#080909,#201a10);color:#fff;overflow:hidden;box-shadow:var(--shadow)}.master-shop-panel:before{content:"";position:absolute;inset:0;border:1px solid rgba(224,197,131,.28);pointer-events:none}.master-shop-panel img{position:relative;width:130px;height:183px;margin:auto;object-fit:cover;box-shadow:0 16px 35px rgba(0,0,0,.38)}.master-shop-panel span{color:var(--gold-2);font-size:9px;font-weight:900;letter-spacing:.21em}.master-shop-panel h3{margin:10px 0 14px;font-size:34px;line-height:1.24;letter-spacing:-.045em}.master-shop-panel h3 em{color:var(--gold-2);font-style:normal}.master-shop-panel p{max-width:650px;margin:0;color:#aeb4b5;font-size:14px}.master-shop-panel>strong{color:rgba(224,197,131,.13);font-size:120px;font-style:italic;letter-spacing:-.1em;line-height:1}
@media (max-width:780px){.master-shop-panel{grid-template-columns:92px 1fr;gap:24px;margin-top:52px;padding:27px 24px}.master-shop-panel img{width:82px;height:116px}.master-shop-panel h3{font-size:25px}.master-shop-panel p{grid-column:1/-1;font-size:13px}.master-shop-panel>strong{display:none}}
@media (max-width:780px){.hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:none;margin-top:48px;padding-top:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hero__facts div,.hero__facts div:first-child{min-width:0;min-height:82px;align-items:center;justify-content:center;text-align:center;padding:16px 8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.hero__facts div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.hero__facts div:nth-child(3){border-bottom:0}.hero__facts div:nth-child(4){border-right:0;border-bottom:0}.hero__facts strong{line-height:1.15;font-variant-numeric:tabular-nums}.hero__facts span{margin-top:5px;line-height:1.35;white-space:nowrap}}
.youtube-lite__poster{cursor:default}.youtube-lite__poster:hover img{transform:none;filter:none}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*{animation:none!important;transition:none!important}}
