@scope(.flevo-dmsans){.fs-scene,.fs-street,.fs-bento{color:var(--fs-color-1);font-variation-settings:"opsz" 14;font-family:DM Sans,system-ui,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.fs-scene p,.fs-street p,.fs-bento p,.fs-bento h2,.fs-bento h3{margin:0}.fs-slot{background:var(--fs-background-2);color:var(--fs-color-3);letter-spacing:-.01em;justify-content:center;align-items:center;font-size:13px;display:flex;position:relative}.fs-slot span{position:absolute;top:14px;left:16px}.fs-fill{position:absolute;inset:0}.fs-photo{object-fit:cover;width:100%;height:100%;display:block}.fs-street>.fs-photo.fs-photo{max-width:none;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px)!important;height:calc(100% + 2px)!important}.fs-photo-right{object-position:72% 50%}.fs-scene{aspect-ratio:1920/1250}.fs-brand{box-sizing:border-box;background:var(--fs-background-4);width:28cqw;height:34cqw;color:var(--fs-color-5);border-radius:3.4cqw;flex-direction:column;justify-content:space-between;padding:2.6cqw;display:flex;position:absolute;top:13cqw;left:7cqw}.fs-logo{width:8cqw;height:auto}.fs-brand p{letter-spacing:-.05em;max-width:15cqw;font-size:3.1cqw;font-weight:400;line-height:1.04}.fs-man{aspect-ratio:3/2;width:72cqw;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:25cqw}.fs-glass{box-sizing:border-box;background:var(--fs-background-6);border:var(--fs-border-7);width:23cqw;box-shadow:var(--fs-box-shadow-8);border-radius:2.6cqw;padding:2cqw;position:absolute;top:5cqw;right:7cqw}.fs-orb{background:var(--fs-background-9);width:4.6cqw;height:4.6cqw;box-shadow:var(--fs-box-shadow-10);border-radius:50%;margin-bottom:2cqw;display:block}.fs-glass p{letter-spacing:-.05em;font-size:2.4cqw;font-weight:500;line-height:1.04}.fs-glass small{color:var(--fs-color-11);margin-top:.8cqw;font-size:max(11px,.95cqw);line-height:1.35;display:block}.fs-street{--u:min(1.34px, 100vw / 1920);--pad:max(calc(170 * var(--u)), 20px);--street-top:max(calc(110 * var(--u)), 72px);aspect-ratio:1672/941;min-height:100svh}.fs-street-t{padding:var(--street-top) var(--pad) 9cqw;background:var(--fs-background-12);color:var(--fs-color-5);margin:0;position:absolute;top:0;left:0;right:0}.f6 .fs-street-t.f6-title{flex-flow:row;align-items:baseline;display:flex}.fs-street-t.f6-title i{align-self:flex-start;margin-top:.2em}.fs-street-t.f6-title span{color:inherit;white-space:normal;min-width:0}.fs-street-t br{display:none}.fs-street-prototype{right:8%;top:var(--street-top);object-fit:contain;clip-path:inset(.3% .6% round 14%/6.8%);border-radius:15%/7%;width:auto;max-width:25%;height:52%;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.fs-street-prototype{opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .8s;transform:translate(96px)}.fs-street-prototype.is-visible{opacity:1;transform:translate(0)}}.fs-stack{--a:clamp(.92px, 100cqw / 1100, 1.8px);width:calc(360 * var(--a));height:calc(84 * var(--a));position:absolute;bottom:6cqw;left:50%;transform:translate(-50%)}.fs-alert{align-items:center;gap:calc(12 * var(--a));height:calc(84 * var(--a));padding:0 calc(16 * var(--a)) 0 calc(14 * var(--a));box-sizing:border-box;border-radius:calc(24 * var(--a));background:var(--fs-background-13);box-shadow:var(--fs-box-shadow-15);color:var(--fs-color-1);font-weight:300;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .5s;display:flex;position:absolute;top:0;left:0;right:0}.fs-alert[data-pos=wait]{z-index:3;opacity:0;transform:translateY(calc(120 * var(--a)))}.fs-alert[data-pos="0"]{z-index:3;opacity:1;transform:none}.fs-alert[data-pos="1"]{z-index:2;opacity:.85;transform:translateY(calc(12 * var(--a))) scale(.94)}.fs-alert[data-pos="2"]{z-index:1;opacity:.6;transform:translateY(calc(24 * var(--a))) scale(.88)}@media (prefers-reduced-motion:reduce){.fs-alert{transition:none}}.fs-alert img{width:calc(56 * var(--a));height:calc(56 * var(--a));border-radius:calc(16 * var(--a));object-fit:cover;flex:none}.fs-alert-t{flex:1;min-width:0}.fs-alert b{font-size:calc(16 * var(--a));white-space:nowrap;font-weight:400;display:block}.fs-alert small{margin-top:calc(2 * var(--a));font-size:calc(13 * var(--a));color:var(--fs-color-16);white-space:nowrap;display:block}.fs-alert-m{align-items:flex-end;gap:calc(7 * var(--a));margin-top:calc(22 * var(--a));flex-direction:column;flex:none;align-self:flex-start;display:flex}.fs-alert-m small{font-size:calc(12 * var(--a));margin:0}.fs-bars{align-items:flex-end;gap:calc(2 * var(--a));height:calc(16 * var(--a));display:flex}.fs-bars i{width:calc(4 * var(--a));border-radius:calc(2 * var(--a));background:var(--fs-street-bar-track);display:block}.fs-bars.l3 i{background:var(--flevo-crit-dark)}.fs-bars.l2 i:nth-child(-n+2){background:var(--flevo-warn-dark)}.fs-bars i:first-child{height:calc(7 * var(--a))}.fs-bars i:nth-child(2){height:calc(11 * var(--a))}.fs-bars i:nth-child(3){height:calc(16 * var(--a))}.fs-bento{background:var(--fs-background-18);grid-template-rows:24.35cqw 23.6cqw;grid-template-columns:348fr 229fr 229fr;gap:1.08cqw;padding:6.28cqw 5.3cqw;display:grid}.fs-big{background:var(--fs-background-4);border-radius:2.18cqw;grid-row:span 2;justify-content:center;align-items:center;display:flex}.fs-big-card{background:var(--fs-background-13);border-radius:1.7cqw;flex-direction:column;width:58%;height:79.7%;display:flex;overflow:hidden}.fs-big-pic{aspect-ratio:202/196;object-fit:cover;flex:none;width:100%;display:block}.fs-big-t{flex:1;padding:2cqw 2.2cqw}.fs-big-t h2{border-bottom:var(--fs-border-bottom-19);letter-spacing:-.02em;margin-bottom:1.2cqw;padding-bottom:1cqw;font-size:max(13px,1.25cqw);font-weight:400}.fs-big-t p{color:var(--fs-color-20);font-size:max(12px,1.1cqw);font-weight:300;line-height:1.4}.fs-sq{box-sizing:border-box;background:var(--fs-background-4);color:var(--fs-color-5);border-radius:1.94cqw;flex-direction:column;justify-content:space-between;padding:2.18cqw;display:flex;position:relative;overflow:hidden}.fs-sq h3{z-index:1;letter-spacing:-.05em;white-space:nowrap;font-size:2.5cqw;font-weight:300;line-height:1.04;position:relative}.fs-sq-img:after{content:"";background:var(--fs-background-21);position:absolute;inset:0}.fs-sq-low{justify-content:flex-end}.fs-sq-low:after{background:var(--fs-background-22)}.fs-tag{z-index:1;background:var(--fs-background-13);color:var(--fs-color-1);border-radius:999px;align-self:flex-start;padding:.5cqw 1cqw;line-height:0;display:block;position:relative}.fs-tag svg{width:4.2cqw;height:auto;display:block}.fs-sq-low .fs-tag{position:absolute;top:2.18cqw;right:2.18cqw}.fs-big-t .fs-tag{background:var(--fs-background-23);color:var(--fs-color-5);margin-top:1.8cqw;display:inline-block}@media (width<=850px){.fs-bento{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:8px;padding:40px 16px}.fs-big{border-radius:20px;grid-area:auto/1/auto/-1;padding:32px 0}.fs-big-card{border-radius:16px;width:62%;max-width:360px;height:auto}.fs-big-t{padding:16px 20px 20px}.fs-big-t .fs-tag{margin-top:12px}.fs-big-t h2{margin-bottom:10px;padding-bottom:10px}.fs-sq{border-radius:18px;min-height:min(50vw,380px);padding:18px}.fs-sq h3{font-size:min(4.3vw,36px)}.fs-tag{padding:4px 9px}.fs-tag svg{width:42px}.fs-sq-low .fs-tag{top:18px;right:18px}}@media (width<=520px){.fs-bento{grid-template-columns:1fr}.fs-sq{min-height:72vw}.fs-sq h3{font-size:7.4vw}}.fs-row{--u:min(1.34px, 100vw / 1920);box-sizing:border-box;min-height:100svh;padding:max(calc(110 * var(--u)), 56px) var(--pad);background:var(--fs-background-13);color:var(--fs-color-1);font-variation-settings:"opsz" 14;flex-direction:column;justify-content:center;font-family:DM Sans,system-ui,sans-serif;display:flex}.fs-row-title{font-size:max(calc(110 * var(--u)), 32px);letter-spacing:-.035em;align-items:center;column-gap:.22em;margin:0;font-weight:500;line-height:1.1;display:flex}.fs-row-title i{background:var(--fs-background-24);width:.9em;height:.72em;box-shadow:var(--fs-box-shadow-25);border-radius:999px;flex:none}.fs-row-title span{color:var(--fs-color-26);white-space:pre}.fs-row-sub{max-width:34em;margin:max(calc(24 * var(--u)), 12px) 0 0;font-size:max(calc(36 * var(--u)), 18px);letter-spacing:-.02em;color:var(--fs-color-20);font-weight:300;line-height:1.25}.fs-row-grid{gap:max(calc(20 * var(--u)), 10px);margin-top:max(calc(56 * var(--u)), 28px);grid-template-columns:repeat(3,1fr);display:grid}.fs-tall{aspect-ratio:5/4;padding:max(calc(36 * var(--u)), 16px);box-sizing:border-box;border-radius:max(calc(32 * var(--u)), 18px);background:var(--fs-background-23);color:var(--fs-color-5);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.fs-tall:after{content:"";background:var(--fs-background-27);position:absolute;inset:0}.fs-tall h3{z-index:1;font-size:max(calc(50 * var(--u)), 15px);letter-spacing:-.045em;white-space:nowrap;margin:0;font-weight:300;line-height:1.06;position:relative}.fs-pos-gauge{object-position:74% 50%}.fs-pos-tow{object-position:42% 50%}@media (width<=760px){.fs-row-grid{grid-template-columns:1fr}.fs-tall{aspect-ratio:3/2}.fs-tall h3{font-size:7.4vw}.fs-scene{aspect-ratio:390/560}.fs-street{aspect-ratio:390/500}}@container (width<=760px){.fs-brand{border-radius:6cqw;width:50cqw;height:44cqw;padding:5cqw;top:6cqw;left:5cqw}.fs-logo{width:16cqw}.fs-brand p{max-width:none;font-size:6.4cqw}.fs-man{width:124cqw;left:-8cqw}.fs-glass{border-radius:5cqw;width:42cqw;padding:4cqw;top:26cqw;right:5cqw}.fs-orb{width:9cqw;height:9cqw;margin-bottom:3cqw}.fs-glass p{font-size:5cqw}.fs-glass small{margin-top:1.6cqw}.fs-stack{bottom:11cqw}.fs-street-t{padding-bottom:16cqw}.fs-street-t br{display:inline}}.fs-tilt{background:var(--fs-background-28);font-variation-settings:"opsz" 14;height:100svh;min-height:480px;font-family:DM Sans,system-ui,sans-serif;position:relative;overflow:hidden;container-type:size}.fs-tilt-panel{background:var(--fs-background-4);height:68cqh;color:var(--fs-color-5);border-radius:1.6cqw;position:absolute;top:1.4cqw;left:1.4cqw;right:1.4cqw;overflow:hidden}.fs-tilt-logo{width:min(15cqw,24cqh);height:auto;position:absolute;top:7cqh;left:50%;transform:translate(-50%)}.fs-tilt-stage{--w:min(60cqw, 92cqh);left:50%;top:calc(56cqh - 19cqh * var(--p,0));width:var(--w);perspective:calc(var(--w) * 2.4);position:absolute;transform:translate(-50%,-50%)}.fs-tilt-pad,.fs-tilt-shadow{border-radius:calc(var(--w) * .035);transform:rotateX(calc(38deg * (1 - var(--p,0)))) rotateZ(calc(-24deg * (1 - var(--p,0))))}.fs-tilt-pad{box-sizing:border-box;padding:calc(var(--w) * .022);background:var(--fs-background-13);box-shadow:var(--fs-box-shadow-29);position:relative}.fs-tilt-pad img{aspect-ratio:16/9;border-radius:calc(var(--w) * .012);width:100%;height:auto;display:block}.fs-tilt-shadow{background:var(--fs-background-30);filter:blur(calc(var(--w) * .035));translate:0 calc(var(--w) * .07 * (1 - var(--p,0)));opacity:calc(1 - var(--p,0) * .45);position:absolute;inset:0}.fs-tilt-title{color:var(--fs-color-1);letter-spacing:-.05em;white-space:nowrap;margin:0;font-size:min(2.5cqw,5.2cqh);font-weight:500;line-height:1.06;position:absolute;bottom:5cqh;left:3cqw}.fs-tilt-tabs{flex-direction:column;align-items:flex-start;gap:.5cqw;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:5cqh;right:3cqw}.fs-tilt-tabs li{background:var(--fs-background-24);color:var(--fs-color-1);letter-spacing:-.02em;white-space:nowrap;border-radius:999px;padding:min(.7cqw,1.2cqh) min(1.3cqw,2.2cqh);font-size:max(12px,min(1.1cqw,1.9cqh));font-weight:500}@container (aspect-ratio<=1){.fs-tilt-panel{border-radius:5cqw;height:50cqh;top:3cqw;left:3cqw;right:3cqw}.fs-tilt-logo{width:34cqw;top:6cqh}.fs-tilt-stage{--w:80cqw;top:calc(40cqh - 14cqh * var(--p,0))}.fs-tilt-pad,.fs-tilt-shadow{transform:rotateX(calc(38deg * (1 - var(--p,0)))) rotateZ(calc(-20deg * (1 - var(--p,0))))}.fs-tilt-title{font-size:min(9cqw,5.6cqh);top:66cqh;bottom:auto;left:6cqw}.fs-tilt-tabs{gap:6px;inset:calc(67cqh + 2.2*min(9cqw,5.6cqh)) auto auto 6cqw}.fs-tilt-tabs li{padding:6px 12px;font-size:max(12px,1.7cqw)}}.fs-scene,.fs-street,.fs-bento,.fs-row{box-sizing:border-box;width:100%}.fs-tilt-logo{top:max(7cqh,96px)}.fs-tilt-concept{color:var(--fs-color-1);font-size:14px;font-weight:400;position:absolute;bottom:18cqh;left:3cqw}.fs-row-title{letter-spacing:-.02em;font-size:clamp(34px,3.6vw,56px);line-height:1.08}.fs-street-t{font-size:clamp(34px,3.6vw,56px)}@media (width<=767px){.fs-tilt-concept{top:61cqh;bottom:auto;left:6cqw}.fs-scene,.fs-street,.fs-bento{min-height:100svh}.fs-scene,.fs-street{aspect-ratio:auto;height:100svh}.fs-brand{top:112px}.fs-row{padding:var(--m-top,112px) var(--pad,20px)}.fs-row-title,.fs-street-t{font-size:var(--m-title,34px);font-weight:500;line-height:1.12}.fs-row-sub{margin-top:var(--m-title-gap,40px);font-size:20px;font-weight:400;line-height:1.3}.fs-big-t p,.fs-glass small{font-size:var(--m-body,17px);line-height:1.55}.fs-big-t h2{font-size:24px}.fs-sq h3,.fs-tall h3{font-size:28px}.fs-glass{top:42cqw}.fs-street-t{padding-top:var(--m-top,112px)}.fs-tilt-tabs{gap:7px}.fs-tilt-tabs li{letter-spacing:normal;padding:9px 14px;display:block}.fs-tilt-tabs li:nth-child(2){order:-1}.fs-tilt-foot{top:min(61cqh,100cqh - 236px)}}}.fs-tilt-foot{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;bottom:5cqh;left:3cqw;right:3cqw}.fs-tilt-copy{flex-direction:column;gap:8px;display:flex}.fs-tilt-foot .fs-tilt-concept,.fs-tilt-foot .fs-tilt-title,.fs-tilt-foot .fs-tilt-tabs{line-height:1.06;position:static;inset:auto}.fs-tilt-foot .fs-tilt-concept{line-height:1}@container (aspect-ratio<=1){.fs-tilt-foot{flex-direction:column;gap:16px;inset:61cqh 6cqw auto}}@media (prefers-reduced-motion:no-preference){.fs-scene .fs-brand,.fs-scene .fs-glass{opacity:0;transition:opacity .9s,translate 1.1s cubic-bezier(.16,1,.3,1)}.fs-scene .fs-brand{translate:-80px}.fs-scene .fs-glass{transition-delay:.18s;translate:80px}.fs-scene.is-in .fs-brand,.fs-scene.is-in .fs-glass{opacity:1;translate:0}}@media (width<=767px){.fs-scene .fs-brand p{line-height:1.08!important}.fs-scene .fs-glass{width:64cqw;top:calc(112px + 48cqw);right:5cqw}.fs-street .fs-street-prototype{max-width:none;height:44%;top:30%;left:50%;right:auto;translate:-50%}.fs-scene .fs-brand{height:52cqw}.fs-scene .fs-glass{top:calc(112px + 57cqw)}.fs-scene{aspect-ratio:auto!important;height:auto!important;min-height:max(100svh,230px + 182vw)!important}}@media (width>=768px) and (width<=1023px){.fs-street .fs-street-prototype{max-width:34%;height:46%;top:26%;left:auto;right:6%;translate:none}.fs-tilt .fs-tilt-foot{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;top:auto;bottom:6cqh}.fs-tilt .fs-tilt-foot .fs-tilt-title{font-size:40px}.fs-tilt .fs-tilt-foot .fs-tilt-tabs{flex-direction:column;align-items:flex-end;gap:10px}.fs-tilt .fs-tilt-foot .fs-tilt-tabs li{padding:12px 22px;font-size:16px}.fs-scene .fs-man{z-index:2;width:132cqw;left:4cqw}.fs-tilt .fs-tilt-stage{--w:66cqw;top:calc(54cqh - 14cqh * var(--p,0))}}.fs-tilt .fs-tilt-panel{border-radius:42px}.fs-tilt .fs-tilt-logo{width:min(20cqw,30cqh);left:5cqw;transform:none}@container (aspect-ratio<=1){.fs-tilt .fs-tilt-logo{width:42cqw;left:8cqw}}@media (width>=761px){.fs-row .fs-row-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.55fr 1fr;height:clamp(340px,50svh,540px)}.fs-row .fs-tall{aspect-ratio:auto}.fs-row .fs-tall:first-child{grid-row:span 2}.fs-row .fs-tall h3{font-size:clamp(20px,2.1vw,34px);line-height:1.1}.fs-row .fs-tall:first-child h3{font-size:clamp(26px,3vw,48px)}.fs-row .fs-tall:first-child img{object-position:42% 55%}}@media (width<=760px){.fs-row .fs-row-grid{grid-template-columns:1fr 1fr}.fs-row .fs-tall{aspect-ratio:1/1.05;padding:14px}.fs-row .fs-tall:first-child{aspect-ratio:16/10;grid-column:span 2}.fs-row .fs-tall h3{white-space:normal;font-size:17px}.fs-row .fs-tall:first-child h3{font-size:26px}}.flevo-dmsans .fs-row{padding-left:max(calc(170 * var(--u)), 20px);padding-right:max(calc(170 * var(--u)), 20px)}@media (width<=767px){.flevo-dmsans .fs-row{padding-left:35px;padding-right:35px}}@media (width<=760px){.fs-row .fs-tall:first-child img{object-position:42% 55%}}.fs-row .fs-tall-grad{background:radial-gradient(120% 90% at 85% 10%,#7ea8928c 0%,#0000 60%),linear-gradient(150deg,#141b1a 0%,#24342f 55%,#3f6355 100%)}.fs-row .fs-tall-grad:after{display:none}.flevo-dmsans .fs-row.fs-pb{min-height:100svh;padding-top:max(calc(110 * var(--u)), 96px);padding-bottom:max(calc(90 * var(--u)), 40px);background:#1d211f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px;display:grid;position:relative;overflow:hidden}.fs-pb-bg{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.fs-pb:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#141b1a00 45%,#141b1a73 100%);position:absolute;inset:0}.fs-pb-glass{z-index:2;box-sizing:border-box;background:var(--fs-background-6);border:var(--fs-border-7);box-shadow:var(--fs-box-shadow-8);position:relative}.fs-pb-head{border-radius:clamp(22px,2vw,36px);align-self:start;max-width:560px;padding:clamp(22px,2.4vw,40px)}.fs-pb-head .fs-row-sub{margin-top:14px;font-size:clamp(17px,1.35vw,22px)}.fs-pb-list{z-index:2;flex-direction:column;justify-self:end;gap:14px;width:min(100%,440px);margin:0;padding:0;list-style:none;display:flex;position:relative}.fs-pb-list li{border-radius:22px;align-items:center;gap:16px;padding:18px 22px;display:flex}.fs-pb-list span{color:#f2f5f1;background:#1d211f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:grid}.fs-pb-list p{letter-spacing:-.02em;color:#1d211f;margin:0;font-size:clamp(17px,1.4vw,22px);font-weight:400;line-height:1.2}@media (width<=767px){.flevo-dmsans .fs-row.fs-pb{grid-template-columns:1fr;align-content:space-between;padding-top:104px;padding-bottom:28px}.fs-pb-head{padding:22px}.fs-pb-list{justify-self:stretch;gap:10px;width:100%}.fs-pb-list li{border-radius:18px;gap:12px;padding:12px 14px}.fs-pb-list span{width:32px;height:32px;font-size:12px}.fs-pb-list p{font-size:16px}.flevo-dmsans .fs-pb-head .fs-row-sub{margin-top:12px;font-size:17px}}.fs-pr-list{margin:max(calc(64 * var(--u)), 36px) 0 0;border-top:1px solid #1d211f24;padding:0;list-style:none}.fs-pr-list li{border-bottom:1px solid #1d211f24;align-items:center;gap:clamp(16px,2vw,32px);padding:clamp(20px,2.4vw,36px) 0;display:flex}.fs-pr-icon{color:#33493f;flex:none;place-items:center;display:grid}.fs-pr-short{display:none}@media (width<=767px){.fs-pr-long{display:none}.fs-pr-short{display:inline}}@media (prefers-reduced-motion:no-preference){.fs-pr .fs-pr-rise{opacity:0;transform:translateY(var(--flevo-landing-rise));transition:opacity var(--flevo-landing-fade) var(--flevo-landing-ease), transform var(--flevo-landing-duration) var(--flevo-landing-ease)}.fs-pr .fs-pr-rise.is-landed{opacity:1;transform:none}}.fs-pr-list p{letter-spacing:-.03em;color:#1d211f;margin:0;font-size:clamp(22px,2.4vw,40px);font-weight:300;line-height:1.15}@media (width<=767px){.fs-pr-list li{gap:14px;padding:18px 0}.fs-pr-list p{font-size:20px}}.flevo-dmsans .fs-pr-list p{font-size:max(calc(44 * var(--u)), 22px);letter-spacing:normal;font-weight:500;line-height:1.2}@media (width>=768px){.flevo-dmsans .fs-row .fs-pr-br{display:block!important}}@media (width<=767px){.flevo-dmsans .fs-row .fs-pr-br{display:inline!important}}@media (prefers-reduced-motion:no-preference){.fs-tilt-logo,.fs-tilt-concept,.fs-tilt-title,.fs-tilt-tabs{animation:1.3s cubic-bezier(.16,1,.3,1) both fsSettle}.fs-tilt-logo{animation-delay:.35s}.fs-tilt-concept{animation-delay:.5s}.fs-tilt-title{animation-delay:.6s}.fs-tilt-tabs{animation-delay:.72s}}@keyframes fsSettle{0%{opacity:0;filter:blur(6px);translate:0 18px}to{opacity:1;filter:blur();translate:0}}@media (prefers-reduced-motion:no-preference){.fs-tilt-logo,.fs-tilt-concept,.fs-tilt-title{animation-name:fsFromLeft}.fs-tilt-tabs{animation-name:fsFromRight}}@keyframes fsFromLeft{0%{opacity:0;filter:blur(4px);translate:-48px}to{opacity:1;filter:blur();translate:0}}@keyframes fsFromRight{0%{opacity:0;filter:blur(4px);translate:48px}to{opacity:1;filter:blur();translate:0}}@media (width>=768px){.flevo-dmsans .fs-row-sub.fs-pr-rise{font-size:max(calc(32 * var(--u)), 17px);letter-spacing:normal;font-weight:300;line-height:1.32}}@media (width<=767px){.fs-pr-list li p{letter-spacing:-.05em!important;font-size:6.4vw!important;font-weight:400!important;line-height:1.08!important}.fs-pr .fs-row-sub{letter-spacing:normal;font-size:17px;font-weight:300;line-height:1.32}}@scope(.flevo-dmsans){.fs-scene-head{padding:120px var(--pad,8.333vw) 0;box-sizing:border-box;background:#cfd5cf}.fs-scene-head h2{margin:0}@media (width<=767px){.fs-scene-head{padding:var(--m-top,96px) 24px 0}}}@scope(.flevo-dmsans){.fs-pr h2.f6-title,.fs-pr .fs-row-sub,.fs-pr .fs-pr-list{font-variation-settings:normal}@media (width>=768px){.fs-pr h2.f6-title+.fs-row-sub{margin-top:37px!important}}@media (width<=767px){.fs-scene-head{padding-left:35px;padding-right:35px}}}#f6-reveal{scroll-margin-top:180px}@media (width<=767px){#f6-reveal{scroll-margin-top:150px}}.f6 .fs-street-t .fs-street-tw{min-width:0;display:block}.f6 .fs-street-t .fs-street-tw>i{vertical-align:.08em;margin:0 .3em 0 0;display:inline-block}.f6 .fs-street-t .fs-street-tw>span{display:inline}@media (width<=767px){.fs-street-t{padding-top:calc(var(--m-top,112px) - 32px)}.fs-street{height:100lvh;min-height:100lvh}.fs-street .fs-street-prototype{height:min(44%,100% - 352px);top:max(30%,212px);left:auto;right:8%;translate:none}.f6 .fs-scene.fs-scene{height:max(760px,470px + 95.3vw)!important;min-height:0!important}.f6 .fs-scene.fs-scene .fs-brand{top:32px!important}.f6 .fs-scene.fs-scene .fs-glass{z-index:3;width:54cqw!important;top:calc(32px + 44cqw)!important;left:auto!important;right:5cqw!important}.f6 .fs-scene.fs-scene .fs-man{width:146cqw!important;bottom:0!important;left:-14cqw!important}.flevo-dmsans .f6 .fs-street.fs-street{height:115lvh!important;min-height:115lvh!important}.fs-street>.fs-photo.fs-photo{object-position:64% 50%}}@scope(.flevo-dmsans){.flevo-explore.v3-end-copy{text-align:center;min-height:100svh;padding:96px var(--gutter,8.333vw);background:var(--f6-background-1);color:var(--f6-color-2);font-family:var(--font-dmsans);flex-direction:column;justify-content:center;align-items:center;gap:34px;display:flex}.v3-end-copy h2{letter-spacing:0;margin:0;font-size:clamp(44px,5.6vw,96px);font-weight:200;line-height:1.02}.v3-end-copy h2 span{color:var(--f6-color-3);display:block}.v3-end-copy .v3-end-orb{aspect-ratio:1;place-items:center;width:clamp(160px,15vw,240px);display:grid}.v3-end-copy .v3-end-orb .siri-orb{filter:var(--f6-filter-4);animation:6s ease-in-out infinite v3-float;width:100%!important;height:100%!important}.v3-end-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.v3-end-btn{height:58px;color:var(--f6-color-5);background:var(--f6-background-6);border-radius:999px;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:400;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s;display:inline-flex}.v3-end-btn:hover{background:var(--f6-background-7);transform:scale(1.03)}.v3-end-btn.ghost{color:var(--f6-color-2);background:var(--f6-background-8);border:var(--f6-border-9);box-shadow:var(--f6-boxshadow-10)}.v3-end-btn.ghost:hover{background:var(--f6-background-11)}@keyframes v3-float{50%{translate:0 -14px}}.fg{margin-top:max(calc(70 * var(--u)), 36px);text-align:left}.fg-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.fg-card{text-align:left;background:var(--f6-background-11);cursor:pointer;border-radius:28px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;display:block;overflow:hidden}.fg-card:hover{box-shadow:var(--f6-boxshadow-12);transform:translateY(-4px)}.fg-media{aspect-ratio:16/9;background:var(--f6-background-13);position:relative;overflow:hidden}.fg-media img,.fg-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fg-media video{opacity:0;transition:opacity .4s}.fg-card:hover .fg-media video.is-live{opacity:1}.fg-play{background:var(--f6-background-14);width:56px;height:56px;color:var(--f6-color-15);box-shadow:var(--f6-boxshadow-16);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:24px;left:24px}.fg-play svg{fill:currentColor;width:20px;height:20px;margin-left:3px}.fg-len{background:var(--f6-background-17);color:var(--f6-color-5);border-radius:999px;padding:4px 10px;font-size:13px;position:absolute;bottom:24px;right:20px}.fg-copy{padding:28px 32px 34px}.fg-n{color:var(--f6-color-18);font-size:13px;font-weight:500}.fg-copy h3{letter-spacing:0;font-weight:500;font-size:max(calc(34 * var(--u)), 24px);margin-top:8px;line-height:1.12}.fg-d{color:var(--f6-color-19);margin-top:10px;font-size:17px;line-height:1.5}.fg-modal{z-index:100;background:var(--f6-background-20);place-items:center;padding:4vw;display:grid;position:fixed;inset:0}.fg-player{background:var(--f6-background-21);border-radius:18px;width:min(100%,1600px);max-height:88svh}.fg-close{background:var(--f6-background-22);width:44px;height:44px;color:var(--f6-color-5);border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:24px}@media (width<=1023px){.fg-grid{grid-template-columns:1fr}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.f6 .f6-highlights-scene{height:420svh;position:relative}.f6 .f6-highlights-stage{height:100svh;min-height:0;padding-block:64px;position:sticky;top:0;overflow:hidden}.f6 .f6-highlights-stage .f6-solution-media{overflow:visible}.f6 .f6-highlights-stage .f5-hl{opacity:1;filter:none;width:100%;animation:none;transform:scale(1)}.f6 .f6-highlights-stage .f5-hl-cap b{white-space:normal}}.f5-hl{text-align:left;gap:clamp(8px,.8vw,14px);height:clamp(280px,24vw,440px);margin-top:clamp(28px,3vw,56px);display:flex}.f5-hl-card{background:var(--f6-background-6);min-width:0;color:var(--f6-color-5);cursor:pointer;font:inherit;border:0;border-radius:clamp(24px,2.4vw,40px);flex:1 1 0;padding:0;transition:flex-grow .7s cubic-bezier(.3,0,.2,1);position:relative;overflow:hidden}.f5-hl-n{text-shadow:var(--f6-textshadow-24);font-size:16px;font-weight:300;transition:opacity .25s;position:absolute;bottom:22px;left:22px}.f5-hl-cap{text-align:left;background:var(--f6-background-25);opacity:0;pointer-events:none;padding:70px clamp(20px,2vw,36px) clamp(18px,1.8vw,30px);transition:opacity .25s;display:block;position:absolute;bottom:0;left:0;right:0}@media (width<=800px){.f5-hl{flex-direction:column;height:auto}.f5-hl-card{flex:none;height:64px;transition:height .6s cubic-bezier(.3,0,.2,1)}.f5-hl-card.is-open{height:min(68vw,340px)}.f5-hl-card.is-phone.is-open{height:480px}.f6-problem-r{grid-template-columns:1fr}.f5-hl-n{top:20px;bottom:auto;left:20px;transform:none}.f5-hl-cap b{white-space:normal}}@media (prefers-reduced-motion:reduce){.f5-hl-card,.f5-hl-cap,.f5-hl-n{transition:none}}.f6{--u:min(1.34px, 100vw / 1920);--pad:max(calc(170 * var(--u)), 20px);--dot:var(--f6-accent);--bg:var(--f6-paper);--tx:var(--f6-ink);--mute:var(--f6-muted);color:var(--tx);background:var(--bg);font-family:DM Sans,system-ui,sans-serif}.f6-sec{box-sizing:border-box;min-height:100svh;padding:max(calc(110 * var(--u)), 72px) var(--pad);background:var(--bg);flex-direction:column;justify-content:center;display:flex;position:relative}.f6-sec.is-light{background:var(--f6-background-28)}.f6-hmw,.f6-sec.is-deep,.f6-sec.is-black{--tx:var(--f6-on-dark);--mute:var(--f6-muted-light);color:var(--tx)}.f6-sec.is-black{background:var(--f6-background-6)}.f6-sec.is-deep{background:var(--f6-background-29)}.f6-k{font-size:max(calc(24 * var(--u)), 15px);color:var(--mute);margin:0;font-weight:300}.f6-sec.is-deep .f6-k{color:var(--f6-color-30)}.f6-lead{margin:max(calc(18 * var(--u)), 12px) 0 0;max-width:30em;font-size:max(calc(36 * var(--u)), 18px);letter-spacing:0;color:var(--mute);font-weight:300;line-height:1.32}.f6-title{font-size:max(calc(110 * var(--u)), 40px);letter-spacing:0;align-items:center;column-gap:.22em;margin:0;font-weight:500;line-height:1.1;display:flex}.f6-title i{background:var(--dot);width:.9em;height:.72em;box-shadow:var(--f6-boxshadow-31);border-radius:999px;flex:none}.f6-title span{color:var(--mute);white-space:pre}.f6-center{margin:0 0 max(calc(60 * var(--u)), 28px);text-align:center;font-size:max(calc(80 * var(--u)), 34px);letter-spacing:0;font-weight:500;line-height:1.1}.f6-center span{color:var(--mute)}.f6-pin{--p:0;height:300svh;position:relative}.f6-stage{height:100svh;position:sticky;top:0;overflow:hidden}.f6-pin.is-still{height:auto}.f6-pin.is-still .f6-stage{height:auto;min-height:100svh;position:relative}.f6-hero{background:var(--f6-background-32);--p:0;--v:0;position:relative;overflow-x:clip}@media (prefers-reduced-motion:reduce){.f6-over-ic{translate:none;rotate:none}.f6-over-hold{height:0}}.f6-hero .f6-stage{z-index:0;position:sticky;top:0}.f6-hero-room{height:0}.f6-hero .f6-stage{background:var(--f6-background-33);perspective:1600px}.f6-cover-t{left:var(--pad);right:var(--pad);z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:12svh}.f6-cover-t p{font-size:max(calc(30 * var(--u)), 17px);color:var(--f6-color-34);margin:8px 0 0;font-weight:300}.f6-tablet{width:min(calc(1180 * var(--u)), 90vw, 104svh);padding:calc(16 * var(--u));border-radius:calc(36 * var(--u));background:var(--f6-background-7);box-shadow:var(--f6-boxshadow-35);transform-origin:50% 0;transform:translateX(-50%) rotateX(calc((1 - clamp(0, calc(var(--p) / .55), 1)) * 34deg)) translateY(calc((1 - clamp(0, calc(var(--p) / .55), 1)) * 8svh)) scale(calc(.82 + clamp(0, calc(var(--p) / .55), 1) * .22));position:absolute;top:36svh;left:50%}.f6-tablet img{aspect-ratio:16/9;object-fit:cover;border-radius:calc(20 * var(--u));width:100%;display:block}.f6 .f5-hl{margin-top:max(calc(50 * var(--u)), 28px)}.f5-hl{text-align:left;gap:clamp(8px,.8vw,14px);height:clamp(320px,35vw,620px);display:flex}.f5-hl-card{background:var(--f6-background-36);min-width:0;color:var(--f6-color-5);cursor:pointer;font:inherit;box-shadow:var(--f6-boxshadow-37);border:0;border-radius:clamp(24px,2.4vw,40px);flex:1 1 0;padding:0;transition:flex-grow .7s cubic-bezier(.3,0,.2,1);position:relative;overflow:hidden}.f5-hl-card.is-open{flex-grow:12}.f5-hl-card video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.f5-hl-card:not(.is-open) video{filter:brightness(.5)}.f5-hl-card.is-phone{background:var(--f6-background-38)}.f5-hl-n{flex-direction:column;align-items:center;gap:14px;font-size:15px;font-weight:300;transition:opacity .25s;display:flex;position:absolute;bottom:22px;left:0;right:0;transform:none}.f5-hl-n i{writing-mode:vertical-rl;white-space:nowrap;color:var(--f6-color-39);font-size:15px;font-style:normal;rotate:180deg}.f5-hl-card.is-open .f5-hl-n{opacity:0}.f5-hl-cap{background:var(--f6-background-40);opacity:0;pointer-events:none;text-align:left;padding:70px clamp(20px,2vw,36px) clamp(18px,1.8vw,30px);transition:opacity .25s;display:block;position:absolute;bottom:0;left:0;right:0}.f5-hl-card.is-open .f5-hl-cap{opacity:1;transition:opacity .5s .3s}.f5-hl-cap small{color:var(--f6-color-5);font-size:14px;font-weight:300;display:block}.f5-hl-cap b{letter-spacing:0;white-space:nowrap;margin-top:4px;font-size:clamp(20px,1.9vw,30px);font-weight:300;display:block}.f5-hl-cap em{color:var(--f6-color-5);align-items:center;gap:6px;margin-top:8px;font-size:15px;font-style:normal;font-weight:300;display:inline-flex}.f5-hl-cap em svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.f5-hl-card:hover .f5-hl-cap em svg{transform:rotate(-22deg)}.f5-hl-card:focus-visible{outline:var(--f6-outline-41);outline-offset:3px}.f6-problem{justify-content:center}.f6-problem-t{margin:max(calc(40 * var(--u)), 22px) 0 0;font-size:max(calc(80 * var(--u)), 32px);letter-spacing:0;font-weight:500;line-height:1.08}.f6-problem-r{margin:max(calc(80 * var(--u)), 36px) 0 0;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,56px);padding:0;list-style:none;display:grid}.f6-problem-r li{border-top:var(--f6-bordertop-42);padding-top:18px}.f6-problem-r b{font-size:max(calc(30 * var(--u)), 20px);letter-spacing:0;align-items:center;gap:12px;font-weight:400;display:flex}.f6-problem-icon{width:24px;height:24px;color:var(--f6-cover-accent);stroke-linecap:round;stroke-linejoin:round;flex:none}.f6-problem-r span{font-size:max(calc(22 * var(--u)), 16px);color:var(--f6-color-43);margin-top:6px;font-weight:300;line-height:1.34;display:block}.f6-over{z-index:2;box-sizing:border-box;min-height:100svh;padding:max(calc(110 * var(--u)), 80px) var(--pad);text-align:center;background:var(--f6-background-44);flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,4.6svh,56px);display:flex;position:sticky;top:0}.f6-over-t{max-width:20em;font-size:max(calc(62 * var(--u)), 28px);letter-spacing:0;color:var(--f6-color-45);margin:0;font-weight:500;line-height:1.14}.f6-hmw{height:240svh}.f6-hmw .f6-stage{padding:0 var(--pad);box-sizing:border-box;background:var(--f6-background-6);flex-direction:column;justify-content:center;display:flex}.f6-hmw .f6-k{color:var(--f6-color-46)}.f6-hmw-t{max-width:20em;margin:max(calc(30 * var(--u)), 16px) 0 0;font-size:max(calc(84 * var(--u)), 30px);letter-spacing:0;font-weight:300;line-height:1.12}.f6-hmw-t span{opacity:calc(.14 + clamp(0, calc((var(--p) - var(--a)) / .08), 1) * .86)}.f6-hmw-t .key{color:var(--dot)}.f6-leo{background:var(--f6-background-11);height:330svh}.f6-leo .f6-stage{padding:0 var(--pad);box-sizing:border-box;background:var(--f6-background-47);grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;display:grid}.f6-leo-l{z-index:2;position:relative}.f6-leo-b{margin:max(calc(20 * var(--u)), 12px) 0 0;max-width:28em;font-size:max(calc(32 * var(--u)), 17px);color:var(--f6-color-34);opacity:clamp(0, calc((var(--p) - .04) / .1), 1);translate:0 calc((1 - clamp(0, calc((var(--p) - .04) / .1), 1)) * 24px);font-weight:300;line-height:1.32}.f6-goal{margin:max(calc(84 * var(--u)), 56px) 0 0;opacity:clamp(0, calc((var(--p) - .26) / .1), 1)}.f6-goal figcaption{color:var(--f6-color-43);margin-top:12px;font-size:14px;font-weight:300}.f6-spikes{height:max(calc(220 * var(--u)), 140px);grid-template-columns:repeat(12,1fr);align-items:end;max-width:720px;display:grid}.f6-spikes>div{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.f6-spikes .bar{width:2px;height:calc(var(--h) * clamp(.04, calc((var(--p) - var(--a)) / .14), 1));background:var(--f6-background-48);border-radius:2px;display:block;position:relative}.f6-spikes .is-peak .bar{background:var(--f6-background-49)}.f6-spikes .is-now .bar{background:var(--f6-background-6)}.f6-spikes .bar:before{content:"";background:inherit;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:50%;translate:-50% -50%}.f6-spikes small{color:var(--f6-color-43);margin-top:8px;font-size:12px;font-weight:300}.f6-spikes em{background:var(--f6-background-11);box-shadow:var(--f6-boxshadow-50);color:var(--f6-color-45);white-space:nowrap;opacity:clamp(0, calc((var(--p) - var(--a) - .12) / .06), 1);border-radius:12px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:300;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.f6-spikes em.dark{background:var(--f6-background-51);color:var(--f6-color-5);border-radius:16px;padding:7px 13px;font-size:14px}.f6-orb-slot{height:min(62svh,40vw);margin-top:10svh}.f6-orb{z-index:1;transform-origin:50%;color:var(--f6-color-52);will-change:transform;--grad:0;position:absolute;top:0;left:0}.f6-orb .hop{transform-origin:50% 100%;background:var(--f6-background-53);border-radius:50%;position:absolute;inset:0}.f6-orb .hop i{background:var(--dot);opacity:calc(1 - var(--grad));border-radius:50%;position:absolute;inset:0}.f6-orb svg{width:44%;opacity:var(--grad);position:absolute;top:28%;left:28%}.f6-shadow{z-index:0;background:var(--f6-background-54);opacity:0;transform-origin:50%;border-radius:50%;height:26px;margin-top:-13px;position:absolute;top:0;left:0}.f6-leo.is-landed .f6-orb .hop{animation:1.5s cubic-bezier(.3,0,.7,1) infinite f6Hop}.f6-leo.is-landed .f6-shadow{animation:1.5s cubic-bezier(.3,0,.7,1) infinite f6Shade}@keyframes f6Hop{0%,to{translate:0;scale:1.05 .94}12%{scale:1}50%{translate:0 -16%;scale:.98 1.03}88%{scale:1}}@keyframes f6Shade{0%,to{opacity:.55}50%{opacity:.22}}.f6-decs{background:var(--f6-background-11);height:320svh}.f6-decs .f6-stage{padding:0 var(--pad);box-sizing:border-box;background:var(--f6-background-55);flex-direction:column;justify-content:center;display:flex}.f6-stack{--peek:clamp(14px, 1.7vw, 26px);--h:clamp(320px, 35vw, 620px);--pad:clamp(14px, 1.3vw, 22px);height:var(--h);margin-top:max(calc(50 * var(--u)), 28px);flex:none;position:relative}.f6-stacked{--s:clamp(0, calc((var(--p) - var(--a)) / .36), 1);left:0;right:0;top:calc(var(--i) * var(--peek));bottom:calc((2 - var(--i)) * var(--peek));padding:var(--pad) var(--pad) var(--pad) clamp(28px, 3.2vw, 56px);box-sizing:border-box;background:var(--f6-background-56);border:var(--f6-border-57);box-shadow:var(--f6-boxshadow-58);transform:translateY(calc((1 - var(--s)) * 100svh));will-change:transform;border-radius:clamp(28px,3vw,48px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,56px);display:grid;position:absolute}.f6-pin.is-still .f6-stack{flex-direction:column;gap:16px;height:auto;display:flex}.f6-pin.is-still .f6-stacked{min-height:420px;position:relative;inset:auto;transform:none}.f6-stacked h3{font-size:max(calc(44 * var(--u)), 24px);letter-spacing:0;color:var(--f6-color-45);margin:clamp(16px,1.8vw,28px) 0 0;font-weight:300;line-height:1.14}.f6-dec-ic{width:clamp(64px,5.4vw,88px);height:clamp(64px,5.4vw,88px);color:var(--f6-color-52);margin-left:-6px;display:block;position:relative}.f6-dec-ic img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.f6-dec-ic svg{width:44%;height:44%;position:absolute;top:26%;left:26%}.f6-patch{height:calc(var(--h) - 2 * var(--peek) - 2 * var(--pad));aspect-ratio:16/9;background:var(--f6-background-59);box-shadow:var(--f6-boxshadow-60);border-radius:clamp(18px,2vw,32px);justify-self:end;overflow:hidden}.f6-patch.f6-patch-empty{aspect-ratio:1;background:var(--muted);box-shadow:none;justify-self:end;margin-left:auto}.f6-patch video{object-fit:cover;width:100%;height:100%;display:block}.f6-pill{margin:0 0 0 calc(-8 * var(--u));background:var(--f6-background-7);color:var(--f6-color-5);font-size:max(calc(15 * var(--u)), 14px);border-radius:999px;align-self:flex-start;align-items:center;gap:9px;padding:6px 14px 6px 6px;font-weight:300;display:inline-flex}.f6-pill i{background:var(--f6-background-11);border-radius:50%;width:20px;height:20px}.f6-live{padding-top:56px;padding-bottom:28px}.f6-live-d{width:min(calc(1307 * var(--u)), calc((100svh - 190px) * 1307 / 867));margin:max(calc(70 * var(--u)), 28px) auto 0;aspect-ratio:1307/867;overflow:hidden}.f6-live-d iframe{border:0;width:100%;height:100%}.f6-live-m{margin-top:16px;display:none}.f6-live-m iframe{border:0;width:100%}.f6-flow-d{aspect-ratio:1920/1080;width:min(100vw,177.778svh - 337.778px);margin:0 auto;position:relative;overflow:hidden}.f6-flow{padding-left:0;padding-right:0;padding-top:max(calc(50 * var(--u)), 56px);padding-bottom:0}.f6-flow .f6-title{padding:0 var(--pad)}.f6-flow-d iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.f6-flow-m{margin:24px var(--pad) 40px;padding:0;list-style:none;display:none}.f6-flow-m li{background:var(--f6-background-61);border-radius:18px;width:fit-content;margin-bottom:10px;padding:11px 18px;font-size:15px;font-weight:300}.f6-ds{grid-template-columns:1fr 1fr;align-content:center;align-items:center;gap:40px;display:grid}.f6-dm{font-size:max(calc(210 * var(--u)), 84px);letter-spacing:0;background:var(--f6-background-62);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:200;line-height:.95}.f6-swatches{gap:max(calc(18 * var(--u)), 10px);margin:max(calc(-26 * var(--u)), -12px) 0 0;grid-template-columns:2fr 1fr;padding:0;list-style:none;display:grid}.f6-swatches li{min-height:max(calc(137 * var(--u)), 84px);padding:max(calc(22 * var(--u)), 12px);box-sizing:border-box;border-radius:max(calc(26 * var(--u)), 18px);font-size:max(calc(18 * var(--u)), 12px);align-items:flex-end;display:flex}.f6-swatches .is-linen{background:var(--f6-background-63);grid-row:span 2}.f6-swatches .is-white{background:var(--f6-background-11)}.f6-swatches .is-glass{background:var(--f6-background-64)}.f6-swatches .is-leo{background:var(--f6-background-65);color:var(--f6-color-5);text-shadow:var(--f6-textshadow-66)}.f6-swatches .is-ink{background:var(--f6-background-6);color:var(--f6-color-5)}.f6-ds-r{min-width:0;position:relative}.f6-layers{aspect-ratio:782/760}.f6-ds-marks{z-index:3;flex-direction:column;align-items:flex-end;gap:14px;margin-top:-8%;display:flex;position:relative}.f6-pins{gap:16px;margin:0;display:flex}.f6-pins svg{width:max(calc(53 * var(--u)), 32px);filter:var(--f6-filter-67)}.f6-levels{background:var(--f6-background-68);border-radius:999px;gap:20px;margin:0;padding:16px 22px;font-size:14px;font-weight:300;list-style:none;display:flex}.f6-levels li{align-items:center;gap:8px;display:flex}.f6-sec.is-black .fg-n,.f6-sec.is-black .fg-d{color:var(--f6-color-69)}.f6-sec.is-black h3{color:var(--f6-color-70)}@media (width<=800px){.f5-hl{flex-direction:column;height:auto}.f5-hl-card{flex:none;height:64px;transition:height .6s cubic-bezier(.3,0,.2,1)}.f5-hl-card.is-open{flex-grow:0;height:min(68vw,340px)}.f5-hl-card.is-phone.is-open{height:480px}.f6-problem-r{grid-template-columns:1fr}.f5-hl-n{flex-direction:row-reverse;justify-content:flex-end;gap:12px;inset:0 20px}.f5-hl-n i{writing-mode:horizontal-tb;text-overflow:ellipsis;overflow:hidden;rotate:none}.f5-hl-cap b{white-space:normal}.f6-leo .f6-stage{grid-template-columns:1fr;align-content:center;gap:8px}.f6-orb-slot{height:26svh;margin-top:0}.f6-ds{grid-template-columns:1fr}.f6-tablet{border-radius:18px;width:90vw;padding:8px;top:34svh}.f6-tablet img{border-radius:11px}.f6-live-d,.f6-flow-d{display:none}.f6-live-m,.f6-flow-m{display:block}.f6-title{font-size:32px}}@media (prefers-reduced-motion:reduce){.f5-hl-card,.f5-hl-cap,.f5-hl-n{transition:none}.f6-viz *{animation:none!important}.f6-leo.is-landed .f6-orb .hop,.f6-leo.is-landed .f6-shadow{animation:none}}@media (width<=800px){.f6-stack{height:66svh}.f6-stacked{grid-template-columns:1fr;align-content:center;gap:16px;padding:22px 14px 14px}.f6-patch{width:100%;height:auto}.f6-stacked .tx{padding:0 8px}.f6-cover-t .f6-title{white-space:nowrap;font-size:26px}}.f6-problem{overflow-x:clip}.f6-problem>*,.f6-problem-r li{opacity:0;transition:opacity .9s,translate 1.2s cubic-bezier(.16,1,.3,1);translate:16vw}.f6-problem-r{opacity:1!important;translate:none!important}.f6-problem.is-in>*,.f6-problem.is-in .f6-problem-r li{opacity:1;translate:0}.f6-problem-t{transition-delay:.1s!important}.f6-problem-r li:first-child{transition-delay:.2s}.f6-problem-r li:nth-child(2){transition-delay:.3s}.f6-problem-r li:nth-child(3){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.f6-problem>*,.f6-problem-r li{opacity:1;transition:none;translate:none}}.f6 .fg{margin-top:0}.f6 .fg-card{color:inherit;font:inherit;background:0 0;border:0;border-radius:0;width:100%;padding:0;overflow:visible;box-shadow:none!important;transform:none!important}.f6 .fg-media{border-radius:clamp(20px,2.2vw,36px)}.f6 .fg-play{background:var(--f6-background-71);width:clamp(64px,6vw,92px);height:clamp(64px,6vw,92px);transition:scale .3s cubic-bezier(.34,1.56,.64,1);top:50%;bottom:auto;left:50%;translate:-50% -50%}.f6 .fg-card:hover .fg-play{scale:1.08}.f6 .fg-play svg{width:30%;height:30%}.f6 .fg-len{display:none}.f6 .fg-copy{padding:clamp(14px,1.5vw,24px) 0 0}.f6 .fg-copy h3{color:inherit;font-weight:400;font-size:max(calc(34 * var(--u)), 22px);margin-top:4px}.f6 .fg-n{color:var(--f6-color-72);font-weight:300}.f6 .fg-d{color:var(--f6-color-73);font-size:max(calc(20 * var(--u)), 15px);margin-top:6px;font-weight:300}.f6 .fg-modal{z-index:9999;background:var(--f6-background-6)}.f6 .fg-grid{align-items:start}.f6 .fg-card{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.f6 .fg-media{flex:none;width:100%}.f6-end{gap:16px!important}.f6-end .f6-k{color:var(--f6-color-43)}.f6-end .f6-end-b{max-width:30em;font-size:max(calc(28 * var(--u)), 17px);color:var(--f6-color-74);margin:0;font-weight:300;line-height:1.32}.f6-end .v3-end-actions{margin-top:12px}.f6 .f6-hmw .f6-stage{text-align:left;padding:0 var(--pad);background:var(--f6-background-6);justify-content:center;align-items:flex-start}.f6-sec.is-deep .f6-title span{color:var(--f6-color-75)}.f6 .f5-hl{height:max(300px,min(32vw,56svh))}.f6-stack{--h:max(300px, min(35vw, 60svh))}.f6-cover-t p{max-width:40em}@media (width>=801px) and (width<=1100px) and (orientation:portrait){.f6{--u:calc(100vw / 1366);--pad:48px}.f6 .f5-hl{height:42svh}.f6-cover-t{top:13svh}.f6-tablet{width:88vw;top:30svh}.f6-leo .f6-stage{grid-template-columns:1fr;align-content:center;gap:24px}.f6-orb-slot{height:30svh;margin-top:0}.f6-spikes{max-width:none}.f6-stack{--h:62svh}.f6-stacked{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-content:center;gap:24px;padding:32px}.f6-patch{justify-self:stretch;width:100%;height:auto}.f6-live-d{width:100%}.f6-ds{grid-template-columns:1fr}.f6 .fg-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=800px){.f6-sec{padding:96px var(--pad) 64px}.f6-live{padding-top:96px}.f6-flow{padding-top:96px;padding-bottom:40px}.f6-flow .f6-title{padding:0 var(--pad)}.f6-cover-t{top:17svh}.f6-tablet{top:34svh}.f6-leo .f6-stage{padding-top:72px}.f6-title{font-size:32px}.f6-over-t{font-size:25px}.f6-hmw-t{font-size:29px}.f6-flow .f6-title{white-space:nowrap;font-size:28px}.f6-spikes .is-now em{left:auto;right:-6px;translate:0}}}@scope(.flevo-dmsans){.f6-title{flex-wrap:wrap}.f6-cover-t .f6-title{flex-wrap:nowrap}.f5-hl-cap b{white-space:normal}.f6-bars{align-items:end;gap:3px;height:16px;display:inline-flex}.f6-bars i{background:var(--f6-muted);opacity:.35;border-radius:2px;width:4px;height:6px}.f6-bars i:nth-child(2){height:11px}.f6-bars i:nth-child(3){height:16px}.f6-bars i.on{opacity:1;background:var(--f6-ink)}.fg-card,.fg-close,.f5-hl-card{white-space:normal;justify-content:initial}.fg-modal{position:fixed}@media (width<=800px){.f6 .f5-hl{height:auto}.f6-flow .f6-title{white-space:normal;font-size:26px}.v3-end-btn{max-width:100%;padding:0 20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.v3-end-orb,.v3-end-orb .siri-orb{animation:none}}}.f6-film-overlay{z-index:9998;background:var(--f6-film-backdrop);position:fixed;inset:0}.f6-film-modal{z-index:9999;place-items:center;padding:4vw;display:grid;position:fixed;inset:0}.f6-film-player{background:var(--f6-film-backdrop);border-radius:18px;width:min(100%,1600px);max-height:88svh}.f6-film-close{width:44px;height:44px;color:var(--f6-film-icon);background:var(--f6-film-close-bg);border-radius:50%;position:absolute;top:24px;right:24px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.siri-orb{background:var(--f6-siri-ground);border-radius:50%;grid-template-areas:"stack";display:grid;position:relative;overflow:hidden}.siri-orb:before{content:"";background:conic-gradient(from calc(var(--angle) * 1.2) at 30% 65%, var(--c3) 0deg, transparent 45deg 315deg, var(--c3) 360deg), conic-gradient(from calc(var(--angle) * .8) at 70% 35%, var(--c2) 0deg, transparent 60deg 300deg, var(--c2) 360deg), conic-gradient(from calc(var(--angle) * -1.5) at 65% 75%, var(--c1) 0deg, transparent 90deg 270deg, var(--c1) 360deg), conic-gradient(from calc(var(--angle) * 2.1) at 25% 25%, var(--c2) 0deg, transparent 30deg 330deg, var(--c2) 360deg), conic-gradient(from calc(var(--angle) * -.7) at 80% 80%, var(--c1) 0deg, transparent 45deg 315deg, var(--c1) 360deg), radial-gradient(ellipse 120% 80% at 40% 60%, var(--c3) 0%, transparent 50%);width:100%;height:100%;filter:blur(var(--blur-amount)) contrast(var(--contrast-amount)) saturate(1.2);animation:siri-rotate var(--animation-duration) linear infinite;will-change:transform;border-radius:50%;grid-area:stack;display:block;transform:translateZ(0)}.siri-orb:after{content:"";background:var(--f6-siri-overlay);mix-blend-mode:overlay;border-radius:50%;grid-area:stack;width:100%;height:100%;display:block}@keyframes siri-rotate{0%{--angle:0deg}to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.siri-orb:before{animation:none}}.f6 .fg-card{white-space:normal;height:auto;padding:0}.f6 .f5-hl-card{padding:0}@media (width>=801px){.f6 .f5-hl-card{height:100%}}.f6 .f6-title{flex-wrap:wrap}.f6 .f6-cover-t .f6-title{flex-wrap:nowrap}.flevo-dmsans .f6-title{letter-spacing:-.02em;font-size:clamp(34px,3.6vw,56px);font-weight:500;line-height:1.08}.flevo-dmsans .f6-center{letter-spacing:-.02em;font-size:clamp(30px,3.2vw,52px)}.flevo-dmsans .f6-problem-t{letter-spacing:-.02em;font-size:clamp(30px,3.4vw,54px)}.flevo-dmsans .f6-over-t{letter-spacing:-.035em;font-size:clamp(24px,2.6vw,40px);line-height:1.2}.flevo-dmsans .f6-lead{font-size:clamp(17px,1.5vw,24px)}.flevo-dmsans .v3-end-copy h2{letter-spacing:-.02em;font-size:clamp(36px,4vw,64px)}.flevo-dmsans .f6-hero,.flevo-dmsans .f6-hero .f6-stage{background:var(--f6-cover-bg)}.flevo-dmsans .f6-cover-t{top:13svh}.flevo-dmsans .f6-cover-eyebrow{letter-spacing:.04em;color:var(--f6-cover-accent);margin:0 0 14px;font-size:14px;font-weight:500}.flevo-dmsans .f6-cover-t .f6-title{letter-spacing:-.035em;font-size:clamp(40px,5vw,76px);font-weight:600}.flevo-dmsans .f6-cover-t .f6-title i{display:none}.flevo-dmsans .f6-cover-t .f6-cover-sub{max-width:30em;color:var(--f6-cover-muted);text-wrap:balance;margin:14px 0 0;font-size:clamp(17px,1.5vw,22px);font-weight:300;line-height:1.4}.flevo-dmsans .f6-cover-meta{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.flevo-dmsans .f6-cover-meta li{background:var(--f6-cover-chip);color:var(--f6-cover-ink);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:400}.flevo-dmsans .f6-tablet{background:var(--f6-cover-bezel);box-shadow:var(--f6-cover-shadow);top:46svh}@media (width<=767px){.flevo-dmsans .f6-cover-t{top:11svh}.flevo-dmsans .f6-cover-meta li{padding:6px 12px;font-size:12px}.flevo-dmsans .f6-tablet{top:44svh}}.flevo-dmsans .f6-decs,.flevo-dmsans .f6-decs .f6-stage{background:var(--f6-cover-white)}@media (width<=1023px){.f6-patch.f6-patch-empty{justify-self:end;width:auto;max-width:100%;height:100%;min-height:0}}@media (width<=800px){.f6-patch.f6-patch-empty{width:70%;height:auto}}.f6-sec.is-deep.f6-flow{background:var(--f6-flow-bg);padding-top:max(calc(110 * var(--u)), 72px)}@media (width<=800px){.f6-sec.is-deep.f6-flow{padding-top:96px}}.f6-decs .f6-stack{margin-top:max(calc(110 * var(--u)), 72px)}@media (width>=1024px){.f6-leo .f6-stage{align-content:center}.f6-leo-l{flex-direction:column;align-self:stretch;display:flex}.f6-leo-l .f6-goal{margin-top:auto;padding-top:32px}}.f6-decs .f6-stacked{background:var(--f6-dec-card-bg)}.f6-decs .f6-patch.f6-patch-empty{background:var(--f6-dec-ph-bg)}.f6-decs .f6-stacked .tx{align-items:center;gap:clamp(16px,1.6vw,28px);display:flex}.f6-decs .f6-stacked .tx h3{letter-spacing:0;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}.f6-decs .f6-dec-ic{flex:none;margin-left:0}.f6-flowpin{height:260svh}.f6 .f6-flow-auto{height:auto}.f6 .f6-flow-auto .f6-stage.f6-sec{height:auto;min-height:100svh;position:relative}.f6-flowpin .f6-stage.f6-sec{justify-content:center;height:100svh;min-height:0}.f6-flowpin.is-still .f6-stage.f6-sec{height:auto;min-height:100svh}@media (width<=800px){.f6-flowpin{height:auto}.f6-flowpin .f6-stage.f6-sec{height:auto;min-height:0;position:relative}}.f6-sec.f6-films{background:var(--f6-cover-white);color:var(--f6-cover-ink);--mute:var(--f6-cover-muted)}.f6 .f6-films .fg-n,.f6 .f6-films .fg-d{color:var(--f6-cover-muted)}.f6-films .fg-media{box-shadow:var(--f6-cover-shadow)}.f6-films .f6-title{text-align:left;margin-bottom:max(calc(60 * var(--u)), 28px);justify-content:flex-start}.flevo-dmsans .flevo-explore.v3-end-copy{background:var(--f6-cover-bg);color:var(--f6-cover-ink);gap:0}.flevo-dmsans .v3-end-copy .v3-end-orb{width:clamp(96px,8vw,128px);margin-bottom:40px}.flevo-dmsans .v3-end-copy .f6-k{color:var(--f6-cover-accent);margin:0 0 12px;font-size:15px;font-weight:500}.flevo-dmsans .v3-end-copy h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(36px,4vw,56px);font-weight:600;line-height:1.08}.flevo-dmsans .v3-end-copy h2 span{color:var(--f6-cover-muted);display:block}.flevo-dmsans .v3-end-copy .f6-end-b{max-width:34em;color:var(--f6-cover-muted);text-wrap:balance;margin:16px 0 0;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.flevo-dmsans .v3-end-actions{margin-top:40px}.flevo-dmsans .v3-end-btn{height:52px;font-size:16px}.flevo-dmsans .v3-end-btn.ghost{box-shadow:none;border:1px solid var(--f6-cover-chip);background:0 0}.f6-decs .f6-patch.f6-dec-card{box-shadow:none;background:0 0;border-radius:clamp(18px,2vw,32px)}.f6-decs .f6-dec-card iframe{background:0 0;border:0;width:100%;height:100%;display:block}@media (width<=1023px){.f6-decs .f6-patch.f6-dec-card{justify-self:stretch;width:100%;height:auto;max-height:none}}@media (width<=767px){.f6-decs .f6-stacked .tx{text-align:center;flex-direction:column;align-items:center;gap:14px}.f6-decs .f6-dec-ic{margin:0}}@media (width>=1024px){.f6-decs .f6-stacked{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.f6-decs .f6-patch.f6-dec-card{width:100%;height:auto;max-height:calc(var(--h) - 2 * var(--peek) - 2 * var(--pad));justify-self:end}}.flevo-dmsans .f6-cover-t{text-align:left;pointer-events:none;display:block;inset:0}.flevo-dmsans .f6-cover-t>*{pointer-events:auto}.flevo-dmsans .f6-cover-eyebrow{left:var(--pad);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;position:absolute;top:15svh}.flevo-dmsans .f6-cover-t .f6-title{left:calc(var(--pad) - .06em);letter-spacing:-.045em;color:var(--f6-cover-ink);margin:0;font-size:min(27vw,46svh);font-weight:800;line-height:.82;position:absolute;top:17svh}.flevo-dmsans .f6-cover-t .f6-cover-sub{left:var(--pad);max-width:17em;color:var(--f6-cover-ink);text-wrap:pretty;margin:0;font-size:clamp(18px,1.7vw,26px);font-weight:400;line-height:1.3;position:absolute;bottom:17svh}.flevo-dmsans .f6-cover-meta{left:var(--pad);justify-content:flex-start;margin:0;position:absolute;bottom:9svh}.flevo-dmsans .f6-cover-meta li{border:1px solid var(--f6-cover-chip);background:0 0}.flevo-dmsans .f6-tablet{z-index:3;width:min(58vw,96svh);top:40svh;left:66%}@media (width>=801px) and (width<=1023px){.flevo-dmsans .f6-cover-t .f6-title{font-size:30vw}.flevo-dmsans .f6-tablet{width:76vw;top:34svh;left:60%}}@media (width<=800px){.flevo-dmsans .f6-cover-meta{flex-flow:wrap;gap:6px}.flevo-dmsans .f6-cover-eyebrow{font-size:11px;top:13svh}.flevo-dmsans .f6-cover-t .f6-title{font-size:33vw;top:15.5svh}.flevo-dmsans .f6-tablet{width:104vw;top:33svh;left:58%}.flevo-dmsans .f6-cover-t .f6-cover-sub{bottom:22svh;right:var(--pad);font-size:19px}.flevo-dmsans .f6-cover-meta{bottom:8svh;right:var(--pad)}}.flevo-dmsans .f6-cover-t .f6-cover-sub{align-items:center;gap:.55em;max-width:19em;display:flex}.flevo-dmsans .f6-cover-dot{background:var(--dot);width:3.2em;height:2.6em;box-shadow:var(--f6-boxshadow-31);border-radius:999px;flex:none}.flevo-dmsans .f6-cover-claude{align-items:center;gap:6px;display:inline-flex}.flevo-dmsans .f6-ipill{vertical-align:-.24em;width:2.3em;height:1.3em;font-size:inherit;box-shadow:none;background:0 0;justify-content:center;align-items:center;width:1.1em;margin:0 .1em;padding:0;display:inline-flex}.flevo-dmsans .f6-ipill img,.flevo-dmsans .f6-ipill svg{width:1em;height:1em}.flevo-dmsans .f6-ipill.is-orb i{background:radial-gradient(circle at 35% 30%, var(--f6-orb-light), var(--f6-orb-mid) 55%, var(--f6-orb-dark));border-radius:50%;width:.8em;height:.8em}.f6-nav{z-index:60;opacity:0;pointer-events:none;font-family:DM Sans,system-ui,sans-serif;transition:opacity .5s,translate .6s cubic-bezier(.16,1,.3,1);position:fixed;top:24px;right:24px;translate:0 -8px}.f6-nav.is-on{opacity:1;pointer-events:auto;translate:0}.f6-nav-btn{height:48px;font:inherit;color:var(--f6-ink);cursor:pointer;background:#ffffffc7;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 12px;font-size:14px;display:flex;box-shadow:0 10px 28px -16px #1e282359}.f6-nav-btn svg{width:26px;height:26px;rotate:-90deg}.f6-nav-btn circle{fill:none;stroke-width:3px}.f6-nav-btn .trk{stroke:#3036331f}.f6-nav-btn .fill{stroke:url(#f6navg);stroke-linecap:round;transition:stroke-dashoffset .3s}.f6-nav-cur{white-space:nowrap;font-weight:500}.f6-nav-n{color:var(--f6-muted);font-variant-numeric:tabular-nums;font-size:12px}.f6-nav ul{opacity:0;pointer-events:none;background:#fffffff0;border-radius:22px;min-width:210px;margin:0;padding:8px;list-style:none;transition:opacity .25s,translate .3s;position:absolute;top:56px;right:0;translate:0 -6px;box-shadow:0 20px 44px -20px #1e282366}.f6-nav.is-open ul{opacity:1;pointer-events:auto;translate:0}.f6-nav ul button{width:100%;font:inherit;color:var(--f6-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.f6-nav ul button small{color:var(--f6-muted);font-variant-numeric:tabular-nums;font-size:11px}.f6-nav ul button:hover{background:#3036330d}.f6-nav ul button.is-cur{background:linear-gradient(135deg, var(--f6-orb-light), var(--f6-accent))}.f6-nav button:focus-visible{outline:2px solid var(--f6-orb-dark);outline-offset:2px}@media (width<=767px){.f6-nav{display:none}}.flevo-dmsans .f6-over-t .f6-ipill{vertical-align:-.12em;width:.9em;height:.9em;margin:0 .12em}.flevo-dmsans .f6-over-t .f6-ipill img,.flevo-dmsans .f6-over-t .f6-ipill svg,.flevo-dmsans .f6-over-t .f6-ipill.is-orb i{width:100%;height:100%}.flevo-dmsans .f6-over-t .f6-ipill.is-photo img{object-fit:cover;object-position:50% 22%;border-radius:50%;box-shadow:0 4px 12px -6px #1e282373}.flevo-dmsans .f6-over-t .f6-ipill.is-photo{border-radius:50%;overflow:hidden;box-shadow:0 4px 12px -6px #1e282373}.flevo-dmsans .f6-over-t .f6-ipill.is-photo img{box-shadow:none;object-position:50% 50%;border-radius:0;scale:1}.flevo-dmsans .f6-bars.l1 i.on{background:var(--flevo-sage-dark)}.flevo-dmsans .f6-bars.l2 i.on{background:var(--flevo-warn-dark)}.flevo-dmsans .f6-bars.l3 i.on{background:var(--flevo-crit-dark)}@media (width>=801px){.flevo-dmsans .f6-ds{align-items:center}}.flevo-dmsans .f6-over-t .f6-ipill.is-orb{vertical-align:-.2em;width:1.12em;height:1.12em}.flevo-dmsans .f6-over-t .f6-ipill.is-orb img{object-fit:contain;width:100%;height:100%}.flevo-dmsans .f6-over-t .f6-ipill.is-photo{vertical-align:-.3em;background:#d9e0d9;width:1.42em;height:1.42em}.flevo-dmsans .f6-over-t .f6-ipill.is-photo img{translate:0 4%;scale:.8}.flevo-dmsans .f6-ipill-orb{background:var(--f6-background-53);color:#fff;border-radius:50%;width:100%;height:100%;display:block;position:relative;box-shadow:0 4px 12px -6px #1e282373}.flevo-dmsans .f6-over-t .f6-ipill .f6-ipill-orb svg{width:48%;height:48%;position:absolute;top:26%;left:26%}.flevo-dmsans .f6-reveal{--tx:#1d211f;--mute:#1d211f73;color:var(--tx);min-height:100svh;padding:max(calc(120 * var(--u)), 72px) var(--pad);box-sizing:border-box;background:#fbfbfd;flex-direction:column;justify-content:center;display:flex;overflow:hidden}.flevo-dmsans .f6-reveal-stage{width:min(100%,1100px);margin:max(calc(64 * var(--u)), 40px) auto 0;position:relative}.flevo-dmsans .f6-reveal-video{aspect-ratio:16/9;object-fit:contain;width:92%;box-shadow:var(--f6-cover-shadow);background:var(--f6-cover-white);border-radius:28px;margin-inline:auto;display:block}@media (width<=767px){.flevo-dmsans .f6-reveal-video{border-radius:16px;width:96%}.flevo-dmsans .f6-reveal .f6-title{white-space:nowrap;flex-wrap:nowrap;font-size:30px}}.flevo-dmsans .f6-hero .f6-michael-cover{background:var(--f6-michael-surface);perspective:none;isolation:isolate;height:100svh;min-height:100svh}.f6-michael-composition{width:100%;height:100%;position:absolute;inset:0}.f6-michael-copy{position:absolute;inset:0}.flevo-dmsans .f6-michael-copy .f6-cover-eyebrow{letter-spacing:0;text-transform:none;color:var(--f6-cover-ink);font-size:12px;font-weight:400;top:10%;left:7%}.f6-michael-title{letter-spacing:-.1em;color:var(--f6-cover-ink);white-space:nowrap;justify-content:space-between;margin:0;font-size:72px;font-weight:500;line-height:1.06;display:flex;position:absolute;top:16%;left:7%;right:5%}.f6-michael-art{z-index:2;object-fit:contain;width:min(68%,117svh);max-width:none;height:auto;position:absolute;top:13%;right:9%}.f6-michael-details{z-index:1;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:calc(13% + min(45.333vw,78svh) - 210px);left:7%}.f6-michael-details li{background:var(--f6-michael-capsule);width:290px;height:50px;color:var(--f6-cover-ink);border-radius:999px;justify-content:flex-start;align-items:center;gap:5px;padding-left:16px;font-size:9px;font-weight:400;display:flex}@media (width>=1440px){.f6-michael-title{font-size:86px}}@media (width>=768px) and (width<=1023px){.f6-michael-title{font-size:46px}.f6-michael-details{top:calc(13% + min(45.333vw,78svh) - 170px)}.f6-michael-details li{width:240px;height:38px;padding-left:12px;font-size:8px}}@media (width<=767px){.f6-michael-composition{aspect-ratio:auto;height:100%;inset:0;transform:none}.flevo-dmsans .f6-michael-copy .f6-cover-eyebrow{top:15%;left:6%}.f6-michael-title{white-space:normal;max-width:88%;font-size:40px;display:block;top:20%;left:6%}.f6-michael-art{width:98%;height:auto;top:auto;bottom:21%;right:6%}.f6-michael-details{gap:10px;top:auto;bottom:5%;left:6%}.f6-michael-details li{justify-content:center;width:188px;height:38px;padding-left:0;font-size:10px}}@scope(.flevo-dmsans){.f6-reveal-devices{aspect-ratio:1920/1113}.f6-reveal-ipad{filter:drop-shadow(0 30px 40px #1d211f1f);width:82%;height:auto;position:absolute;top:0;left:14%}.f6-reveal-phone{filter:drop-shadow(0 24px 30px #1d211f2e);width:42%;height:auto;position:absolute;bottom:-12%;left:-2%}}.flevo-dmsans .f6-reveal-scene{background:#fbfbfd;height:240svh;position:relative}.flevo-dmsans .f6-reveal-scene>.f6-reveal{height:100svh;min-height:0;position:sticky;top:0}.flevo-dmsans .f6-reveal-scene{--a:clamp(0, calc(var(--p,0) * 2.4), 1);--b:clamp(0, calc((var(--p,0) - .48) * 2.6), 1)}.flevo-dmsans .f6-reveal-scene .f6-reveal-ipad{transform:translateY(calc((1 - var(--a)) * 38%)) scale(calc(.92 + var(--a) * .08));opacity:calc(var(--a) * 1.4);will-change:transform}.flevo-dmsans .f6-reveal-scene .f6-reveal-phone{transform:translateX(calc((1 - var(--b)) * -70%)) rotate(calc((1 - var(--b)) * -8deg));opacity:var(--b);will-change:transform}.flevo-dmsans .f6-end2{text-align:center;color:#1d211f;background:#fbfbfd;flex-direction:column;justify-content:center;align-items:center;min-height:80svh;display:flex}.flevo-dmsans .f6-end2 .f6-title{justify-content:center}.flevo-dmsans .f6-end2-b{color:#1d211f8c;max-width:30em;margin:20px 0 0;font-size:clamp(16px,1.3vw,19px);font-weight:300;line-height:1.5}.flevo-dmsans .f6-end2-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.flevo-dmsans .f6-end2-btn{color:#fff;background:#1d211f;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:15px;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.flevo-dmsans .f6-end2-btn.is-ghost{color:#1d211f;background:0 0;border:1px solid #1d211f2e}.flevo-dmsans .f6-end2-btn:hover{transform:translateY(-2px)}@media (width<=767px){.flevo-dmsans .f6{--m-top:112px;--m-title:34px;--m-body:17px;--m-title-gap:40px}.flevo-dmsans .f6 .f6-sec{min-height:100svh;padding:var(--m-top) var(--pad) 80px;justify-content:flex-start;gap:0}.flevo-dmsans .f6 .f6-stage.f6-sec{padding-top:var(--m-top)}.flevo-dmsans .f6 .f6-flowpin .f6-stage.f6-sec{min-height:0;padding-bottom:56px}.flevo-dmsans .f6 .f6-flow-x{margin:0 calc(-1 * var(--pad));padding:0 var(--pad);-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.flevo-dmsans .f6 .f6-flow-x::-webkit-scrollbar{display:none}.flevo-dmsans .f6 .f6-flow-x-in{aspect-ratio:1920/1080;width:1000px;margin:-120px 0 -60px -70px;position:relative}.flevo-dmsans .f6 .f6-flow-x-in iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.flevo-dmsans .f6 .f6-sec.f6-end2{padding:96px var(--pad) 56px;justify-content:center}.flevo-dmsans .f6 .f6-end2 .f6-end2-devices{margin-bottom:64px}.flevo-dmsans .f6 .f6-end2 .f6-end2-actions{flex-direction:column;align-items:stretch;gap:16px;width:min(264px,100%);margin-top:24px;display:flex}.flevo-dmsans .f6 .f6-end2 .f6-end2-btn{white-space:nowrap;justify-content:center;width:100%;height:48px;padding:0 24px;font-size:16px}.flevo-dmsans .f6 .f6-end2 .f6-title,.flevo-dmsans .f6 .f6-end2 .f6-end2-btn{opacity:1;filter:none;animation:none;translate:none;scale:none}.flevo-dmsans .f6 .f6-title,.flevo-dmsans .f6 .f6-center,.flevo-dmsans .f6 .f6-flow .f6-title,.flevo-dmsans .f6 .f6-reveal .f6-title,.flevo-dmsans .f6 .f6-problem-t{font-size:var(--m-title);letter-spacing:-.02em;white-space:normal;flex-wrap:wrap;margin-top:0;font-weight:500;line-height:1.12}.flevo-dmsans .f6 .f6-center{margin-bottom:40px}.flevo-dmsans .f6 .f6-films .f6-title{margin-bottom:0}.flevo-dmsans .f6 .f6-title+*,.flevo-dmsans .f6 [data-flevo-reveal]+[data-flevo-reveal],.flevo-dmsans .f6 .f6-title+p,.flevo-dmsans .f6 .f6-sec>.f6-solution-summary{margin-top:var(--m-title-gap)}.flevo-dmsans .f6 .f6-k{margin-bottom:12px;font-size:16px}.flevo-dmsans .f6 .f6-lead,.flevo-dmsans .f6 .f6-end2-b,.flevo-dmsans .f6 .fg-d{font-size:var(--m-body);line-height:1.55}.flevo-dmsans .f6 p,.flevo-dmsans .f6 li{line-height:1.55}.flevo-dmsans .f6 .f6-flow-m li{margin-bottom:14px;padding:14px 20px;font-size:16px}.flevo-dmsans .f6 .fg-grid{gap:40px}.flevo-dmsans .f6 .f6-levels{font-size:16px}.flevo-dmsans .f6 .f6-reveal{padding-top:var(--m-top);justify-content:flex-start}.flevo-dmsans .f6 .f6-reveal-stage{width:calc(100% + 2 * var(--pad));margin:auto calc(-1 * var(--pad))}.flevo-dmsans .f6 .f6-reveal-ipad{width:92%;left:5%}.flevo-dmsans .f6 .f6-reveal-phone{width:46%;bottom:-26%;left:2%}.flevo-dmsans .f6 .f6-sec.f6-ds{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100svh;padding-top:56px;padding-bottom:56px;display:flex}.flevo-dmsans .f6 .f6-ds-r{flex-direction:column;order:-1;align-items:center;width:100%;display:flex}.flevo-dmsans .f6 .f6-ds-l{flex-direction:column;align-items:center;width:100%;display:flex}.flevo-dmsans .f6 .f6-layers{width:min(90%,300px)}.flevo-dmsans .f6 .f6-ds-marks{align-items:center;gap:10px;margin-top:12px}.flevo-dmsans .f6 .f6-swatches{text-align:left;width:100%;margin-top:16px}}@scope(.flevo-dmsans){.f6 .f6-hmw .f6-stage{overflow:hidden}.f6 .f6-hmw-phone{filter:drop-shadow(0 40px 50px #19191938);pointer-events:none;z-index:0;width:min(30vw,440px);position:absolute;bottom:-14%;right:2%}.f6 .f6-hmw-t,.f6 .f6-hmw .f6-k{z-index:1;position:relative}@media (width<=767px){.f6 .f6-hmw{z-index:3;position:relative}.f6 .f6-hmw .f6-stage{overflow:visible}.f6 .f6-hmw-phone{opacity:1;filter:drop-shadow(0 30px 40px #19191947);width:70vw;bottom:-64px;right:12%}}}@scope(.flevo-dmsans){@media (width<=767px){.f6 .f6-over{text-align:left;align-content:center;justify-items:start;gap:0;display:grid}.f6 .f6-over-ic{width:140px;margin:0 0 24px}.f6 .f6-over-txt{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.f6 .f6-over-txt .f6-over-t{text-wrap:pretty;max-width:none;margin:0;display:block}.f6 .f6-over-txt .f6-over-t:nth-child(-n+2){font-size:var(--m-title);letter-spacing:0;color:var(--tx);font-weight:500;line-height:1.12}.f6 .f6-over-txt .f6-over-t:nth-child(2){margin-top:24px}.f6 .f6-over-txt .f6-over-t:nth-child(3){letter-spacing:0;color:var(--tx);margin-top:24px;font-size:16px;font-weight:400;line-height:1.6}.f6 .f6-over-credit-code{white-space:nowrap}.f6 .f6-over-t+.f6-over-t:before{content:none}}.f6 .f6-mb{display:none}@media (width<=767px){.f6 .f6-dk{display:none}.f6 .f6-mb{display:inline}.f6 .f6-pin.f6-flowpin{height:auto}.f6 .f6-pin.f6-flowpin .f6-stage.f6-sec.f6-flow{justify-content:center;height:auto;position:relative;min-height:100svh!important;padding-bottom:80px!important}.f6 .f6-goal{flex-direction:column;display:flex}.f6 .f6-goal figcaption{order:0;margin:24px 0 0}.f6 .f6-leo-l .f6-goal{margin-top:16px;padding-top:0}}.f6 .f6-over-ic{filter:drop-shadow(0 10px 16px #3c5a4638)}.f6 .f6-mbr{display:none}@media (width<=767px){.f6 .f6-mbr{display:inline}.f6 .f6-title:has(.f6-mbr){display:block}.f6 .f6-title:has(.f6-mbr) i{vertical-align:-.02em;margin-right:.22em;display:inline-block}.f6 .f6-k,.f6 .f6-levels,.f6 .f6-flow-m li,.f6 .f5-hl-cap em,.f6 .f6-goal figcaption,.f6 .v3-end-btn,.f6-end2-btn,.f6 .f5-hl-cap small,.f6 .fg-n,.f6 .f6-spikes em.dark{font-size:16px}.f6 .f6-spikes small{font-size:14px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.f6 .f6-films,.f6 .f6-ds{overflow-x:clip}.f6 .fg-grid{perspective:1400px}.f6 .fg-card{--fx-x:-38vw;--fx-r:14deg;transform-origin:100%;animation:linear both f6FxSide;animation-timeline:view();animation-range:entry cover 42%}.f6 .fg-card:nth-child(2n){--fx-x:38vw;--fx-r:-14deg;transform-origin:0}.f6 .f6-layers{animation:linear both f6FxZoom;animation-timeline:view();animation-range:entry cover 40%}.f6 .f6-swatches li{--fx-x:-14vw;--fx-r:0deg;animation:linear both f6FxSide;animation-timeline:view();animation-range:entry cover 30%}.f6 .f6-swatches li:nth-child(2n){--fx-x:14vw}.f6 .f6-pins svg{animation:linear both f6FxPop;animation-timeline:view();animation-range:entry 10% cover 35%}.f6 .f6-pins svg:nth-child(2){animation-range:entry 20% cover 40%}.f6 .f6-pins svg:nth-child(3){animation-range:entry 30% cover 45%}.f6 .f6-end2 .f6-title,.f6 .f6-end2-btn{animation:linear both f6FxZoom;animation-timeline:view();animation-range:entry cover 35%}}}.f6 .f6-over{background:var(--f6-background-44);border-top:1px solid var(--f6-over-glass-edge)}.f6 .f6-over-txt .f6-over-t:first-child,.f6 .f6-over-txt .f6-over-t:nth-child(2){color:var(--f6-cover-ink)}.f6 .f6-over-txt .f6-over-t:nth-child(3){color:var(--f6-cover-muted)}@media (width>=768px){.f6 .f6-over{text-align:center;justify-items:center}.f6 .f6-over-txt{flex-direction:column;align-items:center;gap:0;max-width:1040px;margin-inline:auto;display:flex}.f6 .f6-over-t{text-wrap:balance}.f6 .f6-over-txt .f6-over-t:nth-child(-n+2){letter-spacing:0;max-width:19em;font-size:48px;font-weight:500;line-height:1.12}@media (width<=1023px){.f6 .f6-over-txt .f6-over-t:nth-child(-n+2){font-size:44px}}.f6 .f6-over-txt .f6-over-t:nth-child(2){margin-top:32px}.f6 .f6-over-txt .f6-over-t.f6-over-credit{letter-spacing:0;white-space:nowrap;max-width:none;margin-top:40px;font-size:17px;font-weight:400;line-height:1.6}}}@keyframes f6FxSide{0%{opacity:0;translate:var(--fx-x) 0;rotate:y var(--fx-r);scale:.9}to{opacity:1;translate:0;rotate:y 0deg;scale:1}}@keyframes f6FxZoom{0%{opacity:.2;filter:blur(8px);scale:.84}to{opacity:1;filter:blur();scale:1}}@keyframes f6FxRise{0%{opacity:0;translate:0 48px}to{opacity:1;translate:0}}@scope(.flevo-dmsans){}@keyframes f6FxPop{0%{opacity:0;translate:0 40px;scale:.6}to{opacity:1;translate:0;scale:1}}@scope(.flevo-dmsans){.f6 .f6-decs .tx>.f6-dk{display:none}.f6 .f6-decision-choice{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.f6 .f6-decision-choice s{color:var(--mute);font-size:17px;font-weight:300;line-height:1.4;text-decoration-thickness:1px}@media (width<=767px){.f6 .f6-decs .f6-dec-ic{display:none}.f6 .f6-decision-choice{flex-direction:column;align-items:center;gap:12px;display:flex}.f6 .f6-decision-choice s{color:var(--mute);font-size:16px;line-height:1.4;text-decoration-thickness:1px}.f6 .f6-decision-choice h3{margin:0;font-size:22px;font-weight:500;line-height:1.15}}.f6 .f6-solution-media{order:2;width:100%}.f6 .f6-solution-summary{max-width:38em;color:var(--mute);order:3;margin:28px 0 0;font-size:18px;font-weight:300;line-height:1.5}@media (width>=768px) and (width<=1023px){.f6 .f6-solution-summary{display:none}}@media (width<=767px){.f6 .f6-solution-summary{margin-top:var(--m-title-gap);text-align:left;order:1;font-size:17px}.f6 .f6-pin.f6-hmw{height:auto}.f6 .f6-hmw .f6-stage{height:auto;min-height:100svh;padding-top:96px;padding-bottom:96px;position:relative}.f6 .f6-hmw p.f6-hmw-t{line-height:1.4}.f6 .f6-hmw-t span{opacity:.14;transition:opacity .6s ease var(--d,0s)}.f6 .f6-hmw.is-in .f6-hmw-t span{opacity:1}.f6 .f6-pin.f6-leo{height:auto}.f6 .f6-leo .f6-stage{gap:48px;height:auto;min-height:125svh;padding-top:112px;padding-bottom:112px;position:relative}.f6 .f6-leo-b{margin-top:var(--m-title-gap)}.f6 .f6-leo .f6-spikes small{display:none}.f6 .f6-leo-l .f6-goal{margin-top:64px}.f6 .f6-orb-slot{min-height:46svh}}@media (width<=767px) and (prefers-reduced-motion:reduce){.f6 .f6-hmw-t span{opacity:1;transition:none}}}@scope(.flevo-dmsans){@media (width<=767px) and (prefers-reduced-motion:no-preference){.f6 .f6-leo .f6-spikes .bar{height:var(--h);transform-origin:50% 100%;opacity:.3;transition:scale .7s cubic-bezier(.16,1,.3,1) calc(var(--i) * 90ms), opacity .5s ease calc(var(--i) * 90ms);scale:1 .04}.f6 .f6-leo .f6-spikes em{opacity:0;transition:opacity .4s ease calc(var(--i) * 90ms + .5s)}.f6 .f6-leo .f6-spikes.is-in .bar{opacity:1;scale:1}.f6 .f6-leo .f6-spikes.is-in em{opacity:1}}}@scope(.flevo-dmsans){@media (width<=767px){.f6 .f6-problem .f6-problem-t.f6-problem-t{letter-spacing:-.01em;font-size:20px;font-weight:400;line-height:1.3}}}@scope(.flevo-dmsans){@media (width<=767px){.f6 .f6-layers.f6-layers{opacity:1;transform:scale(1)translate(0);animation:none!important}.f6 .f6-ds .f6-ds-marks.f6-ds-marks{margin-top:0}.f6 .f6-ds [data-flevo-reveal]+[data-flevo-reveal],.f6 .f6-ds .f6-swatches.f6-swatches{margin-top:12px}}}@scope(.flevo-dmsans){.f6 .f6-films-pin{height:220svh}.f6 .f6-films-pin .f6-films{box-sizing:border-box;justify-content:center;height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.f6 .f6-films-pin .fg-grid.fg-grid{will-change:transform;flex-wrap:nowrap;gap:16px;display:flex}.f6 .f6-films-pin .fg-card.fg-card{flex:0 0 76vw;animation:none!important}@media (width>=1024px){.f6 .f6-films-pin{height:240svh}.f6 .f6-films-pin .fg-grid.fg-grid{perspective:none;gap:32px}.f6 .f6-films-pin .fg-card.fg-card{flex-basis:min(64vw,840px,177.778svh - 604.444px)}}@media (prefers-reduced-motion:reduce){.f6 .f6-films-pin{height:auto}.f6 .f6-films-pin .f6-films{height:auto;min-height:100svh;position:relative}.f6 .f6-films-pin .fg-grid.fg-grid{margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding-left:var(--pad);box-sizing:border-box;scrollbar-width:none;overflow-x:auto;transform:none}}@media (width<=767px){.f6 .f6-films-pin{height:auto}.f6 .f6-films-pin .f6-films{height:auto;min-height:100svh;position:relative}.f6 .f6-films-pin .fg-grid.fg-grid{will-change:auto;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding-left:var(--pad);scroll-padding-left:var(--pad);box-sizing:border-box;scrollbar-width:none;padding-right:16px;overflow-x:auto;transform:none}.f6 .f6-films-pin .fg-grid.fg-grid::-webkit-scrollbar{display:none}.f6 .f6-films-pin .fg-card.fg-card{scroll-snap-align:start}}}@scope(.flevo-dmsans){.f6 .f6-end2-devices{aspect-ratio:1920/1113;width:min(860px,100%);margin:clamp(48px,6vw,80px) auto 0;position:relative}.f6 .f6-end2-ipad{filter:drop-shadow(0 40px 60px #1919192e);width:100%;height:auto;position:absolute;inset:0}.f6 .f6-end2-phone{filter:drop-shadow(0 30px 40px #19191940);width:30%;height:auto;position:absolute;bottom:-10%;left:-4%}@media (width<=767px){.f6 .f6-end2-devices{width:calc(100% + 2 * var(--pad));margin:0 calc(-1 * var(--pad)) 72px;order:-1}.f6 .f6-end2-ipad{width:92%;left:4%}.f6 .f6-end2-phone{width:40%;bottom:-14%;left:2%}.f6 .f6-end2-ipad,.f6 .f6-end2-phone{filter:none}}}.flevo-dmsans .f6 .f6-decision-number{z-index:4;background:var(--f6-dark-surface);width:48px;height:48px;color:var(--f6-on-dark);border-radius:50%;place-items:center;font-size:22px;font-weight:500;line-height:1;display:grid;position:absolute;top:20px;left:24px}.flevo-dmsans .f6 .f6-decs .f6-stacked{padding-top:88px}@media (width<=767px){.flevo-dmsans .f6 .f6-pin.f6-decs{height:auto}.flevo-dmsans .f6 .f6-decs .f6-stage{height:auto;min-height:100svh;padding:var(--m-top,96px) var(--pad) 80px;position:relative;overflow:visible}.flevo-dmsans .f6 .f6-decs .f6-stack{flex-direction:column;gap:56px;height:auto;margin-top:72px;display:flex}.flevo-dmsans .f6 .f6-decs .f6-stacked{will-change:auto;grid-template-columns:1fr;gap:24px;min-height:0;padding:88px 24px 24px;display:grid;position:relative;inset:auto;transform:none}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx{padding:0}.flevo-dmsans .f6 .f6-decs .f6-patch.f6-dec-card{width:100%;height:auto}}@media (width<=767px) and (prefers-reduced-motion:no-preference){.flevo-dmsans .f6 .f6-decs .f6-stacked{opacity:0;transition:opacity .8s,translate .9s cubic-bezier(.16,1,.3,1);translate:0 40px}.flevo-dmsans .f6 .f6-decs .f6-stacked.is-visible{opacity:1;translate:0}}@scope(.flevo-dmsans){.f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow{padding:max(calc(110 * var(--u)), 72px) var(--pad) 72px;justify-content:flex-start;overflow:visible}.f6 .f6-flow-auto .f6-title{padding:0}.f6 .f6-flow-auto .f6-flow-d{aspect-ratio:1472/674;width:100%;margin:56px auto 0;display:block;overflow:hidden}.f6 .f6-flow-auto .f6-flow-m{display:none}@media (width<=767px){.f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow{padding:var(--m-top) var(--pad) 80px;min-height:100svh}.f6 .f6-flow-auto .f6-flow-d{display:none}.f6 .f6-flow-auto .f6-flow-m{width:calc(100% + 2 * var(--pad));margin:var(--m-title-gap) calc(-1 * var(--pad)) 0;padding:0 var(--pad);box-sizing:border-box;display:block}.f6 .f6-flow-auto .f6-flow-x .f6-flow-x-in{aspect-ratio:1472/674;width:max(900px,100%);margin:0!important}}.f6 .f6-hmw-t{font-weight:400}@media (width<=767px){.f6{--m-body:17px;--m-label:15px}.f6 .f6-k,.f6 .f6-hmw .f6-k{font-size:var(--m-label);letter-spacing:0;margin:0 0 12px;font-weight:400}.f6 .f6-hmw .f6-stage,.f6 .f6-leo .f6-stage{padding-top:var(--m-top)}.f6 .f6-hmw p.f6-hmw-t{letter-spacing:-.015em;margin-top:0;font-size:28px;font-weight:400;line-height:1.3}.f6 .f6-lead,.f6 .f6-leo-b,.f6 .f6-end2-b,.f6 .fg-d,.f6 .f6-solution-summary{font-size:var(--m-body);letter-spacing:-.01em;font-weight:300;line-height:1.55}.f6 .f6-over-txt .f6-over-t.f6-over-credit{letter-spacing:0;margin-top:24px;font-size:16px;font-weight:400;line-height:1.6}.f6 .f6-problem-r span{font-size:16px;line-height:1.5}.f6 .f6-problem-r b{font-size:20px;font-weight:500}}}@scope(.flevo-dmsans){.f6 .f6-sec.f6-ds{padding-block:max(calc(110 * var(--u)), 72px)}@media (width<=767px){.f6 .f6-sec.f6-ds.f6-ds{padding-block:56px}.f6 .f6-ds .f6-layers.f6-layers{width:min(70%,240px)}.f6 .f6-ds .f6-dm{font-size:64px}}}.flevo-dmsans .f6 .f6-over{text-align:left;place-items:center}.flevo-dmsans .f6 .f6-over-txt{text-align:left;flex-direction:column;align-self:center;align-items:flex-start;width:fit-content;max-width:min(100%,860px);margin-inline:auto;display:flex}.flevo-dmsans .f6 .f6-over-txt .f6-over-t{max-width:none}.flevo-dmsans .f6 .f6-decs .f6-stacked{align-content:center;align-items:center;padding-block:88px}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx{align-self:center}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx .f6-decision-choice{justify-content:center}@media (width<=1023px){.flevo-dmsans .f6 .f6-decs .f6-stacked{text-align:center;justify-items:center;padding-block:88px}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx .f6-decision-choice{align-items:center}}.flevo-dmsans .f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow{padding-top:max(calc(110 * var(--u)), 72px);padding-bottom:max(calc(110 * var(--u)), 72px);flex-direction:column;display:flex;justify-content:center!important}@media (width<=767px){.flevo-dmsans .f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow{justify-content:center!important;padding-top:80px!important;padding-bottom:80px!important}}.flevo-dmsans .f6-leo-bye{flex-direction:column;align-items:center;gap:20px;margin-bottom:48px;display:flex}.flevo-dmsans .f6-leo-bye-orb{opacity:0;transition:opacity .8s,scale 1.1s cubic-bezier(.16,1,.3,1);scale:.4}.flevo-dmsans .f6-leo-bye-msg{text-align:left;opacity:0;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:22px 22px 22px 6px;flex-direction:column;align-items:flex-start;gap:6px;min-width:220px;padding:16px 22px;transition:opacity .7s .35s,translate .9s cubic-bezier(.16,1,.3,1) .35s;display:flex;translate:0 16px;box-shadow:0 24px 48px -28px #1e3c2d73}.flevo-dmsans .f6-leo-bye-from{letter-spacing:.04em;color:#1d211f80;font-size:12px}.flevo-dmsans .f6-leo-bye-msg p{color:#1d211f;margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:400;line-height:1.3;animation:.6s cubic-bezier(.16,1,.3,1) f6ByeIn}.flevo-dmsans .f6-leo-bye-msg b{color:#2f5047;font-weight:600}.flevo-dmsans .f6-leo-bye-dots{gap:5px;padding:8px 0;display:inline-flex}.flevo-dmsans .f6-leo-bye-dots i{background:#52796a;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite f6ByeDot}.flevo-dmsans .f6-leo-bye-dots i:nth-child(2){animation-delay:.15s}.flevo-dmsans .f6-leo-bye-dots i:nth-child(3){animation-delay:.3s}.flevo-dmsans .f6-leo-bye.is-s1 .f6-leo-bye-orb,.flevo-dmsans .f6-leo-bye.is-s2 .f6-leo-bye-orb{opacity:1;scale:1}.flevo-dmsans .f6-leo-bye.is-s1 .f6-leo-bye-msg,.flevo-dmsans .f6-leo-bye.is-s2 .f6-leo-bye-msg{opacity:1;translate:0}@keyframes f6ByeDot{0%,to{opacity:.3;translate:0}50%{opacity:1;translate:0 -3px}}@keyframes f6ByeIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (width<=767px){.flevo-dmsans .f6 .f6-leo-bye{order:-2;margin-bottom:40px}.flevo-dmsans .f6-leo-bye-msg p{font-size:18px}}@media (prefers-reduced-motion:reduce){.flevo-dmsans .f6-leo-bye-orb,.flevo-dmsans .f6-leo-bye-msg{transition:none}}.flevo-dmsans .f6-leo-bye-msg b{white-space:nowrap}@media (width>=1024px){.flevo-dmsans .f6 .f6-over{padding-inline:160px}.flevo-dmsans .f6 .f6-over-txt{align-self:stretch;width:100%;max-width:none;margin-inline:0}}.flevo-dmsans .f6 .f6-sec.f6-end2{justify-content:flex-start;min-height:100svh;padding-top:clamp(96px,12svh,140px);padding-bottom:0}.flevo-dmsans .f6 .f6-end2-tilt{min-height:56svh;margin:clamp(40px, 6svh, 72px) calc(-1 * var(--pad,0px)) 0;flex:1;align-self:stretch;position:relative}.flevo-dmsans .f6 .f6-end2-panel{background:var(--fs-background-4);border-radius:1.6vw;height:74%;position:absolute;bottom:1.4vw;left:1.4vw;right:1.4vw}.flevo-dmsans .f6 .f6-end2-stage{--w:min(56vw, 86svh, 920px);width:var(--w);perspective:calc(var(--w) * 2.4);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.flevo-dmsans .f6 .f6-end2-pad,.flevo-dmsans .f6 .f6-end2-shadow{border-radius:calc(var(--w) * .035);transform:rotateX(32deg)rotate(18deg)}.flevo-dmsans .f6 .f6-end2-pad{padding:calc(var(--w) * .022);background:var(--fs-background-13);box-shadow:var(--fs-box-shadow-29);position:relative}.flevo-dmsans .f6 .f6-end2-pad img{aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--w) * .012);width:100%;display:block}.flevo-dmsans .f6 .f6-end2-shadow{background:var(--fs-background-30);filter:blur(calc(var(--w) * .035));translate:0 calc(var(--w) * .07);position:absolute;inset:0}@media (width<=767px){.flevo-dmsans .f6 .f6-sec.f6-end2{padding:96px var(--pad) 0}.flevo-dmsans .f6 .f6-end2-tilt{min-height:46svh;margin-top:48px}.flevo-dmsans .f6 .f6-end2-panel{border-radius:5vw;height:70%;bottom:3vw;left:3vw;right:3vw}.flevo-dmsans .f6 .f6-end2-stage{--w:72vw}}.flevo-dmsans .f6 .f6-end2-tilt{overflow:hidden}.flevo-dmsans .f6 .f6-sec.f6-end2{height:100svh;min-height:560px;padding-top:0;padding-bottom:0}.flevo-dmsans .f6 .f6-end2>.f6-title{margin-top:auto}.flevo-dmsans .f6 .f6-end2-tilt{flex:0 0 68%;min-height:0;margin-top:clamp(32px,5svh,56px)}.flevo-dmsans .f6 .f6-end2-panel{height:auto;top:0;bottom:1.4vw}@media (width<=767px){.flevo-dmsans .f6 .f6-end2-tilt{flex-basis:56%;margin-top:32px}.flevo-dmsans .f6 .f6-end2-panel{bottom:3vw}}.flevo-dmsans .f6 .f6-sec.f6-end2{background:var(--f6-cover-white);padding:0}.flevo-dmsans .f6 .f6-end2-head{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:clamp(104px,14svh,150px) 3vw 0;display:flex}.flevo-dmsans .f6 .f6-end2-head .f6-title{justify-content:flex-start;margin:0}.flevo-dmsans .f6 .f6-end2-head .f6-end2-actions{margin:0}.flevo-dmsans .f6 .f6-end2-tilt{flex:auto;margin:0}.flevo-dmsans .f6 .f6-end2-panel{height:62%;top:auto}.flevo-dmsans .f6 .f6-end2-stage{top:42%}@media (width<=767px){.flevo-dmsans .f6 .f6-end2-head{padding:104px var(--pad) 0;flex-direction:column;align-items:center}.flevo-dmsans .f6 .f6-end2-head .f6-title{justify-content:center}.flevo-dmsans .f6 .f6-end2-panel{height:58%}.flevo-dmsans .f6 .f6-end2-stage{top:44%}}.flevo-dmsans .f6 .f6-sec.f6-end2{height:auto;min-height:100svh;padding:clamp(110px, 14svh, 160px) var(--pad) clamp(64px, 9svh, 110px);background:#fff;justify-content:flex-start}.flevo-dmsans .f6 .f6-end2-head{flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:0}.flevo-dmsans .f6 .f6-end2-head .f6-title{justify-content:center}.flevo-dmsans .f6 .f6-end2-head .f6-end2-actions{flex-direction:row;justify-content:center;align-items:center;gap:32px;width:auto;margin:0;display:flex}.flevo-dmsans .f6 .f6-end2-btn{letter-spacing:-.01em;width:auto;height:52px;padding:0 28px;font-size:17px;font-weight:500}.flevo-dmsans .f6 .f6-end2-link{letter-spacing:-.01em;color:#2f6b52;align-items:center;gap:8px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.flevo-dmsans .f6 .f6-end2-link:hover{text-underline-offset:.25em;text-decoration:underline}.flevo-dmsans .f6 .f6-end2-tilt{flex:none;width:100%;min-height:0;margin:clamp(56px,8svh,96px) 0 0;overflow:visible}.flevo-dmsans .f6 .f6-end2-stage{--w:min(860px, 100%);perspective:none;margin:0 auto;position:relative;top:auto;left:auto;transform:none}.flevo-dmsans .f6 .f6-end2-pad{transform:none;box-shadow:0 50px 90px -40px #1d211f59,0 18px 36px -24px #1d211f33}@media (width<=767px){.flevo-dmsans .f6 .f6-sec.f6-end2{min-height:0;padding:104px var(--pad) 72px}.flevo-dmsans .f6 .f6-end2-head .f6-end2-actions{flex-direction:column;gap:20px}.flevo-dmsans .f6 .f6-end2-btn{width:auto}.flevo-dmsans .f6 .f6-end2-tilt{margin-top:48px}.flevo-dmsans .f6 .f6-end2-stage{--w:100%}}.flevo-dmsans .f6 .f6-over-txt,.flevo-dmsans .f6 .f6-over-t{text-align:center;margin-inline:auto}.flevo-dmsans .f6 .f6-end2-head .f6-end2-actions{gap:12px}.flevo-dmsans .f6 .f6-end2-btn{justify-content:center;height:52px;padding:0 28px;font-size:16px;font-weight:500}.flevo-dmsans .f6 .f6-end2-btn.is-ghost{color:#1d211f;background:#fff;border:1px solid #1d211f29}.flevo-dmsans .f6 .f6-end2-ipadimg{filter:drop-shadow(0 40px 50px #1d211f24);width:min(820px,100%);height:auto;margin:clamp(56px,8svh,88px) auto 0;display:block}@media (width<=767px){.flevo-dmsans .f6 .f6-end2-head .f6-end2-actions{align-items:stretch;gap:12px;width:min(280px,100%)}.flevo-dmsans .f6 .f6-end2-btn{width:100%}.flevo-dmsans .f6 .f6-end2-ipadimg{width:108%;max-width:none;margin:48px -4% 0}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-r,.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-l{display:contents}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-layers{order:1}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-dm{text-align:left;order:2;align-self:stretch}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-swatches{order:3;align-self:stretch}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-marks{order:4;margin-top:20px}}@media (width>=1024px){.flevo-dmsans .f6 .f6-sec.f6-ds{align-items:end}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-marks{margin-top:-24%}}@media (width>=768px) and (width<=1023px){.flevo-dmsans .f6 .f6-sec{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100svh;display:flex}.flevo-dmsans .f6 .f6-sec>*{width:100%}.flevo-dmsans .f6 .fs-scene,.flevo-dmsans .f6 .fs-street,.flevo-dmsans .f6 .fs-bento,.flevo-dmsans .f6 .f6-reveal{min-height:100svh}.flevo-dmsans .f6 .f6-reveal{box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}.flevo-dmsans .f6 .f6-decs .f6-stacked{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);justify-items:stretch;gap:32px;padding:88px 32px 40px}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx .f6-decision-choice{align-items:flex-start}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx h3{font-size:24px}.flevo-dmsans .f6 .f6-sec.f6-ds{flex-direction:column;align-items:center;gap:24px;display:flex}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-r,.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-l{display:contents}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-layers{order:1;width:min(60%,420px);margin-top:0}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-dm{text-align:left;order:2;align-self:stretch}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-swatches{order:3;align-self:stretch;width:100%;margin-top:0}.flevo-dmsans .f6 .f6-sec.f6-ds .f6-ds-marks{flex-direction:row;order:4;justify-content:space-between;align-self:stretch;align-items:center;margin-top:8px}}@media (width>=768px) and (width<=1023px) and (prefers-reduced-motion:no-preference){.flevo-dmsans .f6 .f6-films-pin{height:240svh}.flevo-dmsans .f6 .f6-films-pin .f6-films{box-sizing:border-box;justify-content:center;top:0;overflow:hidden;height:100svh!important;min-height:0!important;position:sticky!important}.flevo-dmsans .f6 .f6-films-pin .fg-grid.fg-grid{will-change:transform;flex-wrap:nowrap;gap:28px;display:flex!important}.flevo-dmsans .f6 .f6-films-pin .fg-card.fg-card{flex:0 0 80vw!important;animation:none!important}.flevo-dmsans .f6 .f6-decs .f6-stack{--h:min(56svh, 620px)}.flevo-dmsans .f6 .f6-decs .f6-stacked{grid-template-rows:none;align-content:center;align-items:center;padding:72px 32px 32px}}@media (width<=767px){.f6 .f5-hl .f5-hl-card.is-open,.f6 .f5-hl .f5-hl-card.is-phone.is-open{height:min(84vw,380px)}}@media (width>=1024px){.flevo-dmsans .f6 .f6-sec.f6-ds>.f6-ds-l,.flevo-dmsans .f6 .f6-sec.f6-ds>.f6-ds-r{top:var(--ds-shift,0px);position:relative}}@media (width<=767px){.flevo-dmsans .f6 .f6-decs .f6-stacked{gap:18px;padding:76px 24px 28px}}@media (width>=768px) and (width<=1023px){.flevo-dmsans .f6 .f6-decs .f6-stack{--h:390px}.flevo-dmsans .f6 .f6-decs .f6-stacked{padding:60px 32px 28px}}@media (width<=1023px){.flevo-dmsans .f6 .f6-decs .f6-stacked{text-align:left;justify-items:stretch}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx{text-align:left;align-items:flex-start}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx .f6-decision-choice{justify-content:flex-start;align-items:flex-start}}@media (width<=767px){.flevo-dmsans .f6 .f6-decs .f6-stacked{padding-top:84px}.flevo-dmsans .f6 .f6-decs .f6-stacked .tx{padding:0}.f6-stacked h3{letter-spacing:-.05em!important;font-size:6.4vw!important;font-weight:400!important;line-height:1.08!important}.f6-hmw .f6-hmw-t{letter-spacing:-.05em!important;font-size:7.4vw!important;font-weight:400!important;line-height:1.12!important}}.flevo-dmsans .f6 .f6-sec.f6-cta{text-align:center;background:var(--f6-dec-card-bg,#f4f1ea);color:#1d211f;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex}.flevo-dmsans .f6-cta-in{width:100%;max-width:1100px}.flevo-dmsans .f6-cta-t{letter-spacing:-.05em;text-wrap:balance;width:fit-content;margin:0 auto;font-size:clamp(44px,7vw,112px);font-weight:500;line-height:.98;position:relative}.flevo-dmsans .f6-cta-t i{background:var(--dot);width:.9em;height:.72em;box-shadow:var(--f6-boxshadow-31);border-radius:999px;position:absolute;top:.13em;right:calc(100% + .22em)}.flevo-dmsans .f6-cta-actions{text-align:left;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:48px;display:flex}.flevo-dmsans .f6-cta-btn{color:#1d211f;background:#ffffff8c;border:1px solid #fffc;border-radius:999px;align-items:center;gap:14px;min-width:300px;padding:20px 32px 20px 26px;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:inline-flex;box-shadow:0 22px 40px -24px #3042384d}.flevo-dmsans .f6-cta-btn .ic{color:#1d211f;flex:none;place-items:center;width:28px;height:28px;display:grid}.flevo-dmsans .f6-cta-btn .tx{flex-direction:column;flex:1;gap:2px;display:flex}.flevo-dmsans .f6-cta-btn b{letter-spacing:-.02em;font-size:19px;font-weight:300}.flevo-dmsans .f6-cta-btn small{opacity:.6;font-size:13px}.flevo-dmsans .f6-cta-btn:hover{transform:translateY(-3px)}@media (width<=767px){.flevo-dmsans .f6 .f6-sec.f6-cta{padding:96px 24px}.flevo-dmsans .f6-cta-actions{flex-direction:column;width:100%;margin-top:36px}.flevo-dmsans .f6-cta-btn{justify-content:center;width:100%;min-width:0}.flevo-dmsans .f6-cta-btn .tx{flex:none}.flevo-dmsans .fs-scene .fs-glass p{letter-spacing:-.05em!important;font-size:6.4vw!important;font-weight:400!important;line-height:1.08!important}}@media (width>=1024px){.flevo-dmsans .f6-k,.flevo-dmsans .fs-tilt-concept{letter-spacing:0!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important}.flevo-dmsans .fs-scene .fs-glass p{letter-spacing:-.04em!important;font-size:32px!important;font-weight:400!important;line-height:1.08!important}.flevo-dmsans .fs-pr-list li p,.flevo-dmsans .f6-decs .f6-stacked .tx h3{letter-spacing:-.02em!important;font-size:30px!important;font-weight:500!important;line-height:1.1!important}.flevo-dmsans .f6-hmw .f6-hmw-t{letter-spacing:-.02em!important;font-size:52px!important;font-weight:400!important;line-height:1.15!important}.flevo-dmsans .f6-cta-t{letter-spacing:-.03em!important;font-size:clamp(56px,5vw,72px)!important;line-height:1.02!important}}.flevo-dmsans .f6-title span.f6-title-ink{color:inherit!important}.f6-dots{z-index:70;opacity:0;pointer-events:none;transition:opacity .5s;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.f6-dots.is-on{opacity:1;pointer-events:auto}.f6-dots ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.f6-dots button{cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:12px;min-height:22px;padding:0 4px;font:400 13px/1 DM Sans,system-ui,sans-serif;display:flex}.f6-dots i{background:#30363347;border-radius:999px;width:8px;height:8px;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s;box-shadow:0 0 0 1.5px #ffffffb3}.f6-dots button.is-cur i,.f6-dots button:hover i{background:#304236;transform:scale(1.35)}.f6-dots .lbl{color:#1d211f;white-space:nowrap;opacity:0;pointer-events:none;background:#ffffffd9;border-radius:999px;padding:6px 10px;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);transform:translate(6px);box-shadow:0 8px 20px -12px #1e1e1e59}.f6-dots button:hover .lbl,.f6-dots button:focus-visible .lbl{opacity:1;transform:none}@media (width<=767px){.f6-dots{display:none}}.f6-dots button{justify-content:center;width:22px;padding:0;position:relative}.f6-dots .lbl{position:absolute;top:50%;right:26px;translate:0 -50%}.f6-goal figcaption strong{color:var(--f6-color-1,#1d211f);font-weight:600}@media (width>=768px) and (width<=1100px) and (orientation:portrait){.f6 .f6-leo .f6-spikes{max-width:none;height:200px;margin-right:88px}.f6 .f6-leo .f6-goal figcaption{margin-right:56px}.f6 .f6-leo .f6-spikes .is-now em{width:max-content;left:auto;right:-6px;translate:0}.f6 .f6-leo .f6-orb-slot{height:36svh;min-height:0;margin-top:4svh}}@media (width>=768px) and (width<=1023px){.flevo-dmsans .fs-row.fs-pr,.flevo-dmsans .f6-highlights-stage,.flevo-dmsans .f6-decs>.f6-stage,.flevo-dmsans .f6-flowpin>.f6-stage,.flevo-dmsans .f6-films{height:auto;min-height:100svh;justify-content:flex-start!important;padding-top:140px!important}.flevo-dmsans .f6-decs>.f6-stage,.flevo-dmsans .f6-highlights-stage{height:100svh}.flevo-dmsans .fs-scene-head{padding-top:140px!important}.flevo-dmsans .f6-leo .f6-stage{align-content:start!important;padding-top:140px!important}.flevo-dmsans .f6 .f6-leo-b{max-width:25em!important}.flevo-dmsans .f6-leo .f6-orb-slot{justify-self:stretch;width:100%}.flevo-dmsans .f6-leo-l .f6-goal{margin-top:96px!important}.flevo-dmsans .f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow{justify-content:flex-start!important;padding-top:140px!important}.flevo-dmsans .fs-street{--street-top:140px}.flevo-dmsans .f6 .f6-leo .f6-leo-l .f6-leo-b{max-width:620px!important}.flevo-dmsans .f6 .f6-leo .f6-orb-slot{height:26svh!important;margin-top:0!important}.flevo-dmsans .f6 .f6-leo-l .f6-goal{margin-top:72px!important}.flevo-dmsans .f6 .f6-flow-auto .f6-flow-d{display:none}.flevo-dmsans .f6 .f6-flow-auto .f6-flow-m{scrollbar-width:none;width:calc(100% + 2 * var(--pad));margin:48px calc(-1 * var(--pad)) 0;padding:0 var(--pad);box-sizing:border-box;overflow:auto hidden;display:block!important}.flevo-dmsans .f6 .f6-flow-auto .f6-flow-x .f6-flow-x-in{aspect-ratio:1472/674;width:max(1300px,100%);margin:0!important}.flevo-dmsans .f6 .f6-flow-x-in{position:relative}.flevo-dmsans .f6 .f6-flow-x-in iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}}@media (prefers-reduced-motion:no-preference){.f5-hl .f5-hl-card{opacity:0;translate:0 var(--flevo-landing-rise,48px);transition:flex-grow .7s cubic-bezier(.3,0,.2,1), height .6s cubic-bezier(.3,0,.2,1), opacity var(--flevo-landing-fade,1.1s) var(--flevo-landing-ease,cubic-bezier(.16,1,.3,1)), translate var(--flevo-landing-duration,1.4s) var(--flevo-landing-ease,cubic-bezier(.16,1,.3,1))}.f5-hl.is-landed .f5-hl-card{opacity:1;translate:0}}@media (width<=767px){.flevo-dmsans .f6 .f6-leo .f6-title{display:block!important}.flevo-dmsans .f6 .f6-leo .f6-title>i{vertical-align:.08em;margin:0 .3em 0 0;display:inline-block!important}.flevo-dmsans .f6 .f6-leo .f6-title>span{display:inline!important}}.flevo-dmsans .fs-br-m{display:none}@media (width<=767px){.flevo-dmsans .fs-br-m{display:inline}.flevo-dmsans .f6-cta-t{text-align:left!important}.flevo-dmsans .f6-cta-t i{vertical-align:.06em;margin-right:.22em;display:inline-block;position:static!important}.flevo-dmsans .f6 .fs-scene-head .f6-title{display:block!important}.flevo-dmsans .f6 .fs-scene-head .f6-title>i{vertical-align:.08em;margin:0 .3em 0 0;display:inline-block!important}.flevo-dmsans .f6-cta-t i{width:.9em!important;height:.72em!important;display:inline-block!important}.f6 .f6-decs .f6-patch.f6-dec-card.f6-dec-card{display:none!important}.f6 .f6-decs .f6-stacked.f6-stacked{gap:0!important;min-height:0!important;padding:76px 24px 40px!important}.flevo-dmsans .f6-reveal-scene{height:auto!important}.flevo-dmsans .f6-reveal-scene>.f6-reveal{height:auto!important;min-height:0!important;position:relative!important}.flevo-dmsans .f6-reveal-scene{--a:1!important;--b:1!important}.flevo-dmsans .f6 .f6-over{padding-block:112px;min-height:100svh!important;position:relative!important}.flevo-dmsans .f6 .f6-sec,.flevo-dmsans .f6 .f6-stage,.flevo-dmsans .f6 .f6-stage.f6-sec,.flevo-dmsans .f6 .f6-films-pin .f6-films,.flevo-dmsans .f6 .f6-decs .f6-stage,.flevo-dmsans .f6 .f6-flow-auto .f6-stage.f6-sec.f6-flow,.flevo-dmsans .f6 .f6-sec.f6-cta,.flevo-dmsans .f6 .fs-scene,.flevo-dmsans .f6 .fs-street,.flevo-dmsans .f6 .fs-bento,.flevo-dmsans .f6 .f6-reveal,.flevo-dmsans .f6 .f6-leo .f6-stage,.flevo-dmsans .f6 .f6-hmw .f6-stage{min-height:0!important}.flevo-dmsans .f6 .f6-orb-slot{min-height:320px}.flevo-dmsans .f6 .f6-hmw .f6-stage,.flevo-dmsans .f6 .f6-sec.f6-cta{justify-content:center;min-height:100svh!important}}@scope(.flevo-dmsans){@media (width<=767px){.f6 .f6-ds .f6-layers.f6-layers.f6-layers{width:min(100%,380px)}}}@scope(.flevo-dmsans){@media (width>=768px) and (width<=800px){.f6 .f5-hl{flex-direction:row;height:clamp(320px,35vw,620px)}.f6 .f5-hl-card{flex:1 1 0;height:100%}.f6 .f5-hl-card.is-open{flex-grow:12;height:100%}.f6 .f5-hl-n{inset:auto 0 22px}.f6 .f5-hl-card:not(.is-open) .f5-hl-n i{display:none}}}@media (width<=767px){.flevo-dmsans p,.flevo-dmsans li,.flevo-dmsans .fg-d,.flevo-dmsans figcaption,.flevo-dmsans blockquote{text-wrap:pretty!important}}
