:root{color-scheme:dark;--accent:#E5177B;--accent-deep:#B10E5E;--accent-bright:#FF4DA0;--canvas:#08070E;--s1:#0E0C18;--s2:#15121F;--s3:#1C1828;--ink:#FFFFFF;--muted:#C6C1D4;--subtle:#8E87A0;--display:"Space Grotesk",system-ui,sans-serif;--text:Inter,system-ui,sans-serif;--r-sm:8px;--r-md:10px;--r-xl:16px;--gutter:clamp(16px,3.2vw,44px);--max:1320px;--section:clamp(72px,8vw,128px);--ease-out:cubic-bezier(.22,1,.36,1);--ease-expo:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.76,0,.24,1);--ease-soft:cubic-bezier(.33,1,.68,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav,64px) + 12px);accent-color:var(--accent)}body{margin:0;background:var(--canvas);color:var(--ink);font:400 16px/1.65 var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}::selection{background:var(--accent-deep);color:#fff}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,ol,ul,dl,dd,figure,address{margin:0}ol,ul{padding:0;list-style:none}address{font-style:normal}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.display{font:700 clamp(42px,12.6vw,190px)/.94 var(--display);letter-spacing:-.04em}.h2{font:700 clamp(34px,5.2vw,76px)/1.02 var(--display);letter-spacing:-.035em;text-wrap:balance}.h3{font:600 clamp(22px,2.1vw,28px)/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance}.lead{font:400 clamp(18px,1.6vw,22px)/1.5 var(--text);color:var(--muted);max-width:36ch;text-wrap:pretty}.body{color:var(--muted);max-width:56ch;text-wrap:pretty}.statement{font:500 clamp(22px,2.5vw,34px)/1.28 var(--display);letter-spacing:-.02em;color:var(--ink);max-width:32ch;text-wrap:pretty}.cap{margin-top:14px;font-size:14px;line-height:1.5;color:var(--subtle);max-width:60ch}.lines .line{display:block;overflow:hidden;padding-bottom:.26em;margin-bottom:-.26em}.lines [data-line]{display:block}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:var(--r-md);font:600 15px/1 var(--text);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease}.btn:active{transform:scale(.97)}.btn--primary{background:#fff;color:var(--canvas)}.btn--accent{background:var(--accent-deep);color:#fff}@media(hover:hover)and (pointer:fine){.btn--primary:hover{background:#e4e0f0}.btn--accent:hover{background:#8f0b4b}}.link{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-bright);font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.07em;text-underline-offset:.28em;transition:text-decoration-color .18s ease}.link--plain{color:var(--ink);text-decoration-color:#fff6}@media(hover:hover)and (pointer:fine){.link:hover{text-decoration-color:currentColor}}.hero{min-height:clamp(560px,calc(100svh - var(--nav,64px)),800px);padding-top:clamp(32px,4.5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--gutter)}.hero__txt{align-self:center;display:grid;justify-items:start;gap:clamp(24px,2.8vw,40px);padding-bottom:clamp(40px,5vw,72px)}.hero .display{font-size:clamp(44px,7.4vw,108px)}.hero .lead{max-width:38ch}.hero__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px}.hero__vis{position:relative;container-type:size;min-height:0;overflow:clip}.hero__ph{position:absolute}.hero__ph--a{left:0;bottom:-6cqh;width:min(46cqh,56cqw);z-index:2}.hero__ph--b{right:0;bottom:-16cqh;width:min(44cqh,52cqw)}.sec{padding-block:var(--section)}.band-s1{background:var(--s1)}.band-s2{background:var(--s2)}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gutter)}.garage__head{align-items:end}.meter{margin-top:clamp(48px,6vw,88px);background:var(--s2);border-radius:var(--r-xl);padding:clamp(24px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(24px,4vw,64px);align-items:end}.meter__n{font:700 clamp(84px,15.5vw,236px)/.86 var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap}.meter__unit{font:600 clamp(20px,1.8vw,24px)/1.2 var(--display);letter-spacing:-.02em}.meter__txt{margin-top:12px;color:var(--muted);font-size:16px}.meter__act{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.meter__act .btn{display:none}.js .meter__act .btn{display:inline-flex}.chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--r-sm);background:var(--s3);color:#fff;font-size:15px;font-weight:500}.chip[hidden]{display:none}.shot{margin:0}.shot__frame{aspect-ratio:1160/416;background:var(--s1);border-radius:var(--r-xl);overflow:clip}.band-s1 .shot__frame{background:var(--s2)}.shot img{width:100%;height:100%;object-fit:cover}.garage .shot--big{margin-top:clamp(32px,4vw,56px)}.pair{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,56px)}@media(min-width:1001px){.pair{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.pair>:first-child{grid-column:1/10}.pair>:last-child{grid-column:4/13}}.garage__links{margin-top:clamp(32px,4vw,56px);display:flex;flex-wrap:wrap;gap:12px 32px}.conf__txt .body{margin-top:24px}.facts{margin-top:32px;display:grid;gap:22px;max-width:44ch}.facts li{display:grid;grid-template-columns:56px 1fr;align-items:baseline;gap:14px;color:var(--muted)}.facts .num{font:700 44px/1 var(--display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.conf__act{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.conf__shots{display:grid;gap:clamp(32px,4vw,56px)}.rows{margin-top:clamp(40px,5vw,72px)}.row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gutter);padding-block:clamp(28px,3.4vw,48px)}.row:first-child{padding-top:0}.nb{white-space:nowrap}.row__name{font:600 clamp(28px,3.4vw,50px)/1.05 var(--display);letter-spacing:-.03em;text-wrap:balance}.row .tags{margin-top:14px;color:var(--subtle);font-size:15px}.metodo__head .body{margin-top:20px}.steps{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.step__n{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-md);background:var(--accent-deep);color:#fff;font:600 15px/1 var(--text);margin-bottom:28px}.steps .h3{margin-bottom:12px}.cta .split{align-items:start}.cta .lead{max-width:34ch}.cta__act{margin-top:32px}.contacts{margin-top:32px;display:grid;gap:4px}.contacts a{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline;text-decoration-color:#fff6;text-decoration-thickness:.07em;text-underline-offset:.3em;transition:text-decoration-color .18s ease}@media(hover:hover)and (pointer:fine){.contacts a:hover{text-decoration-color:#fff}}.foot{padding-top:clamp(64px,8vw,112px);padding-bottom:32px}.foot__mark{font:700 min(12.4vw,180px)/.9 var(--display);letter-spacing:-.045em;white-space:nowrap;margin-bottom:clamp(40px,6vw,88px)}.foot__cols{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gutter)}.foot__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter)}.foot__h{font:600 15px/1.3 var(--text);color:#fff;margin-bottom:10px}.foot p:not(.foot__mark),.foot address,.foot li{color:var(--subtle);font-size:15px;line-height:1.6}.foot address{margin-top:20px}.foot a{display:inline-flex;align-items:center;min-height:40px;color:var(--muted);text-decoration:none;transition:color .18s ease;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.foot a:hover{color:#fff}}.foot__legal{margin-top:clamp(40px,5vw,72px);color:var(--subtle);font-size:14px}@media(prefers-reduced-motion:no-preference){.js .lines [data-line]{transform:translateY(105%);animation:line-up .9s var(--ease-expo) forwards;animation-delay:calc(.12s + var(--i) * 90ms)}.js [data-load]{opacity:0;transform:translateY(12px);animation:load-rise .6s var(--ease-out) forwards;animation-delay:var(--d)}.js [data-reveal=rise]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-expo)}.js [data-reveal=rise].is-in{opacity:1;transform:none}.js [data-reveal=rows]>*{opacity:0;transform:translateY(28px);transition:opacity .6s var(--ease-out) calc(var(--i) * 80ms),transform .9s var(--ease-expo) calc(var(--i) * 80ms)}.js [data-reveal=rows].is-in>*{opacity:1;transform:none}.js [data-reveal=shutter] .shot__frame{clip-path:inset(0 0 100% 0 round 16px);transition:clip-path 1.1s var(--ease-in-out)}.js [data-reveal=shutter] img{transform:scale(1.1);transition:transform 1.5s var(--ease-soft)}.js [data-reveal=shutter].is-in .shot__frame{clip-path:inset(0 0 0 0 round 16px)}.js [data-reveal=shutter].is-in img{transform:none}}@keyframes line-up{to{transform:none}}@keyframes load-rise{to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.shot--open .shot__frame{animation:shot-open linear both;animation-timeline:view();animation-range:entry 0% entry 85%}.is-filling>span{display:inline-block;color:color-mix(in oklab,#fff 45%,transparent);animation:ink-fill linear both;animation-timeline:view();animation-range:cover 20% cover 45%}}}@keyframes shot-open{0%{clip-path:inset(9% 13% round 16px)}to{clip-path:inset(0 round 16px)}}@keyframes ink-fill{to{color:#fff}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.link,.foot a,.contacts a{transition:none}}@media(max-width:1000px){.split,.row,.foot__cols{grid-template-columns:1fr}.hero{grid-template-columns:1fr;min-height:0}.hero .display{font-size:clamp(44px,12.6vw,96px)}.hero__txt{padding-bottom:clamp(32px,6vw,48px)}.hero__vis{height:clamp(340px,96vw,620px);width:min(100%,560px);margin-inline:auto}.garage__head{gap:28px}.meter{grid-template-columns:1fr;align-items:start}.steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.conf__txt{position:static}.row{gap:16px}.foot__links{grid-template-columns:repeat(3,minmax(0,1fr))}.foot a{min-height:44px}}@media(min-width:1001px){.conf__txt{position:sticky;top:calc(var(--nav,64px) + 32px);align-self:start}}@media(max-width:759px){.hero__act{flex-direction:column;align-items:stretch;gap:8px}.hero__act .btn{width:100%}.hero__act .link{justify-content:center}.pair{grid-template-columns:1fr}.steps{grid-template-columns:1fr;row-gap:40px}.foot__links{grid-template-columns:1fr 1fr;row-gap:32px}.meter__act .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bdw-home.css.map */
