.company-profile-module__LMpI7q__page{overflow-x:clip}.company-profile-module__LMpI7q__page main{outline:none}.company-profile-module__LMpI7q__page section[id]{scroll-margin-top:36px}.company-profile-module__LMpI7q__skip{z-index:100;border:2px solid var(--ffl-blue);background:#fff;border-radius:12px;padding:14px 22px;position:fixed;top:-80px;left:20px}.company-profile-module__LMpI7q__skip:focus{top:15px}.company-profile-module__LMpI7q__page a:focus-visible{outline:3px solid var(--ffl-blue);outline-offset:6px}.company-profile-module__LMpI7q__page p{text-wrap:pretty}.company-profile-module__LMpI7q__arrowDown{transform:rotate(90deg)}.company-profile-module__LMpI7q__hero{isolation:isolate;background:#f2f9fe;min-height:710px;position:relative}.company-profile-module__LMpI7q__heroArt .company-profile-module__LMpI7q__heroDisclosure{bottom:70px}.company-profile-module__LMpI7q__heroArt{z-index:-1;position:absolute;inset:0;overflow:hidden}.company-profile-module__LMpI7q__heroArt img{object-fit:cover;object-position:center;transform:translate3d(0,var(--parallax-y,0px),0) scale(1.045)}.company-profile-module__LMpI7q__heroArt:after{content:"";background:linear-gradient(90deg,#f7fbfec7,#f7fbfe33 37%,#0000 57%);position:absolute;inset:0}.company-profile-module__LMpI7q__artCredit{z-index:1;color:#3f626e;letter-spacing:.03em;font-size:10px;position:absolute;bottom:68px;right:5%}.company-profile-module__LMpI7q__heroInner{min-height:710px;padding-block:86px 96px;position:relative}.company-profile-module__LMpI7q__heroCopy{max-width:650px;position:relative}.company-profile-module__LMpI7q__heroCopy h1{margin:24px 0 28px}.company-profile-module__LMpI7q__heroCopy h1>span{display:block}.company-profile-module__LMpI7q__heroCopy>p{max-width:470px;color:var(--ffl-muted);margin-bottom:30px;font-size:20px;line-height:30px}.company-profile-module__LMpI7q__heroFoot{justify-content:space-between;align-items:center;gap:24px;font-size:13px;line-height:20px;display:flex;position:absolute;bottom:26px;left:0;right:0}.company-profile-module__LMpI7q__heroFoot>span:last-child{align-items:center;gap:10px;display:flex}.company-profile-module__LMpI7q__heroFoot i,.company-profile-module__LMpI7q__location i{background:var(--ffl-teal);border-radius:100%;width:7px;height:7px;box-shadow:0 0 0 5px #41b4ad1f}.company-profile-module__LMpI7q__manifesto{padding-block:122px 108px}.company-profile-module__LMpI7q__manifestoGrid{grid-template-columns:1fr 2.5fr;gap:64px;display:grid}.company-profile-module__LMpI7q__sideNote{color:var(--ffl-muted);margin-top:28px;font-size:16px;line-height:25px}.company-profile-module__LMpI7q__statement{letter-spacing:-.022em;font-size:clamp(32px,3.1vw,46px);font-weight:500;line-height:1.18}.company-profile-module__LMpI7q__statement>span{color:var(--ffl-blue)}.company-profile-module__LMpI7q__statementCopy{max-width:650px;color:var(--ffl-muted);margin:29px 0 32px;font-size:19px;line-height:29px}.company-profile-module__LMpI7q__storyNav{border-top:1px solid var(--ffl-line);gap:34px;padding-top:24px;display:flex}.company-profile-module__LMpI7q__storyNav a{align-items:center;gap:14px;font-size:14px;font-weight:500;line-height:22px;display:flex}.company-profile-module__LMpI7q__storyNav a svg{width:17px;transition:transform .3s var(--ffl-ease)}.company-profile-module__LMpI7q__storyNav a:hover svg{transform:translate(4px)}.company-profile-module__LMpI7q__expertise{padding-block:24px 68px}.company-profile-module__LMpI7q__expertiseGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(48px,7vw,108px);display:grid}.company-profile-module__LMpI7q__expertiseStage{padding-bottom:24px;position:sticky;top:35px}.company-profile-module__LMpI7q__storyFrames{background:#ecf6f8;border-radius:4px 56px 4px 4px;height:min(72vh,690px);min-height:480px;position:relative;overflow:hidden}.company-profile-module__LMpI7q__storyFrame{opacity:0;transition:opacity .9s var(--ffl-ease);position:absolute;inset:0}.company-profile-module__LMpI7q__storyFrame:first-child{opacity:1}.company-profile-module__LMpI7q__motion[data-motion=on] .company-profile-module__LMpI7q__storyFrame[data-active=false]{opacity:0}.company-profile-module__LMpI7q__motion[data-motion=on] .company-profile-module__LMpI7q__storyFrame[data-active=true]{opacity:1}.company-profile-module__LMpI7q__storyFrame img{object-fit:cover;transition:transform 1.4s var(--ffl-ease);transform:scale(1.055)}.company-profile-module__LMpI7q__storyFrame[data-active=true] img{transform:scale(1)}.company-profile-module__LMpI7q__frameCaption{color:#fff;background:linear-gradient(#0000,#092327a1);justify-content:space-between;gap:20px;padding:50px 26px 24px;font-size:12px;line-height:18px;display:flex;position:absolute;inset:auto 0 0}.company-profile-module__LMpI7q__frameCaption span:first-child{font-weight:500}.company-profile-module__LMpI7q__frameIndex{height:22px;margin-top:20px;font-size:13px;line-height:20px;position:relative}.company-profile-module__LMpI7q__frameIndex>span{opacity:0;transition:opacity .5s;position:absolute;top:0;left:0}.company-profile-module__LMpI7q__frameIndex>span:first-child{opacity:1}.company-profile-module__LMpI7q__motion[data-motion=on] .company-profile-module__LMpI7q__frameIndex>span[data-active=false]{opacity:0}.company-profile-module__LMpI7q__motion[data-motion=on] .company-profile-module__LMpI7q__frameIndex>span[data-active=true]{opacity:1}.company-profile-module__LMpI7q__frameIndex>div{gap:7px;display:flex;position:absolute;top:7px;right:0}.company-profile-module__LMpI7q__frameIndex i{background:var(--ffl-line);width:30px;height:3px;transition:background .5s}.company-profile-module__LMpI7q__frameIndex i:first-child,.company-profile-module__LMpI7q__frameIndex i[data-active=true]{background:var(--ffl-blue)}.company-profile-module__LMpI7q__motion[data-motion=on] .company-profile-module__LMpI7q__frameIndex i[data-active=false]{background:var(--ffl-line)}.company-profile-module__LMpI7q__expertiseStep{align-items:center;min-height:650px;padding-block:58px;display:flex}.company-profile-module__LMpI7q__expertiseStep:first-child{padding-top:55px}.company-profile-module__LMpI7q__expertiseStep:last-child{padding-bottom:58px}.company-profile-module__LMpI7q__stepCopy>h2{margin-bottom:30px}.company-profile-module__LMpI7q__stepCopy>p{color:var(--ffl-muted);margin-top:21px;font-size:18px;line-height:29px}.company-profile-module__LMpI7q__formulationProof{border-top:1px solid var(--ffl-line);align-items:center;gap:23px;margin-top:32px;padding-top:30px;display:flex}.company-profile-module__LMpI7q__formulationProof>strong{letter-spacing:-.045em;color:var(--ffl-blue);white-space:nowrap;font-size:68px;font-weight:500;line-height:1}.company-profile-module__LMpI7q__formulationProof>strong>span{vertical-align:top;margin-left:3px;font-size:39px}.company-profile-module__LMpI7q__formulationProof>div{gap:5px;display:grid}.company-profile-module__LMpI7q__formulationProof b{font-size:16px;font-weight:500}.company-profile-module__LMpI7q__formulationProof div>span{color:var(--ffl-muted);font-size:13px;line-height:20px}.company-profile-module__LMpI7q__palatabilityLoop{border-top:1px solid var(--ffl-line);margin-top:36px;padding-top:26px}.company-profile-module__LMpI7q__loopSteps{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.company-profile-module__LMpI7q__loopSteps>div{position:relative}.company-profile-module__LMpI7q__loopSteps>div:not(:last-child):after{content:"→";color:var(--ffl-teal);position:absolute;top:20px;right:-2px}.company-profile-module__LMpI7q__loopSteps span{color:var(--ffl-teal);margin-bottom:9px;font-size:11px;display:block}.company-profile-module__LMpI7q__loopSteps h3{letter-spacing:-.015em;font-size:20px;font-weight:500;line-height:25px}.company-profile-module__LMpI7q__loopSteps p{color:#52646b;margin-top:6px;font-size:12px;line-height:18px}.company-profile-module__LMpI7q__loopReturn{height:51px;margin:20px 0 0;position:relative}.company-profile-module__LMpI7q__loopReturn svg{fill:none;width:100%;height:32px;stroke:var(--ffl-teal);stroke-width:1px}.company-profile-module__LMpI7q__loopReturn span{color:#52646b;white-space:nowrap;background:#fff;padding-inline:12px;font-size:12px;line-height:19px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.company-profile-module__LMpI7q__mobileStoryImage{display:none;position:relative}.company-profile-module__LMpI7q__quality{padding-block:64px 124px}.company-profile-module__LMpI7q__qualityGrid{border-top:1px solid var(--ffl-line);grid-template-columns:.85fr 1.15fr;gap:110px;padding-top:78px;display:grid}.company-profile-module__LMpI7q__qualityIntro>p{color:var(--ffl-muted);max-width:380px;margin-top:25px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__qualityRows article{border-top:1px solid var(--ffl-line);grid-template-columns:28px 1fr;gap:18px;padding:25px 0;display:grid}.company-profile-module__LMpI7q__qualityRows article:first-child{border-top:0;padding-top:2px}.company-profile-module__LMpI7q__qualityRows article>span:first-child{color:var(--ffl-teal);padding-top:7px;font-size:12px}.company-profile-module__LMpI7q__qualityRows h3{letter-spacing:-.018em;font-size:28px;font-weight:500;line-height:33px}.company-profile-module__LMpI7q__qualityRows p{color:var(--ffl-muted);margin-top:10px;font-size:16px;line-height:25px}.company-profile-module__LMpI7q__qualityTrust{border-top:1px solid var(--ffl-line);margin-top:48px}@media (max-width:767px){.company-profile-module__LMpI7q__qualityTrust{margin-top:30px}}.company-profile-module__LMpI7q__manufacturing{background:var(--ffl-surface-dark);color:#fff;padding-bottom:94px}.company-profile-module__LMpI7q__factoryScene{height:625px;position:relative;overflow:hidden}.company-profile-module__LMpI7q__factoryScene>img{object-fit:cover;object-position:center 55%;transform:translate3d(0,var(--parallax-y,0px),0) scale(1.075)}.company-profile-module__LMpI7q__factoryShade{background:linear-gradient(#0418257d,#0000 60%,#112930),linear-gradient(90deg,#0418254d,#0000 72%);position:absolute;inset:0}.company-profile-module__LMpI7q__factoryTitle{height:100%;padding-top:63px;position:relative}.company-profile-module__LMpI7q__factoryTitle h2{letter-spacing:-.022em;margin-top:25px;font-size:clamp(42px,4.4vw,66px);font-weight:500;line-height:1.04}.company-profile-module__LMpI7q__factoryTitle h2 span{color:#bfddec}.company-profile-module__LMpI7q__factoryTitle>div{color:#e0eaf0}.company-profile-module__LMpI7q__location{align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;bottom:34px;left:0}.company-profile-module__LMpI7q__factoryFacts{border-bottom:1px solid #ffffff2e;grid-template-columns:1fr 1fr;gap:85px;padding:45px 0 58px;display:grid}.company-profile-module__LMpI7q__spaceProof>strong{letter-spacing:-.045em;font-size:clamp(68px,7.4vw,106px);font-weight:400;line-height:1;display:block}.company-profile-module__LMpI7q__spaceProof strong>span{color:var(--ffl-aqua);letter-spacing:-.02em;margin-left:15px;font-size:40px}.company-profile-module__LMpI7q__spaceProof>p{margin-top:22px;font-size:20px;line-height:30px}.company-profile-module__LMpI7q__spaceProof p>span{color:#ffffffa8;font-size:13px}.company-profile-module__LMpI7q__factoryCopy h3{letter-spacing:-.015em;font-size:30px;font-weight:500;line-height:36px}.company-profile-module__LMpI7q__factoryCopy p{color:#ffffffba;margin-top:16px;font-size:17px;line-height:28px}.company-profile-module__LMpI7q__factoryCopy a{color:var(--ffl-aqua);align-items:center;gap:20px;margin-top:24px;font-size:15px;display:inline-flex}.company-profile-module__LMpI7q__productionEvidence{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:60px;display:grid}.company-profile-module__LMpI7q__filmWrap{position:relative}.company-profile-module__LMpI7q__filmWrap>span{color:#ffffff94;margin-top:14px;font-size:12px;line-height:18px;display:block}.company-profile-module__LMpI7q__film{aspect-ratio:16/9;background:#173943;border-radius:4px 36px 4px 4px;position:relative;overflow:hidden}.company-profile-module__LMpI7q__film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.09)}.company-profile-module__LMpI7q__productionText>div{color:#b2dbe4}.company-profile-module__LMpI7q__productionNumber{letter-spacing:-.04em;margin-top:15px;font-size:66px;font-weight:400;line-height:1}.company-profile-module__LMpI7q__productionNumber>span{letter-spacing:-.015em;margin-left:15px;font-size:28px}.company-profile-module__LMpI7q__productionText>p:not(.company-profile-module__LMpI7q__productionNumber){color:#ffffffc4;max-width:335px;margin-top:20px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__productionText strong{color:#fff;font-weight:500}.company-profile-module__LMpI7q__productionText small{color:#ffffff94;max-width:370px;margin-top:16px;font-size:12px;line-height:18px;display:block}.company-profile-module__LMpI7q__people{background:linear-gradient(#fff,#f8fbfe 54%,#fff);padding-block:112px 104px}.company-profile-module__LMpI7q__peopleHeader{grid-template-columns:1.2fr 1fr;column-gap:86px;display:grid}.company-profile-module__LMpI7q__peopleHeader>div{grid-column:1/-1}.company-profile-module__LMpI7q__peopleHeader h2{max-width:none}.company-profile-module__LMpI7q__peopleHeader>p{color:var(--ffl-muted);align-self:end;max-width:475px;font-size:19px;line-height:30px}.company-profile-module__LMpI7q__partnership{border:1px solid var(--ffl-line);background:#fff;border-radius:4px 52px 4px 4px;grid-template-columns:.92fr 1.08fr;margin-top:48px;display:grid;overflow:hidden}.company-profile-module__LMpI7q__partnerIntro{color:#fff;background:var(--ffl-surface-dark);flex-direction:column;padding:55px 46px 45px;display:flex;position:relative}.company-profile-module__LMpI7q__partnerIntro>h3{letter-spacing:-.025em;margin-top:9px;font-size:clamp(33px,3.15vw,46px);font-weight:500;line-height:1.08}.company-profile-module__LMpI7q__partnerIntro h3>span{color:#a7dce9}.company-profile-module__LMpI7q__partnerIntro>p{color:#ffffffc7;max-width:365px;margin-top:27px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__partnerBase{color:#ffffffb3;align-items:center;gap:15px;margin-top:auto;padding-top:40px;font-size:13px;line-height:21px;display:flex}.company-profile-module__LMpI7q__partnerBase i{background:var(--ffl-teal);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin:0 15px;box-shadow:0 0 0 8px #41b4ad1f,0 0 0 17px #41b4ad0d}.company-profile-module__LMpI7q__partnerBase strong{color:#fff;font-weight:500}.company-profile-module__LMpI7q__partnerMarkets{padding:36px 42px 34px}.company-profile-module__LMpI7q__partnerList{margin:0;padding:0;list-style:none}.company-profile-module__LMpI7q__partnerList li{border-bottom:1px solid var(--ffl-line);grid-template-columns:28px 1fr;align-items:start;gap:13px;padding:26px 0;display:grid}.company-profile-module__LMpI7q__partnerList li:first-child{padding-top:10px}.company-profile-module__LMpI7q__partnerIndex{color:var(--ffl-teal);padding-top:5px;font-size:12px;line-height:24px}.company-profile-module__LMpI7q__partnerList h4{letter-spacing:-.023em;font-size:clamp(27px,2.5vw,36px);font-weight:500;line-height:1.12}.company-profile-module__LMpI7q__partnerList p{color:var(--ffl-muted);margin-top:9px;font-size:14px;line-height:22px}.company-profile-module__LMpI7q__marketBrief{padding-top:27px}.company-profile-module__LMpI7q__marketBrief>span{font-size:17px;font-weight:500;line-height:25px}.company-profile-module__LMpI7q__marketBrief p{color:var(--ffl-muted);margin-top:10px;font-size:15px;line-height:24px}.company-profile-module__LMpI7q__closing{background:var(--ffl-surface-inquiry);padding:95px 0 30px;position:relative;overflow:hidden}.company-profile-module__LMpI7q__closingInner{padding-left:27%;position:relative}.company-profile-module__LMpI7q__closing h2{letter-spacing:-.025em;font-size:clamp(36px,4.05vw,60px);font-weight:500;line-height:1.06}.company-profile-module__LMpI7q__closing h2 span{color:var(--ffl-blue)}.company-profile-module__LMpI7q__closing p{color:var(--ffl-muted);margin-top:26px;margin-bottom:30px;font-size:20px;line-height:30px}.company-profile-module__LMpI7q__closingMark{width:240px;color:var(--ffl-blue);position:absolute;top:35px;left:0}.company-profile-module__LMpI7q__closingMark svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:auto}.company-profile-module__LMpI7q__closingMark svg circle:first-child{opacity:.2}.company-profile-module__LMpI7q__closingMark svg circle:nth-child(2){opacity:.32}.company-profile-module__LMpI7q__closingMark svg path{stroke-width:1.6px}.company-profile-module__LMpI7q__closingLocation{color:var(--ffl-muted);border-top:1px solid var(--ffl-line);margin-top:76px;padding-top:23px;font-size:12px;display:block}.company-profile-module__LMpI7q__motion[data-motion=on] [data-reveal]{transition:opacity .65s var(--ffl-ease), transform .65s var(--ffl-ease)}.company-profile-module__LMpI7q__motion[data-motion=on] [data-reveal][data-pending=true]{opacity:0;transform:translateY(24px)}.company-profile-module__LMpI7q__motion[data-motion=on] [data-reveal][data-visible=true]{opacity:1;transform:none}.company-profile-module__LMpI7q__heroCopy h1>span{animation:company-profile-module__LMpI7q__heroLine .9s var(--ffl-ease) both}.company-profile-module__LMpI7q__heroCopy h1>span:nth-child(2){animation-delay:80ms}.company-profile-module__LMpI7q__heroCopy h1>span:nth-child(3){animation-delay:.16s}@keyframes company-profile-module__LMpI7q__heroLine{0%{opacity:.15;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:1700px){.company-profile-module__LMpI7q__hero,.company-profile-module__LMpI7q__heroInner{min-height:790px}.company-profile-module__LMpI7q__heroInner{padding-top:120px}.company-profile-module__LMpI7q__heroArt img{object-position:50% 46%}}@media (min-width:900px) and (max-height:650px){.company-profile-module__LMpI7q__expertiseStage{top:22px}.company-profile-module__LMpI7q__storyFrames{height:calc(100svh - 112px);min-height:0}.company-profile-module__LMpI7q__storyFrame img{object-position:center 42%}}@media (max-width:1199px){.company-profile-module__LMpI7q__hero,.company-profile-module__LMpI7q__heroInner{min-height:680px}.company-profile-module__LMpI7q__heroCopy{max-width:570px}.company-profile-module__LMpI7q__heroArt img{object-position:59% center}.company-profile-module__LMpI7q__heroArt:after{background:linear-gradient(90deg,#f7fbfef5,#f7fbfebd 35%,#0000 68%)}.company-profile-module__LMpI7q__manifestoGrid{grid-template-columns:1fr 2.3fr;gap:36px}.company-profile-module__LMpI7q__expertiseGrid{gap:45px}.company-profile-module__LMpI7q__qualityGrid{gap:60px}.company-profile-module__LMpI7q__peopleHeader{gap:42px}.company-profile-module__LMpI7q__teamScene{padding-top:75px}.company-profile-module__LMpI7q__closingInner{padding-left:26%}.company-profile-module__LMpI7q__closingMark{width:195px}}@media (max-width:899px){.company-profile-module__LMpI7q__hero,.company-profile-module__LMpI7q__heroInner{min-height:700px}.company-profile-module__LMpI7q__heroInner{padding-top:55px}.company-profile-module__LMpI7q__heroCopy{max-width:550px}.company-profile-module__LMpI7q__heroArt img{object-position:66% center}.company-profile-module__LMpI7q__heroArt:after{background:linear-gradient(90deg,#f7fbfef7,#f7fbfec7 39%,#f7fbfe08 80%)}.company-profile-module__LMpI7q__heroFoot{font-size:12px}.company-profile-module__LMpI7q__manifesto{padding-block:78px 68px}.company-profile-module__LMpI7q__manifestoGrid{grid-template-columns:1fr;gap:26px}.company-profile-module__LMpI7q__sideNote{display:none}.company-profile-module__LMpI7q__statement{font-size:41px}.company-profile-module__LMpI7q__storyNav{gap:36px}.company-profile-module__LMpI7q__statementCopy{max-width:620px}.company-profile-module__LMpI7q__expertise{padding-top:0;padding-bottom:10px}.company-profile-module__LMpI7q__expertiseGrid{display:block}.company-profile-module__LMpI7q__expertiseStage{display:none}.company-profile-module__LMpI7q__expertiseStep{grid-template-columns:.85fr 1fr;align-items:start;gap:30px;min-height:0;padding-block:0 78px;display:grid}.company-profile-module__LMpI7q__expertiseStep:first-child{padding-top:0}.company-profile-module__LMpI7q__expertiseStep:last-child{padding-bottom:55px}.company-profile-module__LMpI7q__mobileStoryImage{aspect-ratio:4/5;border-radius:4px 34px 4px 4px;display:block;overflow:hidden}.company-profile-module__LMpI7q__mobileStoryImage img{object-fit:cover;width:100%;height:100%}.company-profile-module__LMpI7q__stepCopy>h2{margin-bottom:22px;font-size:37px;line-height:40px}.company-profile-module__LMpI7q__stepCopy>p{margin-top:18px;font-size:16px;line-height:26px}.company-profile-module__LMpI7q__formulationProof{flex-wrap:wrap;gap:15px;margin-top:24px;padding-top:23px}.company-profile-module__LMpI7q__formulationProof>strong{font-size:56px}.company-profile-module__LMpI7q__quality{padding-block:0 74px}.company-profile-module__LMpI7q__qualityGrid{grid-template-columns:1fr;gap:32px;padding-top:54px}.company-profile-module__LMpI7q__qualityIntro{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.company-profile-module__LMpI7q__qualityIntro>div{grid-column:1/-1}.company-profile-module__LMpI7q__qualityIntro>p{align-self:end;margin-top:0}.company-profile-module__LMpI7q__qualityRows article{padding-block:24px}.company-profile-module__LMpI7q__qualityRows article:first-child{border-top:1px solid var(--ffl-line);padding-top:24px}.company-profile-module__LMpI7q__factoryScene{height:540px}.company-profile-module__LMpI7q__factoryTitle{padding-top:43px}.company-profile-module__LMpI7q__factoryFacts{gap:42px}.company-profile-module__LMpI7q__factoryCopy h3{font-size:27px}.company-profile-module__LMpI7q__productionEvidence{gap:42px}.company-profile-module__LMpI7q__productionNumber{font-size:57px}.company-profile-module__LMpI7q__productionNumber>span{font-size:24px}.company-profile-module__LMpI7q__manufacturing{padding-bottom:65px}.company-profile-module__LMpI7q__people{padding-block:78px}.company-profile-module__LMpI7q__peopleHeader{grid-template-columns:1fr;gap:22px}.company-profile-module__LMpI7q__peopleHeader>div{margin-bottom:0}.company-profile-module__LMpI7q__peopleHeader>p{max-width:650px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__teamScene{margin-top:25px;padding-top:70px}.company-profile-module__LMpI7q__teamWord{top:0}.company-profile-module__LMpI7q__teamCaption{bottom:0}.company-profile-module__LMpI7q__closing{padding-top:70px}.company-profile-module__LMpI7q__closingInner{padding-left:22%}.company-profile-module__LMpI7q__closingMark{width:135px;top:47px}.company-profile-module__LMpI7q__closing h2{font-size:45px}.company-profile-module__LMpI7q__closing p{font-size:19px}.company-profile-module__LMpI7q__closingLocation{margin-top:56px}}@media (min-width:600px) and (max-width:899px){.company-profile-module__LMpI7q__heroCopy{max-width:62%}.company-profile-module__LMpI7q__heroCopy h1{letter-spacing:-.025em;font-size:clamp(46px,7vw,62px);line-height:1.04}.company-profile-module__LMpI7q__heroCopy>p{max-width:390px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__heroArt img{object-position:30% center}.company-profile-module__LMpI7q__heroArt:after{background:linear-gradient(90deg,#f7fbfefa,#f7fbfec9 36%,#0000 72%),linear-gradient(#0000 81%,#f7fbfef2)}.company-profile-module__LMpI7q__heroFoot{font-size:11px}}@media (max-width:1199px){.company-profile-module__LMpI7q__partnerIntro{padding:42px 32px 37px}.company-profile-module__LMpI7q__partnerIntro>h3{font-size:36px}.company-profile-module__LMpI7q__partnerMarkets{padding:28px 30px}.company-profile-module__LMpI7q__partnerList h4{font-size:29px}}@media (max-width:899px){.company-profile-module__LMpI7q__partnership{border-radius:4px 40px 4px 4px;grid-template-columns:1fr;margin-top:40px}.company-profile-module__LMpI7q__partnerIntro{grid-template-columns:1.1fr 1fr;column-gap:34px;padding:38px;display:grid}.company-profile-module__LMpI7q__partnerIntro>div:first-child{grid-column:1/-1}.company-profile-module__LMpI7q__partnerIntro>h3{margin-top:0;font-size:36px}.company-profile-module__LMpI7q__partnerIntro>p{align-self:center;margin-top:0;font-size:17px;line-height:27px}.company-profile-module__LMpI7q__partnerBase{grid-column:1/-1;padding-top:30px}.company-profile-module__LMpI7q__partnerMarkets{padding:26px 38px 34px}.company-profile-module__LMpI7q__partnerList li{padding-block:24px}.company-profile-module__LMpI7q__partnerList h4{font-size:33px}}@media (max-width:599px){.company-profile-module__LMpI7q__partnership{border-radius:3px 34px 3px 3px;margin-top:35px}.company-profile-module__LMpI7q__partnerIntro{padding:34px 25px;display:flex}.company-profile-module__LMpI7q__partnerIntro>h3{font-size:34px;line-height:1.1}.company-profile-module__LMpI7q__partnerIntro>p{align-self:auto;margin-top:22px;font-size:17px;line-height:27px}.company-profile-module__LMpI7q__partnerBase{padding-top:29px}.company-profile-module__LMpI7q__partnerMarkets{padding:23px 25px 30px}.company-profile-module__LMpI7q__partnerList li{grid-template-columns:20px 1fr;gap:11px;padding-block:23px}.company-profile-module__LMpI7q__partnerList h4{font-size:29px;line-height:1.12}.company-profile-module__LMpI7q__partnerList p{font-size:13px;line-height:20px}.company-profile-module__LMpI7q__partnerIndex{padding-top:2px;font-size:11px}.company-profile-module__LMpI7q__marketBrief>span{font-size:17px}.company-profile-module__LMpI7q__marketBrief p{font-size:15px;line-height:24px}.company-profile-module__LMpI7q__page section[id]{scroll-margin-top:20px}.company-profile-module__LMpI7q__hero{background:#f3f9fd;min-height:860px}.company-profile-module__LMpI7q__heroInner{min-height:860px;padding-top:33px;padding-bottom:425px}.company-profile-module__LMpI7q__heroArt{top:350px;bottom:40px}.company-profile-module__LMpI7q__heroArt img{object-fit:cover;object-position:78% center;transform:scale(1.04)}.company-profile-module__LMpI7q__heroArt:after{background:linear-gradient(#f3f9fd,#0000 19% 87%,#f3f9fd)}.company-profile-module__LMpI7q__heroArt .company-profile-module__LMpI7q__heroDisclosure{bottom:48px}.company-profile-module__LMpI7q__artCredit{font-size:9px;bottom:32px;right:7%}.company-profile-module__LMpI7q__heroCopy{max-width:none}.company-profile-module__LMpI7q__heroCopy h1{margin-block:20px}.company-profile-module__LMpI7q__heroCopy h1>span{display:block}.company-profile-module__LMpI7q__heroCopy>p{max-width:340px;margin-bottom:22px;font-size:18px;line-height:27px}.company-profile-module__LMpI7q__heroCopy>div{letter-spacing:.1em;font-size:10px}.company-profile-module__LMpI7q__heroFoot{align-items:flex-start;gap:20px;font-size:10px;line-height:16px;bottom:20px}.company-profile-module__LMpI7q__heroFoot>span:first-child{max-width:110px}.company-profile-module__LMpI7q__heroFoot>span:last-child{gap:8px;max-width:167px}.company-profile-module__LMpI7q__heroFoot i{flex-shrink:0;width:5px;height:5px}.company-profile-module__LMpI7q__manifesto{padding-block:66px 55px}.company-profile-module__LMpI7q__manifestoGrid{gap:17px}.company-profile-module__LMpI7q__statement{letter-spacing:-.022em;font-size:31px;line-height:1.2}.company-profile-module__LMpI7q__statementCopy{margin-top:24px;font-size:17px;line-height:27px}.company-profile-module__LMpI7q__storyNav{justify-content:space-between;gap:0}.company-profile-module__LMpI7q__storyNav a{gap:7px;font-size:12px}.company-profile-module__LMpI7q__storyNav a svg{width:14px}.company-profile-module__LMpI7q__expertiseStep{flex-direction:column;gap:28px;padding-bottom:57px;display:flex}.company-profile-module__LMpI7q__expertiseStep:last-child{padding-bottom:55px}.company-profile-module__LMpI7q__mobileStoryImage{aspect-ratio:1.02;border-radius:3px 36px 3px 3px;width:100%}.company-profile-module__LMpI7q__mobileStoryImage img{object-position:center 48%}.company-profile-module__LMpI7q__expertiseStep:nth-child(2) .company-profile-module__LMpI7q__mobileStoryImage img{object-position:center 41%}.company-profile-module__LMpI7q__stepCopy>div:first-child{letter-spacing:.1em;font-size:10px}.company-profile-module__LMpI7q__stepCopy>h2{font-size:34px;line-height:38px}.company-profile-module__LMpI7q__stepCopy>p{font-size:17px;line-height:27px}.company-profile-module__LMpI7q__formulationProof{flex-wrap:nowrap;gap:23px;padding-top:25px}.company-profile-module__LMpI7q__formulationProof>strong{font-size:62px}.company-profile-module__LMpI7q__formulationProof b{font-size:15px}.company-profile-module__LMpI7q__formulationProof div>span{font-size:12px}.company-profile-module__LMpI7q__quality{padding-bottom:62px}.company-profile-module__LMpI7q__qualityGrid{gap:25px;padding-top:50px}.company-profile-module__LMpI7q__qualityIntro{display:block}.company-profile-module__LMpI7q__qualityIntro>p{margin-top:22px;font-size:17px;line-height:27px}.company-profile-module__LMpI7q__qualityRows article{grid-template-columns:19px 1fr;gap:15px;padding-block:24px}.company-profile-module__LMpI7q__qualityRows h3{font-size:26px;line-height:31px}.company-profile-module__LMpI7q__factoryScene{height:535px}.company-profile-module__LMpI7q__factoryScene>img{object-position:61% 57%}.company-profile-module__LMpI7q__factoryTitle{padding-top:39px}.company-profile-module__LMpI7q__factoryTitle>div{letter-spacing:.1em;font-size:10px}.company-profile-module__LMpI7q__factoryTitle h2{font-size:42px;line-height:1.06}.company-profile-module__LMpI7q__location{font-size:12px;bottom:28px}.company-profile-module__LMpI7q__factoryShade{background:linear-gradient(#0418256b,#0000 66%,#112930)}.company-profile-module__LMpI7q__factoryFacts{padding-top:20px;padding-bottom:37px;display:block}.company-profile-module__LMpI7q__spaceProof>strong{font-size:79px}.company-profile-module__LMpI7q__spaceProof strong>span{margin-left:12px;font-size:29px}.company-profile-module__LMpI7q__spaceProof>p{margin-top:16px;font-size:18px;line-height:27px}.company-profile-module__LMpI7q__spaceProof p>span{max-width:240px;margin-top:9px;font-size:12px;line-height:19px;display:block}.company-profile-module__LMpI7q__factoryCopy{margin-top:36px}.company-profile-module__LMpI7q__factoryCopy h3{font-size:28px;line-height:32px}.company-profile-module__LMpI7q__factoryCopy p{font-size:17px;line-height:27px}.company-profile-module__LMpI7q__productionEvidence{flex-direction:column;align-items:stretch;gap:29px;padding-top:34px;display:flex}.company-profile-module__LMpI7q__productionNumber{font-size:60px}.company-profile-module__LMpI7q__productionText>div{font-size:10px}.company-profile-module__LMpI7q__productionText>p:not(.company-profile-module__LMpI7q__productionNumber){max-width:320px;margin-top:16px;font-size:17px;line-height:26px}.company-profile-module__LMpI7q__productionText small{margin-top:13px}.company-profile-module__LMpI7q__manufacturing{padding-bottom:53px}.company-profile-module__LMpI7q__people{padding-block:61px}.company-profile-module__LMpI7q__peopleHeader{gap:19px}.company-profile-module__LMpI7q__peopleHeader>p{font-size:17px;line-height:27px}.company-profile-module__LMpI7q__closing{padding-top:57px}.company-profile-module__LMpI7q__closingInner{padding-left:0}.company-profile-module__LMpI7q__closingMark{width:83px;margin-bottom:27px;position:relative;top:auto;left:auto}.company-profile-module__LMpI7q__closing h2{font-size:36px;line-height:1.1}.company-profile-module__LMpI7q__closing h2 br{display:none}.company-profile-module__LMpI7q__closing p{margin-top:23px;font-size:18px;line-height:28px}.company-profile-module__LMpI7q__closing p br{display:none}.company-profile-module__LMpI7q__closingLocation{margin-top:41px;font-size:11px}.company-profile-module__LMpI7q__closingInner>div>div{letter-spacing:.1em;font-size:10px}}@media (max-width:359px){.company-profile-module__LMpI7q__hero,.company-profile-module__LMpI7q__heroInner{min-height:870px}.company-profile-module__LMpI7q__heroArt{top:380px}.company-profile-module__LMpI7q__heroCopy h1{font-size:38px;line-height:42px}.company-profile-module__LMpI7q__heroCopy>p{font-size:17px;line-height:26px}.company-profile-module__LMpI7q__statement{font-size:28px}.company-profile-module__LMpI7q__storyNav a{gap:4px;font-size:11px}.company-profile-module__LMpI7q__stepCopy>h2{font-size:31px;line-height:35px}.company-profile-module__LMpI7q__formulationProof{gap:15px}.company-profile-module__LMpI7q__formulationProof>strong{font-size:55px}.company-profile-module__LMpI7q__formulationProof b{font-size:14px}.company-profile-module__LMpI7q__closing h2{font-size:33px}}@media (prefers-reduced-motion:reduce){html:has(.company-profile-module__LMpI7q__page){scroll-behavior:auto}.company-profile-module__LMpI7q__motion [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.company-profile-module__LMpI7q__heroCopy h1>span{animation:none!important}.company-profile-module__LMpI7q__heroArt img,.company-profile-module__LMpI7q__factoryScene>img{transform:none!important}.company-profile-module__LMpI7q__storyFrame,.company-profile-module__LMpI7q__storyFrame img,.company-profile-module__LMpI7q__frameIndex>span{transition:none!important}.company-profile-module__LMpI7q__storyFrame img{transform:none}.company-profile-module__LMpI7q__expertiseStage{display:none}.company-profile-module__LMpI7q__expertiseGrid{display:block}.company-profile-module__LMpI7q__expertiseStep{grid-template-columns:1fr 1fr;gap:60px;min-height:0;margin-bottom:60px;padding:0;display:grid}.company-profile-module__LMpI7q__mobileStoryImage{border-radius:4px 40px 4px 4px;display:block;overflow:hidden}.company-profile-module__LMpI7q__mobileStoryImage img{width:100%;height:auto;display:block}.company-profile-module__LMpI7q__expertiseStep:first-child{padding-top:0}}@media (prefers-reduced-motion:reduce) and (max-width:599px){.company-profile-module__LMpI7q__expertiseStep{gap:28px;margin-bottom:0;padding-bottom:57px;display:flex}.company-profile-module__LMpI7q__mobileStoryImage img{object-fit:cover;height:100%}}.company-profile-module__LMpI7q__videoControl{z-index:2;color:#fff;cursor:pointer;background:#19272fe6;border:1px solid #ffffff80;border-radius:999px;min-height:44px;padding:10px 16px;font-size:14px;line-height:22px;position:absolute;top:16px;right:16px}.company-profile-module__LMpI7q__videoControl:focus-visible{outline-offset:4px;outline:3px solid #fff}
.home-trust-marks-module__OpeVlq__marks{color:#19272f;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1450px;margin-inline:auto;padding:30px 40px 32px;list-style:none;display:grid}.home-trust-marks-module__OpeVlq__item{grid-template-rows:104px auto;align-content:start;justify-items:center;row-gap:12px;min-width:0;padding-inline:16px;display:grid;position:relative}.home-trust-marks-module__OpeVlq__item+.home-trust-marks-module__OpeVlq__item:before{content:"";background:linear-gradient(#0000,#dce8f1 20% 80%,#0000);width:1px;position:absolute;top:12px;bottom:5px;left:0}.home-trust-marks-module__OpeVlq__artwork{width:104px;height:104px;display:block}.home-trust-marks-module__OpeVlq__symbol{width:100%;height:100%;display:block;overflow:visible}.home-trust-marks-module__OpeVlq__outline{stroke:#254b65;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.home-trust-marks-module__OpeVlq__underlay{fill:#edf6fc;stroke:#a0cbe4;stroke-width:1.35px;stroke-linejoin:round}.home-trust-marks-module__OpeVlq__detail{stroke:#6ca4c7;stroke-width:2px;stroke-linecap:round}.home-trust-marks-module__OpeVlq__wordmark{fill:#173e59;letter-spacing:-.035em;font-family:inherit;font-size:24px;font-weight:700}.home-trust-marks-module__OpeVlq__gmpWordmark{font-size:21px}.home-trust-marks-module__OpeVlq__plus{fill:#1161fc}.home-trust-marks-module__OpeVlq__confirmation{fill:#1161fc;stroke:#fff;stroke-width:3px}.home-trust-marks-module__OpeVlq__check{stroke:#fff;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.home-trust-marks-module__OpeVlq__liquid{fill:#1161fc;fill-opacity:.55}.home-trust-marks-module__OpeVlq__bubble{fill:#fff}.home-trust-marks-module__OpeVlq__blueDot{fill:#1161fc}.home-trust-marks-module__OpeVlq__map{fill:#d3e8fb;stroke:#254b65;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.home-trust-marks-module__OpeVlq__locationHalo{fill:#1161fc;fill-opacity:.12}.home-trust-marks-module__OpeVlq__location{fill:#1161fc;stroke:#fff;stroke-width:2px}.home-trust-marks-module__OpeVlq__label{color:#19272f;text-align:center;font-size:16px;font-weight:600;line-height:22px}.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__outline{animation:home-trust-marks-module__OpeVlq__draw .9s cubic-bezier(.2,.65,.3,1) var(--mark-delay) both}.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__underlay,.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__detail,.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__wordmark,.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__map{animation:home-trust-marks-module__OpeVlq__resolve .65s ease-out calc(var(--mark-delay) + .18s) both}.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__accent{animation:home-trust-marks-module__OpeVlq__resolve .45s ease-out calc(var(--mark-delay) + .65s) both}.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__check{animation:home-trust-marks-module__OpeVlq__draw .4s ease-out calc(var(--mark-delay) + .75s) both}.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__liquid{animation:home-trust-marks-module__OpeVlq__fill .9s cubic-bezier(.2,.65,.3,1) calc(var(--mark-delay) + .3s) both;transform-origin:52px 86px}.home-trust-marks-module__OpeVlq__marks[data-in-view=false] .home-trust-marks-module__OpeVlq__symbol *{animation-play-state:paused}@keyframes home-trust-marks-module__OpeVlq__draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes home-trust-marks-module__OpeVlq__resolve{0%{opacity:0}to{opacity:1}}@keyframes home-trust-marks-module__OpeVlq__fill{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:scaleY(1)}}@media (max-width:1199px){.home-trust-marks-module__OpeVlq__marks{padding-inline:26px}}@media (max-width:767px){.home-trust-marks-module__OpeVlq__marks{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0;padding:26px 12px 28px}.home-trust-marks-module__OpeVlq__item{grid-template-rows:96px auto;gap:10px;padding-inline:8px}.home-trust-marks-module__OpeVlq__item:nth-child(odd):before{display:none}.home-trust-marks-module__OpeVlq__artwork{width:96px;height:96px}.home-trust-marks-module__OpeVlq__label{max-width:165px;font-size:14px;line-height:19px}}@media (prefers-reduced-motion:reduce){.home-trust-marks-module__OpeVlq__marks[data-revealed=true] .home-trust-marks-module__OpeVlq__symbol *{animation:none}}
.home-why-bold-module__aKCEiW__section.home-why-bold-module__aKCEiW__section#why-fluffy{color:#fff;background:#0b2531;padding:0;overflow:hidden}.home-why-bold-module__aKCEiW__stage{isolation:isolate;position:relative;overflow:hidden}.home-why-bold-module__aKCEiW__film{z-index:-1;background:#183340;position:absolute;inset:0;overflow:clip}.home-why-bold-module__aKCEiW__section#why-fluffy .home-why-bold-module__aKCEiW__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;transform:scale(1.18)}.home-why-bold-module__aKCEiW__shade{background:linear-gradient(90deg,#0b2531fa 0%,#0b2531f2 24%,#0b2531c9 39%,#0b253173 54%,#0b253100 73%),linear-gradient(#0000 78%,#0b253147);position:absolute;inset:0}.home-why-bold-module__aKCEiW__content{width:min(100% - 144px,1340px);margin-inline:auto;padding-block:76px 58px}.home-why-bold-module__aKCEiW__intro{max-width:780px}.home-why-bold-module__aKCEiW__intro>div:first-child{color:#fff;margin-bottom:20px}.home-why-bold-module__aKCEiW__intro h2{letter-spacing:-.035em;max-width:none;font-size:clamp(48px,4.25vw,68px);font-weight:700;line-height:1.035}.home-why-bold-module__aKCEiW__intro h2 span{color:#a8e9f4;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7ddce9,#d4f6fa);-webkit-background-clip:text;background-clip:text;display:block}.home-why-bold-module__aKCEiW__intro>p{color:#e3ecf0;max-width:560px;margin-top:25px;font-size:20px;line-height:28px}.home-why-bold-module__aKCEiW__manufacturing{max-width:580px;margin-top:60px}.home-why-bold-module__aKCEiW__eyebrow{color:#92e1e9;text-transform:uppercase;letter-spacing:.17em;font-size:12px;font-weight:700;line-height:17px}.home-why-bold-module__aKCEiW__manufacturing h3{letter-spacing:-.028em;margin-top:16px;font-size:clamp(34px,3vw,46px);font-weight:600;line-height:1.065}.home-why-bold-module__aKCEiW__description{color:#e3ecf0;max-width:535px;margin-top:18px;font-size:19px;line-height:27px}.home-why-bold-module__aKCEiW__link{color:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-top:13px;padding-block:11px 12px;font-size:19px;font-weight:600;line-height:26px;display:inline-flex;position:relative}.home-why-bold-module__aKCEiW__link:after{content:"";background:linear-gradient(90deg,#7ac0e4,#5996fb);height:2px;position:absolute;inset:auto 0 0}.home-why-bold-module__aKCEiW__link>span:last-child{font-size:27px;transition:transform .25s}.home-why-bold-module__aKCEiW__section .home-why-bold-module__aKCEiW__link:focus-visible,.home-why-bold-module__aKCEiW__section .home-why-bold-module__aKCEiW__playback:focus-visible{outline-offset:6px;outline:2px solid #a8e9f4}.home-why-bold-module__aKCEiW__playback{z-index:1;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0b2531a6;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s;display:grid;position:absolute;bottom:28px;right:30px}.home-why-bold-module__aKCEiW__proofBand{background:linear-gradient(115deg,#0b2531,#102d37)}.home-why-bold-module__aKCEiW__proofs{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 112px,1410px);margin-inline:auto;padding-block:38px 40px;display:grid}.home-why-bold-module__aKCEiW__proof{grid-template-columns:42px minmax(0,1fr);gap:20px;min-width:0;padding-inline:27px;display:grid}.home-why-bold-module__aKCEiW__proof:first-child{padding-left:0}.home-why-bold-module__aKCEiW__proof:last-child{padding-right:0}.home-why-bold-module__aKCEiW__proof+.home-why-bold-module__aKCEiW__proof{border-left:1px solid #aeced33b}.home-why-bold-module__aKCEiW__marker{background:#25599570;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:2px;display:grid;box-shadow:inset 0 0 0 1px #2f72ba38}.home-why-bold-module__aKCEiW__marker span{background:#9be8f2;border-radius:50%;width:12px;height:12px;box-shadow:0 0 14px #7ac0e429}.home-why-bold-module__aKCEiW__proof h3{color:#fff;letter-spacing:-.02em;min-height:50px;font-size:22px;font-weight:600;line-height:25px}.home-why-bold-module__aKCEiW__proof p{color:#d8e6ea;max-width:265px;margin-top:14px;font-size:16px;line-height:24px}.home-why-bold-module__aKCEiW__trustBand{color:#19272f;background:linear-gradient(#fff,#f9fcff)}@media (hover:hover){.home-why-bold-module__aKCEiW__link:hover>span:last-child{transform:translate(4px)}.home-why-bold-module__aKCEiW__playback:hover{background:#0b2531e6}}@media (min-width:1700px){.home-why-bold-module__aKCEiW__film{left:18%}.home-why-bold-module__aKCEiW__shade{background:linear-gradient(90deg,#0b2531,#0b2531c9 18%,#0b253138 46%,#0000 80%)}}@media (max-width:1199px){.home-why-bold-module__aKCEiW__content{width:calc(100% - 80px);padding-block:62px 48px}.home-why-bold-module__aKCEiW__intro{max-width:680px}.home-why-bold-module__aKCEiW__intro>p{max-width:520px;font-size:19px;line-height:27px}.home-why-bold-module__aKCEiW__manufacturing{max-width:515px;margin-top:48px}.home-why-bold-module__aKCEiW__description{max-width:490px;font-size:18px;line-height:26px}.home-why-bold-module__aKCEiW__proofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;width:calc(100% - 80px)}.home-why-bold-module__aKCEiW__proof{padding-inline:28px}.home-why-bold-module__aKCEiW__proof:nth-child(odd){border-left:0;padding-left:0}.home-why-bold-module__aKCEiW__proof h3{min-height:0}.home-why-bold-module__aKCEiW__proof p{max-width:350px;margin-top:10px}.home-why-bold-module__aKCEiW__shade{background:linear-gradient(90deg,#0b2531fa,#0b2531e6 34%,#0b25318f 60%,#0b253119)}}@media (max-width:767px){.home-why-bold-module__aKCEiW__stage{flex-direction:column;display:flex}.home-why-bold-module__aKCEiW__content{display:contents}.home-why-bold-module__aKCEiW__intro{order:0;padding:48px 26px 28px}.home-why-bold-module__aKCEiW__intro h2{font-size:clamp(37px,6.8vw,52px);line-height:1.055}.home-why-bold-module__aKCEiW__intro h2 span{margin-top:3px}.home-why-bold-module__aKCEiW__intro>p{margin-top:21px;font-size:18px;line-height:26px}.home-why-bold-module__aKCEiW__film{z-index:0;aspect-ratio:1.65;order:1;width:100%;position:relative;inset:auto}.home-why-bold-module__aKCEiW__section#why-fluffy .home-why-bold-module__aKCEiW__video{object-position:66% center}.home-why-bold-module__aKCEiW__shade{background:linear-gradient(#0b2531,#0b253100 27% 73%,#0b2531)}.home-why-bold-module__aKCEiW__manufacturing{order:2;max-width:none;margin:0;padding:22px 26px 38px}.home-why-bold-module__aKCEiW__manufacturing h3{font-size:33px;line-height:1.1}.home-why-bold-module__aKCEiW__description{max-width:590px;margin-top:16px;font-size:17px;line-height:25px}.home-why-bold-module__aKCEiW__desktopBreak{display:none}.home-why-bold-module__aKCEiW__link{margin-top:14px;font-size:18px}.home-why-bold-module__aKCEiW__playback{bottom:25px;right:22px}.home-why-bold-module__aKCEiW__proofs{gap:26px 0;width:calc(100% - 52px);padding-block:30px 34px}.home-why-bold-module__aKCEiW__proof{padding-inline:20px;display:block}.home-why-bold-module__aKCEiW__marker{width:34px;height:34px;margin-bottom:15px}.home-why-bold-module__aKCEiW__marker span{width:10px;height:10px}.home-why-bold-module__aKCEiW__proof h3{font-size:21px;line-height:24px}.home-why-bold-module__aKCEiW__proof p{margin-top:11px;font-size:16px;line-height:24px}}@media (max-width:479px){.home-why-bold-module__aKCEiW__intro{padding-inline:24px;padding-top:48px}.home-why-bold-module__aKCEiW__intro h2{font-size:38px}.home-why-bold-module__aKCEiW__manufacturing{padding-inline:24px}.home-why-bold-module__aKCEiW__manufacturing h3{font-size:32px}.home-why-bold-module__aKCEiW__proofs{grid-template-columns:minmax(0,1fr);gap:0;width:calc(100% - 48px);padding-block:8px 20px}.home-why-bold-module__aKCEiW__proof,.home-why-bold-module__aKCEiW__proof:first-child,.home-why-bold-module__aKCEiW__proof:last-child{border-left:0;grid-template-columns:34px minmax(0,1fr);gap:17px;padding:23px 0;display:grid}.home-why-bold-module__aKCEiW__proof+.home-why-bold-module__aKCEiW__proof{border-top:1px solid #aeced329;border-left:0}.home-why-bold-module__aKCEiW__marker{margin-bottom:0}.home-why-bold-module__aKCEiW__proof h3{font-size:21px;line-height:25px}.home-why-bold-module__aKCEiW__proof p{max-width:none;margin-top:8px;font-size:16px;line-height:24px}}@media (max-width:359px){.home-why-bold-module__aKCEiW__intro,.home-why-bold-module__aKCEiW__manufacturing{padding-inline:21px}.home-why-bold-module__aKCEiW__intro h2{font-size:34px}.home-why-bold-module__aKCEiW__intro>p{font-size:17px;line-height:25px}.home-why-bold-module__aKCEiW__manufacturing h3{font-size:30px}.home-why-bold-module__aKCEiW__proofs{width:calc(100% - 42px)}.home-why-bold-module__aKCEiW__proof{gap:13px}}@media (prefers-reduced-motion:reduce){.home-why-bold-module__aKCEiW__link>span:last-child,.home-why-bold-module__aKCEiW__playback{transition:none}}
.home-light-polish-module__e_zgjW__home h2{text-wrap:balance}.home-light-polish-module__e_zgjW__home :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #1161fc}.home-light-polish-module__e_zgjW__home [data-home-proof]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:570px;display:grid}.home-light-polish-module__e_zgjW__home [data-home-proof]>div{width:auto;min-width:0;min-height:82px;margin-left:0;padding-inline:12px}.home-light-polish-module__e_zgjW__home [data-home-proof]>div+div{border-left:1px solid #e7ebef}.home-light-polish-module__e_zgjW__home [data-home-proof]>div>span{max-width:110px}@media (min-width:1024px){.home-light-polish-module__e_zgjW__home [data-home-formats-grid]{align-items:stretch}.home-light-polish-module__e_zgjW__home [data-home-flagship]{height:100%}}@media (min-width:640px) and (max-width:1023px){.home-light-polish-module__e_zgjW__home [data-home-formats-grid]>div>article>div:last-child{grid-template-columns:minmax(0,1fr)}.home-light-polish-module__e_zgjW__home [data-home-formats-grid]>div>article>div:last-child>div:last-child{min-height:170px;margin-right:0}}.home-light-polish-module__e_zgjW__home #resources>div>div:last-child>a>div:last-child>div:first-child{color:#19272fa8;letter-spacing:.09em}.home-light-polish-module__e_zgjW__home button[aria-label$=formula\ concept]{width:44px;height:44px}.home-light-polish-module__e_zgjW__home #contact button{font-size:15.4px;font-weight:600;line-height:23px}@media (max-width:639px){.home-light-polish-module__e_zgjW__home .homepage-reveal>section{padding-block:76px}.home-light-polish-module__e_zgjW__home #contact{padding-block:48px}.home-light-polish-module__e_zgjW__home.home-light-polish-module__e_zgjW__home [data-home-proof]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.home-light-polish-module__e_zgjW__home [data-home-proof]>div:nth-child(3){border-left:0}.home-light-polish-module__e_zgjW__home [data-home-proof]>div{min-height:76px}.home-light-polish-module__e_zgjW__home [data-home-formats-grid]{margin-top:38px}.home-light-polish-module__e_zgjW__home [data-home-flagship]{min-height:590px;padding:26px}.home-light-polish-module__e_zgjW__home [data-home-flagship] h3{font-size:38px;line-height:43px}.home-light-polish-module__e_zgjW__home [data-home-flagship] h3+p{max-width:285px}.home-light-polish-module__e_zgjW__home [data-home-flagship]>img{object-position:58% 100%;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%);height:380px!important;top:auto!important}.home-light-polish-module__e_zgjW__home #why-fluffy article:has(>video){aspect-ratio:auto;min-height:390px}.home-light-polish-module__e_zgjW__home #why-fluffy video{transform:scale(1.2)}.home-light-polish-module__e_zgjW__home #why-fluffy article:has(>video)>div:last-child{height:auto;min-height:390px}}@media (prefers-reduced-motion:reduce){.home-light-polish-module__e_zgjW__home :is(a,button){transition:none}}.home-light-polish-module__e_zgjW__skipLink{z-index:1000;color:#1161fc;background:#fff;border-radius:12px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.home-light-polish-module__e_zgjW__skipLink:focus{outline-offset:3px;outline:2px solid #1161fc;transform:none}
