.tint-hero__shade{background-color:#01020661;transition:background-color .9s ease-in-out}.tint-hero__gradient{background:linear-gradient(to right,color-mix(in srgb,var(--magnus-ink) 68%,transparent),transparent 69%),linear-gradient(to top,color-mix(in srgb,var(--magnus-ink) 48%,transparent),transparent 56%);transition:opacity .9s ease-in-out}.tint-hero[data-phase=dim] .tint-hero__gradient,.tint-hero[data-phase=brand] .tint-hero__gradient,.tint-hero[data-phase=line] .tint-hero__gradient{opacity:0}.tint-hero[data-phase=dim] .tint-hero__shade,.tint-hero[data-phase=brand] .tint-hero__shade,.tint-hero[data-phase=line] .tint-hero__shade{background-color:#01020675}.tint-hero__copy{opacity:1;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(0)}.tint-hero__headline{letter-spacing:0;font-size:27px;line-height:.98}.tint-hero[data-phase=copy-out] .tint-hero__copy,.tint-hero[data-phase=dim] .tint-hero__copy,.tint-hero[data-phase=brand] .tint-hero__copy,.tint-hero[data-phase=line] .tint-hero__copy{opacity:0;pointer-events:none;transform:translateY(-5px)}.tint-hero__logo{opacity:0;width:570px;max-width:100%;transition:opacity .95s cubic-bezier(.45,0,.55,1),transform .95s cubic-bezier(.45,0,.55,1);display:block;position:relative;transform:translateY(3px)}.tint-hero__logo img{width:100%;height:auto;display:block}.tint-hero__sheen{pointer-events:none;background:linear-gradient(105deg,transparent 40%,color-mix(in srgb,var(--magnus-text) 8%,transparent) 44%,color-mix(in srgb,var(--magnus-text) 32%,transparent) 50%,color-mix(in srgb,var(--magnus-text) 8%,transparent) 56%,transparent 60%);-webkit-mask-image:var(--tint-logo-mask);mask-image:var(--tint-logo-mask);background-position:140% 0;background-size:180% 100%;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tint-hero[data-sheen=active] .tint-hero__sheen{animation:.6s ease-in-out both tint-logo-sheen}@keyframes tint-logo-sheen{0%{background-position:140% 0}to{background-position:-40% 0}}.tint-hero[data-phase=brand] .tint-hero__logo,.tint-hero[data-phase=line] .tint-hero__logo{opacity:1;transform:translateY(0)}.tint-hero__brand-line{letter-spacing:.02em;color:var(--magnus-mist);opacity:0;margin-top:19px;font-size:11px;transition:opacity .9s cubic-bezier(.45,0,.55,1),transform .9s cubic-bezier(.45,0,.55,1);transform:translateY(3px)}.tint-hero[data-phase=line] .tint-hero__brand-line{opacity:1;transform:translateY(0)}.tint-loop-reset .tint-hero__shade,.tint-loop-reset .tint-hero__gradient,.tint-loop-reset .tint-hero__copy,.tint-loop-reset .tint-hero__logo,.tint-loop-reset .tint-hero__brand-line{transition:none!important}@media(min-width:768px)and (max-width:1199px){.tint-hero__headline{font-size:47px}.tint-hero__logo{width:410px}.tint-hero__gradient{background:linear-gradient(to top,color-mix(in srgb,var(--magnus-ink) 74%,transparent),transparent 58%)}.tint-hero__shade{background-color:#0102066b}.tint-hero__brand-line{letter-spacing:.015em;margin-top:21px;font-size:14px}.tint-hero[data-phase=dim] .tint-hero__shade,.tint-hero[data-phase=brand] .tint-hero__shade,.tint-hero[data-phase=line] .tint-hero__shade{background-color:#01020682}}@media(max-width:767px){.tint-hero__logo{width:285px}.tint-hero__shade{background-color:#0102067a}.tint-hero__gradient{background:linear-gradient(to top,color-mix(in srgb,var(--magnus-ink) 78%,transparent),transparent 62%)}.tint-hero[data-phase=dim] .tint-hero__shade,.tint-hero[data-phase=brand] .tint-hero__shade,.tint-hero[data-phase=line] .tint-hero__shade{background-color:#01020694}}@media(min-width:1200px){.tint-hero__headline{font-size:68px}.tint-hero__brand-line{letter-spacing:.015em;margin-top:24px;font-size:18px}.tint-hero .tint-hero__support{max-width:none}.tint-hero .tint-hero__cta{margin-top:26px}}@media(min-width:360px)and (max-width:767px){.tint-hero__headline{font-size:31px}}@media(max-width:370px){.tint-hero__support{letter-spacing:-.02em}}.tint-range{--tr-e:cubic-bezier(.22, 1, .36, 1);--tr-y:18px;--tr-x:8px;--tr-ly:6px}@media(max-width:1279px){.tint-range{--tr-y:14px;--tr-x:0px}}@media(max-width:767px){.tint-range{--tr-y:11px;--tr-x:0px}}.tint-range__eyebrow,.tint-range__headline,.tint-range__card,.tint-range__logo{opacity:0}.tint-range__eyebrow{transition:opacity .45s var(--tr-e),transform .45s var(--tr-e);transform:translateY(8px)}.tint-range__headline{transition:opacity .65s var(--tr-e) .1s,transform .65s var(--tr-e) .1s;transform:translateY(16px)}.tint-range__divider{transform-origin:0;transition:transform .7s var(--tr-e) .36s;transform:scaleX(0)}.tint-range__card{transition:opacity .65s var(--tr-e),transform .65s var(--tr-e)}.tint-range__card--ceramic{transform:translate(calc(var(--tr-x) * -1),var(--tr-y));transition-delay:.5s}.tint-range__card--titanium{transform:translate(var(--tr-x),var(--tr-y));transition-delay:.66s}.tint-range__logo{transform:translateY(var(--tr-ly));transition:opacity .55s var(--tr-e),transform .55s var(--tr-e)}.tint-range__card--ceramic .tint-range__logo{transition-delay:.62s}.tint-range__card--titanium .tint-range__logo{transition-delay:.78s}.tint-range__sheen{pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0% 35%,#ffffff38 50%,#0000 65% 100%) 100% 0/300% 100%;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tint-range[data-entered=true] .tint-range__card--ceramic .tint-range__sheen{animation:.75s cubic-bezier(.45,0,.25,1) 1.25s both tint-range-sheen}.tint-range[data-entered=true] .tint-range__card--titanium .tint-range__sheen{animation:.75s cubic-bezier(.45,0,.25,1) 1.42s both tint-range-sheen}@keyframes tint-range-sheen{0%{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}.tint-range[data-entered=true] :is(.tint-range__eyebrow,.tint-range__headline,.tint-range__card,.tint-range__logo){opacity:1;transform:none}.tint-range[data-entered=true] .tint-range__divider{transform:scaleX(1)}.text-magnus-mist-soft{color:#b2b2b7}@media(max-width:767px){.tint-range__logo{max-width:min(82%,248px)}.tint-range__logo-box{min-height:0}}@media(prefers-reduced-motion:reduce){.tint-hero__copy,.tint-hero__logo,.tint-hero__brand-line{transform:none!important}.tint-hero__sheen,.tint-range__sheen{display:none}.tint-range__eyebrow,.tint-range__headline,.tint-range__card,.tint-range__logo,.tint-range__divider{opacity:1!important;transition:none!important;transform:none!important}}.tint-construction{--construction-ease:cubic-bezier(.22, 1, .36, 1);--construction-layout-scale:.53;background:var(--magnus-card-black)}.tint-construction__eyebrow,.tint-construction__headline,.tint-construction__support{opacity:0;transition-property:opacity,transform;transition-timing-function:var(--construction-ease)}.tint-construction__eyebrow{transition-duration:.4s;transform:translateY(8px)}.tint-construction__headline{transition-duration:.6s;transition-delay:80ms;transform:translateY(14px)}.tint-construction__support{transition-duration:.55s;transition-delay:.16s;transform:translateY(8px)}.tint-construction[data-visible=true] :is(.tint-construction__eyebrow,.tint-construction__headline,.tint-construction__support){opacity:1;transform:translateY(0)}.tint-construction__layer{transform:translate3d(0,calc(var(--construction-compact) * var(--construction-layout-scale) * 1px),0) scale(.985);transform-origin:50%;transition:transform 1.3s var(--construction-ease) var(--construction-move-delay);will-change:transform}.tint-construction[data-entered=true] .tint-construction__layer{transform:translate3d(0,calc(var(--construction-final) * var(--construction-layout-scale) * 1px),0) scale(1)}.tint-construction__label{opacity:0;width:210px;transform:translate3d(0,calc(-50% + var(--construction-label-shift,0px)),0);transition:opacity .52s var(--construction-ease) var(--construction-label-delay);align-items:center;gap:10px;display:flex;position:absolute;top:50%}.tint-construction__label--left{justify-content:flex-end;left:calc(50% - min(31vw,450px))}.tint-construction__label--right{flex-direction:row-reverse;justify-content:flex-end;right:calc(50% - min(35vw,520px))}.tint-construction[data-entered=true] .tint-construction__label{opacity:1}.tint-construction__label-copy{color:color-mix(in srgb,var(--magnus-mist) 82%,transparent);flex-direction:column;font-size:11px;line-height:1.28;display:flex}.tint-construction__label--left .tint-construction__label-copy{text-align:right;align-items:flex-end}.tint-construction__label--right .tint-construction__label-copy{text-align:left;align-items:flex-start}.tint-construction__label-copy strong{color:var(--magnus-blue);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}.tint-construction__leader{flex-shrink:0;align-items:center;display:flex}.tint-construction__leader i{background:var(--magnus-blue);border-radius:999px;width:5px;height:5px;display:block}.tint-construction__leader b{background:color-mix(in srgb,var(--magnus-blue) 72%,transparent);width:clamp(24px,3.2vw,50px);height:1px;transform:rotate(var(--construction-leader-angle,0deg)) scaleX(0);transform-origin:100%;transition:transform .48s var(--construction-ease) var(--construction-label-delay);display:block}.tint-construction__label--right .tint-construction__leader b{transform-origin:0}.tint-construction[data-entered=true] .tint-construction__leader b{transform:rotate(var(--construction-leader-angle,0deg)) scaleX(1)}@media(min-width:1200px){.tint-construction{--construction-layout-scale:.94}.tint-construction__stage{transform:translateY(-6svh)}.tint-construction__copy{width:440px;top:7svh}.tint-construction__headline{font-size:42px}.tint-construction__support{max-width:340px;margin-top:10px}.tint-construction__artwork{width:min(38.3vw,552px)}.tint-construction__label--left{gap:12px;width:230px;left:calc(50% - min(35vw,510px))}.tint-construction__label--right{right:calc(50% - min(35vw,520px) + clamp(18px,2vw,28px))}.tint-construction__label--left .tint-construction__leader b{width:clamp(42px,4vw,64px)}.tint-construction__leader{transform-origin:50%;transform:rotate(0)}.tint-construction__leader b{margin-inline:-.5px;transform:scaleX(0)}.tint-construction[data-entered=true] .tint-construction__leader b{transform:scaleX(1)}.tint-construction__layer[data-layer="1"] .tint-construction__label{--construction-label-shift:34px}.tint-construction__layer[data-layer="2"] .tint-construction__label,.tint-construction__layer[data-layer="7"] .tint-construction__label{--construction-label-shift:4px}.tint-construction__layer[data-layer="3"] .tint-construction__label,.tint-construction__layer[data-layer="6"] .tint-construction__label{--construction-label-shift:-4px}}@media(min-width:768px)and (max-width:1199px){.tint-construction{--construction-layout-scale:.68}.tint-construction__stage{transform:translateY(5svh)}.tint-construction__artwork{width:min(54.4vw,522px)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="1"]{transform:translateY(-353px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="2"]{transform:translateY(-274px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="3"]{transform:translateY(-195px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="4"]{transform:translateY(-116px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="5"]{transform:translateY(-37px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="6"]{transform:translateY(42px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="7"]{transform:translateY(121px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="8"]{transform:translateY(200px)scale(1)}.tint-construction__label{gap:6px;width:clamp(145px,19vw,182px)}.tint-construction__label--left{left:2.5vw}.tint-construction__label--right{right:2.5vw}.tint-construction__label-copy{font-size:9px}.tint-construction__label-copy strong{font-size:10px}.tint-construction__leader{transform:rotate(var(--construction-leader-angle,0deg));transform-origin:50%}.tint-construction__leader b{width:clamp(22px,3.2vw,34px);margin-inline:-.5px;transform:scaleX(0)}.tint-construction[data-entered=true] .tint-construction__leader b{transform:scaleX(1)}.tint-construction__layer[data-layer="1"] .tint-construction__label{--construction-label-shift:-10px;--construction-leader-angle:18deg}.tint-construction__layer[data-layer="2"] .tint-construction__label{--construction-label-shift:8px;--construction-leader-angle:-15deg}.tint-construction__layer[data-layer="3"] .tint-construction__label{--construction-label-shift:-8px;--construction-leader-angle:15deg}.tint-construction__layer[data-layer="4"] .tint-construction__label{--construction-label-shift:8px;--construction-leader-angle:-15deg}.tint-construction__layer[data-layer="5"] .tint-construction__label{--construction-label-shift:-8px;--construction-leader-angle:15deg}.tint-construction__layer[data-layer="6"] .tint-construction__label{--construction-label-shift:8px;--construction-leader-angle:-15deg}.tint-construction__layer[data-layer="7"] .tint-construction__label{--construction-label-shift:-8px;--construction-leader-angle:15deg}.tint-construction__layer[data-layer="8"] .tint-construction__label{--construction-label-shift:10px;--construction-leader-angle:-18deg}}@media(max-width:767px){.tint-construction{--construction-layout-scale:.6}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="1"]{transform:translateY(-231px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="2"]{transform:translateY(-172px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="3"]{transform:translateY(-115px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="4"]{transform:translateY(-56px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="5"]{transform:translateY(1px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="6"]{transform:translateY(60px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="7"]{transform:translateY(118px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="8"]{transform:translateY(176px)scale(1)}.tint-construction__label{gap:4px;width:clamp(92px,24vw,104px)}.tint-construction__label--left{left:3vw}.tint-construction__label--right{right:3vw}.tint-construction__label-copy{background:0 0;flex-direction:row;gap:3px;width:fit-content;max-width:100%;padding:0;font-size:clamp(8px,2.15vw,9px);font-weight:500;line-height:1.2;text-align:left!important;align-items:flex-start!important}.tint-construction__label-copy strong{letter-spacing:.06em;font-size:clamp(9px,2.4vw,10px)}.tint-construction__leader{transform:translateY(var(--construction-leader-dy,0px)) rotate(var(--construction-leader-angle,0deg));transform-origin:50%}.tint-construction__leader i{width:3.5px;height:3.5px}.tint-construction__leader b{width:clamp(8px,2.8vw,12px);margin-inline:-.5px;transform:scaleX(0)}.tint-construction[data-entered=true] .tint-construction__leader b{transform:scaleX(1)}.tint-construction__layer[data-layer="1"] .tint-construction__label{--construction-label-shift:19px;--construction-leader-angle:-30deg;left:1vw}.tint-construction__layer[data-layer="1"] .tint-construction__leader b{width:clamp(14px,4vw,18px)}.tint-construction__layer[data-layer="2"] .tint-construction__label{--construction-label-shift:34px;--construction-leader-angle:30deg}.tint-construction__layer[data-layer="3"] .tint-construction__label{--construction-label-shift:22px;--construction-leader-angle:-30deg;left:-1vw}.tint-construction__layer[data-layer="3"] .tint-construction__leader b{width:clamp(16px,4.6vw,21px)}.tint-construction__layer[data-layer="4"] .tint-construction__label{--construction-label-shift:39px;--construction-leader-angle:30deg}.tint-construction__layer[data-layer="5"] .tint-construction__label{--construction-label-shift:21px;--construction-leader-angle:-30deg;left:1vw}.tint-construction__layer[data-layer="5"] .tint-construction__leader b{width:clamp(14px,4vw,18px)}.tint-construction__layer[data-layer="6"] .tint-construction__label{--construction-label-shift:30px;--construction-leader-angle:30deg}.tint-construction__layer[data-layer="7"] .tint-construction__label{--construction-label-shift:-30px;--construction-leader-angle:38deg;--construction-leader-dy:clamp(7.5px, 2.15vw, 11px);width:clamp(104px,27.5vw,112px);left:1vw}.tint-construction__layer[data-layer="7"] .tint-construction__label-copy .block{white-space:nowrap}.tint-construction__layer[data-layer="7"] .tint-construction__leader b{width:clamp(26px,7vw,34px)}.tint-construction__layer[data-layer="8"] .tint-construction__label{--construction-label-shift:50px;--construction-leader-angle:30deg}}@media(max-width:390px){.tint-construction{min-height:108svh}.tint-construction__stage{transform:translateY(30px)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="1"]{transform:translateY(-243px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="2"]{transform:translateY(-183px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="3"]{transform:translateY(-123px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="4"]{transform:translateY(-63px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="5"]{transform:translateY(-3px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="6"]{transform:translateY(56px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="7"]{transform:translateY(117px)scale(1)}}@media(max-width:375px){.tint-construction[data-entered=true] .tint-construction__layer[data-layer="1"]{transform:translateY(-226px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="2"]{transform:translateY(-170px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="3"]{transform:translateY(-112px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="4"]{transform:translateY(-54px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="5"]{transform:translateY(3px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="6"]{transform:translateY(61px)scale(1)}.tint-construction[data-entered=true] .tint-construction__layer[data-layer="7"]{transform:translateY(118px)scale(1)}}@media(min-width:391px)and (max-width:767px){.tint-construction__layer[data-layer="3"] .tint-construction__label{--construction-label-shift:25px}}@media(prefers-reduced-motion:reduce){.tint-construction__eyebrow,.tint-construction__headline,.tint-construction__support{opacity:1!important;transition:none!important;transform:translateY(0)!important}.tint-construction__label{opacity:1!important;transform:translate3d(0,calc(-50% + var(--construction-label-shift,0px)),0)!important;transition:none!important}.tint-construction__leader b{transition:none!important;transform:scaleX(1)!important}@media(min-width:768px)and (max-width:1199px){.tint-construction__leader b{transform:scaleX(1)!important}}.tint-construction__layer{transform:translate3d(0,calc(var(--construction-final) * var(--construction-layout-scale) * 1px),0) scale(1)!important;transition:none!important}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.tint-construction__layer[data-layer="1"]{transform:translateY(-231px)scale(1)!important}.tint-construction__layer[data-layer="2"]{transform:translateY(-172px)scale(1)!important}.tint-construction__layer[data-layer="3"]{transform:translateY(-115px)scale(1)!important}.tint-construction__layer[data-layer="4"]{transform:translateY(-56px)scale(1)!important}.tint-construction__layer[data-layer="5"]{transform:translateY(1px)scale(1)!important}.tint-construction__layer[data-layer="6"]{transform:translateY(60px)scale(1)!important}.tint-construction__layer[data-layer="7"]{transform:translateY(118px)scale(1)!important}.tint-construction__layer[data-layer="8"]{transform:translateY(176px)scale(1)!important}}@media(min-width:768px)and (max-width:1199px)and (prefers-reduced-motion:reduce){.tint-construction__layer[data-layer="1"]{transform:translateY(-353px)scale(1)!important}.tint-construction__layer[data-layer="2"]{transform:translateY(-274px)scale(1)!important}.tint-construction__layer[data-layer="3"]{transform:translateY(-195px)scale(1)!important}.tint-construction__layer[data-layer="4"]{transform:translateY(-116px)scale(1)!important}.tint-construction__layer[data-layer="5"]{transform:translateY(-37px)scale(1)!important}.tint-construction__layer[data-layer="6"]{transform:translateY(42px)scale(1)!important}.tint-construction__layer[data-layer="7"]{transform:translateY(121px)scale(1)!important}.tint-construction__layer[data-layer="8"]{transform:translateY(200px)scale(1)!important}}@media(max-width:390px)and (prefers-reduced-motion:reduce){.tint-construction__layer[data-layer="1"]{transform:translateY(-243px)scale(1)!important}.tint-construction__layer[data-layer="2"]{transform:translateY(-183px)scale(1)!important}.tint-construction__layer[data-layer="3"]{transform:translateY(-123px)scale(1)!important}.tint-construction__layer[data-layer="4"]{transform:translateY(-63px)scale(1)!important}.tint-construction__layer[data-layer="5"]{transform:translateY(-3px)scale(1)!important}.tint-construction__layer[data-layer="6"]{transform:translateY(56px)scale(1)!important}.tint-construction__layer[data-layer="7"]{transform:translateY(117px)scale(1)!important}}@media(max-width:375px)and (prefers-reduced-motion:reduce){.tint-construction__layer[data-layer="1"]{transform:translateY(-226px)scale(1)!important}.tint-construction__layer[data-layer="2"]{transform:translateY(-170px)scale(1)!important}.tint-construction__layer[data-layer="3"]{transform:translateY(-112px)scale(1)!important}.tint-construction__layer[data-layer="4"]{transform:translateY(-54px)scale(1)!important}.tint-construction__layer[data-layer="5"]{transform:translateY(3px)scale(1)!important}.tint-construction__layer[data-layer="6"]{transform:translateY(61px)scale(1)!important}.tint-construction__layer[data-layer="7"]{transform:translateY(118px)scale(1)!important}}@media(max-width:767px){.tint-final-cta .magnus-final-cta{background:linear-gradient(#000 0 3px,#050506 3px)}.tint-final-cta .magnus-final-cta__media,.tint-final-cta .magnus-final-cta__readability{top:3px}}.tint-hero__cue{z-index:30;left:50%;bottom:calc(max(20px,3svh) + env(safe-area-inset-bottom,0px));min-width:44px;min-height:44px;color:var(--magnus-mist);letter-spacing:.22em;opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;text-decoration:none;transition:opacity .9s cubic-bezier(.45,0,.55,1),visibility 0s linear .9s;display:flex;position:absolute;transform:translate(-50%)}.tint-hero[data-cue=on] .tint-hero__cue{opacity:1;visibility:visible;transition-delay:.6s,0s}.tint-hero__cue svg{color:var(--magnus-blue)}.tint-hero[data-cue=on] .tint-hero__cue-pulse{animation:2.2s ease-in-out infinite tint-cue-pulse}.tint-hero__cue-pulse{flex-direction:column;align-items:center;gap:6px;display:flex}.tint-hero__cue:focus-visible{outline:1px solid var(--magnus-blue);outline-offset:2px;border-radius:6px}@keyframes tint-cue-pulse{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.tint-hero[data-cue=on] .tint-hero__cue-pulse{animation:none}}.film-sim{background:var(--magnus-ink);color:var(--magnus-text);padding:112px 6vw 104px;overflow:clip}.film-sim__inner{max-width:1600px;margin:auto}.film-sim__header{max-width:900px}.film-sim__eyebrow,.film-sim__overline,.film-sim__location,.film-sim__stage-caption{letter-spacing:.12em;font-size:11px;font-weight:650}.film-sim__eyebrow{color:var(--magnus-blue);margin:0 0 21px}.film-sim__header h2{margin:0;font-size:clamp(38px,4.4vw,70px);font-weight:620;line-height:1.06}.film-sim__intro{color:var(--magnus-mist);margin:24px 0 0;font-size:clamp(15px,1.15vw,18px);line-height:1.65}.film-sim__mobile-sticky{display:none}.film-sim__primary-controls{display:contents}.film-sim__series{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 72%,var(--magnus-ink));border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid;overflow:hidden}.film-sim .film-sim__series-button{width:100%;height:52px;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:10px 18px;transition:background .42s,box-shadow .42s}.film-sim__series-button img{object-fit:contain;opacity:.62;filter:brightness(.82);width:100%;height:auto;max-height:34px;transition:opacity .42s,filter .42s}.film-sim .film-sim__series-button[aria-pressed=true]{background:color-mix(in srgb,var(--magnus-blue) 8%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 72%,transparent),0 0 17px color-mix(in srgb,var(--magnus-blue) 14%,transparent),inset 0 0 18px color-mix(in srgb,var(--magnus-blue) 7%,transparent)}.film-sim .film-sim__series-button[aria-pressed=true] img{opacity:1;filter:brightness(1.08)}.film-sim__workspace{grid-template-columns:minmax(0,63fr) minmax(350px,37fr);align-items:start;gap:clamp(28px,3vw,50px);display:grid}.film-sim__left{min-width:0}.film-sim__console{min-width:0;transition:opacity .22s ease-in-out}.film-sim__shade-row{padding:14px 0}.film-sim__shade-row>div:first-child{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.film-sim__overline{color:var(--magnus-blue)}.film-sim__location{color:var(--magnus-soft);font-size:10px}.film-sim__shade-viewport{scrollbar-width:thin;min-width:0;overflow-x:auto}.film-sim__shades{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 72%,var(--magnus-ink));border-radius:999px;grid-auto-columns:minmax(46px,1fr);grid-auto-flow:column;width:100%;padding:4px;display:grid;position:relative;overflow:hidden}.film-sim__shade-pill{display:none}.film-sim .film-sim__shade-button{z-index:1;min-width:46px;height:34px;color:var(--magnus-mist);background:0 0;border:0;border-radius:999px;padding:0 7px;font-size:11px;transition:color .23s cubic-bezier(.22,1,.36,1),background-color .23s cubic-bezier(.22,1,.36,1),box-shadow .23s cubic-bezier(.22,1,.36,1);position:relative;transform:none;box-shadow:inset 0 0 0 1px #0000}.film-sim .film-sim__shade-button[aria-pressed=true]{color:var(--magnus-blue);background:color-mix(in srgb,var(--magnus-blue) 8%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 62%,transparent)}.film-sim__stage{aspect-ratio:16/9;border:1px solid var(--magnus-line);background:var(--magnus-panel);width:100%;position:relative;overflow:hidden}.film-sim__visual-layer{opacity:0;pointer-events:none;transition:opacity .54s ease-in-out;position:absolute;inset:0}.film-sim__visual-layer[data-active=true]{opacity:1;z-index:1}.simulator-media,.film-sim__visual{position:absolute;inset:0;overflow:hidden}.film-sim__visual picture,.film-sim__visual img{width:100%;height:100%;display:block}.film-sim__visual img{object-fit:cover;object-position:center}.film-sim__glass{background:var(--magnus-ink);opacity:var(--sim-opacity);-webkit-backdrop-filter:brightness(var(--sim-brightness)) saturate(var(--sim-saturation)) contrast(var(--sim-contrast));backdrop-filter:brightness(var(--sim-brightness)) saturate(var(--sim-saturation)) contrast(var(--sim-contrast));-webkit-mask-image:var(--sim-mask-desktop);mask-image:var(--sim-mask-desktop);transition:opacity .62s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .62s cubic-bezier(.22,1,.36,1),backdrop-filter .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.film-sim__glare{opacity:var(--sim-glare);background:radial-gradient(circle at var(--sim-glare-x) var(--sim-glare-y),color-mix(in srgb,var(--magnus-text) 82%,transparent) 0,color-mix(in srgb,var(--magnus-text) 42%,transparent) 4%,color-mix(in srgb,var(--magnus-text) 13%,transparent) 12%,transparent 25%);filter:blur(8px);-webkit-mask-image:var(--sim-mask-desktop);mask-image:var(--sim-mask-desktop);transition:opacity .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.film-sim__visual--ceramic{--sim-glare-x:51%;--sim-glare-y:21%}.film-sim__stage-caption{color:var(--magnus-soft);margin:10px 1px 0;font-size:9px}.film-sim__spec-heading{border-top:1px solid var(--magnus-line);border-bottom:1px solid var(--magnus-line);padding:15px 0}.film-sim__identity-stack,.film-sim__description-stack,.film-sim__headline-stack{position:relative}.film-sim__identity-stack{height:58px}.film-sim__identity-stack>*,.film-sim__description-stack>*{position:absolute;inset:0}.film-sim__headline-stack{min-width:0;height:58px}.film-sim__headline-stack>*{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.film-sim__product-heading{grid-template-columns:108px minmax(0,290px);align-items:center;gap:18px;min-height:58px;display:grid}.film-sim__symbol-slot{flex:none;place-items:center;width:108px;height:48px;display:grid;overflow:hidden}.film-sim__shade-symbol{object-fit:contain;object-position:left center;opacity:1;width:100%;height:100%;transition:none;animation:none;display:block;transform:none}.film-sim__spec-heading h3{max-width:290px;margin:0;font-size:22px;font-weight:600;line-height:1.15}.film-sim__spec-heading h3 span{white-space:nowrap;display:block}.film-sim__description-stack{min-height:40px}.film-sim__spec-heading p{color:var(--magnus-mist);margin:0;font-size:13px;line-height:1.5}.film-sim__product-heading--outgoing,.film-sim__description--outgoing{animation:.14s cubic-bezier(.22,1,.36,1) both film-sim-identity-out}.film-sim__product-heading--incoming,.film-sim__description--incoming{animation:.21s cubic-bezier(.22,1,.36,1) 80ms both film-sim-identity-in}.film-sim__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 4px;padding:12px 0;display:grid}.film-sim__metric{text-align:center;grid-template-columns:minmax(0,1fr) 30px;align-items:start;min-width:0;display:grid}.film-sim__ring{aspect-ratio:1;place-items:center;width:clamp(66px,5.7vw,88px);display:grid;position:relative}.film-sim__ring svg{fill:none;width:100%;height:100%;stroke:var(--magnus-line);stroke-width:3.6px;position:absolute;inset:0;transform:rotate(-90deg)}.film-sim__ring svg .film-sim__ring-progress{stroke:var(--magnus-blue);stroke-linecap:round;transition:filter .22s ease-out}.film-sim__metric-number{font-size:clamp(19px,1.65vw,25px);font-weight:600;transition:color .22s ease-out,text-shadow .22s ease-out}.film-sim__metric[data-changing=true] .film-sim__ring-progress{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--magnus-blue) 46%,transparent))}.film-sim__metric[data-changing=true] .film-sim__metric-number{color:color-mix(in srgb,var(--magnus-blue) 82%,var(--magnus-text));text-shadow:0 0 12px color-mix(in srgb,var(--magnus-blue) 24%,transparent)}.film-sim__ring{grid-column:1/-1;justify-self:center}.film-sim__metric-copy{justify-self:end;min-width:0}.film-sim__metric-label{color:var(--magnus-text);place-items:start center;max-width:140px;min-height:26px;margin-top:4px;font-size:10px;font-weight:650;line-height:1.35;display:grid}.film-sim__metric-label-mobile{display:none}.film-sim__metric small{color:var(--magnus-soft);margin-top:3px;font-size:9px;line-height:1.3;display:block}.film-sim__info-slot{place-items:center;width:30px;height:30px;display:grid}.film-sim .film-sim__info{width:30px;min-width:30px;height:30px;color:color-mix(in srgb,var(--magnus-blue) 68%,var(--magnus-mist));box-shadow:none;background:0 0;border:0;border-radius:999px;padding:6px;position:relative}.film-sim .film-sim__info:before{content:"";border:1px solid color-mix(in srgb,var(--magnus-blue) 42%,var(--magnus-line));border-radius:999px;transition:border-color .18s,background .18s;position:absolute;inset:6px}.film-sim .film-sim__info:hover,.film-sim .film-sim__info:focus-visible{color:var(--magnus-text);border-color:var(--magnus-blue);background:color-mix(in srgb,var(--magnus-blue) 10%,transparent)}.film-sim .film-sim__info:hover:before,.film-sim .film-sim__info:focus-visible:before{border-color:var(--magnus-blue)}.film-sim .film-sim__info:focus-visible{outline:2px solid color-mix(in srgb,var(--magnus-blue) 70%,transparent);outline-offset:2px}.film-sim__tooltip{border:1px solid color-mix(in srgb,var(--magnus-line) 88%,transparent);background:color-mix(in srgb,var(--magnus-panel) 96%,var(--magnus-ink));width:min(286px,100vw - 28px);color:var(--magnus-text);box-shadow:0 10px 28px color-mix(in srgb,var(--magnus-ink) 72%,transparent),0 0 14px color-mix(in srgb,var(--magnus-blue) 7%,transparent);transform-origin:var(--radix-tooltip-content-transform-origin);border-radius:7px;padding:12px 14px;animation:.18s ease-out film-sim-tooltip-in}.film-sim__tooltip strong,.film-sim__tooltip span{display:block}.film-sim__tooltip strong{font-size:12px;font-weight:650;line-height:1.35}.film-sim__tooltip span{color:var(--magnus-mist);margin-top:5px;font-size:11px;line-height:1.5}.film-sim__feature{border-top:1px solid var(--magnus-line);color:var(--magnus-mist);align-items:baseline;gap:14px;padding:13px 0;font-size:10px;font-weight:600;display:flex}.film-sim__feature-copy{align-items:baseline;gap:14px;display:flex}.film-sim__feature-value{color:var(--magnus-text);font-size:25px}.film-sim__feature-visual{display:none}.film-sim__feature[data-series=titanium]{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 42%,var(--magnus-ink));border-radius:8px;padding:0}.film-sim__safety-features{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.film-sim__safety-feature{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:72px;padding:10px 6px;display:flex}.film-sim__safety-feature+.film-sim__safety-feature{border-left:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent)}.film-sim__safety-feature strong{color:var(--magnus-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(16px,1.4vw,22px);font-weight:650;line-height:1}.film-sim__safety-value{display:block}.film-sim__safety-feature>span{color:var(--magnus-mist);letter-spacing:.08em;font-size:8px;line-height:1.25}.film-sim__details{border-top:1px solid var(--magnus-line)}.film-sim .film-sim__details-toggle{width:auto;height:48px;color:var(--magnus-mist);letter-spacing:.09em;background:0 0;border-radius:0;justify-content:flex-start;gap:10px;padding:0;font-size:10px;transition:color .18s}.film-sim__details-toggle svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.film-sim__details-toggle:hover{color:var(--magnus-text)}.film-sim__details-toggle:hover svg{transform:translate(2px)}@keyframes film-sim-value{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes film-sim-tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes film-sim-identity-out{0%{opacity:1}to{opacity:0}}@keyframes film-sim-identity-in{0%{opacity:0}to{opacity:1}}.film-sim__eyebrow,.film-sim__header h2,.film-sim__intro,.film-sim__series,.film-sim__shade-row,.film-sim__stage,.film-sim__stage-caption,.film-sim__metric,.film-sim__feature,.film-sim__details{opacity:0;will-change:opacity,transform}.film-sim__eyebrow{transition:opacity .45s ease-out,transform .45s ease-out;transform:translateY(8px)}.film-sim__header h2{transition:opacity .55s ease-out 90ms,transform .55s ease-out 90ms;transform:translateY(12px)}.film-sim__intro{transition:opacity .45s ease-out .17s,transform .45s ease-out .17s;transform:translateY(8px)}.film-sim__series,.film-sim__shade-row{transition:opacity .5s ease-out .23s,transform .5s ease-out .23s;transform:translateY(10px)}.film-sim__stage{transform-origin:50%;transition:opacity .76s cubic-bezier(.22,1,.36,1) .3s,transform .76s cubic-bezier(.22,1,.36,1) .3s;transform:translateY(14px)scale(.992)}.film-sim__stage-caption{transition:opacity .42s ease-out .48s,transform .42s ease-out .48s;transform:translateY(6px)}.film-sim__headline-stack,.film-sim__description-stack{opacity:0;transition:opacity .45s ease-out .52s,transform .45s ease-out .52s;transform:translateY(8px)}.film-sim__metric{transition:opacity .45s ease-out,transform .45s ease-out;transform:translateY(10px)}.film-sim__metric:first-child{transition-delay:.6s}.film-sim__metric:nth-child(2){transition-delay:.68s}.film-sim__metric:nth-child(3){transition-delay:.76s}.film-sim__metric:nth-child(4){transition-delay:.84s}.film-sim__feature{transition:opacity .5s ease-out .92s,transform .5s ease-out .92s;transform:translateY(8px)}.film-sim__details{transition:opacity .4s ease-out 1.02s,transform .4s ease-out 1.02s;transform:translate(-6px)}.film-sim[data-entered=true] :is(.film-sim__eyebrow,.film-sim__header h2,.film-sim__intro,.film-sim__series,.film-sim__shade-row,.film-sim__stage,.film-sim__stage-caption,.film-sim__headline-stack,.film-sim__description-stack,.film-sim__metric,.film-sim__feature,.film-sim__details){opacity:1;transform:none}.film-sim__console[data-switching=true]{opacity:1}.film-sim .film-sim__series-button:focus-visible,.film-sim .film-sim__shade-button:focus-visible,.film-sim .film-sim__details-toggle:focus-visible{outline:2px solid var(--magnus-blue);outline-offset:3px}@media(min-width:1200px){.film-sim{align-items:center;min-height:calc(100svh - 72px);padding:clamp(54px,6.2vh,72px) 4vw 48px;display:flex}.film-sim__inner{width:100%;max-width:1760px}.film-sim__header{max-width:820px}.film-sim__eyebrow{margin-bottom:12px}.film-sim__header h2{font-size:clamp(42px,3.55vw,58px)}.film-sim__intro{margin-top:13px;font-size:15px;line-height:1.5}.film-sim__workspace{gap:clamp(36px,3.2vw,58px);margin-top:clamp(32px,4vh,44px)}.film-sim__stage{aspect-ratio:8/5;border-color:color-mix(in srgb,var(--magnus-line) 78%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--magnus-blue) 4%,transparent);border-radius:26px}.film-sim__visual img{object-fit:cover;object-position:center}.film-sim__glass,.film-sim__glare{-webkit-mask-size:cover;mask-size:cover}.film-sim__workspace{align-items:stretch}.film-sim__console{grid-template-rows:56px 52px minmax(130px,auto) minmax(230px,1fr) 86px 49px;min-height:100%;display:grid}.film-sim__series{border-color:color-mix(in srgb,var(--magnus-line) 58%,transparent);background:color-mix(in srgb,var(--magnus-panel) 58%,var(--magnus-ink))}.film-sim .film-sim__series-button{height:48px;padding-block:8px}.film-sim .film-sim__series-button[aria-pressed=true]{background:color-mix(in srgb,var(--magnus-blue) 7%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 62%,transparent),0 0 14px color-mix(in srgb,var(--magnus-blue) 11%,transparent),inset 0 0 16px color-mix(in srgb,var(--magnus-blue) 6%,transparent)}.film-sim__shade-row{padding:9px 0}.film-sim__shades{border-color:color-mix(in srgb,var(--magnus-line) 58%,transparent);background:color-mix(in srgb,var(--magnus-panel) 58%,var(--magnus-ink))}.film-sim__spec-heading{padding:16px 0 15px;overflow:visible}.film-sim__product-heading{grid-template-columns:clamp(105px,7.35vw,120px) 270px;align-items:center;gap:clamp(16px,1.25vw,22px);min-height:58px}.film-sim__symbol-slot{width:clamp(105px,7.35vw,120px);height:49px}.film-sim__spec-heading h3{width:270px;max-width:270px;font-size:clamp(17px,1.35vw,22px);line-height:1.15}.film-sim__description-stack{min-height:47px}.film-sim__spec-heading p{max-width:470px;min-height:35px;margin-top:12px;font-size:12px;line-height:1.45}.film-sim__metrics{align-content:center;gap:36px 48px;width:100%;max-width:510px;margin-inline:auto;padding:20px 0}.film-sim__metric{text-align:left;grid-template-columns:88px minmax(0,1fr) 30px;align-items:center;column-gap:14px}.film-sim__ring{width:88px}.film-sim__metric .film-sim__ring{grid-column:auto;justify-self:auto}.film-sim__metric-number{font-size:28px;font-weight:680}.film-sim__metric-copy{justify-self:stretch}.film-sim__metric-label{text-align:left;max-width:none;min-height:0;margin:0;font-size:11px;line-height:1.4;display:block}.film-sim__metric small{text-align:left;margin:5px 0 0;font-size:9px}.film-sim__info-slot{margin-top:-1px}.film-sim__feature[data-series=ceramic]{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 52%,var(--magnus-ink));isolation:isolate;border-radius:16px;align-items:stretch;height:86px;padding:0;position:relative;overflow:hidden}.film-sim__feature[data-series=ceramic]:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 18px color-mix(in srgb,var(--magnus-blue) 5%,transparent);border-radius:inherit;position:absolute;inset:0}.film-sim__feature[data-series=ceramic] .film-sim__feature-copy{z-index:3;background:linear-gradient(90deg,var(--magnus-ink) 58%,color-mix(in srgb,var(--magnus-ink) 80%,transparent) 82%,transparent);flex-direction:column;flex:0 0 38%;justify-content:center;align-items:flex-start;gap:5px;padding-left:20px;position:relative}.film-sim__feature[data-series=ceramic] .film-sim__feature-value{font-size:32px;font-weight:650;line-height:1;animation:.46s ease-out both film-sim-value}.film-sim__feature[data-series=ceramic] .film-sim__feature-copy>span:last-child{letter-spacing:.12em;color:var(--magnus-mist)}.film-sim__feature-visual{z-index:1;display:block;position:absolute;inset:0 0 0 30%;overflow:hidden}.film-sim__feature-visual:after{content:"";background:linear-gradient(90deg,var(--magnus-ink) 0%,color-mix(in srgb,var(--magnus-ink) 78%,transparent) 24%,transparent 65%);position:absolute;inset:0}.film-sim__feature-visual:before{content:"";z-index:1;aspect-ratio:1;width:48%;opacity:var(--sim-feature-glare);transform:scale(calc(.72 + (var(--sim-feature-glare) * .34)));transform-origin:50%;background:radial-gradient(circle,color-mix(in srgb,var(--magnus-text) 88%,transparent) 0 4%,color-mix(in srgb,var(--magnus-text) 44%,transparent) 12%,color-mix(in srgb,var(--magnus-text) 17%,transparent) 30%,transparent 67%);filter:blur(calc(2px + (var(--sim-feature-glare) * 7px)));pointer-events:none;border-radius:50%;transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1);position:absolute;top:-42%;left:16%}.film-sim__feature-visual picture,.film-sim__feature-visual img{width:100%;height:100%;display:block}.film-sim__feature-visual img{object-fit:cover;object-position:55% 23%;filter:brightness(calc(.56 + (var(--sim-feature-glare) * .2))) saturate(.8);transition:filter .78s cubic-bezier(.22,1,.36,1)}.film-sim__feature[data-series=titanium]{border-radius:16px;align-items:stretch;height:86px;min-height:86px}.film-sim__feature[data-series=titanium] .film-sim__safety-feature{min-height:84px;padding-inline:8px}.film-sim__feature[data-series=titanium] .film-sim__safety-feature strong{text-align:center;min-width:7.2ch;font-size:clamp(16px,1.35vw,21px)}}.film-spec__overlay{z-index:110;background:color-mix(in srgb,var(--magnus-ink) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:fixed;inset:0}.film-spec__overlay[data-state=open]{animation:.32s ease-out film-spec-overlay-in}.film-spec__overlay[data-state=closed]{animation:.3s ease-in film-spec-overlay-out}.film-spec__dialog{z-index:111;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--magnus-line) 86%,transparent);background:color-mix(in srgb,var(--magnus-ink) 97%,var(--magnus-panel));width:min(1240px,100vw - 64px);max-height:89vh;color:var(--magnus-text);box-shadow:0 30px 90px color-mix(in srgb,var(--magnus-ink) 86%,transparent),0 0 28px color-mix(in srgb,var(--magnus-blue) 5%,transparent);border-radius:20px;padding:clamp(30px,3.2vw,50px);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.film-spec__dialog[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) film-spec-dialog-in}.film-spec__dialog[data-state=closed]{animation:.3s cubic-bezier(.4,0,1,1) film-spec-dialog-out}.film-spec__dialog:focus{outline:none}.film-spec__header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.film-spec__heading-copy{text-align:left}.film-spec__title{margin:0;font-size:clamp(24px,2.25vw,34px);font-weight:620;line-height:1.08}.film-spec__description{color:var(--magnus-mist);margin:10px 0 0;font-size:14px;line-height:1.5}.film-spec__dialog .film-spec__close{border:1px solid color-mix(in srgb,var(--magnus-line) 80%,transparent);width:42px;height:42px;color:var(--magnus-mist);box-shadow:none;background:0 0;border-radius:999px;flex:none;padding:0}.film-spec__dialog .film-spec__close:hover{border-color:color-mix(in srgb,var(--magnus-blue) 56%,var(--magnus-line));color:var(--magnus-text);background:color-mix(in srgb,var(--magnus-blue) 7%,transparent)}.film-spec__dialog :is(.film-spec__close,.film-spec__series-button):focus-visible,.film-spec__table-wrap:focus-visible{outline:2px solid var(--magnus-blue);outline-offset:3px}.film-spec__series{border:1px solid color-mix(in srgb,var(--magnus-line) 76%,transparent);background:color-mix(in srgb,var(--magnus-panel) 74%,var(--magnus-ink));border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(620px,100%);margin-top:30px;padding:4px;display:grid}.film-spec__dialog .film-spec__series-button{width:100%;height:54px;box-shadow:none;background:0 0;border:0;border-radius:999px;padding:9px 24px;transition:background .3s,box-shadow .3s}.film-spec__series-button img{object-fit:contain;opacity:.52;filter:brightness(.78);width:100%;height:32px;transition:opacity .3s,filter .3s;display:block}.film-spec__dialog .film-spec__series-button[aria-pressed=true]{background:color-mix(in srgb,var(--magnus-blue) 7%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 66%,transparent)}.film-spec__series-button[aria-pressed=true] img{opacity:1;filter:brightness(1.08)}.film-spec__comparison{margin-top:32px}.film-spec__comparison p{color:var(--magnus-blue);letter-spacing:.12em;margin:0 0 10px;font-size:10px;font-weight:650}.film-spec__comparison img{border:1px solid color-mix(in srgb,var(--magnus-line) 78%,transparent);border-radius:14px;width:100%;height:auto;display:block}.film-spec__table-wrap{scrollbar-color:color-mix(in srgb,var(--magnus-blue) 40%,var(--magnus-line)) transparent;scrollbar-width:thin;margin-top:34px;position:relative;overflow-x:auto}.film-spec__table{border-collapse:separate;border-spacing:0;background:color-mix(in srgb,var(--magnus-panel) 42%,var(--magnus-ink));width:100%;min-width:820px;font-size:13px}.film-spec__table th,.film-spec__table td{border-bottom:1px solid color-mix(in srgb,var(--magnus-line) 64%,transparent);text-align:center;white-space:nowrap;height:66px;padding:13px 20px}.film-spec__table thead th{height:56px;color:var(--magnus-text);letter-spacing:.06em;font-size:11px;font-weight:650}.film-spec__table th:first-child{z-index:2;text-align:left;background:color-mix(in srgb,var(--magnus-panel) 94%,var(--magnus-ink));min-width:250px;box-shadow:14px 0 20px -22px color-mix(in srgb,var(--magnus-text) 55%,transparent);position:sticky;left:0}.film-spec__table thead th:first-child{z-index:3}.film-spec__table tbody th{color:var(--magnus-mist);font-weight:500}.film-spec__table tbody th span,.film-spec__table tbody th small{display:block}.film-spec__table tbody th small{color:var(--magnus-soft);letter-spacing:.1em;margin-top:5px;font-size:9px;font-weight:600}.film-spec__table td{color:var(--magnus-mist);font-variant-numeric:tabular-nums}.film-spec__table tr:last-child :is(th,td){border-bottom:0}.film-spec__table .film-spec__current{color:color-mix(in srgb,var(--magnus-blue) 88%,var(--magnus-text));background:color-mix(in srgb,var(--magnus-blue) 5%,transparent)}.film-spec__disclaimer{max-width:850px;color:var(--magnus-soft);margin:22px 0 0;font-size:11px;line-height:1.55}@keyframes film-spec-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes film-spec-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes film-spec-dialog-in{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes film-spec-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(9px - 50%))scale(.99)}}@keyframes film-spec-image-in{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:none}}@media(min-width:1200px){.film-spec__dialog{width:min(1360px,100vw - 40px);max-height:min(820px,100vh - 40px);padding:28px 30px;overflow:hidden}.film-spec__header{align-items:flex-start;min-height:54px}.film-spec__title{font-size:27px;line-height:1}.film-spec__description{margin-top:7px;font-size:13px;line-height:1.35}.film-spec__dialog .film-spec__close{width:38px;height:38px}.film-spec__series{width:600px;height:50px;margin-top:4px}.film-spec__dialog .film-spec__series-button{height:40px;padding:6px 22px}.film-spec__series-button img{height:27px}.film-spec__comparison{margin-top:12px}.film-spec__comparison p{margin-bottom:6px}.film-spec__comparison img{object-fit:cover;object-position:center 64%;height:clamp(230px,25.5vh,258px)}.film-spec__comparison:has(img[alt*=Titanium]) img{object-position:center 60%}.film-spec__table-wrap{margin-top:12px;overflow:hidden}.film-spec__table{table-layout:fixed;min-width:0;font-size:12.5px}.film-spec__table :is(thead,tbody){display:block}.film-spec__table tr{width:100%;display:grid}.film-spec__table--ceramic tr{grid-template-columns:19.66% 10.83% 16.37% 9.32% 16.6% 9.76% 17.46%}.film-spec__table--titanium tr{grid-template-columns:20.37% 22.16% 19.86% 24.87% 12.74%}.film-spec__table th,.film-spec__table td{height:40px;padding:6px 10px}.film-spec__table thead th{height:40px;font-size:11px}.film-spec__table thead th:first-child{color:var(--magnus-soft);font-size:10px;font-weight:560}.film-spec__table th:first-child{width:auto;min-width:0;box-shadow:none;position:static}.film-spec__table tbody th{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:6px;padding-bottom:4px;font-size:12.5px;line-height:1.05;display:flex}.film-spec__table tbody th small{margin:4px 0 0;font-size:9px;line-height:1;display:block}.film-spec__disclaimer{white-space:nowrap;max-width:none;margin-top:8px;font-size:10.5px;line-height:1.35}.film-spec__dialog:has(.film-spec__comparison img[alt*=Titanium]) .film-spec__comparison img{height:clamp(200px,22vh,216px)}}@media(max-width:1199px){.film-spec__dialog{width:calc(100vw - 40px);padding:32px}.film-spec__table-wrap{padding-bottom:9px}.film-spec__table-wrap:after{content:"SWIPE FOR MORE";width:116px;color:var(--magnus-soft);letter-spacing:.1em;text-align:right;pointer-events:none;margin-top:9px;font-size:9px;font-weight:650;display:block;position:sticky;left:calc(100% - 116px)}}@media(max-width:767px){.film-spec__dialog{border-radius:14px;grid-template-rows:auto auto auto auto auto;align-content:start;row-gap:8px;width:calc(100vw - 12px);height:auto;max-height:calc(100dvh - 12px);padding:14px 12px 12px;display:grid;overflow:hidden}.film-spec__header{align-items:center;gap:10px;min-height:32px}.film-spec__title{font-size:21px;line-height:1}.film-spec__description{display:none}.film-spec__dialog .film-spec__close{width:32px;height:32px}.film-spec__series{width:min(100%,390px);height:40px;margin:0 auto;padding:3px}.film-spec__dialog .film-spec__series-button{height:32px;padding:4px 10px}.film-spec__series-button img{height:22px}.film-spec__comparison{grid-template-rows:11px minmax(0,auto);row-gap:4px;min-height:0;margin:0;display:grid}.film-spec__comparison p{margin:0;font-size:8px;line-height:11px}.film-spec__comparison img{object-fit:cover;object-position:center 62%;border-radius:10px;width:100%;height:clamp(140px,19.5dvh,166px)}.film-spec__comparison:has(img[alt*=Titanium]) img{object-position:center 59%}.film-spec__table-wrap{scrollbar-width:none;min-height:0;margin:0;padding:0;overflow:hidden}.film-spec__table-wrap:after{content:none}.film-spec__table{table-layout:fixed;width:100%;min-width:0;font-size:clamp(8px,2.35vw,10px)}.film-spec__table :is(thead,tbody){width:100%;display:block}.film-spec__table tr{width:100%;display:grid}.film-spec__table--ceramic tr{grid-template-columns:minmax(112px,32%) repeat(6,minmax(0,1fr))}.film-spec__table--titanium tr{grid-template-columns:minmax(132px,38%) repeat(3,minmax(0,1fr))}.film-spec__table th,.film-spec__table td{white-space:nowrap;justify-content:center;align-items:center;min-width:0;height:34px;padding:4px 2px;line-height:1.08;display:flex}.film-spec__table thead th{letter-spacing:0;height:30px;font-size:8px}.film-spec__table th:first-child{text-align:left;white-space:normal;width:auto;min-width:0;box-shadow:none;justify-content:flex-start;padding-left:6px;position:static;left:auto}.film-spec__table tbody th{font-size:clamp(8px,2.2vw,9.5px);line-height:1.1}.film-spec__table tbody th small{display:none}.film-spec__table td{font-size:clamp(8px,2.35vw,9.5px)}.film-spec__disclaimer{max-width:none;margin:0;font-size:8px;line-height:1.25}}@media(max-width:767px)and (max-height:699px){.film-spec__dialog{height:calc(100dvh - 12px);overflow-y:auto}}@media(min-width:768px)and (max-width:1199px){.film-sim__eyebrow{transition-duration:.35s;transform:translateY(7px)}.film-sim__header h2{transition-duration:.45s;transition-delay:70ms;transform:translateY(10px)}.film-sim__intro{transition-duration:.4s;transition-delay:.13s;transform:translateY(7px)}.film-sim__series,.film-sim__shade-row{transition-duration:.4s;transition-delay:.18s;transform:translateY(8px)}.film-sim__stage{transition-duration:.65s;transition-delay:.24s;transform:translateY(10px)scale(.994)}.film-sim__stage-caption{transition-delay:.37s}.film-sim__headline-stack,.film-sim__description-stack{transition-duration:.4s;transition-delay:.41s;transform:translateY(7px)}.film-sim__metric{transition-duration:.4s;transform:translateY(8px)}.film-sim__metric:first-child{transition-delay:.47s}.film-sim__metric:nth-child(2){transition-delay:.53s}.film-sim__metric:nth-child(3){transition-delay:.59s}.film-sim__metric:nth-child(4){transition-delay:.65s}.film-sim__feature{transition-duration:.45s;transition-delay:.74s;transform:translateY(7px)}.film-sim__details{transition-duration:.35s;transition-delay:.83s}.film-sim{align-items:center;min-height:calc(100svh - 64px);padding:clamp(22px,3.2svh,42px) clamp(28px,5vw,58px) clamp(18px,2.6svh,34px);display:flex}.film-sim__inner{width:100%}.film-sim__header{text-align:center;max-width:none}.film-sim__eyebrow{margin-bottom:clamp(6px,.85svh,10px);font-size:9px}.film-sim__header h2{font-size:clamp(28px,4.6vw,43px);line-height:1.04}.film-sim__intro{white-space:nowrap;margin-top:clamp(6px,.8svh,9px);font-size:clamp(11.5px,1.5vw,14px);line-height:1.35}.film-sim__desktop-break{display:none}.film-sim__workspace{flex-direction:column;align-items:stretch;gap:clamp(7px,1svh,12px);margin-top:clamp(13px,1.8svh,22px);display:flex}.film-sim__console{display:contents}.film-sim__series{order:1;align-self:center;width:min(78%,620px);padding:3px}.film-sim .film-sim__series-button{height:clamp(42px,5.1svh,50px);padding:7px 16px}.film-sim__series-button img{max-height:29px}.film-sim__shade-row{order:2;align-self:center;width:min(72%,560px);padding:0}.film-sim__shade-viewport{overflow:hidden}.film-sim__shades{grid-auto-columns:minmax(0,1fr);padding:3px}.film-sim__shade-pill{width:calc((100% - 6px) / var(--sim-shade-count));inset-block:3px;left:3px}.film-sim .film-sim__shade-button{min-width:0;height:clamp(34px,4.2svh,40px)}.film-sim__left{order:3;width:100%}.film-sim__spec-heading{order:4}.film-sim__metrics{order:5;grid-template-columns:repeat(4,1fr)}.film-sim__feature{order:6}.film-sim__details{order:7}.film-sim__stage{aspect-ratio:auto;border-radius:clamp(16px,2.2vw,22px);height:clamp(250px,34svh,420px)}.film-sim__visual img{object-fit:cover;object-position:center}.film-sim__glass{-webkit-mask-image:var(--sim-mask-tablet);mask-image:var(--sim-mask-tablet)}.film-sim__glare{--sim-glare-x:54%;--sim-glare-y:20%;-webkit-mask-image:var(--sim-mask-tablet);mask-image:var(--sim-mask-tablet)}.film-sim__stage-caption{margin-top:5px;font-size:8px}.film-sim__spec-heading,.film-sim__metrics,.film-sim__feature,.film-sim__details{width:100%}.film-sim__spec-heading{padding:clamp(7px,.9svh,11px) 0;display:block}.film-sim__identity-stack{width:min(100%,390px);margin-inline:auto}.film-sim__product-heading{grid-template-columns:clamp(78px,11vw,106px) minmax(0,250px);justify-content:center;gap:clamp(10px,1.7vw,16px);width:100%}.film-sim__symbol-slot{width:clamp(78px,11vw,106px);height:clamp(36px,5vw,47px)}.film-sim__spec-heading h3{max-width:none;font-size:clamp(15px,2.2vw,20px);line-height:1.12}.film-sim__description-stack{min-height:clamp(30px,4svh,40px)}.film-sim__spec-heading p{text-align:center;margin-top:clamp(8px,1svh,10px);font-size:clamp(10px,1.45vw,12px);line-height:1.38}.film-sim__metrics{gap:clamp(12px,2vw,24px);padding:clamp(5px,.8svh,9px) 0}.film-sim__metric{grid-template-rows:auto 30px 11px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:start}.film-sim__ring{width:clamp(68px,9vw,86px)}.film-sim__metric-number{font-size:clamp(18px,2.6vw,24px)}.film-sim__metric .film-sim__ring{grid-area:1/1/auto/-1}.film-sim__metric-copy{grid-area:2/1/span 2/-1;grid-template-rows:30px 11px;justify-self:stretch;width:100%;padding-inline:30px;display:grid}.film-sim__metric-label{text-align:center;place-items:center;max-width:none;min-height:30px;margin:0;padding-inline:2px;font-size:clamp(8px,1.12vw,10px);line-height:1.2}.film-sim__metric small{text-align:center;margin:0;font-size:8px;line-height:11px}.film-sim__info-slot{grid-area:2/3;align-self:start;margin:0}.film-sim__feature{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 52%,var(--magnus-ink));isolation:isolate;border-radius:14px;align-items:stretch;height:clamp(68px,8.4svh,84px);padding:0;position:relative;overflow:hidden}.film-sim__feature:after{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 16px color-mix(in srgb,var(--magnus-blue) 5%,transparent);border-radius:inherit;position:absolute;inset:0}.film-sim__feature-copy{z-index:3;background:linear-gradient(90deg,var(--magnus-ink) 58%,color-mix(in srgb,var(--magnus-ink) 80%,transparent) 82%,transparent);flex-direction:column;flex:0 0 35%;justify-content:center;align-items:flex-start;gap:3px;padding-left:clamp(16px,2.4vw,22px);position:relative}.film-sim__feature-value{font-size:clamp(25px,3.7vw,32px);font-weight:650;line-height:1;animation:.46s ease-out both film-sim-value}.film-sim__feature-copy>span:last-child{color:var(--magnus-mist);letter-spacing:.12em;font-size:9px}.film-sim__feature-visual{z-index:1;display:block;position:absolute;inset:0 0 0 29%;overflow:hidden}.film-sim__feature-visual:after{content:"";background:linear-gradient(90deg,var(--magnus-ink) 0%,color-mix(in srgb,var(--magnus-ink) 78%,transparent) 23%,transparent 63%,color-mix(in srgb,var(--magnus-ink) 28%,transparent) 100%);position:absolute;inset:0}.film-sim__feature-visual:before{content:"";z-index:1;aspect-ratio:1;width:46%;opacity:var(--sim-feature-glare);transform:scale(calc(.7 + (var(--sim-feature-glare) * .38)));background:radial-gradient(circle,color-mix(in srgb,var(--magnus-text) 88%,transparent) 0 4%,color-mix(in srgb,var(--magnus-text) 44%,transparent) 12%,color-mix(in srgb,var(--magnus-text) 17%,transparent) 30%,transparent 67%);filter:blur(calc(2px + (var(--sim-feature-glare) * 7px)));pointer-events:none;border-radius:50%;transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1);position:absolute;top:-55%;left:8%}.film-sim__feature-visual picture,.film-sim__feature-visual img{width:100%;height:100%;display:block}.film-sim__feature-visual img{object-fit:cover;object-position:57% 31%;filter:brightness(calc(.56 + (var(--sim-feature-glare) * .2))) saturate(.8);transition:filter .78s cubic-bezier(.22,1,.36,1)}.film-sim__feature[data-series=titanium]{height:clamp(68px,8.4svh,84px)}.film-sim__feature[data-series=titanium]:after{content:none}.film-sim__feature[data-series=titanium] .film-sim__safety-feature{gap:4px;min-height:100%;padding-block:6px}.film-sim__feature[data-series=titanium] .film-sim__safety-feature strong{font-size:clamp(15px,2.3vw,20px)}.film-sim__feature[data-series=titanium] .film-sim__safety-feature>span{font-size:clamp(7px,1vw,8px)}.film-sim__details{min-height:30px}.film-sim .film-sim__details-toggle{height:clamp(30px,3.8svh,38px)}.film-spec__dialog{grid-template-rows:repeat(5,auto);align-content:start;row-gap:clamp(7px,.9vh,11px);width:min(94vw,1080px);height:auto;max-height:92vh;padding:clamp(18px,2.4vw,26px);display:grid;overflow:hidden}.film-spec__header{gap:18px;min-height:46px}.film-spec__title{font-size:clamp(22px,3.2vw,28px);line-height:1}.film-spec__description{margin-top:6px;font-size:clamp(11px,1.55vw,13px);line-height:1.3}.film-spec__dialog .film-spec__close{width:36px;height:36px}.film-spec__series{width:min(72%,560px);height:46px;margin:0 auto;padding:3px}.film-spec__dialog .film-spec__series-button{height:38px;padding:5px 18px}.film-spec__series-button img{height:25px}.film-spec__comparison{grid-template-rows:14px auto;row-gap:5px;min-height:0;margin:0;display:grid}.film-spec__comparison p{margin:0;font-size:9px;line-height:14px}.film-spec__comparison img{object-fit:cover;object-position:center 62%;border-radius:12px;width:100%;height:clamp(176px,22vh,238px)}.film-spec__comparison:has(img[alt*=Titanium]) img{object-position:center 59%}.film-spec__table-wrap{min-height:0;margin:0;padding:0;overflow:hidden}.film-spec__table-wrap:after{content:none}.film-spec__table{table-layout:fixed;width:100%;min-width:0;height:auto;font-size:clamp(10px,1.35vw,12px)}.film-spec__table :is(thead,tbody){width:100%;display:block}.film-spec__table tr{width:100%;display:grid}.film-spec__table--ceramic tr{grid-template-columns:20% repeat(6,minmax(0,1fr))}.film-spec__table--titanium tr{grid-template-columns:22% repeat(3,minmax(0,1fr))}.film-spec__table th,.film-spec__table td{min-width:0;height:clamp(37px,4.4vh,46px);padding:clamp(5px,.65vh,8px) clamp(4px,.8vw,9px)}.film-spec__table thead th{letter-spacing:.04em;height:clamp(34px,4vh,42px);font-size:clamp(8px,1.15vw,10px)}.film-spec__table th:first-child{width:auto;min-width:0;box-shadow:none;position:static;left:auto}.film-spec__table tbody th{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;font-size:clamp(9px,1.3vw,11.5px);line-height:1.12;display:flex}.film-spec__table tbody th small{margin:4px 0 2px;font-size:8px;line-height:1}.film-spec__table td{white-space:nowrap}.film-spec__disclaimer{white-space:nowrap;max-width:none;margin:0;font-size:clamp(8px,1.1vw,10px);line-height:1.3}}@media(min-width:768px)and (max-width:899px)and (max-height:1100px){.film-sim{min-height:calc(100svh - 64px);padding-top:16px;padding-bottom:10px}.film-sim__eyebrow{margin-bottom:4px}.film-sim__header h2{font-size:clamp(27px,4.4vw,36px)}.film-sim__intro{margin-top:5px;font-size:11px;line-height:1.3}.film-sim__workspace{gap:6px;margin-top:10px}.film-sim__series{height:54px}.film-sim .film-sim__series-button{height:46px}.film-sim__shade-row{height:44px}.film-sim .film-sim__shade-button{height:36px}.film-sim__stage{height:clamp(275px,30svh,307px)}.film-sim__stage-caption{margin-top:3px}.film-sim__spec-heading{padding-block:5px}.film-sim__spec-heading p{margin-top:8px}.film-sim__metrics{padding-block:3px}.film-sim__ring{width:68px}.film-sim__feature{height:76px}.film-sim__details{min-height:28px}.film-sim .film-sim__details-toggle{height:28px}}@media(min-width:900px)and (max-width:1199px)and (max-height:900px){.film-sim{align-items:flex-start;min-height:calc(100svh - 64px);padding:72px 3.8vw 12px}.film-sim__header{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:end;column-gap:32px;display:grid}.film-sim__eyebrow{grid-column:1;margin-bottom:5px}.film-sim__header h2{grid-column:1;font-size:clamp(27px,3.2vw,36px)}.film-sim__intro{grid-area:1/2/span 2;align-self:end;margin:0;font-size:12px}.film-sim__workspace{grid-template-rows:46px 38px minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);align-items:stretch;gap:7px 26px;height:calc(100svh - 180px);min-height:500px;margin-top:10px;display:grid}.film-sim__console{display:contents}.film-sim__series{grid-area:1/2;width:100%}.film-sim .film-sim__series-button{height:38px}.film-sim__shade-row{grid-area:2/2;width:100%}.film-sim .film-sim__shade-button{height:30px}.film-sim__left{flex-direction:column;grid-area:1/1/span 3;align-self:stretch;height:100%;min-height:0;display:flex}.film-sim__stage{flex:auto;height:auto;min-height:0}.film-sim__stage-caption{flex:none}.film-sim__spec-heading,.film-sim__metrics,.film-sim__feature,.film-sim__details{grid-column:2}.film-sim__spec-heading{grid-row:3;align-self:start;padding:7px 0;display:block}.film-sim__identity-stack{width:min(100%,330px)}.film-sim__product-heading{grid-template-columns:74px minmax(0,230px);gap:9px}.film-sim__symbol-slot{width:74px;height:33px}.film-sim__spec-heading h3{font-size:15px}.film-sim__spec-heading p{margin-top:5px;font-size:10px;line-height:1.3}.film-sim__metrics{grid-row:3;align-self:center;gap:5px;padding:0;transform:translateY(50px)}.film-sim__ring{width:clamp(56px,6vw,66px)}.film-sim__metric-number{font-size:17px}.film-sim__metric-label{min-height:25px;font-size:7px}.film-sim__info-slot{width:24px;height:24px}.film-sim .film-sim__info{width:24px;min-width:24px;height:24px;padding:4px}.film-sim .film-sim__info:before{inset:4px}.film-sim__feature{grid-row:3;align-self:end;height:67px;margin-bottom:34px}.film-sim__details{grid-row:3;align-self:end}.film-sim .film-sim__details-toggle{height:29px}}@media(max-width:767px){.film-sim__eyebrow{transition-duration:.32s;transform:translateY(6px)}.film-sim__header h2{transition-duration:.42s;transition-delay:50ms;transform:translateY(6px)}.film-sim__series,.film-sim__shade-row{transition-duration:.38s;transition-delay:.11s;transform:translateY(6px)}.film-sim__stage{transition-duration:.5s;transition-delay:.17s;transform:translateY(8px)}.film-sim__stage-caption{transition-duration:.34s;transition-delay:.24s;transform:translateY(4px)}.film-sim__spec-heading{transition-duration:.36s;transition-delay:.27s;transform:translateY(4px)}.film-sim__metric{transition-duration:.36s;transform:translateY(6px)}.film-sim__metric:first-child{transition-delay:.33s}.film-sim__metric:nth-child(2){transition-delay:.38s}.film-sim__metric:nth-child(3){transition-delay:.43s}.film-sim__metric:nth-child(4){transition-delay:.48s}.film-sim__feature{transition-duration:.4s;transition-delay:.56s;transform:translateY(6px)}.film-sim__details{transition-duration:.32s;transition-delay:.64s;transform:none}.film-sim{padding:56px 0 52px}.film-sim__header,.film-sim__series,.film-sim__shade-row,.film-sim__spec-heading,.film-sim__metrics,.film-sim__feature,.film-sim__details{margin-left:22px;margin-right:22px}.film-sim__header{text-align:center}.film-sim__header h2{font-size:clamp(31px,9.2vw,37px);line-height:1.08}.film-sim__eyebrow{margin-bottom:13px;font-size:9px}.film-sim__intro,.film-sim__desktop-break{display:none}.film-sim__workspace{flex-direction:column;gap:0;margin-top:18px;display:flex}.film-sim__console{display:contents}.film-sim__primary-controls{order:1;display:block}.film-sim__left{order:3;width:100%}.film-sim__spec-heading{order:4;width:calc(100% - 44px)}.film-sim__metrics{order:5}.film-sim__feature{order:6}.film-sim__details{order:7}.film-sim .film-sim__series-button{height:44px;padding:8px 11px}.film-sim__shade-row{padding:8px 0 14px;display:block}.film-sim__shade-viewport{overflow:hidden}.film-sim__shades{width:max-content;margin-inline:auto}.film-sim__shades:has(.film-sim__shade-button:nth-of-type(3):last-child){grid-auto-columns:minmax(0,1fr);width:min(100%,228px)}.film-sim .film-sim__shade-button{min-width:51px;height:34px}.film-sim__stage{aspect-ratio:auto;height:clamp(286px,78vw,324px)}.film-sim__visual img{object-position:50% 24%}.film-sim__glass{-webkit-mask-image:var(--sim-mask-mobile);mask-image:var(--sim-mask-mobile);-webkit-mask-position:50% 24%;mask-position:50% 24%}.film-sim__glare{--sim-glare-x:51%;--sim-glare-y:17%;-webkit-mask-image:var(--sim-mask-mobile);mask-image:var(--sim-mask-mobile);-webkit-mask-position:50% 24%;mask-position:50% 24%}.film-sim__visual--titanium img{object-position:50% 20%}.film-sim__visual--titanium .film-sim__glass,.film-sim__visual--titanium .film-sim__glare{-webkit-mask-position:50% 20%;mask-position:50% 20%}.film-sim__stage-caption{margin:9px 22px 0;font-size:8px}.film-sim__spec-heading{text-align:center;margin-top:16px;padding:14px 0 15px}.film-sim__identity-stack{width:min(100%,292px);margin-inline:auto}.film-sim__product-heading{text-align:left;grid-template-columns:clamp(62px,18.5vw,74px) minmax(0,208px);justify-content:center;gap:clamp(8px,2.4vw,10px);width:100%}.film-sim__symbol-slot{width:clamp(62px,18.5vw,74px);height:clamp(29px,8vw,34px)}.film-sim__spec-heading h3{width:auto;max-width:none;font-size:clamp(15.5px,4.6vw,18px);line-height:1.2}.film-sim__description-stack{min-height:43px}.film-sim__spec-heading p{text-align:center;text-wrap:balance;max-width:min(320px,100%);margin:12px auto 0;font-size:11px;line-height:1.4}.film-sim__metrics{gap:19px 8px;padding:18px 0 21px}.film-sim__metric{grid-template-rows:82px 42px;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start}.film-sim__ring{width:82px}.film-sim__metric .film-sim__ring{grid-area:1/1/auto/-1}.film-sim__metric-number{font-size:22px}.film-sim__metric-copy{grid-area:2/1/auto/-1;place-self:stretch stretch;min-width:0;padding-inline:24px}.film-sim__metric-label{text-align:center;justify-content:center;align-items:flex-start;width:100%;min-height:42px;margin:0;padding:5px 1px 0;font-size:8px;line-height:1.35;display:flex}.film-sim__metric-label-default{display:none}.film-sim__metric-label-mobile{display:inline}.film-sim__metric small{display:none}.film-sim__info-slot{grid-area:2/3;align-self:stretch;place-items:start center;width:24px;height:42px;padding-top:4px;display:grid}.film-sim .film-sim__info{width:24px;min-width:24px;height:24px;padding:4px}.film-sim .film-sim__info:before{inset:4px}.film-sim__feature[data-series=ceramic]{border:1px solid color-mix(in srgb,var(--magnus-line) 72%,transparent);background:color-mix(in srgb,var(--magnus-panel) 52%,var(--magnus-ink));isolation:isolate;border-radius:12px;align-items:stretch;height:84px;padding:0;position:relative;overflow:hidden}.film-sim__feature{width:calc(100% - 44px)}.film-sim__feature[data-series=ceramic]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 16px color-mix(in srgb,var(--magnus-blue) 5%,transparent);position:absolute;inset:0}.film-sim__feature[data-series=ceramic] .film-sim__feature-copy{z-index:3;background:linear-gradient(90deg,var(--magnus-ink) 63%,color-mix(in srgb,var(--magnus-ink) 82%,transparent) 84%,transparent);flex-direction:column;flex:0 0 38%;justify-content:center;align-items:flex-start;gap:4px;padding-left:14px;position:relative}.film-sim__feature[data-series=ceramic] .film-sim__feature-value{font-size:27px;font-weight:650;line-height:1}.film-sim__feature[data-series=ceramic] .film-sim__feature-copy>span:last-child{letter-spacing:.1em;color:var(--magnus-mist);white-space:nowrap;font-size:7px}.film-sim__feature-visual{z-index:1;width:auto;max-width:none;display:block;position:absolute;inset:0 0 0 34%;overflow:hidden}.film-sim__feature-visual:after{content:"";background:linear-gradient(90deg,var(--magnus-ink) 0%,color-mix(in srgb,var(--magnus-ink) 74%,transparent) 20%,transparent 62%);position:absolute;inset:0}.film-sim__feature-visual:before{content:"";z-index:1;aspect-ratio:1;width:46%;opacity:var(--sim-feature-glare);background:radial-gradient(circle,color-mix(in srgb,var(--magnus-text) 88%,transparent) 0 4%,color-mix(in srgb,var(--magnus-text) 40%,transparent) 13%,color-mix(in srgb,var(--magnus-text) 14%,transparent) 30%,transparent 68%);filter:blur(calc(2px + (var(--sim-feature-glare) * 7px)));pointer-events:none;border-radius:50%;transition:opacity .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1);position:absolute;top:-48%;left:18%}.film-sim__feature-visual picture,.film-sim__feature-visual img{width:100%;height:100%;display:block}.film-sim__feature-visual img{object-fit:cover;object-position:52% 28%;filter:brightness(calc(.56 + (var(--sim-feature-glare) * .2))) saturate(.8);transition:filter .78s cubic-bezier(.22,1,.36,1)}.film-sim__feature[data-series=titanium]{min-height:84px}.film-sim__feature[data-series=titanium] .film-sim__safety-features{align-items:stretch}.film-sim__feature[data-series=titanium] .film-sim__safety-feature{grid-template-rows:28px 24px;align-content:center;justify-items:center;gap:5px;min-height:82px;padding:9px 3px;display:grid}.film-sim__feature[data-series=titanium] .film-sim__safety-feature strong{align-self:end;font-size:clamp(20px,5.55vw,23px);line-height:1}.film-sim__feature[data-series=titanium] .film-sim__safety-feature>span{align-self:start;max-width:96px;font-size:clamp(8px,2.1vw,9px);font-weight:600;line-height:1.28}.film-sim__details{justify-content:center;width:calc(100% - 44px);display:flex}.film-sim .film-sim__details-toggle{justify-content:center;gap:6px;width:auto;height:54px}.film-sim__mobile-sticky{z-index:90;border:1px solid color-mix(in srgb,var(--magnus-line) 88%,transparent);background:color-mix(in srgb,var(--magnus-ink) 92%,transparent);box-shadow:0 12px 30px color-mix(in srgb,var(--magnus-ink) 75%,transparent),0 0 18px color-mix(in srgb,var(--magnus-blue) 7%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;border-radius:16px;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px;transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1),visibility .24s;display:grid;position:fixed;top:68px;left:10px;right:10px;transform:translateY(-4px)}.film-sim__mobile-sticky[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.film-sim__mobile-sticky-series{border:1px solid var(--magnus-line);border-radius:999px;grid-template-columns:1fr 1fr;padding:2px;display:grid}.film-sim .film-sim__mobile-sticky-series-button{min-width:0;height:28px;color:var(--magnus-soft);letter-spacing:.04em;background:0 0;border:0;border-radius:999px;padding:0 5px;font-size:8px}.film-sim .film-sim__mobile-sticky-series-button[aria-pressed=true]{color:var(--magnus-text);background:color-mix(in srgb,var(--magnus-blue) 11%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 62%,transparent)}.film-sim__mobile-sticky-shades{justify-content:center;gap:1px;min-width:0;display:flex}.film-sim .film-sim__mobile-sticky-shade{min-width:0;height:28px;color:var(--magnus-soft);background:0 0;border:0;border-radius:999px;padding:0 4px;font-size:9px;transition:color .23s cubic-bezier(.22,1,.36,1),background-color .23s cubic-bezier(.22,1,.36,1),box-shadow .23s cubic-bezier(.22,1,.36,1);transform:none;box-shadow:inset 0 0 0 1px #0000}.film-sim .film-sim__mobile-sticky-shade[aria-pressed=true]{color:var(--magnus-blue);background:color-mix(in srgb,var(--magnus-blue) 9%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 42%,transparent)}.film-sim__mobile-sticky-specs-wrap{opacity:1;width:48px;transition:width .18s,opacity .16s;overflow:hidden}.film-sim__mobile-sticky-specs-wrap[data-visible=false]{opacity:0;pointer-events:none;width:0}.film-sim .film-sim__mobile-sticky-specs{width:48px;height:28px;color:var(--magnus-mist);background:color-mix(in srgb,var(--magnus-panel) 80%,transparent);letter-spacing:.04em;border:0;border-radius:999px;gap:1px;padding:0 4px;font-size:8px}}@media(prefers-reduced-motion:reduce){.film-sim *,.film-sim :before,.film-sim :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.film-sim__product-heading--outgoing,.film-sim__description--outgoing{animation:.1s ease-out both film-sim-identity-out!important}.film-sim__product-heading--incoming,.film-sim__description--incoming{animation:.12s ease-out 60ms both film-sim-identity-in!important}.film-sim__eyebrow,.film-sim__header h2,.film-sim__intro,.film-sim__series,.film-sim__shade-row,.film-sim__stage,.film-sim__stage-caption,.film-sim__spec-heading,.film-sim__metric,.film-sim__feature,.film-sim__details{opacity:1;transform:none}.film-spec__overlay,.film-spec__dialog,.film-spec__comparison img,.film-spec__dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.magnus-tser{background:var(--magnus-ink);min-height:100svh;color:var(--magnus-text);border-block:1px solid var(--magnus-line);position:relative;overflow:hidden}.magnus-tser:before{content:"";pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--magnus-blue) 5%,transparent),transparent 42%);position:absolute;inset:0}.magnus-tser__inner{width:min(100% - 64px,1400px);min-height:100svh;margin-inline:auto;padding-block:clamp(62px,7vh,86px) 32px;position:relative}.magnus-tser__intro{max-width:780px}.magnus-tser__eyebrow,.magnus-tser__module-kicker{color:var(--magnus-blue);letter-spacing:.18em;margin:0;font-size:10px;font-weight:700;line-height:1.4}.magnus-tser__title{max-width:760px;color:var(--magnus-text);letter-spacing:0;margin:14px 0 0;font-size:clamp(3.1rem,4.7vw,5.1rem);font-weight:600;line-height:.92}.magnus-tser__lede{max-width:690px;color:var(--magnus-mist);margin:22px 0 0;font-size:15px;line-height:1.62}.magnus-tser__lede--compact{display:none}.magnus-tser__stage{grid-template-columns:minmax(0,1fr) minmax(230px,300px);align-items:end;gap:clamp(42px,5vw,76px);margin-top:clamp(34px,4vh,52px);display:grid}.magnus-tser__spectrum{border:1px solid var(--magnus-line);background:color-mix(in srgb,var(--magnus-panel) 76%,transparent);min-width:0;box-shadow:inset 0 1px color-mix(in srgb,var(--magnus-text) 5%,transparent);border-radius:8px;align-self:center;padding:clamp(24px,2.4vw,34px)}.magnus-tser__module-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.magnus-tser__module-head h3{color:var(--magnus-text);letter-spacing:0;margin:7px 0 0;font-size:clamp(1.25rem,1.65vw,1.65rem);font-weight:550;line-height:1.12}.magnus-tser__mode-switch{border:1px solid var(--magnus-line);background:var(--magnus-ink);border-radius:999px;flex:none;gap:3px;padding:4px;display:inline-flex}.magnus-tser__mode-switch button{min-width:72px;height:34px;color:var(--magnus-soft);letter-spacing:.12em;border-radius:999px;padding-inline:16px;font-size:10px;font-weight:700;transition:color .4s,background .4s,box-shadow .4s}.magnus-tser__mode-switch button.is-active{color:var(--magnus-text);background:color-mix(in srgb,var(--magnus-blue) 25%,var(--magnus-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-blue) 55%,transparent),0 0 18px color-mix(in srgb,var(--magnus-blue) 12%,transparent)}.magnus-tser__energy{align-items:center;gap:12px;margin-top:clamp(30px,4vh,46px);display:flex;position:relative}.magnus-tser__energy-source{background:var(--magnus-blue);width:13px;height:13px;box-shadow:0 0 20px color-mix(in srgb,var(--magnus-blue) 44%,transparent);border-radius:50%;flex:0 0 13px;position:relative}.magnus-tser__energy-source:after{content:"";border:1px solid color-mix(in srgb,var(--magnus-blue) 38%,transparent);border-radius:inherit;animation:2.4s ease-out infinite magnus-tser-pulse;position:absolute;inset:-6px}.magnus-tser__spectrum-bar{isolation:isolate;background:var(--magnus-ink);height:22px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--magnus-text) 9%,transparent),0 0 20px color-mix(in srgb,var(--magnus-blue) 8%,transparent);border-radius:999px;flex:1;grid-template-columns:3fr 44fr 53fr;display:grid;position:relative;overflow:hidden}.magnus-tser__spectrum-bar:after{content:"";inset-block:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--magnus-text) 42%,transparent),transparent);pointer-events:none;width:18%;animation:2.8s ease-in-out infinite magnus-tser-flow;position:absolute;left:-18%}.magnus-tser__spectrum-segment{opacity:.42;filter:saturate(.76)brightness(.76);min-width:0;transition:opacity .45s cubic-bezier(.22,.61,.36,1),filter .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s cubic-bezier(.22,.61,.36,1);position:relative}.magnus-tser__spectrum-segment--uv{background:linear-gradient(90deg,var(--magnus-spectrum-uv-start),var(--magnus-spectrum-uv-end))}.magnus-tser__spectrum-segment--visible{background:linear-gradient(90deg,var(--magnus-spectrum-visible-indigo) 0%,var(--magnus-spectrum-visible-blue) 24%,var(--magnus-spectrum-visible-cyan) 50%,var(--magnus-spectrum-visible-green) 74%,var(--magnus-spectrum-visible-yellow) 100%)}.magnus-tser__spectrum-segment--infrared{background:linear-gradient(90deg,var(--magnus-spectrum-infrared-amber) 0%,var(--magnus-spectrum-infrared-orange) 48%,var(--magnus-spectrum-infrared-red) 100%)}.magnus-tser__spectrum-segment--uv:after,.magnus-tser__spectrum-segment--visible:after{content:"";z-index:2;inset-block:3px;background:color-mix(in srgb,var(--magnus-text) 45%,transparent);width:1px;box-shadow:1px 0 color-mix(in srgb,var(--magnus-ink) 30%,transparent);position:absolute;right:0}.magnus-tser__spectrum--irr .magnus-tser__spectrum-segment--infrared,.magnus-tser__spectrum--tser .magnus-tser__spectrum-segment{opacity:1;filter:saturate(.88)brightness(.98);box-shadow:inset 0 0 14px color-mix(in srgb,var(--magnus-text) 13%,transparent)}.magnus-tser__spectrum-dim{z-index:1;inset-block:0;pointer-events:none;background:color-mix(in srgb,var(--magnus-ink) 68%,transparent);width:47%;transition:opacity .26s ease-out;display:none;position:absolute;left:0}.magnus-tser__spectrum-labels{height:34px;margin:10px 0 0 25px;display:block;position:relative}.magnus-tser__spectrum-label{min-width:0;color:var(--magnus-soft);letter-spacing:.08em;text-align:center;white-space:nowrap;padding-left:0;font-size:8px;line-height:1.3;transition:color .45s,opacity .45s;position:absolute;top:0;left:0}.magnus-tser__spectrum-label--uv{left:1.5%;transform:translate(-50%)}.magnus-tser__spectrum-label--visible{left:25%;transform:translate(-50%)}.magnus-tser__spectrum-label--infrared{left:73.5%;transform:translate(-50%)}.magnus-tser__spectrum-label-line{display:block}.magnus-tser__spectrum-label strong{color:inherit;letter-spacing:0;margin-top:2px;font-size:13px;font-weight:600;display:block}.magnus-tser__spectrum--irr .magnus-tser__spectrum-label{opacity:.38}.magnus-tser__spectrum--irr .magnus-tser__spectrum-label--infrared,.magnus-tser__spectrum--tser .magnus-tser__spectrum-label{opacity:1;color:var(--magnus-text)}.magnus-tser__lesson{border-top:1px solid var(--magnus-line);min-height:78px;margin-top:26px;padding-top:20px}.magnus-tser__lesson p{max-width:620px;color:var(--magnus-mist);margin:8px 0 0;font-size:12px;line-height:1.55}.magnus-tser__lesson .magnus-tser__lesson-label{color:var(--magnus-blue);margin-top:0;font-size:13px;font-weight:650}.magnus-tser__media{justify-self:end;width:100%;max-width:380px}.magnus-tser__video-shell{aspect-ratio:9/16;border:1px solid color-mix(in srgb,var(--magnus-blue) 22%,var(--magnus-line));background:var(--magnus-panel);width:100%;box-shadow:0 24px 64px color-mix(in srgb,var(--magnus-ink) 72%,transparent),0 0 42px color-mix(in srgb,var(--magnus-blue) 10%,transparent);border-radius:24px;position:relative;overflow:hidden}.magnus-tser__video{object-fit:contain;background:var(--magnus-card-black);width:100%;height:100%;display:block}.magnus-tser__replay{z-index:2;background:color-mix(in srgb,var(--magnus-ink) 32%,transparent);place-items:center;display:grid;position:absolute;inset:0}.magnus-tser__replay button{border:1px solid color-mix(in srgb,var(--magnus-blue) 72%,transparent);background:color-mix(in srgb,var(--magnus-ink) 78%,transparent);min-width:118px;height:42px;color:var(--magnus-text);letter-spacing:.08em;border-radius:999px;font-size:11px;font-weight:700}.magnus-tser__video-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.magnus-tser__video-actions .magnus-tser__hear{border-color:color-mix(in srgb,var(--magnus-text) 42%,transparent);background:color-mix(in srgb,var(--magnus-ink) 72%,transparent);height:44px;color:var(--magnus-text);letter-spacing:.1em;border-radius:999px;flex:1;font-size:10px;font-weight:700}.magnus-tser__video-actions .magnus-tser__hear:hover,.magnus-tser__video-actions .magnus-tser__play-toggle:hover{border-color:var(--magnus-blue);background:color-mix(in srgb,var(--magnus-blue) 12%,var(--magnus-ink))}.magnus-tser__video-actions .magnus-tser__play-toggle{border-color:color-mix(in srgb,var(--magnus-text) 42%,transparent);background:color-mix(in srgb,var(--magnus-ink) 72%,transparent);width:44px;height:44px;color:var(--magnus-text);border-radius:50%;flex:0 0 44px}.magnus-tser__play-toggle svg{width:15px;height:15px}.magnus-tser__card-conclusion{color:var(--magnus-text);margin:0;font-weight:600;display:none}.magnus-tser__closing{border-top:1px solid var(--magnus-line);max-width:calc(100% - 350px);color:var(--magnus-soft);letter-spacing:0;margin:24px 0 0;padding-top:17px;font-size:clamp(1rem,1.35vw,1.3rem);font-weight:550;line-height:1.3}.magnus-tser__closing strong{color:var(--magnus-text);font-weight:inherit}.magnus-tser__reveal{opacity:0;transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .65s cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}.magnus-tser.is-visible .magnus-tser__reveal{opacity:1;transform:translateY(0)}.magnus-tser__reveal--headline{transition-delay:80ms}.magnus-tser__reveal--spectrum{transition-delay:.24s}.magnus-tser__reveal--video{transition-delay:.39s;transform:translateY(20px)scale(.985)}.magnus-tser.is-visible .magnus-tser__reveal--video{transform:translateY(0)scale(1)}.magnus-tser__reveal--closing{transition-delay:.52s}@keyframes magnus-tser-flow{0%{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(660%)}}@keyframes magnus-tser-pulse{0%{opacity:.8;transform:scale(.6)}75%,to{opacity:0;transform:scale(1.6)}}@media(min-width:1200px){.magnus-tser__inner{grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.magnus-tser__intro{max-width:760px}.magnus-tser__stage{grid-template-columns:minmax(0,1fr) minmax(240px,290px)}.magnus-tser__spectrum{max-width:880px}.magnus-tser__media{width:min(25vw,380px);position:absolute;bottom:48px;right:0}.magnus-tser__stage{padding-right:clamp(410px,31vw,470px);display:block}.magnus-tser__closing{max-width:calc(100% - 430px)}}@media(min-width:640px)and (max-width:1199px){.magnus-tser{border-bottom:0;min-height:100svh}.magnus-tser__inner{width:min(100% - 72px,920px);min-height:100svh;padding-block:74px clamp(86px,10svh,110px)}.magnus-tser__title{max-width:390px;margin-top:10px;font-size:clamp(2.5rem,5vw,2.625rem);line-height:.95}.magnus-tser__lede--wide{display:none}.magnus-tser__lede--compact{max-width:350px;margin-top:11px;font-size:15px;line-height:1.6;display:block}.magnus-tser__stage{grid-template-columns:minmax(0,1fr) minmax(250px,350px);align-items:start;gap:26px;margin-top:16px}.magnus-tser__spectrum{align-self:start;margin-top:78px;padding:30px 22px}.magnus-tser__module-head{flex-direction:column;align-items:flex-start;gap:19px}.magnus-tser__module-head h3{margin-top:9px}.magnus-tser__energy{margin-top:30px}.magnus-tser__spectrum-bar{filter:saturate(.88)brightness(.98)}.magnus-tser__spectrum-segment,.magnus-tser__spectrum--irr .magnus-tser__spectrum-segment--infrared,.magnus-tser__spectrum--tser .magnus-tser__spectrum-segment{opacity:1;filter:none;box-shadow:none;transition:none}.magnus-tser__spectrum-segment--uv:after,.magnus-tser__spectrum-segment--visible:after{background:#ffffff24;transition:none}.magnus-tser__spectrum-dim{opacity:1;display:block}.magnus-tser__spectrum--tser .magnus-tser__spectrum-dim{opacity:0}.magnus-tser__spectrum-labels{height:46px;margin-top:16px}.magnus-tser__lesson{margin-top:28px;padding-top:21px}.magnus-tser__card-conclusion{border-top:1px solid var(--magnus-line);letter-spacing:.01em;margin-top:21px;padding-top:18px;font-size:14px;line-height:1.35;display:block}.magnus-tser__media{max-width:min(350px,38svh);margin-top:-142px}.magnus-tser__video-shell{border-radius:20px}.magnus-tser__video-actions{gap:8px;margin-top:10px}.magnus-tser__video-actions .magnus-tser__hear{height:42px;padding-inline:13px;font-size:9px}.magnus-tser__video-actions .magnus-tser__play-toggle{flex-basis:42px;width:42px;height:42px}.magnus-tser__closing{display:none}}@media(max-width:639px){.magnus-tser{min-height:auto}.magnus-tser__inner{width:calc(100% - 40px);min-height:auto;padding-block:64px 72px}.magnus-tser__title{letter-spacing:-.02em;margin-top:10px;font-size:clamp(2.4rem,10.8vw,2.7rem);line-height:.97}.magnus-tser__lede--wide{display:none}.magnus-tser__lede--compact{max-width:330px;margin-top:14px;font-size:14px;line-height:1.55;display:block}.magnus-tser__stage{grid-template-columns:1fr;gap:28px;margin-top:26px}.magnus-tser__media{flex-direction:column;order:0;align-items:center;max-width:none;display:flex}.magnus-tser__spectrum{border-radius:8px;padding:20px 18px}.magnus-tser__module-head{flex-direction:column;align-items:flex-start;gap:14px}.magnus-tser__module-head h3{font-size:1.2rem}.magnus-tser__mode-switch{width:100%}.magnus-tser__mode-switch button{flex:1;min-width:0;height:40px}.magnus-tser__energy{gap:8px;margin-top:22px}.magnus-tser__energy-source{flex-basis:10px;width:10px;height:10px}.magnus-tser__spectrum-bar{filter:saturate(.88)brightness(.98);height:18px}.magnus-tser__spectrum-segment,.magnus-tser__spectrum--irr .magnus-tser__spectrum-segment--infrared,.magnus-tser__spectrum--tser .magnus-tser__spectrum-segment{opacity:1;filter:none;box-shadow:none;transition:none}.magnus-tser__spectrum-segment--uv:after,.magnus-tser__spectrum-segment--visible:after{background:#ffffff24;transition:none}.magnus-tser__spectrum-dim{opacity:1;display:block}.magnus-tser__spectrum--tser .magnus-tser__spectrum-dim{opacity:0}.magnus-tser__spectrum-labels{height:42px;margin:12px 0 0 18px}.magnus-tser__spectrum-label{font-size:7px;line-height:1.3}.magnus-tser__spectrum-label strong{font-size:11px}.magnus-tser__lesson{min-height:92px;margin-top:18px}.magnus-tser__lesson p{font-size:11px}.magnus-tser__lesson .magnus-tser__lesson-label{font-size:12px}.magnus-tser__card-conclusion{border-top:1px solid var(--magnus-line);letter-spacing:.01em;margin-top:10px;padding-top:14px;font-size:13px;font-weight:600;line-height:1.35;display:block}.magnus-tser__video-shell{border-radius:16px;width:min(88vw,360px);max-width:none}.magnus-tser__video-actions{justify-content:center;gap:8px;margin-top:12px}.magnus-tser__video-actions .magnus-tser__hear{height:40px;padding-inline:14px;font-size:9px}.magnus-tser__video-actions .magnus-tser__play-toggle{flex-basis:40px;width:40px;height:40px}.magnus-tser__closing{display:none}}@media(prefers-reduced-motion:reduce){.magnus-tser__reveal,.magnus-tser__reveal--video,.magnus-tser__spectrum-segment{opacity:1;transition:none;transform:none}.magnus-tser__spectrum-dim{transition:none}.magnus-tser__energy-source:after,.magnus-tser__spectrum-bar:after{animation:none}}.magnus-c10{background:var(--magnus-ink);height:250svh;color:var(--magnus-text);position:relative;overflow:clip}.magnus-c10__stage{--c10-grade:0;--c10-darkening:0;--c10-image-scale:1.015;--c10-number:0;--c10-tser:0;--c10-statement:0;--c10-copy:0;--c10-group-opacity:1;--c10-group-y:0px;--c10-saturation-loss:.16;--c10-brightness-loss:.18;--c10-contrast-lift:.02;isolation:isolate;background:var(--magnus-ink);width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.magnus-c10__picture,.magnus-c10__image,.magnus-c10__control,.magnus-c10__readability{position:absolute;inset:0}.magnus-c10__picture{z-index:0;overflow:hidden}.magnus-c10__image{object-fit:cover;object-position:center center;width:100%;height:100%;transform:scale(var(--c10-image-scale));filter:saturate(calc(1 - var(--c10-grade) * var(--c10-saturation-loss))) brightness(calc(1 - var(--c10-grade) * var(--c10-brightness-loss))) contrast(calc(1 + var(--c10-grade) * var(--c10-contrast-lift)));transform-origin:50%;will-change:transform,filter}.magnus-c10__control{z-index:1;opacity:var(--c10-darkening);background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-panel) 8%,transparent),color-mix(in srgb,var(--magnus-panel) 16%,transparent) 42%,color-mix(in srgb,var(--magnus-panel) 17%,transparent) 58%,color-mix(in srgb,var(--magnus-panel) 8%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--magnus-panel) 16%,transparent),color-mix(in srgb,var(--magnus-panel) 11%,transparent) 48%,color-mix(in srgb,var(--magnus-ink) 21%,transparent));will-change:opacity;pointer-events:none}.magnus-c10__readability{z-index:2;opacity:var(--c10-darkening);background:radial-gradient(ellipse 82% 68% at 50% 48%,color-mix(in srgb,var(--magnus-ink) 23%,transparent) 0%,color-mix(in srgb,var(--magnus-panel) 13%,transparent) 52%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--magnus-panel) 5%,transparent),color-mix(in srgb,var(--magnus-ink) 9%,transparent) 58%,color-mix(in srgb,var(--magnus-ink) 14%,transparent));pointer-events:none}.magnus-c10__copy-group{z-index:3;text-align:center;width:min(88vw,760px);opacity:var(--c10-group-opacity);transform:translate3d(-50%,calc(-50% + var(--c10-group-y)),0);text-shadow:0 2px 28px color-mix(in srgb,var(--magnus-ink) 72%,transparent);will-change:transform,opacity;position:absolute;top:50%;left:50%}.magnus-c10__number,.magnus-c10__statement,.magnus-c10__body{will-change:transform,opacity;margin:0}.magnus-c10__number{letter-spacing:0;font-size:clamp(6.2rem,14vw,13.5rem);font-weight:800;line-height:.78}.magnus-c10__metric{color:var(--magnus-c10-hero);opacity:var(--c10-number);transform:translate3d(0,calc((1 - var(--c10-number)) * 30px),0) scale(calc(.98 + var(--c10-number) * .02));display:inline-block}.magnus-c10__unit{color:color-mix(in srgb,var(--magnus-c10-hero) 88%,transparent);letter-spacing:0;opacity:var(--c10-tser);transform:translate3d(0,calc((1 - var(--c10-tser)) * 24px),0) scale(calc(.985 + var(--c10-tser) * .015));vertical-align:.36em;margin-left:.1em;font-size:.29em;font-weight:700;display:inline-block}.magnus-c10__statement{color:var(--magnus-c10-statement);opacity:var(--c10-statement);transform:translate3d(0,calc((1 - var(--c10-statement)) * 25px),0);margin-top:clamp(1.65rem,3.8vh,2.65rem);font-size:clamp(1rem,1.65vw,1.5rem);font-weight:650;line-height:1.12}.magnus-c10__body{max-width:520px;color:var(--magnus-c10-copy);opacity:var(--c10-copy);transform:translate3d(0,calc((1 - var(--c10-copy)) * 22px),0);margin:clamp(1.1rem,2.4vh,1.55rem) auto 0;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.65}@media(min-width:640px)and (max-width:1199px){.magnus-c10{height:240svh}.magnus-c10__image{object-position:center center}.magnus-c10__copy-group{width:min(82vw,680px)}.magnus-c10__number{font-size:clamp(6.4rem,16vw,10.5rem)}.magnus-c10__statement{font-size:clamp(1rem,2.3vw,1.35rem)}.magnus-c10__body{max-width:530px}}@media(max-width:639px){.magnus-c10{height:230svh}.magnus-c10__stage{--c10-saturation-loss:.19;--c10-brightness-loss:.21;--c10-contrast-lift:.018}.magnus-c10__image{object-position:center center}.magnus-c10__control{background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-panel) 9%,transparent),color-mix(in srgb,var(--magnus-panel) 19%,transparent),color-mix(in srgb,var(--magnus-panel) 9%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--magnus-panel) 17%,transparent),color-mix(in srgb,var(--magnus-panel) 13%,transparent) 55%,color-mix(in srgb,var(--magnus-ink) 20%,transparent))}.magnus-c10__readability{background:radial-gradient(ellipse 92% 64% at 50% 51%,color-mix(in srgb,var(--magnus-ink) 27%,transparent) 0%,color-mix(in srgb,var(--magnus-panel) 15%,transparent) 52%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--magnus-panel) 6%,transparent),color-mix(in srgb,var(--magnus-ink) 11%,transparent) 58%,color-mix(in srgb,var(--magnus-ink) 14%,transparent))}.magnus-c10__copy-group{width:min(88vw,352px);top:54%}.magnus-c10__number{font-size:clamp(4.75rem,23vw,6.15rem);line-height:.82}.magnus-c10__unit{vertical-align:baseline;margin:.52em 0 0;font-size:.26em;display:block}.magnus-c10__statement{margin-top:1.45rem;font-size:clamp(.95rem,4.5vw,1.12rem)}.magnus-c10__body{max-width:330px;margin-top:1.05rem;font-size:clamp(.78rem,3.45vw,.9rem);line-height:1.55}}@media(prefers-reduced-motion:reduce){.magnus-c10{height:100svh}.magnus-c10__image,.magnus-c10__copy-group,.magnus-c10__number,.magnus-c10__statement,.magnus-c10__body{will-change:auto}}.titanium-impact{background:var(--magnus-ink);height:404svh;color:var(--magnus-text);position:relative;overflow:clip}.titanium-impact__stage{background:var(--magnus-ink);isolation:isolate;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.titanium-impact__underlay{z-index:0;width:max-content;color:color-mix(in srgb,var(--magnus-text) 4.5%,var(--magnus-ink));letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(10rem,19vw,23rem);font-weight:750;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.titanium-impact__underlay-vertical{z-index:0;width:calc(67% - min(30vw,25.5svh));color:color-mix(in srgb,var(--magnus-text) 20%,var(--magnus-ink));font-variation-settings:"wght" 900;letter-spacing:0;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;align-items:center;gap:.6em;font-family:Archivo,Helvetica Neue,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.65rem,min(6.15vw,7.4svh),4.9rem);font-weight:900;line-height:1;display:none;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleX(1.05);-webkit-mask-image:linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#0000,#000 6% 94%,#0000)}.titanium-impact__video{aspect-ratio:9/16;object-fit:contain;background:var(--magnus-ink);z-index:1;border-radius:30px;width:min(42vw,49.5svh);height:min(88svh,74.667vw);position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}.titanium-impact__copy{z-index:2;pointer-events:none;position:absolute;inset:0}.titanium-impact__heading{will-change:transform,opacity;flex-direction:column;gap:.45rem;font-size:clamp(.82rem,1.05vw,1.1rem);font-weight:600;line-height:1.25;display:flex;position:absolute;top:10%;left:7.5%}.titanium-impact__heading strong{font-size:clamp(1.35rem,2.3vw,2.8rem);font-weight:700;line-height:1.06}.titanium-impact__blue,.titanium-impact__number{color:var(--magnus-blue)}.titanium-impact__stream{position:absolute;inset:0;overflow:hidden}.titanium-impact__stat{opacity:0;will-change:transform,opacity;width:45%;text-shadow:0 2px 20px color-mix(in srgb,var(--magnus-ink) 62%,transparent);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:52%;left:7.5%;transform:translateY(calc(58px - 50%))}.titanium-impact__number{margin-bottom:clamp(1rem,2.4vh,1.7rem);font-size:.82rem;font-weight:650;line-height:1;display:block}.titanium-impact__number-total{color:color-mix(in srgb,var(--magnus-blue) 72%,var(--magnus-text))}.titanium-impact__value{white-space:nowrap;font-size:clamp(3.3rem,5.1vw,6.5rem);font-weight:700;line-height:.98;display:block}.titanium-impact__stat--long .titanium-impact__value{font-size:clamp(3rem,4.55vw,5.75rem)}.titanium-impact__stat:nth-child(3) .titanium-impact__value{font-size:clamp(3.7rem,5.7vw,7.2rem)}.titanium-impact__detail{flex-direction:column;margin-top:.7rem;font-size:clamp(1.3rem,2.3vw,2.8rem);font-weight:600;line-height:1.13;display:flex}@media(min-width:640px)and (max-width:1199px){.titanium-impact__underlay{display:none}.titanium-impact__underlay-vertical{font-size:clamp(2.97rem,min(6.89vw,7.95svh),5.49rem);display:flex}.titanium-impact__video{border-radius:26px;width:min(60vw,51svh);height:min(90.667svh,106.667vw);left:67%}.titanium-impact__heading,.titanium-impact__stat{left:6%}.titanium-impact__heading{top:9%}.titanium-impact__stat{width:39%;text-shadow:none;top:53%}.titanium-impact__value{font-size:clamp(2.7rem,5.7vw,4.75rem)}.titanium-impact__stat--long .titanium-impact__value{font-size:clamp(2.35rem,4.85vw,4rem)}.titanium-impact__stat:nth-child(3) .titanium-impact__value{font-size:clamp(3.1rem,6.5vw,5.25rem)}.titanium-impact__stat--wide .titanium-impact__value{font-size:clamp(1.7rem,3.5vw,2.9rem)}.titanium-impact__detail{font-size:clamp(1.25rem,2.8vw,2.1rem)}}@media(max-width:639px){.titanium-impact{height:439svh}.titanium-impact__underlay{display:none}.titanium-impact__video{aspect-ratio:9/16;object-fit:contain;object-position:center center;border-radius:0;width:100%;height:auto;top:calc(50% + 58px);left:0;transform:translateY(-50%)}.titanium-impact__heading{top:max(8%,env(safe-area-inset-top));text-shadow:0 2px 16px var(--magnus-ink);font-size:.78rem;left:8%;transform:none}.titanium-impact__heading strong{font-size:clamp(1.4rem,6vw,1.9rem)}.titanium-impact__stat{width:87%;text-shadow:0 2px 8px var(--magnus-ink),0 3px 24px var(--magnus-ink);padding:1.5rem 0;top:0;left:8%}.titanium-impact__number{margin-bottom:1.1rem}.titanium-impact__number-total{display:none}.titanium-impact__value{font-size:clamp(3.5rem,16vw,5rem)}.titanium-impact__stat--long .titanium-impact__value{font-size:clamp(2.7rem,11.5vw,3.65rem)}.titanium-impact__detail{margin-top:.5rem;font-size:clamp(1.45rem,6vw,2rem)}}@media(prefers-reduced-motion:reduce){.titanium-impact__stat{will-change:opacity}}.tint-replacement{isolation:isolate;background:var(--magnus-ink);min-height:max(820px,100svh);color:var(--magnus-text);position:relative;overflow:hidden}.tint-replacement__picture,.tint-replacement__background,.tint-replacement__shade{width:100%;height:100%;position:absolute;inset:0}.tint-replacement__background{object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.04)brightness(.88);transform:scale(1)}.tint-replacement__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-ink) 83%,transparent) 0%,color-mix(in srgb,var(--magnus-ink) 68%,transparent) 38%,color-mix(in srgb,var(--magnus-ink) 10%,transparent) 66%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--magnus-ink) 12%,transparent) 0%,transparent 48%,color-mix(in srgb,var(--magnus-ink) 68%,transparent) 100%)}.tint-replacement__inner{z-index:2;flex-direction:column;justify-content:center;width:min(100%,1600px);min-height:max(820px,100svh);margin-inline:auto;padding:78px clamp(28px,5vw,80px) 46px;display:flex;position:relative}.tint-replacement__copy{width:min(650px,47vw)}.tint-replacement__exclusive{color:var(--magnus-blue);letter-spacing:.18em;margin:0;font-size:11px;font-weight:700;line-height:1.4}.tint-replacement__title{color:var(--magnus-text);flex-direction:column;align-items:flex-start;margin:14px 0 0;line-height:.86;display:flex}.tint-replacement__ratio{letter-spacing:-.045em;font-size:clamp(7rem,11.2vw,11.5rem);font-weight:680;display:block}.tint-replacement__name{letter-spacing:0;margin-top:19px;font-size:clamp(2rem,3.1vw,3.75rem);font-weight:620;line-height:.98;display:block}.tint-replacement__statement{color:var(--magnus-secondary);letter-spacing:.12em;margin:20px 0 0;font-size:clamp(.82rem,1vw,1rem);font-weight:650;line-height:1.35}.tint-replacement__intro{max-width:590px;color:var(--magnus-support);margin:19px 0 0;font-size:clamp(.82rem,1vw,.98rem);line-height:1.68}.tint-replacement__intro--mobile{display:none}.tint-replacement__steps{grid-template-columns:repeat(3,minmax(0,1fr));width:min(760px,52vw);margin:clamp(34px,5vh,52px) 0 0;padding:0;list-style:none;display:grid}.tint-replacement__step{border-left:1px solid var(--magnus-line);min-width:0;padding:0 clamp(18px,2vw,30px)}.tint-replacement__step:first-child{border-left:0;padding-left:0}.tint-replacement__step-number{color:var(--magnus-blue);margin-bottom:14px;font-size:clamp(1.3rem,1.7vw,1.8rem);font-weight:580;line-height:1;display:block}.tint-replacement__step h3{color:var(--magnus-text);letter-spacing:.06em;margin:0;font-size:clamp(.68rem,.83vw,.8rem);font-weight:680;line-height:1.35}.tint-replacement__step p{color:var(--magnus-soft);margin:9px 0 0;font-size:clamp(.68rem,.76vw,.76rem);line-height:1.55}.tint-replacement__note{color:var(--magnus-note-muted);margin:clamp(29px,4vh,42px) 0 0;font-size:10px;line-height:1.55}.tint-replacement__note strong{color:var(--magnus-note-strong);font-weight:620}.tint-replacement__note--mobile{display:none}.tint-replacement.is-armed .tint-replacement__background{transition:transform 1.3s cubic-bezier(.22,.61,.36,1),filter 1.3s cubic-bezier(.22,.61,.36,1);transform:scale(1.02)}.tint-replacement.is-armed .tint-replacement__reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:var(--replacement-delay,0s);transform:translateY(18px)}.tint-replacement.is-armed .tint-replacement__ratio{transform-origin:0 100%;transition-duration:1s;transition-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(14px)scale(.94)}.tint-replacement.is-armed .tint-replacement__name{transition-duration:.85s}.tint-replacement.is-visible .tint-replacement__background{transform:scale(1)}.tint-replacement.is-visible .tint-replacement__reveal{opacity:1;transform:translate(0)}.tint-replacement__exclusive{--replacement-delay:.12s}.tint-replacement__ratio{--replacement-delay:.19s}.tint-replacement__name{--replacement-delay:.42s}.tint-replacement__ratio{position:relative}.tint-replacement.is-armed .tint-replacement__ratio:after{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--magnus-blue) 55%,transparent) 50%,transparent 65%);color:#0000;opacity:0;content:"1:1";background-position:120% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.tint-replacement.is-visible .tint-replacement__ratio:after{animation:1.4s cubic-bezier(.4,0,.2,1) 1.15s both tint-replacement-glint}@keyframes tint-replacement-glint{0%{opacity:0;background-position:120% 0}20%{opacity:1}80%{opacity:1}to{opacity:0;background-position:-20% 0}}.tint-replacement__statement{--replacement-delay:.39s}.tint-replacement__intro{--replacement-delay:.48s}.tint-replacement__step:first-child{--replacement-delay:.61s}.tint-replacement__step:nth-child(2){--replacement-delay:.72s}.tint-replacement__step:nth-child(3){--replacement-delay:.83s}.tint-replacement__note{--replacement-delay:.93s}@media(min-width:640px)and (max-width:1199px){.tint-replacement{min-height:max(760px,100svh)}.tint-replacement__background{object-position:56% center}.tint-replacement__shade{background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-ink) 86%,transparent) 0%,color-mix(in srgb,var(--magnus-ink) 72%,transparent) 43%,color-mix(in srgb,var(--magnus-ink) 16%,transparent) 70%,transparent 100%),linear-gradient(180deg,color-mix(in srgb,var(--magnus-ink) 9%,transparent),transparent 47%,color-mix(in srgb,var(--magnus-ink) 72%,transparent))}.tint-replacement__inner{min-height:max(760px,100svh);padding:72px 6vw 38px}.tint-replacement__copy{width:min(570px,61vw)}.tint-replacement__ratio{font-size:clamp(6.4rem,15vw,9.5rem)}.tint-replacement__name{font-size:clamp(1.8rem,4.2vw,3rem)}.tint-replacement__intro{max-width:510px}.tint-replacement__steps{width:min(690px,76vw)}}@media(max-width:639px){.tint-replacement{min-height:auto}.tint-replacement__picture{height:clamp(320px,46svh,430px);inset:0 0 auto}.tint-replacement__background{object-fit:cover;object-position:center top;filter:saturate(.88)contrast(1.04)brightness(.86)}.tint-replacement__shade{background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-ink) 34%,transparent),transparent 58%),linear-gradient(180deg,transparent 0%,transparent 26%,color-mix(in srgb,var(--magnus-ink) 34%,transparent) 42%,color-mix(in srgb,var(--magnus-ink) 66%,transparent) 58%,color-mix(in srgb,var(--magnus-ink) 90%,transparent) 72%,var(--magnus-ink) 86%);height:clamp(360px,66svh,580px);inset:0 0 auto}.tint-replacement__inner{justify-content:flex-start;min-height:auto;padding:clamp(360px,48svh,440px) 20px 32px}.tint-replacement__copy{width:100%}.tint-replacement__exclusive{font-size:9px;line-height:1.5}.tint-replacement__title{margin-top:11px}.tint-replacement__ratio{font-size:clamp(5.6rem,27vw,7.4rem);line-height:.86}.tint-replacement__name{margin-top:14px;font-size:clamp(1.9rem,9.6vw,2.5rem);line-height:.96}.tint-replacement__statement{letter-spacing:.1em;margin-top:16px;font-size:.74rem;line-height:1.45}.tint-replacement__intro{display:none}.tint-replacement__intro--mobile{margin-top:14px;font-size:.82rem;line-height:1.65;display:block}.tint-replacement__steps,.tint-replacement__note:not(.tint-replacement__note--mobile){display:none}.tint-replacement__note--mobile{color:var(--magnus-note-muted);--replacement-delay:.6s;margin-top:36px;font-size:9.5px;line-height:1.55;display:block}.tint-replacement__note--mobile strong{color:var(--magnus-note-strong);font-weight:620}}@media(prefers-reduced-motion:reduce){.tint-replacement.is-armed .tint-replacement__background,.tint-replacement.is-armed .tint-replacement__reveal{opacity:1;transition:none;transform:none}.tint-replacement.is-visible .tint-replacement__ratio:after{opacity:0;animation:none}}.tint-compliance{isolation:isolate;background:var(--magnus-ink);min-height:max(760px,100svh);color:var(--magnus-text);position:relative;overflow:hidden}.tint-compliance__background{object-fit:cover;object-position:center;opacity:.84;filter:saturate(.9)contrast(1.04);width:100%;height:100%;transition:transform 1.4s cubic-bezier(.22,.61,.36,1),filter 1.1s;position:absolute;inset:0;transform:scale(1.025)}.tint-compliance.is-visible .tint-compliance__background{filter:saturate()contrast(1.04);transform:scale(1)}.tint-compliance__veil,.tint-compliance__content-shade{pointer-events:none;position:absolute;inset:0}.tint-compliance__veil{background:color-mix(in srgb,var(--magnus-ink) 56%,transparent)}.tint-compliance__content-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-ink) 78%,transparent) 0%,color-mix(in srgb,var(--magnus-ink) 72%,transparent) 34%,color-mix(in srgb,var(--magnus-ink) 35%,transparent) 68%,transparent 100%)}.tint-compliance__inner{z-index:1;align-items:center;width:min(100%,1600px);min-height:max(760px,100svh);margin-inline:auto;padding:96px clamp(28px,5vw,80px);display:flex;position:relative}.tint-compliance__copy{width:min(640px,51vw)}.tint-compliance__reveal{opacity:1;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transform:translateY(0)}.tint-compliance.is-visible .tint-compliance__reveal{opacity:1;transform:translateY(0)}.tint-compliance.is-visible .tint-compliance__reveal:nth-child(2){transition-delay:.1s}.tint-compliance.is-visible .tint-compliance__reveal:nth-child(3){transition-delay:.19s}.tint-compliance.is-visible .tint-compliance__reveal:nth-child(4){transition-delay:.29s}.tint-compliance.is-visible .tint-compliance__reveal:nth-child(5){transition-delay:.39s}.tint-compliance__eyebrow{color:var(--magnus-blue);letter-spacing:.2em;margin:0;font-size:11px;font-weight:700;line-height:1.4}.tint-compliance__title{letter-spacing:0;max-width:610px;margin:20px 0 0;font-size:clamp(3.4rem,5.3vw,5.9rem);font-weight:600;line-height:.98}.tint-compliance__intro{max-width:590px;color:var(--magnus-mist);margin:27px 0 0;font-size:16px;line-height:1.75}.tint-compliance__proofs{border-block:1px solid var(--magnus-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:42px;display:grid}.tint-compliance__proof{min-width:0;padding:24px 20px 24px 0}.tint-compliance__proof+.tint-compliance__proof{border-left:1px solid var(--magnus-line);padding-left:20px}.tint-compliance__proof:first-child .tint-compliance__proof-logo{margin-right:-20px}.tint-compliance__proof-logo{justify-content:center;align-items:center;height:64px;margin-bottom:13px;display:flex}.tint-compliance__proof-logo img{object-fit:contain;object-position:center;max-width:84px;max-height:64px}.tint-compliance__rohs-mark{border:1px solid color-mix(in srgb,var(--magnus-blue) 62%,transparent);min-height:38px;color:var(--magnus-text);letter-spacing:.08em;align-items:center;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.tint-compliance__proof-logo .tint-compliance__rohs-mark{min-height:46px;padding:0 16px;font-size:12.5px}.tint-compliance__proof h3{text-align:center;margin:0;font-size:14px;font-weight:650;line-height:1.3}.tint-compliance__proof p{color:var(--magnus-soft);text-align:center;margin:7px 0 0;font-size:11.5px;line-height:1.55}.tint-compliance__proof:first-child h3{margin-right:-20px}.tint-compliance__proof:first-child p{margin:7px -20px 0 0}.tint-compliance__actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.tint-results{z-index:1000;background:color-mix(in srgb,var(--magnus-ink) 94%,transparent);color:var(--magnus-text);opacity:0;justify-content:center;align-items:center;padding:20px;transition:opacity .26s;display:flex;position:fixed;inset:0}.tint-results.is-open{opacity:1}.tint-results__panel{border:1px solid var(--magnus-line);background:color-mix(in srgb,var(--magnus-panel) 96%,var(--magnus-ink));width:min(1480px,100%);height:min(920px,100dvh - 40px);box-shadow:0 28px 90px color-mix(in srgb,var(--magnus-ink) 82%,transparent);border-radius:18px;flex-direction:column;transition:transform .32s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(18px)}.tint-results.is-open .tint-results__panel{transform:translateY(0)}.tint-results__scroll{overscroll-behavior:contain;padding:38px 38px 28px;overflow-y:auto}.tint-results__close{z-index:3;position:absolute;top:22px;right:22px}.tint-results__header{border-bottom:1px solid var(--magnus-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 36px;padding:0 64px 28px 0;display:grid}.tint-results__eyebrow{color:var(--magnus-blue);letter-spacing:.2em;margin:0;font-size:10px;font-weight:700;line-height:1.4}.tint-results__title{color:var(--magnus-text);letter-spacing:0;margin:9px 0 0;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:600;line-height:1}.tint-results__description{max-width:780px;color:var(--magnus-soft);margin:13px 0 0;font-size:13px;line-height:1.65}.tint-results__marks{align-items:center;gap:20px;display:flex}.tint-results__marks img{object-fit:contain;width:62px;height:62px}.tint-results__marks img:nth-child(2){width:52px}.tint-results__marks .tint-compliance__rohs-mark{white-space:nowrap}.tint-results__why{grid-column:1/-1;max-width:760px;margin-top:22px}.tint-results__why-label{color:var(--magnus-blue);letter-spacing:.18em;margin:0;font-size:9.5px;font-weight:700;line-height:1.4}.tint-results__why-text{color:var(--magnus-soft);margin:7px 0 0;font-size:11.5px;line-height:1.6}.tint-results__group-desc{border-bottom:1px solid color-mix(in srgb,var(--magnus-line) 65%,transparent);color:var(--magnus-soft);margin:0;padding:11px 14px 12px;font-size:10px;line-height:1.55}.tint-results__chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.tint-results__chip{border:1px solid var(--magnus-line);color:var(--magnus-mist);letter-spacing:.1em;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:650;line-height:1}.tint-results__groups{grid-template-columns:.88fr 1.08fr 1.22fr;gap:14px;margin-top:18px;display:grid}.tint-results__group{border:1px solid var(--magnus-line);background:color-mix(in srgb,var(--magnus-ink) 56%,var(--magnus-panel));border-radius:8px;min-width:0;overflow:hidden}.tint-results__group-head{border-bottom:1px solid var(--magnus-line);justify-content:space-between;align-items:baseline;gap:18px;min-height:58px;padding:19px 18px 15px;display:flex}.tint-results__group-head h3{color:var(--magnus-text);letter-spacing:.16em;margin:0;font-size:10px;font-weight:700;line-height:1.35}.tint-results__count{color:var(--magnus-blue);white-space:nowrap;font-size:10px;font-weight:700}.tint-results__mechanical{padding:0 18px}.tint-results__mechanical-row{border-top:1px solid var(--magnus-line);grid-template-columns:24px minmax(0,1fr) auto;gap:10px;padding:19px 0;display:grid}.tint-results__mechanical-row:first-child{border-top:0}.tint-results__index{color:var(--magnus-blue);font-size:10px;font-weight:700}.tint-results__mechanical-title{color:var(--magnus-text);margin:0;font-size:12px;font-weight:650;line-height:1.45}.tint-results__method{color:var(--magnus-soft);margin:5px 0 0;font-size:10.5px;line-height:1.45}.tint-results__measure{text-align:right}.tint-results__value{color:var(--magnus-text);white-space:nowrap;font-size:17px;font-weight:650;display:block}.tint-results__pass{color:var(--magnus-blue);white-space:nowrap;margin-top:6px;font-size:10px;font-weight:750;display:block}.tint-results__table-head,.tint-results__reach-row{grid-template-columns:38px minmax(0,1fr) 66px;align-items:start;gap:10px;display:grid}.tint-results__table-head{border-bottom:1px solid var(--magnus-line);color:var(--magnus-soft);letter-spacing:.11em;padding:10px 14px;font-size:8.5px;font-weight:700}.tint-results__table-head span:last-child{text-align:right}.tint-results__list{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--magnus-blue) 44%,transparent) transparent;height:448px;overflow-y:auto}.tint-results__reach-row{border-bottom:1px solid color-mix(in srgb,var(--magnus-line) 65%,transparent);padding:10px 14px}.tint-results__reach-row:last-child{border-bottom:0}.tint-results__reach-row p{color:var(--magnus-mist);overflow-wrap:anywhere;margin:0;font-size:10.5px;line-height:1.45}.tint-results__reach-row .tint-results__pass{text-align:right;margin-top:0}.tint-results__note{border-top:1px solid var(--magnus-line);color:var(--magnus-soft);margin:0;padding:13px 14px;font-size:10px;line-height:1.5}.tint-results__rohs-head,.tint-results__rohs-row{grid-template-columns:minmax(110px,.7fr) minmax(180px,1.45fr) 68px;align-items:start;gap:12px;display:grid}.tint-results__rohs-head{border-bottom:1px solid var(--magnus-line);color:var(--magnus-soft);letter-spacing:.11em;padding:10px 14px;font-size:8.5px;font-weight:700}.tint-results__rohs-head span:last-child{text-align:right}.tint-results__rohs-row{border-bottom:1px solid color-mix(in srgb,var(--magnus-line) 65%,transparent);padding:11px 14px}.tint-results__rohs-row:last-child{border-bottom:0}.tint-results__rohs-item{color:var(--magnus-text);margin:0;font-size:10.5px;font-weight:650;line-height:1.45}.tint-results__rohs-method{color:var(--magnus-soft);margin:0;font-size:9.5px;line-height:1.45}.tint-results__rohs-result{text-align:right}.tint-results__nd{color:var(--magnus-soft);margin-top:4px;font-size:8px;line-height:1.25;display:block}.tint-results__rohs-cell{min-width:0}.tint-results__rohs-tag{display:none}.tint-results__footer{border-top:1px solid var(--magnus-line);justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding-top:18px;display:flex}.tint-results__footer p{max-width:850px;color:var(--magnus-soft);margin:0;font-size:11px;line-height:1.55}@media(min-width:640px)and (max-width:1199px){.tint-compliance__copy{width:min(660px,72vw)}.tint-compliance__content-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--magnus-ink) 78%,transparent),color-mix(in srgb,var(--magnus-ink) 67%,transparent) 48%,color-mix(in srgb,var(--magnus-ink) 30%,transparent) 85%)}.tint-results__groups{grid-template-columns:1fr 1fr}.tint-results__group--rohs{grid-column:1/-1}.tint-results__why{max-width:600px}}@media(max-width:639px){.tint-compliance{min-height:940px}.tint-compliance__background{content:var(--tint-compliance-mobile);object-position:center;opacity:.78}.tint-compliance__veil{background:color-mix(in srgb,var(--magnus-ink) 63%,transparent)}.tint-compliance__content-shade{background:linear-gradient(180deg,color-mix(in srgb,var(--magnus-ink) 76%,transparent),color-mix(in srgb,var(--magnus-ink) 72%,transparent) 66%,color-mix(in srgb,var(--magnus-ink) 45%,transparent))}.tint-compliance__inner{align-items:flex-start;min-height:940px;padding:92px 20px 56px}.tint-compliance__copy{width:100%}.tint-compliance__eyebrow{font-size:9px;line-height:1.55}.tint-compliance__title{margin-top:16px;font-size:clamp(2.65rem,13vw,3.5rem);line-height:1}.tint-compliance__intro{margin-top:20px;font-size:13px;line-height:1.65}.tint-compliance__proofs{grid-template-columns:1fr;margin-top:28px}.tint-compliance__proof{grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr);column-gap:14px;padding:15px 0;display:grid}.tint-compliance__proof+.tint-compliance__proof{border-top:1px solid var(--magnus-line);border-left:0;padding-left:0}.tint-compliance__proof:first-child .tint-compliance__proof-logo{margin-right:0}.tint-compliance__proof-logo{grid-row:1/3;justify-content:center;align-self:center;height:auto;margin:0}.tint-compliance__proof-logo img{max-width:64px;max-height:56px}.tint-compliance__proof h3{text-align:left;font-size:13px}.tint-compliance__proof p{text-align:left;margin-top:3px;font-size:10.5px}.tint-compliance__proof:first-child h3{margin-right:0}.tint-compliance__proof:first-child p{margin:3px 0 0}.tint-compliance__rohs-mark{min-height:34px;padding-inline:9px;font-size:10px}.tint-compliance__proof-logo .tint-compliance__rohs-mark{letter-spacing:.05em;white-space:nowrap;min-height:38px;padding-inline:10px;font-size:9.5px}.tint-compliance__cta{height:44px;padding-inline:17px;font-size:11px}.tint-compliance__cta svg{margin-left:0}.tint-compliance__actions{margin-top:26px}.tint-results{padding:0}.tint-results__panel{border:0;border-radius:0;width:100%;height:100dvh}.tint-results__scroll{padding:68px 16px 24px}.tint-results__close{top:14px;right:14px}.tint-results__header{padding:0 0 23px;display:block}.tint-results__title{font-size:2.75rem}.tint-results__description{font-size:12px}.tint-results__marks{gap:15px;margin-top:22px}.tint-results__marks img{width:50px;height:50px}.tint-results__marks img:nth-child(2){width:43px}.tint-results__why{margin-top:18px}.tint-results__why-label{letter-spacing:.17em;font-size:9px}.tint-results__why-text{margin-top:8px;font-size:11px;line-height:1.7}.tint-results__group-desc{padding:12px 14px 13px;font-size:10.5px;line-height:1.6}.tint-results__chips{gap:6px}.tint-results__chip{font-size:8px}.tint-results__groups{grid-template-columns:1fr}.tint-results__group--rohs{grid-column:auto}.tint-results__list{height:420px}.tint-results__rohs-head{display:none}.tint-results__rohs-row{border-bottom:1px solid var(--magnus-line);padding:15px 2px 16px;display:block}.tint-results__rohs-row:last-child{border-bottom:0}.tint-results__rohs-cell+.tint-results__rohs-cell{margin-top:11px}.tint-results__rohs-tag{color:var(--magnus-soft);letter-spacing:.14em;margin-bottom:5px;font-size:8.5px;font-weight:700;line-height:1.2;display:block}.tint-results__rohs-item{font-size:12px;line-height:1.5}.tint-results__rohs-method{font-size:10.5px;line-height:1.6}.tint-results__rohs-result{text-align:left}.tint-results__nd{font-size:9px;line-height:1.4}.tint-results__footer{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.tint-compliance__background,.tint-compliance__reveal,.tint-results,.tint-results__panel{transition:none;transform:none}.tint-compliance__reveal{opacity:1}}.tint-compliance{--lab-ease:cubic-bezier(.22,.61,.36,1);--lab-bg:1.1s;--lab-line:.1s;--lab-proof:.12s;--lab-k:1}.tint-compliance__line{display:inline-block}.tint-compliance__sweep{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tint-compliance__sweep:before{content:"";opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--magnus-blue) 14%,transparent) 45%,color-mix(in srgb,var(--magnus-blue) 20%,transparent) 50%,color-mix(in srgb,var(--magnus-blue) 14%,transparent) 55%,transparent);width:38%;position:absolute;top:0;bottom:0;left:0;transform:translate(280%)}.tint-compliance.is-armed .tint-compliance__background{opacity:.5;filter:brightness(.7)saturate(.85)contrast(1.04);transition:transform var(--lab-bg) var(--lab-ease),filter var(--lab-bg) var(--lab-ease),opacity var(--lab-bg) var(--lab-ease);transform:scale(1.035)}.tint-compliance.is-armed.is-visible .tint-compliance__background{opacity:.84;filter:saturate()contrast(1.04);transform:scale(1)}.tint-compliance.is-armed.is-visible .tint-compliance__sweep:before{animation:lab-sweep calc(1.5s * var(--lab-k)) var(--lab-ease) .2s both}@keyframes lab-sweep{0%{opacity:0;transform:translate(280%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-120%)}}.tint-compliance.is-armed .tint-compliance__eyebrow,.tint-compliance.is-armed .tint-compliance__line,.tint-compliance.is-armed .tint-compliance__intro,.tint-compliance.is-armed .tint-compliance__proof,.tint-compliance.is-armed .tint-compliance__actions{opacity:0;transition:opacity .64s var(--lab-ease),transform .64s var(--lab-ease);transition-delay:var(--d,0s);transform:translateY(14px)}.tint-compliance.is-armed .tint-compliance__title,.tint-compliance.is-armed .tint-compliance__proofs{opacity:1;transition:none;transform:none}.tint-compliance.is-armed .tint-compliance__proof{transform:translateY(18px)scale(.97)}.tint-compliance.is-armed.is-visible :is(.tint-compliance__eyebrow,.tint-compliance__line,.tint-compliance__intro,.tint-compliance__proof,.tint-compliance__actions){opacity:1;transform:none}.tint-compliance.is-armed .tint-compliance__eyebrow{--d:calc(.35s * var(--lab-k))}.tint-compliance.is-armed .tint-compliance__line:first-child{--d:calc(.5s * var(--lab-k))}.tint-compliance.is-armed .tint-compliance__line:nth-child(2){--d:calc(.5s * var(--lab-k) + var(--lab-line))}.tint-compliance.is-armed .tint-compliance__line:nth-child(3){--d:calc(.5s * var(--lab-k) + 2 * var(--lab-line))}.tint-compliance.is-armed .tint-compliance__intro{--d:calc(.5s * var(--lab-k) + 2 * var(--lab-line) + .45s * var(--lab-k))}.tint-compliance.is-armed .tint-compliance__proof:first-child{--d:calc(1.25s * var(--lab-k))}.tint-compliance.is-armed .tint-compliance__proof:nth-child(2){--d:calc(1.25s * var(--lab-k) + var(--lab-proof))}.tint-compliance.is-armed .tint-compliance__proof:nth-child(3){--d:calc(1.25s * var(--lab-k) + 2 * var(--lab-proof))}.tint-compliance.is-armed .tint-compliance__actions{--d:calc(1.25s * var(--lab-k) + 2 * var(--lab-proof) + .38s * var(--lab-k));transform:translateY(12px)}.tint-compliance.is-armed.is-visible .tint-compliance__proof:nth-child(-n+2) .tint-compliance__proof-logo img{animation:.9s ease-out both lab-logo-pulse;animation-delay:calc(var(--d) + .42s)}@keyframes lab-logo-pulse{0%,to{filter:drop-shadow(0 0 #0000)}45%{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--magnus-blue) 45%,transparent))}}.tint-compliance__cta{position:relative;overflow:hidden}.tint-compliance.is-armed .tint-compliance__cta:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent 35%,color-mix(in srgb,var(--magnus-blue) 95%,white) 50%,transparent 65%) 200% 0 / 250% 100% no-repeat;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tint-compliance.is-armed.is-visible .tint-compliance__cta:after{animation:lab-cta-sweep 1.1s var(--lab-ease) both;animation-delay:calc(1.25s * var(--lab-k) + 2 * var(--lab-proof) + .38s * var(--lab-k) + .45s)}@keyframes lab-cta-sweep{0%{opacity:0;background-position:200% 0}15%,80%{opacity:1}to{opacity:0;background-position:-100% 0}}@media(max-width:639px){.tint-compliance{--lab-bg:.8s;--lab-line:80ms;--lab-proof:.1s;--lab-k:.78}.tint-compliance.is-armed .tint-compliance__background{opacity:.45}.tint-compliance.is-armed.is-visible .tint-compliance__background{opacity:.78}}@media(prefers-reduced-motion:reduce){.tint-compliance.is-armed .tint-compliance__background{opacity:.84;filter:saturate()contrast(1.04);transition:none;transform:none}.tint-compliance.is-armed :is(.tint-compliance__eyebrow,.tint-compliance__line,.tint-compliance__intro,.tint-compliance__proof,.tint-compliance__actions){opacity:revert-layer;transition:none;transform:none}.tint-compliance.is-armed .tint-compliance__eyebrow,.tint-compliance.is-armed .tint-compliance__line,.tint-compliance.is-armed .tint-compliance__intro,.tint-compliance.is-armed .tint-compliance__proof,.tint-compliance.is-armed .tint-compliance__actions{opacity:1}.tint-compliance__sweep,.tint-compliance__cta:after{display:none}.tint-compliance.is-armed .tint-compliance__proof-logo img{animation:none}}
