@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:#c8c8c8;color:#121212;font-family:var(--font-sans),"Segoe UI","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-feature-settings:"cv11","ss03";overflow:hidden;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body.static-mode{overflow:auto}button,input,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}em{font-style:italic;font-weight:400}b{font-weight:600}.frame{--u:min(1cqw,1.6cqh);--fs:clamp(16px,calc(1.85 * var(--u)),28px);--fs-s:clamp(14px,calc(1.35 * var(--u)),21px);--h2:clamp(22px,calc(2.9 * var(--u)),46px);--big:clamp(38px,calc(6.4 * var(--u)),104px)}.mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tiny{font-size:var(--fs-s);letter-spacing:.02em}.strong{font-weight:600}.dim{opacity:.6}.lbl{display:block;font-size:var(--fs-s);letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin-bottom:.8em;font-weight:500;line-height:1.3}.h2{font-size:var(--h2);line-height:1.1;font-weight:400;letter-spacing:-.02em;text-wrap:balance}.big{font-size:var(--big);line-height:.95;font-weight:300;letter-spacing:-.04em}.big.sm{margin-bottom:.15em}.body,p{font-size:var(--fs);line-height:1.42}.stage{height:100svh}.frame,.frame-wrap{position:relative;width:100%;height:100%}.frame{overflow:hidden;container-type:size;background:linear-gradient(180deg,#d3d3d3,#c2c2c2);touch-action:none}.gl-host{inset:0;z-index:1;pointer-events:none}.gl-host,.pz{position:absolute}.pz{z-index:3}.brand{top:3.2%;left:2.4%;display:flex;flex-direction:column;gap:.5em}.brand>.strong{font-size:var(--fs);letter-spacing:.04em}.nav{top:3.2%;right:2.4%;display:flex;flex-direction:column;align-items:flex-end;gap:.35em}.nav button{text-align:right;opacity:.55;transition:opacity .2s}.nav button.on,.nav button:hover{opacity:1}.rail{right:.8%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.rail button{width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.28);transition:transform .3s,background .3s;padding:0;position:relative}.rail button:after{content:"";position:absolute;inset:-8px -12px}.rail button:hover{background:rgba(0,0,0,.55)}.rail button.on{background:#121212;transform:scale(1.5)}.down{left:50%;bottom:2.2%;transform:translateX(-50%);font-size:24px;opacity:0;pointer-events:none;transition:opacity .4s;animation:nudge 1.8s ease-in-out infinite}.down.on{opacity:.75;pointer-events:auto}.frame[data-page="7"] .down,.frame[data-page="9"] .down{opacity:0;pointer-events:none}@keyframes nudge{50%{transform:translate(-50%,4px)}}.btn{display:inline-block;border:1px solid #121212;border-radius:999px;background:#121212;color:#ececec;padding:.85em 1.5em;font-size:var(--fs-s);font-weight:500;letter-spacing:.06em;transition:background .25s,color .25s}.btn.ghost,.btn:hover{background:transparent;color:#121212}.btn.ghost:hover{background:#121212;color:#ececec}.btn.sm{padding:.6em 1.1em}.btn-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.1em}:focus-visible{outline:2px solid #e8731a;outline-offset:2px}.scene{position:absolute;inset:0;pointer-events:none;z-index:3}.scene-body{display:contents}.scene .rise{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s}.scene[data-state=past] .rise{transform:translateY(-18px)}.scene[data-state=active] .rise{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:calc(1.3s + var(--i, 0) * .12s),calc(1.3s + var(--i, 0) * .12s),calc(1.3s + var(--i, 0) * .12s);transition-duration:1s,1.3s,0s}.scene[data-pan=x] .rise,.scene[data-pan=y] .rise{opacity:1;visibility:hidden;pointer-events:none;transition:transform 1.5s cubic-bezier(.55,0,.9,.5),visibility 0s linear 1.55s}.scene[data-pan=y] .rise{transform:translateY(115vh)}.scene[data-pan=y][data-state=past] .rise{transform:translateY(-115vh)}.scene[data-pan=x] .rise{transform:translateX(115vw)}.scene[data-pan=x][data-state=past] .rise{transform:translateX(-115vw)}.scene[data-pan][data-state=active] .rise{visibility:visible;pointer-events:auto;transform:none;transition:transform 2s cubic-bezier(.1,.7,.2,1) calc(1.35s + var(--i, 0) * .09s),visibility 0s linear 0s}.frame:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:var(--flash,0);background:radial-gradient(circle at calc(var(--cx, 50) * 1%) calc(var(--cy, 50) * 1%),rgba(255,226,160,.95) 0,rgba(255,190,90,.55) 22%,rgba(255,170,60,0) 60%)}.scene[data-slow=true][data-state=active] .rise{transition-delay:calc(3s + var(--i, 0) * .1s),calc(3s + var(--i, 0) * .1s),calc(3s + var(--i, 0) * .1s)}.carousel[data-on=true][data-slow=true]{transition:opacity 1s ease 3.4s,transform 1.3s cubic-bezier(.2,.7,.2,1) 3.4s,visibility 0s linear 3.4s}.scene[data-arm] .rise{transition:none!important}.hero-col{position:absolute;z-index:3;left:4%;top:14%;bottom:7%;width:40%;display:flex;flex-direction:column;justify-content:center;gap:5cqh}.hero-col>.pz{position:static}.h-hero{display:block;text-align:left;width:auto;text-wrap:balance;font-size:clamp(28px,calc(5 * var(--u)),84px);line-height:1.04;font-weight:400;letter-spacing:-.028em}.hero-info{width:100%;padding-left:.2em}.problem-wrap{left:2.4%;top:17%;width:35%}.problem-wrap .h2{margin-bottom:.7em}.who-left{left:2.4%;top:26%;width:27%}.who-left p{margin-top:.9em}.who-center{left:calc(var(--cx, 50) * 1%);top:calc(var(--cy, 50) * 1%);transform:translate(-50%,-50%);text-align:center;white-space:nowrap}.who-center .big{font-size:clamp(30px,calc(4.8 * var(--u)),80px);line-height:1}.who-center .big.ten{background:none;-webkit-text-fill-color:#121212;color:#121212;font-weight:500;letter-spacing:-.05em}.who-sub{font-size:clamp(15px,calc(1.8 * var(--u)),28px);line-height:1.15;margin-top:.25em}.who-right{right:2.4%;top:30%;width:26%}.carousel{--cl:2.4;--cw:41;left:calc(var(--cl) * 1%);top:15%;width:calc(var(--cw) * 1%);-webkit-mask-image:linear-gradient(90deg,#000 calc((var(--wipe-x, 200) - var(--cl)) / var(--cw) * 100% - .6%),transparent calc((var(--wipe-x, 200) - var(--cl)) / var(--cw) * 100%));mask-image:linear-gradient(90deg,#000 calc((var(--wipe-x, 200) - var(--cl)) / var(--cw) * 100% - .6%),transparent calc((var(--wipe-x, 200) - var(--cl)) / var(--cw) * 100%));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);transition:opacity .4s ease,transform .5s ease,visibility 0s linear .45s}.carousel[data-on=true]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity 1s ease 1.3s,transform 1.3s cubic-bezier(.2,.7,.2,1) 1.3s,visibility 0s linear 1.3s}.car-viewport{position:relative;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}.car-card{grid-area:1/1;width:88%;align-self:start;transform:translateX(calc(var(--d) * 124%));opacity:.28;transition:transform 1.3s cubic-bezier(.2,.7,.2,1),opacity .9s ease}.car-card[data-active=true]{opacity:1}.carousel[data-wipe=true] .car-card{transition:none}.car-n{font-size:var(--fs-s);opacity:.6;margin-bottom:.9em;letter-spacing:.08em}.car-name{font-size:var(--big);line-height:.95;font-weight:300;letter-spacing:-.04em;margin-bottom:.35em}.car-card p{max-width:36ch}.car-foot{margin-top:1.2em;display:flex;flex-direction:column;gap:.8em}.car-bar{display:flex;gap:6px;width:60%}.car-bar span{flex:1 1;height:3px;background:rgba(0,0,0,.2);transition:background .6s}.car-bar span.on{background:#121212}.two-title{left:2.4%;top:15%;width:34%}.two-left{left:2.4%;top:38%;width:25%;text-align:right}.two-left .lbl{margin-top:.3em}.two-right{right:2.4%;top:52%;width:25%}.two-foot{left:2.4%;bottom:4%;width:40%;line-height:1.4;opacity:.75}.ev-left{left:2.4%;top:14%;width:44%}.ev-left p{margin-top:.9em}.ticks{list-style:none;margin-top:1.1em;border-top:1px solid rgba(0,0,0,.22)}.ticks li{padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.22);font-size:var(--fs);display:flex;align-items:center;gap:.7em;line-height:1.25}.ticks li:before{content:"";width:8px;height:8px;border-radius:50%;background:#e8731a;flex:none}.rev-a{left:20%;top:11%;width:38%}.rev-a p,.rev-b p{margin-top:.7em}.rev-b{left:42%;right:2.4%;top:72%}.rep-title{left:2.4%;top:14%;width:36%}.rep-panel{left:55%;right:2.4%;top:6%;bottom:6%;display:flex;flex-direction:column;justify-content:center}.col-label{top:calc(var(--by, 90) * 1% + 2.6%);left:calc(var(--bx) * 1%);transform:translateX(-50%)!important;width:max-content;text-align:center;line-height:1.35;opacity:0;white-space:nowrap}.scene[data-state=active] .col-label{opacity:.6}.scene[data-state=active] .col-label.on{opacity:1;font-size:calc(var(--fs-s) * 1.6);font-weight:650;color:#c2540c;letter-spacing:.04em}.col-label{transition:font-size .4s,color .4s,opacity .4s}.report{display:flex;flex-direction:column;gap:1.1cqh}.tabs{display:flex;gap:6px;border-bottom:1px solid rgba(0,0,0,.22);flex-wrap:wrap}.tab{padding:.6em .9em;font-size:var(--fs-s);font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.55;border-bottom:2px solid transparent;margin-bottom:-1px;transition:opacity .2s,border-color .2s}.tab:hover{opacity:.85}.tab.on{opacity:1;border-color:#e8731a}.report-body{display:flex;flex-direction:column;gap:1cqh;padding:.6cqh 0 .4cqh}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.report-time{opacity:.7}.phrases{display:grid}.phrase{grid-area:1/1;font-size:clamp(19px,calc(2.1 * var(--u)),32px);line-height:1.3;letter-spacing:-.01em;opacity:0;transition:opacity .6s ease;pointer-events:none;color:rgba(52,44,38,.82)}.phrase b{color:#1c130c;font-weight:560}.phrase.on{opacity:1;transition:opacity .7s ease .6s;pointer-events:auto}.phrase-dots{display:flex;gap:6px;margin:.4em 0}.phrase-dots span{width:22px;height:3px;background:rgba(0,0,0,.18);transition:background .5s}.phrase-dots span.on{background:#c2540c}.report-q{border-top:1px solid rgba(0,0,0,.22);padding-top:1cqh;max-width:42ch}.report-q .lbl{margin-bottom:.4em}.report-foot{padding-top:.6cqh}.col{display:contents}.faq-wrap{left:53%;right:2.4%;top:6%;bottom:6%;display:flex;flex-direction:column;justify-content:center}.faq-item{border-top:1px solid rgba(0,0,0,.22)}.faq-item:last-child{border-bottom:1px solid rgba(0,0,0,.22)}.faq-q{width:100%;display:grid;grid-template-columns:2.4em 1fr 1.5em;align-items:baseline;grid-gap:.5em;gap:.5em;text-align:left;padding:.6em 0;font-size:var(--fs);line-height:1.25;font-weight:500}.faq-plus{text-align:right}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1)}.faq-a>p{overflow:hidden;min-height:0;padding-left:2.9em}.faq-item.on .faq-a{grid-template-rows:1fr}.faq-item.on .faq-a>p{padding-bottom:.8em}.cta-wrap{left:52%;right:2.4%;top:10%;bottom:9%;display:flex;flex-direction:column;justify-content:center}.cta-wrap>.h2{margin-bottom:.8em}.form{display:flex;flex-direction:column;gap:1.1cqh}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1cqw;gap:1cqw}.form label{display:block}.form .lbl{margin-bottom:.3em}.form input,.form textarea{width:100%;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.28);border-radius:8px;padding:.5em .8em;font-size:var(--fs);resize:none;transition:border-color .2s,background .2s}.form input:focus,.form textarea:focus{outline:none;border-color:#e8731a;background:rgba(255,255,255,.75)}.form-foot{display:flex;align-items:center;gap:1.2cqw;flex-wrap:wrap}.form-msg{font-size:var(--fs-s);line-height:1.4}.form-msg.err{color:#a3260c}.form-msg.ok{color:#1c130c;font-weight:560}.site-foot{left:2.4%;right:3%;bottom:1.8%;justify-content:space-between;align-items:baseline;gap:.3em 2em;font-size:calc(var(--fs-s) * .85);color:rgba(52,44,38,.75)}.site-foot,.site-foot nav{display:flex;flex-wrap:wrap}.site-foot nav{gap:.3em 1.6em}.site-foot a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(52,44,38,.25);transition:color .2s,border-color .2s}.site-foot a:hover{color:#1c130c;border-color:#c2540c}@container (max-aspect-ratio: 14/10){.brand{top:2.4%;left:4%}.nav{top:2.4%;right:4%;flex-direction:row;gap:1.4em;align-items:baseline}.rail{right:1.2%}.col-label{display:none}.col{display:flex;flex-direction:column;justify-content:center;gap:2.4cqh;position:absolute;z-index:3;top:12%;bottom:9%;width:46%;pointer-events:none}.col-l{left:4%}.col-r{right:4%}.col>.pz{position:static;width:auto;margin:0;text-align:left}.col>.pz>.rise.zb{margin-top:.8em}.hero-col{top:12%;bottom:7%;width:46%}.h-hero{font-size:clamp(28px,calc(5.4 * var(--u)),80px)}.ev-left,.problem-wrap,.who-left{width:auto}.two-foot,.two-left,.two-right,.two-title{width:auto;text-align:left}.two-left .lbl{margin-top:0}.two-foot{opacity:.75}.cta-wrap,.faq-wrap,.rep-panel{display:block}.carousel{left:4%;width:46%;top:13%}.scene .zb,.scene .zt{max-width:none}}@container (max-aspect-ratio: 94/100){.col{display:contents}.scene .hero-col.zb,.scene .problem-wrap.zb{display:flex;flex-direction:column;gap:1em}.scene .hero-col>.pz,.scene .problem-wrap>.zb,.scene .problem-wrap>.zt{position:static;width:auto;max-width:none}.scene .h-hero.zt{max-width:none}.brand,.nav{top:calc(2.2% + env(safe-area-inset-top, 0px))}.brand{left:calc(4% + env(safe-area-inset-left, 0px))}.rail{right:calc(1.2% + env(safe-area-inset-right, 0px))}.down{bottom:calc(1.6% + env(safe-area-inset-bottom, 0px))}.scene .zb,.scene .zt{position:absolute;left:4.5%;right:4.5%;width:auto;margin:0;text-align:left;max-width:62ch}.scene .zt{top:10%;bottom:auto}.scene .zb{bottom:calc(6.5% + env(safe-area-inset-bottom, 0px));top:auto}.scene .zl{right:53%;max-width:none}.scene .zr{left:53%;right:4.5%;max-width:none}.scene .zt.zr{left:53%}.carousel{left:4.5%;right:4.5%;width:auto;top:auto;bottom:calc(6.5% + env(safe-area-inset-bottom, 0px));max-width:62ch}.scene .two-left.zb,.scene .two-right.zb{bottom:calc(11% + env(safe-area-inset-bottom, 0px))}.scene .cta-wrap.zb{bottom:14%}.scene .two-foot.zb{bottom:6.5%;left:4.5%;right:4.5%;width:auto;max-width:none}.brand,.carousel,.down,.nav,.scene,.site-foot{--fs:clamp(16px,4.3cqw,22px);--fs-s:clamp(13px,3.3cqw,17px);--h2:clamp(24px,6.8cqw,44px);--big:clamp(44px,13cqw,84px)}.h-hero{font-size:clamp(32px,9cqw,58px);line-height:1.06}.scene .hero-col.zb{gap:1.1em}}@container (max-aspect-ratio: 14/10){.scene.band .zb,.scene.band .zt{position:absolute;left:4.5%;right:4.5%;width:auto;margin:0;text-align:left;max-width:62ch}.scene.band .zt{top:10%;bottom:auto}.scene.band .zb{bottom:6.5%;top:auto}}@media (max-width:820px){.nav{display:none}.rail{right:4px;gap:6px}.report-note,.two-foot{display:none}.form-row{grid-template-columns:1fr}}.static.stage{display:block;height:auto;padding:24px 0}.static .frame-wrap{width:min(94vw,880px);height:auto;margin:0 auto}.static .frame{height:auto;overflow:visible;container-type:normal;padding:28px 24px 80px;border-radius:22px;--u:9px}.static .down,.static .nav,.static .rail{display:none}.static .brand{position:static;margin-bottom:24px;width:max-content}.static .scene{position:static;margin-top:56px;pointer-events:auto}.static .scene-body{display:block;position:static;max-height:none;background:none;padding:0}.static .carousel,.static .scene .rise{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;position:static;width:auto;margin:0 0 18px;text-align:left;background:none;padding:0}.static .pz,.static .zb,.static .zt{position:static!important;width:auto!important;max-width:none;margin:0 0 14px}.static .who-center{transform:none!important}.static .h-hero{font-size:40px;text-align:left;display:block;width:auto}.static .car-viewport{overflow:visible;-webkit-mask-image:none;mask-image:none;display:grid;grid-gap:22px;gap:22px}.static .car-card{grid-area:auto;transform:none;opacity:1;width:auto}.static .col-label{display:none}.static .carousel{margin-top:56px;-webkit-mask-image:none;mask-image:none}.static .cta-wrap,.static .faq-wrap,.static .rep-panel{display:block}.static .col,.static .hero-col{display:block;position:static;width:auto}.static .hero-col>.pz{position:static}@media (prefers-reduced-motion:reduce){.car-card,.carousel,.faq-a,.scene .rise{transition-duration:.01s!important;transition-delay:0s!important}.down,.report-body{animation:none}}.big,.car-name,em{background:linear-gradient(100deg,#9c3a0a,#c85a10 45%,#e88a12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.big,.car-name{background-size:100% 100%}.join{font-style:italic;font-weight:300;opacity:.6}.faq-a>p,.ticks li,p{opacity:1!important;color:rgba(52,44,38,.82)}.faq-a b,li b,p b{color:#1c130c;font-weight:560}.ticks li{color:rgba(40,32,26,.92);font-weight:450}.static .big,.static .car-name,.static em{background:none;-webkit-text-fill-color:#b4531a;color:#b4531a}.scene .cta-wrap,.scene .faq-wrap,.scene .rep-panel{pointer-events:none!important}.cta-wrap>*,.faq-wrap>*,.rep-panel>*{pointer-events:auto}.big,.car-name{padding:0 .1em;margin-left:-.1em;margin-right:-.1em}em{padding:0 .14em;margin:0 -.14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.legal{position:fixed;inset:0;overflow-y:auto;padding:6vh 5vw 10vh;color:#1c130c;background:linear-gradient(180deg,#d3d3d3,#c2c2c2)}.legal-body{max-width:760px;margin:0 auto;font-size:17px;line-height:1.65}.legal-body h1{font-size:clamp(28px,4vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:1.4em 0 .3em}.legal-body h2{font-size:21px;font-weight:600;margin:2em 0 .5em;scroll-margin-top:4vh}.legal-body li,.legal-body p{font-size:17px;line-height:1.65}.legal-body p{margin:.7em 0}.legal-body ul{margin:.6em 0;padding-left:1.3em}.legal-body li{margin:.45em 0;color:rgba(40,32,26,.9)}.legal-body a{color:#b4531a}.legal-meta{color:rgba(52,44,38,.7);font-size:15px!important}.legal-back{font-size:15px;text-decoration:none}.legal-back:hover{text-decoration:underline}.legal-foot{margin-top:4em;padding-top:1.2em;border-top:1px solid rgba(0,0,0,.2);font-size:14px;color:rgba(52,44,38,.7)}@container (max-aspect-ratio: 94/100) and (max-height: 720px){.brand,.carousel,.down,.nav,.scene,.site-foot{--fs:clamp(15px,4cqw,19px);--fs-s:clamp(12px,3.1cqw,15px);--h2:clamp(21px,6cqw,30px);--big:clamp(38px,11cqw,64px)}.h-hero{font-size:clamp(28px,7.8cqw,44px)}}@container (max-height: 520px){.brand,.carousel,.down,.nav,.scene,.site-foot{--fs:clamp(12px,calc(1.85 * var(--u)),28px);--fs-s:clamp(10px,calc(1.35 * var(--u)),21px);--h2:clamp(17px,calc(2.9 * var(--u)),46px);--big:clamp(28px,calc(6.4 * var(--u)),104px)}.h-hero{font-size:clamp(22px,calc(4.4 * var(--u)),84px)}.btn{padding:.6em 1.1em}}