.dize-brand-story{position:relative;background:#090b0d}.dize-story__skip{position:absolute;top:1rem;left:1rem;z-index:5;padding:.75rem 1rem;background:var(--orange);color:var(--night);font-weight:800;transform:translateY(-200%)}.dize-story__skip:focus-visible{transform:none}.dize-story__invitation{position:absolute;z-index:4;bottom:clamp(1rem,2.8svh,2rem);left:50%;display:grid;justify-items:center;gap:.18rem;width:max-content;max-width:calc(100% - 2rem);margin:0;color:rgba(245,247,248,.84);font-size:clamp(.74rem,.85vw,.92rem);font-weight:800;letter-spacing:.15em;line-height:1.35;text-align:center;text-transform:uppercase;pointer-events:none;transform:translateX(-50%) translateY(calc(var(--sc-p, 0) * 18px));opacity:clamp(0,calc((.09 - var(--sc-p, 0)) * 15),1);transition:opacity .12s linear}.dize-story__invitation:before{content:"";width:1px;height:1.3rem;margin-bottom:.35rem;background:linear-gradient(180deg,transparent,var(--orange))}.dize-story__stage{position:sticky;top:var(--story-pin-top,0);height:100svh;min-height:560px;overflow:clip;isolation:isolate;background:linear-gradient(112deg,#090b0d 0 66%,#15191d 66% 100%)}.dize-story__stage:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background:repeating-linear-gradient(122deg,transparent 0 45px,rgba(245,247,248,.08) 45px 46px)}.dize-story__composition{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1600px,94%);display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,5rem)}.dize-story__intro{position:relative;grid-column:2;grid-row:1;z-index:2;min-width:0;opacity:0;visibility:hidden}.dize-brand-story .dize-hero__copy{display:block}.dize-brand-story .dize-kicker{font-size:clamp(.78rem,.95vw,1rem);letter-spacing:.09em;line-height:1.5}.dize-brand-story h1{margin-block:1.2rem;font-family:var(--font-display);font-size:clamp(2.35rem,3.45vw,4.15rem);font-weight:500;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.dize-brand-story h1 span,.dize-brand-story h1 strong{display:block}.dize-brand-story h1 strong{color:var(--orange);font-weight:500}.dize-brand-story .dize-hero__lede{max-width:36rem;font-size:clamp(.98rem,1.15vw,1.2rem);margin-bottom:1.55rem}.dize-brand-story .dize-actions{display:flex;flex-wrap:wrap;gap:.65rem}.dize-brand-story .dize-button{min-height:50px;padding:.72rem 1.05rem;font-size:.9rem;white-space:nowrap}.dize-brand-story .dize-button--quiet{border-color:rgba(245,247,248,.38)}.dize-story__product{margin-top:1.6rem}.dize-story__anchor{position:absolute;left:50%;top:50svh;transform:translate(-50%,-50%);width:min(86svh,76vw,960px);aspect-ratio:1;pointer-events:none}.dize-brand-story .dize-hero__address{margin-top:0;text-align:left;max-width:420px;font-size:.72rem;letter-spacing:.055em}.dize-story__disc{position:absolute;z-index:3;left:0;top:0;width:min(86svh,76vw,960px);aspect-ratio:1;pointer-events:none;will-change:transform}.dize-story__canvas,.dize-story__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.dize-story__poster{padding:8%;transition:opacity .22s ease}.dize-story__canvas{opacity:0;transition:opacity .22s ease}[data-renderer=webgl] .dize-story__canvas{opacity:1}[data-renderer=webgl] .dize-story__poster{opacity:0}.dize-story__logo{position:relative;grid-column:1;grid-row:1;z-index:1;width:100%;aspect-ratio:3.08;pointer-events:none;container-type:inline-size}.dize-story__arrows{position:absolute;left:24%;right:0;top:3%;bottom:1%;display:flex;align-items:stretch}.dize-story__arrow{position:relative;flex:1 0 30.9%;margin-left:-7.9%;opacity:0;will-change:transform}.dize-story__arrow:first-child{margin-left:0}.dize-story__arrow svg{width:100%;height:100%;overflow:visible}.dize-story__type{--dize-metal-gradient:linear-gradient(180deg,#fff 8%,#e1e5e7 38%,#8c989f 51%,#c4cdd2 66%,#f5f7f8 91%);--dize-metal-shadow:1px 1px #c5c9cb,2px 2px #acb2b6,3px 3px #919a9f,4px 4px #636c73,5px 5px #343d45,6px 6px #242a30,7px 8px #242a30,9px 13px 12px rgba(5,7,9,.45);--tagline-metal-gradient:linear-gradient(180deg,#fff 6%,#f1f3f4 32%,#bec7cb 52%,#e3e8ea 72%,#fff 94%);--tagline-metal-shadow:1px 1px #f0f2f3,2px 2px #d6dcdf,3px 3px #b9c2c7,4px 5px rgba(53,63,70,.28),6px 9px 10px rgba(5,7,9,.18);position:absolute;z-index:2;left:35%;right:9%;top:12%;perspective:850px}.dize-story__shine,.dize-story__word{display:flex;justify-content:center;font-family:var(--font-body);font-size:clamp(3rem,17vw,12rem);font-size:19cqw;font-weight:900;letter-spacing:-.07em;line-height:1}.dize-story__letter{position:relative;display:inline-block;opacity:0;color:#808b92;text-shadow:var(--dize-metal-shadow);transform-origin:center bottom;will-change:transform}.dize-story__letter:before{content:attr(data-letter);position:absolute;inset:0;z-index:1;color:transparent;text-shadow:none;background:var(--dize-metal-gradient);background-clip:text;-webkit-background-clip:text}.dize-story__shine{position:absolute;inset:0 0 auto;opacity:0;color:#fff;text-shadow:0 0 2px #fff;pointer-events:none;clip-path:inset(0 100% 0 0)}.dize-story__tagline{position:relative;margin:-.62rem 0 0;font-family:var(--font-body);font-size:3.9cqw;font-weight:800;letter-spacing:-.035em;line-height:1.3;color:transparent;text-align:center;opacity:0}.dize-story__tagline>span{display:block;color:transparent;background:var(--tagline-metal-gradient);background-clip:text;-webkit-background-clip:text;text-shadow:var(--tagline-metal-shadow)}.dize-header,webagents-widget{transition:opacity .24s ease,visibility .24s ease}body:has(.dize-brand-story) .dize-header{position:fixed;inset:0 0 auto}html:has(.dize-brand-story:not([data-story-phase])) :is(.dize-header,.dize-mobile-contact,webagents-widget,[data-sc-progress]),html[data-dize-cinema] :is(.dize-header,.dize-mobile-contact,webagents-widget,[data-sc-progress]){opacity:0;visibility:hidden;pointer-events:none}.dize-brand-story:not([data-story-phase]) .dize-story__disc{left:50%;top:50svh;transform:translate(-50%,-50%)}@media (min-width:761px) and (max-width:1100px){.dize-story__composition{gap:1.7rem}.dize-brand-story h1{font-size:clamp(2rem,3.6vw,2.85rem)}.dize-brand-story .dize-actions{flex-direction:column;align-items:flex-start}.dize-brand-story .dize-button{min-width:250px}}@media (max-width:760px){.dize-story__stage{background:linear-gradient(168deg,#090b0d 0 71%,#15191d 71% 100%)}.dize-story__composition{width:min(92%,540px);grid-template-columns:1fr;gap:clamp(1.4rem,4vh,2.5rem)}.dize-story__intro{grid-column:1;grid-row:2}.dize-brand-story .dize-hero__copy{width:100%}.dize-brand-story .dize-kicker{font-size:.72rem;line-height:1.5;letter-spacing:.065em}.dize-brand-story h1{margin-block:.8rem;font-size:clamp(1.9rem,6.5vw + .2rem,2.45rem);line-height:1.1}.dize-brand-story .dize-hero__lede{font-size:.95rem;line-height:1.5;margin-bottom:1.1rem}.dize-brand-story .dize-actions{display:grid;grid-template-columns:1fr;gap:.55rem}.dize-brand-story .dize-button{min-height:48px;width:100%;padding:.62rem .9rem;font-size:.88rem}.dize-story__product{margin-top:1rem}.dize-story__anchor,.dize-story__disc{width:min(98vw,80svh,660px)}.dize-brand-story .dize-hero__address{font-size:.67rem;max-width:360px}.dize-story__type{left:33%;right:8%;top:13%}.dize-story__shine,.dize-story__word{font-size:19.5cqw}.dize-story__letter{text-shadow:1px 1px #c5c9cb,2px 2px #7b858b,3px 3px #343d45,4px 5px 4px rgba(5,7,9,.5)}.dize-story__tagline{font-size:4.15cqw;margin-top:-.42rem}.dize-story__invitation{bottom:max(.9rem,env(safe-area-inset-bottom));font-size:.68rem;letter-spacing:.12em}.dize-story__invitation:before{height:.9rem;margin-bottom:.2rem}}@media (max-width:760px) and (max-height:680px){.dize-story__composition{gap:1.1rem}.dize-brand-story h1{font-size:1.62rem;margin-block:.6rem}.dize-brand-story .dize-hero__lede{font-size:.82rem;margin-bottom:.7rem}.dize-story__product{display:none}}@media (prefers-reduced-motion:reduce){#inicio .dize-story__invitation,#inicio .dize-story__skip{display:none}#inicio.dize-brand-story{height:auto!important}#inicio .dize-story__stage{position:relative!important;top:0!important;height:auto!important;min-height:0!important}#inicio .dize-story__composition{position:relative;left:auto;top:auto;transform:none;margin:0 auto;padding-block:8rem 3rem}#inicio .dize-story__intro{min-height:0;opacity:1!important;visibility:visible!important;transform:none!important}#inicio .dize-story__product{display:block;margin-top:1.5rem}#inicio .dize-story__anchor{display:none}#inicio .dize-hero__address{text-align:left}#inicio .dize-story__intro{display:block}#inicio .dize-hero__copy{max-width:48rem}#inicio .dize-story__logo{margin:0}#inicio .dize-story__disc{display:none}#inicio .dize-story__logo:before{content:"";position:absolute;inset:0 69% 0 0;background:url(/images/clutch/detailed_automotive_clutch_disc_render-640.webp) 50%/contain no-repeat}#inicio :is(.dize-story__arrow,.dize-story__letter,.dize-story__tagline){opacity:1!important;transform:none!important}#inicio .dize-story__shine{display:none}}