@font-face{font-family:Gotham;src:url(/fonts/gotham-medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/gotham-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN;src:url(/fonts/d-din-condensed-bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{color:#0a0c0d;min-height:100%;margin:0;font-family:Gotham,Arial,sans-serif}button,input{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}h1,h2,p{margin:0}h1,h2{letter-spacing:-.035em;font-family:DIN,Gotham,sans-serif}.site{background:#e5f0f4;min-height:100svh}.fig-header{z-index:10;background:#eff6f8c7;align-items:center;gap:39px;height:97px;padding:0 49px;display:flex;position:relative}.wordmark{letter-spacing:.105em;white-space:nowrap;font-size:22px;font-weight:700}.audience{background:#dfe7ea;border-radius:10px;gap:4px;padding:4px;display:flex;box-shadow:0 2px 10px #8a9a9f33}.audience button{border-radius:8px;padding:10px 19px;font-weight:700}.audience .selected{color:#fff;background:#050607}.fig-header nav{flex:1;justify-content:center;align-items:center;gap:37px;display:flex}.fig-header nav button,.head-right button{padding:8px 0;font-size:14px;position:relative}.fig-header nav button.active:after,.head-right button.active:after{content:"";background:#111;height:2px;position:absolute;bottom:0;left:0;right:0}.head-right{align-items:center;gap:32px;display:flex}.locale{font-weight:700}.locale span{vertical-align:middle;margin-left:5px;font-size:23px}.mega{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:3;background:#d5dee1e6;grid-template-columns:1.35fr 1fr 1fr;gap:65px;height:370px;padding:135px max(28vw,575px) 50px;display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 13px #4e5b6033}.mega-intro h2{margin:13px 0 25px;font-size:42px;line-height:.95}.mega-intro small,.mega-links small{color:#667276;font-size:12px}.mega-intro span{color:#697579;font-size:13px}.mega-links{flex-direction:column;gap:15px;display:flex}.mega-links button{text-align:left;font-size:13px;font-weight:700}.home-hero{background:url(/media/space-background.png) top/cover no-repeat;height:calc(100svh - 97px);min-height:900px;position:relative}.home-copy{color:#fff;text-align:center;position:absolute;bottom:72px;left:0;right:0}.home-copy h1{letter-spacing:.13em;text-shadow:0 2px 12px #0006;margin-bottom:38px;font-family:Gotham,Arial,sans-serif;font-size:clamp(58px,5.5vw,111px);line-height:1}.home-copy>div{justify-content:center;gap:23px;display:flex}.home-copy button{color:#fff;background:linear-gradient(#4a4a4acc,#050505e6);border:1px solid #ffffffa8;border-radius:999px;min-width:249px;padding:17px 23px;font-size:18px;font-weight:700;box-shadow:inset 0 1px #fff8,0 5px 16px #0005}.home-copy p{text-shadow:0 2px 8px #000;margin-top:29px;font-size:18px;line-height:1.22}.store-layout{background:#e6f1f5;grid-template-columns:397px 1fr;min-height:calc(100svh - 97px);display:grid}.store-side{background:#ffffff47;padding:63px 48px 35px}.store-side>strong{font-family:DIN;font-size:18px}.store-side>p{color:#637075;margin:8px 0 32px;font-size:12px}.input{color:#a4b0b4;background:#e6ecee;border-radius:99px;align-items:center;gap:10px;padding:12px 18px;display:flex}.input input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.category-list{flex-direction:column;gap:14px;margin:48px 0 30px;display:flex}.category-list button{text-align:left;font-size:15px}.category-list .chosen{font-family:DIN;font-size:23px}.accordion{border-top:1px solid #d6e0e3;padding:18px 0;font-family:DIN;font-size:20px}.catalog{padding:78px 33px 60px 37px;overflow:hidden}.catalog-title{justify-content:space-between;align-items:center;margin:0 5px 18px;display:flex}.catalog-title h1{font-size:29px}.catalog-title span{color:#617177;font-size:14px}.featured{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:58px;display:grid}.feature{background:#fff;border-radius:20px;grid-template-columns:58% 42%;height:304px;display:grid;overflow:hidden;box-shadow:0 6px 14px #4d6f7c19}.placeholder{background:#193e50}.feature>div:nth-child(2){flex-direction:column;padding:31px 20px;display:flex}.feature small,.product small{color:#777;font-size:10px}.feature h2{margin:18px 0;font-size:38px}.feature p{color:#818b8e;font-size:13px;line-height:1.2}.badges{gap:9px;margin-top:auto;display:flex}.badges span{color:#fff;background:#000;border-radius:999px;padding:6px 9px;font-size:6px}.feature footer{justify-content:space-between;margin-top:31px;font-size:10px;display:flex}.feature footer i{color:#13a45a;font-size:8px;font-style:normal}.product-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;display:grid}.product{background:#fff;border-radius:20px;min-width:0;padding:28px 16px 0}.product small{color:#299db8;font-weight:700}.product h2{margin:10px 0 5px;font-size:34px}.product p{color:#747e81;min-height:41px;font-size:13px;line-height:1.25}.product strong{margin:13px 0 25px;display:block}.product .placeholder{border-radius:0 0 20px 20px;height:230px;margin:0 -16px}.catalog-title.lower{margin-top:54px}.region-layout{background:#dfeef3;grid-template-columns:475px 1fr;min-height:calc(100svh - 97px);display:grid}.region-layout>aside{padding:93px 52px 40px}.region-layout aside h1{font-size:44px;line-height:.99}.region-layout aside>p{color:#606d71;margin:19px 0 26px;font-size:12px;line-height:1.3}.popular{flex-direction:column;align-items:flex-start;gap:20px;margin-top:57px;display:flex}.popular h2{font-size:25px}.popular button{color:#354348;font-size:15px}.popular i{color:#bcd2dd;margin-right:20px;font-size:10px;font-style:normal}.popular .chosen{font-weight:700}.find{border-top:1px solid #d2dee2;margin-top:43px;padding-top:20px}.find p{color:#6a797e;margin-bottom:10px;font-size:11px}.find button,.region-layout .find button{color:#fff;background:#050606;border-radius:4px;padding:12px 34px;font-weight:700}.region-layout>main{padding:60px 100px 60px 0}.region-card{background:#f5fafbcc;border-radius:28px;margin-bottom:32px;padding:35px 30px}.region-card h2{margin-bottom:31px;font-size:39px}.region-card>div{grid-template-columns:repeat(4,1fr);gap:19px 32px;display:grid}.region-card button{text-align:left;color:#7d878a;font-size:15px}.map-screen{color:#fff;background:#020609 url(/media/space-background.png) 50%/cover no-repeat;height:100svh;min-height:830px;position:relative;overflow:hidden}.map-screen:after{content:"";background:linear-gradient(#0000 55%,#000c);position:absolute;inset:0}.map-screen header{z-index:2;background:#343434e8;border-radius:10px;justify-content:space-between;align-items:center;width:68%;margin:auto;padding:23px 27px;display:flex;position:relative;top:150px}.map-screen header strong{letter-spacing:.14em;font-size:21px}.map-screen header button,.map-copy button{color:#090b0c;background:#fff;border-radius:4px;padding:14px 34px;font-weight:700}.map-copy{z-index:2;text-align:center;margin:320px auto 0;position:relative}.map-copy h1{font-size:76px}.map-copy p{color:#eee;margin:23px 0 42px;font-size:18px;line-height:1.35}.map-screen footer{z-index:2;color:#bbb;flex-direction:column;gap:23px;font-size:10px;display:flex;position:absolute;bottom:28px;left:48px;right:48px}.map-screen footer span:last-child{position:absolute;bottom:0;right:0}.contact-layout{background:#e2f1f6;min-height:calc(100svh - 97px);padding:74px 0 90px}.contact-layout>h1{text-align:center;font-size:47px}.contact-grid{grid-template-columns:1fr 1fr;gap:24px;width:760px;margin:48px auto;display:grid}.contact-grid article,.feedback{background:#f6fbfcb8;border-radius:28px;padding:32px 35px}.contact-grid h2,.feedback h2{font-size:35px}.contact-grid p{color:#7f898c;min-height:50px;margin-top:12px;font-size:13px;line-height:1.22}.contact-grid hr{border:0;border-top:1px solid #d1dcdf;margin:19px 0}.contact-grid a{color:#4ca2dd;margin:12px 0;font-size:12px;text-decoration:none;display:block}.contact-grid small{color:#59686d;margin-top:20px;font-size:9px;display:block}.contact-grid small:first-letter{color:#00a751}.feedback{width:760px;margin:auto}.feedback p{color:#839094;margin:12px 0 30px;font-size:13px}.feedback div{justify-content:space-around;display:flex}.feedback button{color:#fff;background:#050606;border-radius:7px;padding:12px 21px;font-size:12px;font-weight:700}@media (width<=1100px){.fig-header nav{gap:15px}.fig-header{gap:14px;padding:0 22px}.wordmark{font-size:16px}.product-row{grid-template-columns:repeat(3,1fr)}.region-layout>main{padding-right:25px}.contact-grid,.feedback{width:86%}}@media (width<=760px){.fig-header{height:73px}.fig-header nav{display:none}.audience{margin-left:auto}.head-right{gap:12px}.home-hero{background-position:53% 0;height:calc(100svh - 73px);min-height:620px}.home-copy{bottom:34px}.home-copy h1{font-size:32px}.home-copy>div{flex-direction:column;align-items:center;gap:10px}.home-copy button{min-width:230px;padding:13px;font-size:14px}.home-copy p{font-size:13px}.store-layout,.region-layout{display:block}.store-side,.region-layout>aside{padding:38px 22px}.catalog{padding:42px 20px}.featured{grid-template-columns:1fr}.product-row{grid-template-columns:repeat(2,1fr);gap:15px}.region-layout>main{padding:0 20px 30px}.region-card{border-radius:17px;padding:24px 19px}.region-card>div{grid-template-columns:repeat(2,1fr);gap:14px}.map-screen header{width:88%;padding:17px;top:85px}.map-screen header strong{font-size:13px}.map-copy{margin-top:240px;padding:0 15px}.map-copy h1{font-size:54px}.map-copy p{font-size:13px}.contact-layout{padding:43px 20px}.contact-layout>h1{font-size:39px}.contact-grid{grid-template-columns:1fr;width:100%}.feedback{width:100%}.feedback div{flex-wrap:wrap;gap:8px}.mega{display:none}}@font-face{font-family:DDIN;src:url(/fonts/d-din-regular.otf)format("opentype");font-weight:400}@font-face{font-family:DDIN;src:url(/fonts/d-din-bold.otf)format("opentype");font-weight:700}.screen-home{background:#d8e2e6;height:100svh;min-height:0;overflow:clip}.screen-home .fig-header{z-index:5;background:#ebf2f4f7;height:112px;padding:0;display:block;position:absolute;inset:0 0 auto;box-shadow:inset 0 -1px #5c747c24,0 5px 18px #2c464f14}.screen-home .wordmark{color:#000;letter-spacing:.075em;padding:0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;position:absolute;top:47px;left:50px}.screen-home .audience{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(0%)brightness(1.03);backdrop-filter:blur(14px)saturate(0%)brightness(1.03);background:#ffffff29;border:1px solid #ffffff52;border-radius:8px;grid-template-columns:85px 1fr;gap:0;width:176px;height:33px;padding:2px 3px;display:grid;position:absolute;top:42px;left:290px;overflow:hidden;box-shadow:inset 0 1px #ffffff5c}.screen-home .audience:before{display:none}.screen-home .audience button{z-index:1;text-align:center;height:29px;text-shadow:none;border-radius:8px;padding:0;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;line-height:29px;transition:color .25s,background .25s,box-shadow .25s,transform .25s;position:relative}.screen-home .audience button:not(.selected):hover{background:#ffffff29}.screen-home .audience .selected{z-index:2;color:#fff;text-shadow:none;box-shadow:none;background:#000;border:0}.screen-home .audience button:active{transform:scale(.96)}.screen-home .fig-header nav{white-space:nowrap;justify-content:center;align-items:center;gap:33px;height:24px;display:flex;position:absolute;top:47px;left:50%;transform:translate(-50%)}.screen-home .fig-header nav button,.screen-home .head-right button{z-index:0;isolation:isolate;color:#000;padding:0;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:color .22s,transform .22s cubic-bezier(.2,.8,.2,1);position:relative}.screen-home .fig-header nav button:before,.screen-home .head-right button:before{content:"";z-index:-1;opacity:0;filter:blur(8px);background:radial-gradient(#ffffff59,#fff0 69%);transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-8px -13px;transform:scale(.87)}.screen-home .fig-header nav button:hover,.screen-home .head-right button:hover{transform:scale(1.035)}.screen-home .fig-header nav button:hover:before,.screen-home .head-right button:hover:before{opacity:.56;transform:scale(1)}.screen-home .fig-header nav button:active,.screen-home .head-right button:active{transform:scale(.98)}.screen-home .fig-header nav button:focus-visible,.screen-home .head-right button:focus-visible{outline-offset:7px;border-radius:999px;outline:2px solid #000000b8}.screen-home .head-right .locale:before{inset:-8px -11px}.screen-home .locale{gap:7px}.screen-home .locale .locale-label{margin:0;font-size:16px;line-height:20px}.screen-home .locale .globe-icon{background:url(/media/global.png) 50%/contain no-repeat;width:23px;height:23px;display:block}.screen-home .fig-header nav button:after,.screen-home .head-right button:after{content:"";transform-origin:50%;background:#000;height:2px;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.screen-home .fig-header nav button:hover:after,.screen-home .head-right button:hover:after,.screen-home .fig-header nav button.active:after{transform:scaleX(1)}.screen-home .head-right{align-items:center;gap:33px;height:24px;display:flex;position:absolute;top:47px;right:50px}.screen-home .head-right button{font-weight:700}.screen-home .locale{align-items:center;gap:7px;display:flex}.screen-home .locale span{margin:0;font-size:24px;line-height:20px}.screen-home .fig-header>.wordmark,.screen-home .fig-header>.audience,.screen-home .fig-header>nav,.screen-home .fig-header>.head-right{z-index:2}.screen-home .mega{z-index:1;color:#080a0b;-webkit-backdrop-filter:blur(28px)saturate(115%)brightness(1.07);backdrop-filter:blur(28px)saturate(115%)brightness(1.07);transform-origin:top;background:linear-gradient(117deg,#edf2f361,#cbd5d845 52%,#eef2f357);border:1px solid #ffffff52;border-radius:0 0 10px 10px;grid-template-columns:400px 193px 190px;gap:0;height:342px;padding:128px 0 0 503px;transition:opacity .22s,transform .22s cubic-bezier(.4,0,.2,1),filter .22s;animation:.32s cubic-bezier(.2,.8,.2,1) both mega-enter;display:grid;top:0;box-shadow:0 7px 18px #2b383d30,inset 0 1px #ffffff91,inset 0 -1px #ffffff2e}.screen-home .mega.is-closing{opacity:0;filter:blur(3px);pointer-events:none;animation:none;transform:translateY(-9px)scale(.988)}.screen-home .mega>*{opacity:0;transition:opacity .22s,transform .22s cubic-bezier(.4,0,.2,1);animation:.28s cubic-bezier(.2,.8,.2,1) both mega-content-enter;transform:translateY(-7px)}.screen-home .mega>:first-child{animation-delay:50ms}.screen-home .mega>:nth-child(2){animation-delay:90ms}.screen-home .mega>:nth-child(3){animation-delay:.13s}.screen-home .mega.is-closing>*{opacity:0;transform:translateY(-5px)}@keyframes mega-enter{0%{opacity:0;filter:blur(4px);transform:translateY(-12px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes mega-content-enter{to{opacity:1;transform:translateY(0)}}.screen-home .mega-intro h2{letter-spacing:-.035em;margin:13px 0 22px;font-family:DDIN,Arial,sans-serif;font-size:36px;font-weight:700;line-height:.95}.screen-home .mega-intro small,.screen-home .mega-links small{color:#080a0b9e;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:400;line-height:16px}.screen-home .mega-overview{color:#080a0bc7;padding:0;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:18px;transition:opacity .18s,transform .18s;display:block}.screen-home .mega-overview:hover{opacity:.58;transform:translate(2px)}.screen-home .mega-links{gap:14px}.screen-home .mega-links button{color:#080a0b;padding:0;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;line-height:15px;transition:opacity .18s,transform .18s}.screen-home .mega-links button:hover{opacity:.58;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.screen-home .mega,.screen-home .mega>*{transition:none;animation:none}}.site:not(.screen-home) .fig-header{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(110%);backdrop-filter:blur(20px)saturate(110%);background:#e7eef080;border-bottom:1px solid #ffffff52;box-shadow:0 4px 16px #26333814,inset 0 1px #ffffff73}.site:not(.screen-home) .fig-header>.wordmark,.site:not(.screen-home) .fig-header>.audience,.site:not(.screen-home) .fig-header>nav,.site:not(.screen-home) .fig-header>.head-right{z-index:2}.site:not(.screen-home) .fig-header nav button,.site:not(.screen-home) .head-right button{transition:transform .2s,opacity .2s;position:relative}.site:not(.screen-home) .fig-header nav button:after,.site:not(.screen-home) .head-right button:after{content:"";background:#000;height:2px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site:not(.screen-home) .fig-header nav button.active:after,.site:not(.screen-home) .fig-header nav button:hover:after,.site:not(.screen-home) .head-right button:hover:after{height:2px;transform:scaleX(1)}.site:not(.screen-home) .mega{z-index:1;color:#080a0b;-webkit-backdrop-filter:blur(28px)saturate(115%)brightness(1.07);backdrop-filter:blur(28px)saturate(115%)brightness(1.07);transform-origin:top;background:linear-gradient(117deg,#edf2f361,#cbd5d845 52%,#eef2f357);border:1px solid #ffffff6b;border-radius:0 0 10px 10px;grid-template-columns:400px 193px 190px;gap:0;height:342px;padding:128px 0 0 max(24px,50vw - 361px);transition:opacity .22s,transform .22s cubic-bezier(.4,0,.2,1),filter .22s;animation:.32s cubic-bezier(.2,.8,.2,1) both mega-enter;top:0;box-shadow:0 7px 18px #2b383d30,inset 0 1px #ffffff91}.site:not(.screen-home) .mega.is-closing{opacity:0;filter:blur(3px);pointer-events:none;animation:none;transform:translateY(-9px)scale(.988)}.site:not(.screen-home) .mega>*{opacity:0;transition:opacity .22s,transform .22s cubic-bezier(.4,0,.2,1);animation:.28s cubic-bezier(.2,.8,.2,1) both mega-content-enter;transform:translateY(-7px)}.site:not(.screen-home) .mega>:first-child{animation-delay:50ms}.site:not(.screen-home) .mega>:nth-child(2){animation-delay:90ms}.site:not(.screen-home) .mega>:nth-child(3){animation-delay:.13s}.site:not(.screen-home) .mega.is-closing>*{opacity:0;transform:translateY(-5px)}.site:not(.screen-home) .mega-intro h2{margin:13px 0 22px;font-family:DDIN,Arial,sans-serif;font-size:36px;font-weight:700;line-height:.95}.site:not(.screen-home) .mega-intro small,.site:not(.screen-home) .mega-links small{font-family:DDIN,Arial,sans-serif;font-size:13px}.site:not(.screen-home) .mega-links button,.site:not(.screen-home) .mega-overview{font-family:DDIN,Arial,sans-serif}.site:not(.screen-home) .mega-overview{color:#080a0bc7;padding:0;font-size:14px;line-height:18px;transition:opacity .18s,transform .18s;display:block}.site:not(.screen-home) .mega-overview:hover{opacity:.58;transform:translate(2px)}.screen-map{position:relative}.screen-map>.fig-header{background:#e4ebed6e;padding:0 49px;position:absolute;inset:0 0 auto}.screen-map .map-screen{height:100svh}.screen-map .map-cta-bar{z-index:2;background:#343434e8;border-radius:10px;justify-content:space-between;align-items:center;width:68%;margin:auto;padding:23px 27px;display:flex;position:relative;top:150px}.screen-map .map-cta-bar strong{letter-spacing:.14em;font-size:21px}.screen-map .map-cta-bar button{color:#090b0c;background:#fff;border-radius:4px;padding:14px 34px;font-weight:700}.site:not(.screen-home) .fig-header{z-index:5;height:112px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative}.site:not(.screen-home) .wordmark{color:#000;letter-spacing:.075em;padding:0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;position:absolute;top:47px;left:50px}.site:not(.screen-home) .audience{-webkit-backdrop-filter:blur(14px)saturate(0%)brightness(1.03);backdrop-filter:blur(14px)saturate(0%)brightness(1.03);background:#ffffff29;border:1px solid #ffffff52;border-radius:8px;grid-template-columns:85px 1fr;gap:0;width:176px;height:33px;padding:2px 3px;display:grid;position:absolute;top:42px;left:290px;box-shadow:inset 0 1px #ffffff5c}.site:not(.screen-home) .audience button{z-index:1;text-align:center;border-radius:8px;height:29px;padding:0;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;line-height:29px;position:relative}.site:not(.screen-home) .audience .selected{z-index:2;color:#fff;box-shadow:none;background:#000;border:0}.site:not(.screen-home) .fig-header nav{white-space:nowrap;justify-content:center;align-items:center;gap:33px;height:24px;display:flex;position:absolute;top:47px;left:50%;transform:translate(-50%)}.site:not(.screen-home) .fig-header nav button,.site:not(.screen-home) .head-right button{z-index:0;isolation:isolate;color:#000;padding:0;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:color .22s,transform .22s cubic-bezier(.2,.8,.2,1)}.site:not(.screen-home) .fig-header nav button:before,.site:not(.screen-home) .head-right button:before{content:"";z-index:-1;opacity:0;filter:blur(8px);background:radial-gradient(#ffffff59,#fff0 69%);transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-8px -13px;transform:scale(.87)}.site:not(.screen-home) .fig-header nav button:hover,.site:not(.screen-home) .head-right button:hover{transform:scale(1.035)}.site:not(.screen-home) .fig-header nav button:hover:before,.site:not(.screen-home) .head-right button:hover:before{opacity:.56;transform:scale(1)}.site:not(.screen-home) .fig-header nav button:active,.site:not(.screen-home) .head-right button:active{transform:scale(.98)}.site:not(.screen-home) .fig-header nav button:after,.site:not(.screen-home) .head-right button:after{height:2px;bottom:-7px}.site:not(.screen-home) .head-right{align-items:center;gap:33px;height:24px;display:flex;position:absolute;top:47px;right:50px}.site:not(.screen-home) .head-right button{font-weight:700}.site:not(.screen-home) .locale{align-items:center;gap:7px;display:flex}.site:not(.screen-home) .locale .locale-label{margin:0;font-size:16px;line-height:20px}.site:not(.screen-home) .locale .globe-icon{background:url(/media/global.png) 50%/contain no-repeat;width:23px;height:23px;display:block}.site:not(.screen-home) .mega-intro small,.site:not(.screen-home) .mega-links small{color:#080a0b9e;font-weight:400;line-height:16px}.site:not(.screen-home) .mega-links{gap:14px}.site:not(.screen-home) .mega-links button{color:#080a0b;padding:0;font-size:14px;font-weight:700;line-height:15px;transition:opacity .18s,transform .18s}.site:not(.screen-home) .mega-links button:hover{opacity:.58;transform:translate(2px)}.screen-map>.fig-header{position:absolute;inset:0 0 auto}.screen-home .home-hero{background:#d8e2e6 url(/media/home-background.png) top/cover no-repeat;height:100svh;min-height:0;position:relative}.screen-home .home-copy{color:#fff;text-align:center;position:absolute;inset:0}.screen-home .home-copy h1{color:#fff;letter-spacing:.02em;text-shadow:0 3px 13px #00000038;margin:0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:80px;font-weight:700;line-height:96px;position:absolute;top:71.263%;left:0;right:0}.screen-home .home-copy>div{gap:16px;display:flex;position:absolute;top:81.468%;left:50%;transform:translate(-50%)}.screen-home .home-copy button{color:#fff;white-space:nowrap;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(145%)brightness(1.08);background:radial-gradient(120% 180% at 10% -75%,#ffffff73 0 14%,#0000 42%),linear-gradient(112deg,#ffffff36,#1b1f202e 48%,#07080957);border:1px solid #ffffff91;border-radius:999px;width:196px;min-width:0;height:56px;padding:0 22px;font-family:DDIN,Arial,sans-serif;font-size:18px;font-weight:700;line-height:56px;transition:transform .24s cubic-bezier(.2,.8,.2,1),filter .24s,box-shadow .24s,border-color .24s;position:relative;top:auto;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff9e,inset 0 -1px 1px #0000003d,0 5px 16px #0003}.screen-home .home-copy button:before{content:"";z-index:-1;filter:blur(.2px);background:linear-gradient(#ffffff45,#ffffff06);border-radius:999px 999px 60% 60%;height:45%;position:absolute;inset:1px 1px auto}.screen-home .home-copy button:after{content:"";z-index:-1;filter:blur(15px);background:#ffffff2e;border-radius:50%;width:72px;height:86px;position:absolute;top:-44px;left:-14px;transform:rotate(27deg)}.screen-home .home-copy button:hover{filter:brightness(1.12)saturate(1.04);transform:translateY(-1px)scale(1.02);box-shadow:inset 0 1px 1px #ffffffd1,inset 0 -1px 1px #0003,0 8px 20px #0000004d}.screen-home .home-copy button:active{transform:translateY(1px)scale(.99)}.screen-home .home-copy button:first-child,.screen-home .home-copy button:nth-child(2){left:auto}.screen-home .home-copy p{color:#fff;text-shadow:0 2px 8px #00000059;margin:0;font-family:DDIN,Arial,sans-serif;font-size:24px;font-weight:400;line-height:28px;position:absolute;top:89.525%;left:0;right:0}.screen-region{background:radial-gradient(900px 580px at 73% 19%,#ffffff80,#0000 68%),linear-gradient(133deg,#dce9ee 0%,#e9f3f5 51%,#dbe9ee 100%);min-height:100svh}.screen-region .region-layout{background:0 0;grid-template-columns:268px minmax(0,1fr);gap:55px 32px;min-height:calc(100svh - 112px);padding:18px 50px 32px;display:grid}.screen-region .region-layout>.region-side{background:0 0;align-self:start;padding:3px 0 0;position:sticky;top:130px}.screen-region .region-side h1{color:#080a0b;letter-spacing:-.035em;margin:0;font-family:DDIN,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1}.screen-region .region-side>p{color:#172024a6;margin:15px 0 20px;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.05}.screen-region .region-search{-webkit-backdrop-filter:blur(18px)saturate(85%);backdrop-filter:blur(18px)saturate(85%);background:linear-gradient(108deg,#ffffff57,#e1ebee33);border:1px solid #ffffff7d;border-radius:999px;align-items:center;gap:11px;width:100%;height:43px;padding:0 17px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff85,0 5px 16px #5f778014}.screen-region .region-search:focus-within{background:#ffffff70;border-color:#1b262a4d;box-shadow:inset 0 1px #ffffffa3,0 7px 19px #5f778021}.screen-region .search-icon{opacity:.46;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;flex:none;width:15px;height:15px}.screen-region .region-search input{color:#111719;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:DDIN,Arial,sans-serif;font-size:13px}.screen-region .region-search input::placeholder{color:#1c262a73}.screen-region .search-clear{color:#121c20a3;background:#ffffff42;border:1px solid #212e3324;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;font-family:Arial,sans-serif;font-size:19px;font-weight:300;line-height:1;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s,color .2s;display:grid}.screen-region .search-clear:hover{color:#060809;background:#ffffffa8;transform:scale(1.08)}.screen-region .popular{border-top:1px solid #667d852b;flex-direction:column;align-items:stretch;gap:8px;margin-top:30px;padding-top:20px;display:flex}.screen-region .popular h2{color:#0b0d0e;letter-spacing:-.015em;margin:0 0 7px;font-family:DDIN,Arial,sans-serif;font-size:18px;font-weight:700}.screen-region .popular button{color:#141e22d9;text-align:left;border-radius:12px;align-items:center;gap:13px;width:100%;height:28px;padding:0 7px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:400;transition:background .2s,color .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:flex}.screen-region .popular button:hover,.screen-region .popular button.chosen{color:#07090a;background:#ffffff54}.screen-region .popular button:hover{transform:translate(2px)}.screen-region .country-flag{background-position:50%;background-size:cover;border-radius:50%;flex:0 0 22px;width:22px;height:22px;box-shadow:inset 0 0 0 1px #00000014,0 1px 2px #0000001c}.screen-region .find{border-top:1px solid #667d852b;margin-top:24px;padding-top:19px}.screen-region .find p{color:#172024a1;margin:0 0 10px;font-family:DDIN,Arial,sans-serif;font-size:11px}.screen-region .find button{color:#fff;background:#050606;border:1px solid #000000bd;border-radius:5px;height:39px;padding:0 26px;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:700;line-height:37px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.screen-region .find button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #0000002e}.screen-region .region-catalog{flex-direction:column;gap:26px;padding:0;display:flex}.screen-region .region-card{-webkit-backdrop-filter:blur(24px)saturate(104%)brightness(1.04);backdrop-filter:blur(24px)saturate(104%)brightness(1.04);background:linear-gradient(116deg,#ffffff85,#f4f9fa47 46%,#ffffff5c);border:1px solid #ffffff9e;border-radius:25px;margin:0;padding:23px 20px 25px;overflow:hidden;box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #b5c9d021,0 10px 28px #59707914}.screen-region .region-card h2{color:#090b0c;letter-spacing:-.025em;margin:0 0 22px;font-family:DDIN,Arial,sans-serif;font-size:27px;font-weight:700;line-height:1}.screen-region .region-card .country-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 28px;display:grid}.screen-region .country-columns>div{flex-direction:column;gap:8px;min-width:0;display:flex}.screen-region .region-card button{color:#242f3496;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;padding:0;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.12;transition:color .18s,transform .18s;overflow:hidden}.screen-region .region-card button:hover{color:#07090a;transform:translate(2px)}.screen-region .region-card button.chosen{color:#07090a;font-weight:700}.screen-region .country-columns.is-filtered>div{grid-column:1}.screen-region .region-card:has(.country-columns.is-filtered){animation:.46s cubic-bezier(.16,1,.3,1) both region-filter-card-in}.screen-region .country-columns.is-filtered button{animation:.52s cubic-bezier(.16,1,.3,1) both region-country-in}@keyframes region-country-in{0%{opacity:0;filter:blur(5px);transform:translate(-13px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes region-filter-card-in{0%{opacity:0;filter:blur(3px);transform:translateY(7px)scale(.992)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.region-code-flight{z-index:10000;color:#081317e6;letter-spacing:.055em;text-indent:.055em;pointer-events:none;transform-origin:50%;opacity:0;-webkit-backdrop-filter:blur(20px)saturate(116%)brightness(1.05);backdrop-filter:blur(20px)saturate(116%)brightness(1.05);will-change:transform, opacity, filter;contain:layout paint style;background:radial-gradient(90% 130% at 12% -20%,#fffffff5,#0000 58%),linear-gradient(128deg,#f8fcfdd6,#d8e9efad);border:1px solid #ffffffd1;border-radius:10px;place-items:center;min-width:40px;height:30px;padding:0 10px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;display:grid;position:fixed;overflow:hidden;transform:translate(-50%,-50%)scale(.72);box-shadow:inset 0 1px #fffffffa,inset 0 -1px #5b7d8921,0 13px 30px #2a495433,0 2px 6px #2a495414}.region-code-flight:before{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#fffffffa,#0000);border-radius:999px;height:1px;position:absolute;top:2px;left:7px;right:7px}.region-code-flight:after{content:"";opacity:.48;filter:blur(9px);background:#86b7c794;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-8px;right:-7px}.site .globe-icon{transform-origin:50%;will-change:transform, filter}.site .locale .globe-icon{border-radius:50%;overflow:hidden}.site .locale .globe-icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #00000014,0 1px 3px #182a311f}@media (prefers-reduced-motion:reduce){.region-code-flight{display:none!important}}.screen-region .no-results{color:#242f3499;text-align:center;padding:30px;font-family:DDIN,Arial,sans-serif;font-size:16px}.screen-region .region-footer{color:#242f3473;border-top:1px solid #667d8526;flex-direction:column;gap:15px;margin:0 50px;padding:26px 0 0;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:1;display:flex}.screen-region .region-footer nav{flex-wrap:wrap;align-items:center;gap:0;display:flex}.screen-region .region-footer button{color:#1b272c8f;padding:0;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:16px;position:relative}.screen-region .region-footer button+button{margin-left:16px}.screen-region .region-footer button+button:before{content:"|";color:#2e3d434d;position:absolute;left:-10px}.screen-region .region-footer button:hover{color:#070a0b;text-underline-offset:3px;text-decoration:underline}.screen-region .region-footer>span{color:#242f3480;font-size:11px}.screen-region{isolation:isolate;background:radial-gradient(780px 520px at 83% 12%,#ffffff9e,#0000 67%),radial-gradient(620px 520px at 22% 70%,#b9d3dd59,#0000 70%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%);position:relative}.screen-region .region-layout{position:relative}.screen-region .region-layout:before{content:"";z-index:-1;opacity:.42;filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#ffffffc2,#dbedf32e 37%,#0000 71%);border-radius:50%;width:42vw;height:42vw;position:absolute;top:9vw;right:-17vw}.screen-region .region-layout>.region-side{-webkit-backdrop-filter:blur(26px)saturate(116%);backdrop-filter:blur(26px)saturate(116%);background:radial-gradient(110% 70% at 8% 0,#ffffff6e,#0000 61%),linear-gradient(137deg,#ffffff4d,#edf7f91a);border:1px solid #ffffff59;border-radius:26px;flex-direction:column;height:calc(100svh - 196px);min-height:570px;margin:-9px -13px 0;padding:24px 18px 21px;display:flex;top:130px;overflow:hidden;box-shadow:inset 0 1px #ffffffad,inset 0 -1px #708f9914,0 18px 38px #5d7a8414}.screen-region .region-side .popular{flex:none;gap:5px}.screen-region .region-side .find{flex:none;margin-top:auto}.site .fig-header{z-index:30;isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.site:not(.screen-home):not(.screen-map) .fig-header{position:sticky;top:0}.site .fig-header:before{content:"";z-index:0;-webkit-backdrop-filter:blur(70px)saturate(108%)brightness(1.025);backdrop-filter:blur(70px)saturate(108%)brightness(1.025);opacity:0;pointer-events:none;background:linear-gradient(102deg,#e9f3f611,#f5f9fa05 49%,#e0eef30b),#e2eef202;border:1px solid #ffffff26;border-radius:18px;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:21px 50px 23px 37px;transform:translateY(-7px)scale(.987);box-shadow:inset 0 1px #ffffff29,0 7px 20px #506c7702}.site .fig-header:after{content:"";z-index:0;opacity:0;filter:blur(25px);pointer-events:none;background:radial-gradient(250px 110px at 15% 0,#fff6,#0000 73%);border-radius:17px;transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);animation:none;position:absolute;inset:22px 51px 24px 38px;overflow:hidden;transform:translate(-18%)}.site .fig-header.is-scrolled:before{opacity:1;transform:translateY(0)scale(1)}.site .fig-header.is-scrolled:after{opacity:.2;animation:11s cubic-bezier(.45,0,.55,1) infinite alternate liquid-header-light}@keyframes liquid-header-light{0%{opacity:.12;transform:translate(-18%)translateY(-3px)scale(.92)}56%{opacity:.24}to{opacity:.1;transform:translate(180%)translateY(4px)scale(1.13)}}.site .fig-header>.wordmark,.site .fig-header>.audience,.site .fig-header>nav,.site .fig-header>.head-right{z-index:2}.site .fig-header>.mega{z-index:1}.site:not(.screen-region) .head-right{right:68px}.site.screen-region .wordmark{left:55px}.site.screen-region .head-right{right:68px}.screen-region .region-search{background:linear-gradient(102deg,#ffffff82,#ffffff2e 62%,#d7e7eb40),#ffffff21;border-color:#ffffffbd;box-shadow:inset 0 1px 1px #fffc,inset 0 -1px #728f9814,0 8px 24px #5f778014}.screen-region .region-card{isolation:isolate;transform-origin:50% 58%;will-change:transform, box-shadow;-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border-color:#ffffffc7;transition:transform .76s cubic-bezier(.16,1,.3,1),box-shadow .78s cubic-bezier(.16,1,.3,1),border-color .58s,background .58s;position:relative;transform:translate(0,0)scale(1);box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-region .region-card:before{content:"";z-index:-1;border-radius:inherit;opacity:.74;pointer-events:none;background:radial-gradient(85% 80% at 5% 0,#ffffffc7,#0000 47%),radial-gradient(45% 125% at 100% 100%,#b8d7e159,#0000 70%);transition:opacity .68s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.screen-region .region-card:after{content:"";z-index:-1;opacity:.2;filter:blur(19px);pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:50%;width:42%;height:180%;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);position:absolute;top:-50%;left:-17%;transform:rotate(23deg)}.screen-region .region-card>*{z-index:1;position:relative}.screen-region .region-card:hover{background:linear-gradient(116deg,#ffffff8c,#fafdfd40 46%,#fff6),#e8f3f629;border-color:#fffffff2;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae17,0 21px 46px #48667226,0 1px #ffffffbf}.screen-region .popular button.chosen{background:linear-gradient(103deg,#ffffff8c,#ffffff2e);border:1px solid #ffffff94;box-shadow:inset 0 1px #ffffffc2,0 5px 13px #5b747d0f}.screen-region .find button{background:#080a0a;border-color:#fff6;border-radius:10px;height:43px;padding:0 28px;font-size:13px;line-height:41px;transition:none;box-shadow:0 7px 15px #00000021}.screen-region .find button:hover{filter:none;background:#1a1d1e;transform:none;box-shadow:0 7px 15px #00000021}.screen-contact{background:radial-gradient(760px 560px at 81% 13%,#ffffff9e,#0000 69%),radial-gradient(700px 580px at 17% 74%,#b5d3dd54,#0000 72%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%);min-height:100svh}.screen-contact .contact-layout{background:0 0;min-height:0;padding:37px 0 54px}.screen-contact .contact-layout>h1{color:#080a0b;letter-spacing:-.035em;text-align:center;font-family:DDIN,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1}.screen-contact .contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(920px,100% - 100px);margin:39px auto 28px;display:grid}.screen-contact .contact-grid article,.screen-contact .feedback{isolation:isolate;-webkit-backdrop-filter:blur(32px)saturate(119%)brightness(1.07);backdrop-filter:blur(32px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff6e,#fafdfd2e 48%,#ffffff4f),#e8f3f61f;border:1px solid #ffffffbf;border-radius:27px;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 1px #84a3ae1a,0 16px 38px #48667217}.screen-contact .contact-grid article:before,.screen-contact .feedback:before{content:"";z-index:-1;opacity:.68;pointer-events:none;background:radial-gradient(82% 74% at 5% 0,#ffffffc2,#0000 50%),radial-gradient(48% 130% at 100% 100%,#b8d7e14f,#0000 70%);position:absolute;inset:0}.screen-contact .contact-grid article{flex-direction:column;min-height:247px;padding:30px 34px 25px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s;display:flex}.screen-contact .contact-grid h2,.screen-contact .feedback h2{color:#080a0b;letter-spacing:-.025em;font-family:DDIN,Arial,sans-serif;font-size:31px;font-weight:700;line-height:1}.screen-contact .contact-grid p{color:#242f3496;min-height:56px;margin:14px 0 18px;font-family:DDIN,Arial,sans-serif;font-size:15px;line-height:1.14}.screen-contact .contact-grid hr{border:0;border-top:1px solid #667d8538;margin:0 0 17px}.screen-contact .contact-grid a{color:#318fd2;margin:11px 0;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.05;text-decoration:none;display:block}.screen-contact .contact-grid a:hover{color:#0675c4;text-underline-offset:3px;text-decoration:underline}.screen-contact .contact-grid small{color:#222f349e;letter-spacing:.015em;margin-top:18px;font-family:DDIN,Arial,sans-serif;font-size:10px;display:block}.screen-contact .contact-grid small:first-letter{color:#05a657}.screen-contact .feedback{width:min(920px,100% - 100px);margin:0 auto;padding:29px 34px 31px}.screen-contact .feedback p{color:#242f3496;margin:12px 0 25px;font-family:DDIN,Arial,sans-serif;font-size:15px}.screen-contact .feedback div{justify-content:space-between;gap:18px;display:flex}.screen-contact .feedback button{color:#fff;background:#080a0a;border:1px solid #ffffff6b;border-radius:10px;min-width:178px;height:43px;padding:0 22px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;line-height:41px;transition:background .2s;box-shadow:0 7px 15px #00000021}.screen-contact .feedback button:hover{background:#1a1d1e}.screen-contact .contact-layout{isolation:isolate;padding-top:58px;position:relative;overflow:hidden}.screen-contact .contact-layout:before,.screen-contact .contact-layout:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.screen-contact .contact-layout:before{opacity:.48;filter:blur(34px);background:radial-gradient(circle,#ffffffad,#d3e9ef30 42%,#0000 71%);width:680px;height:680px;top:42px;left:calc(50% - 670px)}.screen-contact .contact-layout:after{opacity:.38;filter:blur(36px);background:radial-gradient(circle,#fff9,#b1d2de2b 43%,#0000 70%);width:590px;height:590px;top:310px;right:calc(50% - 680px)}.screen-contact .contact-layout>h1{z-index:1;letter-spacing:-.045em;text-shadow:0 1px #ffffffb8;margin:0;font-size:48px;position:relative}.screen-contact .contact-layout>h1:before{content:"CIT BIOTECHNOLOGY  /  CONTACT";color:#23343b7a;letter-spacing:.15em;margin-bottom:15px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;display:block}.screen-contact .contact-grid{z-index:1;gap:30px;margin-top:43px;position:relative}.screen-contact .contact-grid article:before,.screen-contact .feedback:before{opacity:.84}.screen-contact .contact-grid article:after,.screen-contact .feedback:after{content:"";z-index:-1;opacity:.18;filter:blur(19px);pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff5,#0000);border-radius:50%;width:48%;height:180%;animation:13s cubic-bezier(.45,0,.55,1) infinite alternate contact-glass-reflection;position:absolute;top:-56%;left:-18%;transform:rotate(22deg)}@keyframes contact-glass-reflection{0%{opacity:.1;transform:translate(-8%)rotate(22deg)}52%{opacity:.25}to{opacity:.08;transform:translate(182%)rotate(22deg)}}.screen-contact .contact-grid article{border-radius:31px;min-height:268px;padding:33px 35px 28px}.screen-contact .contact-grid article:hover{border-color:#fffffffa;transform:translateY(-4px)scale(1.006);box-shadow:inset 0 1px 1px #fff,0 28px 54px #3f606d29,0 1px #fffc}.screen-contact .contact-grid h2,.screen-contact .feedback h2{font-size:33px}.screen-contact .contact-grid p{color:#1f2f369c;margin-top:15px;font-size:15px;line-height:1.16}.screen-contact .contact-grid hr{border-color:#667d8530}.screen-contact .contact-grid a{color:#237fc1;background:linear-gradient(90deg,#fff0,#fff3);width:max-content;max-width:100%;padding-bottom:1px;font-size:14px}.screen-contact .contact-grid a:hover{color:#036db6}.screen-contact .contact-grid small{background:#ffffff30;border:1px solid #ffffff6e;border-radius:999px;width:max-content;margin-top:20px;padding:6px 9px;font-size:10px;box-shadow:inset 0 1px #ffffff7a}.screen-contact .feedback{z-index:1;border-radius:31px;padding:33px 35px 35px;position:relative}.screen-contact .feedback p{color:#1f2f369c}.screen-contact .feedback button{background:radial-gradient(120% 160% at 14% -80%,#ffffff47,#0000 48%),linear-gradient(126deg,#1a2021,#060707 67%,#020303);border-color:#ffffff7d;border-radius:12px;min-width:184px;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000061,0 9px 18px #00000026}.screen-contact .feedback button:hover{background:radial-gradient(120% 160% at 14% -80%,#ffffff5c,#0000 48%),linear-gradient(126deg,#242b2c,#0a0b0b 67%,#020303);transform:translateY(-1px)scale(1.018);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000057,0 12px 22px #0003}.site-footer{color:#242f3480;border-top:1px solid #667d8529;flex-direction:column;gap:15px;margin:0 50px;padding:35px 0 52px;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:1;display:flex}.site-footer nav{flex-wrap:wrap;align-items:center;gap:0;display:flex}.site-footer button{color:#1b272c94;padding:0;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:16px;position:relative}.site-footer button+button{margin-left:16px}.site-footer button+button:before{content:"|";color:#2e3d434d;position:absolute;left:-10px}.site-footer button:hover{color:#070a0b;text-underline-offset:3px;text-decoration:underline}.site-footer>span{font-size:11px}.screen-home .site-footer{color:#fff9;background:#080b0c;border-color:#ffffff2e;margin:0;padding:35px 50px 52px}.screen-home .site-footer button{color:#ffffffad}.screen-home .site-footer button+button:before{color:#ffffff59}@media (prefers-reduced-motion:reduce){.screen-region .region-card,.screen-region .region-card button,.screen-region .popular button{transition:none}.site .fig-header:after,.screen-contact .contact-grid article:after,.screen-contact .feedback:after{animation:none}}@media (width>=761px) and (width<=1727px){.screen-home{min-height:100svh}.screen-home .home-hero{height:min(100svh,64.6412vw);min-height:min(100svh,64.6412vw)}.screen-home .wordmark{font-size:1.157vw;line-height:1.389vw;top:2.72vw;left:2.894vw}.screen-home .audience{width:10.185vw;height:1.91vw;padding:.116vw .174vw;top:2.431vw;left:16.782vw}.screen-home .audience button{height:1.678vw;font-size:.868vw;line-height:1.678vw}.screen-home .fig-header nav{gap:1.91vw;top:2.72vw}.screen-home .fig-header nav button,.screen-home .head-right button{font-size:.926vw;line-height:1.157vw}.screen-home .head-right{gap:1.91vw;top:2.72vw;right:2.894vw}.screen-home .locale{gap:.405vw}.screen-home .home-copy h1{font-size:4.63vw;line-height:5.556vw;top:71.263%}.screen-home .home-copy>div{gap:.926vw;top:81.468%;left:50%;transform:translate(-50%)}.screen-home .home-copy button{border-radius:999px;width:11.343vw;height:3.241vw;padding:0 1.273vw;font-size:1.042vw;line-height:3.241vw;top:auto}.screen-home .home-copy p{font-size:1.389vw;line-height:1.62vw;top:89.525%}.site:not(.screen-home) .wordmark{font-size:1.157vw;line-height:1.389vw;top:2.72vw;left:2.894vw}.site:not(.screen-home) .audience{grid-template-columns:4.919vw 1fr;width:10.185vw;height:1.91vw;padding:.116vw .174vw;top:2.431vw;left:16.782vw}.site:not(.screen-home) .audience button{height:1.678vw;font-size:.868vw;line-height:1.678vw}.site:not(.screen-home) .fig-header nav{gap:1.91vw;top:2.72vw}.site:not(.screen-home) .fig-header nav button,.site:not(.screen-home) .head-right button{font-size:.926vw;line-height:1.157vw}.site:not(.screen-home) .head-right{gap:1.91vw;top:2.72vw;right:2.894vw}.site:not(.screen-home) .locale{gap:.405vw}.site:not(.screen-home) .locale .locale-label{font-size:.926vw;line-height:1.157vw}.site:not(.screen-home) .locale .globe-icon{width:1.331vw;height:1.331vw}.site:not(.screen-region) .head-right{right:3.935vw}.site.screen-region .wordmark{left:3.183vw}.site.screen-region .head-right{right:3.935vw}}@media (width<=760px){@keyframes apple-home-actions-enter-mobile{0%{opacity:0;filter:blur(10px);transform:translateY(22px)scale(.972)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.screen-home,.screen-home .home-hero{height:100svh;min-height:100svh}.screen-home .fig-header{height:70px}.screen-home .wordmark{font-size:14px;line-height:18px;top:26px;left:20px}.screen-home .audience,.screen-home .fig-header nav,.screen-home .head-right{display:none}.screen-home .home-hero{background-position:52% 0;background-size:auto 100%}.screen-home .home-copy h1{font-size:50px;line-height:60px;top:auto;bottom:184px}.screen-home .home-copy>div{flex-direction:column;gap:9px;display:flex;top:auto;bottom:53px;left:50%;transform:translate(-50%)}.screen-home .home-copy button{width:220px;height:52px;font-size:17px;line-height:52px;top:auto}.screen-home .home-copy p{display:none}.site:not(.screen-home) .fig-header{height:70px}.site:not(.screen-home) .wordmark{font-size:14px;line-height:18px;top:26px;left:20px}.site:not(.screen-home) .audience,.site:not(.screen-home) .fig-header nav,.site:not(.screen-home) .head-right{display:none}.screen-region .region-layout{padding:25px 20px 34px;display:block}.screen-region .region-layout>.region-side{height:auto;min-height:0;margin:0;padding:20px;position:static;overflow:visible}.screen-region .region-side h1{font-size:29px}.screen-region .region-catalog{gap:16px;margin-top:30px}.screen-region .region-card{border-radius:20px;padding:20px 17px}.screen-region .region-card h2{margin-bottom:18px;font-size:25px}.screen-region .region-card .country-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 17px}.screen-region .region-card button{font-size:13px}.screen-region .region-footer{margin:38px 20px 0;padding:28px 0 34px;font-size:10px;line-height:1.35}.screen-region .region-footer button{font-size:10px;line-height:15px}.screen-region .region-footer>span{font-size:10px}.screen-contact .contact-layout{padding:27px 20px 40px}.screen-contact .contact-layout>h1{font-size:35px}.screen-contact .contact-grid,.screen-contact .feedback{width:100%}.screen-contact .contact-grid{grid-template-columns:1fr;gap:16px;margin:28px auto 18px}.screen-contact .contact-grid article{border-radius:21px;min-height:0;padding:25px 22px}.screen-contact .contact-grid h2,.screen-contact .feedback h2{font-size:28px}.screen-contact .contact-grid p{min-height:0;font-size:14px}.screen-contact .feedback{border-radius:21px;padding:25px 22px}.screen-contact .feedback div{flex-wrap:wrap;justify-content:flex-start}.screen-contact .feedback button{flex:100%;min-width:0}.site-footer{margin:0 20px;padding:28px 0 34px;font-size:10px;line-height:1.35}.site-footer button{font-size:10px;line-height:15px}.site-footer>span{font-size:10px}.screen-home .site-footer{padding:28px 20px 34px}}:root{--cit-ink:#080b0d;--cit-muted:#18282f94;--cit-line:#ffffffad;--cit-glass:linear-gradient(122deg, #ffffff8f, #f5fbfc26 49%, #ffffff4f);--cit-shadow:0 22px 55px #3754611f, inset 0 1px 1px #fffffff5, inset 0 -1px 1px #678b981a}html,body{background:#dcebef;min-height:100%;overflow-x:clip}.site{color:var(--cit-ink);background:radial-gradient(1000px 540px at 87% -10%,#ffffffb3,#0000 70%),linear-gradient(135deg,#d6e5ea,#edf5f6 52%,#dcebef)}.site.screen-home{background:#080b0c;min-height:100dvh}.page-stage{isolation:isolate;will-change:opacity, transform, filter;animation:.48s cubic-bezier(.16,1,.3,1) both page-stage-enter;position:relative}.page-stage:before,.page-stage:after{content:"";z-index:8;pointer-events:none;position:absolute}.page-stage:before{opacity:0;filter:blur(74px)saturate(0%);mix-blend-mode:normal;background:radial-gradient(circle at 28% 26%,#fffffffa,#ffffff4d 17%,#0000 42%),radial-gradient(circle at 72% 33%,#ffffff94,#0000 42%),radial-gradient(circle at 46% 74%,#ffffff73,#0000 48%),radial-gradient(circle at 49%,#28303433,#0000 61%);border-radius:50%;width:92vw;height:92vw;animation:.62s cubic-bezier(.16,1,.3,1) both page-liquid-bloom;top:-44vw;left:-36vw}.page-stage:after{opacity:0;filter:blur(62px)saturate(0%);mix-blend-mode:normal;background:radial-gradient(circle at 23% 35%,#ffffff94,#ffffff1f 20%,#0000 46%),radial-gradient(circle at 68% 41%,#ffffff6b,#ffffff0f 21%,#0000 48%),radial-gradient(circle at 47% 76%,#2c343824,#0000 43%);animation:.58s cubic-bezier(.22,.8,.2,1) 20ms both page-glass-sweep;inset:0;transform:translate(-52%,-7%)scale(.9)rotate(-8deg)}@keyframes page-stage-enter{0%{opacity:0;filter:blur(9px)saturate(.84);transform:translateY(17px)scale(.992)}68%{opacity:1;filter:blur()saturate(1.06)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes page-liquid-bloom{0%{opacity:0;transform:translate(-11%,-8%)scale(.6)rotate(-8deg)}22%{opacity:.62;transform:translate(-4%,-4%)scale(.77)rotate(-5deg)}49%{opacity:.42;transform:translate(9%)scale(.84)rotate(-3deg)}74%{opacity:.22;transform:translate(21%,4%)scale(.9)rotate(0)}to{opacity:0;transform:translate(32%,7%)scale(.94)rotate(2deg)}}@keyframes page-glass-sweep{0%{opacity:0;transform:translate(-52%,-7%)scale(.9)rotate(-8deg)}26%{opacity:.42;transform:translate(-38%,-4%)scale(.96)rotate(-5deg)}56%{opacity:.28;transform:translate(-23%,-1%)scale(1)rotate(-3deg)}78%{opacity:.14;transform:translate(-8%,3%)scale(1.03)rotate(-1deg)}to{opacity:0;transform:translate(6%,6%)scale(1.05)rotate(1deg)}}@keyframes apple-block-enter{0%{opacity:0;filter:blur(10px)saturate(.94);clip-path:inset(0 0 13% round 28px);transform:translateY(22px)scale(.972)}58%{opacity:1;filter:blur()saturate(1.03)}to{opacity:1;filter:blur();clip-path:inset(0 round 28px);transform:translateY(0)scale(1)}}@keyframes apple-home-actions-enter{0%{opacity:0;filter:blur(10px);transform:translate(-50%)translateY(22px)scale(.972)}to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}.page-stage :is(.store-side,.catalog-title,.feature,.product,.region-side,.region-card,.contact-intro,.contact-grid article,.feedback,.map-cta-bar,.map-copy,.map-screen footer,.site-footer,.region-footer,.home-copy h1,.home-copy p){animation:.46s cubic-bezier(.16,1,.3,1) both apple-block-enter}.page-stage .region-card{animation-fill-mode:backwards}.page-stage .region-card:hover,.page-stage .region-card.is-hovered,.page-stage .region-card:focus-within{background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border-color:#ffffffc7;transition-duration:.54s,.58s,.46s,.46s;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 21px 46px #48667222,0 1px #ffffffb3;transform:translateY(-4px)scale(1.002)!important}.page-stage .region-card:hover:before,.page-stage .region-card.is-hovered:before,.page-stage .region-card:focus-within:before{opacity:.74}.page-stage .region-card:hover:after,.page-stage .region-card.is-hovered:after,.page-stage .region-card:focus-within:after{opacity:.2;transform:rotate(23deg)}.page-stage-region{flex-direction:column;min-height:calc(100dvh - 112px);display:flex}.page-stage-region .region-layout{flex:1 0 auto}.page-stage-region .region-footer{margin-top:auto}.page-stage .store-side,.page-stage .region-side,.page-stage .contact-intro,.page-stage .map-cta-bar,.page-stage .home-copy h1{animation-delay:20ms}.page-stage .catalog-title,.page-stage .map-copy{animation-delay:40ms}.page-stage .home-copy>div{animation:.46s cubic-bezier(.16,1,.3,1) 60ms both apple-home-actions-enter}.page-stage .feature:first-child,.page-stage .region-card:first-child,.page-stage .contact-grid article:first-child,.page-stage .home-copy p{animation-delay:60ms}.page-stage .feature:nth-child(2),.page-stage .region-card:nth-child(2),.page-stage .contact-grid article:nth-child(2){animation-delay:80ms}.page-stage .region-card:nth-child(3),.page-stage .contact-grid article:nth-child(3){animation-delay:.1s}.page-stage .region-card:nth-child(4),.page-stage .contact-grid article:nth-child(4),.page-stage .feedback{animation-delay:.12s}.page-stage .region-card:nth-child(5),.page-stage .site-footer,.page-stage .region-footer,.page-stage .map-screen footer{animation-delay:.14s}.page-stage .product-row .product:first-child{animation-delay:.24s}.page-stage .product-row .product:nth-child(2){animation-delay:.29s}.page-stage .product-row .product:nth-child(3){animation-delay:.34s}.page-stage .product-row .product:nth-child(4){animation-delay:.39s}.page-stage .product-row .product:nth-child(5){animation-delay:.44s}.screen-store .store-layout{background:0 0;grid-template-columns:342px minmax(0,1fr);min-height:calc(100svh - 112px);position:relative}.screen-store .store-side{-webkit-backdrop-filter:blur(26px)saturate(120%);backdrop-filter:blur(26px)saturate(120%);background:linear-gradient(145deg,#ffffff3d,#e0eff414);border-right:1px solid #ffffff61;align-self:start;min-height:calc(100svh - 112px);padding:47px 34px 34px 50px;position:sticky;top:112px;box-shadow:inset -1px 0 #6f8e990a}.screen-store .store-side>strong{letter-spacing:-.025em;font-family:DDIN,Arial,sans-serif;font-size:25px;font-weight:700;display:block}.screen-store .store-side>p{color:var(--cit-muted);margin:9px 0 28px;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.16}.screen-store .input{background:var(--cit-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #ffffffb8;min-height:45px;padding:0 16px;box-shadow:inset 0 1px #ffffffd6,0 8px 20px #49697614}.screen-store .input input{color:var(--cit-ink);font-family:DDIN,Arial,sans-serif;font-size:12px}.screen-store .category-list button{color:#111c21ad;border-radius:10px;padding:9px 10px;font-family:DDIN,Arial,sans-serif;font-size:14px;transition:background .2s,color .2s,transform .2s}.screen-store .category-list button:hover{color:var(--cit-ink);background:#ffffff4d;transform:translate(2px)}.screen-store .category-list .chosen{color:var(--cit-ink);background:#ffffff7a;font-size:15px;box-shadow:inset 0 1px #ffffffb3}.screen-store .accordion{color:#0d181dc7;border-color:#69848e29;padding:17px 2px;font-family:DDIN,Arial,sans-serif;font-size:17px}.screen-store .catalog{padding:48px 50px 72px 42px}.screen-store .catalog-title h1{letter-spacing:-.04em;font-family:DDIN,Arial,sans-serif;font-size:35px}.screen-store .feature,.screen-store .product{isolation:isolate;border:1px solid var(--cit-line);background:var(--cit-glass);box-shadow:var(--cit-shadow);-webkit-backdrop-filter:blur(30px)saturate(125%);backdrop-filter:blur(30px)saturate(125%);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.screen-store .feature:after,.screen-store .product:after{content:"";z-index:-1;filter:blur(20px);opacity:.4;background:linear-gradient(90deg,#0000,#ffffffbd,#0000);border-radius:50%;width:56%;height:150%;position:absolute;top:-28%;left:-28%;transform:rotate(24deg)}.screen-store .feature:hover,.screen-store .product:hover{border-color:#fffffffa;transform:translateY(-4px);box-shadow:0 30px 58px #35505b2b,inset 0 1px #fff}.screen-store .placeholder{background:radial-gradient(at 66% 21%,#b2deecc7,#0000 18%),radial-gradient(at 36% 92%,#3e6979b8,#0000 50%),linear-gradient(145deg,#173342,#0c1d27 56%,#2f6373);position:relative;overflow:hidden}.screen-store .placeholder:before{content:"";background:linear-gradient(90deg,#ffffff26,#f9feffeb 48%,#fff3);border:1px solid #ffffffd9;border-radius:14px 14px 19px 19px;width:73px;height:132px;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%);box-shadow:inset 12px 0 16px #ffffff59,inset -9px 0 14px #3d5b692b,0 22px 28px #00000047}.screen-store .placeholder:after{content:"CIT\a BIOTECHNOLOGY";white-space:pre;color:#0f222ac7;letter-spacing:.1em;text-align:center;font-family:DDIN,Arial,sans-serif;font-size:7px;font-weight:700;line-height:1.35;position:absolute;top:50%;left:50%;transform:translate(-50%,2px)}.screen-store .feature small,.screen-store .product small{color:#154c62c2;letter-spacing:.07em;font-family:DDIN,Arial,sans-serif;font-weight:700}.screen-store .feature h2{margin:14px 0;font-family:DDIN,Arial,sans-serif;font-size:36px;line-height:.94}.screen-store .feature p,.screen-store .product p{color:var(--cit-muted);font-family:DDIN,Arial,sans-serif}.screen-store .badges span{background:#080d0fd6;border:1px solid #ffffff61;font-family:DDIN,Arial,sans-serif}.screen-store .feature footer{margin-top:22px;font-family:DDIN,Arial,sans-serif}.screen-store .product{border-radius:22px;min-height:332px;padding:23px 18px 0}.screen-store .product h2{margin:12px 0 8px;font-family:DDIN,Arial,sans-serif;font-size:29px;line-height:.95}.screen-store .product .placeholder:before{border-radius:11px 11px 14px 14px;width:52px;height:95px}.screen-store .store-layout{background:radial-gradient(760px 560px at 76% 5%,#ffffff85,#0000 70%),radial-gradient(560px 460px at 10% 78%,#b4d5e047,#0000 74%);grid-template-columns:282px minmax(0,1fr);gap:26px;padding:18px 50px 42px}.screen-store .store-side{-webkit-backdrop-filter:blur(34px)saturate(122%);backdrop-filter:blur(34px)saturate(122%);background:radial-gradient(120% 72% at 4% 0,#ffffff8a,#0000 60%),linear-gradient(135deg,#ffffff54,#e8f5f81a);border:1px solid #ffffff9e;border-radius:27px;height:calc(100svh - 174px);min-height:min(710px,100svh - 174px);padding:25px 19px 22px;top:130px;overflow:auto;box-shadow:inset 0 1px #ffffffc7,inset 0 -1px #7999a414,0 18px 42px #4d6c7817}.screen-store .store-side::-webkit-scrollbar{width:4px}.screen-store .store-side::-webkit-scrollbar-thumb{background:#3a586338;border-radius:99px}.screen-store .store-side>strong{padding:0 5px;font-size:27px}.screen-store .store-side>p{margin:8px 0 24px;padding:0 5px;font-size:14px}.screen-store .input{border-color:#fffc;min-height:47px}.screen-store .category-list{gap:2px;margin:24px 0 23px}.screen-store .category-list button{padding:8px 10px}.screen-store .accordion{margin:0 5px;padding:15px 1px;font-size:16px}.screen-store .catalog{min-width:0;padding:10px 0}.screen-store .catalog-title{margin:0 5px 19px}.screen-store .catalog-title h1{font-size:39px}.screen-store .featured{gap:22px;margin-bottom:58px}.screen-store .feature{border-radius:29px;grid-template-columns:49% 51%;height:336px}.screen-store .feature>div:nth-child(2){padding:32px 28px 27px}.screen-store .feature h2{font-size:39px}.screen-store .feature p{font-size:14px;line-height:1.17}.screen-store .feature .placeholder{border-radius:28px 0 0 28px}.screen-store .product{background:linear-gradient(125deg,#ffffff80,#f7fcfd24 52%,#ffffff47),#e1f1f61a;border-radius:24px;min-height:345px;padding:23px 18px 0}.screen-store .product h2{font-size:30px}.screen-store .product p{font-size:14px}.screen-store .product .placeholder{border-radius:0 0 23px 23px;height:168px;margin:18px -18px 0}.screen-store .catalog-title.lower{margin-top:62px}.screen-map .map-screen{background:#081215 url(/media/space-background.png) 50%/cover no-repeat;height:100svh;min-height:760px}.screen-map .map-screen:before{content:"";background:radial-gradient(55% 80% at 50% 56%,#0000 0 27%,#030c0f1a 55%,#03080a99 100%),linear-gradient(#03090c0a,#02080a9e);position:absolute;inset:0}.screen-map .map-screen:after{background:linear-gradient(#0000 48%,#020709e6)}.screen-map .map-cta-bar{-webkit-backdrop-filter:blur(30px)saturate(125%);backdrop-filter:blur(30px)saturate(125%);background:linear-gradient(110deg,#ffffff30,#ffffff0f);border:1px solid #ffffff4d;border-radius:22px;width:min(1040px,100% - 100px);padding:17px 20px 17px 25px;top:145px;box-shadow:inset 0 1px #ffffff54,0 17px 36px #00000038}.screen-map .map-cta-bar strong{letter-spacing:.19em;font-family:DDIN,Arial,sans-serif;font-size:15px}.screen-map .map-cta-bar button,.screen-map .map-copy button{color:#061013;background:#ffffffe0;border:1px solid #ffffffb3;border-radius:999px;padding:13px 25px;font-family:DDIN,Arial,sans-serif;font-weight:700;transition:transform .22s,filter .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 20px #0003}.screen-map .map-cta-bar button:hover,.screen-map .map-copy button:hover{filter:brightness(1.06);transform:translateY(-2px)scale(1.02)}.screen-map .map-copy{margin-top:278px}.screen-map .map-copy h1{letter-spacing:-.055em;text-shadow:0 7px 34px #00000080;font-family:DDIN,Arial,sans-serif;font-size:clamp(62px,6vw,100px)}.screen-map .map-copy p{color:#f5fcfebf;max-width:590px;margin:20px auto 34px;font-family:DDIN,Arial,sans-serif;font-size:18px}.screen-map .map-screen footer{color:#ebf6f994;font-family:DDIN,Arial,sans-serif;bottom:34px;left:50px;right:50px}.screen-map{background:radial-gradient(900px 620px at 12% 20%,#ffffffd1,#0000 70%),radial-gradient(850px 680px at 92% 78%,#b1d6e485,#0000 72%),linear-gradient(133deg,#dce9ee 0%,#e9f3f5 51%,#dbe9ee 100%);min-height:100svh}.screen-map .availability-layout{width:100%;min-height:calc(100svh - 112px);margin:0;padding:0;position:relative}.screen-map .availability-intro{z-index:402;-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:#ecf8fa61;border:1px solid #ffffffa3;border-radius:24px;max-width:660px;margin:0;padding:20px 22px 21px;position:absolute;top:44px;left:50px;box-shadow:inset 0 1px #fffc,0 16px 34px #2952601a}.screen-map .availability-intro span,.screen-map .availability-bottom span,.screen-map .market-card>span{color:#1f485791;letter-spacing:.16em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700}.screen-map .availability-intro h1{color:#071318;letter-spacing:-.06em;margin:10px 0 12px;font-family:DDIN,Arial,sans-serif;font-size:clamp(48px,5vw,74px);line-height:.9}.screen-map .availability-intro p{color:#193a46b3;max-width:625px;font-family:DDIN,Arial,sans-serif;font-size:18px;line-height:1.18}.screen-map .availability-map-shell{height:calc(100svh - 112px);min-height:650px;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.screen-map .availability-map-shell:before{content:"";z-index:401;pointer-events:none;background:0 0;position:absolute;inset:0}.screen-map .availability-map{background:0 0;position:absolute;inset:0}.screen-map .map-legend{z-index:402;color:#173944;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);background:#ebf7fab8;border:1px solid #ffffffa8;border-radius:17px;align-items:center;gap:9px;padding:12px 15px;font-family:DDIN,Arial,sans-serif;font-size:14px;display:flex;position:absolute;bottom:30px;left:50px;box-shadow:inset 0 1px #fffc,0 10px 25px #2a566326}.screen-map .map-legend i{background:#278ac7;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 3px #278ac729}.screen-map .map-legend em{color:#1739448a;margin-left:11px;font-size:12px;font-style:normal}.screen-map .market-card{z-index:402;-webkit-backdrop-filter:blur(26px)saturate(126%);backdrop-filter:blur(26px)saturate(126%);background:linear-gradient(132deg,#ffffffd6,#e2f3f78f);border:1px solid #ffffffc2;border-radius:22px;width:300px;padding:19px 19px 18px;position:absolute;top:44px;right:50px;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #25505e2b}.screen-map .market-card strong{color:#09181d;margin:8px 0 7px;font-family:DDIN,Arial,sans-serif;font-size:25px;line-height:.95;display:block}.screen-map .market-card p{color:#143843ab;min-height:47px;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.16}.screen-map .market-card button,.screen-map .availability-bottom button{color:#fff;background:#07171d;border:1px solid #09314129;border-radius:999px;margin-top:14px;padding:11px 16px;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:700;transition:transform .2s,background .2s;box-shadow:inset 0 1px #ffffff29,0 7px 18px #0c2e3930}.screen-map .market-card button:hover,.screen-map .availability-bottom button:hover{background:#0a668f;transform:translateY(-2px)}.screen-map .availability-bottom{z-index:402;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#f5fbfca3;border:1px solid #ffffff9e;border-radius:24px;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:26px;margin:0;padding:16px 20px;display:grid;position:absolute;bottom:30px;right:50px;box-shadow:inset 0 1px #ffffffc7,0 12px 31px #2a576517}.screen-map .availability-bottom strong{color:#0a1d24;margin-top:5px;font-family:DDIN,Arial,sans-serif;font-size:24px;line-height:1;display:block}.screen-map .availability-bottom p{color:#143944ab;font-family:DDIN,Arial,sans-serif;font-size:15px}.screen-map .availability-bottom button{white-space:nowrap;margin:0}.screen-map .site-footer{width:calc(100% - 100px);margin:0 auto}@media (width<=760px){.screen-map .availability-layout{width:100%;padding:0}.screen-map .availability-intro{border-radius:18px;max-width:none;margin:0;padding:15px;position:absolute;top:13px;left:13px;right:13px}.screen-map .availability-intro h1{font-size:48px}.screen-map .availability-intro p{font-size:16px}.screen-map .availability-map-shell{border-radius:25px;height:570px}.screen-map .market-card{border-radius:18px;width:auto;padding:15px;top:13px;left:13px;right:13px}.screen-map .market-card strong{font-size:22px}.screen-map .market-card p{min-height:0;margin-bottom:0;font-size:13px}.screen-map .market-card button{margin-top:10px}.screen-map .map-legend{gap:7px;padding:10px 12px;font-size:13px;bottom:13px;left:13px;right:13px}.screen-map .map-legend em{display:none}.screen-map .availability-bottom{border-radius:20px;grid-template-columns:1fr;gap:11px;margin:13px 20px 0;padding:17px;position:relative;bottom:auto;right:auto}.screen-map .availability-bottom strong{font-size:21px}.screen-map .availability-bottom p{font-size:14px}.screen-map .availability-bottom button{justify-self:start}.screen-map .site-footer{width:calc(100% - 40px)}}.screen-contact .contact-layout{padding:68px 0 70px}.screen-contact .contact-intro{z-index:1;text-align:left;width:min(1110px,100% - 100px);margin:0 auto;position:relative}.screen-contact .contact-intro>span{color:#1a363f8f;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.screen-contact .contact-intro>span:before{display:none}.screen-contact .contact-layout>.contact-intro h1{color:var(--cit-ink);letter-spacing:-.06em;text-align:left;text-shadow:0 1px #fffc;margin:16px 0 12px;font-family:DDIN,Arial,sans-serif;font-size:clamp(45px,4.2vw,70px);font-weight:700;line-height:.9}.screen-contact .contact-layout>.contact-intro h1:before{display:none}.screen-contact .contact-intro p{max-width:440px;color:var(--cit-muted);font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.18}.screen-contact .contact-grid{gap:22px;width:min(1110px,100% - 100px);margin:44px auto 28px}.screen-contact .contact-grid article{-webkit-backdrop-filter:blur(54px)saturate(132%)brightness(1.09);backdrop-filter:blur(54px)saturate(132%)brightness(1.09);background:linear-gradient(123deg,#ffffff61,#f1fafc17 48%,#ffffff38),#d7eaf011;border-color:#ffffffb8;min-height:0;padding:27px 30px 23px;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #6994a41c,0 20px 46px #3457651b,0 1px #fff9}.screen-contact .contact-grid article:before{z-index:0;opacity:1;background:radial-gradient(88% 82% at 4% 0,#fffc,#0000 48%),radial-gradient(52% 120% at 100% 100%,#a0cddb4d,#0000 72%)}.screen-contact .contact-grid article:after{z-index:0;opacity:.22}.screen-contact .contact-grid article>*{z-index:1;position:relative}.screen-contact .contact-grid h2{letter-spacing:-.04em;font-size:33px}.screen-contact .contact-grid p{min-height:0;margin:12px 0 15px;font-size:16px;line-height:1.18}.screen-contact .contact-grid hr{margin-bottom:10px}.screen-contact .contact-grid a{width:100%;color:inherit;background:0 0;border-radius:9px;grid-template-columns:minmax(142px,.85fr) minmax(0,1.15fr);gap:12px;margin:5px 0;padding:6px 7px;font-size:17px;transition:none;display:grid}.screen-contact .contact-grid a:hover{background:0 0;text-decoration:none;transform:none}.screen-contact .contact-grid a span{color:#152227b8;font-family:DDIN,Arial,sans-serif;font-weight:700}.screen-contact .contact-grid a strong{color:#1c7fbc;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-family:DDIN,Arial,sans-serif;font-weight:400;transition:color .2s,text-decoration-color .2s,text-underline-offset .2s;overflow:hidden}.screen-contact .contact-grid a:hover strong{color:#1c7fbc;text-decoration:none}.screen-contact .contact-grid a strong:hover{color:#006caf;cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.screen-contact .messenger-row{border-radius:9px;grid-template-columns:minmax(142px,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;width:100%;margin:2px 0;padding:4px 7px;font-family:DDIN,Arial,sans-serif;font-size:17px;display:grid}.screen-contact .messenger-row>span{color:#152227b8;font-weight:700}.screen-contact .messenger-row>div{flex-wrap:wrap;justify-content:flex-end;gap:3px 9px;display:flex}.screen-contact .messenger-row button{color:#1c7fbc;padding:0;font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.2;transition:color .2s,text-decoration-color .2s,text-underline-offset .2s}.screen-contact .messenger-row button:hover{color:#006caf;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.screen-contact .contact-row{border-radius:9px;grid-template-columns:minmax(142px,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;width:100%;margin:2px 0;padding:4px 7px;font-family:DDIN,Arial,sans-serif;font-size:17px;display:grid}.screen-contact .contact-row>span{color:#152227b8;font-weight:700}.screen-contact .contact-row>button{color:#1c7fbc;text-align:right;text-overflow:ellipsis;white-space:nowrap;justify-self:end;max-width:100%;padding:0;font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.2;transition:color .2s,text-decoration-color .2s,text-underline-offset .2s;overflow:hidden}.screen-contact .contact-row>button:hover{color:#006caf;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.screen-contact .contact-grid small{box-shadow:none;color:#1e353d85;background:0 0;border:0;align-items:center;gap:8px;margin-top:auto;padding:12px 7px 5px;font-size:13px;display:flex}.screen-contact .contact-grid article.direct-lines{min-height:315px}.screen-contact .contact-grid article.direct-lines small{margin-top:auto}.screen-contact .contact-grid small i{background:#14a764;border-radius:50%;width:8px;height:8px;animation:2.8s ease-in-out infinite response-indicator-pulse;box-shadow:0 0 0 3px #14a7641f}@keyframes response-indicator-pulse{0%,to{opacity:.56;transform:scale(.92);box-shadow:0 0 0 3px #14a76417}50%{opacity:1;transform:scale(1);box-shadow:0 0 0 6px #14a76433,0 0 13px #14a76452}}.screen-contact .feedback{border-radius:28px;justify-content:space-between;align-items:end;gap:35px;width:min(1110px,100% - 100px);padding:31px 32px;display:flex}.screen-contact .feedback-copy>span{color:#1f38417a;letter-spacing:.14em;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700}.screen-contact .feedback h2{margin:9px 0 8px;font-size:34px}.screen-contact .feedback p{max-width:470px;margin:0;font-size:14px;line-height:1.2}.screen-contact .feedback-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.screen-contact .feedback button{border-radius:999px;min-width:0;height:42px;padding:0 15px;font-size:12px;line-height:40px}.screen-contact .feedback button b{margin-left:10px;font-size:13px}.site-footer,.screen-region .region-footer{border-top:0;margin-top:0;padding-top:27px;position:relative}.site-footer:before,.screen-region .region-footer:before{display:none}.site-footer button,.screen-region .region-footer button{letter-spacing:.01em}.site-footer,.screen-region .region-footer,.screen-home .site-footer{padding-bottom:30px}.screen-map .map-screen footer{bottom:20px}@media (width<=1100px){.screen-store .store-layout{grid-template-columns:280px minmax(0,1fr)}.screen-store .store-side{padding-left:28px;padding-right:24px}.screen-store .catalog{padding-left:28px;padding-right:30px}.screen-store .product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback{width:calc(100% - 64px)}.screen-contact .feedback{flex-direction:column;align-items:flex-start}.screen-contact .feedback-actions{justify-content:flex-start}}@media (width<=760px){.site .fig-header:before{border-radius:15px;inset:10px 12px}.site .fig-header:after{border-radius:14px;inset:11px 13px}.screen-store .store-layout{display:block}.screen-store .store-side{border-bottom:1px solid #ffffff61;border-right:0;min-height:0;padding:28px 20px;position:relative;top:auto}.screen-store .catalog{padding:32px 20px 46px}.screen-store .catalog-title h1{font-size:29px}.screen-store .featured{grid-template-columns:1fr}.screen-store .feature{grid-template-columns:47% 53%;height:300px}.screen-store .feature h2{font-size:29px}.screen-store .product-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.screen-store .product{min-height:285px}.screen-store .product h2{font-size:23px}.screen-store .product .placeholder{height:120px}.screen-map .map-cta-bar{border-radius:17px;width:calc(100% - 40px);padding:13px 15px;top:88px}.screen-map .map-cta-bar strong{font-size:11px}.screen-map .map-cta-bar button{padding:10px 15px;font-size:12px}.screen-map .map-copy{margin-top:225px}.screen-map .map-copy h1{font-size:54px}.screen-map .map-copy p{margin:16px 22px 27px;font-size:14px}.screen-map .map-screen footer{font-size:9px;left:20px;right:20px}.screen-contact .contact-layout{padding:34px 0 42px}.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback{width:calc(100% - 40px)}.screen-contact .contact-intro>span{font-size:9px}.screen-contact .contact-layout>.contact-intro h1{margin-top:12px;font-size:43px}.screen-contact .contact-intro p{font-size:15px}.screen-contact .contact-grid{gap:15px;margin-top:30px}.screen-contact .contact-grid article{border-radius:21px;min-height:0;padding:22px 19px}.screen-contact .contact-card-top{margin-bottom:18px}.screen-contact .contact-grid h2{font-size:27px}.screen-contact .contact-grid a{grid-template-columns:1fr;gap:2px;padding:5px}.screen-contact .contact-grid a strong{text-align:left}.screen-contact .feedback{border-radius:21px;gap:22px;padding:23px 19px}.screen-contact .feedback h2{font-size:28px}.screen-contact .feedback-actions{width:100%}.screen-contact .feedback button{flex:100%}}@media (prefers-reduced-motion:reduce){.screen-contact .contact-grid small i,.page-stage,.page-stage:before,.page-stage:after{animation:none}.page-stage *{animation:none!important}}@media (width<=760px){.screen-contact .messenger-row,.screen-contact .contact-row{grid-template-columns:1fr;gap:3px}.screen-contact .messenger-row>div{justify-content:flex-start}.screen-contact .contact-row>button{text-align:left;justify-self:start}}.site-footer,.screen-region .region-footer,.screen-home .site-footer,.site,.page-stage{margin-bottom:0!important;padding-bottom:0!important}html,body{min-height:100%;padding:0}.site.screen-region{flex-direction:column;display:flex;min-height:100dvh!important}.site.screen-region>.fig-header{flex:none}.site.screen-region .page-stage-region{flex-direction:column;flex:1 0 auto;display:flex;min-height:0!important}.site.screen-region .region-layout{flex:1 0 auto;padding-bottom:0;min-height:0!important}.screen-contact .messenger-row>div{gap:0}.screen-contact .messenger-row button:not(:last-child):after{content:",";color:#1c7fbcb8;margin-right:5px;text-decoration:none}.screen-contact .feedback{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""description actions";align-items:center;gap:14px;padding:21px 29px;display:grid}.screen-contact .feedback-copy{display:contents}.screen-contact .feedback h2{grid-area:title;margin:0;font-size:34px;line-height:.9}.screen-contact .feedback p{color:#1f2f369c;white-space:nowrap;grid-area:description;min-width:0;max-width:none;margin:0;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.18}.screen-contact .feedback-actions{flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;gap:8px;display:flex}.screen-contact .feedback button{text-align:center;white-space:nowrap;place-items:center;min-width:0;height:42px;padding:0 17px;font-size:13px;line-height:1;display:grid}@media (width<=1100px){.screen-contact .feedback{grid-template-columns:1fr;grid-template-areas:"title""description""actions";gap:13px}.screen-contact .feedback-actions{justify-content:flex-start}.screen-contact .feedback p{white-space:normal}}@media (width<=760px){.screen-contact .feedback{padding:22px 19px}.screen-contact .feedback-actions{flex-wrap:wrap}.screen-contact .feedback button{flex:100%}.site-footer,.screen-region .region-footer,.screen-home .site-footer{padding-bottom:22px}.screen-map .map-screen footer{bottom:16px}.screen-store .store-layout{padding:16px 20px 34px}.screen-store .store-side{border-radius:22px;height:auto;min-height:0;padding:23px 18px}.screen-store .catalog{padding:29px 0 8px}.screen-store .catalog-title h1{font-size:31px}.screen-store .catalog-title span{padding:6px 9px;font-size:10px}.screen-store .feature{border-radius:22px;height:300px}.screen-store .feature .placeholder{border-radius:21px 0 0 21px}.screen-store .feature>div:nth-child(2){padding:22px 17px}.screen-store .feature h2{font-size:30px}.screen-store .product{min-height:285px}}@media (width>=761px) and (width<=1200px){.site:not(.screen-home) .fig-header{grid-template-columns:154px 146px minmax(0,1fr) 108px;align-items:center;column-gap:12px;height:92px;padding:0 28px;display:grid}.site:not(.screen-home) .fig-header>.wordmark,.site:not(.screen-home) .fig-header>.audience,.site:not(.screen-home) .fig-header>nav,.site:not(.screen-home) .fig-header>.head-right{position:static;inset:auto;transform:none}.site:not(.screen-home) .wordmark{letter-spacing:.055em;font-size:15px;line-height:18px}.site:not(.screen-home) .audience{grid-template-columns:70px 1fr;width:146px;height:31px;padding:2px}.site:not(.screen-home) .audience button{height:27px;font-size:12px;line-height:27px}.site:not(.screen-home) .fig-header nav{justify-content:center;gap:10px;min-width:0;height:auto;overflow:visible}.site:not(.screen-home) .fig-header nav button,.site:not(.screen-home) .head-right button,.site:not(.screen-home) .locale .locale-label{font-size:12px;line-height:16px}.site:not(.screen-home) .head-right{justify-self:end;gap:12px;height:auto}.site:not(.screen-home) .locale{gap:5px}.site:not(.screen-home) .locale .globe-icon{width:17px;height:17px}.site:not(.screen-home) .fig-header nav button:after,.site:not(.screen-home) .head-right button:after{bottom:-5px}.screen-contact,.screen-contact .contact-layout,.screen-contact .page-stage-contact{overflow-x:clip}.screen-contact .contact-layout{padding:42px 0 52px}.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback{width:calc(100% - 56px);max-width:none;margin-left:auto;margin-right:auto}.screen-contact .contact-layout>.contact-intro h1{max-width:100%;font-size:clamp(40px,4.35vw,52px);line-height:.94}.screen-contact .contact-intro p{max-width:490px;font-size:16px}.screen-contact .contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}.screen-contact .contact-grid article{min-width:0;padding:24px 22px 21px}.screen-contact .contact-grid h2{font-size:28px}.screen-contact .contact-grid p{font-size:15px}.screen-contact .contact-grid a,.screen-contact .messenger-row,.screen-contact .contact-row{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);font-size:15px}.screen-contact .messenger-row button,.screen-contact .contact-row>button{font-size:15px}.screen-contact .feedback{padding:22px 24px}}.screen-contact{background:radial-gradient(780px 520px at 83% 12%,#ffffff9e,#0000 67%),radial-gradient(620px 520px at 22% 70%,#b9d3dd59,#0000 70%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%)}.screen-contact .contact-grid article,.screen-contact .feedback{-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border-color:#ffffffc7;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-contact .contact-grid article:before,.screen-contact .feedback:before{opacity:.74;background:radial-gradient(85% 80% at 5% 0,#ffffffc7,#0000 47%),radial-gradient(45% 125% at 100% 100%,#b8d7e159,#0000 70%)}.screen-contact .contact-intro{box-shadow:none;clip-path:none;background:0 0;border-radius:0;animation-name:contact-intro-enter}@keyframes contact-intro-enter{0%{opacity:0;filter:blur(10px)saturate(.94);transform:translateY(22px)scale(.972)}58%{opacity:1;filter:blur()saturate(1.03)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.screen-contact :is(.contact-eyebrow,.contact-title,.contact-summary){z-index:1;text-align:left;width:min(1110px,100% - 100px);margin-left:auto;margin-right:auto;display:block;position:relative}.screen-contact .contact-eyebrow{color:#1a363f8f;letter-spacing:.14em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700}.screen-contact .contact-layout>.contact-title{color:var(--cit-ink);letter-spacing:-.06em;text-shadow:0 1px #fffc;margin:16px auto 12px;font-family:DDIN,Arial,sans-serif;font-size:clamp(45px,4.2vw,70px);font-weight:700;line-height:.9}.screen-contact .contact-layout>.contact-title:before{display:none}.screen-contact .contact-summary{width:min(440px,100% - 100px);max-width:440px;color:var(--cit-muted);margin-left:max(50px,50% - 555px);margin-right:0;font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.18}.screen-contact .contact-layout>.contact-title{text-align:left}@media (width<=1100px){.screen-contact :is(.contact-eyebrow,.contact-title,.contact-summary){width:calc(100% - 64px)}.screen-contact .contact-summary{width:min(440px,100% - 64px);margin-left:32px}}@media (width<=760px){.screen-contact :is(.contact-eyebrow,.contact-title,.contact-summary){width:calc(100% - 40px)}.screen-contact .contact-eyebrow{font-size:9px}.screen-contact .contact-title{margin-top:12px;font-size:43px}.screen-contact .contact-summary{width:min(440px,100% - 40px);margin-left:20px;font-size:15px}}.site-footer,.screen-region .region-footer{box-shadow:none;background:0 0;border-radius:0}.site-footer .footer-links,.site-footer .footer-copyright,.screen-region .region-footer .footer-links,.screen-region .region-footer .footer-copyright{display:contents}.site-footer .footer-copyright>span{font-size:11px}.screen-region .region-footer .footer-copyright>span{color:#242f3480;font-size:11px}.site-footer button,.screen-region .region-footer button{cursor:pointer}.site-footer button:hover,.screen-home .site-footer button:hover,.screen-region .region-footer button:hover{text-decoration:none;transform:none}.site-footer button:hover{color:#1b272c94}.screen-home .site-footer button:hover{color:#ffffffad}.screen-region .region-footer button:hover{color:#1b272c8f}@media (width<=760px){.site-footer .footer-copyright>span,.screen-region .region-footer .footer-copyright>span{font-size:10px}}.site-footer-links{color:#242f3480;flex-wrap:wrap;align-items:center;gap:0;margin:0 50px;padding-top:27px;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:1;display:flex;position:relative}.site-footer-links:before{content:"";pointer-events:none;background:#465c652e;height:.5px;position:absolute;top:7px;left:0;right:0}.site-footer-links button{color:#1b272c94;cursor:pointer;padding:0;font-family:DDIN,Arial,sans-serif;font-size:12px;line-height:16px;position:relative}.site-footer-links button+button{margin-left:16px}.site-footer-links button+button:before{content:"|";color:#2e3d434d;position:absolute;left:-10px}.site-footer-copyright{color:#242f3480;margin:15px 50px 0;font-family:DDIN,Arial,sans-serif;font-size:11px;line-height:1;display:block}.site-footer-links button:hover{color:#1b272c94;text-decoration:none;transform:none}.screen-region .site-footer-links{margin-top:40px}.screen-home .site-footer-links{color:#fff9;margin:0;padding:27px 50px 0}.screen-home .site-footer-links:before{background:#ffffff29;left:50px;right:50px}.screen-home .site-footer-links button{color:#ffffffad}.screen-home .site-footer-links button+button:before{color:#ffffff59}.screen-home .site-footer-links button:hover{color:#ffffffad}.screen-home .site-footer-copyright{color:#fff9;margin:15px 50px 0}@media (width<=760px){.site-footer-links{margin:0 20px;padding-top:27px;font-size:10px}.site-footer-links button{font-size:10px;line-height:15px}.site-footer-copyright{margin:15px 20px 0;font-size:10px}.screen-home .site-footer-links{padding:27px 20px 0}.screen-home .site-footer-links:before{left:20px;right:20px}.screen-home .site-footer-copyright{margin:15px 20px 0}}.screen-contact .contact-grid article{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border-color:#ffffffc7;border-radius:25px;transition:top .24s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s,border-color .36s,background .36s;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-contact .contact-grid article:before{z-index:-1;border-radius:inherit;opacity:.74;background:radial-gradient(85% 80% at 5% 0,#ffffffc7,#0000 47%),radial-gradient(45% 125% at 100% 100%,#b8d7e159,#0000 70%);inset:0}.screen-contact .contact-grid article:after{z-index:-1;opacity:.2;filter:blur(19px);background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:50%;width:42%;height:180%;animation:none;top:-50%;left:-17%;transform:rotate(23deg)}.screen-contact .contact-grid article:hover{background:linear-gradient(116deg,#ffffff8c,#fafdfd40 46%,#fff6),#e8f3f629;border-color:#fffffff2;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae17,0 21px 46px #48667226,0 1px #ffffffbf}.screen-store{background:radial-gradient(780px 520px at 83% 12%,#ffffff9e,#0000 67%),radial-gradient(620px 520px at 22% 70%,#b9d3dd59,#0000 70%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%)}.screen-store .store-layout{background:0 0}.screen-store .store-side{-webkit-backdrop-filter:blur(26px)saturate(116%);backdrop-filter:blur(26px)saturate(116%);background:radial-gradient(110% 70% at 8% 0,#ffffff6e,#0000 61%),linear-gradient(137deg,#ffffff4d,#edf7f91a);border-color:#ffffff59;border-radius:26px;box-shadow:inset 0 1px #ffffffad,inset 0 -1px #708f9914,0 18px 38px #5d7a8414}.screen-store .feature,.screen-store .product{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border-color:#ffffffc7;border-radius:25px;transition:top .24s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s,border-color .36s,background .36s;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-store .feature:before,.screen-store .product:before{content:"";z-index:-1;border-radius:inherit;opacity:.74;pointer-events:none;background:radial-gradient(85% 80% at 5% 0,#ffffffc7,#0000 47%),radial-gradient(45% 125% at 100% 100%,#b8d7e159,#0000 70%);position:absolute;inset:0}.screen-store .feature:after,.screen-store .product:after{z-index:-1;opacity:.2;filter:blur(19px);background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:50%;width:42%;height:180%;top:-50%;left:-17%;transform:rotate(23deg)}.screen-store .feature>*,.screen-store .product>*{z-index:1;position:relative}.screen-store .feature:hover,.screen-store .product:hover{background:linear-gradient(116deg,#ffffff8c,#fafdfd40 46%,#fff6),#e8f3f629;border-color:#fffffff2;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae17,0 21px 46px #48667226,0 1px #ffffffbf}.screen-documents .documents-layout:before,.screen-documents .documents-layout:after{content:"";z-index:0;pointer-events:none;filter:blur(34px);border-radius:50%;position:absolute}.screen-documents .documents-layout:before{opacity:.48;background:radial-gradient(circle,#ffffffad,#d3e9ef30 42%,#0000 71%);width:680px;height:680px;top:42px;left:calc(50% - 670px)}.screen-documents .documents-layout:after{opacity:.38;background:radial-gradient(circle,#fff9,#b1d2de2b 43%,#0000 70%);width:590px;height:590px;top:310px;right:calc(50% - 680px)}.screen-documents :is(.documents-eyebrow,.documents-layout>h1,.documents-summary){z-index:1;text-align:left;width:min(1110px,100% - 100px);margin-left:auto;margin-right:auto;display:block;position:relative}.screen-documents .documents-eyebrow{color:#1a363f8f;letter-spacing:.14em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700}.screen-documents .documents-layout>h1{color:var(--cit-ink);letter-spacing:-.06em;text-shadow:0 1px #fffc;margin-top:16px;margin-bottom:12px;font-family:DDIN,Arial,sans-serif;font-size:clamp(45px,4.2vw,70px);font-weight:700;line-height:.9}.screen-documents .documents-summary{width:min(460px,100% - 100px);max-width:460px;color:var(--cit-muted);margin-left:max(50px,50% - 555px);margin-right:0;font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.18}.screen-documents .documents-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(1110px,100% - 100px);margin:44px auto 28px;display:grid;position:relative}.screen-documents .documents-grid article{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border:1px solid #ffffffc7;border-radius:25px;flex-direction:column;min-height:245px;padding:27px 30px 23px;transition:top .24s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s,border-color .36s,background .36s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-documents .documents-grid article:before{content:"";z-index:-1;border-radius:inherit;opacity:.74;pointer-events:none;background:radial-gradient(85% 80% at 5% 0,#ffffffc7,#0000 47%),radial-gradient(45% 125% at 100% 100%,#b8d7e159,#0000 70%);position:absolute;inset:0}.screen-documents .documents-grid article:after{content:"";z-index:-1;opacity:.2;filter:blur(19px);pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);border-radius:50%;width:42%;height:180%;position:absolute;top:-50%;left:-17%;transform:rotate(23deg)}.screen-documents .documents-grid article>*{z-index:1;position:relative}.screen-documents .documents-grid article:hover{background:linear-gradient(116deg,#ffffff8c,#fafdfd40 46%,#fff6),#e8f3f629;border-color:#fffffff2;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae17,0 21px 46px #48667226,0 1px #ffffffbf}.screen-documents .documents-grid article>span{color:#1a363f8f;letter-spacing:.14em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700}.screen-documents .documents-grid h2{color:#080a0b;letter-spacing:-.04em;margin:14px 0 11px;font-family:DDIN,Arial,sans-serif;font-size:33px;font-weight:700;line-height:.94}.screen-documents .documents-grid p{color:#1f2f369c;margin:0;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.18}.screen-documents .documents-grid hr{border:0;border-top:1px solid #667d8530;width:100%;margin:auto 0 13px}.screen-documents .documents-grid button{color:#1c7fbc;align-self:flex-start;padding:0;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.2;transition:color .2s,text-decoration-color .2s,text-underline-offset .2s}.screen-documents .documents-grid button:hover{color:#006caf;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (width<=1100px){.screen-documents :is(.documents-eyebrow,.documents-layout>h1,.documents-summary),.screen-documents .documents-grid{width:calc(100% - 64px)}.screen-documents .documents-summary{width:min(460px,100% - 64px);margin-left:32px}}@media (width<=760px){.screen-documents .documents-layout{padding:34px 0 42px}.screen-documents :is(.documents-eyebrow,.documents-layout>h1,.documents-summary),.screen-documents .documents-grid{width:calc(100% - 40px)}.screen-documents .documents-eyebrow{font-size:9px}.screen-documents .documents-layout>h1{margin-top:12px;font-size:43px}.screen-documents .documents-summary{width:calc(100% - 40px);margin-left:20px;font-size:15px}.screen-documents .documents-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.screen-documents .documents-grid article{border-radius:21px;min-height:0;padding:22px 19px}.screen-documents .documents-grid h2{font-size:27px}.screen-documents .documents-grid p{font-size:15px}}.screen-store .store-search{-webkit-backdrop-filter:blur(18px)saturate(85%);backdrop-filter:blur(18px)saturate(85%);background:linear-gradient(108deg,#ffffff57,#e1ebee33);border:1px solid #ffffff7d;border-radius:999px;align-items:center;gap:11px;width:100%;height:43px;padding:0 17px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff85,0 5px 16px #5f778014}.screen-store .store-search:focus-within{background:#ffffff70;border-color:#1b262a4d;box-shadow:inset 0 1px #ffffffa3,0 7px 19px #5f778021}.screen-store .store-search-icon{opacity:.46;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;flex:none;width:15px;height:15px}.screen-store .store-search input{color:#111719;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:DDIN,Arial,sans-serif;font-size:13px}.screen-store .store-search input::placeholder{color:#1c262a73}.screen-store .store-search-clear{color:#121c20a3;background:#ffffff42;border:1px solid #212e3324;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;font-family:Arial,sans-serif;font-size:19px;font-weight:300;line-height:1;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s,color .2s;display:grid}.screen-store .store-search-clear:hover{color:#060809;background:#ffffffa8;transform:scale(1.08)}.screen-store .store-facet{border-top:1px solid #667d852b;margin:0 5px}.screen-store .store-facet-trigger{color:#0d181dc7;text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:0 1px;font-family:DDIN,Arial,sans-serif;font-size:16px;display:flex}.screen-store .store-facet-trigger b{color:#152b338a;font-family:Arial,sans-serif;font-size:21px;font-weight:300;line-height:1}.screen-store .store-facet.is-open .store-facet-trigger{color:#080b0d}.screen-store .store-facet-options{gap:5px;padding:0 0 13px;display:grid}.screen-store .store-facet-options button{color:#141e22c7;text-align:left;border-radius:9px;align-items:center;gap:9px;min-height:31px;padding:4px 5px;font-family:DDIN,Arial,sans-serif;font-size:13px;transition:background .18s,color .18s;display:flex}.screen-store .store-facet-options button i{background:#ffffff24;border:1px solid #41555c52;border-radius:4px;flex:0 0 14px;width:14px;height:14px;box-shadow:inset 0 1px #ffffff61}.screen-store .store-facet-options button.selected{color:#080b0d;background:#ffffff61}.screen-store .store-price-values{color:#141e2299;justify-content:space-between;align-items:center;margin-bottom:11px;font-family:DDIN,Arial,sans-serif;font-size:12px;display:flex}.screen-store .store-price-values strong{color:#0a1012;font-weight:700}.screen-store .store-price-panel input[type=range]{accent-color:#0a1012;cursor:pointer;width:100%;height:4px;margin:0}.screen-store .store-price-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:13px;display:grid}.screen-store .store-price-presets button{color:#131f24b8;background:#ffffff29;border:1px solid #ffffff75;border-radius:8px;min-height:29px;padding:0 7px;font-family:DDIN,Arial,sans-serif;font-size:12px;transition:background .18s,border-color .18s,color .18s}.screen-store .store-price-presets button.selected{color:#fff;background:#0a0d0e;border-color:#0d171b8c}.screen-store .store-empty{color:#242f3499;margin:28px 5px 0;font-family:DDIN,Arial,sans-serif;font-size:16px}.screen-store .store-facet{isolation:isolate;border:1px solid #0000;border-radius:15px;margin:7px 0 0;padding:0 7px;transition:border-color .28s,background .28s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.screen-store .store-facet:before{content:"";z-index:-1;opacity:0;border-radius:inherit;background:radial-gradient(95% 125% at 4% 0,#ffffffb3,#0000 55%),linear-gradient(116deg,#ffffff61,#ebf7f91f);transition:opacity .28s;position:absolute;inset:0}.screen-store .store-facet:hover:not(.is-open){transform:translateY(-1px)}.screen-store .store-facet:hover:not(.is-open):before{opacity:.48}.screen-store .store-facet.is-open{-webkit-backdrop-filter:blur(22px)saturate(114%);backdrop-filter:blur(22px)saturate(114%);background:linear-gradient(116deg,#ffffff57,#e8f6f91f);border-color:#ffffffb8;padding:0 12px 4px;box-shadow:inset 0 1px 1px #ffffffd1,inset 0 -1px #7495a014,0 10px 24px #4d6c7814}.screen-store .store-facet.is-open:before{opacity:.8}.screen-store .store-facet-trigger{z-index:1;color:#101d23c7;letter-spacing:-.012em;min-height:47px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;transition:color .2s;position:relative}.screen-store .store-facet:hover .store-facet-trigger,.screen-store .store-facet.is-open .store-facet-trigger{color:#080b0d}.screen-store .store-facet-trigger b{color:#112329a1;background:#fff3;border:1px solid #30464d29;border-radius:50%;place-items:center;width:23px;height:23px;font-family:Arial,sans-serif;font-size:17px;font-weight:300;line-height:1;transition:transform .28s cubic-bezier(.2,.8,.2,1),background .22s,color .22s;display:grid;box-shadow:inset 0 1px #ffffff8a}.screen-store .store-facet.is-open .store-facet-trigger b{color:#fff;background:#0a0d0e;transform:rotate(180deg)}.screen-store .store-facet-options,.screen-store .store-price-panel{z-index:1;animation:.34s cubic-bezier(.16,1,.3,1) both store-facet-reveal;position:relative}@keyframes store-facet-reveal{0%{opacity:0;filter:blur(4px);transform:translateY(-6px)}to{opacity:1;filter:blur();transform:translateY(0)}}.screen-store .store-facet-options{gap:4px;padding:1px 0 12px}.screen-store .store-facet-options button{color:#192a30b8;letter-spacing:.005em;border:1px solid #0000;border-radius:10px;min-height:34px;padding:5px 7px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:400;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s,border-color .18s,color .18s}.screen-store .store-facet-options button:hover{color:#090c0d;background:#ffffff52;border-color:#ffffff8c;transform:translate(2px)}.screen-store .store-facet-options button i{background:linear-gradient(135deg,#ffffff8c,#deedf138);border-color:#344b5340;border-radius:5px;flex-basis:16px;width:16px;height:16px;transition:background .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffffb8,0 1px 2px #35525c0f}.screen-store .store-facet-options button.selected{color:#080b0d;background:#ffffff63;border-color:#ffffff9e;font-weight:700}.screen-store .store-facet-options button.selected i{background:#090c0d;border-color:#090c0d;box-shadow:inset 0 0 0 3px #ffffffe6,0 2px 5px #080e102e}.screen-store .store-price-panel{padding:3px 1px 13px}.screen-store .store-price-values{color:#182a308c;margin-bottom:13px;font-family:DDIN,Arial,sans-serif;font-size:13px}.screen-store .store-price-values strong{color:#080b0d;font-size:14px;font-weight:700}.screen-store .store-price-panel input[type=range]{appearance:none;background:0 0;height:18px}.screen-store .store-price-panel input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #0a0d0e 0 var(--price-progress,100%), #5a747e2b var(--price-progress,100%) 100%);border-radius:999px;height:5px;box-shadow:inset 0 1px 1px #ffffff8f}.screen-store .store-price-panel input[type=range]::-webkit-slider-thumb{appearance:none;background:linear-gradient(145deg,#fff,#d9e9ed);border:1px solid #fffffff0;border-radius:50%;width:18px;height:18px;margin-top:-6.5px;box-shadow:0 3px 9px #2d495338,inset 0 1px #ffffffe6}.screen-store .store-price-presets{gap:6px;margin-top:14px}.screen-store .store-price-presets button{color:#14252bb3;background:#fff3;border-color:#ffffff85;border-radius:9px;min-height:31px;font-family:DDIN,Arial,sans-serif;font-size:12px;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s,color .18s,border-color .18s;box-shadow:inset 0 1px #ffffff94}.screen-store .store-price-presets button:hover{color:#080b0d;background:#ffffff6b;border-color:#ffffffd1;transform:translateY(-1px)}.screen-store .store-price-presets button.selected{color:#fff;background:linear-gradient(145deg,#1a2022,#060808);border-color:#090d0ec2;box-shadow:inset 0 1px #ffffff3b,0 5px 12px #0c181c24}.screen-store .fig-header>.audience{display:none}.screen-store .store-layout{grid-template-columns:320px minmax(0,1fr);gap:28px}.screen-store .store-side{height:auto;min-height:0;padding:27px 23px 24px;overflow:visible}.screen-store .store-side::-webkit-scrollbar{display:none}.screen-store .store-side>strong{letter-spacing:-.035em;padding:0 5px;font-size:29px}.screen-store .store-side>p{margin:11px 5px 18px;padding:0;font-size:15px;line-height:1.17}.screen-store .store-audience{-webkit-backdrop-filter:blur(16px)saturate(0%);backdrop-filter:blur(16px)saturate(0%);background:#ffffff3d;border-radius:10px;grid-template-columns:1fr 1fr;gap:0;width:182px;height:34px;margin:11px 5px 0;padding:2px;display:grid;box-shadow:inset 0 1px #ffffff80,0 5px 14px #4e697312}.screen-store .store-audience button{color:#101416;text-align:center;border-radius:8px;height:30px;padding:0;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;line-height:30px;transition:color .18s,background .18s}.screen-store .store-audience button.selected{color:#fff;background:#000}.screen-store .store-audience .store-business-button:not(.selected),.screen-store .store-audience .store-personal-button:not(.selected){color:#080a0b;-webkit-backdrop-filter:blur(18px)saturate(102%);backdrop-filter:blur(18px)saturate(102%);background:linear-gradient(108deg,#ffffff6b,#e2eff338);border:0;transition:background .2s,border-color .2s,transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;box-shadow:inset 0 1px #ffffffb8,0 4px 10px #516f7912}.screen-store .store-audience .store-business-button:not(.selected):hover,.screen-store .store-audience .store-personal-button:not(.selected):hover{background:#ffffff8f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 6px 14px #516f791c}.screen-store .store-search{width:calc(100% - 10px);margin:0 5px}.screen-store .store-facet{box-shadow:none;background:0 0;border:0;border-radius:14px;margin:7px 0 0;padding:0 7px}.screen-store .store-facet:after{content:"";background:#667d8526;height:1px;position:absolute;bottom:0;left:7px;right:7px}.screen-store .store-facet.is-open{background:linear-gradient(116deg,#ffffff4f,#e8f6f91a);border:0;padding:0 12px 4px;box-shadow:inset 0 1px #ffffffa8,0 9px 21px #4d6c780f}.screen-store .store-facet.is-open:after{opacity:0}.screen-store .store-facet-trigger{min-height:48px;font-size:17px;font-weight:700}.screen-store .store-facet-trigger b{background:#ffffff3d;border:0;box-shadow:inset 0 1px #ffffff8a}.screen-store .store-facet.is-open .store-facet-trigger b{box-shadow:inset 0 1px #fff3,0 3px 8px #0c171b24}.screen-store .store-facet-options button{background:0 0;border:0;min-height:34px;padding:5px 6px;font-size:15px}.screen-store .store-facet-options button:hover{background:#ffffff40;border:0}.screen-store .store-facet-options button i{background:#4e656e33;border:0;border-radius:999px;flex:0 0 28px;width:28px;height:16px;position:relative;box-shadow:inset 0 1px #ffffff80}.screen-store .store-facet-options button i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #192d3538}.screen-store .store-facet-options button.selected{background:#ffffff4d;border:0}.screen-store .store-facet-options button.selected i{background:#0a0d0e;border:0;box-shadow:inset 0 1px #fff3,0 2px 6px #080e1024}.screen-store .store-facet-options button.selected i:after{transform:translate(12px);box-shadow:0 1px 3px #0000003d}.screen-store .store-price-presets button{background:#fff3;border:0}.screen-store .store-price-presets button:hover,.screen-store .store-price-presets button.selected{border:0}.screen-store .store-facet.is-category .store-facet-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 5px}.screen-store .store-facet.is-category .store-facet-options button{min-width:0;min-height:31px;font-size:13px;line-height:1.05}.screen-store .store-facet.is-category .store-facet-trigger{cursor:default}.screen-store .store-facet.is-category .store-facet-trigger:disabled{opacity:1}@media (width>=761px){.screen-store .store-layout{min-height:calc(100svh + 112px);margin-top:-112px;padding-top:0}.screen-store .store-side{border-radius:0 0 26px;align-self:stretch;min-height:calc(100svh + 112px);padding-top:92px;position:relative;top:auto}.screen-store .catalog{padding-top:130px}.screen-store .store-audience{margin:0 5px 16px}.screen-store .store-side>strong{margin:0 5px;display:block}.screen-store .store-side>p{margin-top:10px}.screen-store .store-facet.is-category{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0 7px 4px}.screen-store .store-facet.is-category:before{opacity:0}.screen-store .store-facet.is-category .store-facet-options{grid-template-columns:1fr;gap:2px;padding-bottom:8px}.screen-store .store-facet.is-category .store-facet-options button{min-height:29px;padding-top:3px;padding-bottom:3px}}@media (width>=761px) and (width<=1200px){.screen-store .store-layout{min-height:calc(100svh + 92px);margin-top:-92px}.screen-store .store-side{min-height:calc(100svh + 92px);padding-top:76px}.screen-store .catalog{padding-top:110px}}@media (width>=761px){.screen-store .store-layout{padding-left:0}.screen-store .store-side{padding-left:50px}}@media (width>=761px) and (width<=1200px){.screen-store .store-layout{padding-left:0}.screen-store .store-side{padding-left:28px}}@media (width>=761px){.screen-store .fig-header{width:calc(100% - 320px);margin-left:320px}.screen-store .fig-header>.wordmark{display:none}.screen-store .store-side{align-self:start;height:100svh;min-height:100svh;padding-top:46px;position:sticky;top:0}.screen-store .store-wordmark{color:#000;letter-spacing:.075em;white-space:nowrap;margin:0 0 13px;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;display:block}.screen-store button.store-wordmark{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.screen-store .store-audience{margin:0 0 16px}}@media (width>=761px) and (width<=1200px){.screen-store .fig-header{width:calc(100% - 300px);margin-left:300px}.screen-store .store-side{padding-top:37px}.screen-store .store-wordmark{letter-spacing:.055em;margin-bottom:11px;font-size:15px;line-height:18px}.screen-store .store-layout{grid-template-columns:300px minmax(0,1fr);gap:22px;padding-left:28px;padding-right:28px}.screen-store .store-side{padding:23px 17px 20px}.screen-store .store-side>strong{font-size:25px}.screen-store .store-facet-trigger{font-size:15px}.screen-store .store-facet-options button{font-size:13px}}@media (width>=761px){.screen-store .store-side{--store-brand-width:214px;--store-audience-width:228px}.screen-store .store-wordmark{inline-size:var(--store-brand-width)}.screen-store .store-audience{inline-size:var(--store-audience-width);margin-left:0;margin-right:0}.screen-store .store-search{width:100%;margin-left:0;margin-right:0}.screen-store .store-facet,.screen-store .store-facet.is-open,.screen-store .store-facet.is-category{padding-left:0;padding-right:0}.screen-store .store-facet:after{left:0;right:0}.screen-store .store-facet-options button,.screen-store .store-price-panel{padding-left:0;padding-right:0}}@media (width>=761px) and (width<=1200px){.screen-store .store-side{--store-brand-width:164px}}@media (width>=761px){.screen-store .store-nav-wordmark{display:none}.screen-store .store-side{flex-direction:column;padding-left:28px;padding-right:22px;display:flex}.screen-store .fig-header>.head-right{display:none}.screen-store .fig-header nav.store-top-nav{grid-template-columns:minmax(0,1fr) 270px minmax(0,1fr);align-items:center;gap:22px;width:100%;height:43px;display:grid;left:0;transform:none}.screen-store .store-top-links{align-items:center;gap:29px;min-width:0;display:flex}.screen-store .store-top-links-right{justify-content:flex-end}.screen-store .store-header-search{-webkit-backdrop-filter:blur(18px)saturate(85%);backdrop-filter:blur(18px)saturate(85%);background:linear-gradient(108deg,#ffffff57,#e1ebee33);border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:10px;width:270px;height:41px;padding:0 15px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff85,0 5px 16px #5f778014}.screen-store .store-header-search:focus-within{background:#ffffff70;border-color:#1b262a4d;box-shadow:inset 0 1px #ffffffa3,0 7px 19px #5f778021}.screen-store .store-header-search input{color:#111719;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:DDIN,Arial,sans-serif;font-size:14px}.screen-store .store-header-search input::placeholder{color:#1c262a73}.screen-store .store-header-search .store-search-clear{color:#121c20a3;background:#ffffff42;border:1px solid #212e3324;border-radius:50%;place-items:center;width:22px;min-width:22px;height:22px;padding:0;font-family:Arial,sans-serif;font-size:17px;font-weight:300;line-height:1;display:grid}.screen-store .store-header-search .store-search-clear:before,.screen-store .store-header-search .store-search-clear:after{display:none}.screen-store .store-header-search .store-search-clear:hover{color:#060809;background:#ffffffa8;transform:none}.screen-store .store-side-bottom{align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.screen-store .store-contact-button{color:#fff;height:43px;box-shadow:none;background:#080a0a;border:1px solid #fff6;border-radius:10px;padding:0 28px;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:700;line-height:41px}.screen-store .store-region-button{color:#080a0b;align-items:center;gap:9px;height:43px;padding:0 3px 0 0;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;display:inline-flex}.screen-store .store-region-button .globe-icon{background:url(/media/global.png) 50%/contain no-repeat;width:22px;height:22px;display:block}}@media (width>=761px) and (width<=1200px){.screen-store .store-side{padding-left:22px;padding-right:18px}.screen-store .fig-header nav.store-top-nav{grid-template-columns:minmax(0,1fr) 196px minmax(0,1fr);gap:14px}.screen-store .store-top-links{gap:16px}.screen-store .store-header-search{width:196px}.screen-store .store-header-search input{font-size:12px}}@media (width>=761px){.screen-store .fig-header:before{inset:21px 50px 23px 28px}.screen-store .fig-header:after{inset:22px 51px 24px 29px}.screen-store .fig-header nav.store-top-nav{width:auto;top:36px;left:58px;right:80px}.screen-store .store-side-bottom{gap:8px}.screen-store .store-contact-button{width:var(--store-brand-width);padding-left:0;padding-right:0}}@media (width>=761px) and (width<=1200px){.screen-store .fig-header nav.store-top-nav{top:12px}}@media (width>=761px){.screen-store .store-wordmark{margin-bottom:20px}.screen-store .store-header-search{background:linear-gradient(108deg,#ffffffa1,#e0eff26e);border-color:#ffffffd1;box-shadow:inset 0 1px #ffffffd1,0 8px 21px #4a6a7521}.screen-store .store-contact-button{flex:0 0 106px;width:106px}.screen-store .store-region-button{color:#080a0b;-webkit-backdrop-filter:blur(18px)saturate(102%);backdrop-filter:blur(18px)saturate(102%);background:linear-gradient(108deg,#ffffff6b,#e2eff338);border:0;border-radius:10px;flex:auto;justify-content:center;min-width:0;padding:0 11px;transition:background .2s,transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;box-shadow:inset 0 1px #ffffffb8,0 4px 10px #516f7912}.screen-store .store-region-button:hover{background:#ffffff8f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 6px 14px #516f791c}}@media (width>=761px) and (width<=1200px){.screen-store .store-wordmark{margin-bottom:17px}}@media (width>=761px){.screen-store .store-side{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3d586257 transparent;overflow:hidden}.screen-store .store-side::-webkit-scrollbar{width:5px;display:block}.screen-store .store-side::-webkit-scrollbar-thumb{background:#3d586257;border-radius:999px}.screen-store .store-side.has-open-filter{padding-bottom:180px;overflow-y:scroll}.screen-store .store-facet,.screen-store .store-facet.is-open,.screen-store .store-facet.is-category{flex:none;transition:margin .34s cubic-bezier(.2,.8,.2,1),background .26s,box-shadow .26s}.screen-store .store-facet-trigger,.screen-store .store-facet.is-category .store-facet-trigger{min-height:48px;font-size:17px}.screen-store .store-facet-options{opacity:0;will-change:height, padding, gap, opacity;gap:0;height:0;max-height:none;padding-top:0;padding-bottom:0;transition:height .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1),gap .5s cubic-bezier(.22,1,.36,1),opacity .28s;animation:none;overflow:hidden;transform:none}.screen-store .store-facet.is-open .store-facet-options{height:var(--options-height);opacity:1;gap:5px;padding-bottom:13px;padding-left:0}.screen-store .store-facet.is-category .store-facet-options{height:auto;max-height:none}.screen-store .store-facet-options button{transition:min-height .42s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),opacity .24s,transform .42s cubic-bezier(.22,1,.36,1),background .18s,color .18s;transform:translateY(-5px)}.screen-store .store-facet.is-open .store-facet-options button{opacity:1;transition-delay:45ms;transform:translateY(0)}.screen-store .store-facet:not(.is-open) .store-facet-options button{opacity:0;min-height:0;padding-top:0;padding-bottom:0}.screen-store .store-price-panel{opacity:0;will-change:height, padding, opacity;height:0;padding-top:0;padding-bottom:0;transition:height .22s cubic-bezier(.2,.8,.2,1),padding .22s cubic-bezier(.2,.8,.2,1),opacity .14s;animation:none;overflow:hidden}.screen-store .store-price-facet.is-open .store-price-panel{opacity:1;height:128px;padding-top:3px;padding-bottom:13px;padding-left:0}.screen-store .store-price-panel>*{opacity:0;transition:opacity .14s,transform .2s cubic-bezier(.2,.8,.2,1);transform:translateY(-5px)}.screen-store .store-price-facet.is-open .store-price-panel>*{opacity:1;transition-delay:0s;transform:translateY(0)}.screen-store .store-side-bottom{width:100%}.screen-store .store-contact-button,.screen-store .store-region-button{flex:1 1 0;width:auto}.screen-store .store-contact-button{font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;line-height:41px}.screen-store .store-side,.screen-store .store-side.has-open-filter{padding-bottom:22px;overflow:hidden}.screen-store .store-filter-stack{min-height:0;width:calc(100% + var(--store-scroll-bleed,22px));scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:#3d586257 transparent;flex:auto;align-self:flex-start;margin-right:0;padding-right:0;scroll-padding-top:4px;position:relative;overflow:hidden auto}.screen-store .store-filter-stack.has-open-filter{padding-bottom:114px;overflow-y:auto}.screen-store .store-filter-stack::-webkit-scrollbar{width:5px}.screen-store .store-filter-stack::-webkit-scrollbar-thumb{background:#3d586257;border-radius:999px}.screen-store .store-side-bottom{z-index:4;flex:none;margin-top:0;padding-top:18px;position:relative}.screen-store .store-side-bottom.is-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-top:-30px;padding-top:25px}.screen-store .store-side-bottom.is-overlay:before{display:none}.screen-store .store-facet.is-open{box-shadow:none;background:0 0}.screen-store .store-facet,.screen-store .store-facet.is-open,.screen-store .store-facet.is-category{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.screen-store .store-facet:before{display:none}.screen-store .store-facet:hover:not(.is-open){transform:none}.screen-store .store-facet.is-category .store-facet-trigger{color:#0d181dc7;letter-spacing:-.012em;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:700;line-height:normal}.screen-store .store-facet .store-facet-trigger{font-size:17px!important}.screen-store .store-facet.is-category .store-facet-options button{min-height:34px;padding-top:5px;padding-bottom:5px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:400;line-height:normal}.screen-store .store-facet.is-category .store-facet-options button.selected{font-weight:700}.screen-store .store-facet-options button,.screen-store .store-price-values,.screen-store .store-price-values strong,.screen-store .store-price-presets button{font-family:DDIN,Arial,sans-serif;font-size:14px}.screen-store .store-price-presets button{min-height:38px}.screen-store .store-price-values,.screen-store .store-price-values strong,.screen-store .store-price-presets button{font-family:DDIN,Arial,sans-serif;font-weight:400;line-height:1.2;font-size:15px!important}.screen-store .store-price-values{margin-bottom:15px}.screen-store .store-price-presets{gap:10px;margin-top:17px}.screen-store .store-price-facet.is-open .store-price-panel{height:164px}.screen-store [data-facet=storage] .store-facet-options button,.screen-store [data-facet=form] .store-facet-options button{font-size:15px!important}.screen-store [data-facet=dosage] .store-facet-options button{font-family:DDIN,Arial,sans-serif;font-weight:400;line-height:normal;font-size:15px!important}.screen-store [data-facet=availability] .store-facet-options button{font-size:15px!important}.screen-store .store-price-panel input[type=range]{z-index:1;margin:0;transition:none;position:relative}.screen-store .store-price-range{isolation:isolate;height:18px;position:relative}.screen-store .store-price-range:before,.screen-store .store-price-range:after{display:none}.screen-store .store-price-track,.screen-store .store-price-progress{pointer-events:none;border-radius:999px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.screen-store .store-price-track{z-index:0;background:#cad3d6e6;right:0;box-shadow:inset 0 1px 1px #ffffffd1}.screen-store .store-price-progress{z-index:0;background:#0a0d0e;transition:none;box-shadow:inset 0 1px 1px #ffffff47}.screen-store .store-price-panel input[type=range]::-webkit-slider-runnable-track{box-shadow:none;background:0 0}.screen-store .store-price-panel input[type=range]::-webkit-slider-thumb{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s}.screen-store .store-price-panel input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 5px 15px #2d49534d,inset 0 1px #ffffffe6}.screen-store .store-price-presets button{transition:transform .24s cubic-bezier(.22,1,.36,1),background .24s,color .24s,box-shadow .24s!important}.screen-store .store-price-presets button.selected{animation:.34s cubic-bezier(.22,1,.36,1) both store-price-choice}.screen-store .store-facet.is-category .store-facet-options{gap:5px;padding-bottom:13px}.screen-store .store-facet.is-category .store-facet-options button{min-height:34px;padding-top:5px;padding-bottom:5px}.screen-store .store-facet:not(.is-category){margin-top:0;margin-bottom:0}.screen-store .store-facet:not(.is-category) .store-facet-trigger{align-items:center;height:45px;min-height:45px}.screen-store .store-facet-trigger b,.screen-store .store-facet.is-open .store-facet-trigger b,.screen-store .store-facet-options button,.screen-store .store-price-presets button{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.screen-store .store-facet-trigger b,.screen-store .store-facet.is-open .store-facet-trigger b{color:#152b338a;background:0 0}.screen-store .store-facet-options button i,.screen-store .store-facet-options button.selected i{box-shadow:none}.screen-store .store-facet-options button:not(.selected),.screen-store .store-price-presets button:not(.selected),.screen-store .store-facet-options button.selected{background:0 0}.screen-store .store-price-presets button.selected{background:#0a0d0e}.screen-store .store-layout{grid-template-columns:320px minmax(0,1fr)}.screen-store .fig-header{width:calc(100% - 320px);margin-left:320px}.screen-store .store-side{--store-axis-gutter:28px;--store-scroll-bleed:var(--store-axis-gutter);--store-control-edge:var(--store-axis-gutter);padding-right:var(--store-axis-gutter);padding-left:var(--store-axis-gutter)}.screen-store .store-audience button,.screen-store .store-facet .store-facet-trigger,.screen-store .store-facet.is-category .store-facet-trigger,.screen-store .store-facet-options button,.screen-store .store-price-values,.screen-store .store-price-values strong,.screen-store .store-price-presets button,.screen-store .store-contact-button,.screen-store .store-region-button{font-size:16px!important}.screen-store .store-facet-trigger{padding-right:var(--store-control-edge)}.screen-store .store-facet:after{right:var(--store-axis-gutter)}.screen-store .store-facet.is-category .store-facet-options button{padding-right:var(--store-axis-gutter)}.screen-store .store-facet.is-category .store-facet-options em{margin-left:.28em}.screen-store .store-facet-trigger b,.screen-store .store-facet.is-open .store-facet-trigger b{border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:15px;line-height:1;display:grid;color:#fff!important;background:#000!important}.screen-store .store-side-bottom{align-self:flex-start;width:100%}.screen-store .store-contact-button,.screen-store .store-region-button{border-radius:10px;flex:1 1 0;width:auto;height:34px;min-height:34px;padding:0 8px;line-height:34px}}@media (width>=761px) and (width<=1200px){.screen-store .store-layout{grid-template-columns:300px minmax(0,1fr)}.screen-store .fig-header{width:calc(100% - 300px);margin-left:300px}.screen-store .store-side{--store-axis-gutter:22px;--store-scroll-bleed:var(--store-axis-gutter);--store-control-edge:var(--store-axis-gutter);padding-right:var(--store-axis-gutter);padding-left:var(--store-axis-gutter)}}@media (width>=761px){.screen-store [data-facet=form] .store-facet-trigger{font-family:DDIN,Arial,sans-serif;font-weight:700;font-size:16px!important}.screen-store [data-facet=form] .store-facet-trigger,.screen-store [data-facet=dosage] .store-facet-trigger,.screen-store [data-facet=price] .store-facet-trigger,.screen-store [data-facet=storage] .store-facet-trigger,.screen-store [data-facet=availability] .store-facet-trigger,.screen-store [data-facet=form] .store-facet-options button,.screen-store [data-facet=dosage] .store-facet-options button,.screen-store [data-facet=storage] .store-facet-options button,.screen-store [data-facet=availability] .store-facet-options button,.screen-store .store-price-values,.screen-store .store-price-values strong,.screen-store .store-price-presets button{font-family:DDIN,Arial,sans-serif;font-size:16px!important}.screen-store [data-facet=form] .store-facet-options button{font-family:DDIN,Arial,sans-serif;font-weight:400;line-height:normal;font-size:16px!important}.screen-store .store-price-facet .store-price-panel{padding-right:var(--store-axis-gutter)}}@property --price-progress{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes store-price-choice{0%{filter:brightness(.92);transform:scale(.96)}65%{filter:brightness(1.08);transform:scale(1.025)}to{filter:brightness();transform:scale(1)}}.screen-store .catalog-section{margin:0 0 64px;position:relative}.screen-store .catalog-section:last-child{margin-bottom:16px}.screen-store .catalog-section .catalog-title{z-index:3;align-items:center;margin-bottom:20px;position:relative}.screen-store .catalog-actions{align-items:center;gap:10px;display:flex}.screen-store .catalog-action{isolation:isolate;color:#0a171ddb;-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:linear-gradient(130deg,#ffffff94,#edf8fa2e);border:1px solid #ffffffc2;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1;transition:transform .26s cubic-bezier(.22,1,.36,1),background .26s,border-color .26s,box-shadow .26s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #42606b1a}.screen-store .catalog-action:before{content:"";z-index:-1;filter:blur(16px);opacity:.42;background:#ffffff9e;border-radius:50%;width:72%;height:220%;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:-70%;left:-38%;transform:rotate(24deg)}.screen-store .catalog-action:hover,.screen-store .catalog-action:focus-visible{background:linear-gradient(130deg,#ffffffbf,#e1f4f847);border-color:#fffffffa;outline:none;transform:translateY(-9px);box-shadow:inset 0 1px #fff,0 12px 27px #37556026}.screen-store .catalog-action:hover:before,.screen-store .catalog-action:focus-visible:before{opacity:.76;transform:translate(86%)rotate(24deg)}.screen-store .overview-action{min-width:103px}.screen-store .sort-action{min-width:104px}.screen-store .catalog-sort{position:relative}.screen-store .sort-menu{z-index:20;-webkit-backdrop-filter:blur(32px)saturate(140%);backdrop-filter:blur(32px)saturate(140%);background:linear-gradient(135deg,#ffffffc4,#e2f2f78a);border:1px solid #ffffffd1;border-radius:17px;min-width:188px;padding:7px;animation:.24s cubic-bezier(.22,1,.36,1) both store-sort-menu-in;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:inset 0 1px #fffffff5,0 18px 34px #36525d26}.screen-store .sort-menu button{color:#12232ac2;text-align:left;border-radius:11px;padding:10px 11px;font-family:DDIN,Arial,sans-serif;font-size:14px;transition:color .2s,background .2s}.screen-store .sort-menu button:hover,.screen-store .sort-menu button.selected{color:#0a0d0e;background:#ffffff9e}.screen-store .product small{min-height:24px;font-size:9px;line-height:1.06;display:block}.screen-store .product h2{overflow-wrap:anywhere}.screen-store .product strong{color:#0c1c23db;font-family:DDIN,Arial,sans-serif;font-size:17px}@keyframes store-sort-menu-in{0%{opacity:0;filter:blur(5px);transform:translateY(-7px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (width<=760px){.screen-store .catalog-section{margin-bottom:44px}.screen-store .catalog-section .catalog-title{align-items:flex-start;gap:12px}.screen-store .catalog-actions{gap:7px}.screen-store .catalog-action{min-height:34px;padding:8px 11px;font-size:13px}.screen-store .overview-action,.screen-store .sort-action{min-width:auto}.screen-store .sort-menu{min-width:170px}}.screen-store .catalog-actions{gap:18px}.screen-store .catalog-action,.screen-store .catalog-action:hover,.screen-store .catalog-action:focus-visible{min-width:0;min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#183039a8;background:0 0;border:0;border-radius:0;padding:3px 0;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.1;transform:none}.screen-store .catalog-action:before{display:none}.screen-store .catalog-action:after{content:"";opacity:0;transform-origin:50%;background:currentColor;height:1px;transition:opacity .2s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(.35)}.screen-store .catalog-action:hover,.screen-store .catalog-action:focus-visible{color:#081216f0;outline:none}.screen-store .catalog-action:hover:after,.screen-store .catalog-action:focus-visible:after{opacity:.76;transform:scaleX(1)}.screen-store .overview-action,.screen-store .sort-action{min-width:0}.screen-store .sort-action{cursor:pointer;gap:0;margin:0;display:inline-flex;position:relative;padding-right:15px!important}.screen-store .sort-caret{place-items:center;width:14px;height:14px;font-style:normal;line-height:1;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.screen-store .sort-caret>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;transform-origin:50%;will-change:transform;width:12px;height:12px;transition:transform .34s cubic-bezier(.16,1,.3,1);display:block;overflow:visible;transform:rotate(0)}.screen-store .catalog-sort.is-open .sort-caret,.screen-store .sort-action[aria-expanded=true] .sort-caret{transform:translateY(-50%)}.screen-store .catalog-sort.is-open .sort-caret>svg,.screen-store .sort-action[aria-expanded=true] .sort-caret>svg{transform:rotate(180deg)}.screen-store .product-row{align-items:stretch}.screen-store .product{flex-direction:column;height:360px;min-height:360px;display:flex}.screen-store .product small{min-height:20px;font-size:9px;line-height:1.08}.screen-store .product h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;min-height:0;margin:10px 0 6px;font-family:DDIN,Arial,sans-serif;font-size:30px;line-height:.92;display:-webkit-box;overflow:hidden}.screen-store .product p{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:34px;min-height:34px;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.2;display:-webkit-box;overflow:hidden}.screen-store .product strong{min-height:19px;margin:9px 0 10px;font-family:DDIN,Arial,sans-serif;font-size:17px;line-height:1.1}.screen-store .product .placeholder{background:linear-gradient(145deg,#173342,#0c1d27 56%,#2f6373);height:200px;min-height:200px;margin-top:auto}@media (width<=760px){.screen-store .catalog-actions{gap:12px}.screen-store .catalog-action,.screen-store .catalog-action:hover,.screen-store .catalog-action:focus-visible{min-height:auto;padding:2px 0;font-size:12px}.screen-store .product{height:315px;min-height:315px}.screen-store .product h2{height:auto;min-height:0;font-size:23px}.screen-store .product p{height:31px;min-height:31px;font-size:13px}.screen-store .product strong{font-size:15px}.screen-store .product .placeholder{height:165px;min-height:165px}}.screen-store .store-facet.is-category .store-facet-options button{gap:0}.screen-store .store-facet.is-category .store-facet-options button i{margin-right:8px}.screen-store .store-facet.is-category .store-facet-options .store-option-label{min-width:0}.screen-store .store-facet.is-category .store-facet-options em{color:inherit;opacity:.62;flex:none;margin-left:.28em;font-family:DDIN,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1;font-size:16px!important}.screen-store .store-facet.is-category .store-facet-options button.selected em{color:inherit;opacity:1}.screen-store .product-row{gap:28px 17px}.screen-store .product h2{white-space:nowrap;-webkit-line-clamp:unset;margin:8px 0 10px;display:block;overflow:hidden}.screen-store .product strong{margin:6px 0 8px}@media (width<=760px){.screen-store .product-row{gap:18px 13px}.screen-store .product h2{margin:7px 0 10px}.screen-store .product strong{margin:5px 0 7px}}.screen-store .product .placeholder:before,.screen-store .product .placeholder:after{display:none}.screen-store .product .product-image{object-fit:cover;object-position:center;background:#dcebef;border-radius:0 0 23px 23px;align-self:stretch;width:calc(100% + 38px);height:190px;min-height:190px;margin:auto -19px -1px;display:block}@media (width<=760px){.screen-store .product .product-image{height:136px;min-height:136px}}.screen-store .catalog{position:relative}.screen-store .catalog-section{z-index:1;position:relative}.screen-store .catalog .product{transform-origin:50% 56%;will-change:opacity, transform;transition:opacity .13s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.16,1,.3,1),box-shadow .36s,border-color .36s,background .36s}.screen-store .catalog .product.is-exiting{pointer-events:none;opacity:0;transition-delay:calc(var(--catalog-card-order) * 10ms);transform:translateY(8px)scale(.985)}.screen-store .catalog .product.is-entering{animation:.24s cubic-bezier(.16,1,.3,1) both catalog-card-reveal;animation-delay:calc(var(--catalog-card-order) * 12ms)}.screen-store .catalog-section.is-exiting .catalog-title{animation:.12s cubic-bezier(.4,0,1,1) .16s both catalog-section-title-out}@keyframes catalog-card-reveal{0%{opacity:0;transform:translateY(11px)scale(.982)}62%{opacity:1;transform:translateY(-1px)scale(1.002)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes catalog-section-title-out{to{opacity:0;transform:translateY(-5px)}}.screen-store .catalog.is-overview .catalog-section.is-overview-focus{scroll-margin-top:118px;animation:.48s cubic-bezier(.16,1,.3,1) both catalog-overview-enter}.screen-store .catalog.is-overview .catalog-section.is-overview-focus .product{animation:.42s cubic-bezier(.16,1,.3,1) both catalog-overview-card-enter;animation-delay:calc(var(--catalog-card-order) * 24ms + 60ms)}@keyframes catalog-overview-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes catalog-overview-card-enter{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.screen-store .catalog-section,.screen-store .catalog .product,.screen-store .catalog .product.is-exiting{transition:opacity .12s linear;transform:none}.screen-store .catalog .product.is-entering,.screen-store .catalog-section.is-exiting .catalog-title,.screen-store .catalog.is-overview .catalog-section.is-overview-focus,.screen-store .catalog.is-overview .catalog-section.is-overview-focus .product{animation:none}}.screen-store .store-sort-popover,.store-sort-portal{color:#10181c;-webkit-backdrop-filter:blur(36px)saturate(145%);backdrop-filter:blur(36px)saturate(145%);transform-origin:calc(100% - 22px) 0;background:radial-gradient(90% 100% at 3% 0,#fffffff5,#0000 63%),linear-gradient(145deg,#ffffffeb,#eff7f9d6 58%,#dbecf1cc);border:1px solid #ffffffd6;border-radius:19px;width:248px;min-width:248px;padding:6px;animation:.26s cubic-bezier(.16,1,.3,1) both store-sort-premium-in;display:block;overflow:hidden;box-shadow:inset 0 1px #fffffffa,0 22px 54px #2c48532e,0 2px 7px #2c485314}.store-sort-list{display:grid}.store-sort-portal .store-sort-option{color:#10181c;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:51px;padding:8px 11px;font-family:DDIN,Arial,sans-serif;transition:color .2s,background .2s,transform .28s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.store-sort-portal .store-sort-option+.store-sort-option:before{content:"";background:#4d68711f;height:1px;position:absolute;top:-1px;left:11px;right:11px}.store-sort-copy{gap:3px;min-width:0;display:grid}.store-sort-copy strong{color:#10181c;text-overflow:ellipsis;white-space:nowrap;font:700 14px/1.08 DDIN,Arial,sans-serif;overflow:hidden}.store-sort-copy small{color:#22373f8c;text-overflow:ellipsis;white-space:nowrap;font:400 11px/1.12 DDIN,Arial,sans-serif;overflow:hidden}.store-sort-portal .store-sort-option:is(:hover,:focus-visible){color:#081014;background:#ffffff9e;outline:0;transform:translate(1px)}.store-sort-portal .store-sort-option.selected{background:#ffffff75}.store-sort-portal .store-sort-option.selected:after{content:"";background:#111f25c7;border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:2px}@keyframes store-sort-premium-in{0%{opacity:0;filter:blur(7px);transform:translateY(-7px)scale(.975)}to{opacity:1;filter:none;transform:none}}.starlink-map-layout.is-preloaded{z-index:-1;visibility:hidden;pointer-events:none;contain:layout paint style;width:100vw;height:calc(100svh - 112px);position:fixed;top:0;left:0;overflow:hidden}.starlink-map-layout.is-preloaded .availability-map-shell{background:#dcecf1;width:100%;height:100%;min-height:650px;position:relative;overflow:hidden}.starlink-map-layout.is-preloaded .availability-map{position:absolute;inset:0}.starlink-map-layout.is-preloaded :is(.map-mode-bar,.map-selection-status,.map-address-bar,.map-interaction-hint){display:none}.starlink-map-layout.is-active{z-index:auto;position:relative}.screen-map{background:#dbeaf0}.page-stage-map{filter:none;will-change:auto;animation:none;transform:none}.page-stage-map:before,.page-stage-map:after{display:none}.screen-map .starlink-map-layout{min-height:calc(100svh - 112px)}.screen-map .starlink-map-layout .availability-map-shell{background:#dcecf1;height:calc(100svh - 112px);min-height:650px}.screen-map .starlink-map-layout .availability-map-shell:before{z-index:20;background:radial-gradient(900px 520px at 10% 100%,#ffffff5c,#0000 66%),radial-gradient(760px 480px at 92% 4%,#ffffff47,#0000 72%)}.screen-map .map-mode-bar{z-index:1200;color:#183640;background:#edf7faf5;border:1px solid #1236443d;border-radius:5px;align-items:center;min-height:50px;font-family:DDIN,Arial,sans-serif;display:flex;position:absolute;top:24px;left:24px;overflow:hidden;box-shadow:0 12px 27px #24495424}.screen-map .map-mode-bar button{color:#163743b8;border-right:1px solid #1f48561f;align-self:stretch;padding:0 20px;font-size:15px;font-weight:700;transition:background .18s,color .18s}.screen-map .map-mode-bar button.active{color:#fff;background:#163b4a}.screen-map .map-mode-bar button:not(.active):hover{color:#0b2630;background:#ffffffc2}.screen-map .map-mode-key{color:#143845b3;white-space:nowrap;align-items:center;gap:7px;margin-left:18px;font-size:13px;display:flex}.screen-map .map-mode-key i{border-radius:2px;width:14px;height:14px}.screen-map .map-mode-key.available i{background:#fff;border:1px solid #05101575}.screen-map .map-mode-key.request i{background:#060809;border:1px solid #060809}.screen-map .map-mode-info{color:#183d4aa6;border:1px solid #183d4a8c;border-radius:50%;place-items:center;width:18px;height:18px;margin:0 16px 0 20px;font-family:Georgia,serif;font-size:12px;font-style:italic;line-height:1;display:grid}.screen-map .map-address-bar{z-index:1200;grid-template-columns:minmax(0,1fr) 170px;gap:18px;width:min(800px,100% - 48px);display:grid;position:absolute;bottom:52px;left:50%;right:50%;transform:translate(-50%)}.screen-map .map-address-field,.screen-map .map-address-cta{border-radius:4px;height:56px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700}.screen-map .map-address-field{color:#f9fcfd;text-align:left;background:linear-gradient(100deg,#1c4355f0,#2f576ce0);border:1px solid #ffffffe6;justify-content:space-between;align-items:center;min-width:0;padding:0 18px;display:flex;box-shadow:inset 0 1px #ffffff3d,0 13px 30px #0f2c3838}.screen-map .map-address-field span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.screen-map .map-address-field em{color:#ddeff5ba;white-space:nowrap;margin-left:14px;font-size:12px;font-style:normal}.screen-map .map-address-cta{color:#143641;background:#fff;border:1px solid #fff;transition:transform .18s,background .18s;box-shadow:0 13px 30px #0f2c382e}.screen-map .map-selection-status{z-index:1200;opacity:0;pointer-events:none;gap:3px;transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:92px;left:24px;transform:translateY(-6px)}.screen-map .map-selection-status.is-selected{opacity:1;transform:translateY(0)}.screen-map .map-selection-status span{color:#173d4b9e;letter-spacing:.13em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700}.screen-map .map-selection-status strong{color:#153642;font-family:DDIN,Arial,sans-serif;font-size:18px}.screen-map .map-interaction-hint{z-index:1200;color:#183d4a85;margin:0;font-family:DDIN,Arial,sans-serif;font-size:12px;position:absolute;bottom:20px;left:24px}.screen-map .availability-intro,.screen-map .map-legend,.screen-map .market-card,.screen-map .availability-bottom,.screen-map .fig-header{display:none}.screen-map .starlink-map-layout,.screen-map .starlink-map-layout .availability-map-shell{height:100svh;min-height:100svh}.starlink-map-layout.is-preloaded{height:100svh}.screen-map .map-mode-bar.map-legend-bar{-webkit-backdrop-filter:blur(32px)saturate(150%);backdrop-filter:blur(32px)saturate(150%);background:linear-gradient(110deg,#f6fcfdad,#dff0f67a);border:1px solid #ffffffb8;border-radius:19px;gap:0;min-height:52px;padding:0 12px 0 16px;box-shadow:inset 0 1px #ffffffe0,0 16px 38px #18435229}.screen-map .map-legend-title{color:#183d4b;letter-spacing:.035em;margin-right:16px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700}.screen-map .map-legend-bar .map-mode-key{color:#133947cc;border-left:1px solid #2451601f;height:32px;margin:0;padding:0 12px;font-size:13px;font-weight:700}.screen-map .map-legend-bar .map-mode-key i{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #ffffff5c}.screen-map .map-address-bar{grid-template-columns:minmax(0,1fr) 182px;gap:12px;width:min(840px,100% - 48px)}.screen-map .map-address-field,.screen-map .map-address-cta{-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);border:1px solid #ffffffb8;border-radius:20px;height:58px}.screen-map .map-address-field{background:linear-gradient(108deg,#133b4bba,#3964778a);box-shadow:inset 0 1px #ffffff61,0 15px 34px #0c2a363d}.screen-map .map-address-cta{color:#163e4d;background:linear-gradient(120deg,#ffffffeb,#e1f2f7bd);box-shadow:inset 0 1px #fffffff2,0 15px 34px #133b4a2e}.screen-map .map-address-cta:hover{background:linear-gradient(120deg,#fff,#e8f7fbe6);transform:translateY(-1px)scale(1.01)}.screen-map .availability-map-shell.map-is-moving .map-mode-bar,.screen-map .availability-map-shell.map-is-moving .map-address-field,.screen-map .availability-map-shell.map-is-moving .map-address-cta{-webkit-backdrop-filter:none;backdrop-filter:none}.screen-map .availability-map-shell.map-is-moving .map-mode-bar{background:linear-gradient(110deg,#f6fcfded,#e1eff4e6)}.screen-map .availability-map-shell.map-is-moving .map-address-field{background:linear-gradient(108deg,#133b4bf2,#396477eb)}.screen-map .availability-map-shell.map-is-moving .map-address-cta{background:linear-gradient(120deg,#fffffff5,#e1f2f7f0)}@media (width<=760px){.screen-map .starlink-map-layout .availability-map-shell{height:100svh;min-height:570px}.screen-map .map-mode-bar{min-height:44px;top:12px;left:12px;right:12px}.screen-map .map-mode-bar button{flex:1;padding:0 10px;font-size:13px}.screen-map .map-mode-key,.screen-map .map-mode-info,.screen-map .map-selection-status{display:none}.screen-map .map-mode-bar.map-legend-bar .map-mode-key{padding:0 8px;display:flex}.screen-map .map-address-bar{grid-template-columns:minmax(0,1fr) 120px;gap:10px;width:calc(100% - 24px);bottom:42px}.screen-map .map-address-field,.screen-map .map-address-cta{height:50px;font-size:14px}.screen-map .map-address-field{padding:0 13px}.screen-map .map-address-field em{display:none}.screen-map .map-interaction-hint{font-size:10px;bottom:18px;left:12px}}.site.screen-map{overscroll-behavior:none;width:100%;height:100svh;min-height:100svh;overflow:hidden}.site.screen-map>.fig-header{display:none!important}.site.screen-map .starlink-map-layout,.site.screen-map .starlink-map-layout .availability-map-shell{width:100%;height:100svh;min-height:100svh;overflow:hidden}.site.screen-map{background:radial-gradient(780px 520px at 83% 12%,#ffffff9e,#0000 67%),radial-gradient(620px 520px at 22% 70%,#b9d3dd59,#0000 70%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%)}.screen-map .starlink-map-layout .availability-map-shell{background:radial-gradient(780px 520px at 83% 12%,#ffffff8c,#0000 67%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%)}.screen-map .smooth-world-map-controls{top:88px;right:24px}.screen-map .map-close-button{z-index:1300;color:#183d4b;cursor:pointer;-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(120deg,#f7fcfdc2,#e0eff48a);border:1px solid #ffffffbd;border-radius:19px;place-items:center;width:52px;height:52px;padding:0 0 3px;font-family:DDIN,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s;display:grid;position:absolute;top:24px;right:24px;box-shadow:inset 0 1px #ffffffe6,0 16px 38px #18435224}.screen-map .map-close-button:hover{background:linear-gradient(120deg,#fffffff0,#e9f6f9c2);transform:scale(1.045)}.screen-map .map-mode-bar.map-legend-bar,.screen-map .map-address-field,.screen-map .map-address-cta,.screen-map .map-close-button{border-radius:19px;height:52px;min-height:52px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700}.screen-map .map-mode-bar.map-legend-bar{padding-left:17px}.screen-map .map-legend-title,.screen-map .map-legend-bar .map-mode-key{font-size:14px}.screen-map .map-address-bar.map-search-bar{grid-template-columns:minmax(0,1fr) 148px;gap:12px;width:min(650px,100% - 420px);bottom:30px}.screen-map .map-search-field{color:#173c49;background:linear-gradient(110deg,#f6fcfdc7,#deeff499);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 15px 0 17px;display:grid;position:relative;box-shadow:inset 0 1px #fffffff0,0 16px 38px #18435229}.screen-map .map-search-field:focus-within{background:linear-gradient(110deg,#ffffffe6,#e7f4f8b8);border-color:#3069836b;box-shadow:inset 0 1px #fff,0 18px 42px #1843522e,0 0 0 4px #4d8fab14}.screen-map .map-search-icon{border:1.6px solid #1b43518c;border-radius:50%;align-self:center;width:14px;height:14px;position:relative;overflow:visible}.screen-map .map-search-icon:after{content:"";transform-origin:0;background:#1b43518c;border-radius:99px;width:7px;height:1.7px;position:absolute;bottom:-4px;right:-6px;transform:rotate(45deg)}.screen-map .map-search-input{color:#173c49;background:0 0;border:0;outline:0;align-self:stretch;min-width:0;height:100%;padding:0;font:400 14px/52px DDIN,Arial,sans-serif}.screen-map .map-search-icon{transform:translateY(-1px)}.screen-map .map-search-input::placeholder{color:#173c4985;opacity:1}.screen-map .map-search-field{grid-template-columns:minmax(0,1fr) auto;padding-left:45px}.screen-map .map-search-field:before,.screen-map .map-search-field:after{content:"";z-index:1;pointer-events:none;display:block;position:absolute}.screen-map .map-search-field:before{opacity:.54;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;width:18px;height:18px;top:50%;left:18px;transform:translateY(-50%)}.screen-map .map-search-field:after{display:none}.screen-map .map-search-clear{color:#183d4a9e;cursor:pointer;background:#ffffff5c;border:0;border-radius:50%;align-self:center;place-items:center;width:28px;height:28px;padding:0 0 2px;font:400 20px/1 DDIN,Arial,sans-serif;display:grid}.screen-map .map-address-cta.map-search-submit{color:#fff;background:linear-gradient(120deg,#173e4d,#2d6175);margin:0;box-shadow:inset 0 1px #ffffff42,0 16px 36px #143b4933}.screen-map .map-address-cta.map-search-submit:hover{color:#fff;background:linear-gradient(120deg,#102f3b,#285d71);transform:translateY(-1px)}.screen-map .map-search-results{-webkit-backdrop-filter:blur(30px)saturate(135%);backdrop-filter:blur(30px)saturate(135%);background:linear-gradient(135deg,#f9fdfeeb,#e0f0f5db);border:1px solid #fffc;border-radius:21px;padding:7px;display:grid;position:absolute;bottom:64px;left:0;right:160px;overflow:hidden;box-shadow:inset 0 1px #fff,0 22px 54px #163d4b33}.screen-map .map-search-option{color:#173c49;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-width:0;min-height:43px;padding:0 13px;transition:background .16s,transform .2s cubic-bezier(.22,1,.36,1);display:flex}.screen-map .map-search-option:hover,.screen-map .map-search-option:focus-visible{background:#ffffffb3;outline:0;transform:translate(2px)}.screen-map .map-search-option span{text-overflow:ellipsis;white-space:nowrap;font:700 14px/1 DDIN,Arial,sans-serif;overflow:hidden}.screen-map .map-search-option small{color:#173c498a;letter-spacing:.035em;flex:none;font:700 11px/1 DDIN,Arial,sans-serif}.screen-map .map-search-results>p{color:#173c4991;margin:0;padding:15px 13px;font:700 13px/1.2 DDIN,Arial,sans-serif}.screen-map .map-home-brand{z-index:1200;color:#173c49;cursor:pointer;-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(110deg,#f7fcfdbd,#e0eff48f);border:1px solid #ffffffb8;border-radius:19px;align-items:center;gap:10px;height:52px;padding:0 17px 0 13px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .2s;display:flex;position:absolute;bottom:30px;right:24px;box-shadow:inset 0 1px #ffffffe6,0 16px 38px #18435224}.screen-map .map-home-brand:hover{background:linear-gradient(110deg,#ffffffeb,#eaf6f9bd);transform:translateY(-1px)}.screen-map .map-home-brand span{letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:13px;font-weight:700}.screen-map .map-interaction-hint{bottom:9px}.screen-map .availability-map-shell.map-is-moving :is(.map-close-button,.map-home-brand,.map-search-results){-webkit-backdrop-filter:none;backdrop-filter:none}@media (width<=980px){.screen-map .map-address-bar.map-search-bar{width:calc(100% - 230px);left:18px;right:auto;transform:none}.screen-map .map-home-brand span{display:none}.screen-map .map-home-brand{justify-content:center;width:52px;padding:0}}@media (width<=700px){.screen-map .smooth-world-map-controls{top:76px;right:12px}.screen-map .map-close-button{border-radius:17px;width:48px;height:48px;top:12px;right:12px}.screen-map .map-address-bar.map-search-bar{grid-template-columns:minmax(0,1fr) 96px;gap:8px;width:auto;bottom:28px;left:12px;right:12px}.screen-map .map-search-results{bottom:59px;right:104px}.screen-map .map-home-brand{bottom:90px;right:12px}.screen-map .map-interaction-hint{display:none}}.site.screen-map,.screen-map .starlink-map-layout .availability-map-shell{background:radial-gradient(900px 620px at 12% 20%,#ffffffd1,#0000 70%),radial-gradient(850px 680px at 92% 78%,#b1d6e485,#0000 72%),linear-gradient(133deg,#dce9ee 0%,#e9f3f5 51%,#dbe9ee 100%)}.screen-map .map-mode-bar.map-legend-bar,.screen-map .map-close-button,.screen-map .map-home-brand,.screen-map .map-search-field,.screen-map .map-search-results,.screen-map .smooth-world-map-controls{color:#112b36e0;background:linear-gradient(120deg,#f7fcfdc2,#e0eff48a);border-color:#ffffffc7;box-shadow:inset 0 1px #ffffffe6,0 18px 46px #18435224}.screen-map .map-mode-bar.map-legend-bar,.screen-map .map-search-field,.screen-map .map-search-results,.screen-map .smooth-world-map-controls{-webkit-backdrop-filter:blur(32px)saturate(130%);backdrop-filter:blur(32px)saturate(130%)}.screen-map .map-close-button:hover,.screen-map .map-home-brand:hover,.screen-map .map-search-field:focus-within{background:linear-gradient(120deg,#fffffff0,#e8f6f9c2)}.screen-map .map-legend-title,.screen-map .map-legend-bar .map-mode-key,.screen-map .map-close-button,.screen-map .map-home-brand,.screen-map .map-selection-status strong,.screen-map .map-search-input,.screen-map .map-search-option{color:#112b36e0}.screen-map .map-selection-status span,.screen-map .map-interaction-hint,.screen-map .map-search-input::placeholder,.screen-map .map-search-option small,.screen-map .map-search-results>p{color:#173c4994}.screen-map .map-mode-key.available i{background:linear-gradient(135deg,#24353d,#344a54);border-color:#15283085;box-shadow:0 0 0 3px #2b3e471f}.screen-map .map-mode-key.request i{background:linear-gradient(135deg,#a1adb2,#c0c9cd);border-color:#23363e5c;box-shadow:0 0 0 3px #4b626c1c}.screen-map .map-search-icon{border-color:#1b43518c}.screen-map .map-search-icon:after{background:#1b43518c}.screen-map .map-search-clear{color:#183d4a9e;background:#ffffff5c}.screen-map .map-search-clear:hover{color:#0b222c;background:#ffffffb8}.screen-map .map-address-cta.map-search-submit{color:#fff;background:linear-gradient(120deg,#17191b,#020303);border-color:#ffffff26;border-radius:14px;box-shadow:inset 0 1px #ffffff29,0 16px 38px #090f1238}.screen-map .map-address-cta.map-search-submit:hover{color:#fff;background:linear-gradient(120deg,#24282b,#080a0b)}.screen-map .map-search-option:hover,.screen-map .map-search-option:focus-visible{background:#ffffffb3}.screen-map .availability-map-shell.map-is-moving .map-mode-bar,.screen-map .availability-map-shell.map-is-moving .map-address-field,.screen-map .availability-map-shell.map-is-moving .map-address-cta{background:linear-gradient(120deg,#f8fcfdf5,#e2f0f4ed)}.screen-map .availability-map-shell.map-is-moving .map-address-cta.map-search-submit{background:linear-gradient(120deg,#17191b,#020303)}@media (width>=761px){.screen-store .store-side{padding-top:36px}.screen-store .store-audience{margin-bottom:10px}}@media (width>=761px) and (width<=1200px){.screen-store .store-side{padding-top:13px}}@media (width>=1201px){.screen-store .fig-header{--store-card-width:calc((100vw - 466px) / 5)}.screen-store .fig-header nav.store-top-nav{grid-template-columns:minmax(0, 1fr) var(--store-card-width) minmax(0, 1fr)}.screen-store .store-header-search{width:var(--store-card-width)}}.screen-store .page-stage .catalog .product:not(.is-entering):not(.is-exiting){will-change:transform;transition:transform .62s cubic-bezier(.4,0,.2,1),box-shadow .58s cubic-bezier(.4,0,.2,1),border-color .48s ease-in-out,background .48s ease-in-out;animation-fill-mode:backwards;top:0}.screen-store .page-stage .catalog .product:not(.is-entering):not(.is-exiting):hover,.screen-store .page-stage .catalog .product:not(.is-entering):not(.is-exiting):focus-within{top:0;transform:translateY(-4px)scale(1.004)!important}.screen-store .catalog-section .catalog-title{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible;clip-path:none!important;border-radius:0!important}.screen-store .catalog-section .catalog-title:before,.screen-store .catalog-section .catalog-title:after{display:none}.screen-store .catalog-section .catalog-title h1{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.site-footer-copyright{padding-bottom:20px}.screen-map .starlink-map-layout.is-active .smooth-world-map-canvas{transform-origin:50%;will-change:opacity, transform, filter;animation:.84s cubic-bezier(.16,1,.3,1) both map-surface-enter}.screen-map .starlink-map-layout.is-active .availability-map-shell:after{content:none}.screen-map .starlink-map-layout.is-active .map-mode-bar.map-legend-bar{animation:.42s cubic-bezier(.16,1,.3,1) .2s both map-top-control-enter}.screen-map .starlink-map-layout.is-active .map-close-button{animation:.42s cubic-bezier(.16,1,.3,1) .24s both map-top-control-enter}.screen-map .starlink-map-layout.is-active .smooth-world-map-controls{animation:.42s cubic-bezier(.16,1,.3,1) .29s both map-top-control-enter}.screen-map .starlink-map-layout.is-active .map-address-bar.map-search-bar{animation:.46s cubic-bezier(.16,1,.3,1) .34s both map-bottom-control-enter}.screen-map .starlink-map-layout.is-active .map-home-brand{animation:.43s cubic-bezier(.16,1,.3,1) .4s both map-bottom-control-enter}.screen-map .starlink-map-layout.is-active .map-interaction-hint{animation:.38s cubic-bezier(.16,1,.3,1) .44s both map-bottom-control-enter}.screen-map .map-home-brand{width:auto;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0;display:block;background:0 0!important}.screen-map .map-home-brand:hover{transform:translateY(-1px);background:0 0!important}.screen-map .map-home-brand span{display:block!important}@media (width>=701px){.screen-map .map-interaction-hint,.screen-map .map-home-brand{align-items:center;height:52px;display:flex;bottom:0}}.site[lang=ru]{-webkit-hyphens:auto;hyphens:auto}.site[lang=ru] .fig-header button,.site[lang=ru] .store-top-links button{white-space:nowrap}.site[lang=ru] .shared-site-nav{gap:clamp(10px,1.35vw,24px)}.site[lang=ru] .store-top-links{gap:clamp(8px,.9vw,16px)}.site[lang=ru] .store-top-links button,.site[lang=ru] .shared-site-nav button{font-size:clamp(11px,.72vw,13px)}.site[lang=ru] .store-facet-trigger,.site[lang=ru] .store-option-label,.site[lang=ru] .catalog-title h1,.site[lang=ru] .document-topic-title,.site[lang=ru] .knowledge-topic-card strong,.site[lang=ru] .knowledge-topic-card p,.site[lang=ru] .knowledge-toc-label,.site[lang=ru] .map-delivery-card strong,.site[lang=ru] .contact-grid h2,.site[lang=ru] .contact-grid p{overflow-wrap:anywhere}.site[lang=ru] .store-facet-options button{min-height:39px}.site[lang=ru] .documents-topic-grid .document-topic-card,.site[lang=ru] .knowledge-topic-card,.site[lang=ru] .contact-grid article{min-width:0}.site[lang=ru] .region-card .country-columns button{white-space:normal;min-height:34px;line-height:1.18}@media (width<=980px){.site[lang=ru] .fig-header button,.site[lang=ru] .store-top-links button{white-space:normal}.site[lang=ru] .shared-site-nav{gap:8px}}.site.screen-home .home-specifications{padding:clamp(80px,9vw,146px) max(24px,7.3vw) clamp(88px,10vw,148px);display:block}.home-specifications-head{justify-content:space-between;align-items:end;gap:36px;max-width:1320px;margin:0 auto;display:flex}.home-specifications-intro{padding-top:0}.home-specifications-intro h2{max-width:660px}.home-specifications-intro p{max-width:610px}.home-specifications-cta{color:#effafa;border-bottom:1px solid #ade4ea85;flex:none;align-items:center;gap:16px;margin:0 0 7px;padding:0 0 8px;font-size:14px;font-weight:700;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}.home-specifications-cta b{font-size:21px;font-weight:400;line-height:10px}.home-specifications-cta:hover{color:#8cdae4;border-color:#8cdae4;gap:21px}.home-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;max-width:1320px;margin:clamp(42px,5vw,74px) auto 0;display:grid}.home-product-card{isolation:isolate;color:#edf5f6;text-align:left;-webkit-backdrop-filter:blur(23px)saturate(125%);backdrop-filter:blur(23px)saturate(125%);background:radial-gradient(230px 200px at 100% 0,#7dccd72e,#0000 75%),linear-gradient(143deg,#e7fafc26,#9acbd30e);border:1px solid #e1f9fb33;border-radius:23px;flex-direction:column;align-items:flex-start;min-width:0;min-height:345px;padding:25px 24px 22px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,0 24px 44px #00000029}.home-product-card:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #e1fafc1a;border-radius:50%;width:150%;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;top:-38%;right:-50%;box-shadow:0 0 0 42px #e1fafc06,0 0 0 84px #e1fafc05}.home-product-card:hover{z-index:1;background:radial-gradient(260px 220px at 100% 0,#8ce1e940,#0000 75%),linear-gradient(143deg,#e7fafc38,#9acbd316);border-color:#e1fafc8c;transform:translateY(-7px);box-shadow:inset 0 1px #ffffff52,0 30px 58px #00000040}.home-product-card:hover:before{transform:scale(1.15)translate(-6%,4%)}.home-product-card-index,.home-product-card-kicker,.home-product-card-spec small{color:#c4e6ea8f;letter-spacing:.14em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.2}.home-product-card-index{color:#def7f97a;font-size:14px}.home-product-card-kicker{margin-top:auto}.home-product-card strong{color:#fff;letter-spacing:-.045em;margin-top:11px;font-family:DDIN,Arial,sans-serif;font-size:clamp(31px,2.5vw,44px);font-weight:700;line-height:.91}.home-product-card em{color:#8bd4dc;letter-spacing:.13em;margin-top:8px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:700}.home-product-card-line{background:#e1f8fa2b;width:100%;height:1px;margin:24px 0 16px}.home-product-card-spec{gap:6px;width:100%;display:grid}.home-product-card-spec b{color:#f8fdfde0;font-size:12px;font-weight:500;line-height:1.25}.home-product-card-spec-pair{grid-template-columns:1fr 1fr;gap:13px;margin-top:17px}.home-product-card-spec-pair>span{gap:6px;min-width:0;display:grid}.home-product-card-spec-pair b{color:#c8f1f2;font-family:DDIN,Arial,sans-serif;font-size:19px;font-weight:700}.home-product-card-arrow{color:#eefcfde0;border:1px solid #e2f9fb3d;border-radius:50%;place-items:center;width:35px;height:35px;font-size:19px;transition:transform .25s,background .25s;display:grid;position:absolute;top:21px;right:21px}.home-product-card:hover .home-product-card-arrow{background:#eefdfe21;transform:translate(3px,-3px)}.site.screen-home .home-specifications-footnote{width:min(1320px,100%);margin:23px auto 0;padding:0 2px}@media (width<=1120px){.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-product-card{min-height:315px}}@media (width<=760px){.site.screen-home .home-specifications{padding:70px 18px 78px}.home-specifications-head{display:block}.home-specifications-intro{padding:0 7px}.home-specifications-intro h2{max-width:420px;font-size:52px}.home-specifications-cta{margin:27px 7px 0}.home-product-grid{gap:12px;margin-top:38px}.home-product-card{border-radius:19px;min-height:293px;padding:20px 18px 18px}.home-product-card strong{font-size:32px}.home-product-card-line{margin-top:21px}.home-product-card-arrow{width:31px;height:31px;font-size:17px;top:16px;right:16px}.site.screen-home .home-specifications-footnote{margin-top:20px;padding:0 7px}}@media (width<=470px){.home-product-grid{grid-template-columns:1fr}.home-product-card{min-height:275px}}@media (width<=980px){.screen-map .map-home-brand{width:auto;padding:0}}.screen-map .smooth-world-map-controls{z-index:1300;-webkit-backdrop-filter:blur(32px)saturate(130%);backdrop-filter:blur(32px)saturate(130%);background:linear-gradient(120deg,#f7fcfdc2,#e0eff48a);border-color:#ffffffc7;border-radius:16px;grid-template-columns:52px 64px 52px 52px 52px;height:44px;top:24px;right:24px;box-shadow:inset 0 1px #ffffffe6,0 18px 46px #18435224}.screen-map .map-mode-bar.map-legend-bar{border-radius:16px;justify-content:space-between;width:min(390px,100% - 48px);min-height:44px;padding:0 12px 0 16px}.screen-map .map-legend-title{margin-right:16px}.screen-map .map-legend-bar .map-mode-key{padding:0 12px}.screen-map .smooth-world-map-controls button:hover{background:#ffffff85}@media (width<=700px){.screen-map .smooth-world-map-controls{border-radius:14px;grid-template-columns:40px 50px 40px 40px 40px;height:40px;top:70px;right:14px}}.screen-map .availability-map-shell.map-intro-active .map-selection-status{opacity:0}@keyframes map-surface-enter{0%{opacity:.8;filter:blur(11px)saturate(.9)contrast(.97);transform:translate(-3px,2px)scale(1.022)}34%{opacity:.94;filter:blur(5.5px)saturate(.95)contrast(.985);transform:translate(1px,-1px)scale(1.011)}72%{opacity:1;filter:blur(1.5px)saturate(.99);transform:translate(0,0)scale(1.003)}to{opacity:1;filter:blur()saturate()contrast();transform:translate(0,0)scale(1)}}@keyframes map-cinematic-veil{0%{opacity:1;filter:blur();transform:scale(1.05)}20%{opacity:.84}54%{opacity:.36}to{opacity:0;filter:blur(30px);transform:scale(.94)}}@keyframes map-top-control-enter{0%{opacity:0;filter:blur(5px);translate:0 -12px;scale:.975}to{opacity:1;filter:none;translate:0;scale:1}}@media (width>=701px){.screen-map .map-address-bar.map-search-bar{width:min(650px,100% - 420px);left:50%;right:auto;transform:translate(-50%)}}@media (width>=701px) and (width<=1280px){.screen-map .map-interaction-hint{display:none}}@keyframes map-bottom-control-enter{0%{opacity:0;filter:blur(6px);translate:0 18px;scale:.985}to{opacity:1;filter:none;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.screen-map .starlink-map-layout.is-active .smooth-world-map-canvas,.screen-map .starlink-map-layout.is-active .availability-map-shell:after,.screen-map .starlink-map-layout.is-active .map-mode-bar.map-legend-bar,.screen-map .starlink-map-layout.is-active .map-close-button,.screen-map .starlink-map-layout.is-active .smooth-world-map-controls,.screen-map .starlink-map-layout.is-active .map-address-bar.map-search-bar,.screen-map .starlink-map-layout.is-active .map-home-brand,.screen-map .starlink-map-layout.is-active .map-interaction-hint{animation:none}}html,body{overscroll-behavior-y:none}.site:not(.screen-map){overflow:clip}.screen-documents{background:radial-gradient(840px 620px at 84% 8%,#ffffffa3,#0000 69%),radial-gradient(760px 640px at 13% 82%,#b3d3de52,#0000 72%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%);min-height:100svh}.screen-documents .documents-layout{min-height:min(760px,100svh - 97px);padding:clamp(76px,8vw,142px) 0 78px;position:relative;overflow:hidden}.screen-documents .documents-layout:before{opacity:.45;filter:blur(48px);width:760px;height:760px;top:-190px;left:calc(50% - 790px)}.screen-documents .documents-layout:after{opacity:.32;filter:blur(50px);width:680px;height:680px;top:190px;right:calc(50% - 790px)}.screen-documents .documents-content{z-index:1;width:min(1480px,100% - 100px);margin:0 auto;position:relative}.screen-documents .documents-eyebrow{color:#1a363f8f;letter-spacing:.14em;text-transform:uppercase;width:auto;margin:0;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;display:block}.screen-documents .documents-layout>.documents-content>h1{color:#080d0f;letter-spacing:-.065em;text-align:left;text-shadow:0 1px #ffffffc7;width:auto;max-width:1400px;margin:21px 0 22px;font-family:DDIN,Arial,sans-serif;font-size:clamp(48px,4.5vw,74px);font-weight:700;line-height:.84}.screen-documents .documents-summary{color:#1b3039a6;width:min(780px,100%);max-width:none;margin:0;font-family:DDIN,Arial,sans-serif;font-size:20px;line-height:1.23}.screen-documents .documents-divider{background:#4a67713d;width:100%;height:1px;margin:clamp(52px,6vw,82px) 0 24px;box-shadow:0 1px #ffffff8f}.screen-documents .documents-topic-heading{color:#0a1012;letter-spacing:-.035em;margin:0 0 22px;font-family:DDIN,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1}.screen-documents .documents-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.screen-documents .document-topic-card{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);min-height:148px;color:inherit;cursor:pointer;background:linear-gradient(116deg,#ffffff70,#fafdfd30 46%,#ffffff52),#e8f3f61f;border:1px solid #ffffffc7;border-radius:17px;flex-direction:column;justify-content:space-between;padding:20px 20px 18px;text-decoration:none;transition:transform .44s cubic-bezier(.22,1,.36,1),filter .44s,opacity .44s,border-color .32s,box-shadow .44s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffff0,inset 0 -1px 1px #84a3ae1f,0 15px 38px #4866721a,0 1px #ffffffb3}.screen-documents .document-topic-card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(86% 88% at 6% 0,#ffffffc7,#0000 48%),radial-gradient(48% 120% at 100% 100%,#b8d7e159,#0000 70%);position:absolute;inset:0}.screen-documents .document-topic-card:after{content:"";z-index:-1;opacity:.18;filter:blur(19px);background:linear-gradient(90deg,#0000,#fffffffa,#0000);border-radius:50%;width:50%;height:210%;position:absolute;top:-70%;left:-22%;transform:rotate(24deg)}.screen-documents .document-topic-card>strong{color:#080d0f;letter-spacing:.08em;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1}.screen-documents .document-topic-card>span{color:#152a32b8;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.05}@media (hover:hover){.screen-documents .documents-topic-grid:hover .document-topic-card:not(:hover){opacity:.62;filter:saturate(.56)brightness(.99);transform:scale(.988)}.screen-documents .document-topic-card:hover{z-index:2;border-color:#fffffffa;transform:translateY(-4px)scale(1.008);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae14,0 25px 48px #48667226,0 1px #ffffffc7}}@media (width<=1200px){.screen-documents .documents-content{width:calc(100% - 64px)}.screen-documents .documents-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.screen-documents .documents-layout{min-height:0;padding:54px 0 48px}.screen-documents .documents-content{width:calc(100% - 40px)}.screen-documents .documents-eyebrow{font-size:9px}.screen-documents .documents-layout>.documents-content>h1{margin-top:16px;margin-bottom:18px;font-size:clamp(47px,14vw,68px)}.screen-documents .documents-summary{font-size:17px}.screen-documents .documents-divider{margin:42px 0 20px}.screen-documents .documents-topic-heading{font-size:27px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.screen-documents .document-topic-card{border-radius:15px;min-height:128px;padding:17px 16px 15px}.screen-documents .document-topic-card>strong{font-size:18px}.screen-documents .document-topic-card>span{font-size:15px}}@media (width<=430px){.screen-documents .documents-topic-grid{grid-template-columns:1fr}.screen-documents .document-topic-card{min-height:114px}}@media (prefers-reduced-motion:reduce){.screen-documents .document-topic-card{transition:none}}.screen-documents .documents-layout{min-height:0;padding:50px 0 34px}.screen-documents .documents-layout>.documents-content>h1{margin:17px 0 16px;font-size:clamp(46px,4.15vw,68px)}.screen-documents .documents-summary{max-width:830px;font-size:18px;line-height:1.2}.screen-documents .documents-topic-heading{margin-bottom:16px;font-size:27px}.screen-documents .document-topic-card{border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:116px;padding:17px 18px}.screen-documents .document-topic-card>strong{letter-spacing:-.065em;flex:none;font-size:clamp(43px,3.3vw,62px);line-height:.72}.screen-documents .document-topic-card>span{color:#152a32b8;text-align:right;max-width:54%;font-size:16px;line-height:1.02}@media (width<=1200px){.screen-documents .documents-layout{padding-top:46px}.screen-documents .document-topic-card>strong{font-size:50px}}@media (width<=760px){.screen-documents .documents-layout{padding:45px 0 30px}.screen-documents .documents-layout>.documents-content>h1{font-size:clamp(42px,12vw,61px)}.screen-documents .documents-summary{font-size:17px}.screen-documents .documents-divider{margin:36px 0 17px}.screen-documents .document-topic-card{min-height:108px;padding:15px}.screen-documents .document-topic-card>strong{font-size:48px}.screen-documents .document-topic-card>span{font-size:15px}}.screen-documents .documents-layout{padding:62px 0 38px}.screen-documents .documents-divider{margin:46px 0 20px}.screen-documents .documents-topic-heading{margin-bottom:18px}.screen-documents .document-topic-card{text-align:center;border-radius:17px;flex-direction:column;justify-content:space-between;align-items:center;gap:22px;min-height:205px;padding:27px 18px 24px}.screen-documents .document-topic-card>strong{letter-spacing:-.075em;font-size:clamp(58px,4.3vw,78px);line-height:.78}.screen-documents .document-topic-card>span{text-align:center;max-width:94%;font-size:17px;line-height:1.04}@media (width<=1200px){.screen-documents .documents-layout{padding-top:54px}.screen-documents .document-topic-card{min-height:180px;padding-top:23px;padding-bottom:21px}.screen-documents .document-topic-card>strong{font-size:66px}}@media (width<=760px){.screen-documents .documents-layout{padding:45px 0 32px}.screen-documents .documents-divider{margin:36px 0 17px}.screen-documents .document-topic-card{min-height:166px;padding:20px 15px 18px}.screen-documents .document-topic-card>strong{font-size:57px}.screen-documents .document-topic-card>span{font-size:15px}}.screen-documents .documents-content{flex-direction:column;align-items:flex-start;display:flex}.screen-documents .documents-eyebrow,.screen-documents .documents-layout>.documents-content>h1,.screen-documents .documents-summary,.screen-documents .documents-topic-heading{text-align:left;align-self:flex-start;margin-left:0;margin-right:0;padding-left:0}.screen-documents .documents-layout>.documents-content>h1{transform:none}.screen-documents .documents-content>.documents-eyebrow,.screen-documents .documents-content>h1,.screen-documents .documents-content>.documents-summary,.screen-documents .documents-content>.documents-divider,.screen-documents .documents-content>.documents-topic-heading,.screen-documents .documents-content>.documents-topic-grid{position:relative;margin-left:0!important;margin-right:0!important;left:0!important;transform:none!important}.screen-documents .documents-content>.documents-eyebrow{align-self:stretch;width:100%!important}@media (width>=1201px){.screen-documents .documents-content{width:min(1110px,100% - 100px);margin-left:auto;margin-right:auto}.screen-documents .documents-content>.documents-eyebrow,.screen-documents .documents-content>h1,.screen-documents .documents-content>.documents-summary,.screen-documents .documents-content>.documents-divider,.screen-documents .documents-content>.documents-topic-heading,.screen-documents .documents-content>.documents-topic-grid{margin-left:0!important}.screen-documents .documents-content>.documents-eyebrow{align-self:flex-start;width:auto!important}.screen-documents .documents-topic-grid{gap:88px;width:calc(100% + 56px);margin-right:0;margin-left:0!important}.screen-documents .document-topic-card{padding:27px 20px 24px}.screen-documents .document-topic-card>strong{font-size:clamp(52px,3.55vw,64px);transform:translateY(7px)}.screen-documents .document-topic-card>span{align-items:center;min-height:34px;font-size:17px;display:grid;transform:translateY(-7px)}.screen-documents .documents-layout>.documents-content>h1{margin-bottom:28px}.screen-documents .documents-summary{width:min(940px,100%);max-width:940px;font-size:20px}.screen-documents .documents-divider{margin-bottom:52px}}@media (width>=761px) and (width<=1200px){.screen-documents .documents-topic-grid{gap:18px}}.screen-documents .documents-summary-followup{margin-top:16px!important}.screen-documents .documents-inline-link{color:#1c7fbc;font:inherit;font-weight:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s,text-underline-offset .2s}.screen-documents .documents-inline-link:hover,.screen-documents .documents-inline-link:focus-visible{color:#006caf;text-underline-offset:5px}@media (width>=1201px){.screen-store .fig-header>.mega{width:100vw;left:-320px;right:auto}}@media (width>=761px) and (width<=1200px){.screen-store .fig-header>.mega{width:100vw;left:-300px;right:auto}}@media (width>=1201px){.site.screen-documents{width:100%;height:100svh;min-height:100svh;overflow:hidden}.screen-documents .page-stage-documents{flex-direction:column;height:calc(100svh - 112px);min-height:0;display:flex;overflow:hidden}.screen-documents .documents-layout{flex:auto;min-height:0;padding-bottom:30px}.screen-documents .site-footer-links,.screen-documents .site-footer-copyright{flex:none}.screen-documents .documents-topic-heading{top:-14px}.screen-documents .documents-topic-grid{top:8px}}@media (width>=761px) and (width<=1200px){.site.screen-documents{width:100%;height:100svh;min-height:100svh;overflow:hidden}.screen-documents .page-stage-documents{flex-direction:column;height:calc(100svh - 92px);min-height:0;display:flex;overflow:hidden}.screen-documents .documents-layout{flex:auto;min-height:0;overflow:hidden}.screen-documents .site-footer-links,.screen-documents .site-footer-copyright{flex:none}}.page-stage-documents .documents-content>.documents-eyebrow,.page-stage-documents .documents-content>h1,.page-stage-documents .documents-content>.documents-summary,.page-stage-documents .documents-content>.documents-divider,.page-stage-documents .documents-content>.documents-topic-heading{animation:.46s cubic-bezier(.16,1,.3,1) backwards contact-intro-enter}.page-stage-documents .documents-content>h1{animation-delay:35ms}.page-stage-documents .documents-content>.documents-summary{animation-delay:70ms}.page-stage-documents .documents-content>.documents-divider{animation-delay:.11s}.page-stage-documents .documents-content>.documents-topic-heading{animation-delay:.14s}.page-stage-documents .document-topic-card{animation:.46s cubic-bezier(.16,1,.3,1) backwards apple-block-enter}.page-stage-documents .document-topic-card:first-child{animation-delay:.16s}.page-stage-documents .document-topic-card:nth-child(2){animation-delay:.2s}.page-stage-documents .document-topic-card:nth-child(3){animation-delay:.24s}.page-stage-documents .document-topic-card:nth-child(4){animation-delay:.28s}.page-stage-documents .document-topic-card:nth-child(5){animation-delay:.32s}.screen-map .map-selection-status{display:none!important}.screen-map .map-delivery-card{--map-delivery-accent:#2d434d;--map-delivery-accent-soft:#2d434d21;z-index:1250;color:#0d232ce6;-webkit-backdrop-filter:blur(34px)saturate(132%);backdrop-filter:blur(34px)saturate(132%);transform-origin:28px 0;will-change:opacity, transform, filter;background:radial-gradient(90% 115% at 2% 0,#ffffffd1,#0000 60%),radial-gradient(60% 100% at 100% 100%,#b0d3df47,#0000 72%),linear-gradient(124deg,#f7fcfdcc,#e1f0f59e);border:1px solid #ffffffd1;border-radius:21px;width:min(390px,100% - 48px);padding:18px;font-family:DDIN,Arial,sans-serif;animation:.38s cubic-bezier(.16,1,.3,1) both map-delivery-card-enter;position:absolute;top:82px;left:24px;overflow:hidden;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #6d8f9b17,0 22px 54px #1843522b,0 1px #ffffffb3}.screen-map .map-delivery-card:before{content:"";z-index:-1;filter:blur(32px);opacity:.52;pointer-events:none;background:#4e687321;border-radius:50%;width:210px;height:210px;position:absolute;top:-70px;left:-64px}.screen-map .map-delivery-card.is-unavailable{--map-delivery-accent:#859399;--map-delivery-accent-soft:#85939921}.screen-map .map-delivery-card.is-on-request{--map-delivery-accent:#657983;--map-delivery-accent-soft:#65798321}.screen-map .map-delivery-card.is-unavailable.is-on-request{--map-delivery-accent:#859399;--map-delivery-accent-soft:#85939921}.screen-map .map-delivery-card.is-placeholder{--map-delivery-accent:#4e6873;--map-delivery-accent-soft:#4e687321}.screen-map .map-delivery-heading{grid-template-columns:minmax(0,1fr) 30px;align-items:start;gap:14px;display:grid}.screen-map .map-delivery-heading>div{min-width:0}.screen-map .map-delivery-card.is-placeholder .map-delivery-heading{grid-template-columns:minmax(0,1fr)}.screen-map .map-delivery-eyebrow{color:#163a4785;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;line-height:1;display:block}.screen-map .map-delivery-heading h2{color:#0b1c23;letter-spacing:-.035em;overflow-wrap:break-word;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:100%;margin:0;font-family:DDIN,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.02;display:-webkit-box;overflow:hidden}.screen-map .map-delivery-title-row{align-items:flex-start;gap:15px;min-width:0;display:flex}.screen-map .map-delivery-region-button{color:#0b1c23;letter-spacing:.035em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(142%);backdrop-filter:blur(18px)saturate(142%);background:0 0;border:1px solid #ffffff94;border-radius:10px;flex:none;min-height:28px;padding:0 10px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;transition:color .22s,background .22s,box-shadow .26s,transform .26s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #ffffffad,0 5px 14px #1f3b450f}.screen-map .map-delivery-region-button:hover:not(:disabled){color:#061116;background:#fff3;border-color:#ffffff94;transform:translateY(-1px)scale(1.015);box-shadow:inset 0 1px #ffffff94,0 7px 16px #1f3b4517}.screen-map .map-delivery-region-button:disabled{color:#0b1c237a;cursor:default;background:0 0;border-color:#ffffff94;box-shadow:inset 0 1px #ffffff57}.screen-map .map-delivery-close{color:#1434409e;background:#ffffff57;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:30px;height:30px;padding:0 0 2px;font:400 20px/1 DDIN,Arial,sans-serif;transition:color .2s,background .2s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:inset 0 1px #ffffffd1}.screen-map .map-delivery-close:hover{color:#0a2029;background:#ffffffb8;transform:scale(1.045)}.screen-map .map-delivery-close:focus-visible,.screen-map .map-delivery-region-button:focus-visible,.screen-map .map-delivery-cta:focus-visible{outline-offset:3px;outline:2px solid #36576580}.screen-map .map-delivery-badge{color:#2a2226bf;letter-spacing:.025em;background:#ffffff52;border:1px solid #ffffffad;border-radius:999px;align-items:center;gap:8px;min-height:27px;margin-top:13px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffc2}.screen-map .map-delivery-badge:before{content:"";background:var(--map-delivery-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--map-delivery-accent-soft);border-radius:50%;flex:0 0 7px}.screen-map .map-delivery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.screen-map .map-delivery-grid>div{background:#fff3;border:1px solid #ffffff94;border-radius:13px;align-content:center;gap:5px;min-width:0;min-height:60px;padding:9px 11px;display:grid;box-shadow:inset 0 1px #ffffffad}.screen-map .map-delivery-grid>.map-delivery-method{grid-column:1/-1;min-height:62px;padding:11px 13px}.screen-map .map-delivery-grid span,.screen-map .map-delivery-carrier>span{color:#1739467d;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.screen-map .map-delivery-grid strong,.screen-map .map-delivery-carrier>strong{color:#0a1d25d6;min-width:0;font-size:15px;font-weight:700;line-height:1.16}.screen-map .map-delivery-grid strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.screen-map .map-delivery-carrier>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.screen-map .map-delivery-method strong{line-height:1.2}.screen-map .map-delivery-card.is-available:not(.is-on-request) .map-delivery-grid>div:not(.map-delivery-method){gap:4px;min-height:52px;padding:7px 8px}.screen-map .map-delivery-card.is-available:not(.is-on-request) .map-delivery-grid>div:not(.map-delivery-method) strong{line-height:1.08}.screen-map .map-delivery-carrier{border-top:1px solid #52737e21;border-bottom:1px solid #52737e21;justify-content:space-between;align-items:center;gap:14px;min-height:41px;margin-top:10px;padding:0 11px;display:flex}.screen-map .map-delivery-carrier>strong{text-align:right}.screen-map .map-delivery-note{color:#14313c94;margin:12px 1px 0;font-size:13px;line-height:1.28}.screen-map .map-delivery-cta{color:#fff;background:linear-gradient(124deg,#17191b,#020303);border:1px solid #ffffff26;border-radius:14px;width:100%;min-height:42px;margin-top:14px;padding:0 16px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;transition:transform .28s cubic-bezier(.22,1,.36,1),background .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff29,0 12px 25px #090f122e}.screen-map .map-delivery-cta:hover{background:linear-gradient(124deg,#24282b,#080a0b);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 15px 30px #090f1238}.screen-map .map-delivery-card.is-unavailable .map-delivery-cta{background:linear-gradient(124deg,#17191b,#020303);box-shadow:inset 0 1px #ffffff29,0 12px 25px #090f122e}.screen-map .map-delivery-card.is-unavailable .map-delivery-cta:hover{background:linear-gradient(124deg,#24282b,#080a0b)}.screen-map .availability-map-shell.map-intro-active .map-delivery-card:not(.is-placeholder){visibility:hidden;pointer-events:none;animation:none;transform:translateY(-8px)scale(.985);opacity:0!important}@keyframes map-delivery-card-enter{0%{opacity:0;filter:blur(7px);transform:translateY(-9px)scale(.982)}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@media (width<=700px){.screen-map .map-mode-bar.map-legend-bar{width:auto}.screen-map .map-delivery-card{scrollbar-width:none;border-radius:18px;width:auto;max-height:calc(100svh - 225px);padding:15px;top:122px;left:12px;right:12px;overflow-y:auto}.screen-map .map-delivery-card::-webkit-scrollbar{display:none}.screen-map .map-delivery-heading h2{font-size:23px}.screen-map .map-delivery-badge{margin-top:11px}.screen-map .map-delivery-grid{gap:8px;margin-top:12px}.screen-map .map-delivery-grid>div{min-height:50px;padding:8px 10px}.screen-map .map-delivery-carrier{min-height:37px;margin-top:8px;padding:0 9px}.screen-map .map-delivery-note{margin-top:9px}.screen-map .map-delivery-cta{min-height:39px;margin-top:11px}}@media (width<=390px){.screen-map .map-delivery-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.screen-map .map-delivery-card{animation:none}.screen-map .map-delivery-close,.screen-map .map-delivery-cta{transition:none}}.screen-region .region-search,.screen-store .store-header-search{color:#112b36e0;-webkit-backdrop-filter:blur(32px)saturate(130%);backdrop-filter:blur(32px)saturate(130%);background:linear-gradient(120deg,#f7fcfdc2,#e0eff48a);border:1px solid #ffffffc7;border-radius:19px;gap:11px;padding-left:17px;padding-right:15px;transition:border-color .24s,background .24s,box-shadow .28s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffffe6,0 18px 46px #18435224}.screen-region .region-search:focus-within,.screen-store .store-header-search:focus-within{background:linear-gradient(120deg,#fffffff0,#e8f6f9c2);border-color:#3069836b;box-shadow:inset 0 1px #fff,0 18px 42px #1843522e,0 0 0 4px #4d8fab14}.screen-region .region-search .search-icon,.screen-store .store-header-search .store-search-icon{opacity:.54;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px}.screen-store .store-header-search .store-search-icon{align-self:center;transform:translateY(-1px)}.screen-region .region-search .search-icon:after,.screen-store .store-header-search .store-search-icon:after{display:none}.screen-region .region-search input,.screen-store .store-header-search input{color:#112b36e0;background:0 0;border:0;outline:0;min-width:0;height:100%;padding:0;font:400 14px/1 DDIN,Arial,sans-serif}.screen-store .store-header-search input{align-self:stretch;line-height:41px}.screen-region .region-search input::placeholder,.screen-store .store-header-search input::placeholder{color:#173c4994;opacity:1}.screen-region .region-search .search-clear,.screen-store .store-header-search .store-search-clear{color:#183d4a9e;cursor:pointer;background:#ffffff5c;border:0;border-radius:50%;flex:0 0 28px;align-self:center;place-items:center;width:28px;min-width:28px;height:28px;padding:0 0 2px;font:400 20px/1 DDIN,Arial,sans-serif;transition:color .2s,background .2s,transform .3s cubic-bezier(.16,1,.3,1);display:grid}.screen-region .region-search .search-clear:hover,.screen-store .store-header-search .store-search-clear:hover{color:#0b222c;background:#ffffffb8;transform:scale(1.04)}@media (width>=761px){.screen-store .fig-header>nav.store-top-nav{z-index:auto}.screen-store .fig-header>.mega{z-index:3}.screen-store .store-top-links{z-index:4;position:relative}.screen-store .store-header-search{z-index:0;position:relative}.screen-store .fig-header:has(>.mega) .store-header-search{pointer-events:none}.screen-region .region-layout>.region-side{height:calc(100svh - 126px)}.screen-region .region-side>.region-search{flex:0 0 43px;min-height:43px;max-height:43px}.screen-region .region-side .popular{gap:8px;margin-top:14px;padding-top:17px}.screen-region .region-side .find{margin-top:18px;padding-top:24px}.screen-region .region-side .find>p,.screen-region .region-side .find>button{position:relative;top:-10px}.screen-region .region-side>.region-search{box-shadow:inset 0 1px #ffffffdb,0 10px 28px #18435214}.screen-region .region-side>.region-search:focus-within{box-shadow:inset 0 1px #fff,0 12px 30px #1843521c,0 0 0 3px #4d8fab12}}.site.screen-region .page-stage-region .region-card-hover-shell{transform-origin:50% 55%;will-change:transform;width:100%;transition:transform .72s cubic-bezier(.22,1,.36,1);transform:translate(0,0)scale(1)}.site.screen-region .page-stage-region .region-card-hover-shell:is(:hover,.is-hovered,:focus-within){transform:translateY(-3px)scale(1.007)}.site.screen-region .page-stage-region .region-card-hover-shell>article.region-card,.site.screen-region .page-stage-region .region-card-hover-shell>article.region-card:is(:hover,.is-hovered,:focus-within){transition:box-shadow .72s cubic-bezier(.22,1,.36,1),border-color .5s!important;transform:none!important}.site.screen-region .page-stage-region .region-card-hover-shell:is(:hover,.is-hovered,:focus-within)>article.region-card{border-color:#fffffff5;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #84a3ae14,0 27px 58px #3e5b672e,0 1px #ffffffc7}.site.screen-region .page-stage-region .region-card-hover-shell:first-child>.region-card{animation-delay:60ms}.site.screen-region .page-stage-region .region-card-hover-shell:nth-child(2)>.region-card{animation-delay:80ms}.site.screen-region .page-stage-region .region-card-hover-shell:nth-child(3)>.region-card{animation-delay:.1s}.site.screen-region .page-stage-region .region-card-hover-shell:nth-child(4)>.region-card{animation-delay:.12s}.site.screen-region .page-stage-region .region-card-hover-shell:nth-child(5)>.region-card{animation-delay:.14s}@media (prefers-reduced-motion:reduce){.site.screen-region .page-stage-region .region-card-hover-shell,.site.screen-region .page-stage-region .region-card-hover-shell>article.region-card{transition:none!important}}.screen-documents .documents-content{text-align:center;align-items:center}.screen-documents .documents-content>.documents-eyebrow,.screen-documents .documents-content>h1,.screen-documents .documents-content>.documents-summary,.screen-documents .documents-content>.documents-topic-heading{text-align:center;align-self:center;margin-left:auto!important;margin-right:auto!important}.screen-documents .documents-content>.documents-eyebrow{width:auto!important}.screen-documents .documents-content>.documents-divider{margin-left:auto!important;margin-right:auto!important}@media (width>=1201px){.screen-documents .documents-content>.documents-topic-grid{gap:78px;width:calc(100% + 56px);margin-left:0!important;margin-right:0!important;left:50%!important;transform:translate(-50%)!important}.screen-documents .document-topic-card{min-height:185px}}@media (width>=901px){.screen-documents .documents-layout{padding-top:106px}}@media (width>=701px) and (width<=900px){.screen-documents .documents-layout{padding-top:90px}}@media (width<=700px){.screen-documents .documents-layout{padding-top:58px}}.screen-documents .document-topic-card{text-align:left;-webkit-backdrop-filter:blur(38px)saturate(112%)brightness(1.06);backdrop-filter:blur(38px)saturate(112%)brightness(1.06);background:linear-gradient(132deg,#ffffff9e,#f6fbfc38 48%,#dbecf145),#ebf5f729;grid-template-rows:auto minmax(0,1fr) auto;justify-content:stretch;align-items:stretch;display:grid;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px 1px #7c9da91a,0 14px 35px #415e6917,0 1px #ffffffc7}.screen-documents .document-topic-card:before{opacity:.58;background:radial-gradient(90% 82% at 3% 0,#fffffff5,#0000 48%),radial-gradient(60% 100% at 100% 100%,#aecfdb47,#0000 72%)}.screen-documents .document-topic-card:after{opacity:.13;filter:blur(22px);width:38%;height:190%;transition:opacity .48s,transform .86s cubic-bezier(.16,1,.3,1);top:-45%;left:-48%}.screen-documents .document-card-meta>span:last-child{color:#132329ab;letter-spacing:.08em;background:#ffffff38;border:1px solid #4a667029;border-radius:999px;padding:4px 6px 3px}.screen-documents .document-topic-card>strong{color:#080b0c;letter-spacing:-.075em;place-self:center;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:clamp(50px,3.5vw,62px);line-height:.8;transform:none}.screen-documents .document-card-footer{border-top:1px solid #4e6b7529;grid-template-columns:minmax(0,1fr) 29px;align-items:end;gap:9px;padding-top:12px;display:grid}.screen-documents .document-topic-title{color:#101f25c2;letter-spacing:-.01em;text-align:left;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.08}.screen-documents .document-card-arrow{color:#fff;background:#090b0c;border-radius:50%;place-items:center;width:29px;height:29px;font-family:Arial,sans-serif;font-size:14px;line-height:1;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #ffffff2e,0 5px 13px #0c161a1f}@media (hover:hover){.screen-documents .documents-topic-grid:hover .document-topic-card:not(:hover){opacity:.74;filter:saturate(.7)brightness(.995);transform:scale(.993)}.screen-documents .document-topic-card:hover{transform:translateY(-3px)scale(1.004)}.screen-documents .document-topic-card:hover:after{opacity:.24;transform:translate(385%)rotate(24deg)}.screen-documents .document-topic-card:hover .document-card-arrow{transform:translate(2px,-2px)}}@media (width<=760px){.screen-documents .document-card-meta{font-size:8px}.screen-documents .document-topic-card>strong{font-size:51px}.screen-documents .document-topic-title{font-size:15px}}.screen-documents .documents-topic-heading{margin-top:2px;margin-bottom:0;font-size:30px;position:relative;top:0!important}.screen-documents .documents-topic-grid{max-width:1400px;position:relative;overflow:visible;gap:28px!important;width:100%!important;margin:0 auto!important;top:10px!important;left:auto!important;transform:none!important}.screen-documents .document-topic-card{isolation:isolate;color:#0a1114;text-align:left;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);background:linear-gradient(132deg,#ffffff94,#f8fcfd3b 47%,#dcecf140),#e8f3f626;border:1px solid #ffffffd1;border-radius:26px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;min-width:0;height:200px;padding:22px 23px 21px;transition:transform .56s cubic-bezier(.16,1,.3,1),box-shadow .56s cubic-bezier(.16,1,.3,1),border-color .4s,opacity .42s,filter .42s;display:flex;position:relative;overflow:hidden;transform:translate(0,0);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 13px 30px #44606b14;min-height:0!important}.screen-documents .document-topic-card:before{content:"";z-index:-1;border-radius:inherit;opacity:1;pointer-events:none;background:radial-gradient(100% 82% at 0 0,#ffffffeb,#0000 52%),radial-gradient(72% 115% at 100% 100%,#adcfdb3d,#0000 70%);position:absolute;inset:0}.screen-documents .document-topic-card:after{content:"";z-index:-1;opacity:0;filter:blur(20px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:50%;width:42%;height:215%;transition:left .72s cubic-bezier(.16,1,.3,1),opacity .38s;position:absolute;top:-58%;left:-62%;transform:rotate(19deg)}.screen-documents .document-topic-card>*{z-index:1;position:relative}.screen-documents .document-card-meta{color:#2139428a;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:16px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;display:flex}.screen-documents .document-card-wordmark{color:#091013d1;letter-spacing:.055em;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:24px;font-weight:700}.screen-documents .document-card-format{color:#21394278!important;letter-spacing:.1em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.screen-documents .document-card-copy{flex-direction:column;gap:9px;margin-top:31px;display:flex}.screen-documents .document-card-kicker{color:#253e477a;letter-spacing:.12em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1}.screen-documents .document-topic-title{color:#0a1012;letter-spacing:-.035em;text-align:left;flex-direction:column;gap:1px;font-family:DDIN,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1.02;display:flex}.screen-documents .document-topic-title>span{white-space:nowrap;display:block}.screen-documents .document-card-action{color:#1b333c94;border-top:1px solid #47657024;justify-content:space-between;align-items:center;margin-top:auto;padding-top:13px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;display:flex}.screen-documents .document-card-arrow{color:#0c181dc2;background:#fff3;border:1px solid #314a532e;border-radius:50%;place-items:center;width:30px;height:30px;font-family:Arial,sans-serif;font-size:14px;line-height:1;transition:transform .48s cubic-bezier(.16,1,.3,1),color .32s,background .32s;display:grid;box-shadow:inset 0 1px #ffffffb3}.screen-documents .document-topic-card:focus-visible{outline-offset:4px;outline:2px solid #23596e80}@media (hover:hover){.screen-documents .documents-topic-grid:hover .document-topic-card:not(:hover){opacity:.9;filter:saturate(.88);transform:translate(0,0)}.screen-documents .document-topic-card:hover{z-index:2;border-color:#fffffffa;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fff,inset 0 -1px #7797a312,0 22px 44px #3f5b6624}.screen-documents .document-topic-card:hover:after{opacity:.28;left:116%}.screen-documents .document-topic-card:hover .document-card-arrow{color:#fff;background:#101719;transform:translate(2px,-2px)}}@media (width>=1201px){.screen-documents .documents-content{width:min(1400px,100% - 100px)}.screen-documents .documents-topic-heading{margin-top:34px}.screen-documents .documents-eyebrow{letter-spacing:.16em;font-size:12px;line-height:1.25}.screen-documents .documents-layout>.documents-content>h1{margin:10px auto 16px;font-size:clamp(48px,6vw,76px);line-height:.97}.screen-documents .documents-summary{width:min(940px,100%);max-width:940px;font-size:19px;line-height:1.42}.screen-documents .documents-summary-followup{margin-top:14px!important}.screen-documents .documents-divider{margin-top:15px;margin-bottom:22px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=761px) and (width<=1200px){.screen-documents .documents-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.screen-documents .document-topic-card{height:156px}}@media (width>=761px) and (height<=800px){.screen-documents .documents-layout{padding-top:38px;padding-bottom:14px}.screen-documents .documents-layout>.documents-content>h1{margin-top:10px;margin-bottom:12px;font-size:clamp(40px,4vw,54px)}.screen-documents .documents-summary{max-width:900px;font-size:15px;line-height:1.14}.screen-documents .documents-summary-followup{margin-top:8px!important}.screen-documents .documents-divider{margin-top:12px;margin-bottom:12px}.screen-documents .documents-topic-heading{margin-top:-12px;margin-bottom:0;font-size:24px}.screen-documents .document-topic-card{height:134px;padding-top:14px;padding-bottom:13px}.screen-documents .document-card-copy{gap:5px;margin-top:16px}.screen-documents .document-topic-title{font-size:18px}}.site[lang=ru] .document-topic-title,.site[lang=ru] .documents-library-list>a>div,.site[lang=ru] .store-facet-trigger>span,.site[lang=ru] .store-option-label,.site[lang=ru] .knowledge-article p,.site[lang=ru] .knowledge-card p,.site[lang=ru] .contact-grid p,.site[lang=ru] .map-delivery-note{overflow-wrap:break-word;min-width:0}.site[lang=ru] .document-topic-title,.site[lang=ru] .documents-library-list strong{white-space:normal}.home-specifications{isolation:isolate;color:#edf5f6;background:radial-gradient(850px 490px at 79% 12%,#4e96a630,#0000 68%),radial-gradient(540px 450px at 8% 93%,#3d6f8029,#0000 72%),linear-gradient(145deg,#071015 0%,#0b171c 53%,#0a1216 100%);grid-template-columns:minmax(270px,.8fr) minmax(0,1.55fr);gap:clamp(48px,8vw,156px);padding:clamp(80px,10vw,152px) max(28px,7.3vw) clamp(88px,10vw,148px);display:grid;position:relative;overflow:hidden}.home-specifications:before,.home-specifications:after{content:"";z-index:-1;pointer-events:none;position:absolute}.home-specifications:before{border:1px solid #b8ecf314;border-radius:50%;width:min(52vw,920px);height:min(52vw,920px);top:-42%;right:-12%;box-shadow:0 0 0 58px #b8ecf306,0 0 0 116px #b8ecf305}.home-specifications:after{opacity:.2;background-image:linear-gradient(#e0f8fa17 1px,#0000 1px),linear-gradient(90deg,#e0f8fa17 1px,#0000 1px);background-size:78px 78px;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 86%,#0000)}.home-specifications-intro{z-index:1;align-self:start;padding-top:12px;position:relative}.home-specifications-intro>span{color:#a4d2d8;letter-spacing:.18em;align-items:center;gap:10px;font-family:DDIN,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.home-specifications-intro>span:before{content:"";background:#79c4ce;width:26px;height:1px}.home-specifications-intro h2{color:#f7fbfb;letter-spacing:-.045em;max-width:490px;margin:22px 0 20px;font-family:DDIN,Arial,sans-serif;font-size:clamp(45px,5vw,78px);font-weight:700;line-height:.91}.home-specifications-intro p{color:#e0f0f2ab;max-width:420px;font-size:15px;line-height:1.54}.home-specifications-intro button{color:#effafa;border-bottom:1px solid #ade4ea85;align-items:center;gap:16px;margin-top:35px;padding:0 0 8px;font-size:14px;font-weight:700;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}.home-specifications-intro button b{font-size:21px;font-weight:400;line-height:10px}.home-specifications-intro button:hover{color:#8cdae4;border-color:#8cdae4;gap:21px}.home-specifications-table{z-index:1;-webkit-backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(133deg,#e2f7f926,#9acdd60e);border:1px solid #dcf6f830;border-radius:25px;min-width:0;padding:10px;position:relative;box-shadow:inset 0 1px #fff3,0 34px 82px #0000003d}.home-specifications-labels,.home-specification{grid-template-columns:minmax(162px,1.3fr) minmax(116px,1fr) minmax(80px,.62fr) minmax(95px,.72fr) minmax(145px,1.04fr);align-items:center;display:grid}.home-specifications-labels{color:#cae8eb7a;letter-spacing:.13em;text-transform:uppercase;padding:9px 20px 13px;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700}.home-specifications-labels span:first-child{grid-column:2}.home-specification{background:#fafeff13;border:1px solid #ebfdff2b;border-radius:18px;min-height:91px;margin-bottom:8px;padding:16px 20px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s}.home-specification:hover{z-index:2;background:#ecfdff21;border-color:#d9f9fd85;transform:translate(5px)}.home-specification-name{align-items:baseline;gap:11px;min-width:0;display:flex}.home-specification-name small{color:#b1dce173;font-family:DDIN,Arial,sans-serif;font-size:16px}.home-specification-name strong{color:#fff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-family:DDIN,Arial,sans-serif;font-size:clamp(22px,1.7vw,29px);font-weight:700;overflow:hidden}.home-specification-name em{color:#82c7d0;letter-spacing:.08em;font-family:DDIN,Arial,sans-serif;font-size:11px;font-style:normal}.home-specification>div:not(.home-specification-name){gap:5px;min-width:0;display:grid}.home-specification>div>span{color:#cdebee85;letter-spacing:.11em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:9px;font-weight:700;display:none}.home-specification>div>b{color:#f2fcfdd6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.25;overflow:hidden}.home-specification>div:nth-child(3)>b,.home-specification>div:nth-child(4)>b{color:#c6f0f1;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:700}.home-specifications-footnote{color:#cbe7ea8c;align-items:center;gap:9px;padding:12px 10px 4px;font-size:11px;line-height:1.35;display:flex}.home-specifications-footnote i{background:#79d7c2;border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #79d7c21f}@media (width<=1120px){.home-specifications{grid-template-columns:1fr;gap:46px}.home-specifications-intro p{max-width:650px}}@media (width<=760px){.screen-home{height:auto!important}.screen-home .home-hero{height:100svh;min-height:100svh}.home-specifications{gap:35px;padding:70px 18px 78px}.home-specifications-intro{padding:0 7px}.home-specifications-intro h2{max-width:360px;font-size:52px}.home-specifications-labels{display:none}.home-specifications-table{border-radius:21px;padding:7px}.home-specification{border-radius:15px;grid-template-columns:1fr 1fr;gap:16px 20px;min-height:0;padding:19px 16px 18px}.home-specification-name{grid-column:1/-1}.home-specification-name strong{font-size:27px}.home-specification>div>span{display:block}.home-specification>div>b{white-space:normal;overflow:visible}.home-specification>div:nth-child(3)>b,.home-specification>div:nth-child(4)>b{font-size:16px}.home-specifications-footnote{padding:13px 10px 7px}.site.screen-documents,.screen-documents .page-stage-documents{height:auto;min-height:100svh;overflow:visible}.screen-documents .documents-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.screen-documents .documents-topic-heading{margin-top:-8px}.screen-documents .document-topic-card{height:154px;padding:16px 15px 14px}.screen-documents .document-card-copy{margin-top:23px}.screen-documents .document-topic-title{font-size:18px}}@media (width<=430px){.screen-documents .documents-topic-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.screen-documents .document-topic-card,.screen-documents .document-topic-card:after,.screen-documents .document-card-arrow{transition:none}}.site:is(.screen-store,.screen-region,.screen-contact,.screen-documents,.screen-learn,.screen-help){isolation:isolate;background:radial-gradient(78% 52% at 50% -8%,#89b2c95c,#0000 66%),radial-gradient(54% 46% at -2% 14%,#b2bbc061,#0000 69%),radial-gradient(52% 46% at 102% 16%,#a0aeb65c,#0000 69%),radial-gradient(58% 50% at -7% 51%,#a9a8ab4f,#0000 67%),radial-gradient(54% 48% at 107%,#8f9ca44f,#0000 67%),radial-gradient(68% 58% at 50% 39%,#ffffff8c,#0000 68%),linear-gradient(#d2dde3 0%,#e0e7ea 31%,#eaedef 61%,#f2f4f4 100%);position:relative}.site-ambient{z-index:0;contain:strict;isolation:isolate;opacity:1;backface-visibility:hidden;will-change:opacity;pointer-events:none;transition:opacity .48s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.site-ambient-veil{z-index:4;pointer-events:none;background:linear-gradient(136deg,#d3dee31f,#d9e2e624 52%,#e2e8ea1c);position:absolute;inset:0}.site-ambient:before,.site-ambient:after,.site-ambient-spectrum,.site-ambient-cloud-c{content:"";pointer-events:none;transform-origin:50%;backface-visibility:hidden;will-change:transform;border-radius:42%;position:absolute;inset:-28%;transform:translate(0,0)}.site-ambient-spectrum{opacity:.62;filter:none;background:radial-gradient(43% 34% at 50% 45%,#ffffffe0 0 18%,#f5f9fa80 44%,#0000 66%),conic-gradient(from 218deg at 52% 48%,#81a4b752 0deg,#9da4a952 72deg,#f6f9fa94 134deg,#8ba6b54d 208deg,#b0b3b552 282deg,#81a4b752 360deg);animation:none;display:none;inset:-27%}.site-ambient-cloud-c{opacity:.54;filter:none;background:radial-gradient(20% 16% at 16% 12%,#fffffffa 0 24%,#f8fbfcc7 43%,#dce7ec33 57%,#0000 66%),radial-gradient(21% 17% at 78% 9%,#fffffff5 0 23%,#f7fafbb8 42%,#dae5ea2e 57%,#0000 66%),radial-gradient(25% 21% at 13% 18%,#7da4b994 0 18%,#8fadbc59 42%,#0000 64%),radial-gradient(16% 14% at 27% 34%,#9ea0a37d 0 15%,#aeb1b43d 42%,#0000 64%),radial-gradient(21% 18% at 43% 11%,#92a6b185 0 17%,#a3b8c145 43%,#0000 65%),radial-gradient(18% 15% at 57% 29%,#8f9da57d 0 16%,#a4b1b73b 43%,#0000 65%),radial-gradient(24% 20% at 79% 20%,#8899a285 0 18%,#9eaeb545 42%,#0000 65%),radial-gradient(15% 13% at 90% 37%,#9ea5a975 0 15%,#b3b8ba38 41%,#0000 64%),radial-gradient(19% 16% at 93% 55%,#79919e7a 0 16%,#93a6ae3b 42%,#0000 65%),radial-gradient(15% 13% at 17% 88%,#a4a3a670 0 14%,#b6b5b733 41%,#0000 63%),radial-gradient(25% 20% at 69% 86%,#95a1a878 0 16%,#aab4b938 43%,#0000 66%),radial-gradient(17% 15% at 84% 70%,#7d909a73 0 15%,#96a5ac33 41%,#0000 64%),radial-gradient(21% 18% at 35% 79%,#b1aeb06e 0 15%,#bebcbd30 42%,#0000 65%),radial-gradient(14% 12% at 47% 94%,#8fa3ad6e 0 14%,#a4b4bb2e 40%,#0000 63%);animation:none;inset:-26%}.site-ambient:before{opacity:.98;filter:none;background:radial-gradient(22% 19% at 9% 48%,#fffffffa 0 25%,#f8fbfcc2 43%,#dce7ec33 57%,#0000 66%),radial-gradient(28% 24% at 91% 59%,#fffffffa 0 24%,#f8fbfcbf 43%,#dae6eb33 58%,#0000 67%),radial-gradient(40% 33% at 21% 25%,#77a0b799 0 18%,#8eadbc57 43%,#0000 65%),radial-gradient(22% 19% at 52% 8%,#95a5ae80 0 16%,#aab7bd3d 42%,#0000 64%),radial-gradient(39% 34% at 79% 20%,#8b989f85 0 18%,#a1adb342 43%,#0000 66%),radial-gradient(21% 18% at 91% 61%,#748a9673 0 15%,#8fa0a936 41%,#0000 64%),radial-gradient(37% 30% at 57% 80%,#919ca275 0 17%,#a6b0b536 43%,#0000 66%),radial-gradient(23% 19% at 8% 73%,#aba8ab7a 0 16%,#bbb9bb36 42%,#0000 64%);animation:44s linear infinite cit-ambient-cloud-drift-a}.site-ambient:after{opacity:.94;filter:none;background:radial-gradient(24% 20% at 29% 87%,#fffffff7 0 24%,#f7fafbbd 43%,#dbe7eb30 57%,#0000 66%),radial-gradient(29% 24% at 72% 82%,#fffffffa 0 24%,#f8fbfcc2 43%,#dae6eb33 58%,#0000 67%),radial-gradient(34% 29% at 71% 38%,#788d9880 0 17%,#94a3ab3d 43%,#0000 65%),radial-gradient(21% 18% at 93% 19%,#939ea478 0 15%,#a8b1b538 41%,#0000 64%),radial-gradient(41% 34% at 28% 72%,#afaaad80 0 18%,#bdb9bb3b 44%,#0000 66%),radial-gradient(22% 19% at 8% 32%,#939ea470 0 15%,#a9b2b633 41%,#0000 64%),radial-gradient(33% 27% at 84% 82%,#84929970 0 16%,#9ba7ac33 42%,#0000 65%),radial-gradient(20% 17% at 47% 38%,#8c9fa973 0 15%,#a1b1b833 41%,#0000 64%);animation:51s linear infinite cit-ambient-cloud-drift-b}.site:is(.screen-home,.screen-map)>.site-ambient{opacity:0}.site:is(.screen-home,.screen-map)>.site-ambient:before,.site:is(.screen-home,.screen-map)>.site-ambient:after,.site:is(.screen-home,.screen-map)>.site-ambient-cloud-c,.site:is(.screen-home,.screen-map)>.site-ambient-spectrum{animation-play-state:paused}@supports (content-visibility:auto){.screen-store .catalog .product{content-visibility:auto;contain-intrinsic-size:332px}.screen-reviews .reviews-grid .review-card{content-visibility:auto;contain-intrinsic-size:330px}.screen-learn .knowledge-topic-card,.screen-help .knowledge-topic-card{content-visibility:auto;contain-intrinsic-size:254px}}.site:is(.screen-store,.screen-region,.screen-contact,.screen-documents,.screen-learn,.screen-help)>.fig-header{z-index:30}.site:is(.screen-store,.screen-region,.screen-contact,.screen-documents,.screen-learn,.screen-help)>.page-stage{z-index:1;position:relative}.site.screen-contact .contact-layout,.site:is(.screen-learn,.screen-help) .knowledge-page{background:0 0}@keyframes cit-ambient-cloud-drift-a{0%{transform:translate(-18%,-12%)scale(1.05)rotate(-1.6deg)}18%{transform:translate(-6%,-4%)scale(1.1,1.04)rotate(-.5deg)}22%{transform:translate(0,0)scale(1.04,1.12)rotate(.7deg)}25%{transform:translate(-5%,-3%)scale(1.14,.98)rotate(-.4deg)}48%{transform:translate(11%,10%)scale(1.08)rotate(2.3deg)}52%{transform:translate(4%,4%)scale(1.1,1.04)rotate(1deg)}55%{transform:translate(10%,12%)scale(1.05,1.13)rotate(2.6deg)}76%{transform:translate(-8%,13%)scale(1.08,1.06)rotate(.2deg)}80%{transform:translate(-2%,6%)scale(1.04,1.12)rotate(-.8deg)}83%{transform:translate(-10%,14%)scale(1.13,.98)rotate(.4deg)}to{transform:translate(-18%,-12%)scale(1.05)rotate(-1.6deg)}}@keyframes cit-ambient-cloud-drift-b{0%{transform:translate(18%,12%)scale(1.05)rotate(1.6deg)}18%{transform:translate(6%,4%)scale(1.1,1.04)rotate(.5deg)}22%{transform:translate(0,0)scale(1.04,1.12)rotate(-.7deg)}25%{transform:translate(5%,3%)scale(1.14,.98)rotate(.4deg)}48%{transform:translate(-11%,-10%)scale(1.08)rotate(-2.3deg)}52%{transform:translate(-4%,-4%)scale(1.1,1.04)rotate(-1deg)}55%{transform:translate(-10%,-12%)scale(1.05,1.13)rotate(-2.6deg)}76%{transform:translate(8%,-13%)scale(1.08,1.06)rotate(-.2deg)}80%{transform:translate(2%,-6%)scale(1.04,1.12)rotate(.8deg)}83%{transform:translate(10%,-14%)scale(1.13,.98)rotate(-.4deg)}to{transform:translate(18%,12%)scale(1.05)rotate(1.6deg)}}@keyframes cit-ambient-spectrum-drift{0%{transform:translate(-14%,8%)scale(1.05)rotate(-9deg)}33%{transform:translate(14%,-12%)scale(1.17)rotate(5deg)}66%{transform:translate(8%,16%)scale(1.11)rotate(12deg)}to{transform:translate(-14%,8%)scale(1.05)rotate(-9deg)}}@keyframes cit-ambient-cloud-drift-c{0%{transform:translateY(18%)scale(1.04)rotate(-.8deg)}18%{transform:translate(1%,6%)scale(1.05,1.1)rotate(.2deg)}22%{transform:translate(0,0)scale(1.12,.92)rotate(0)}25%{transform:translateY(5%)scale(.98,1.14)rotate(-.3deg)}48%{transform:translateY(-13%)scale(1.07)rotate(1.4deg)}52%{transform:translateY(-4%)scale(1.12,.92)rotate(.2deg)}55%{transform:translateY(-12%)scale(.98,1.13)rotate(1.3deg)}76%{transform:translate(-4%,10%)scale(1.06,1.08)rotate(-1deg)}80%{transform:translate(-1%,3%)scale(1.12,.93)rotate(-.2deg)}83%{transform:translate(5%,11%)scale(.98,1.13)rotate(.8deg)}to{transform:translateY(18%)scale(1.04)rotate(-.8deg)}}.site-ambient:before,.site-ambient:after,.site-ambient-cloud-c{border-radius:50%;inset:-44%}@media (prefers-reduced-motion:reduce){.site-ambient{transition:none}.site-ambient:before,.site-ambient:after,.site-ambient-spectrum,.site-ambient-cloud-c{animation:none}}.site .audience,.screen-store .store-audience{-webkit-backdrop-filter:blur(28px)saturate(128%);backdrop-filter:blur(28px)saturate(128%);background:linear-gradient(120deg,#f7fcfdc2,#e0eff48a);border:1px solid #ffffffc7;box-shadow:inset 0 1px #ffffffeb,0 10px 28px #1843521c}.site .audience button,.screen-store .store-audience button{box-shadow:none;background:0 0;border:0;transition:color .22s,background .22s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1)}.site .audience .selected,.screen-store .store-audience button.selected{color:#fff;background:linear-gradient(135deg,#263941 0%,#101b20 100%);box-shadow:inset 0 1px #ffffff29,0 4px 11px #112b3629}.site .audience button:not(.selected):hover,.screen-store .store-audience button:not(.selected):hover{color:#112d38;background:#ffffff70;transform:translateY(-.5px);box-shadow:inset 0 1px #ffffffad}.screen-store .store-audience .store-business-button:not(.selected),.screen-store .store-audience .store-personal-button:not(.selected){color:#112d38;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.screen-store .store-audience .store-business-button:not(.selected):hover,.screen-store .store-audience .store-personal-button:not(.selected):hover{background:#ffffff70;box-shadow:inset 0 1px #ffffffad}.audience-shift{z-index:100000;pointer-events:none;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#e1eff400;place-items:center;animation:.72s cubic-bezier(.22,.78,.18,1) both audience-shift-focus;display:grid;position:fixed;inset:0;overflow:hidden}.audience-shift:before{content:"";filter:blur(34px);opacity:0;background:radial-gradient(circle at 50% 47%,#fcffffeb 0 5%,#d6ecf39e 14%,#0000 33%),radial-gradient(circle at 23% 62%,#89b7c740,#0000 29%),radial-gradient(circle at 77% 35%,#c5dbe261,#0000 28%);animation:.72s cubic-bezier(.16,1,.3,1) both audience-shift-bloom;position:absolute;inset:-28%;transform:scale(.78)rotate(-5deg)}.audience-shift:after{content:"";filter:blur(46px);opacity:0;background:#ffffff7a;border-radius:50%;width:14%;animation:.72s cubic-bezier(.22,.78,.18,1) both audience-shift-scan;position:absolute;top:-26%;bottom:-26%;left:46%;transform:translate(-360%)rotate(12deg)}@keyframes audience-shift-focus{0%{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#e1eff400}28%{-webkit-backdrop-filter:blur(12px)saturate(108%);backdrop-filter:blur(12px)saturate(108%);background:#e1eff429}52%{-webkit-backdrop-filter:blur(17px)saturate(106%);backdrop-filter:blur(17px)saturate(106%);background:#e1eff433}to{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#e1eff400}}@keyframes audience-shift-bloom{0%,to{opacity:0;transform:scale(.78)rotate(-5deg)}34%{opacity:.92;transform:scale(.94)rotate(-2deg)}58%{opacity:.58;transform:scale(1.06)rotate(1deg)}}@keyframes audience-shift-scan{0%{opacity:0;transform:translate(-360%)rotate(12deg)}24%{opacity:.54}70%{opacity:.16}to{opacity:0;transform:translate(360%)rotate(12deg)}}.screen-store .product .product-commerce{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.screen-store .product .product-commerce>span{white-space:nowrap;min-width:0}.screen-store .product .product-commerce>small{color:#193a458c;letter-spacing:.08em;white-space:nowrap;min-height:0;font-family:DDIN,Arial,sans-serif;font-size:9px;font-weight:700;line-height:1}@media (width>=761px){.screen-store .store-price-panel{transition:height .15s cubic-bezier(.2,.8,.2,1),padding .15s cubic-bezier(.2,.8,.2,1),opacity 90ms}.screen-store .store-price-panel>*{transition:opacity .1s,transform .14s cubic-bezier(.2,.8,.2,1)}.screen-store .store-price-progress{width:100%;transform:translateY(-50%) scaleX(var(--price-progress-scale,1));transform-origin:0;will-change:transform;right:0}.screen-store .store-price-presets button{transition:transform .15s cubic-bezier(.22,1,.36,1),background .15s,color .15s,box-shadow .15s!important}.screen-store .store-price-presets button.selected{animation:.17s cubic-bezier(.22,1,.36,1) both store-price-choice-fast}}@keyframes store-price-choice-fast{0%{transform:scale(.985)}62%{transform:scale(1.008)}to{transform:scale(1)}}.screen-store .page-stage .catalog .product:not(.is-entering):not(.is-exiting){will-change:transform}.screen-store .page-stage .catalog .product.is-entering,.screen-store .page-stage .catalog .product.is-exiting,.screen-store .page-stage .catalog .product:hover{will-change:opacity, transform}@media (width>=761px){.site:not(.screen-store):not(.screen-map) .fig-header>.wordmark{transform:translate(20px)}.site:not(.screen-store):not(.screen-map) .fig-header>.head-right{transform:translate(-20px)}.screen-store .fig-header nav.store-top-nav{left:66px;right:88px}.screen-store .store-header-region{flex:none;align-items:center;gap:7px;display:inline-flex}.screen-store .store-header-region .locale-label{margin:0}.screen-store .store-side-bottom .store-contact-button{flex:100%;max-height:34px;line-height:32px;width:100%!important;height:34px!important;min-height:34px!important}}.site .fig-header .locale .locale-label{font-family:DDIN,Arial,sans-serif;font-weight:400}.site .fig-header .head-right>button,.screen-store .store-side-bottom .store-contact-button{font-family:DDIN,Arial,sans-serif;font-weight:400!important}.screen-documents .documents-layout:before,.screen-documents .documents-layout:after{display:none}.screen-documents button.document-topic-card{font:inherit;cursor:pointer}@media (width>=1350px){.screen-documents .documents-content{width:min(1650px,100% - 100px)}.screen-documents .documents-content>.documents-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:center;align-self:center;max-width:1400px;gap:24px!important;margin-left:auto!important;margin-right:auto!important;left:auto!important}.screen-documents .document-topic-title{font-size:clamp(21px,1.35vw,24px)}}.documents-library-modal{z-index:270;-webkit-backdrop-filter:blur(19px)saturate(94%);backdrop-filter:blur(19px)saturate(94%);background:#10191d52;place-items:center;padding:34px;animation:.34s both documents-library-backdrop-in;display:grid;position:fixed;inset:0}.documents-library-panel{color:#0a1114;-webkit-backdrop-filter:blur(44px)saturate(118%)brightness(1.04);backdrop-filter:blur(44px)saturate(118%)brightness(1.04);background:linear-gradient(132deg,#ffffffde,#f2f9fbb5 48%,#d2e6edba),#e5f1f5d6;border:1px solid #ffffffe0;border-radius:30px;flex-direction:column;width:min(980px,100vw - 68px);height:min(780px,100vh - 68px);max-height:calc(100vh - 68px);padding:25px;animation:.5s cubic-bezier(.16,1,.3,1) both documents-library-panel-in;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #fff,inset 0 -1px #6c8e9b1f,0 36px 100px #0f1f264d}.documents-library-panel>header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.documents-library-panel>header h2{letter-spacing:-.04em;margin:0;font-family:DDIN,Arial,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:.98}.documents-library-panel>header>button{color:#101719;background:#ffffff57;border:1px solid #263e4729;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font:400 24px/1 Arial,sans-serif;transition:color .28s,background .28s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #ffffffdb}.documents-library-panel>p{color:#223e48a3;max-width:68ch;margin:18px 0 22px;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.45}.documents-library-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#30495347 transparent;scrollbar-width:thin;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:0;padding:2px 8px 2px 2px;display:grid;overflow:hidden auto}.documents-library-list::-webkit-scrollbar{width:7px}.documents-library-list::-webkit-scrollbar-track{background:0 0}.documents-library-list::-webkit-scrollbar-thumb{background:#30495340 padding-box padding-box;border:2px solid #0000;border-radius:999px}.documents-library-list>a{color:#0a1114;background:#ffffff3d;border:1px solid #ffffffb8;border-radius:17px;grid-template-columns:58px minmax(0,1fr) 30px;align-items:center;gap:12px;min-width:0;padding:14px;text-decoration:none;transition:background .3s,transform .45s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:grid;box-shadow:inset 0 1px #ffffffc7}.documents-library-list>a>span{color:#2139426b;font-family:DDIN,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1;text-decoration:none}.documents-library-list>a>div{gap:3px;min-width:0;display:grid}.documents-library-list strong,.documents-library-list small{text-overflow:ellipsis;white-space:nowrap;font-family:DDIN,Arial,sans-serif;overflow:hidden}.documents-library-list strong{font-size:15px}.documents-library-list small{color:#223e4885;font-size:11px}.documents-library-list b{color:#0c181dc2;background:#ffffff42;border-radius:50%;place-items:center;width:30px;height:30px;font:400 13px/1 Arial,sans-serif;display:grid}@media (hover:hover){.documents-library-panel>header>button:hover,.documents-library-list>a:hover b{color:#fff;background:#101719}.documents-library-panel>header>button:hover{transform:rotate(6deg)scale(1.04)}.documents-library-list>a:hover{background:#ffffff75;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffeb,0 13px 26px #3f5b661a}}@keyframes documents-library-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes documents-library-panel-in{0%{opacity:0;filter:blur(12px);transform:translateY(18px)scale(.975)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (width<=700px){.documents-library-modal{padding:16px}.documents-library-panel{border-radius:23px;width:calc(100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px);padding:18px}.documents-library-list{grid-template-columns:1fr}.documents-library-list>a{grid-template-columns:48px minmax(0,1fr) 30px}.documents-library-list>a>span{font-size:24px}}@media (prefers-reduced-motion:reduce){.audience-shift,.audience-shift:before,.audience-shift:after,.documents-library-modal,.documents-library-panel{animation-duration:.01ms!important}}@media (width>=1201px){.site.screen-documents .documents-layout .documents-content{width:min(1650px,100vw - 100px);margin-left:auto;margin-right:auto}.site.screen-documents .documents-layout .documents-content>.documents-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-self:center;max-width:none;width:min(1400px,100vw - 100px)!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;transform:none!important}}@media (width<=1439px){.screen-home .home-copy,.screen-store .store-layout,.screen-store .catalog,.screen-store .catalog-section,.screen-store .catalog-title,.screen-store .product-row,.screen-store .product,.screen-documents .page-stage-documents,.screen-documents .documents-layout,.screen-documents .documents-content,.screen-documents .documents-topic-grid,.screen-documents .document-topic-card{min-width:0;max-width:100%}.site.screen-documents{width:100%;min-height:100svh;overflow-x:clip;height:auto!important;overflow-y:visible!important}.screen-documents .page-stage-documents{flex-direction:column;min-height:calc(100svh - 92px);display:flex;height:auto!important;overflow:visible!important}.screen-documents .documents-layout{flex:1 0 auto;min-height:0;overflow:visible}.screen-documents .documents-content{width:min(100% - 64px,1180px)}.screen-documents .documents-layout>.documents-content>h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(44px,6.1vw,68px);line-height:.96}.screen-documents .documents-summary{text-wrap:pretty;width:min(100%,940px);max-width:100%}.screen-documents .documents-summary br{display:none}.screen-documents .documents-topic-grid{grid-auto-rows:1fr;align-items:stretch}.screen-documents .document-topic-card{height:auto;min-height:184px!important}.screen-documents .document-topic-title,.screen-documents .document-topic-title>span{text-overflow:clip;white-space:normal;overflow-wrap:break-word;overflow:visible}}@media (width>=1201px) and (width<=1439px){.screen-home .home-copy h1{font-size:clamp(62px,5.4vw,76px);line-height:1;top:auto;bottom:clamp(160px,22svh,214px)}.screen-home .home-copy>div{gap:14px;top:auto;bottom:clamp(82px,11svh,112px)}.screen-home .home-copy button{width:clamp(176px,14vw,196px);height:48px;min-height:48px;padding-inline:20px;font-size:16px;line-height:48px}.screen-home .home-copy p{font-size:18px;line-height:1.18;top:auto;bottom:clamp(24px,3.8svh,42px)}.screen-store .product-row{grid-template-columns:repeat(4,minmax(0,1fr))}.screen-store .catalog{padding-right:28px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}}@media (width>=901px) and (width<=1200px){.screen-store .product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.screen-store .catalog{padding-right:24px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (width>=761px) and (width<=1200px){.screen-home,.screen-home .home-hero{width:100%;height:100svh;min-height:0}.screen-home .home-hero{background-position:top;background-size:cover}.screen-home .home-copy h1{font-size:clamp(54px,6.2vw,68px);line-height:1;top:auto;bottom:clamp(142px,22svh,190px)}.screen-home .home-copy>div{gap:12px;top:auto;bottom:clamp(70px,11svh,94px)}.screen-home .home-copy button{width:clamp(170px,18vw,196px);height:48px;min-height:48px;padding-inline:18px;font-size:15px;line-height:48px}.screen-home .home-copy p{padding-inline:24px;font-size:17px;line-height:1.18;top:auto;bottom:clamp(20px,3.5svh,36px)}.screen-store .store-layout{max-width:none}.screen-store .store-side{max-width:300px}.screen-store .catalog-title{flex-wrap:wrap;gap:10px 18px}.screen-store .catalog-title h1{overflow-wrap:break-word;min-width:0}.screen-store .catalog-actions{flex:none}.screen-documents .documents-layout{padding-top:clamp(44px,6vw,70px);padding-bottom:34px}.screen-documents .documents-content{width:calc(100% - 56px)}.screen-documents .documents-topic-heading{margin-top:18px}.screen-documents .documents-topic-grid{top:8px!important}}@media (width>=761px) and (width<=900px){.screen-store .product-row{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-store .catalog{padding-right:20px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.screen-home,.screen-home .home-hero{width:100%;height:100svh;min-height:0}.screen-home .home-hero{background-position:52% 0;background-size:auto 100%}.screen-home .home-copy h1{right:max(20px, env(safe-area-inset-right));bottom:clamp(168px,27svh,206px);left:max(20px, env(safe-area-inset-left));font-size:clamp(43px,13vw,54px);line-height:1}.screen-home .home-copy>div{right:max(20px, env(safe-area-inset-right));bottom:max(24px, calc(env(safe-area-inset-bottom) + 18px));left:max(20px, env(safe-area-inset-left));width:auto;transform:none}.page-stage .home-copy>div{animation-name:apple-home-actions-enter-mobile}.screen-home .home-copy button{width:min(220px, calc(100vw - 40px - env(safe-area-inset-left) - env(safe-area-inset-right)));height:52px;min-height:52px;line-height:52px}.screen-store .store-layout{width:100%;padding:16px max(20px, env(safe-area-inset-right)) max(34px, calc(env(safe-area-inset-bottom) + 24px)) max(20px, env(safe-area-inset-left));overflow:visible}.screen-store .store-side{width:100%;max-width:none;overflow:visible}.screen-store .store-side>.store-wordmark{display:none}.screen-store .store-audience{width:min(100%,260px);height:48px;margin:0 0 16px}.screen-store .store-audience button{height:44px;line-height:44px}.screen-store .store-filter-stack,.screen-store .store-facet,.screen-store .store-facet-options{min-width:0;max-width:100%}.screen-store .store-facet-trigger{gap:12px;min-height:48px}.screen-store .store-facet-trigger>span,.screen-store .store-option-label{overflow-wrap:break-word;white-space:normal;min-width:0}.screen-store .store-facet-options button,.screen-store .store-price-presets button,.screen-store .store-contact-button{min-height:44px}.screen-store .catalog{width:100%;padding-top:30px}.screen-store .catalog-section .catalog-title{flex-wrap:wrap;align-items:flex-end;gap:11px 16px}.screen-store .catalog-title h1{overflow-wrap:break-word;flex:190px;min-width:0;font-size:clamp(27px,8vw,33px)}.screen-store .catalog-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-start;min-width:0}.screen-store .catalog-action,.screen-store .catalog-action:hover,.screen-store .catalog-action:focus-visible{min-height:44px;padding-block:12px}.screen-store .product-row{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.screen-store .product{width:100%;height:auto;min-height:315px}.screen-store .product h2{max-width:100%}.screen-store .product-open-hitarea{min-width:44px;min-height:44px}.screen-documents .page-stage-documents{min-height:calc(100svh - 70px)}.screen-documents .documents-layout{padding:46px 0 max(34px, calc(env(safe-area-inset-bottom) + 24px))}.screen-documents .documents-content{width:auto;max-width:none;margin-right:max(20px, env(safe-area-inset-right));margin-left:max(20px, env(safe-area-inset-left))}.screen-documents .documents-layout>.documents-content>h1{text-wrap:balance;margin-top:14px;font-size:clamp(40px,11.8vw,58px);line-height:.96}.screen-documents .documents-summary{font-size:16px;line-height:1.35}.screen-documents .documents-topic-heading{margin-top:18px;font-size:clamp(24px,7vw,29px)}.screen-documents .documents-divider{width:100%;margin-top:22px;margin-bottom:16px}.screen-documents .documents-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;top:0!important}.screen-documents .document-topic-card{border-radius:22px;padding:19px 18px 18px;min-height:184px!important}.screen-documents .document-card-copy{margin-top:22px}.screen-documents .document-topic-title{font-size:clamp(19px,4.8vw,24px)}.screen-documents .document-card-action{min-height:44px}.documents-library-modal{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.documents-library-panel{width:100%;height:100%;max-height:100%;padding:18px}.documents-library-panel>header{gap:16px}.documents-library-panel>header h2{overflow-wrap:break-word;min-width:0;font-size:clamp(27px,8.5vw,40px)}.documents-library-panel>header>button{flex-basis:44px;width:44px;height:44px}.documents-library-panel>p{margin:13px 0 16px;font-size:14px}.documents-library-list>a{min-height:58px}}@media (width>=521px) and (width<=760px){.screen-home .home-copy h1{bottom:142px}.screen-home .home-copy>div{flex-direction:row;justify-content:center;gap:12px}.screen-home .home-copy button{width:min(196px,50vw - 32px);height:50px;line-height:50px}}@media (width<=520px){.screen-documents .documents-topic-grid{grid-template-columns:minmax(0,1fr)}.screen-documents .document-topic-card{min-height:172px!important}}@media (width<=379px){.screen-store .product-row{grid-template-columns:minmax(0,1fr)}.screen-store .product{min-height:350px}.screen-store .product .product-image{height:180px;min-height:180px}.screen-store .catalog-title h1{flex-basis:100%}}@media (width>=600px) and (width<=1439px) and (height<=600px){.screen-home .home-copy h1{font-size:clamp(42px,7vw,62px);line-height:1;top:auto;bottom:118px}.screen-home .home-copy>div{top:auto;bottom:max(18px, calc(env(safe-area-inset-bottom) + 12px));flex-direction:row;gap:12px}.screen-home .home-copy button{width:min(190px,29vw);height:46px;min-height:46px;font-size:14px;line-height:46px}.screen-home .home-copy p{display:none}.screen-documents .documents-layout{padding-top:30px}.screen-documents .documents-layout>.documents-content>h1{margin-top:8px;margin-bottom:10px;font-size:clamp(38px,5vw,52px)}.screen-documents .documents-summary{font-size:15px;line-height:1.2}.screen-documents .documents-topic-heading{margin-top:12px;font-size:24px}.documents-library-panel>p{margin-block:8px 10px}}@media (width<=1439px){.screen-region .region-layout,.screen-region .region-side,.screen-region .region-catalog,.screen-region .region-card,.screen-region .country-columns,.screen-contact .contact-layout,.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback,.screen-contact .feedback-copy{min-width:0;max-width:100%}.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback{width:min(100% - 64px,1110px)}.screen-contact .contact-layout>.contact-intro h1,.screen-contact .contact-grid h2,.screen-contact .feedback h2{overflow-wrap:break-word;max-width:100%}.screen-contact .feedback{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""description""actions"}.screen-contact .feedback p{white-space:normal}.screen-contact .feedback-actions{flex-wrap:wrap;justify-content:flex-start;min-width:0}.screen-map .map-delivery-card{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100svh - 164px);overflow:hidden auto}.screen-map .map-delivery-card::-webkit-scrollbar{display:none}}@media (width>=901px) and (width<=1200px){.screen-region .region-layout{grid-template-columns:250px minmax(0,1fr);column-gap:24px;padding-left:28px;padding-right:28px}.screen-region .region-card .country-columns{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px}}@media (width>=761px) and (width<=900px){.screen-region .region-layout{grid-template-columns:238px minmax(0,1fr);column-gap:20px;padding-left:24px;padding-right:24px}.screen-region .region-card .country-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px}}@media (width>=761px) and (width<=1439px) and (height<=800px){.screen-region .region-layout>.region-side{overscroll-behavior:contain;scrollbar-width:none;height:auto;min-height:0;max-height:calc(100svh - 116px);overflow:hidden auto}.screen-region .region-layout>.region-side::-webkit-scrollbar{display:none}}@media (width<=760px){.screen-region .region-layout{width:100%;padding:24px max(20px, env(safe-area-inset-right)) max(34px, calc(env(safe-area-inset-bottom) + 24px)) max(20px, env(safe-area-inset-left))}.screen-region .region-layout>.region-side{width:100%;max-width:none}.screen-region .region-search{min-height:48px}.screen-region .popular button,.screen-region .find button,.screen-region .region-card button{min-height:44px}.screen-region .region-card button{text-overflow:clip;white-space:normal;overflow-wrap:break-word;align-items:center;width:100%;display:flex;overflow:visible}.screen-region .region-card .country-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.screen-contact .contact-layout{width:100%;padding:34px max(20px, env(safe-area-inset-right)) max(42px, calc(env(safe-area-inset-bottom) + 28px)) max(20px, env(safe-area-inset-left))}.screen-contact .contact-intro,.screen-contact .contact-grid,.screen-contact .feedback,.screen-contact .contact-grid article{width:100%}.screen-contact .contact-grid a,.screen-contact .messenger-row,.screen-contact .contact-row{grid-template-columns:minmax(0,1fr);min-width:0}.screen-contact .contact-grid a strong,.screen-contact .contact-row>button{text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;justify-self:start;max-width:100%;overflow:visible}.screen-contact .messenger-row>div{justify-content:flex-start}.screen-contact .feedback-actions{width:100%}.screen-contact .feedback button{flex:100%;min-height:44px}.screen-map .map-close-button{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right))}.screen-map .smooth-world-map-controls{top:max(70px, calc(env(safe-area-inset-top) + 58px));right:max(12px, env(safe-area-inset-right))}.screen-map .map-address-bar.map-search-bar{right:max(12px, env(safe-area-inset-right));bottom:max(28px, calc(env(safe-area-inset-bottom) + 16px));left:max(12px, env(safe-area-inset-left))}.screen-map .map-search-results{bottom:max(59px, calc(env(safe-area-inset-bottom) + 47px))}.screen-map .map-home-brand{right:max(12px, env(safe-area-inset-right));bottom:max(90px, calc(env(safe-area-inset-bottom) + 78px))}.screen-map .map-delivery-card{right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));max-height:calc(100svh - 225px - env(safe-area-inset-bottom))}}@media (width<=1439px) and (hover:none),(width<=1439px) and (pointer:coarse){.screen-home .home-copy button,.screen-store .store-audience button,.screen-store .store-facet-trigger,.screen-store .store-facet-options button,.screen-store .store-price-presets button,.screen-store .store-contact-button,.screen-store .catalog-action,.screen-region .region-search,.screen-region .popular button,.screen-region .find button,.screen-region .region-card button,.screen-contact .contact-grid a,.screen-contact .messenger-row button,.screen-contact .contact-row>button,.screen-contact .feedback button,.screen-map .map-close-button,.screen-map .smooth-world-map-controls button,.screen-map .map-address-cta,.screen-map .map-search-option,.screen-map .map-delivery-close,.screen-map .map-delivery-cta,.documents-library-panel>header>button,.documents-library-list>a{min-height:44px}}.screen-store .catalog .product .product-open-hitarea{z-index:8;border-radius:inherit;color:#0000;cursor:pointer;appearance:none;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.screen-store .catalog .product .product-open-hitarea:focus-visible{outline-offset:-5px;outline:2px solid #1f5d75a3}.screen-store .catalog .product .product-open-hitarea:disabled{pointer-events:none}.screen-store .store-product-layout{background:radial-gradient(760px 520px at 82% 9%,#ffffff8a,#0000 69%),radial-gradient(600px 500px at 18% 74%,#b8d5e03d,#0000 72%);grid-template-columns:320px minmax(0,1fr);gap:28px;min-height:calc(100svh + 112px);margin-top:-112px;padding:0 50px 0 0}.screen-store .store-product-layout .product-detail-side{-webkit-backdrop-filter:blur(31px)saturate(116%);backdrop-filter:blur(31px)saturate(116%);background:radial-gradient(135% 76% at 5% 0,#ffffff80,#0000 61%),linear-gradient(137deg,#ffffff4d,#edf7f91a);border:0;border-right:1px solid #ffffff57;border-radius:0 0 26px;flex-direction:column;align-self:start;height:100svh;min-height:100svh;padding:46px 28px 22px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:inset -1px 0 #ffffff8a,18px 0 42px #506f7a0e}.screen-store .product-detail-back{color:#081216d1;text-align:left;-webkit-backdrop-filter:blur(22px)saturate(110%);backdrop-filter:blur(22px)saturate(110%);background:linear-gradient(112deg,#ffffff80,#e2f0f43b);border:1px solid #ffffffb8;border-radius:14px;align-items:center;gap:11px;width:100%;min-height:44px;margin:7px 0 24px;padding:0 14px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;transition:transform .32s cubic-bezier(.22,1,.36,1),background .24s,box-shadow .24s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 9px 21px #415e6912}.screen-store .product-detail-back:before{content:"←";color:#fff;background:#080b0c;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-family:Arial,sans-serif;font-size:14px;line-height:1;display:grid}.screen-store .product-detail-back:hover{background:linear-gradient(112deg,#ffffffb0,#e5f2f64f);transform:translate(-2px);box-shadow:inset 0 1px #fffffff0,0 13px 28px #415e691a}.screen-store .product-detail-back:focus-visible,.screen-store .store-product-detail button:focus-visible{outline-offset:3px;outline:2px solid #265d749e}.screen-store .product-detail-side-meta{border-top:1px solid #5b778129;gap:0;margin-top:4px;padding:18px 0 0;font-family:DDIN,Arial,sans-serif;display:grid}.screen-store .product-detail-side-meta>*{min-width:0}.screen-store .product-detail-side-meta small,.screen-store .product-detail-side-meta span{color:#1b36408a;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.25}.screen-store .product-detail-side-meta strong{color:#091013;letter-spacing:-.025em;text-overflow:ellipsis;margin:8px 0 5px;font-size:23px;font-weight:700;line-height:.98;overflow:hidden}.screen-store .product-detail-side-meta p{color:#1c31399e;margin:0;font-size:15px;line-height:1.2}.screen-store .product-detail-side-meta dl{border-block:1px solid #5b778124;gap:0;margin:20px 0 0;display:grid}.screen-store .product-detail-side-meta dl>div{grid-template-columns:1fr minmax(0,1.45fr);align-items:baseline;gap:10px;padding:11px 0;display:grid}.screen-store .product-detail-side-meta dl>div+div{border-top:1px solid #5b77811c}.screen-store .product-detail-side-meta dt,.screen-store .product-detail-side-meta dd{margin:0;font-size:13px;line-height:1.15}.screen-store .product-detail-side-meta dt{color:#1b364080}.screen-store .product-detail-side-meta dd{color:#081216d1;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}@media (width>=761px){.screen-store .product-detail-side .store-side-bottom{margin-top:auto}}.screen-store .product-detail-main{min-width:0;padding:136px 0 72px}.screen-store .store-product-detail{--product-ink:#080d0f;--product-muted:#182f389e;--product-blue:#1f5d73;--product-glass:linear-gradient(118deg, #ffffff80, #f9fdfd30 47%, #ffffff52), #e7f3f621;--product-glass-border:#fffc;--product-shadow:inset 0 1px 1px #fffffff2, inset 0 -1px 1px #7899a41a, 0 19px 44px #42626f1a, 0 1px #ffffffbd;width:min(100%,1500px);color:var(--product-ink);margin:0 auto;font-family:DDIN,Arial,sans-serif}.screen-store .product-detail-breadcrumb{color:#1c364085;letter-spacing:.035em;align-items:center;gap:10px;min-height:28px;margin:0 4px 18px;font-size:13px;font-weight:700;display:flex}.screen-store .product-detail-breadcrumb button{color:#0d2630bf;font:inherit;padding:0;transition:color .2s}.screen-store .product-detail-breadcrumb button:hover{color:#070b0d}.screen-store .product-detail-breadcrumb>*+:before{content:"/";color:#2a444d40;margin-right:10px}.screen-store .product-detail-hero{grid-template-columns:minmax(360px,.92fr) minmax(430px,1.08fr);align-items:stretch;gap:24px;display:grid}.screen-store .product-detail-media,.screen-store .product-detail-info,.screen-store .product-detail-spec,.screen-store .product-detail-panel,.screen-store .product-related-card{isolation:isolate;border:1px solid var(--product-glass-border);background:var(--product-glass);box-shadow:var(--product-shadow);-webkit-backdrop-filter:blur(34px)saturate(119%)brightness(1.07);backdrop-filter:blur(34px)saturate(119%)brightness(1.07);position:relative;overflow:hidden}.screen-store .product-detail-media:before,.screen-store .product-detail-info:before,.screen-store .product-detail-spec:before,.screen-store .product-detail-panel:before,.screen-store .product-related-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(82% 72% at 3% 0,#ffffffc7,#0000 52%),radial-gradient(54% 120% at 100% 100%,#b0d2de47,#0000 72%);position:absolute;inset:0}.screen-store .product-detail-media{background:radial-gradient(circle at 50% 40%,#9dcfe161,#0000 29%),radial-gradient(at 75% 18%,#81b8cb4d,#0000 32%),radial-gradient(at 24% 89%,#2d5969bd,#0000 49%),linear-gradient(145deg,#173542 0%,#0b1c24 55%,#285869 100%);border-color:#ffffff6b;border-radius:31px;place-items:center;min-height:590px;margin:0;display:grid;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #061217b8,0 22px 50px #2e4d5926}.screen-store .product-detail-media:before{z-index:0;background:linear-gradient(114deg,#ffffff1f,#0000 29%),radial-gradient(circle at 50% 42%,#d0eef729,#0000 31%)}.screen-store .product-detail-media:after{content:"";z-index:0;filter:blur(29px);pointer-events:none;background:#00070a94;border-radius:50%;height:16%;position:absolute;bottom:5%;left:8%;right:8%;transform:scaleX(.72)}.screen-store .product-detail-media-code,.screen-store .product-detail-media figcaption{z-index:3;color:#e8f6faa8;letter-spacing:.13em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:1;position:absolute;left:28px}.screen-store .product-detail-media-code{top:28px}.screen-store .product-detail-media figcaption{bottom:27px}.screen-store .product-detail-media-glow{z-index:0;aspect-ratio:1;filter:blur(42px);pointer-events:none;background:#bee4f02b;border-radius:50%;width:68%;position:absolute;top:11%;left:50%;transform:translate(-50%)}.screen-store .product-vial{z-index:2;-webkit-backdrop-filter:blur(9px)saturate(120%);backdrop-filter:blur(9px)saturate(120%);background:linear-gradient(90deg,#ffffff26 0%,#f9feffe0 30%,#ffffff6b 53%,#afcdd738 83%,#ffffff1f 100%);border:1px solid #ffffffe6;border-radius:26px 26px 34px 34px;width:174px;height:280px;margin-top:20px;position:relative;transform:perspective(900px)rotateY(-3deg);box-shadow:inset 18px 0 26px #ffffff45,inset -16px 0 27px #2747532b,inset 0 -11px 22px #31525e24,0 39px 48px #00080b6b}.screen-store .product-vial:before{content:"";filter:blur(1px);opacity:.6;background:linear-gradient(#ffffffb8,#ffffff0d);border-radius:99px;width:18px;position:absolute;top:12px;bottom:22px;left:17px}.screen-store .product-vial:after{content:"";background:#749ead2b;border-radius:50%;height:18px;position:absolute;bottom:16px;left:11px;right:11px;box-shadow:inset 0 2px #ffffff6b}.screen-store .product-vial-cap{z-index:4;background:linear-gradient(90deg,#839299 0%,#eef5f6 17%,#8b9ca3 35%,#e9f0f2 57%,#718087 83%,#cbd5d8 100%);border:1px solid #ffffffc7;border-radius:13px 13px 9px 9px;width:124px;height:62px;position:absolute;top:-49px;left:50%;transform:translate(-50%);box-shadow:inset 0 3px #ffffffb8,inset 0 -5px #27373d29,0 8px 12px #00090c42}.screen-store .product-vial-cap:after{content:"";background:#42525821;border-top:1px solid #1c30373d;border-bottom:1px solid #ffffff6e;height:11px;position:absolute;bottom:6px;left:-1px;right:-1px}.screen-store .product-vial-label{z-index:3;color:#172b32;text-align:center;background:linear-gradient(118deg,#ffffffeb,#e5eff2db);border:1px solid #89a0a852;border-radius:7px;align-content:center;justify-items:center;min-height:112px;padding:17px 12px;font-family:DDIN,Arial,sans-serif;display:grid;position:absolute;top:84px;left:15px;right:15px;box-shadow:0 5px 10px #1c323a1f}.screen-store .product-vial-label strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:18px;line-height:1;overflow:hidden}.screen-store .product-vial-label small{color:#172b3280;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:8px;font-weight:700;line-height:1}.screen-store .product-vial-label span{color:#172b3294;letter-spacing:.14em;text-transform:uppercase;margin-top:8px;font-size:10px;font-weight:700;line-height:1.15}.screen-store .product-detail-info{border-radius:31px;flex-direction:column;min-height:590px;padding:clamp(36px,3.4vw,58px);display:flex}.screen-store .product-detail-eyebrow{color:#184e63ad;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.screen-store .product-detail-title{max-width:100%;color:var(--product-ink);letter-spacing:-.065em;overflow-wrap:anywhere;margin:23px 0 13px;font-family:DDIN,Arial,sans-serif;font-size:clamp(54px,5vw,82px);font-weight:700;line-height:.84}.screen-store .product-detail-variant{color:#182e3696;font-size:17px;line-height:1.15}.screen-store .product-detail-price{color:#0a1114;letter-spacing:-.025em;margin:31px 0 21px;font-size:32px;font-weight:700;line-height:1;display:block}.screen-store .product-detail-commerce{align-content:start;gap:7px;min-height:48px;margin:31px 0 21px;display:grid}.screen-store .product-detail-commerce .product-detail-price{margin:0}.screen-store .product-detail-commerce>span{color:#1c3b468c;letter-spacing:.1em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1}.screen-store .product-detail-summary{max-width:620px;color:var(--product-muted);font-size:17px;line-height:1.28}.screen-store .product-detail-meta{flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.screen-store .product-detail-meta>*{color:#0f2730ad;background:#ffffff4d;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffbd}.screen-store .product-detail-meta>:before{content:"";background:#5d98ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5d98ad1a}.screen-store .product-detail-meta dt,.screen-store .product-detail-meta dd{margin:0}.screen-store .product-detail-meta dt{color:#0f273085}.screen-store .product-detail-meta dd{color:#081216db}.screen-store .product-detail-actions{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:11px;margin-top:auto;padding-top:32px;display:grid}.screen-store .product-detail-primary,.screen-store .product-detail-secondary{border-radius:15px;min-height:52px;padding:0 19px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .25s}.screen-store .product-detail-primary{color:#fff;background:linear-gradient(135deg,#152126,#050708);border:1px solid #fff3;box-shadow:inset 0 1px #fff3,0 13px 25px #101f252b}.screen-store .product-detail-secondary{color:#0a1113;background:linear-gradient(113deg,#ffffff94,#e0eff34d);border:1px solid #ffffffc4;box-shadow:inset 0 1px #ffffffe3,0 10px 23px #3b5a6614}.screen-store .product-detail-primary:hover,.screen-store .product-detail-secondary:hover{transform:translateY(-2px)scale(1.005)}.screen-store .product-detail-primary:hover{background:linear-gradient(135deg,#213238,#080b0c);box-shadow:inset 0 1px #ffffff40,0 17px 31px #101f2538}.screen-store .product-detail-secondary:hover{background:linear-gradient(113deg,#ffffffc7,#e6f3f673)}.screen-store .product-detail-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.screen-store .product-detail-spec{border-radius:23px;min-height:126px;padding:23px 22px}.screen-store .product-detail-spec small,.screen-store .product-detail-spec>span{color:#1936417a;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;display:block}.screen-store .product-detail-spec strong{color:#091013;letter-spacing:-.015em;margin-top:14px;font-size:19px;font-weight:700;line-height:1.05;display:block}.screen-store .product-detail-panels{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:18px;margin-top:22px;display:grid}.screen-store .product-detail-panel{border-radius:27px;min-height:245px;padding:31px 33px}.screen-store .product-detail-panel>small,.screen-store .product-detail-panel>span{color:#19485a9c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.screen-store .product-detail-panel h2{color:#080d0f;letter-spacing:-.045em;margin:14px 0 13px;font-family:DDIN,Arial,sans-serif;font-size:34px;line-height:.95}.screen-store .product-detail-panel p{max-width:680px;color:var(--product-muted);font-size:16px;line-height:1.27}.screen-store .product-detail-panel button{color:#165f7b;border-bottom:1.5px solid #0c2f3d9e;margin-top:25px;padding:0 0 3px;font-size:15px;font-weight:700;transition:color .2s,border-color .2s}.screen-store .product-detail-panel button:hover{color:#07171d;border-color:#07171d}.screen-store .product-detail-related{margin-top:46px}.screen-store .product-detail-related>header{justify-content:space-between;align-items:end;gap:24px;margin:0 4px 18px;display:flex}.screen-store .product-detail-related>header span{color:#19485a94;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700;line-height:1;display:block}.screen-store .product-detail-related h2{color:#080d0f;letter-spacing:-.045em;margin:0;font-family:DDIN,Arial,sans-serif;font-size:39px;line-height:.92}.screen-store .product-detail-related>header p{color:#182f388a;text-align:right;max-width:370px;font-size:14px;line-height:1.2}.screen-store .product-detail-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.screen-store .product-related-card{text-align:left;border-radius:23px;flex-direction:column;align-items:flex-start;min-width:0;min-height:174px;padding:24px 23px;transition:transform .46s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s;display:flex}.screen-store .product-related-card:hover{border-color:#fffffff5;transform:translateY(-4px)scale(1.004);box-shadow:inset 0 1px 1px #fffffffa,0 24px 50px #3e5f6c24}.screen-store .product-related-card small{color:#184d61a3;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.screen-store .product-related-card h3{color:#080d0f;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:18px;margin-bottom:0;font-size:28px;font-weight:700;line-height:.95;overflow:hidden}.screen-store .product-related-card p{color:#192f3796;margin:9px 0 0;font-size:14px;line-height:1.15}.screen-store .product-related-card strong{color:#091013;margin-top:auto;padding-top:18px;font-size:18px;font-weight:700}.screen-store .product-related-card strong small{color:#1c3b468c;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-family:DDIN,Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;display:block}.screen-store .product-related-card .product-related-arrow{color:#0d2e3b8c;margin:0;padding:0;font-size:18px;line-height:1;position:absolute;top:20px;right:20px}.screen-store .product-detail-disclaimer{color:#1c333b7a;margin:28px 4px 0;font-size:12px;line-height:1.25}.screen-store .store-product-detail>.product-detail-breadcrumb,.screen-store .store-product-detail .product-detail-media,.screen-store .store-product-detail .product-detail-info,.screen-store .store-product-detail .product-detail-spec,.screen-store .store-product-detail .product-detail-panel,.screen-store .store-product-detail .product-detail-related{animation:.52s cubic-bezier(.16,1,.3,1) both product-detail-enter}.screen-store .store-product-detail .product-detail-media{animation-delay:25ms}.screen-store .store-product-detail .product-detail-info{animation-delay:65ms}.screen-store .store-product-detail .product-detail-spec:first-child{animation-delay:90ms}.screen-store .store-product-detail .product-detail-spec:nth-child(2){animation-delay:.115s}.screen-store .store-product-detail .product-detail-spec:nth-child(3){animation-delay:.14s}.screen-store .store-product-detail .product-detail-spec:nth-child(4){animation-delay:.165s}.screen-store .store-product-detail .product-detail-panel:first-child{animation-delay:.18s}.screen-store .store-product-detail .product-detail-panel:nth-child(2){animation-delay:.21s}.screen-store .store-product-detail .product-detail-related{animation-delay:.23s}@keyframes product-detail-enter{0%{opacity:0;filter:blur(7px);transform:translateY(13px)scale(.993)}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@media (width<=1200px) and (width>=761px){.screen-store .store-product-layout{grid-template-columns:300px minmax(0,1fr);gap:22px;min-height:calc(100svh + 92px);margin-top:-92px;padding-right:28px}.screen-store .store-product-layout .product-detail-side{padding:37px 22px 20px}.screen-store .product-detail-main{padding-top:111px}.screen-store .product-detail-hero{grid-template-columns:minmax(310px,.82fr) minmax(390px,1.18fr);gap:18px}.screen-store .product-detail-media,.screen-store .product-detail-info{min-height:530px}.screen-store .product-detail-info{padding:35px}.screen-store .product-detail-title{font-size:clamp(48px,5.5vw,66px)}.screen-store .product-detail-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-store .product-detail-panels{grid-template-columns:1fr}}@media (width<=1100px) and (width>=761px){.screen-store .product-detail-hero{grid-template-columns:1fr}.screen-store .product-detail-media{min-height:470px}.screen-store .product-detail-info{min-height:500px}.screen-store .product-detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.screen-store .store-product-layout{min-height:100svh;margin:0;padding:0 18px 42px;display:block}.screen-store .store-product-layout .product-detail-side{border-bottom:1px solid #ffffff7a;border-right:0;border-radius:0 0 24px 24px;width:auto;height:auto;min-height:0;margin:0 -18px;padding:24px 20px 21px;position:relative;top:auto}.screen-store .product-detail-side .store-audience{margin-bottom:14px}.screen-store .product-detail-back{width:min(100%,280px);margin-bottom:0}.screen-store .product-detail-side-meta,.screen-store .product-detail-side .store-side-bottom{display:none}.screen-store .product-detail-main{padding:28px 0 18px}.screen-store .product-detail-breadcrumb{margin-bottom:14px}.screen-store .product-detail-hero,.screen-store .product-detail-panels{grid-template-columns:1fr;gap:14px}.screen-store .product-detail-media{border-radius:25px;min-height:410px}.screen-store .product-vial{width:137px;height:220px}.screen-store .product-vial-cap{width:101px;height:49px;top:-39px}.screen-store .product-vial-label{min-height:91px;top:65px}.screen-store .product-vial-label strong{font-size:15px}.screen-store .product-detail-info{border-radius:25px;min-height:0;padding:31px 25px 26px}.screen-store .product-detail-title{margin-top:19px;font-size:clamp(46px,15vw,68px)}.screen-store .product-detail-price,.screen-store .product-detail-commerce{margin-top:25px}.screen-store .product-detail-commerce .product-detail-price{margin-top:0}.screen-store .product-detail-actions{grid-template-columns:1fr;padding-top:28px}.screen-store .product-detail-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.screen-store .product-detail-spec{border-radius:20px;min-height:111px;padding:20px 17px}.screen-store .product-detail-spec strong{font-size:17px}.screen-store .product-detail-panels{margin-top:14px}.screen-store .product-detail-panel{border-radius:23px;min-height:0;padding:27px 24px}.screen-store .product-detail-related{margin-top:38px}.screen-store .product-detail-related>header{display:block}.screen-store .product-detail-related h2{font-size:34px}.screen-store .product-detail-related>header p{text-align:left;margin-top:8px}.screen-store .product-detail-related-grid{grid-template-columns:1fr;gap:11px}.screen-store .product-related-card{min-height:150px}}@media (width<=430px){.screen-store .product-detail-specs{grid-template-columns:1fr}.screen-store .product-detail-spec{min-height:94px}.screen-store .product-detail-title{font-size:46px}}@media (prefers-reduced-motion:reduce){.screen-store .store-product-detail>.product-detail-breadcrumb,.screen-store .store-product-detail .product-detail-media,.screen-store .store-product-detail .product-detail-info,.screen-store .store-product-detail .product-detail-spec,.screen-store .store-product-detail .product-detail-panel,.screen-store .store-product-detail .product-detail-related{animation:none}.screen-store .product-detail-back,.screen-store .product-detail-primary,.screen-store .product-detail-secondary,.screen-store .product-related-card{transition:none}}@media (width>=761px){.site.screen-product>.fig-header.is-product-purchase:before{background:linear-gradient(108deg,#ffffffb3,#e0eef380 52%,#d3e6ec8f),#e8f2f575;border-color:#ffffff9e;border-radius:20px;width:min(1100px,100% - 80px);height:68px;inset:12px auto auto 50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffdb,0 13px 34px #2c48511f}.site.screen-product>.fig-header.is-product-purchase:after{opacity:.32;border-radius:19px;width:min(1098px,100% - 82px);height:66px;inset:13px auto auto 50%;transform:translate(-50%)}.site.screen-product>.fig-header>nav.product-purchase-header{width:min(1060px,100% - 120px);height:68px;top:12px;left:50%;right:auto;transform:translate(-50%,8px)scale(.99)}.site.screen-product>.fig-header{height:72px;margin-bottom:-72px}body>.product-detail-fixed-header{isolation:isolate;background:0 0;width:100%;height:72px;padding:0;display:block;top:0;left:0;right:0;z-index:1000!important;margin:0!important;position:fixed!important}body>.product-detail-fixed-header>.wordmark{z-index:2;color:#000;letter-spacing:.075em;padding:0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;transition:opacity .26s,filter .38s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);position:absolute;top:24px;left:60px}body>.product-detail-fixed-header>.shared-site-nav{z-index:2;white-space:nowrap;justify-content:center;align-items:center;gap:33px;height:24px;transition:opacity .26s,filter .38s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}body>.product-detail-fixed-header>.shared-site-nav button,body>.product-detail-fixed-header>.head-right button{color:#000;padding:0;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;position:relative}body>.product-detail-fixed-header>.head-right{z-index:2;align-items:center;gap:33px;height:24px;transition:opacity .26s,filter .38s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:24px;right:60px}body>.product-detail-fixed-header>.head-right .locale{align-items:center;gap:7px;display:flex}body>.product-detail-fixed-header>.head-right .locale-label{font-size:16px;line-height:20px}body>.product-detail-fixed-header>.head-right .globe-icon{background:url(/media/global.png) 50%/contain no-repeat;width:23px;height:23px;display:block}body>.product-detail-fixed-header>.wordmark.is-header-content-hidden,body>.product-detail-fixed-header>.shared-site-nav.is-header-content-hidden,body>.product-detail-fixed-header>.head-right.is-header-content-hidden{opacity:0;filter:blur(7px);pointer-events:none}body>.product-detail-fixed-header>.wordmark.is-header-content-hidden{transform:translate(20px)translateY(-5px)scale(.985)}body>.product-detail-fixed-header>.shared-site-nav.is-header-content-hidden{transform:translate(-50%)translateY(-5px)scale(.985)}body>.product-detail-fixed-header>.head-right.is-header-content-hidden{transform:translate(-20px)translateY(-5px)scale(.985)}body>.product-detail-fixed-header:before{content:"";z-index:0;-webkit-backdrop-filter:blur(32px)saturate(110%);backdrop-filter:blur(32px)saturate(110%);opacity:0;pointer-events:none;background:linear-gradient(108deg,#ffffffb3,#e0eef380 52%,#d3e6ec8f),#e8f2f575;border:1px solid #ffffff9e;border-radius:20px;width:min(1100px,100% - 80px);height:68px;transition:opacity .32s,transform .42s cubic-bezier(.16,1,.3,1);position:absolute;top:12px;left:50%;transform:translate(-50%)translateY(-6px)scale(.99);box-shadow:inset 0 1px #ffffffdb,0 13px 34px #2c48511f}body>.product-detail-fixed-header.is-product-purchase:before{opacity:1;transform:translate(-50%)translateY(0)scale(1)}body>.product-detail-fixed-header>.product-purchase-header{z-index:3;visibility:hidden;opacity:0;filter:blur(8px);pointer-events:none;justify-content:space-between;align-items:center;gap:24px;width:min(1060px,100% - 120px);height:68px;transition:opacity .28s,filter .4s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1),visibility 0s linear .46s;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%,8px)scale(.99)}body>.product-detail-fixed-header>.product-purchase-header.is-visible{visibility:visible;opacity:1;filter:none;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scale(1)}body>.product-detail-fixed-header .product-purchase-header strong{color:#071013;text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;overflow:hidden}body>.product-detail-fixed-header .product-purchase-header button{color:#fff;background:#080b0d;border:0;border-radius:999px;min-width:70px;height:42px;padding:0 21px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:42px;box-shadow:inset 0 1px #ffffff24,0 8px 20px #02090b29}.site.screen-product>.fig-header{z-index:60;background:0 0;border:0;height:92px;margin-bottom:-92px;top:0;position:sticky!important}.site.screen-product>.fig-header>.wordmark,.site.screen-product>.fig-header>.shared-site-nav,.site.screen-product>.fig-header>.head-right{top:34px}.site.screen-product>.fig-header:not(.is-product-purchase):before,.site.screen-product>.fig-header:not(.is-product-purchase):after{opacity:0;animation:none}.site.screen-product>.fig-header:before,.site.screen-product>.fig-header:after{transition:opacity .34s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1),inset .52s cubic-bezier(.16,1,.3,1)}.site.screen-product>.fig-header.is-product-purchase:before{background:linear-gradient(108deg,#ffffffad,#e0eef37a 52%,#d3e6ec8a),#e8f2f570;border-color:#ffffff94;border-radius:20px;inset:12px max(50px,50% - 580px);box-shadow:inset 0 1px #ffffffd6,0 13px 34px #2c48511f}.site.screen-product>.fig-header.is-product-purchase:after{opacity:.32;border-radius:19px;inset:13px max(51px,50% - 579px)}.site.screen-product>.fig-header>nav.product-purchase-header{height:68px;top:12px;left:max(68px,50% - 560px);right:max(68px,50% - 560px);transform:translateY(8px)scale(.99)}.site.screen-product>.fig-header>nav.product-purchase-header.is-visible{transform:translate(0,0)scale(1)}.site.screen-product .store-product-layout-full .product-detail-promo-strip{top:92px}}@media (width<=760px){.site.screen-product>.fig-header{z-index:60;background:0 0;margin-bottom:-70px;top:0;position:sticky!important}.site.screen-product>.fig-header:not(.is-product-purchase):before,.site.screen-product>.fig-header:not(.is-product-purchase):after{opacity:0;animation:none}.site.screen-product .store-product-layout-full .product-detail-promo-strip{top:70px}}.screen-store .store-product-detail.product-detail-experience{width:min(100%,1560px);padding-bottom:40px}.screen-store .product-detail-experience .product-detail-subnav{z-index:15;-webkit-backdrop-filter:blur(28px)saturate(126%);backdrop-filter:blur(28px)saturate(126%);background:linear-gradient(112deg,#ffffff9c,#ebf7fa3d);border:1px solid #ffffff91;border-radius:19px;grid-template-columns:minmax(190px,.86fr) auto minmax(190px,.86fr);align-items:center;gap:22px;min-height:58px;margin:0 0 34px;padding:9px 11px 9px 18px;display:grid;position:sticky;top:16px;box-shadow:inset 0 1px #ffffffe6,0 12px 34px #3a545f1a}.screen-store .product-detail-subnav-name{color:#081013;text-align:left;justify-self:start;gap:3px;padding:0;display:grid}.screen-store .product-detail-subnav-name span,.screen-store .product-detail-apple-intro>span,.screen-store .product-detail-feature-primary>span,.screen-store .product-detail-feature-secondary>span{color:#17414f8c;letter-spacing:.14em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1}.screen-store .product-detail-subnav-name strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1;overflow:hidden}.screen-store .product-detail-subnav nav{background:#ffffff38;border:1px solid #ffffff85;border-radius:999px;gap:3px;padding:3px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.screen-store .product-detail-subnav nav button{color:#0a1a20b0;border-radius:999px;min-height:32px;padding:0 12px;font-family:DDIN,Arial,sans-serif;font-size:12px;font-weight:700;transition:color .24s,background .24s,transform .24s cubic-bezier(.2,1,.3,1)}.screen-store .product-detail-subnav nav button:hover{color:#fff;background:#0b1113;transform:translateY(-1px)}.screen-store .product-detail-subnav-actions{justify-self:end;align-items:center;gap:12px;display:flex}.screen-store .product-detail-subnav-actions strong{color:#091113;white-space:nowrap;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700}.screen-store .product-detail-subnav-actions button{color:#fff;background:linear-gradient(135deg,#172427,#070a0b);border-radius:12px;min-height:38px;padding:0 17px;font-family:DDIN,Arial,sans-serif;font-size:13px;font-weight:700;transition:transform .3s cubic-bezier(.2,1,.3,1),box-shadow .25s;box-shadow:inset 0 1px #ffffff2b,0 8px 18px #0915182b}.screen-store .product-detail-subnav-actions button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff36,0 13px 25px #0915183b}.screen-store .product-detail-apple-hero{grid-template-columns:minmax(0,.66fr) minmax(460px,1.34fr);align-items:end;gap:18px;display:grid}.screen-store .product-detail-hero-copy{align-self:center;padding:48px 20px 52px 8px}.screen-store .product-detail-hero-copy h1{color:#071013;letter-spacing:-.075em;overflow-wrap:anywhere;max-width:580px;margin:19px 0 21px;font-family:DDIN,Arial,sans-serif;font-size:clamp(66px,8.35vw,134px);font-weight:700;line-height:.79}.screen-store .product-detail-hero-copy p{color:#162f38a8;max-width:390px;margin:0;font-family:DDIN,Arial,sans-serif;font-size:clamp(19px,1.65vw,26px);line-height:1.06}.screen-store .product-detail-experience .product-detail-stage{background:radial-gradient(75% 62% at 50% 36%,#b7deeb4d,#0000 45%),radial-gradient(68% 48% at 83% 10%,#78adbf59,#0000 62%),radial-gradient(65% 70% at 21% 98%,#2a6375c4,#0000 70%),linear-gradient(145deg,#122f3a 0%,#081217 53%,#204c5d 100%);border-radius:36px;min-height:clamp(560px,62vw,820px);box-shadow:inset 0 1px #ffffff4f,inset 0 -1px #00000073,0 25px 55px #30525e24}.screen-store .product-detail-stage:after{filter:blur(33px);background:#000507b0;height:13%;bottom:7%;left:15%;right:15%}.screen-store .product-detail-stage-wordmark{z-index:0;color:#e3f6fb14;letter-spacing:-.08em;text-align:center;text-overflow:clip;text-transform:uppercase;white-space:nowrap;width:88%;font-family:DDIN,Arial,sans-serif;font-size:clamp(84px,12vw,210px);font-weight:700;line-height:.72;position:absolute;top:51%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.screen-store .product-detail-experience .product-detail-media-glow{filter:blur(65px);background:#c2eaf438;width:52%;top:17%}.screen-store .product-detail-stage .product-vial{border-radius:34px 34px 42px 42px;width:clamp(186px,18vw,274px);height:clamp(300px,30vw,414px);margin-top:35px;transition:transform 1s cubic-bezier(.18,1,.3,1),filter .9s;transform:perspective(1000px)rotateY(-4deg)translateY(-6px)}.screen-store .product-detail-stage:hover .product-vial{filter:brightness(1.04);transform:perspective(1000px)rotateY(2deg)translateY(-16px)scale(1.014)}.screen-store .product-detail-stage .product-vial-cap{width:clamp(132px,13vw,180px);height:clamp(65px,6vw,82px);top:clamp(-63px,-4vw,-49px)}.screen-store .product-detail-stage .product-vial-label{min-height:39%;padding:18px 10px;top:31%;left:10%;right:10%}.screen-store .product-detail-stage .product-vial-label strong{font-size:clamp(18px,1.8vw,27px)}.screen-store .product-detail-stage .product-vial-label small{font-size:clamp(7px,.65vw,10px)}.screen-store .product-detail-stage .product-vial-label span{font-size:clamp(9px,.8vw,12px)}.screen-store .product-detail-stage .product-detail-media-code,.screen-store .product-detail-stage figcaption{left:32px}.screen-store .product-detail-stage .product-detail-media-code{top:30px}.screen-store .product-detail-stage figcaption{text-align:right;bottom:30px;left:auto;right:32px}.screen-store .product-detail-hero-readout{background:#5a7a8426;border:1px solid #ffffffa3;border-radius:22px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffd4,0 14px 34px #3d5c6814}.screen-store .product-detail-hero-readout>div{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(112deg,#ffffff96,#ebf7f940);min-height:106px;padding:22px 26px}.screen-store .product-detail-hero-readout span{color:#143e4c87;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;display:block}.screen-store .product-detail-hero-readout strong{color:#071013;letter-spacing:-.035em;font-family:DDIN,Arial,sans-serif;font-size:clamp(20px,2.05vw,30px);font-weight:700;line-height:.93;display:block}.screen-store .product-detail-apple-intro{text-align:center;max-width:930px;margin:clamp(115px,13vw,200px) auto clamp(74px,8vw,128px)}.screen-store .product-detail-apple-intro h2{color:#081013;letter-spacing:-.075em;margin:18px 0 26px;font-family:DDIN,Arial,sans-serif;font-size:clamp(58px,7.2vw,118px);font-weight:700;line-height:.82}.screen-store .product-detail-apple-intro h2 em{color:#185b71a1;font-style:normal}.screen-store .product-detail-apple-intro p{color:#12303b9e;max-width:705px;margin:0 auto;font-family:DDIN,Arial,sans-serif;font-size:clamp(20px,1.7vw,27px);line-height:1.12}.screen-store .product-detail-apple-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.screen-store .product-detail-apple-specs .product-detail-spec{border-radius:25px;min-height:190px;padding:28px 25px;transition:transform .58s cubic-bezier(.2,1,.3,1),box-shadow .45s}.screen-store .product-detail-apple-specs .product-detail-spec:hover{transform:translateY(-5px);box-shadow:inset 0 1px #fffffffa,0 24px 52px #3f5c6726}.screen-store .product-detail-apple-specs .product-detail-spec strong{min-height:40px;margin-top:18px;font-size:clamp(23px,2vw,31px);line-height:.92}.screen-store .product-detail-apple-specs .product-detail-spec p{color:#12303b8a;margin:15px 0 0;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.16}.screen-store .product-detail-feature-split{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:18px;margin-top:18px;display:grid}.screen-store .product-detail-feature-primary,.screen-store .product-detail-feature-secondary{border:1px solid #ffffffa3;border-radius:32px;min-height:485px;padding:clamp(32px,4vw,64px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa3,0 20px 46px #3b57631c}.screen-store .product-detail-feature-primary{color:#edf7f9;background:radial-gradient(72% 65% at 91% 10%,#65a4b973,#0000 58%),radial-gradient(65% 72% at 5% 98%,#12485ac7,#0000 67%),linear-gradient(135deg,#142d36,#081215 64%,#1b4859)}.screen-store .product-detail-feature-primary:after{content:"CIT";color:#d2f0f814;letter-spacing:-.08em;font-family:DDIN,Arial,sans-serif;font-size:clamp(150px,20vw,330px);font-weight:700;line-height:.7;position:absolute;bottom:-12%;right:-3%}.screen-store .product-detail-feature-primary>span{color:#daf1f78a}.screen-store .product-detail-feature-primary h2,.screen-store .product-detail-feature-secondary h2{z-index:1;letter-spacing:-.075em;max-width:620px;margin:22px 0;font-family:DDIN,Arial,sans-serif;font-size:clamp(47px,5vw,78px);font-weight:700;line-height:.83;position:relative}.screen-store .product-detail-feature-primary h2{color:#f0fbfd}.screen-store .product-detail-feature-primary h2 em{color:#9ad1e2c7;font-style:normal}.screen-store .product-detail-feature-primary p,.screen-store .product-detail-feature-secondary p{z-index:1;max-width:595px;margin:0;font-family:DDIN,Arial,sans-serif;font-size:18px;line-height:1.2;position:relative}.screen-store .product-detail-feature-primary p{color:#e7f6f9b8}.screen-store .product-detail-feature-primary dl{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:43px 0 0;display:grid;position:relative}.screen-store .product-detail-feature-primary dl>div{border-top:1px solid #e6f8fc3d;min-width:0;padding-top:13px}.screen-store .product-detail-feature-primary dt{color:#e1f5fa7d;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.screen-store .product-detail-feature-primary dd{color:#effbfc;margin:0;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.02}.screen-store .product-detail-feature-secondary{-webkit-backdrop-filter:blur(30px)saturate(122%);backdrop-filter:blur(30px)saturate(122%);background:radial-gradient(70% 85% at 4% 0,#ffffffc9,#0000 50%),radial-gradient(68% 66% at 100% 100%,#98c9d84d,#0000 66%),linear-gradient(125deg,#ffffffab,#e4f1f64f);flex-direction:column;display:flex}.screen-store .product-detail-feature-secondary h2{color:#071013;font-size:clamp(42px,4.25vw,68px)}.screen-store .product-detail-feature-secondary p{color:#12303b9c}.screen-store .product-detail-feature-actions{grid-template-columns:1.14fr .86fr;gap:10px;margin-top:auto;padding-top:34px;display:grid}.screen-store .product-detail-feature-actions .product-detail-primary,.screen-store .product-detail-feature-actions .product-detail-secondary{min-height:55px}.screen-store .product-detail-feature-actions b{margin-left:5px;font-size:16px}.screen-store .product-detail-experience .product-detail-related>header{margin-bottom:23px}.screen-store .product-detail-experience .product-detail-related h2{font-size:clamp(47px,5vw,72px)}.screen-store .product-detail-experience .product-detail-related-grid{gap:17px}.screen-store .product-detail-experience .product-related-card{border-radius:28px;min-height:220px;padding:29px}.screen-store .product-detail-experience .product-detail-disclaimer{text-align:center;max-width:660px;margin:68px auto 8px}.screen-store .product-detail-experience .product-detail-subnav,.screen-store .product-detail-experience .product-detail-apple-hero,.screen-store .product-detail-experience .product-detail-apple-intro,.screen-store .product-detail-experience .product-detail-apple-specs,.screen-store .product-detail-experience .product-detail-feature-split,.screen-store .product-detail-experience .product-detail-related{animation:.75s cubic-bezier(.16,1,.3,1) both product-detail-experience-enter}.screen-store .product-detail-experience .product-detail-apple-hero{animation-delay:50ms}.screen-store .product-detail-experience .product-detail-apple-intro{animation-delay:.1s}.screen-store .product-detail-experience .product-detail-apple-specs{animation-delay:.15s}.screen-store .product-detail-experience .product-detail-feature-split{animation-delay:.2s}.screen-store .product-detail-experience .product-detail-related{animation-delay:.25s}@keyframes product-detail-experience-enter{0%{opacity:0;filter:blur(12px);transform:translateY(24px)scale(.987)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (width<=1220px) and (width>=761px){.screen-store .product-detail-apple-hero{grid-template-columns:minmax(260px,.62fr) minmax(380px,1.38fr)}.screen-store .product-detail-hero-copy h1{font-size:clamp(58px,7.4vw,90px)}.screen-store .product-detail-feature-primary dl{grid-template-columns:1fr;gap:14px}.screen-store .product-detail-feature-primary{min-height:520px}}@media (width<=980px) and (width>=761px){.screen-store .product-detail-experience .product-detail-subnav{grid-template-columns:1fr auto}.screen-store .product-detail-subnav nav{grid-area:2/1/auto/-1;justify-self:start}.screen-store .product-detail-apple-hero{grid-template-columns:1fr}.screen-store .product-detail-hero-copy{padding:30px 8px 10px}.screen-store .product-detail-hero-readout{grid-column:auto}.screen-store .product-detail-apple-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-store .product-detail-feature-split{grid-template-columns:1fr}}@media (width<=760px){.screen-store .product-detail-experience{padding-bottom:0}.screen-store .product-detail-experience .product-detail-subnav{border-radius:16px;grid-template-columns:1fr auto;gap:10px;min-height:0;margin-bottom:20px;padding:12px;position:relative;top:auto}.screen-store .product-detail-subnav nav{grid-area:2/1/auto/-1;justify-self:stretch;max-width:100%;overflow-x:auto}.screen-store .product-detail-subnav nav button{padding:0 10px;font-size:11px}.screen-store .product-detail-subnav-name{padding-left:5px}.screen-store .product-detail-subnav-name strong{max-width:150px;font-size:15px}.screen-store .product-detail-subnav-actions strong{display:none}.screen-store .product-detail-subnav-actions button{min-height:36px;padding:0 14px}.screen-store .product-detail-apple-hero{grid-template-columns:1fr;gap:14px}.screen-store .product-detail-hero-copy{padding:19px 5px 6px}.screen-store .product-detail-hero-copy h1{max-width:360px;margin:16px 0 14px;font-size:clamp(62px,18vw,92px)}.screen-store .product-detail-hero-copy p{font-size:19px}.screen-store .product-detail-experience .product-detail-stage{border-radius:27px;min-height:470px}.screen-store .product-detail-stage .product-vial{width:156px;height:252px}.screen-store .product-detail-stage .product-vial-cap{width:116px;height:57px;top:-47px}.screen-store .product-detail-stage .product-detail-media-code{top:22px;left:22px}.screen-store .product-detail-stage figcaption{bottom:22px;right:22px}.screen-store .product-detail-hero-readout{border-radius:18px;grid-template-columns:1fr}.screen-store .product-detail-hero-readout>div{min-height:86px;padding:18px 20px}.screen-store .product-detail-apple-intro{margin:84px auto 60px}.screen-store .product-detail-apple-intro h2{font-size:clamp(56px,16vw,78px)}.screen-store .product-detail-apple-intro p{font-size:19px}.screen-store .product-detail-apple-specs{grid-template-columns:1fr;gap:11px}.screen-store .product-detail-apple-specs .product-detail-spec{min-height:144px;padding:22px}.screen-store .product-detail-feature-split{grid-template-columns:1fr;gap:13px;margin-top:14px}.screen-store .product-detail-feature-primary,.screen-store .product-detail-feature-secondary{border-radius:26px;min-height:0;padding:32px 25px}.screen-store .product-detail-feature-primary h2,.screen-store .product-detail-feature-secondary h2{font-size:clamp(45px,13vw,63px)}.screen-store .product-detail-feature-primary dl{grid-template-columns:1fr;margin-top:32px}.screen-store .product-detail-feature-actions{grid-template-columns:1fr}.screen-store .product-detail-experience .product-detail-related{margin-top:75px}}@media (prefers-reduced-motion:reduce){.screen-store .product-detail-experience .product-detail-subnav,.screen-store .product-detail-experience .product-detail-apple-hero,.screen-store .product-detail-experience .product-detail-apple-intro,.screen-store .product-detail-experience .product-detail-apple-specs,.screen-store .product-detail-experience .product-detail-feature-split,.screen-store .product-detail-experience .product-detail-related{animation:none}.screen-store .product-detail-stage .product-vial,.screen-store .product-detail-apple-specs .product-detail-spec,.screen-store .product-detail-subnav-actions button{transition:none}}.screen-store .store-product-layout.store-product-layout-full{background:0 0;min-height:100svh;margin:0;padding:0 0 44px;display:block}.screen-store .store-product-layout.store-product-layout-full .product-detail-main{width:100%;max-width:none;padding:0 0 28px}.screen-store .store-product-layout.store-product-layout-full .product-detail-experience{width:100%;max-width:none;margin:0 auto}.screen-store .store-product-layout-full .product-detail-experience .product-detail-subnav{border-left:0;border-right:0;border-radius:0;margin-bottom:0;padding-left:clamp(18px,4vw,76px);padding-right:clamp(18px,4vw,76px);top:0;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #7e9da82b}.screen-store .product-detail-inline-audience{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:radial-gradient(110% 100% at 18% 0,#ffffffb8,#0000 65%),linear-gradient(135deg,#ffffff63,#d4e8ee30);border:1px solid #ffffff94;border-radius:13px;align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 8px 21px #23444f14}.screen-store .product-detail-subnav-actions .product-detail-inline-audience button{color:#071013b8;min-height:30px;box-shadow:none;background:0 0;border-radius:9px;padding:0 11px;font-size:12px;font-weight:700}.screen-store .product-detail-subnav-actions .product-detail-inline-audience button.selected{color:#fff;background:#080c0e;box-shadow:inset 0 1px #ffffff1c,0 4px 10px #040b0d38}.screen-store .product-detail-subnav-actions .product-detail-inline-audience button:not(.selected):hover{color:#071013;box-shadow:none;background:#ffffff73;transform:none}.screen-store .store-product-layout-full .product-detail-apple-hero{display:block}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{width:100vw;height:max(560px,100svh - 167px);min-height:0;box-shadow:none;background:radial-gradient(70% 54% at 50% 73%,#21657b75,#0000 64%),radial-gradient(58% 42% at 50% 4%,#799ea926,#0000 68%),linear-gradient(152deg,#061216 0%,#020708 47%,#0a2630 100%);border:0;border-radius:0;place-items:center;margin-left:calc(50% - 50vw);display:grid;overflow:hidden}.screen-store .store-product-layout-full .product-detail-stage:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:linear-gradient(105deg,#0000 15%,#ffffff0e 45%,#0000 68%),radial-gradient(circle at 50% 76%,#82dded24,#0000 30%);display:block;position:absolute;inset:0}.screen-store .store-product-layout-full .product-detail-stage:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0004066b);height:42%;display:block;position:absolute;inset:auto 0 0}.screen-store .store-product-layout-full .product-detail-hero-copy{z-index:5;text-align:center;max-width:1480px;margin:0 auto;padding:0;position:absolute;top:clamp(78px,8vh,118px);left:28px;right:28px}.screen-store .store-product-layout-full .product-detail-hero-copy .product-detail-eyebrow{color:#e1f7fbab}.screen-store .store-product-layout-full .product-detail-hero-copy h1{color:#f5fdff;text-shadow:0 7px 34px #0000003d;white-space:nowrap;max-width:1480px;margin:18px auto 0;font-size:clamp(96px,11.4vw,198px);line-height:.82}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(68px,8.2vw,144px)}.screen-store .store-product-layout-full .product-detail-hero-watermark{z-index:1;color:#d5f4f90e;letter-spacing:-.075em;text-align:center;text-overflow:clip;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;font-family:DIN,DDIN,Arial,sans-serif;font-size:clamp(180px,24vw,430px);font-weight:700;line-height:.72;position:absolute;top:49%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.screen-store .store-product-layout-full .product-detail-stage .product-detail-media-code{display:none}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{z-index:5;color:#f4fbfc;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-style:normal;display:flex;bottom:clamp(54px,7vh,88px);left:28px;right:28px}.screen-store .store-product-layout-full .product-detail-purchase>span{display:none}.screen-store .store-product-layout-full .product-detail-purchase strong{color:#f4fbfc;letter-spacing:-.025em;text-shadow:0 3px 18px #0000003d;align-items:baseline;gap:8px;font-family:DDIN,Arial,sans-serif;font-size:clamp(28px,2.8vw,46px);font-weight:700;line-height:1;display:inline-flex}.screen-store .store-product-layout-full .product-detail-purchase strong small{color:#e7f6f9ad;letter-spacing:.08em;font-size:13px}.screen-store .store-product-layout-full .product-detail-purchase button{color:#071013;letter-spacing:0;text-transform:none;background:#f7fcfdf5;border:1px solid #ffffffb3;border-radius:999px;min-width:148px;min-height:58px;padding:0 30px;font-family:DDIN,Arial,sans-serif;font-size:20px;font-weight:700;transition:transform .35s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .35s;box-shadow:inset 0 1px #fff,0 13px 30px #0000003d}.screen-store .store-product-layout-full .product-detail-purchase button:hover{background:#fff;transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 20px 38px #00000057}.screen-store .product-detail-promo{color:#f4f9fae6;letter-spacing:.002em;text-align:center;background:#1c1d1f;border:0;border-radius:0;width:100vw;min-height:56px;margin-left:calc(50% - 50vw);padding:0 clamp(24px,5vw,92px);font-family:DDIN,Arial,sans-serif;font-size:clamp(14px,.92vw,17px);font-weight:400;line-height:1.25;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0006}.screen-store .product-detail-promo sup{vertical-align:super;margin-left:2px;font-size:.62em}@media (width>=761px){.screen-store:has(.store-product-layout-full)>.fig-header{width:100%;margin-left:0}.screen-store:has(.store-product-layout-full)>.fig-header>.wordmark{display:block}}.screen-store .store-product-layout-full .product-detail-hero-readout{width:min(100%,1160px);margin:24px auto 0}@media (width<=760px){.screen-store .store-product-layout.store-product-layout-full{padding:0 0 30px}.screen-store .store-product-layout.store-product-layout-full .product-detail-main{padding-top:0}.screen-store .store-product-layout-full .product-detail-experience .product-detail-subnav{grid-template-columns:1fr}.screen-store .store-product-layout-full .product-detail-subnav-actions{grid-row:2;justify-content:space-between;justify-self:stretch}.screen-store .store-product-layout-full .product-detail-subnav nav{grid-row:3}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{border-radius:0;height:max(650px,100svh - 122px);min-height:0}.screen-store .store-product-layout-full .product-detail-hero-copy{top:48px;left:16px;right:16px}.screen-store .store-product-layout-full .product-detail-hero-copy h1{white-space:normal;font-size:clamp(58px,16vw,88px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(45px,12vw,68px)}.screen-store .store-product-layout-full .product-detail-hero-watermark{font-size:clamp(128px,34vw,230px);top:52%}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{gap:15px;bottom:42px;left:16px;right:16px}.screen-store .store-product-layout-full .product-detail-purchase button{min-height:50px;font-size:17px}.screen-store .product-detail-promo{min-height:52px;padding:10px 20px}}.site.screen-store:has(.store-product-layout-full)>.fig-header{z-index:60;color:#0b1113;width:100%;margin-left:0;top:0;left:0;right:0;position:absolute!important}.site.screen-store:has(.store-product-layout-full)>.fig-header>.wordmark{display:block}.site.screen-store:has(.store-product-layout-full)>.fig-header:before{transition-duration:.38s}.site.screen-store:has(.store-product-layout-full)>.fig-header:after{transition-duration:.38s}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{background:radial-gradient(58% 44% at 50% 64%,#96beca57,#0000 70%),radial-gradient(46% 38% at 16% 12%,#ffffffeb,#0000 72%),radial-gradient(52% 46% at 86% 20%,#c8dce275,#0000 74%),linear-gradient(145deg,#eaf3f6 0%,#f8fbfc 48%,#d9e8ed 100%);width:100vw;height:100svh;min-height:760px;margin-left:calc(50% - 50vw)}.screen-store .store-product-layout-full .product-detail-stage:before{z-index:0;opacity:.78;filter:blur(16px);background:radial-gradient(circle at 50% 66%,#ffffffe0,#0000 26%),linear-gradient(114deg,#0000 18%,#ffffff9e 47%,#0000 72%);display:block}.screen-store .store-product-layout-full .product-detail-stage:after{z-index:0;background:linear-gradient(#0000,#b0cad329);height:34%;display:block}.screen-store .store-product-layout-full .product-detail-promo-strip{z-index:8;color:#0c1e24d4;-webkit-backdrop-filter:blur(26px)saturate(112%);backdrop-filter:blur(26px)saturate(112%);opacity:.8;background:#e0ebef80;border-top:1px solid #5f808b1a;border-bottom:1px solid #5f808b21;place-items:center;min-height:54px;padding:11px 34px;display:grid;position:absolute;top:92px;left:0;right:0;box-shadow:inset 0 1px #ffffff8c}.screen-store .store-product-layout-full .product-detail-promo-strip p{text-align:center;margin:0;font-size:clamp(14px,1vw,17px);line-height:1.35}.screen-store .store-product-layout-full .product-detail-promo-strip sup{margin-left:2px;font-size:.62em;font-weight:700;position:relative;top:-.15em}.screen-store .store-product-layout-full .product-detail-hero-copy{top:clamp(184px,21vh,258px)}.screen-store .store-product-layout-full .product-detail-hero-copy .product-detail-eyebrow{color:#20414d8a;letter-spacing:.22em;font-size:clamp(12px,.85vw,15px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{color:#071013;letter-spacing:-.074em;text-shadow:0 5px 32px #587a8514;opacity:.15;max-width:min(94vw,1680px);margin-top:10%;font-size:clamp(98px,12.4vw,220px);line-height:.82}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{color:#071013;gap:13px;bottom:clamp(74px,9vh,116px)}.screen-store .store-product-layout-full .product-detail-purchase strong{color:#071013;letter-spacing:0;text-transform:none;text-shadow:none;font-size:19px;font-weight:700;line-height:23px}.screen-store .store-product-layout-full .product-detail-purchase strong small{color:#16313b91}.screen-store .store-product-layout-full .product-detail-purchase button{color:#fff;letter-spacing:0;background:#071013;border:0;border-radius:999px;min-width:68px;height:41px;min-height:0;padding:8px 15px;font-size:19px;font-weight:600;line-height:23px;box-shadow:inset 0 1px #ffffff2e,0 14px 30px #1b36402e}.screen-store .store-product-layout-full .product-detail-purchase button:hover{color:#fff;background:#000;box-shadow:inset 0 1px #ffffff3d,0 22px 42px #1b36403d}.screen-store .product-detail-360-section{-webkit-backdrop-filter:blur(38px)saturate(112%);backdrop-filter:blur(38px)saturate(112%);background:radial-gradient(70% 80% at 82% 48%,#ffffffe6,#0000 70%),radial-gradient(55% 60% at 12% 2%,#ffffffc7,#0000 70%),linear-gradient(135deg,#dae8edcc,#f7fafbbd);border:1px solid #ffffffd6;border-radius:48px;grid-template-columns:minmax(390px,.8fr) minmax(520px,1.2fr);align-items:stretch;gap:clamp(36px,5vw,86px);width:min(1500px,100% - 96px);min-height:830px;margin:108px auto 0;padding:clamp(42px,5vw,78px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,inset 0 -1px #74949e1f,0 36px 86px #3f5e6921}.screen-store .product-detail-360-section:before{content:"";filter:blur(70px);pointer-events:none;background:#ffffff5c;border-radius:50%;position:absolute;inset:-30% 35% 20% -20%}.screen-store .product-detail-360-copy{z-index:3;align-self:center;position:relative}.screen-store .product-detail-360-copy>span,.screen-store .product-detail-active-fact small{color:#20435087;letter-spacing:.17em;text-transform:uppercase;font-size:12px;font-weight:700}.screen-store .product-detail-360-copy h2{color:#071013;letter-spacing:-.065em;margin:17px 0 36px;font-size:clamp(62px,5.6vw,102px);line-height:.86}.screen-store .product-detail-360-copy h2 em{color:#1f5265a8;font-style:normal}.screen-store .product-detail-fact-tabs{gap:11px;display:grid}.screen-store .product-detail-fact-tabs button{color:#11272f9e;text-align:left;-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:#ffffff4d;border:1px solid #ffffffc2;border-radius:18px;grid-template-columns:minmax(85px,.75fr) minmax(0,1.25fr) 28px;align-items:center;gap:14px;min-height:67px;padding:11px 15px 11px 20px;transition:transform .38s cubic-bezier(.16,1,.3,1),background .28s,color .28s,box-shadow .38s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #fffc}.screen-store .product-detail-fact-tabs button:hover{color:#071013;background:#ffffff8a;transform:translate(5px)}.screen-store .product-detail-fact-tabs button.selected{color:#fff;background:#0b1113;box-shadow:inset 0 1px #ffffff29,0 16px 32px #27455029}.screen-store .product-detail-fact-tabs button span{font-size:14px}.screen-store .product-detail-fact-tabs button strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.screen-store .product-detail-fact-tabs button b{border:1px solid #3f5a6433;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Arial,sans-serif;font-size:18px;font-weight:300;display:grid}.screen-store .product-detail-fact-tabs button.selected b{border-color:#ffffff47;transform:rotate(45deg)}.screen-store .product-detail-active-fact{background:#fff6;border:1px solid #fffc;border-radius:22px;min-height:150px;margin-top:17px;padding:23px 25px;box-shadow:inset 0 1px #ffffffdb}.screen-store .product-detail-active-fact strong{color:#071013;letter-spacing:-.035em;margin-top:11px;font-size:clamp(26px,2vw,34px);line-height:.95;display:block}.screen-store .product-detail-active-fact p{color:#1e3841a1;margin-top:12px;font-size:15px;line-height:1.35}.screen-store .product-vial-viewer{z-index:2;align-content:center;justify-items:center;min-width:0;display:grid;position:relative}.screen-store .product-vial-drag-surface{perspective:1500px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:100%;height:690px;display:grid}.screen-store .product-vial-drag-surface:active{cursor:grabbing}.screen-store .product-vial-orbit{width:350px;height:590px;transform:rotateX(-2deg) rotateY(var(--vial-rotation));transform-style:preserve-3d;will-change:transform;position:relative}.screen-store .product-vial-shadow{filter:blur(17px);background:#27444e40;border-radius:50%;height:48px;position:absolute;bottom:-20px;left:25px;right:25px;transform:translateZ(-70px)rotateX(76deg)}.screen-store .product-vial-cap{z-index:5;background:repeating-linear-gradient(90deg,#0000 0 9px,#1a2d331c 10px 11px),linear-gradient(90deg,#7d8a8e,#f9fafa 17%,#aab5b8 39%,#fff 52%,#8b989c 77%,#ecf0f1);border:1px solid #ffffffdb;border-radius:46% 46% 22% 22%/36% 36% 21% 21%;width:268px;height:104px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)translateZ(14px);box-shadow:inset 0 7px 10px #ffffffa6,inset 0 -14px 21px #24373e3d,0 13px 22px #35535d2e}.screen-store .product-vial-cap:before,.screen-store .product-vial-cap:after{content:"";border-radius:50%;height:15px;position:absolute;left:0;right:0}.screen-store .product-vial-cap:before{background:linear-gradient(90deg,#aeb8ba,#fff 45%,#9da9ac);top:-4px}.screen-store .product-vial-cap:after{filter:blur(2px);background:#283a402b;bottom:-4px}.screen-store .product-vial-cap span{background:#2a3c4226;width:2px;position:absolute;top:18px;bottom:16px}.screen-store .product-vial-cap span:first-child{left:26%}.screen-store .product-vial-cap span:nth-child(2){left:50%}.screen-store .product-vial-cap span:nth-child(3){left:74%}.screen-store .product-vial-neck{z-index:3;background:linear-gradient(90deg,#5d84913d,#ffffffb8 22%,#b1d3dd38 52%,#ffffffa1 77%,#5e869342);border:2px solid #769da970;border-radius:26% 26% 39% 39%/16% 16% 46% 46%;width:208px;height:111px;position:absolute;top:77px;left:50%;transform:translate(-50%)translateZ(7px);box-shadow:inset 17px 0 24px #244c5a17,inset -17px 0 24px #244c5a17}.screen-store .product-vial-body{z-index:2;background:linear-gradient(90deg,#3f6b7a47,#ffffffb8 13%,#c8e7ee3d 37%,#ffffffb8 52%,#b9dce533 75%,#416c7a4a);border:2px solid #719ba87a;border-radius:28% 28% 16% 16%/18% 18% 12% 12%;width:338px;height:458px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)translateZ(0);box-shadow:inset 24px 0 38px #1c485821,inset -24px 0 38px #1c485821,inset 0 -25px 34px #265c6d21,0 34px 55px #3d626f30}.screen-store .product-vial-body:before{content:"";background:#dff2f761;border:2px solid #729aa759;border-radius:50%;height:42px;position:absolute;top:-14px;left:23px;right:23px;box-shadow:inset 0 8px 13px #41697721}.screen-store .product-vial-liquid{background:linear-gradient(90deg,#1b54676b,#bfe7f080 28%,#62aabe61 55%,#18516475),#4e9ab259;border-radius:12% 12% 14% 14%/8% 8% 11% 11%;height:43%;position:absolute;bottom:13px;left:14px;right:14px;box-shadow:inset 0 17px 26px #ffffff38}.screen-store .product-vial-liquid:before{content:"";background:#d3f1f780;border-radius:50%;height:16px;position:absolute;top:-8px;left:0;right:0;box-shadow:inset 0 4px 7px #2e6f8433}.screen-store .product-vial-glass-highlight{z-index:4;filter:blur(5px);opacity:.72;background:#ffffffb3;border-radius:50%;width:26px;position:absolute;top:28px;bottom:30px;left:43px}.screen-store .product-vial-label{z-index:5;color:#101719;text-align:center;background:linear-gradient(105deg,#eaf0f1,#fff 43%,#dfe9eb);border:1px solid #ffffffe0;border-radius:8px;align-content:center;justify-items:center;min-height:165px;padding:23px;display:grid;position:absolute;top:155px;left:25px;right:25px;box-shadow:0 8px 18px #1d3e4a24,inset 0 1px #fff}.screen-store .product-vial-label small{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.screen-store .product-vial-label strong{letter-spacing:-.055em;margin-top:13px;font-size:42px;line-height:.8}.screen-store .product-vial-label span{letter-spacing:.13em;text-transform:uppercase;margin-top:13px;font-size:13px;font-weight:700}.screen-store .product-vial-viewer>p{color:#19353f94;letter-spacing:.04em;background:#ffffff59;border:1px solid #ffffffbd;border-radius:999px;align-items:center;gap:9px;margin-top:-20px;padding:10px 15px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fffc}.screen-store .product-detail-experience .product-detail-apple-intro{margin-top:clamp(120px,12vw,190px)}.screen-store .product-detail-experience .product-detail-feature-split{margin-top:clamp(72px,7vw,112px)}.screen-store .product-detail-experience .product-detail-related{margin-top:clamp(118px,10vw,176px)}@media (width<=1060px){.screen-store .product-detail-360-section{grid-template-columns:1fr;width:min(920px,100% - 42px);padding:50px 35px 44px}.screen-store .product-detail-360-copy{justify-self:center;width:min(100%,660px)}.screen-store .product-vial-drag-surface{height:650px}}@media (width<=760px){.site.screen-store:has(.store-product-layout-full)>.fig-header{position:absolute!important}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:100svh;min-height:680px}.screen-store .store-product-layout-full .product-detail-hero-copy{top:22vh}.screen-store .store-product-layout-full .product-detail-promo-strip{min-height:58px;padding:10px 20px;top:76px}.screen-store .store-product-layout-full .product-detail-promo-strip p{max-width:520px;font-size:13px}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{white-space:normal;font-size:clamp(54px,16.5vw,88px)}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{bottom:66px}.screen-store .store-product-layout-full .product-detail-purchase button{min-width:68px;height:41px;min-height:0;padding:8px 15px;font-size:19px}.screen-store .product-detail-360-section{border-radius:30px;width:calc(100% - 24px);min-height:0;margin-top:70px;padding:34px 18px}.screen-store .product-detail-360-copy h2{font-size:clamp(52px,15vw,72px)}.screen-store .product-detail-fact-tabs button{grid-template-columns:80px minmax(0,1fr) 28px;padding-left:14px}.screen-store .product-detail-fact-tabs button strong{font-size:14px}.screen-store .product-vial-drag-surface{height:570px}.screen-store .product-vial-orbit{width:300px;height:510px;transform:scale(.84) rotateX(-2deg) rotateY(var(--vial-rotation))}}@media (width>=1201px){.site.screen-store:has(.store-product-layout-full)>.fig-header{--product-header-row-top:clamp(21px, calc(2.72vw - 14px), 34px)}.site.screen-store:has(.store-product-layout-full)>.fig-header>.wordmark{display:none}.site.screen-store:has(.store-product-layout-full)>.fig-header>nav.store-top-nav{top:var(--product-header-row-top);width:100%;left:0;right:0}.site.screen-store:has(.store-product-layout-full)>.fig-header .store-top-links-left{align-items:center;padding-left:clamp(38px,3vw,52px)}.site.screen-store:has(.store-product-layout-full)>.fig-header .store-nav-wordmark{color:#000;letter-spacing:.075em;white-space:nowrap;flex:none;padding:0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;display:inline-flex}.site.screen-store:has(.store-product-layout-full)>.fig-header .store-top-links-right{padding-right:clamp(38px,3vw,52px)}}@media (width>=1201px) and (width<=1727px){.site.screen-store:has(.store-product-layout-full)>.fig-header .store-nav-wordmark{font-size:1.157vw;line-height:1.389vw}}@media (width>=761px) and (width<=1200px){.site.screen-store:has(.store-product-layout-full)>.fig-header{padding:0;display:block}.site.screen-store:has(.store-product-layout-full)>.fig-header>.wordmark{display:block;position:absolute;top:12px;left:28px}.site.screen-store:has(.store-product-layout-full)>.fig-header>nav.store-top-nav{width:auto;position:absolute;top:42px;left:28px;right:28px;transform:none}}@media (width>=761px){.site.screen-store:has(.store-product-layout-full)>.fig-header>.mega{width:100vw;left:0;right:0}}.screen-store .store-product-layout-full .product-detail-scroll-purchase{z-index:55;top:calc(env(safe-area-inset-top,0px) + 16px);visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(30px)saturate(128%);backdrop-filter:blur(30px)saturate(128%);transform-origin:50% 0;pointer-events:none;background:radial-gradient(120% 180% at 8% -40%,#ffffffc7,#0000 55%),linear-gradient(112deg,#f6fbfc94,#d8e8ee59);border:1px solid #ffffffa8;border-radius:19px;justify-content:space-between;align-items:center;width:min(1180px,100vw - 80px);min-height:62px;margin:0 auto -62px;padding:9px 10px 9px 22px;transition:opacity .3s,transform .54s cubic-bezier(.16,1,.3,1),visibility 0s linear .54s;display:flex;position:sticky;transform:translateY(-18px)scale(.985);box-shadow:inset 0 1px #fffffff0,inset 0 -1px #708e991a,0 17px 45px #1e374021}.screen-store .store-product-layout-full .product-detail-scroll-purchase.is-visible{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}.screen-store .store-product-layout-full .product-detail-scroll-purchase strong{color:#071013;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-family:DDIN,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1;overflow:hidden}.screen-store .store-product-layout-full .product-detail-scroll-purchase button{color:#fff;background:#070b0d;border:1px solid #02080a14;border-radius:999px;min-width:74px;min-height:42px;padding:0 20px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .35s;box-shadow:inset 0 1px #ffffff21,0 8px 22px #02090b33}.screen-store .store-product-layout-full .product-detail-scroll-purchase button:hover{background:#111719;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 12px 26px #02090b40}@media (width<=760px){.screen-store .store-product-layout-full .product-detail-scroll-purchase{top:calc(env(safe-area-inset-top,0px) + 10px);border-radius:17px;width:calc(100vw - 24px);min-height:56px;margin-bottom:-56px;padding:7px 7px 7px 17px}.screen-store .store-product-layout-full .product-detail-scroll-purchase strong{max-width:calc(100vw - 130px);font-size:18px}.screen-store .store-product-layout-full .product-detail-scroll-purchase button{min-width:66px;min-height:40px;padding:0 17px;font-size:15px}}@media (prefers-reduced-motion:reduce){.screen-store .store-product-layout-full .product-detail-scroll-purchase,.screen-store .store-product-layout-full .product-detail-scroll-purchase button{transition:none}.screen-store .store-product-layout-full .product-detail-scroll-purchase{transform:none}}@media (width>=761px){.site.screen-product>.fig-header>.wordmark,.site.screen-product>.fig-header>.shared-site-nav,.site.screen-product>.fig-header>.head-right{transition:opacity .26s,filter .38s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.site.screen-product>.fig-header>.wordmark.is-header-content-hidden{opacity:0;filter:blur(7px);pointer-events:none;transform:translate(20px)translateY(-5px)scale(.985)}.site.screen-product>.fig-header>.shared-site-nav.is-header-content-hidden{opacity:0;filter:blur(7px);pointer-events:none;transform:translate(-50%)translateY(-5px)scale(.985)}.site.screen-product>.fig-header>.head-right.is-header-content-hidden{opacity:0;filter:blur(7px);pointer-events:none;transform:translate(-20px)translateY(-5px)scale(.985)}.site.screen-product>.fig-header.is-product-purchase:before{opacity:1;transform:translateY(0)scale(1)}.site.screen-product>.fig-header.is-product-purchase:after{opacity:.2}.site.screen-product>.fig-header>nav.product-purchase-header{z-index:3;visibility:hidden;opacity:0;filter:blur(8px);pointer-events:none;justify-content:space-between;align-items:center;gap:24px;width:auto;height:68px;transition:opacity .28s,filter .4s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1),visibility 0s linear .46s;display:flex;position:absolute;top:21px;left:70px;right:70px;transform:translateY(8px)scale(.99)}.site.screen-product>.fig-header>nav.product-purchase-header.is-visible{visibility:visible;opacity:1;filter:blur();pointer-events:auto;transition-delay:0s;transform:translate(0,0)scale(1)}.site.screen-product .product-purchase-header strong{color:#071013;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;overflow:hidden}.site.screen-product>.fig-header .product-purchase-header button{color:#fff;background:#080b0d;border:1px solid #040a0c14;border-radius:999px;min-width:70px;height:42px;padding:0 21px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:42px;transition:transform .36s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .36s;box-shadow:inset 0 1px #ffffff24,0 8px 20px #02090b29}.site.screen-product>.fig-header .product-purchase-header button:before,.site.screen-product>.fig-header .product-purchase-header button:after{display:none}.site.screen-product>.fig-header .product-purchase-header button:hover{background:#111719;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 12px 26px #02090b38}}@media (width<=760px){.site.screen-product>.fig-header>.wordmark{transition:opacity .24s,filter .34s,transform .4s cubic-bezier(.16,1,.3,1)}.site.screen-product>.fig-header>.wordmark.is-header-content-hidden{opacity:0;filter:blur(6px);pointer-events:none;transform:translateY(-4px)scale(.98)}.site.screen-product>.fig-header.is-product-purchase:before{opacity:1;transform:none}.site.screen-product>.fig-header>nav.product-purchase-header{z-index:3;visibility:hidden;opacity:0;filter:blur(7px);pointer-events:none;justify-content:space-between;align-items:center;gap:16px;width:auto;height:50px;transition:opacity .26s,filter .36s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .42s;display:flex;position:absolute;inset:10px 24px auto;transform:translateY(6px)scale(.985)}.site.screen-product>.fig-header>nav.product-purchase-header.is-visible{visibility:visible;opacity:1;filter:none;pointer-events:auto;transition-delay:0s;transform:none}.site.screen-product .product-purchase-header strong{text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:17px;font-weight:700;line-height:21px;overflow:hidden}.site.screen-product>.fig-header .product-purchase-header button{color:#fff;background:#080b0d;border-radius:999px;flex:none;min-width:64px;height:38px;padding:0 17px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700}}@media (prefers-reduced-motion:reduce){.site.screen-product>.fig-header>.wordmark,.site.screen-product>.fig-header>.shared-site-nav,.site.screen-product>.fig-header>.head-right,.site.screen-product>.fig-header>nav.product-purchase-header{transition:none}}@media (width>=761px){.site.screen-product>.fig-header{z-index:60;background:0 0;border:0;height:72px;margin-bottom:-72px;top:0;position:sticky!important}.site.screen-product>.fig-header>.wordmark,.site.screen-product>.fig-header>.shared-site-nav,.site.screen-product>.fig-header>.head-right{top:24px}.site.screen-product>.fig-header:not(.is-product-purchase):before,.site.screen-product>.fig-header:not(.is-product-purchase):after{opacity:0;animation:none}.site.screen-product>.fig-header.is-product-purchase:before{background:linear-gradient(108deg,#ffffffb3,#e0eef380 52%,#d3e6ec8f),#e8f2f575;border-color:#ffffff9e;border-radius:20px;width:min(1100px,100% - 80px);height:68px;inset:12px auto auto 50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffdb,0 13px 34px #2c48511f}.site.screen-product>.fig-header.is-product-purchase:after{opacity:.32;border-radius:19px;width:min(1098px,100% - 82px);height:66px;inset:13px auto auto 50%;transform:translate(-50%)}.site.screen-product>.fig-header>nav.product-purchase-header{width:min(1060px,100% - 120px);height:68px;top:12px;left:50%;right:auto;transform:translate(-50%,8px)scale(.99)}.site.screen-product>.fig-header>nav.product-purchase-header.is-visible{transform:translate(-50%)scale(1)}.site.screen-product .store-product-layout-full .product-detail-promo-strip{top:67px}.site.screen-product>.fig-header{z-index:120;width:100%;height:72px;top:0;left:0;right:0;margin:0!important;position:fixed!important}.site.screen-product{position:relative}.site.screen-product>.fig-header.product-detail-static-header{z-index:120;background:0 0;width:100%;height:72px;margin:0!important;position:absolute!important;inset:0 0 auto!important}body>.product-detail-purchase-rail{z-index:1000;box-sizing:border-box;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(34px)saturate(112%);backdrop-filter:blur(34px)saturate(112%);filter:blur(8px);pointer-events:none;background:linear-gradient(112deg,#ffffffc2,#e1eef287 50%,#d2e5eb94),#e8f2f57a;border:1px solid #ffffffad;border-radius:19px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;width:min(1080px,100% - 96px);height:66px;padding-inline:44px;transition:opacity .28s,filter .42s cubic-bezier(.16,1,.3,1),transform .48s cubic-bezier(.16,1,.3,1),visibility 0s linear .48s;display:grid;position:fixed;top:14px;left:50%;overflow:hidden;transform:translate(-50%,10px)scale(.988);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #5f798214,0 14px 38px #26414b24}body>.product-detail-purchase-rail:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(70% 120% at 18% -20%,#ffffff94,#0000 56%),radial-gradient(55% 100% at 88% 120%,#b5d5e03d,#0000 64%);position:absolute;inset:0}body>.product-detail-purchase-rail.is-visible{visibility:visible;opacity:1;filter:none;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scale(1)}body>.product-detail-purchase-rail strong,body>.product-detail-purchase-rail button{z-index:1;position:relative;margin:0!important}body>.product-detail-purchase-rail strong{color:#071013;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;overflow:hidden}body>.product-detail-purchase-rail button{color:#fff;background:#080b0d;border:0;border-radius:999px;flex:none;min-width:70px;height:40px;padding:0 20px;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700;line-height:40px;transition:transform .34s cubic-bezier(.16,1,.3,1),background .24s,box-shadow .34s;box-shadow:inset 0 1px #ffffff29,0 8px 20px #02090b29}body>.product-detail-purchase-rail button:hover{background:#121719;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 11px 25px #02090b36}}@media (width<=760px){.site.screen-product>.fig-header.product-detail-static-header{margin:0!important;position:absolute!important;inset:0 0 auto!important}body>.product-detail-purchase-rail{z-index:1000;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(28px)saturate(110%);backdrop-filter:blur(28px)saturate(110%);filter:blur(7px);pointer-events:none;background:#e6f0f4ad;border:1px solid #ffffffb3;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 8px 0 18px;transition:opacity .26s,filter .38s cubic-bezier(.16,1,.3,1),transform .44s cubic-bezier(.16,1,.3,1),visibility 0s linear .44s;display:flex;position:fixed;top:10px;left:18px;right:18px;transform:translateY(8px)scale(.985);box-shadow:inset 0 1px #ffffffe6,0 12px 28px #26414b24}body>.product-detail-purchase-rail.is-visible{visibility:visible;opacity:1;filter:none;pointer-events:auto;transition-delay:0s;transform:none}body>.product-detail-purchase-rail strong{text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:17px;font-weight:700;overflow:hidden}body>.product-detail-purchase-rail button{color:#fff;background:#080b0d;border:0;border-radius:999px;flex:none;min-width:62px;height:38px;padding:0 16px;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700}}@media (prefers-reduced-motion:reduce){body>.product-detail-purchase-rail{transition:none}}.screen-store .product-detail-showcase{box-sizing:border-box;color:#081316;isolation:isolate;background:radial-gradient(68% 78% at 84% 45%,#ffffffeb,#0000 68%),radial-gradient(54% 66% at 11% 20%,#bfdde773,#0000 70%),linear-gradient(116deg,#dae9eeeb,#f7fafbfa 48%,#daebf0e0);grid-template-columns:minmax(330px,.72fr) minmax(510px,1.28fr);align-items:center;gap:clamp(42px,7vw,150px);width:100vw;min-height:860px;margin:clamp(96px,11vw,170px) calc(50% - 50vw) 0;padding:clamp(74px,8vw,138px) max(44px,50vw - 740px);display:grid;position:relative;overflow:hidden}.screen-store .product-detail-showcase:before,.screen-store .product-detail-showcase:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.screen-store .product-detail-showcase:before{filter:blur(74px);background:#ffffff8f;width:min(65vw,990px);height:min(65vw,990px);top:-32%;right:-14%}.screen-store .product-detail-showcase:after{filter:blur(96px);background:#a6d0dd40;width:min(48vw,720px);height:min(48vw,720px);bottom:-42%;left:23%}.screen-store .product-detail-showcase-panel{z-index:2;align-self:center;width:min(100%,480px);position:relative}.screen-store .product-detail-showcase-intro{margin-bottom:30px}.screen-store .product-detail-showcase-intro>span,.screen-store .product-detail-showcase-active small{color:#1e495794;letter-spacing:.16em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.1;display:block}.screen-store .product-detail-showcase-intro h2{color:#071013;letter-spacing:-.075em;margin:14px 0 0;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:clamp(54px,5.2vw,92px);font-weight:700;line-height:.87}.screen-store .product-detail-showcase-intro h2 em{color:#1c4d5ea3;font-style:normal}.screen-store .product-detail-showcase-tabs{gap:10px;display:grid}.screen-store .product-detail-showcase-item{overflow:hidden}.screen-store .product-detail-showcase-item>button{color:#0f2932c2;text-align:left;-webkit-backdrop-filter:blur(20px)saturate(112%);backdrop-filter:blur(20px)saturate(112%);cursor:pointer;background:#ffffff4d;border:1px solid #ffffffc7;border-radius:18px;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:14px;width:100%;min-height:63px;padding:13px 15px 13px 21px;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:700;transition:color .28s,background .34s,box-shadow .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #ffffffdb,0 8px 20px #3859640f}.screen-store .product-detail-showcase-item>button:hover,.screen-store .product-detail-showcase-item>button:focus-visible{color:#071013;background:#ffffff94;outline:none;transform:translate(4px);box-shadow:inset 0 1px #fffffff2,0 14px 26px #2e515d1c}.screen-store .product-detail-showcase-item>button b{width:30px;height:30px;color:inherit;border:1px solid #3759633d;border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:20px;font-weight:300;line-height:1;transition:border-color .35s,color .35s,transform .48s cubic-bezier(.16,1,.3,1);display:grid}.screen-store .product-detail-showcase-item.is-active>button{color:#fff;background:linear-gradient(120deg,#101a1e,#263c43);border-color:#0a191e14;box-shadow:inset 0 1px #ffffff24,0 18px 36px #23424d30}.screen-store .product-detail-showcase-item.is-active>button b{border-color:#ffffff5c;transform:rotate(45deg)}.screen-store .product-detail-showcase-active{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .58s cubic-bezier(.16,1,.3,1),opacity .28s;display:grid}.screen-store .product-detail-showcase-active>div{min-height:0;overflow:hidden}.screen-store .product-detail-showcase-item.is-active .product-detail-showcase-active{opacity:1;grid-template-rows:1fr}.screen-store .product-detail-showcase-item.is-active .product-detail-showcase-active>div{-webkit-backdrop-filter:blur(23px)saturate(110%);backdrop-filter:blur(23px)saturate(110%);background:linear-gradient(140deg,#ffffffb3,#ebf6f961);border:1px solid #ffffffd1;border-radius:20px;margin-top:10px;padding:19px 21px 6px;box-shadow:inset 0 1px #ffffffeb,0 14px 30px #2a4d591a}.screen-store .product-detail-showcase-active small{margin-top:0}.screen-store .product-detail-showcase-active strong{color:#071013;letter-spacing:-.05em;margin-top:9px;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:clamp(28px,2.1vw,38px);font-weight:700;line-height:.96;display:block}.screen-store .product-detail-showcase-active p{color:#1b3944ad;max-width:435px;margin:11px 0 16px;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.35}.screen-store .product-detail-showcase-object{z-index:1;place-items:center;min-width:0;min-height:650px;display:grid;position:relative;overflow:visible}.screen-store .product-detail-showcase-object:before{content:"";filter:blur(18px);background:radial-gradient(circle,#f2fcfff2 0,#c8eaf48f 26%,#76b5ca2e 48%,#0000 70%);border-radius:50%;width:min(74vw,880px);height:min(74vw,880px);transition:transform .78s cubic-bezier(.16,1,.3,1),opacity .65s,background .65s;position:absolute}.screen-store .product-detail-showcase-object:after{content:"Drag to explore";z-index:3;color:#1d49578f;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-family:DDIN,Arial,sans-serif;font-size:12px;font-weight:700;position:absolute;bottom:23px;right:clamp(0px,2vw,28px)}.screen-store .product-detail-showcase-object[data-scene=specification]:before{transform:translate(-8%,-7%)scale(1.09)}.screen-store .product-detail-showcase-object[data-scene=storage]:before{opacity:.82;transform:translate(12%,8%)scale(.92)}.screen-store .product-detail-showcase-object[data-scene=handling]:before{transform:translate(-14%,4%)scale(1.03)}.screen-store .product-detail-showcase-object[data-scene=delivery]:before{opacity:.8;transform:translate(11%,-8%)scale(1.13)}.screen-store .product-detail-showcase-object[data-scene=documentation]:before{transform:translate(2%,12%)scale(.96)}.screen-store .product-vial-viewer--showcase{z-index:2;width:min(100%,690px);transition:transform .78s cubic-bezier(.16,1,.3,1),filter .55s;position:relative}.screen-store .product-vial-viewer--showcase .product-vial-drag-surface{outline:none;height:690px;min-height:0;transition:transform .78s cubic-bezier(.16,1,.3,1)}.screen-store .product-vial-viewer--showcase .product-vial-drag-surface:focus-visible{border-radius:38px;box-shadow:0 0 0 2px #205b707a}.screen-store .product-vial-viewer--showcase>p{color:#1d4957a1;letter-spacing:.08em;text-transform:uppercase;margin:-22px 0 0;font-family:DDIN,Arial,sans-serif;font-size:15px;font-weight:700}.screen-store .product-vial-viewer--showcase[data-scene=specification]{transform:translate(-26px,-15px)scale(1.08)}.screen-store .product-vial-viewer--showcase[data-scene=storage]{filter:saturate(.86)brightness(1.04);transform:translate(30px,20px)scale(.91)}.screen-store .product-vial-viewer--showcase[data-scene=handling]{transform:translate(-38px,13px)scale(1.02)}.screen-store .product-vial-viewer--showcase[data-scene=delivery]{filter:saturate(1.08);transform:translate(34px,-24px)scale(1.09)}.screen-store .product-vial-viewer--showcase[data-scene=documentation]{filter:brightness(1.04);transform:translate(4px,19px)scale(.95)}.screen-store .product-vial-viewer--showcase[data-scene=storage] .product-vial-drag-surface{transform:rotate(-2deg)}.screen-store .product-vial-viewer--showcase[data-scene=delivery] .product-vial-drag-surface{transform:rotate(2deg)}@media (width<=1050px){.screen-store .product-detail-showcase{grid-template-columns:1fr;gap:30px;min-height:0;padding-inline:max(34px,50vw - 380px)}.screen-store .product-detail-showcase-panel{width:min(100%,620px)}.screen-store .product-detail-showcase-object{justify-self:center;width:min(100%,720px);min-height:590px}.screen-store .product-vial-viewer--showcase .product-vial-drag-surface{height:570px}}@media (width<=700px){.screen-store .product-detail-showcase{gap:22px;margin-top:76px;padding:68px 21px 74px}.screen-store .product-detail-showcase-intro{margin-bottom:24px}.screen-store .product-detail-showcase-intro h2{font-size:clamp(50px,15vw,70px)}.screen-store .product-detail-showcase-item>button{min-height:58px;padding-left:17px;font-size:16px}.screen-store .product-detail-showcase-active strong{font-size:30px}.screen-store .product-detail-showcase-active p{font-size:15px}.screen-store .product-detail-showcase-object{min-height:440px}.screen-store .product-vial-viewer--showcase .product-vial-drag-surface{height:430px}.screen-store .product-vial-viewer--showcase .product-vial-orbit{transform:scale(.7) rotateX(-2deg) rotateY(var(--vial-rotation))}.screen-store .product-detail-showcase-object:after{white-space:nowrap;bottom:0;right:50%;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.screen-store .product-detail-showcase *,.screen-store .product-detail-showcase:before,.screen-store .product-detail-showcase:after{transition-duration:.01ms!important}}.screen-store .store-product-layout-full .product-detail-attributes{color:#071013;grid-template-columns:minmax(240px,.76fr) minmax(0,1.24fr);gap:clamp(36px,7vw,112px);width:min(1320px,100% - 80px);margin:0 auto;padding:clamp(76px,9vw,132px) 0 clamp(88px,10vw,150px);display:grid}.screen-store .product-detail-attributes-heading{align-self:start;padding-top:8px}.screen-store .product-detail-attributes-heading>span{color:#1f5363ad;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-family:DDIN,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.screen-store .product-detail-attributes-heading h2{color:#071013;letter-spacing:-.055em;max-width:390px;margin:20px 0 17px;font-family:DDIN,Arial,sans-serif;font-size:clamp(48px,5vw,74px);font-weight:700;line-height:.89}.screen-store .product-detail-attributes-heading p{color:#1537429c;max-width:360px;margin:0;font-size:15px;line-height:1.5}.screen-store .product-detail-attributes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;display:grid}.screen-store .product-detail-attributes-grid>div{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);background:linear-gradient(128deg,#ffffffb8,#ebf6f847 54%,#cde2e857),#dfedf17a;border:1px solid #ffffffd1;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:184px;padding:25px 25px 24px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #678f9b17,0 18px 38px #3b5b6617}.screen-store .product-detail-attributes-grid>div:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #67a9b62b;border-radius:50%;width:88%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:-72%;right:-26%;box-shadow:0 0 0 35px #67a9b609,0 0 0 70px #67a9b605}.screen-store .product-detail-attributes-grid>div:hover{z-index:1;border-color:#fffffffa;transform:translateY(-5px);box-shadow:inset 0 1px #fffffff5,inset 0 -1px #678f9b1c,0 27px 46px #3b5b6626}.screen-store .product-detail-attributes-grid>div:hover:before{transform:scale(1.14)translate(-4%,5%)}.screen-store .product-detail-attributes-grid dt{color:#1f485380;letter-spacing:.14em;text-transform:uppercase;margin:0 0 11px;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.25}.screen-store .product-detail-attributes-grid dd{color:#0a171b;letter-spacing:-.032em;overflow-wrap:anywhere;max-width:300px;margin:0;font-family:DDIN,Arial,sans-serif;font-size:clamp(22px,2.2vw,31px);font-weight:700;line-height:.98}.screen-store .product-detail-attributes-grid>div:nth-child(3) dd,.screen-store .product-detail-attributes-grid>div:nth-child(4) dd{color:#1e6572;font-size:clamp(20px,1.9vw,27px)}@media (width<=760px){.screen-store .store-product-layout-full .product-detail-attributes{width:min(100% - 36px,620px);padding:72px 0 84px;display:block}.screen-store .product-detail-attributes-heading h2{max-width:390px;font-size:clamp(50px,14vw,68px)}.screen-store .product-detail-attributes-heading p{max-width:420px}.screen-store .product-detail-attributes-grid{gap:10px;margin-top:37px}.screen-store .product-detail-attributes-grid>div{border-radius:20px;min-height:151px;padding:20px 19px 19px}.screen-store .product-detail-attributes-grid dd{font-size:22px}.screen-store .product-detail-attributes-grid>div:nth-child(3) dd,.screen-store .product-detail-attributes-grid>div:nth-child(4) dd{font-size:20px}}@media (width<=460px){.screen-store .product-detail-attributes-grid{grid-template-columns:1fr}.screen-store .product-detail-attributes-grid>div{min-height:137px}}.screen-store .store-product-layout-full .product-detail-attributes{grid-template-columns:minmax(270px,.72fr) minmax(0,1.48fr);align-items:stretch;gap:clamp(48px,8vw,142px);width:min(1490px,100% - 112px);min-height:650px;padding:clamp(86px,8vw,128px) 0 clamp(88px,9vw,142px)}.screen-store .product-detail-attributes-heading{flex-direction:column;justify-content:center;padding:20px 0;display:flex}.screen-store .product-detail-attributes-heading h2{max-width:420px;margin-block:22px 20px;font-size:clamp(58px,5.5vw,92px);line-height:.86}.screen-store .product-detail-attributes-heading p{max-width:390px;font-size:16px;line-height:1.48}.screen-store .product-detail-attributes-heading small{color:#1c4854a8;letter-spacing:.12em;text-transform:uppercase;background:#ffffff52;border:1px solid #5b929e2e;border-radius:999px;width:fit-content;margin-top:32px;padding:10px 13px;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.screen-store .product-detail-attributes-grid{grid-template-rows:repeat(2,minmax(232px,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.screen-store .product-detail-attributes-grid>.product-detail-attribute{background:radial-gradient(180px 160px at 100% 0,#8ec9d52e,#0000 75%),linear-gradient(132deg,#ffffffc7,#ebf7f959 52%,#cfe4ea61);border-radius:27px;justify-content:flex-start;min-height:0;padding:24px 25px 23px}.screen-store .product-detail-attributes-grid>.product-detail-attribute:before{border-color:#5399a821;width:72%;top:-56%;right:-18%}.screen-store .product-detail-attribute>span{color:#1f536370;letter-spacing:.08em;font-family:DDIN,Arial,sans-serif;font-size:12px;font-weight:700;display:block}.screen-store .product-detail-attribute dt{color:#1f485385;margin:auto 0 10px}.screen-store .product-detail-attribute dd{color:#071215;max-width:none;font-size:clamp(24px,2vw,33px);line-height:.93}.screen-store .product-detail-attribute p{color:#1a424d7a;min-height:15px;margin:15px 0 0;font-size:11px;font-weight:500;line-height:1.3}.screen-store .product-detail-attribute.is-form,.screen-store .product-detail-attribute.is-storage{grid-column:span 2}.screen-store .product-detail-attribute.is-dosage{background:radial-gradient(220px 220px at 100% 0,#86d1dd42,#0000 75%),linear-gradient(139deg,#eaf7f9,#cce6eb 100%)}.screen-store .product-detail-attribute.is-dosage dd{color:#0b4e5b;letter-spacing:-.07em;font-size:clamp(48px,4.6vw,76px);line-height:.78}.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd{color:#146474;font-size:clamp(21px,1.65vw,28px)}@media (width<=1120px){.screen-store .store-product-layout-full .product-detail-attributes{grid-template-columns:1fr;gap:46px;width:min(100% - 64px,880px);min-height:0}.screen-store .product-detail-attributes-heading{padding:0}.screen-store .product-detail-attributes-heading h2{max-width:650px}}@media (width<=760px){.screen-store .store-product-layout-full .product-detail-attributes{width:min(100% - 36px,620px);padding:72px 0 84px}.screen-store .product-detail-attributes-heading h2{font-size:clamp(55px,15vw,72px)}.screen-store .product-detail-attributes-heading small{margin-top:24px}.screen-store .product-detail-attributes-grid{grid-template-rows:none;grid-template-columns:1fr 1fr;margin-top:0}.screen-store .product-detail-attributes-grid>.product-detail-attribute{border-radius:21px;min-height:186px;padding:19px 18px}.screen-store .product-detail-attribute.is-form,.screen-store .product-detail-attribute.is-storage{grid-column:span 2}.screen-store .product-detail-attribute dd{font-size:25px}.screen-store .product-detail-attribute.is-dosage dd{font-size:50px}.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd{font-size:21px}}@media (width<=460px){.screen-store .product-detail-attributes-grid{grid-template-columns:1fr}.screen-store .product-detail-attribute.is-form,.screen-store .product-detail-attribute.is-storage{grid-column:auto}}.screen-store .store-product-layout.store-product-layout-full{min-height:0}.screen-store .store-product-layout.store-product-layout-full .product-detail-main{padding-bottom:0}.screen-store .store-product-layout-full .product-detail-attributes{min-height:0;padding-bottom:clamp(42px,4vw,68px)}.screen-store .store-product-layout-full+.site-footer-links{margin-top:0;padding-top:22px}.screen-store .store-product-layout-full .product-detail-experience,.screen-store .store-product-layout.store-product-layout-full{padding-bottom:0}.screen-store .store-product-layout-full .product-detail-attributes{padding-bottom:28px}.screen-store .product-detail-attribute>span,.screen-store .product-detail-attribute dt,.screen-store .product-detail-attribute dd,.screen-store .product-detail-attribute p,.screen-store .product-detail-attribute.is-dosage dd,.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd,.screen-store .product-detail-attributes-grid>.product-detail-attribute.is-packaging dd,.screen-store .product-detail-attributes-grid>.product-detail-attribute.is-storage dd{color:#071013}@media (width<=1439px){.screen-store .store-product-layout.store-product-layout-full,.screen-store .store-product-layout-full .product-detail-main,.screen-store .store-product-layout-full .product-detail-experience,.screen-store .store-product-layout-full .product-detail-apple-hero{min-width:0;max-width:100%}.screen-store:has(.store-product-layout-full){min-width:0;max-width:100%}.screen-store .store-product-layout.store-product-layout-full{overflow-x:clip}.screen-store:has(.store-product-layout-full){overflow-x:clip}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{width:100%;max-width:100%;margin-inline:0}.screen-store .store-product-layout-full .product-detail-promo-strip{padding-right:max(20px, env(safe-area-inset-right));padding-left:max(20px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-promo-strip p,.screen-store .store-product-layout-full .product-detail-purchase strong,.screen-store .product-detail-attributes-heading,.screen-store .product-detail-attributes-heading>*,.screen-store .product-detail-attributes-grid,.screen-store .product-detail-attributes-grid>*,.screen-store .product-detail-attribute dt,.screen-store .product-detail-attribute dd,.screen-store .product-detail-attribute p{min-width:0;max-width:100%}.screen-store .store-product-layout-full .product-detail-promo-strip p,.screen-store .store-product-layout-full .product-detail-purchase strong,.screen-store .product-detail-attributes-heading h2,.screen-store .product-detail-attributes-heading p,.screen-store .product-detail-attributes-heading small,.screen-store .product-detail-attribute dt,.screen-store .product-detail-attribute dd,.screen-store .product-detail-attribute p{overflow-wrap:anywhere}.screen-store .store-product-layout-full .product-detail-hero-copy{right:max(24px, env(safe-area-inset-right));left:max(24px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;width:auto;max-width:100%}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{right:max(24px, env(safe-area-inset-right));left:max(24px, env(safe-area-inset-left));max-width:none}.screen-store .store-product-layout-full .product-detail-purchase strong{text-wrap:balance;flex-wrap:wrap;justify-content:center}.screen-store .product-detail-attributes-heading h2{text-wrap:balance}.screen-store .product-detail-attributes-heading small{white-space:normal}.screen-store .product-detail-attributes-grid{min-width:0}.screen-store .product-detail-attributes-grid>.product-detail-attribute{height:auto}.screen-store .product-detail-attribute dt,.screen-store .product-detail-attribute dd,.screen-store .product-detail-attribute p{word-break:normal;-webkit-hyphens:auto;hyphens:auto}}@media (width>=761px) and (width<=1439px){body>.product-detail-purchase-rail{top:max(12px, env(safe-area-inset-top));width:min(1080px, calc(100% - 64px - env(safe-area-inset-left) - env(safe-area-inset-right)));padding-inline:clamp(24px,4vw,44px)}body>.product-detail-purchase-rail strong{min-width:0}}@media (width>=1121px) and (width<=1439px){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(640px,100svh);min-height:0}.screen-store .store-product-layout-full .product-detail-hero-copy{top:clamp(168px,21vh,226px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(76px,11vw,154px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(58px,8.1vw,112px)}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{bottom:clamp(54px,8vh,88px)}.screen-store .store-product-layout-full .product-detail-attributes{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(42px,5vw,72px);width:min(1320px,100% - 72px);padding-top:clamp(70px,7vw,96px)}.screen-store .product-detail-attributes-heading h2{font-size:clamp(52px,4.8vw,69px)}.screen-store .product-detail-attributes-grid{grid-template-rows:repeat(2,minmax(208px,auto));gap:12px}.screen-store .product-detail-attributes-grid>.product-detail-attribute{padding:22px}.screen-store .product-detail-attribute dd{font-size:clamp(23px,2vw,29px)}.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd{font-size:clamp(19px,1.55vw,24px)}}@media (width>=761px) and (width<=1120px){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(620px,100svh);min-height:0}.screen-store .store-product-layout-full .product-detail-hero-copy{top:clamp(174px,23vh,224px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(68px,11.5vw,118px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(52px,8.7vw,88px)}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{bottom:clamp(46px,7vh,72px)}.screen-store .store-product-layout-full .product-detail-attributes{width:min(880px,100% - 64px);max-width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right) - 40px);grid-template-columns:1fr;gap:38px;padding-top:clamp(66px,8vw,88px)}.screen-store .product-detail-attributes-heading{padding:0;display:block}.screen-store .product-detail-attributes-heading h2{max-width:680px;font-size:clamp(52px,7vw,72px)}.screen-store .product-detail-attributes-heading p{max-width:560px}.screen-store .product-detail-attributes-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(184px,auto)}.screen-store .product-detail-attribute.is-form,.screen-store .product-detail-attribute.is-storage{grid-column:span 2}}@media (width<=760px){.screen-store .store-product-layout.store-product-layout-full{width:100%;max-width:100%;padding-inline:0}.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{width:100%;height:max(640px,100svh);min-height:0}@supports (height:100dvh){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(640px,100dvh)}}.screen-store .store-product-layout-full .product-detail-promo-strip{top:calc(74px + env(safe-area-inset-top));min-height:0;padding-top:10px;padding-bottom:10px}.screen-store .store-product-layout-full .product-detail-promo-strip p{font-size:clamp(11.5px,3.15vw,13px);line-height:1.35}.screen-store .store-product-layout-full .product-detail-hero-copy{top:calc(env(safe-area-inset-top) + clamp(172px, 27svh, 222px));right:max(16px, env(safe-area-inset-right));left:max(16px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{letter-spacing:-.06em;margin-top:0;font-size:clamp(48px,14vw,74px);line-height:.86}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(39px,11.3vw,58px);line-height:.9}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{right:max(16px, env(safe-area-inset-right));bottom:max(32px, calc(env(safe-area-inset-bottom) + 18px));left:max(16px, env(safe-area-inset-left));gap:12px}.screen-store .store-product-layout-full .product-detail-purchase strong{font-size:clamp(16px,4.6vw,19px);line-height:1.2}.screen-store .store-product-layout-full .product-detail-purchase button{min-width:72px;height:44px;min-height:44px;padding-inline:18px;font-size:16px;line-height:1}.screen-store .store-product-layout-full .product-detail-attributes{width:min(620px, calc(100% - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));gap:0;max-width:100%;padding-top:clamp(56px,13vw,72px);padding-bottom:26px}.screen-store .product-detail-attributes-heading h2{margin-block:18px 16px;font-size:clamp(43px,12.5vw,64px);line-height:.92}.screen-store .product-detail-attributes-heading p{font-size:15px;line-height:1.45}.screen-store .product-detail-attributes-heading small{width:fit-content;max-width:100%;margin-top:22px;line-height:1.25}.screen-store .product-detail-attributes-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(164px,auto);gap:10px;margin-top:34px}.screen-store .product-detail-attributes-grid>.product-detail-attribute{border-radius:21px;min-height:0;padding:19px 18px}.screen-store .product-detail-attribute dt{margin-bottom:9px}.screen-store .product-detail-attribute dd{font-size:clamp(21px,5.8vw,25px);line-height:1.02}.screen-store .product-detail-attribute.is-dosage dd{font-size:clamp(43px,11vw,52px)}.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd{font-size:clamp(18px,5vw,21px);line-height:1.08}.screen-store .product-detail-attribute p{min-height:0;margin-top:12px}body>.product-detail-purchase-rail{top:max(10px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));width:auto;min-width:0;padding-left:16px}body>.product-detail-purchase-rail strong{min-width:0;max-width:calc(100% - 82px)}}@media (width<=520px){.screen-store .product-detail-attributes-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.screen-store .product-detail-attribute.is-form,.screen-store .product-detail-attribute.is-storage{grid-column:auto}.screen-store .product-detail-attributes-grid>.product-detail-attribute{min-height:142px}}@media (width<=430px){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(610px,100svh)}@supports (height:100dvh){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(610px,100dvh)}}.screen-store .store-product-layout-full .product-detail-promo-strip{top:calc(74px + env(safe-area-inset-top));padding-right:max(13px, env(safe-area-inset-right));padding-left:max(13px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-promo-strip p{font-size:11.5px}.screen-store .store-product-layout-full .product-detail-hero-copy{top:calc(env(safe-area-inset-top) + 170px);right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(42px,13.5vw,58px);line-height:.88}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(35px,10.8vw,47px);line-height:.94}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left))}.screen-store .store-product-layout-full .product-detail-attributes{width:min(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right), 620px);padding-top:52px}.screen-store .product-detail-attributes-heading h2{font-size:clamp(39px,12vw,52px)}.screen-store .product-detail-attributes-grid{margin-top:30px}.screen-store .product-detail-attributes-grid>.product-detail-attribute{border-radius:19px;min-height:138px;padding:17px}.screen-store .product-detail-attribute dd{font-size:21px}.screen-store .product-detail-attribute.is-dosage dd{font-size:44px}.screen-store .product-detail-attribute.is-packaging dd,.screen-store .product-detail-attribute.is-storage dd{font-size:18px}}@media (width<=1439px) and (height<=700px) and (orientation:landscape){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(520px,100svh);min-height:0}@supports (height:100dvh){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:max(520px,100dvh)}}.screen-store .store-product-layout-full .product-detail-hero-copy{top:clamp(138px,25svh,172px)!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-product .store-product-layout-full .product-detail-hero-copy{top:clamp(176px,31svh,206px)!important}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(52px,13svh,88px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(42px,10.5svh,68px)}.screen-store .store-product-layout-full .product-detail-stage .product-detail-purchase{bottom:max(22px, calc(env(safe-area-inset-bottom) + 12px))}}@media (width<=760px) and (height<=520px) and (orientation:landscape){.screen-store .store-product-layout-full .product-detail-experience .product-detail-stage{height:520px}.screen-store .store-product-layout-full .product-detail-hero-copy,.site:not([lang=en]):not([lang=zh-Hans]).screen-product .store-product-layout-full .product-detail-hero-copy{top:calc(env(safe-area-inset-top) + 154px)!important}.screen-store .store-product-layout-full .product-detail-hero-copy h1,.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(44px,13svh,62px)}.screen-store .store-product-layout-full .product-detail-hero-copy h1.is-long{font-size:clamp(36px,10.5svh,50px)}}@media (width<=1439px) and (hover:none) and (pointer:coarse){.screen-store .product-detail-attributes-grid>div:hover,.screen-store .product-detail-purchase button:hover{transform:none}}.screen-store .store-product-layout-full .product-detail-image-backdrop{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.screen-store .store-product-layout-full .product-detail-image-backdrop:before,.screen-store .store-product-layout-full .product-detail-image-backdrop:after{content:"";z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:30%;position:absolute;top:0;bottom:0}.screen-store .store-product-layout-full .product-detail-image-backdrop:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.screen-store .store-product-layout-full .product-detail-image-backdrop:after{right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.screen-store .store-product-layout-full .product-detail-image-ambient,.screen-store .store-product-layout-full .product-detail-image-subject{width:100%;height:100%;position:absolute;inset:0}.screen-store .store-product-layout-full .product-detail-image-ambient{object-fit:cover;filter:blur(34px)saturate(.78);opacity:.44;transform:scale(1.1)}.screen-store .store-product-layout-full .product-detail-image-subject{z-index:1;object-fit:contain;object-position:center;filter:saturate(.9)contrast(.96);width:auto;max-width:100%;height:100%;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}.screen-store .store-product-layout-full .product-detail-image-veil{z-index:3;background:linear-gradient(#f2f9fb6b,#ebf6f929 48%,#eef8fa66),linear-gradient(90deg,#f1f9fb59,#0000 24% 76%,#e5f3f775);position:absolute;inset:0}.screen-store .store-product-layout-full .product-detail-hero-copy,.screen-store .store-product-layout-full .product-detail-purchase{z-index:2}@media (width<=760px){.screen-store .store-product-layout-full .product-detail-image-ambient{filter:blur(22px)saturate(.76);opacity:.4;transform:scale(1.06)}.screen-store .store-product-layout-full .product-detail-image-subject{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}}.knowledge-page{--knowledge-ink:#080b0c;--knowledge-muted:#202f359e;--knowledge-faint:#26394075;--knowledge-line:#66828b2b;--knowledge-blue:#477d90;--knowledge-glass:linear-gradient(116deg, #ffffff80, #f7fcfd33 47%, #ffffff57), #e6f2f61f;--knowledge-shadow:inset 0 1px 1px #ffffffeb, inset 0 -1px 1px #84a3ae1a, 0 18px 42px #48667217, 0 1px 0 #ffffffa8;isolation:isolate;min-height:100svh;color:var(--knowledge-ink);background:radial-gradient(820px 540px at 84% 9%,#ffffffa8,#0000 67%),radial-gradient(660px 560px at 16% 74%,#b7d3dd57,#0000 70%),linear-gradient(133deg,#d4e4e9 0%,#eaf3f5 51%,#d8e8ed 100%);font-family:DDIN,Arial,sans-serif;position:relative;overflow:clip}.knowledge-page:before,.knowledge-page:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.knowledge-page:before{aspect-ratio:1;opacity:.42;filter:blur(34px);background:radial-gradient(circle,#ffffffd1,#dbedf333 38%,#0000 72%);width:min(52vw,760px);top:8%;right:-24%}.knowledge-page:after{aspect-ratio:1;opacity:.28;filter:blur(46px);background:radial-gradient(circle,#b1d1dc8a,#0000 69%);width:min(43vw,630px);bottom:6%;left:-20%}.knowledge-shell{width:min(1110px,100% - 100px);margin-inline:auto;padding:54px 0 74px}.knowledge-hero{max-width:820px;padding:52px 0 44px;animation:.72s cubic-bezier(.16,1,.3,1) both knowledge-rise-in}.knowledge-hero h1{letter-spacing:-.052em;max-width:780px;margin:10px 0 16px;font-family:DDIN,Arial,sans-serif;font-size:clamp(48px,6vw,76px);font-weight:700;line-height:.97}.knowledge-hero>p{max-width:680px;color:var(--knowledge-muted);margin:0;font-size:19px;line-height:1.42}.knowledge-overview .knowledge-hero{text-align:center;max-width:none;margin-inline:auto;padding:52px 0 38px}.knowledge-overview .knowledge-hero h1{max-width:none;margin-inline:auto}.knowledge-overview .knowledge-hero>p{margin-inline:auto}.knowledge-eyebrow{color:#375864b3;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.25;display:block}.knowledge-search{-webkit-backdrop-filter:blur(30px)saturate(118%)brightness(1.04);backdrop-filter:blur(30px)saturate(118%)brightness(1.04);background:linear-gradient(103deg,#ffffff91,#fff3 62%,#d5e7ec47),#ffffff26;border:1px solid #ffffffc2;border-radius:999px;align-items:center;gap:13px;width:min(100%,610px);height:52px;margin-top:31px;padding:0 19px;transition:border-color .32s,background .32s,box-shadow .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffd6,inset 0 -1px #718f9914,0 11px 28px #4c6b7614}.knowledge-search:focus-within{background:linear-gradient(103deg,#ffffffba,#ffffff4a 62%,#dbebef5c),#fff3;border-color:#48697557;transform:translateY(-1px);box-shadow:inset 0 1px 1px #fffffff0,0 14px 34px #4b697521}.knowledge-overview .knowledge-search{margin:31px auto 0;position:relative;top:-20px}.knowledge-search input{width:100%;min-width:0;color:var(--knowledge-ink);background:0 0;border:0;outline:0;padding:0;font-family:DDIN,Arial,sans-serif;font-size:16px}.knowledge-search input::placeholder{color:#1c2c326e}.knowledge-search-icon{opacity:.54;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px}.knowledge-search-clear{color:#111d22a1;background:#ffffff47;border:1px solid #283b421f;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;padding:0;font-family:Arial,sans-serif;font-size:19px;font-weight:300;line-height:1;transition:color .24s,background .24s,transform .35s cubic-bezier(.16,1,.3,1);display:grid}.knowledge-search-clear:hover{color:#050708;background:#ffffffad;transform:rotate(90deg)scale(1.05)}.knowledge-section-head{border-bottom:1px solid var(--knowledge-line);justify-content:space-between;align-items:end;gap:28px;margin:18px 0 24px;padding-bottom:15px;display:flex}.knowledge-overview .knowledge-section-head{text-align:center;justify-content:center;align-items:center;margin:34px 0 22px}.knowledge-section-head h2{letter-spacing:-.03em;margin:0;font-family:DDIN,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1}.knowledge-section-head>div>span{color:#375864a8;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.knowledge-section-head p{color:var(--knowledge-faint);margin:0;font-size:14px}.knowledge-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.knowledge-overview .knowledge-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.knowledge-topic-card{isolation:isolate;color:#0a1114;text-align:left;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);background:linear-gradient(132deg,#ffffff94,#f8fcfd3b 47%,#dcecf140),#e8f3f626;border:1px solid #ffffffd1;border-radius:26px;flex-direction:column;min-height:254px;padding:27px 29px 25px;transition:transform .56s cubic-bezier(.16,1,.3,1),box-shadow .56s cubic-bezier(.16,1,.3,1),border-color .4s,opacity .42s,filter .42s;animation:.68s cubic-bezier(.16,1,.3,1) backwards knowledge-card-in;display:flex;position:relative;overflow:hidden;transform:translate(0,0);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 13px 30px #44606b14}.knowledge-overview .knowledge-topic-card{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 30px;column-gap:12px;min-height:210px;padding:22px 23px 21px;display:grid}.knowledge-topic-card:before{content:"";z-index:-1;border-radius:inherit;opacity:1;pointer-events:none;background:radial-gradient(100% 82% at 0 0,#ffffffeb,#0000 52%),radial-gradient(72% 115% at 100% 100%,#adcfdb3d,#0000 70%);position:absolute;inset:0}.knowledge-topic-card:after{content:"";z-index:-1;opacity:0;filter:blur(20px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:50%;width:42%;height:215%;transition:left .72s cubic-bezier(.16,1,.3,1),opacity .38s;position:absolute;top:-58%;left:-62%;transform:rotate(19deg)}.knowledge-topic-card>*{z-index:1;position:relative}.knowledge-topic-card:nth-child(2){animation-delay:65ms}.knowledge-topic-card:nth-child(3){animation-delay:.13s}.knowledge-topic-card:nth-child(4){animation-delay:.195s}.knowledge-topic-card:nth-child(5){animation-delay:.26s}.knowledge-topic-card:nth-child(6){animation-delay:.325s}.knowledge-topic-card:nth-child(7){animation-delay:.39s}.knowledge-topic-card:nth-child(8){animation-delay:.455s}.knowledge-topic-card:hover{z-index:2;border-color:#fffffffa;transform:translateY(-3px);box-shadow:inset 0 1px 1px #fff,inset 0 -1px #7797a312,0 22px 44px #3f5b6624}.knowledge-overview .knowledge-topic-card:hover{transform:translateY(-3px)}.knowledge-topic-card:hover:before{opacity:1;transform:none}.knowledge-topic-card>strong{letter-spacing:-.035em;text-align:left;margin:22px 0 11px;font-family:DDIN,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.02;display:block}.knowledge-overview .knowledge-card-top,.knowledge-overview .knowledge-topic-card>strong{grid-column:1/-1}.knowledge-overview .knowledge-topic-card>strong{margin:17px 0 8px;font-size:25px}.knowledge-topic-card>p{max-width:48ch;color:var(--knowledge-muted);margin:0;font-size:15px;line-height:1.42}.knowledge-overview .knowledge-topic-card>p{grid-area:3/1;align-self:end;font-size:14px;line-height:1.35}.knowledge-card-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.knowledge-card-meta{color:#3a5b67b8;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.knowledge-card-arrow{color:#0c181dc2;background:#fff3;border:1px solid #314a532e;border-radius:50%;flex:0 0 30px;align-self:flex-end;place-items:center;width:30px;height:30px;margin-top:auto;font-family:Arial,sans-serif;font-size:14px;line-height:1;transition:transform .48s cubic-bezier(.16,1,.3,1),color .32s,background .32s;display:grid;box-shadow:inset 0 1px #ffffffb3}.knowledge-overview .knowledge-card-arrow{grid-area:3/2;align-self:end;width:30px;height:30px;margin:0;font-size:15px}.knowledge-topic-card:hover .knowledge-card-arrow{transform:translate(2px,-2px)}@media (hover:hover){.knowledge-topic-grid:hover .knowledge-topic-card:not(:hover),.knowledge-related-grid:hover .knowledge-topic-card:not(:hover){opacity:.9;filter:saturate(.88);transform:translate(0,0)}.knowledge-topic-card:hover,.knowledge-overview .knowledge-topic-card:hover{z-index:2;border-color:#fffffffa;transform:translateY(-5px);box-shadow:inset 0 1px 1px #fff,inset 0 -1px #7797a312,0 22px 44px #3f5b6624}.knowledge-topic-card:hover:after{opacity:.28;left:116%}.knowledge-topic-card:hover .knowledge-card-arrow{color:#fff;background:#101719;transform:translate(2px,-2px)}}.knowledge-empty{min-height:220px;color:var(--knowledge-muted);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);text-align:center;background:#fff3;border:1px solid #ffffffab;border-radius:26px;grid-column:1/-1;place-items:center;padding:38px;font-size:16px;animation:.5s cubic-bezier(.16,1,.3,1) both knowledge-rise-in;display:grid;box-shadow:inset 0 1px #ffffffb3}.knowledge-empty-search{isolation:isolate;color:#0a1114;text-align:left;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);background:linear-gradient(132deg,#ffffff94,#f8fcfd3b 47%,#dcecf140),#e8f3f626;border-color:#ffffffd1;grid-template-columns:54px minmax(0,1fr) auto;place-items:center stretch;gap:24px;min-height:166px;padding:27px 30px;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 18px 40px #44606b17}.knowledge-empty-search:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(46% 100% at 0 0,#fffffff5,#0000 62%),radial-gradient(42% 120% at 100% 100%,#adcfdb38,#0000 72%);position:absolute;inset:0}.knowledge-empty-icon{background:#ffffff40;border:1px solid #314a5329;border-radius:18px;width:54px;height:54px;position:relative;box-shadow:inset 0 1px #ffffffc7,0 9px 24px #415c6712}.knowledge-empty-icon:before{content:"";border:2px solid #193039a6;border-radius:50%;width:17px;height:17px;position:absolute;top:15px;left:15px}.knowledge-empty-icon:after{content:"";transform-origin:0;background:#193039a6;border-radius:2px;width:10px;height:2px;position:absolute;top:34px;left:32px;transform:rotate(45deg)}.knowledge-empty-copy{min-width:0}.knowledge-empty-copy .knowledge-eyebrow{margin-bottom:8px;display:block}.knowledge-empty-copy h2{color:#0a1012;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-family:DDIN,Arial,sans-serif;font-size:25px;font-weight:700;line-height:1.05;overflow:hidden}.knowledge-empty-copy p{color:#223e489e;max-width:65ch;margin:0;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.4}.knowledge-empty-actions{align-items:center;gap:10px;display:flex}.knowledge-empty-actions button{border:1px solid #2d464f2b;border-radius:14px;place-items:center;min-width:132px;height:42px;padding:0 18px;font-family:DDIN,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;transition:transform .38s cubic-bezier(.16,1,.3,1),color .28s,background .28s,box-shadow .38s;display:inline-grid}.knowledge-empty-clear{color:#0c181dc2;background:#ffffff38;box-shadow:inset 0 1px #ffffffc7}.knowledge-empty-support{color:#fff;background:#0c1113;box-shadow:inset 0 1px #ffffff21,0 10px 24px #16242a21}@media (hover:hover){.knowledge-empty-actions button:hover{transform:translateY(-2px)}.knowledge-empty-clear:hover{color:#071014;background:#ffffff80;box-shadow:inset 0 1px #ffffffeb,0 9px 22px #415c6714}.knowledge-empty-support:hover{background:#171f22;box-shadow:inset 0 1px #ffffff2b,0 14px 30px #16242a2e}}.knowledge-article{width:100%;margin:0;padding:0}.knowledge-article>.knowledge-shell{padding-top:50px;padding-bottom:78px}.knowledge-article-back{color:#16262cad;align-items:center;gap:8px;margin:8px 0 38px;padding:0;font-size:14px;font-weight:700;text-decoration:none;transition:color .24s,transform .35s cubic-bezier(.16,1,.3,1);display:inline-flex}.knowledge-article-back:before{content:"←";font-family:Arial,sans-serif;font-size:17px;font-weight:400}.knowledge-article-back:hover{color:var(--knowledge-ink);transform:translate(-3px)}.knowledge-article-hero{max-width:900px;padding:16px 0 52px;animation:.72s cubic-bezier(.16,1,.3,1) both knowledge-rise-in}.knowledge-article-hero h1{letter-spacing:-.055em;max-width:850px;margin:12px 0 20px;font-family:DDIN,Arial,sans-serif;font-size:clamp(50px,6.2vw,78px);font-weight:700;line-height:.96}.knowledge-article-hero>p{max-width:720px;color:var(--knowledge-muted);margin:0;font-size:19px;line-height:1.47}.knowledge-article-meta{color:var(--knowledge-faint);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px 20px;margin-top:25px;font-size:12px;font-weight:700;display:flex}.knowledge-article-meta>*+*{position:relative}.knowledge-article-meta>*+:before{content:"";background:#2f464e59;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.knowledge-article-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:58px;display:grid}.knowledge-toc{-webkit-backdrop-filter:blur(30px)saturate(112%);backdrop-filter:blur(30px)saturate(112%);background:linear-gradient(135deg,#fff6,#ebf6f921),#ffffff1a;border:1px solid #ffffffad;border-radius:22px;padding:21px 19px 19px;animation:.62s cubic-bezier(.16,1,.3,1) .12s both knowledge-slide-in;position:sticky;top:130px;box-shadow:inset 0 1px #ffffffc2,0 15px 36px #49687412}.knowledge-toc-title{color:#2f4c56a8;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700;display:block}.knowledge-toc button{color:#1c2a309e;text-align:left;background:0 0;border:0;width:100%;padding:8px 0 8px 13px;font-family:DDIN,Arial,sans-serif;font-size:14px;line-height:1.2;transition:color .22s,transform .3s cubic-bezier(.16,1,.3,1);display:block;position:relative}.knowledge-toc button:before{content:"";background:#2c526029;border-radius:999px;width:2px;transition:background .22s,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:9px;bottom:9px;left:0;transform:scaleY(.5)}.knowledge-toc button:hover,.knowledge-toc button[aria-current=true]{color:var(--knowledge-ink);transform:translate(2px)}.knowledge-toc button:hover:before,.knowledge-toc button[aria-current=true]:before{background:#101719;transform:scaleY(1)}.knowledge-article-main{min-width:0;font-size:17px;line-height:1.64;animation:.66s cubic-bezier(.16,1,.3,1) 80ms both knowledge-rise-in}.knowledge-copy-section{padding:0 0 46px;scroll-margin-top:130px}.knowledge-copy-section+.knowledge-copy-section{border-top:1px solid var(--knowledge-line);padding-top:46px}.knowledge-copy-section h2{letter-spacing:-.035em;margin:0 0 17px;font-family:DDIN,Arial,sans-serif;font-size:35px;font-weight:700;line-height:1.05}.knowledge-copy-section h3{letter-spacing:-.02em;margin:30px 0 10px;font-family:DDIN,Arial,sans-serif;font-size:23px;font-weight:700;line-height:1.15}.knowledge-copy-section p{color:#1c2b31bd;margin:0 0 17px}.knowledge-copy-section ul,.knowledge-copy-section ol{color:#1c2b31bd;margin:16px 0 20px;padding-left:22px}.knowledge-copy-section li+li{margin-top:8px}.knowledge-copy-section a{color:#2b7898;text-underline-offset:3px;text-decoration-color:#2b78984d;transition:color .2s,text-decoration-color .2s}.knowledge-copy-section a:hover{color:#115c7b;text-decoration-color:currentColor}.knowledge-callout{background:var(--knowledge-glass);-webkit-backdrop-filter:blur(30px)saturate(114%);backdrop-filter:blur(30px)saturate(114%);border:1px solid #ffffffc7;border-radius:22px;margin:8px 0 38px;padding:25px 27px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 14px 34px #49687412}.knowledge-callout:before{content:"";background:linear-gradient(#5d8fa1,#b3d0da);border-radius:0 999px 999px 0;width:3px;position:absolute;top:24px;bottom:24px;left:0}.knowledge-callout strong{color:var(--knowledge-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.knowledge-callout p{margin-bottom:0}.knowledge-takeaways{color:#1c2b31bd;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.knowledge-takeaways li{padding-left:22px;position:relative}.knowledge-takeaways li:before{content:"";background:#365f70;border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:0;box-shadow:0 0 0 5px #365f7017}.knowledge-faq-list{flex-direction:column;gap:11px;display:flex}.knowledge-faq{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff38;border:1px solid #ffffffad;border-radius:18px;padding:0 22px;overflow:hidden;box-shadow:inset 0 1px #ffffffa8}.knowledge-faq summary{color:var(--knowledge-ink);cursor:pointer;padding:19px 38px 19px 0;font-size:16px;font-weight:700;line-height:1.3;list-style:none;position:relative}.knowledge-faq summary::-webkit-details-marker{display:none}.knowledge-faq summary:after{content:"+";color:#fff;background:#080b0c;border-radius:50%;place-items:center;width:26px;height:26px;font-family:Arial,sans-serif;font-size:17px;font-weight:400;transition:transform .38s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.knowledge-faq[open] summary:after{transform:translateY(-50%)rotate(45deg)}.knowledge-faq>div,.knowledge-faq>p{color:var(--knowledge-muted);margin:-2px 0 20px;padding-right:38px;font-size:15px;line-height:1.5;animation:.38s cubic-bezier(.16,1,.3,1) both knowledge-faq-in}.knowledge-related{border-top:1px solid var(--knowledge-line);margin-top:42px;padding-top:43px}.knowledge-related>h2{letter-spacing:-.03em;margin:0 0 21px;font-family:DDIN,Arial,sans-serif;font-size:29px;font-weight:700}.knowledge-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.knowledge-related-grid>*{min-height:120px;color:var(--knowledge-ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff3d;border:1px solid #ffffffb8;border-radius:20px;flex-direction:column;justify-content:space-between;padding:21px 22px;text-decoration:none;transition:transform .58s cubic-bezier(.16,1,.3,1),background .32s,box-shadow .58s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffffbf}.knowledge-related-grid>:hover{background:#ffffff61;transform:translateY(-5px);box-shadow:inset 0 1px #ffffffe0,0 17px 34px #44636f1a}.knowledge-legal-note{color:#2a3b4185;border-left:2px solid #46636d4d;align-items:flex-start;gap:13px;margin-top:52px;padding:18px 21px;font-size:12px;line-height:1.5;display:flex}.knowledge-legal-note strong{color:#19272cbf;letter-spacing:.09em;text-transform:uppercase;flex:none;font-size:11px}.knowledge-copy-index{color:#3758647a;letter-spacing:.14em;margin-bottom:10px;font-size:11px;font-weight:700;display:block}@keyframes knowledge-rise-in{0%{opacity:0;filter:blur(7px);transform:translateY(14px)scale(.992)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes knowledge-card-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes knowledge-slide-in{0%{opacity:0;filter:blur(5px);transform:translate(-10px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes knowledge-faq-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.knowledge-shell{width:min(100% - 48px,760px)}.knowledge-hero{padding-top:36px}.knowledge-topic-grid{gap:18px}.knowledge-overview .knowledge-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-topic-card{min-height:238px;padding:24px}.knowledge-overview .knowledge-topic-card{min-height:210px;padding:22px}.knowledge-topic-card>strong{font-size:27px}.knowledge-empty-search{grid-template-columns:54px minmax(0,1fr)}.knowledge-empty-actions{grid-column:1/-1;justify-content:flex-end}.knowledge-article-layout{grid-template-columns:190px minmax(0,1fr);gap:36px}.knowledge-toc{padding-inline:16px}.knowledge-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.knowledge-page{overflow:hidden}.knowledge-shell{width:calc(100% - 36px);padding-top:28px;padding-bottom:54px}.knowledge-hero{padding:30px 0 35px}.knowledge-hero h1,.knowledge-article-hero h1{font-size:clamp(42px,13vw,58px)}.knowledge-hero>p,.knowledge-article-hero>p{font-size:17px}.knowledge-search{height:49px}.knowledge-section-head{flex-direction:column;align-items:flex-start;gap:8px}.knowledge-overview .knowledge-section-head{align-items:center}.knowledge-topic-grid,.knowledge-overview .knowledge-topic-grid{grid-template-columns:1fr}.knowledge-topic-card{min-height:220px}.knowledge-topic-card:nth-child(n){animation-delay:0s}.knowledge-empty-search{grid-template-columns:44px minmax(0,1fr);gap:17px;min-height:0;padding:22px}.knowledge-empty-icon{border-radius:15px;width:44px;height:44px}.knowledge-empty-icon:before{top:11px;left:11px}.knowledge-empty-icon:after{top:30px;left:28px}.knowledge-empty-copy h2{font-size:21px}.knowledge-empty-actions{justify-content:stretch}.knowledge-empty-actions button{flex:1;min-width:0}.knowledge-article-back{margin-bottom:24px}.knowledge-article-hero{padding-bottom:38px}.knowledge-article-layout{display:block}.knowledge-toc{overscroll-behavior-x:contain;scrollbar-width:none;gap:4px 16px;margin-bottom:38px;padding:17px;display:flex;position:relative;top:auto;overflow-x:auto}.knowledge-toc::-webkit-scrollbar{display:none}.knowledge-toc-title{display:none}.knowledge-toc button{white-space:nowrap;flex:none;width:auto;padding:8px 0}.knowledge-toc button:before{width:100%;height:2px;inset:auto 0 0;transform:scaleX(.35)}.knowledge-toc button:hover,.knowledge-toc button[aria-current=true]{transform:none}.knowledge-toc button:hover:before,.knowledge-toc button[aria-current=true]:before{transform:scaleX(1)}.knowledge-copy-section{padding-bottom:36px}.knowledge-copy-section+.knowledge-copy-section{padding-top:36px}.knowledge-copy-section h2{font-size:31px}.knowledge-related-grid{grid-template-columns:1fr}.knowledge-legal-note{flex-direction:column}}.knowledge-article-standard .knowledge-article-layout{grid-template-columns:288px minmax(0,1fr);gap:64px}.knowledge-article-standard .knowledge-toc{isolation:isolate;-webkit-backdrop-filter:blur(36px)saturate(112%)brightness(1.04);backdrop-filter:blur(36px)saturate(112%)brightness(1.04);background:linear-gradient(132deg,#ffffff8f,#f8fcfd33 48%,#d7e9ef38),#e8f3f624;border:1px solid #ffffffd6;border-radius:25px;padding:14px;position:sticky;top:126px;overflow:hidden;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a314,0 18px 42px #3f5b661a}.knowledge-article-standard .knowledge-toc:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(105% 82% at 0 0,#fffffff0,#0000 53%),radial-gradient(75% 110% at 100% 100%,#aacdd938,#0000 72%);position:absolute;inset:0}.knowledge-article-standard .knowledge-toc-title{color:#28434d94;letter-spacing:.16em;margin:0;padding:8px 10px 13px;font-size:10px}.knowledge-article-standard .knowledge-toc button{color:#18272da3;border-radius:13px;min-height:40px;padding:10px 12px 10px 29px;font-size:14px;line-height:1.25;transition:color .25s,background .32s,box-shadow .32s,transform .42s cubic-bezier(.16,1,.3,1)}.knowledge-article-standard .knowledge-toc button:before{background:#1f3a443d;border-radius:50%;width:5px;height:5px;top:50%;bottom:auto;left:12px;transform:translateY(-50%)}.knowledge-article-standard .knowledge-toc button:hover,.knowledge-article-standard .knowledge-toc button[aria-current=true]{color:#080b0c;background:#ffffff61;transform:translate(2px);box-shadow:inset 0 1px #fffc,0 8px 20px #3c58630f}.knowledge-article-standard .knowledge-toc button:hover:before,.knowledge-article-standard .knowledge-toc button[aria-current=true]:before{background:#101719;transform:translateY(-50%)scale(1.08)}.knowledge-article-standard .knowledge-toc-index{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);background:linear-gradient(132deg,#ffffff94,#f8fcfd3b 47%,#dcecf140),#e8f3f626;border:1px solid #ffffffd1;border-radius:26px;padding:0;position:sticky;top:126px;overflow:hidden;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 13px 30px #44606b14}.knowledge-article-standard .knowledge-toc-index:before{background:radial-gradient(100% 82% at 0 0,#ffffffeb,#0000 52%),radial-gradient(72% 115% at 100% 100%,#adcfdb3d,#0000 70%)}.knowledge-toc-index>*{z-index:1;position:relative}.knowledge-toc-head{border-bottom:1px solid #47657024;justify-content:space-between;align-items:baseline;gap:12px;padding:20px 19px 16px;display:flex}.knowledge-toc-head strong{color:#0a1012;font-family:DDIN,Arial,sans-serif;font-size:16px;font-weight:700}.knowledge-toc-head span{color:#2139427a;letter-spacing:.11em;text-transform:uppercase;font-family:DDIN,Arial,sans-serif;font-size:9px;font-weight:700}.knowledge-toc-list{padding:7px;display:block}.knowledge-article-standard .knowledge-toc-list button{color:#18272d9c;background:0 0;border-radius:14px;grid-template-columns:27px minmax(0,1fr) 26px;align-items:center;gap:8px;width:100%;min-height:49px;padding:8px 9px;transition:color .28s,background .35s,transform .45s cubic-bezier(.16,1,.3,1);display:grid}.knowledge-article-standard .knowledge-toc-list button:before{display:none}.knowledge-toc-number{color:#21394266;letter-spacing:.08em;font-size:10px;font-weight:700}.knowledge-toc-label{text-align:left;font-size:14px;line-height:1.2}.knowledge-toc-arrow{color:#0c181da8;background:#ffffff2e;border:1px solid #314a5329;border-radius:50%;place-items:center;width:25px;height:25px;transition:color .3s,background .3s,transform .45s cubic-bezier(.16,1,.3,1);display:grid}.knowledge-article-standard .knowledge-toc-list button:hover,.knowledge-article-standard .knowledge-toc-list button[aria-current=location]{color:#080b0c;background:#ffffff6b;transform:translate(2px)}.knowledge-article-standard .knowledge-toc-list button:hover .knowledge-toc-arrow,.knowledge-article-standard .knowledge-toc-list button[aria-current=location] .knowledge-toc-arrow{color:#fff;background:#101719;transform:translate(2px)}.knowledge-article-standard .knowledge-toc-list button[aria-current=location] .knowledge-toc-label{font-weight:700}.knowledge-toc-progress{border-top:1px solid #47657024;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 19px 17px;display:grid}.knowledge-toc-progress>span{background:#1f3a441f;border-radius:999px;height:2px;overflow:hidden}.knowledge-toc-progress i{width:var(--knowledge-toc-progress);border-radius:inherit;background:#101719;height:100%;transition:width .55s cubic-bezier(.16,1,.3,1);display:block}.knowledge-toc-progress small{color:#2139427a;font-size:10px;font-weight:700}.knowledge-article-standard .knowledge-article-main{line-height:1.56}.knowledge-article-standard .knowledge-copy-section{padding-bottom:29px}.knowledge-article-standard .knowledge-copy-section+.knowledge-copy-section{padding-top:29px}.knowledge-article-standard .knowledge-copy-section h2{margin-bottom:12px}.knowledge-article-standard .knowledge-copy-section h3{margin:23px 0 8px}.knowledge-article-standard .knowledge-copy-section p{margin-bottom:10px;line-height:1.54}.knowledge-article-standard .knowledge-copy-section p:last-child{margin-bottom:0}.knowledge-article-standard .knowledge-copy-section ul,.knowledge-article-standard .knowledge-copy-section ol{margin:12px 0 15px}.knowledge-related-carousel{margin-top:34px;padding-top:39px}.knowledge-related-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.knowledge-related-head>div:first-child>span{color:#3758649e;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.knowledge-related-head h2{letter-spacing:-.03em;margin:0;font-family:DDIN,Arial,sans-serif;font-size:29px;font-weight:700;line-height:1}.knowledge-related-controls{gap:8px;display:flex}.knowledge-related-controls button{color:#0c181dc2;background:#ffffff40;border:1px solid #314a532e;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Arial,sans-serif;font-size:16px;line-height:1;transition:transform .4s cubic-bezier(.16,1,.3,1),color .28s,background .28s,opacity .28s;display:grid;box-shadow:inset 0 1px #ffffffc7}.knowledge-related-controls button:disabled{opacity:.3;cursor:default}.knowledge-related-track{scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;gap:16px;margin:-8px -10px -22px;padding:8px 10px 30px;display:grid;overflow:auto hidden}.knowledge-related-track::-webkit-scrollbar{display:none}.knowledge-related-slide{scroll-snap-align:start;will-change:transform;min-width:0;transition:transform .68s cubic-bezier(.16,1,.3,1);position:relative;transform:translate(0,0)}.knowledge-related-track .knowledge-topic-card{will-change:transform;width:100%;height:100%;min-height:205px;transition:transform .82s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),border-color .46s,opacity .48s,filter .48s}@media (hover:hover){.knowledge-related-controls button:not(:disabled):hover{color:#fff;background:#101719;transform:translateY(-2px)}.knowledge-related-track:hover .knowledge-topic-card:not(:hover){opacity:.9;filter:saturate(.88)}.knowledge-related-track .knowledge-topic-card:hover{z-index:3;transform:translate(0,0)}.knowledge-related-track .knowledge-related-slide:hover{z-index:3;transform:translateY(-5px)}}.knowledge-video-guides .knowledge-shell{width:min(100% - 100px,1560px)}.knowledge-special-hero{text-align:center;max-width:920px;margin:0 auto;padding-top:46px;padding-bottom:44px}.knowledge-special-hero h1,.knowledge-special-hero p{margin-inline:auto}.knowledge-special-section-head{text-align:center;justify-content:center}.video-guides-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 18px;display:grid}.video-guide-card{isolation:isolate;color:#0a1114;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);cursor:pointer;background:linear-gradient(132deg,#ffffff94,#f8fcfd3b 47%,#dcecf140),#e8f3f626;border:1px solid #ffffffd1;border-radius:24px;min-width:0;transition:transform .56s cubic-bezier(.16,1,.3,1),box-shadow .56s cubic-bezier(.16,1,.3,1),border-color .4s;position:relative;overflow:hidden;transform:translate(0,0);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 13px 30px #44606b14}.video-guide-card:focus-visible{outline-offset:4px;outline:2px solid #142e37b8}.video-guide-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(100% 82% at 0 0,#ffffffeb,#0000 52%),radial-gradient(72% 115% at 100% 100%,#adcfdb3d,#0000 70%);position:absolute;inset:0}.video-guide-preview{aspect-ratio:16/9;background:#000;border-bottom:1px solid #ffffffb8;position:relative;overflow:hidden}.video-guide-preview video{object-fit:cover;pointer-events:none;background:#000;width:100%;height:100%;display:block}.video-guide-play{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);pointer-events:none;background:#f5fafb9e;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .5s cubic-bezier(.16,1,.3,1),background .32s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fffffff5,0 12px 30px #0000003d}.video-guide-play:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #101719;width:0;height:0;margin-left:3px}.video-guide-duration{color:#fff;pointer-events:none;background:#000000ad;border:1px solid #ffffff2e;border-radius:8px;padding:4px 7px;font-family:DDIN,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1;position:absolute;bottom:9px;right:9px}.video-guide-copy{min-height:126px;padding:17px 18px 18px}.video-guide-copy h2{letter-spacing:-.025em;margin:9px 0 7px;font-family:DDIN,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1.05}.video-guide-copy p{color:#223e489e;margin:0;font-family:DDIN,Arial,sans-serif;font-size:13px;line-height:1.35}@media (hover:hover){.video-guide-card:hover{z-index:2;border-color:#fffffffa;transform:translateY(-5px);box-shadow:inset 0 1px 1px #fff,inset 0 -1px #7797a312,0 22px 44px #3f5b6624}.video-guide-card:hover .video-guide-play{color:#fff;background:#ffffffe0;transform:translate(-50%,-50%)scale(1.08)}}.video-guide-modal{z-index:260;-webkit-backdrop-filter:blur(18px)saturate(92%);backdrop-filter:blur(18px)saturate(92%);background:#10191d57;place-items:center;padding:34px;animation:.34s both video-modal-backdrop-in;display:grid;position:fixed;inset:0}.video-guide-modal-panel{color:#0a1114;-webkit-backdrop-filter:blur(44px)saturate(118%)brightness(1.04);backdrop-filter:blur(44px)saturate(118%)brightness(1.04);background:linear-gradient(132deg,#ffffffdb,#f2f9fbb3 48%,#d2e6edb8),#e5f1f5d1;border:1px solid #ffffffe0;border-radius:30px;width:min(1240px,100vw - 68px);max-height:calc(100vh - 68px);padding:18px;animation:.5s cubic-bezier(.16,1,.3,1) both video-modal-panel-in;overflow-y:auto;box-shadow:inset 0 1px 1px #fff,inset 0 -1px #6c8e9b1f,0 36px 100px #0f1f264d}.video-guide-modal-head{justify-content:space-between;align-items:center;gap:24px;padding:6px 6px 16px;display:flex}.video-guide-modal-head h2{letter-spacing:-.035em;margin:6px 0 0;font-family:DDIN,Arial,sans-serif;font-size:clamp(27px,3vw,40px);line-height:1}.video-guide-modal-head button{color:#101719;background:#ffffff57;border:1px solid #263e4729;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font:400 24px/1 Arial,sans-serif;transition:color .28s,background .28s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 1px #ffffffdb}.video-guide-modal-panel>video{aspect-ratio:16/9;background:#000;border:1px solid #ffffff80;border-radius:20px;width:100%;display:block;box-shadow:0 18px 42px #101d2329}.video-guide-modal-panel>p{color:#223e48a8;margin:15px 8px 5px;font-family:DDIN,Arial,sans-serif;font-size:16px;line-height:1.45}@media (hover:hover){.video-guide-modal-head button:hover{color:#fff;background:#101719;transform:rotate(6deg)scale(1.04)}}@keyframes video-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes video-modal-panel-in{0%{opacity:0;filter:blur(12px);transform:translateY(18px)scale(.975)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.knowledge-general-faq .knowledge-shell{width:min(100% - 100px,1280px)}.knowledge-general-faq .knowledge-faq-section-head{text-align:center;justify-content:center}.general-faq-list{gap:10px;width:min(100%,1060px);margin-inline:auto;display:grid}.knowledge-general-faq .knowledge-empty-search{width:min(100%,1060px);margin-inline:auto}.general-faq-item{-webkit-backdrop-filter:blur(30px)saturate(110%);backdrop-filter:blur(30px)saturate(110%);background:linear-gradient(132deg,#ffffff8a,#f8fcfd36 50%,#dcecf138),#e8f3f621;border:1px solid #ffffffd1;border-radius:18px;transition:border-color .32s,background .32s,box-shadow .42s,transform .42s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 9px 24px #44606b0f}.general-faq-item summary{color:#0a1114;cursor:pointer;align-items:center;gap:18px;min-height:62px;padding:15px 62px 15px 20px;font-family:DDIN,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.25;list-style:none;display:flex;position:relative}.general-faq-item summary::-webkit-details-marker{display:none}.general-faq-item summary>span{color:#2e4b5675;letter-spacing:.12em;flex:none;font-size:10px}.general-faq-item summary:after{content:"+";color:#0c181dc2;background:#ffffff3d;border:1px solid #314a532e;border-radius:50%;place-items:center;width:30px;height:30px;font-family:Arial,sans-serif;font-size:17px;font-weight:400;transition:transform .42s cubic-bezier(.16,1,.3,1),color .28s,background .28s;display:grid;position:absolute;top:50%;right:17px;transform:translateY(-50%);box-shadow:inset 0 1px #ffffffbf}.general-faq-item[open] summary:after{color:#fff;background:#101719;transform:translateY(-50%)rotate(45deg)}.general-faq-item>p{color:#223e48a6;margin:0;padding:0 62px 20px 66px;font-family:DDIN,Arial,sans-serif;font-size:15px;line-height:1.48;animation:.38s cubic-bezier(.16,1,.3,1) both knowledge-faq-in}@media (hover:hover){.general-faq-item:hover{border-color:#fffffffa;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 16px 32px #3f5b661a}}@media (width<=1200px){.video-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.knowledge-article-standard .knowledge-article-layout{grid-template-columns:205px minmax(0,1fr);gap:36px}.knowledge-related-track{grid-auto-columns:calc(50% - 8px)}.video-guides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.knowledge-article-standard .knowledge-article-layout{display:block}.knowledge-article-standard .knowledge-toc{scrollbar-width:none;border-radius:19px;gap:4px 14px;margin-bottom:32px;padding:14px;display:flex;position:relative;top:auto;overflow-x:auto}.knowledge-article-standard .knowledge-toc::-webkit-scrollbar{display:none}.knowledge-article-standard .knowledge-toc-title{display:none}.knowledge-article-standard .knowledge-toc button{white-space:nowrap;flex:none;width:auto;min-height:36px;padding:9px 13px}.knowledge-article-standard .knowledge-toc button:before{display:none}.knowledge-related-track{grid-auto-columns:min(84vw,330px)}.knowledge-related-head{align-items:center}.knowledge-related-head h2{font-size:25px}.knowledge-video-guides .knowledge-shell,.knowledge-general-faq .knowledge-shell{width:calc(100% - 36px)}.video-guides-grid{grid-template-columns:1fr}.video-guide-modal{padding:16px}.video-guide-modal-panel{border-radius:23px;width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:12px}.video-guide-modal-head{padding:6px 4px 13px}.video-guide-modal-panel>video{border-radius:15px}.general-faq-item summary{gap:12px;padding-left:15px;font-size:16px}.general-faq-item>p{padding-left:47px;padding-right:22px}.knowledge-article-standard .knowledge-toc-index{padding:4px;display:block}.knowledge-toc-index .knowledge-toc-head,.knowledge-toc-index .knowledge-toc-progress{display:none}.knowledge-toc-index .knowledge-toc-list{scrollbar-width:none;gap:5px;padding:0;display:flex;overflow-x:auto}.knowledge-toc-index .knowledge-toc-list::-webkit-scrollbar{display:none}.knowledge-article-standard .knowledge-toc-index button{white-space:nowrap;flex:none;width:auto;min-height:38px;padding:10px 14px;display:block}.knowledge-toc-index :is(.knowledge-toc-number,.knowledge-toc-arrow){display:none}}@media (prefers-reduced-motion:reduce){.knowledge-page *,.knowledge-page :before,.knowledge-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.video-guide-modal,.video-guide-modal-panel{animation-duration:.01ms!important}}@media (width<=1439px){.knowledge-page,.knowledge-shell,.knowledge-hero,.knowledge-article-hero,.knowledge-article-layout,.knowledge-article-main,.knowledge-topic-grid,.knowledge-related,.knowledge-related-carousel,.knowledge-related-track,.video-guides-grid,.general-faq-list{min-width:0;max-width:100%}.knowledge-page{width:100%;overflow-x:clip}.knowledge-search input,.knowledge-topic-card,.knowledge-topic-card>*,.knowledge-empty-copy,.knowledge-copy-section,.knowledge-callout,.knowledge-faq,.knowledge-toc-label,.knowledge-related-slide,.video-guide-card,.video-guide-copy,.video-guide-modal-head,.general-faq-item summary,.general-faq-item>p{min-width:0}.knowledge-hero :is(h1,p),.knowledge-article-hero :is(h1,p),.knowledge-topic-card :is(strong,p),.knowledge-empty-copy :is(h2,p),.knowledge-copy-section :is(h2,h3,p,li,a),.knowledge-callout :is(strong,p),.knowledge-faq :is(summary,p),.knowledge-toc-label,.video-guide-copy :is(h2,p),.video-guide-modal-head h2,.video-guide-modal-panel>p,.general-faq-item :is(summary,p){overflow-wrap:anywhere;max-width:100%}.video-guide-modal-panel{max-width:calc(100vw - 48px)}}@media (width>=901px) and (width<=1439px){.knowledge-shell{width:min(1110px,100% - 72px)}.knowledge-video-guides .knowledge-shell,.knowledge-general-faq .knowledge-shell{width:min(var(--knowledge-responsive-wide,1320px), calc(100% - 72px))}.knowledge-article-standard .knowledge-article-layout{grid-template-columns:minmax(220px,26%) minmax(0,1fr);gap:clamp(38px,4vw,58px)}}@media (width>=701px) and (width<=900px){.knowledge-shell,.knowledge-video-guides .knowledge-shell,.knowledge-general-faq .knowledge-shell{width:min(100% - 48px,800px)}.knowledge-overview .knowledge-topic-card,.knowledge-topic-card{height:auto;min-height:205px}.knowledge-article-standard .knowledge-article-layout{grid-template-columns:minmax(172px,205px) minmax(0,1fr);gap:clamp(28px,4vw,36px)}.knowledge-article-standard :is(.knowledge-toc,.knowledge-toc-index){overscroll-behavior:contain;max-height:calc(100dvh - 154px);overflow:hidden auto}.video-guide-copy{min-height:118px}}@media (width<=700px){.knowledge-page{overflow:clip visible}.knowledge-shell,.knowledge-video-guides .knowledge-shell,.knowledge-general-faq .knowledge-shell{width:auto;margin-right:max(18px, env(safe-area-inset-right));margin-left:max(18px, env(safe-area-inset-left))}.knowledge-hero,.knowledge-special-hero,.knowledge-article-hero{max-width:100%}.knowledge-hero h1,.knowledge-article-hero h1{font-size:clamp(39px,12.6vw,56px);line-height:.98}.knowledge-topic-card,.knowledge-overview .knowledge-topic-card{height:auto;min-height:0;padding:clamp(20px,6vw,25px)}.knowledge-topic-card>strong,.knowledge-overview .knowledge-topic-card>strong{font-size:clamp(25px,7.5vw,31px);line-height:1.02}.knowledge-search,.knowledge-empty-search,.knowledge-toc,.knowledge-toc-index,.knowledge-related-track,.video-guides-grid,.general-faq-list{max-width:100%}.knowledge-search input{font-size:16px}.knowledge-article-standard :is(.knowledge-toc,.knowledge-toc-index){max-height:none;overflow:auto hidden}.knowledge-article-standard .knowledge-toc-list button,.knowledge-article-standard .knowledge-toc button{min-height:44px}.knowledge-related-track{scroll-snap-type:x mandatory;grid-auto-columns:min(86vw,330px)}.knowledge-related-slide{scroll-snap-align:center}.video-guide-copy{min-height:0}.video-guide-modal{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.video-guide-modal .video-guide-modal-panel{width:100%;max-width:none;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain}.video-guide-modal-head{align-items:flex-start}.video-guide-modal-head h2{font-size:clamp(24px,8vw,34px);line-height:1.05}.general-faq-item summary{min-height:60px;padding-right:58px}.general-faq-item>p{padding-bottom:19px;padding-right:20px}}@media (width<=420px){.knowledge-shell,.knowledge-video-guides .knowledge-shell,.knowledge-general-faq .knowledge-shell{margin-right:max(12px, env(safe-area-inset-right));margin-left:max(12px, env(safe-area-inset-left))}.knowledge-shell{padding-top:20px;padding-bottom:42px}.knowledge-hero,.knowledge-special-hero{padding-top:24px;padding-bottom:29px}.knowledge-hero h1,.knowledge-article-hero h1{font-size:clamp(35px,11.8vw,48px)}.knowledge-hero>p,.knowledge-article-hero>p{font-size:16px}.knowledge-empty-search{grid-template-columns:1fr}.knowledge-empty-icon{display:none}.knowledge-empty-actions{flex-direction:column;grid-column:1}.knowledge-empty-actions button{width:100%;min-height:44px}.knowledge-section-head h2,.knowledge-copy-section h2{font-size:clamp(27px,8.6vw,34px)}.knowledge-related-controls button,.video-guide-modal-head button{flex-basis:44px;width:44px;height:44px}.general-faq-item summary{gap:9px;padding-left:13px;font-size:15px}.general-faq-item>p{padding-left:39px;font-size:14px}}@media (height<=720px) and (orientation:landscape) and (width<=1180px){.knowledge-shell{padding-top:24px;padding-bottom:42px}.knowledge-hero,.knowledge-special-hero{padding-top:22px;padding-bottom:28px}.knowledge-article-standard :is(.knowledge-toc,.knowledge-toc-index){overscroll-behavior:contain;max-height:calc(100dvh - 112px);top:92px;overflow-y:auto}.video-guide-modal{padding:8px}.video-guide-modal .video-guide-modal-panel{max-height:calc(100dvh - 16px);padding:10px}.video-guide-modal-head{padding-bottom:9px}.video-guide-modal-head h2{font-size:25px}.video-guide-modal-panel>video{max-height:calc(100dvh - 128px)}}@media (pointer:coarse) and (width<=1439px){.knowledge-search-clear,.knowledge-related-controls button,.video-guide-modal-head button{min-width:44px;min-height:44px}.knowledge-article-standard .knowledge-toc-list button,.knowledge-article-standard .knowledge-toc button,.general-faq-item summary{min-height:44px}}.screen-reviews{color:#080d0f;min-height:100svh}@media (width>=781px){.screen-reviews .review-viewer-media{background:linear-gradient(145deg,#dcebef 0%,#edf7f9 100%)!important;place-items:center!important;padding:5px!important;display:grid!important;overflow:hidden!important}.screen-reviews .review-viewer-figure[data-orientation]{aspect-ratio:auto!important;place-items:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;display:grid!important;overflow:hidden!important}.screen-reviews .review-viewer-figure[data-orientation=square] .review-viewer-image{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:auto!important}.screen-reviews .review-viewer-figure[data-orientation=landscape] .review-viewer-image{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:auto!important}.screen-reviews .review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:auto!important}}.screen-reviews .review-proof-frame,.screen-reviews .review-proof-frame[data-orientation]{background:#0a2734;aspect-ratio:1!important}.screen-reviews .review-proof-frame[data-orientation] .review-proof-image{background:#0a2734;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media (width>=781px){.review-viewer-media{background:linear-gradient(145deg,#dcebef 0%,#edf7f9 100%);justify-content:center!important;align-items:center!important;padding:5px!important;display:flex!important;overflow:hidden!important}.review-viewer-figure,.review-viewer-figure[data-orientation]{aspect-ratio:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;display:flex!important;overflow:hidden!important}.review-viewer-image{object-position:center!important;margin:auto!important;display:block!important}.review-viewer-figure[data-orientation=square] .review-viewer-image{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.review-viewer-figure[data-orientation=landscape] .review-viewer-image{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important}.review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.page-stage-reviews{flex-direction:column;width:100%;min-width:0;min-height:calc(100svh - 112px);display:flex;overflow-x:clip}.page-stage-reviews>.site-footer-links{margin-top:auto}.reviews-page{flex:1 0 auto;width:100%;min-width:0;font-family:DDIN,Arial,sans-serif;position:relative;overflow-x:clip}.reviews-page:before,.reviews-page:after{content:"";z-index:0;pointer-events:none;filter:blur(46px);border-radius:50%;position:absolute}.reviews-page:before{opacity:.34;background:radial-gradient(circle,#ffffffb8,#c5dce329 45%,#0000 72%);width:780px;height:780px;top:-270px;left:calc(50% - 850px)}.reviews-page:after{opacity:.26;background:radial-gradient(circle,#ffffffad,#b4d2dc24 45%,#0000 72%);width:720px;height:720px;bottom:-340px;right:calc(50% - 850px)}.reviews-shell{z-index:1;width:min(1360px,100vw - 100px);margin:0 auto;padding:clamp(58px,6.4vw,108px) 0 64px;position:relative}.reviews-hero{text-align:center;width:min(850px,100%);margin:0 auto;animation:.64s cubic-bezier(.16,1,.3,1) both reviews-reveal}.reviews-eyebrow{color:#1d3b4591;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:inline-block}.reviews-hero h1{color:#070b0d;letter-spacing:-.065em;text-shadow:0 1px #ffffffc7;margin:19px 0;font-size:clamp(54px,5.4vw,82px);font-weight:700;line-height:.88}.reviews-hero p{color:#1c3139a3;width:min(760px,100%);margin:0 auto;font-size:19px;line-height:1.32}.reviews-assurance{-webkit-backdrop-filter:blur(34px)saturate(116%)brightness(1.045);backdrop-filter:blur(34px)saturate(116%)brightness(1.045);background:linear-gradient(116deg,#ffffff57,#f4fafb1f 52%,#ffffff40),#e6f0f31f;border:1px solid #ffffffbd;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(980px,100%);margin:38px auto 0;display:grid;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffed,inset 0 -1px #70919c14,0 14px 38px #3f5b6613}.reviews-assurance article{text-align:left;min-width:0;padding:17px 22px 18px}.reviews-assurance article+article{border-left:1px solid #56747e24}.reviews-assurance span{color:#1c363f7a;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.reviews-assurance strong{color:#0c181cd1;font-size:15px;font-weight:700;line-height:1.15;display:block}.reviews-library{margin-top:clamp(48px,5.5vw,76px);animation:.68s cubic-bezier(.16,1,.3,1) 80ms both reviews-reveal}.reviews-toolbar{border-bottom:1px solid #46616b30;justify-content:space-between;align-items:center;gap:20px;padding-bottom:19px;display:flex;box-shadow:0 1px #ffffff7a}.reviews-source-filter{-webkit-backdrop-filter:blur(28px)saturate(112%);backdrop-filter:blur(28px)saturate(112%);background:linear-gradient(126deg,#ffffff6e,#f0f8fa2b),#e5f0f329;border:1px solid #ffffffc7;border-radius:999px;align-items:center;gap:3px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffffeb,0 10px 26px #405d6712}.reviews-source-filter button{color:#1122289e;white-space:nowrap;border-radius:999px;min-height:38px;padding:0 17px;font:400 14px/38px DDIN,Arial,sans-serif;transition:color .35s,background .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.reviews-source-filter button:hover{color:#071013}.reviews-source-filter button.is-selected{color:#fff;background:linear-gradient(135deg,#253840,#0d181d);box-shadow:inset 0 1px #ffffff2b,0 6px 15px #14262d24}.reviews-result-count{color:#20363e87;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:25px;display:grid}.review-card{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(112%)brightness(1.045);backdrop-filter:blur(34px)saturate(112%)brightness(1.045);contain:layout paint style;background:linear-gradient(132deg,#ffffff8c,#f8fcfd38 47%,#dbebf040),#e8f3f624;border:1px solid #ffffffd1;border-radius:26px;flex-direction:column;min-width:0;min-height:330px;transition:transform .58s cubic-bezier(.16,1,.3,1),box-shadow .58s cubic-bezier(.16,1,.3,1),border-color .4s,opacity .4s,filter .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7797a317,0 13px 30px #44606b14}.review-card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(88% 85% at 5% 0,#ffffffc2,#0000 49%),radial-gradient(50% 120% at 100% 100%,#b5d5e04f,#0000 70%);position:absolute;inset:0}.review-card.is-featured{grid-column:span 2}.review-proof-trigger{background:#13282f0f;border:1px solid #ffffffb8;border-radius:19px;margin:12px 12px 0;display:block;position:relative;overflow:hidden}.review-proof-frame{aspect-ratio:16/9;display:block}.review-proof-image{width:100%;height:100%;display:block}.review-proof-frame[data-media-kind=screenshot] .review-proof-image{object-fit:contain}.review-proof-frame[data-media-kind=photo] .review-proof-image{object-fit:cover}.review-proof-frame[data-orientation=portrait]{background:radial-gradient(circle at 50% 0,#7e1f345c,#0000 64%),#2a070f;place-items:center;display:grid}.review-proof-frame[data-orientation=portrait] .review-proof-image{object-fit:contain;width:auto;max-width:100%}.review-proof-orientation{color:#ffffffd6;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c070c5c;border:1px solid #ffffff42;border-radius:999px;min-height:24px;padding:0 9px;font-size:9px;font-weight:700;line-height:22px;position:absolute;top:11px;left:11px}.review-proof-expand{color:#0b1b20c4;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);background:#f5fafbb0;border:1px solid #ffffffb8;border-radius:999px;min-height:32px;padding:0 12px;font-size:11px;font-weight:700;line-height:30px;position:absolute;bottom:11px;right:11px;box-shadow:0 7px 20px #1d333b1c}.review-card-content{flex-direction:column;flex:1;padding:23px 24px 22px;display:flex}.review-card-top,.review-card-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.review-card-origin{align-items:center;gap:8px;min-width:0;display:inline-flex}.review-platform,.review-date{color:#2d4c579e;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.review-demo-label{color:#1c343d94;letter-spacing:.11em;text-transform:uppercase;background:#ffffff4f;border:1px solid #647c842e;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.review-quote{color:#091013;letter-spacing:-.025em;margin:23px 0 29px;font-size:clamp(21px,1.55vw,28px);font-weight:700;line-height:1.17}.review-card-footer{border-top:1px solid #5e7b852b;margin-top:auto;padding-top:16px}.review-author{color:#1f333a99;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.review-source-link{color:#0873b3;text-underline-offset:4px;background:#ffffff3b;border:1px solid #3578972e;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:14px;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s,border-color .35s;display:inline-flex}.review-source-link:hover{background:#ffffff85;border-color:#1175ac59;text-decoration:underline;transform:translateY(-1px)}.review-source-link.is-disabled{color:#1f374073;cursor:default;background:#ffffff2e;border-color:#5f788226;text-decoration:none}.reviews-empty{isolation:isolate;-webkit-backdrop-filter:blur(42px)saturate(116%)brightness(1.05);backdrop-filter:blur(42px)saturate(116%)brightness(1.05);background:linear-gradient(122deg,#ffffff85,#f5fbfc30 49%,#d6e8ee3b),#e8f3f624;border:1px solid #ffffffd6;border-radius:30px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);gap:34px;margin-top:25px;padding:clamp(30px,3.8vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -1px #7695a014,0 19px 44px #3d5b6617}.reviews-empty:before{content:"";z-index:-1;opacity:.84;filter:blur(11px);background:radial-gradient(circle,#ffffffd4,#b8d7e133 48%,#0000 72%);border-radius:50%;width:420px;height:420px;position:absolute;top:-210px;right:-130px}.reviews-empty-copy{align-self:center}.reviews-empty-copy h2{color:#081013;letter-spacing:-.05em;max-width:690px;margin:16px 0 14px;font-size:clamp(34px,3.2vw,50px);font-weight:700;line-height:.96}.reviews-empty-copy p{color:#1c31399e;max-width:650px;margin:0;font-size:17px;line-height:1.3}.reviews-empty-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.reviews-empty-actions button{border-radius:15px;min-width:150px;height:45px;padding:0 20px;font:700 14px/45px DDIN,Arial,sans-serif;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s,background .42s}.reviews-empty-actions .reviews-contact{color:#fff;background:linear-gradient(135deg,#263940,#101b20);box-shadow:inset 0 1px #ffffff29,0 12px 27px #182b3226}.reviews-empty-actions .reviews-store{color:#0b1d23bf;background:#ffffff3d;border:1px solid #607b853b}.reviews-empty-actions button:hover{transform:translateY(-2px)}.review-viewer{z-index:270;-webkit-backdrop-filter:blur(19px)saturate(92%);backdrop-filter:blur(19px)saturate(92%);background:#10191d52;place-items:center;padding:28px;animation:.34s cubic-bezier(.16,1,.3,1) both review-viewer-in;display:grid;position:fixed;inset:0}.review-viewer-panel{-webkit-backdrop-filter:blur(44px)saturate(118%);backdrop-filter:blur(44px)saturate(118%);background:linear-gradient(132deg,#ffffffb8,#ebf6f96b),#e0eef2b3;border:1px solid #ffffffe0;border-radius:30px;flex-direction:column;width:min(1180px,100%);max-height:min(850px,100svh - 56px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,0 34px 90px #12242b3d}.review-viewer-header{border-bottom:1px solid #52707a29;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.review-viewer-header strong{color:#081013;margin-top:5px;font-size:20px;display:block}.review-viewer-close{color:#13272ead;background:#ffffff57;border:1px solid #5a78822e;border-radius:50%;flex:none;width:38px;height:38px;font-size:20px}.review-viewer-body{grid-template-columns:minmax(0,1.4fr) minmax(295px,.6fr);min-height:0;display:grid;overflow:auto}.review-viewer-figure{background:#0f222809;place-items:center;min-height:0;margin:0;padding:18px;display:grid;overflow:auto}.review-viewer-image{object-fit:contain;background:#0d1e240d;border-radius:20px;width:100%;max-height:calc(100svh - 160px);display:block}.review-viewer-figure[data-orientation=portrait] .review-viewer-image{width:auto;max-width:100%}.review-report{background:radial-gradient(90% 52% at 100% 0,#ffffffc7,#0000 68%),linear-gradient(152deg,#ecf6f88a,#dbecf138);border-left:1px solid #52707a29;flex-direction:column;min-width:0;padding:26px 24px 22px;display:flex;position:relative}.review-report-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.review-report-status{color:#1a343d99;letter-spacing:.09em;text-transform:uppercase;background:#ffffff57;border:1px solid #637d882e;border-radius:999px;min-height:24px;padding:0 8px;font-size:9px;font-weight:700;line-height:22px}.review-report-grid{border-top:1px solid #52707a24;grid-template-columns:1fr 1fr;gap:0;margin:20px 0 0;display:grid}.review-report-grid div{border-bottom:1px solid #52707a1f;min-width:0;padding:15px 0 14px}.review-report-grid div:nth-child(odd){border-right:1px solid #52707a1f;padding-right:14px}.review-report-grid div:nth-child(2n){padding-left:14px}.review-report-grid .review-report-stage{border-right:0;grid-column:1/-1;padding-right:0}.review-report-grid dt,.review-report-source>span{color:#203d477a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700;line-height:1;display:block}.review-report-grid dd{color:#0b1d23d1;margin:0;font-size:14px;font-weight:700;line-height:1.15}.review-report-source{margin-top:20px}.review-viewer-source{color:#0d79b9;text-underline-offset:4px;background:#ffffff61;border:1px solid #35789733;border-radius:12px;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.review-viewer-source.is-disabled{color:#1f374075;background:#ffffff38;border-color:#5f788224;text-decoration:none}.review-report-note{color:#263e478f;margin:auto 0 0;padding-top:20px;font-size:13px;line-height:1.32}@keyframes reviews-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.993)}to{opacity:1;filter:none;transform:none}}@keyframes review-viewer-in{0%{opacity:0}to{opacity:1}}@media (hover:hover){.reviews-grid:hover .review-card:not(:hover){opacity:.78;filter:saturate(.7)brightness(.995)}.review-card:hover{z-index:2;border-color:#fffffff7;transform:translateY(-5px)scale(1.005);box-shadow:inset 0 1px 1px #fffffffc,inset 0 -1px #7797a312,0 24px 48px #405d6825}}@media (width<=1100px){.reviews-shell{width:calc(100% - 64px)}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-empty{grid-template-columns:1fr}.reviews-empty-actions{justify-content:flex-start}}@media (width<=760px){.reviews-shell{width:calc(100% - 40px);padding:45px 0 46px}.reviews-hero h1{margin-top:15px;font-size:clamp(48px,15vw,67px)}.reviews-hero p{font-size:16px}.reviews-assurance{border-radius:18px;grid-template-columns:1fr;margin-top:29px}.reviews-assurance article{padding:14px 17px}.reviews-assurance article+article{border-top:1px solid #56747e24;border-left:0}.reviews-library{margin-top:39px}.reviews-toolbar{flex-direction:column;align-items:flex-start}.reviews-source-filter{width:100%;overflow-x:auto}.reviews-source-filter button{flex:1 0 auto}.reviews-grid{grid-template-columns:1fr}.review-card.is-featured{grid-column:auto}.reviews-empty{border-radius:23px;gap:27px;padding:25px 21px 22px}.reviews-empty-copy p{font-size:15px}.reviews-empty-actions{flex-direction:column;align-items:stretch}.reviews-empty-actions button{width:100%}.review-viewer{padding:13px}.review-viewer-panel{border-radius:23px;max-height:calc(100svh - 26px)}.review-viewer-body{grid-template-columns:1fr}.review-viewer-figure{max-height:48svh}.review-report{border-top:1px solid #52707a29;border-left:0}}@media (prefers-reduced-motion:reduce){.reviews-hero,.reviews-library,.review-card,.reviews-empty-actions button,.review-viewer{transition:none;animation:none}}.review-viewer{-webkit-backdrop-filter:blur(24px)saturate(92%);backdrop-filter:blur(24px)saturate(92%);background:#0e1b2061;padding:clamp(18px,3vw,48px)}.review-viewer-panel{background:#eff7f9ed;border-radius:26px;width:min(1280px,100%);max-height:min(790px,100svh - 36px);overflow:visible;box-shadow:0 38px 110px #04141a61,inset 0 1px #fffffff5}.review-viewer-header{z-index:6;border:0;padding:0;display:block;position:absolute;top:16px;right:16px}.review-viewer-close{color:#0c1d23c7;appearance:none;width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .22s;display:grid}.review-viewer-close:hover,.review-viewer-close:focus-visible{opacity:.58;box-shadow:none;background:0 0;transform:scale(1.06)}.review-viewer-body{border:1px solid #ffffffdb;border-radius:26px;grid-template-columns:minmax(0,1.62fr) minmax(330px,.78fr);min-height:min(790px,100svh - 36px);max-height:min(790px,100svh - 36px);overflow:hidden}.review-viewer-media{background:radial-gradient(90% 80% at 15% 15%,#c5e1e8ad,#0000 62%),linear-gradient(145deg,#dae9ed,#eef7f8 58%,#cfe1e6);place-items:center;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{aspect-ratio:auto;background:0 0;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;padding:clamp(18px,2.3vw,34px)}.review-viewer-image,.review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain;background:#ffffff3d;border-radius:14px;width:100%;height:100%;max-height:none;box-shadow:0 18px 44px #14323c24}.review-viewer-carousel{z-index:2;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #122b3433}.review-report{background:radial-gradient(120% 54% at 100% 0,#fffffffa,#0000 68%),linear-gradient(155deg,#fffffff2,#e5f1f4e0);border-left-color:#4e6a7329;padding:clamp(28px,3vw,42px) clamp(24px,2.7vw,38px) 28px;overflow:auto}.review-report-profile{border-bottom:1px solid #45616b29;align-items:center;gap:11px;padding-bottom:19px;display:flex}.review-report-monogram{color:#edf7f8;background:linear-gradient(145deg,#112b34,#254956);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff2e,0 8px 20px #17343d2e}.review-report-identity{gap:3px;min-width:0;display:grid}.review-report-identity strong{color:#101d21;font-size:14px;line-height:1.1}.review-report-identity span{color:#1c374094;font-size:11px;font-weight:700}.review-report-profile .review-viewer-source{color:#fff;white-space:nowrap;background:#10262e;border-color:#10262e;border-radius:9px;min-height:31px;margin-left:auto;padding:0 9px;font-size:10px}.review-report-profile .review-viewer-source:hover{color:#fff;background:#1b3c48}.review-report-profile .review-viewer-source.is-disabled{color:#1c374080;background:#d3e1e594;border-color:#4660691f}.review-report-intro{padding:26px 0 5px}.review-report-intro h2{color:#071114;letter-spacing:-.055em;margin:7px 0 9px;font-size:clamp(27px,2.25vw,36px);line-height:.94}.review-report-intro p{color:#1f3942a1;margin:0;font-size:13px;line-height:1.4}.review-viewer .review-report-grid{grid-template-columns:1fr;margin-top:18px}.review-viewer .review-report-grid div,.review-viewer .review-report-grid div:nth-child(odd),.review-viewer .review-report-grid div:nth-child(2n),.review-viewer .review-report-grid .review-report-stage{border-bottom-color:#45616b1f;border-right:0;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.review-viewer .review-report-grid dt{color:#233e467a;margin:0;font-size:9px}.review-viewer .review-report-grid dd{color:#091d23db;text-align:right;max-width:62%;font-size:13px;line-height:1.15}.review-report-note{margin-top:auto;padding-top:22px;font-size:12px}@media (width<=780px){.review-viewer{place-items:start center;padding:12px;overflow:auto}.review-viewer-panel{max-height:none;overflow:visible}.review-viewer-body{grid-template-columns:1fr;min-height:0;max-height:none;overflow:visible}.review-viewer-media,.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{min-height:52svh}.review-report{border-top:1px solid #4e6a7329;border-left:0}.review-report-intro h2{font-size:31px}}.review-viewer-review-nav--sides{z-index:7;pointer-events:none;justify-content:space-between;align-items:center;padding:0;display:flex;position:absolute;inset:0 -76px}.review-viewer-review-nav--sides button{color:#ffffffeb;width:48px;height:60px;box-shadow:none;cursor:pointer;text-shadow:0 2px 14px #0009;pointer-events:auto;opacity:.78;background:0 0;border:0;border-radius:0;place-items:center;padding:0;font:300 58px/.75 Arial,sans-serif;transition:transform .34s cubic-bezier(.16,1,.3,1),color .24s,opacity .24s;display:grid}.review-viewer-review-nav--sides button:hover,.review-viewer-review-nav--sides button:focus-visible{color:#fff;opacity:1;outline:none;transform:scale(1.1)}.review-viewer-review-nav--sides .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.review-viewer-figure-enter{animation:.34s cubic-bezier(.16,1,.3,1) both review-viewer-media-swap}@keyframes review-viewer-media-swap{0%{opacity:0;filter:blur(7px);transform:translate(12px)scale(.985)}to{opacity:1;filter:none;transform:none}}@media (width<=620px){.review-viewer-header{gap:10px;padding:15px}.review-viewer-review-nav--sides{padding:0;left:8px;right:8px}.review-viewer-review-nav--sides button{width:38px;height:48px}}@media (prefers-reduced-motion:reduce){.review-viewer-review-nav--sides button,.review-viewer-figure-enter{transition:none;animation:none}}.screen-reviews .reviews-grid:hover .review-card:not(:hover){opacity:1!important;filter:none!important;transform:none!important}.screen-reviews .review-card,.screen-reviews .review-card.is-featured,.screen-reviews .review-proof-frame,.screen-reviews .review-proof-frame[data-orientation=portrait]{background:0 0!important}.screen-reviews .reviews-grid{width:min(100%,1080px);margin-left:auto;margin-right:auto}.screen-reviews .reviews-library.is-filtered .reviews-grid{width:100%}.screen-reviews .review-card,.screen-reviews .review-card.is-featured{aspect-ratio:1;grid-column:auto;min-height:0;position:relative;overflow:hidden;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:1px solid #ffffff24!important;border-radius:0!important;transform:none!important}.screen-reviews .review-proof-trigger{cursor:zoom-in;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;background:0 0!important;border-radius:0!important}.screen-reviews .review-proof-image,.screen-reviews .review-proof-frame[data-orientation=portrait] .review-proof-image,.screen-reviews .review-proof-frame[data-media-kind=screenshot] .review-proof-image{object-fit:cover;background:0 0;width:100%;max-width:none;height:100%;transition:transform .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1);display:block}.screen-reviews .review-media-count{z-index:3;color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#080f1247;border:1px solid #ffffff47;border-radius:999px;align-items:center;min-height:24px;padding:0 7px;font:700 10px/22px DDIN,Arial,sans-serif;display:inline-flex;position:absolute;bottom:16px;right:15px}@media (width<=650px){.screen-reviews .reviews-grid{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.screen-reviews .review-card-top{padding:10px}.screen-reviews .review-card-content{padding:0 10px 10px}.screen-reviews .review-platform,.screen-reviews .review-date,.screen-reviews .review-client-type{font-size:8px}.screen-reviews .review-product-name{font-size:clamp(17px,7vw,25px)}.screen-reviews .review-media-count{bottom:10px;right:10px}.review-viewer-body{grid-template-columns:1fr}.review-viewer-media{padding:12px}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{border-radius:14px;width:min(100%,390px);height:min(62svh,620px)}}.reviews-source-dock{z-index:2147483000!important;right:max(22px, env(safe-area-inset-right))!important;left:auto!important;bottom:max(16px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(36px)saturate(128%)!important;backdrop-filter:blur(36px)saturate(128%)!important;pointer-events:auto!important;background:linear-gradient(124deg,#fffc,#d4e7eea3),#d9eaf0b8!important;border:1px solid #ffffffdb!important;border-radius:999px!important;align-items:center!important;width:120px!important;min-height:52px!important;margin:0!important;padding:5px!important;transition:width .76s cubic-bezier(.16,1,.3,1),left .76s cubic-bezier(.16,1,.3,1),right .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1),border-radius .56s,box-shadow .56s!important;display:flex!important;position:fixed!important;overflow:hidden!important;transform:translate(0,0)!important;box-shadow:inset 0 1px #fffffff5,0 18px 46px #1c37433b,0 4px 12px #1e39451a!important}.reviews-source-dock.is-open{width:min(100vw - 40px,980px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.reviews-source-dock-trigger{color:#0b171b!important;min-height:40px!important;box-shadow:none!important;font:700 14px/1 var(--font-ddin,"Arial Narrow", sans-serif)!important;letter-spacing:.01em!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;flex:0 0 110px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 12px!important;transition:background .36s,color .36s!important;display:inline-flex!important}.reviews-source-dock-trigger:hover,.reviews-source-dock-trigger:focus-visible{background:#ffffff85!important;outline:0!important}.reviews-source-dock .reviews-source-filter{scrollbar-width:none;width:0!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:0!important;pointer-events:none!important;transform-origin:100%!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 0!important;gap:3px!important;padding:0!important;transition:opacity .48s .13s,transform .66s cubic-bezier(.16,1,.3,1) 40ms!important;display:flex!important;overflow-x:auto!important;transform:translate(14px)scale(.96)!important}.reviews-source-dock.is-open .reviews-source-filter{opacity:1!important;pointer-events:auto!important;flex:auto!important;width:100%!important;transform:translate(0,0)scale(1)!important}.reviews-source-dock.is-closing .reviews-source-filter{opacity:0!important;pointer-events:none!important;transition:opacity .34s,transform .39s cubic-bezier(.4,0,.2,1)!important;transform:translate(18px)scale(.96)!important}.reviews-source-dock .reviews-source-filter::-webkit-scrollbar{display:none}.reviews-source-dock .reviews-source-filter button{flex:1 0 auto!important;min-height:40px!important;padding:0 clamp(13px,1.25vw,19px)!important;line-height:40px!important}@media (width<=760px){.reviews-source-dock{bottom:max(10px, env(safe-area-inset-bottom))!important;right:max(10px, env(safe-area-inset-right))!important;border-radius:24px!important;width:120px!important;padding:4px!important}.reviews-source-dock.is-open{width:min(100vw - 20px,620px)!important;left:50%!important;right:auto!important}.reviews-source-dock-trigger{flex-basis:110px!important}.reviews-source-dock .reviews-source-filter button{flex:none!important;min-height:38px!important;line-height:38px!important}}@media (prefers-reduced-motion:reduce){.reviews-source-dock,.reviews-source-dock-trigger,.reviews-source-dock .reviews-source-filter{transition:none!important}}.screen-reviews .reviews-source-dock{z-index:4500;left:50%;bottom:max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(34px)saturate(124%);backdrop-filter:blur(34px)saturate(124%);isolation:isolate;background:linear-gradient(125deg,#ffffffc2,#dcecf285),#dbebf18a;border:1px solid #ffffffd1;border-radius:999px;width:min(100vw - 32px,920px);padding:5px;position:fixed;transform:translate(-50%);box-shadow:inset 0 1px #fffffff2,0 18px 42px #29475333,0 3px 10px #20394514}.screen-reviews .reviews-source-dock .reviews-source-filter{width:100%;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:3px;padding:0;display:flex;overflow-x:auto}.screen-reviews .reviews-source-dock .reviews-source-filter::-webkit-scrollbar{display:none}.screen-reviews .reviews-source-dock .reviews-source-filter button{flex:1 0 auto;min-height:40px;padding:0 clamp(13px,1.25vw,19px);line-height:40px}.screen-reviews .reviews-toolbar{justify-content:flex-end}@media (width<=760px){.screen-reviews .reviews-source-dock{bottom:max(12px, env(safe-area-inset-bottom));border-radius:24px;width:min(100vw - 20px,620px);padding:4px}.screen-reviews .reviews-source-dock .reviews-source-filter button{flex:none;min-height:38px;padding:0 14px;font-size:13px;line-height:38px}}.screen-reviews .reviews-shell{width:min(1420px,100vw - 112px);padding-top:clamp(74px,7.2vw,126px)}.screen-reviews .reviews-hero{width:min(860px,100%)}.screen-reviews .reviews-hero h1{margin-top:18px}.screen-reviews .reviews-hero p{width:min(770px,100%)}.reviews-filter-console{z-index:20;isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(115%);backdrop-filter:blur(34px)saturate(115%);background:radial-gradient(75% 140% at 0 0,#ffffffbd,#0000 63%),linear-gradient(120deg,#ffffff7d,#e7f4f833);border:1px solid #ffffffdb;border-radius:25px;grid-template-columns:minmax(230px,1.2fr) minmax(0,1fr) minmax(0,1fr) 84px;align-items:end;gap:12px;width:100%;margin-inline:auto;padding:17px 18px 18px;transition:width .62s cubic-bezier(.16,1,.3,1),grid-template-columns .62s cubic-bezier(.16,1,.3,1),background .62s,box-shadow .62s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #6a919d17,0 18px 38px #3a5b6617}.reviews-filter-console.is-idle{grid-template-columns:minmax(230px,1.2fr) minmax(0,1fr) minmax(0,1fr) 0;width:min(100%,1080px)}.reviews-filter-console.is-filtered{background:radial-gradient(74% 145% at 2% 0,#ffffffd6,#0000 61%),linear-gradient(120deg,#ffffff9e,#e2f2f747);box-shadow:inset 0 1px #fffffffa,inset 0 -1px #6a919d1a,0 22px 42px #3a5b661f}.reviews-filter-console-head{align-self:center;padding:2px 9px 2px 5px;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .42s}.reviews-filter-console.is-filtered .reviews-filter-console-head{transform:translateY(-1px)}.reviews-filter-console-head .reviews-eyebrow{margin-bottom:7px}.reviews-filter-console-head strong{color:#071013;letter-spacing:-.035em;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:19px;font-weight:700;line-height:1;display:block}.reviews-product-picker,.reviews-date-picker{z-index:30;min-width:0;gap:6px;inline-size:100%;transition:transform .62s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.reviews-filter-console.is-filtered .reviews-product-picker{transform:translateY(-1px)}.reviews-filter-console.is-filtered .reviews-date-picker{transform:translateY(-2px)}.reviews-date-picker{position:relative}.reviews-product-picker>span,.reviews-date-picker>span{color:#1f3f498a;letter-spacing:.13em;text-transform:uppercase;padding-left:4px;font-size:10px;font-weight:700;line-height:1}.reviews-product-picker select,.reviews-date-picker input{box-sizing:border-box;appearance:none;color:#08181ed6;background:#ffffff7a;border:1px solid #ffffffdb;border-radius:14px;outline:none;width:100%;height:46px;font:700 15px/1 DDIN,Arial,sans-serif;transition:border-color .3s,background .3s,box-shadow .3s;box-shadow:inset 0 1px #ffffffe6,0 7px 15px #3555610f}.reviews-product-picker select{background-image:linear-gradient(45deg,#0000 50%,#17323b94 50%),linear-gradient(135deg,#17323b94 50%,#0000 50%);background-position:calc(100% - 20px) 20px,calc(100% - 15px) 20px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding:0 42px 0 15px}.reviews-date-picker input{padding:0 13px}.reviews-product-picker select:focus,.reviews-date-picker input:focus{background-color:#ffffffb8;border-color:#2667806b;box-shadow:inset 0 1px #fffffff7,0 0 0 3px #5ea9c11f,0 9px 18px #35556114}.reviews-filter-reset{color:#fff;cursor:pointer;transform-origin:100%;clip-path:inset(0 100% 0 0 round 14px);opacity:0;pointer-events:none;background:linear-gradient(135deg,#243a42,#0d181c);border:1px solid #112f3a2b;border-radius:14px;width:84px;min-width:0;height:46px;padding:0 16px;font:700 14px/1 DDIN,Arial,sans-serif;transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .44s,clip-path .58s cubic-bezier(.16,1,.3,1),padding .62s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(5px)scale(.94);box-shadow:inset 0 1px #ffffff24,0 9px 18px #182f3826}.reviews-filter-reset.is-visible{clip-path:inset(0 round 14px);opacity:1;pointer-events:auto;transform:none}.reviews-filter-reset:hover:not(:disabled){transform:translateY(-2px)}.reviews-filter-reset:disabled{opacity:0;cursor:default}.reviews-results-stage{will-change:opacity, transform, filter;animation:.72s cubic-bezier(.16,1,.3,1) both reviews-results-in}.reviews-results-stage.is-leaving{pointer-events:none;animation:.21s cubic-bezier(.4,0,1,1) both reviews-results-out}.reviews-results-stage .review-card{will-change:opacity, transform, filter;animation:.7s cubic-bezier(.16,1,.3,1) both reviews-card-in}@keyframes reviews-results-in{0%{opacity:.38;filter:blur(4px);transform:translateY(7px)}to{opacity:1;filter:none;transform:none}}@keyframes reviews-results-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(3px);transform:translateY(-5px)scale(.996)}}@keyframes reviews-card-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.99)}to{opacity:1;filter:none;transform:none}}.screen-reviews .reviews-toolbar{box-sizing:border-box;width:min(100%,1080px);margin-top:24px;margin-left:auto;margin-right:auto;padding-bottom:16px}.screen-reviews .reviews-library.is-filtered .reviews-toolbar{width:100%}.screen-reviews .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-top:24px}.screen-reviews .review-card,.screen-reviews .review-card.is-featured{background:radial-gradient(82% 85% at 5% 0,#ffffffc7,#0000 52%),linear-gradient(132deg,#ffffff85,#f8fcfd38 48%,#d5eaf047);border-radius:22px;grid-column:auto;min-height:0}.screen-reviews .review-proof-trigger{border-radius:15px;margin:10px 10px 0}.screen-reviews .review-proof-frame{aspect-ratio:1;background:#4c111e}.screen-reviews .review-proof-frame[data-orientation=portrait]{aspect-ratio:4/5}.screen-reviews .review-proof-frame[data-media-kind=screenshot] .review-proof-image,.screen-reviews .review-proof-frame[data-orientation=portrait] .review-proof-image{object-fit:cover;width:100%;height:100%}.screen-reviews .review-card-content{padding:18px 19px 19px}.screen-reviews .review-quote{margin:16px 0 19px;font-size:clamp(19px,1.34vw,24px);line-height:1.17}.screen-reviews .review-card-footer{min-height:42px;padding-top:13px}.screen-reviews .review-author{white-space:normal;gap:4px;min-width:0;display:grid;overflow:visible}.screen-reviews .review-author strong{color:#0b1f26d1;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-family:Gotham,Montserrat,Arial,sans-serif;font-size:14px;font-weight:700;overflow:hidden}.screen-reviews .review-author small{color:#1f333a8a;text-overflow:ellipsis;white-space:nowrap;font:400 12px/1 DDIN,Arial,sans-serif;overflow:hidden}@media (hover:hover){.screen-reviews .reviews-grid:hover .review-card:not(:hover){opacity:.58;filter:saturate(.76)}.screen-reviews .review-card:hover{border-color:#fffffffa;transform:translateY(-5px);box-shadow:inset 0 1px #fff,0 24px 44px #30515d2b}}@media (width<=980px){.reviews-filter-console{grid-template-columns:1fr 1fr auto}.reviews-filter-console-head{grid-column:1/-1}.screen-reviews .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.screen-reviews .reviews-shell{width:min(100% - 38px,620px);padding-top:60px}.reviews-filter-console{border-radius:21px;grid-template-columns:1fr;gap:13px;padding:17px}.reviews-filter-reset{width:100%}.screen-reviews .reviews-toolbar{flex-direction:column;align-items:flex-start}.screen-reviews .reviews-source-filter{width:100%;overflow-x:auto}.screen-reviews .reviews-grid{grid-template-columns:1fr;gap:18px}}.screen-reviews .reviews-shell{width:min(1110px,100% - 100px);padding:54px 0 74px}.screen-reviews .reviews-hero{text-align:center;max-width:none;margin-inline:auto;padding:52px 0 38px}.screen-reviews .reviews-eyebrow{color:#375864b3;letter-spacing:.16em;font-size:12px;font-weight:700;line-height:1.25;display:block}.screen-reviews .reviews-hero h1{letter-spacing:-.052em;max-width:none;margin:10px auto 16px;font-family:DDIN,Arial,sans-serif;font-size:clamp(48px,6vw,76px);font-weight:700;line-height:.97}.screen-reviews .reviews-hero p{width:auto;max-width:680px;margin-inline:auto;font-size:19px;line-height:1.42}.screen-reviews .reviews-library{margin-top:18px}.reviews-product-picker{position:relative}.reviews-product-combobox,.reviews-calendar-trigger{box-sizing:border-box;color:#08181ed6;background:#ffffff7a;border:1px solid #ffffffdb;border-radius:14px;outline:none;width:100%;height:46px;font:700 15px/1 DDIN,Arial,sans-serif;transition:border-color .3s,background .3s,box-shadow .3s,transform .35s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffffe6,0 7px 15px #3555610f}.reviews-product-combobox{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:14px;padding:0 15px;display:flex}.reviews-calendar-trigger{cursor:pointer;text-align:left;align-items:center;gap:10px;padding:0 15px;display:flex}.reviews-calendar-trigger>span{color:#0000;border:1.5px solid #1f3b458c;border-radius:4px;place-items:center;width:15px;height:15px;font-size:0;display:grid;position:relative;overflow:hidden}.reviews-calendar-trigger>span:before,.reviews-calendar-trigger>span:after{content:"";background:#1f3b458c;position:absolute}.reviews-calendar-trigger>span:before{height:1px;inset:3px 2px auto}.reviews-calendar-trigger>span:after{width:1px;height:3px;top:-2px;left:4px;box-shadow:5px 0 #1f3b458c}.reviews-product-combobox>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reviews-product-combobox b{color:#17323ba3;flex:0 0 16px;place-items:center;width:16px;height:16px;line-height:1;display:grid}.reviews-product-combobox b>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;transform-origin:50%;will-change:transform;width:12px;height:12px;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block;overflow:visible;transform:rotate(0)}.reviews-product-combobox[aria-expanded=true] b>svg{transform:rotate(180deg)}.reviews-product-combobox:focus-visible,.reviews-product-combobox:hover,.reviews-calendar-trigger:focus-visible,.reviews-calendar-trigger:hover{background-color:#ffffffb8;border-color:#2667806b;box-shadow:inset 0 1px #fffffff7,0 0 0 3px #5ea9c11f,0 9px 18px #35556114}.reviews-calendar-popover,.reviews-product-options{inline-size:100%;min-inline-size:0;box-sizing:border-box;-webkit-backdrop-filter:blur(36px)saturate(118%);backdrop-filter:blur(36px)saturate(118%);background:radial-gradient(90% 120% at 0 0,#ffffffeb,#0000 64%),linear-gradient(135deg,#f8fcfdfb,#dceef3f2);border:1px solid #ffffffe6;border-radius:19px;height:290px;position:absolute;inset:calc(100% + 10px) auto auto 0;box-shadow:inset 0 1px #fffffffa,0 20px 45px #2746512e}.reviews-calendar-popover{z-index:120;flex-direction:column;padding:14px;animation:.32s cubic-bezier(.16,1,.3,1) both reviews-calendar-in;display:flex}.reviews-calendar-head{border-bottom:1px solid #52707a24;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:2px 0 8px;display:grid}.reviews-calendar-period{grid-template-columns:auto auto;justify-content:center;gap:22px;min-width:0;display:grid}.reviews-calendar-select{color:#0c262fe0;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;width:auto;height:34px;padding:0 21px 0 0;font:700 16px/34px DDIN,Arial,sans-serif;transition:color .22s,opacity .22s;display:block;position:relative}.reviews-calendar-select>span{display:none}.reviews-calendar-select:after{content:none}.reviews-calendar-select-caret{place-items:center;width:16px;height:16px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.reviews-calendar-select-caret>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;color:#1f3d478a;transform-origin:50%;will-change:transform;width:12px;height:12px;transition:transform .28s cubic-bezier(.16,1,.3,1);display:block;overflow:visible;transform:rotate(0)}.reviews-calendar-select:hover,.reviews-calendar-select:focus-visible,.reviews-calendar-select.is-open{color:#08181efa;box-shadow:none;background:0 0}.reviews-calendar-select.is-open .reviews-calendar-select-caret>svg{transform:rotate(180deg)}.reviews-calendar-list{z-index:4;-webkit-backdrop-filter:blur(32px)saturate(120%);backdrop-filter:blur(32px)saturate(120%);background:radial-gradient(120% 100% at 10% 0,#ffffffdb,#0000 68%),linear-gradient(135deg,#f5fbfdf2,#daebf0e6);border:1px solid #fffffff5;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:184px;padding:10px;animation:.22s cubic-bezier(.16,1,.3,1) both reviews-calendar-in;display:grid;position:absolute;top:45px;left:14px;right:14px;overflow:auto;box-shadow:inset 0 1px #fffffffa,0 16px 30px #26424d2b}.reviews-calendar-list::-webkit-scrollbar{width:5px}.reviews-calendar-list::-webkit-scrollbar-thumb{background:#274a5533;border-radius:999px}.reviews-calendar-list-month{grid-template-columns:repeat(4,minmax(0,1fr));width:min(440px,100vw - 48px);max-height:none;left:50%;right:auto;overflow:visible;translate:-50%}.reviews-calendar-list button{color:#122b33c9;cursor:pointer;background:#ffffff52;border:1px solid #53707a14;border-radius:10px;min-width:0;height:38px;padding:0 6px;font:700 13px/1 DDIN,Arial,sans-serif;transition:color .2s,background .2s,border-color .2s,transform .26s cubic-bezier(.16,1,.3,1)}.reviews-calendar-list button:hover,.reviews-calendar-list button:focus-visible{background:#ffffffdb;border-color:#49758347;transform:translateY(-1px);box-shadow:0 6px 12px #35556117}.reviews-calendar-list button.is-selected{color:#fff;background:linear-gradient(135deg,#243940,#0c171b);border-color:#122b3314;box-shadow:0 4px 10px #142b332b}.reviews-calendar-list button:disabled{color:#23434d42;cursor:default}.reviews-calendar-list button:disabled:hover{background:0 0;border-color:#0000;transform:none}.reviews-calendar-nav{color:#143039b8;background:0 0;border:0;border-radius:0;justify-self:stretch;width:36px;height:36px;font-size:0;transition:transform .28s cubic-bezier(.16,1,.3,1),background .25s,border-color .25s;position:relative}.reviews-calendar-nav:before{content:"";border-top:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-62%,-50%)rotate(-135deg)}.reviews-calendar-nav:last-child:before{transform:translate(-38%,-50%)rotate(45deg)}.reviews-calendar-nav:hover,.reviews-calendar-nav:focus-visible{color:#08181efa;background:0 0;transform:translateY(-1px)}.reviews-calendar-nav:disabled{opacity:.28;cursor:default;transform:none}.reviews-calendar-weekdays,.reviews-calendar-days{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.reviews-calendar-weekdays{color:#23434d75;letter-spacing:.05em;margin:9px 0 4px;font:700 9px/1 DDIN,Arial,sans-serif}.reviews-calendar-days{gap:3px}.reviews-calendar-popover .reviews-calendar-days{flex:auto;align-content:space-between;min-height:0}.reviews-calendar-days button,.reviews-calendar-days>span{min-width:0;height:27px}.reviews-calendar-days button{color:#122b33cc;background:0 0;border-radius:9px;font:400 13px/27px DDIN,Arial,sans-serif;transition:color .22s,background .22s,transform .28s cubic-bezier(.16,1,.3,1)}.reviews-calendar-days button:hover{background:#ffffffad;transform:translateY(-1px)}.reviews-calendar-days button.is-selected{color:#fff;background:linear-gradient(135deg,#253a42,#0d181c);box-shadow:0 5px 11px #182f3824}.reviews-calendar-days button:disabled{color:#23434d38;cursor:default}.reviews-calendar-days button:disabled:hover{background:0 0;transform:none}.reviews-calendar-clear{color:#204654a8;letter-spacing:.04em;text-transform:uppercase;background:0 0;border-top:1px solid #52707a24;flex:0 0 29px;width:100%;height:29px;margin-top:6px;font:700 11px/29px DDIN,Arial,sans-serif;position:relative;top:5px}.reviews-calendar-clear:hover{color:#081013}.reviews-product-options{z-index:120;flex-direction:column;animation:.32s cubic-bezier(.16,1,.3,1) both reviews-picker-in;display:flex;overflow:hidden}.reviews-product-search{border-bottom:1px solid #52707a24;align-items:center;gap:9px;height:43px;padding:0 13px;display:flex}.reviews-product-search>span{color:#0000;opacity:.54;background:url(/media/regions/magnifying-glass.png) 50%/contain no-repeat;flex:0 0 17px;width:17px;height:17px;display:block;overflow:hidden}.reviews-product-search input{color:#08181ee0;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font:400 14px/1 DDIN,Arial,sans-serif}.reviews-product-search input::placeholder{color:#1f3f4975}.reviews-product-results{overscroll-behavior:contain;flex:1;min-height:0;padding:6px;overflow-y:auto}.reviews-product-results button{color:#10262dc2;text-align:left;background:0 0;border-radius:10px;align-items:center;width:100%;min-height:35px;padding:0 9px;font:400 14px/1 DDIN,Arial,sans-serif;transition:color .22s,background .22s,transform .28s cubic-bezier(.16,1,.3,1);display:flex}.reviews-product-results button:hover,.reviews-product-results button.is-selected{color:#081013;background:#ffffffab}.reviews-product-results button:hover{transform:translate(2px)}.reviews-product-no-results{color:#1f3f4985;padding:16px 11px;font:400 14px/1.25 DDIN,Arial,sans-serif;display:block}.screen-reviews .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px}.screen-reviews .review-card,.screen-reviews .review-card.is-featured{aspect-ratio:1;isolation:isolate;border-radius:22px;grid-column:auto;min-height:0;display:block}.screen-reviews .review-proof-trigger{z-index:0;border-radius:inherit;cursor:zoom-in;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.screen-reviews .review-proof-frame,.screen-reviews .review-proof-frame[data-orientation=portrait]{aspect-ratio:auto;background:#4c111e;width:100%;height:100%}.screen-reviews .review-proof-image,.screen-reviews .review-proof-frame[data-orientation=portrait] .review-proof-image{object-fit:cover;width:100%;max-width:none;height:100%}.screen-reviews .reviews-grid{border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;overflow:hidden}.screen-reviews .review-card,.screen-reviews .review-card.is-featured{aspect-ratio:1;isolation:isolate;grid-column:auto;min-height:0;display:block;position:relative;overflow:hidden;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:1px solid #ffffff21!important;border-radius:0!important;transform:none!important}.screen-reviews .review-card:before{display:none!important}.screen-reviews .review-proof-trigger{z-index:0;cursor:zoom-in;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden;background:0 0!important;border-radius:0!important}.screen-reviews .review-proof-trigger:focus-visible{outline-offset:-4px;outline:2px solid #234b5a}.screen-reviews .review-proof-frame,.screen-reviews .review-proof-frame[data-orientation=portrait]{aspect-ratio:auto;width:100%;height:100%;display:block;background:0 0!important}.screen-reviews .review-proof-image,.screen-reviews .review-proof-frame[data-orientation=portrait] .review-proof-image{object-fit:cover;background:0 0;width:100%;max-width:none;height:100%;transition:transform .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1);display:block}.screen-reviews .review-proof-video{object-fit:cover}.screen-reviews .review-proof-trigger:after{content:"";pointer-events:none;background:linear-gradient(#00000061 0%,#00000005 36%,#0009 100%);position:absolute;inset:0}.screen-reviews .review-card:hover .review-proof-image,.screen-reviews .review-card:focus-within .review-proof-image{filter:saturate(1.08)contrast(1.02);transform:scale(1.045)}.screen-reviews .review-card-top{z-index:2;color:#fff;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex;position:absolute;top:0;left:0;right:0}.screen-reviews .review-card-content{z-index:2;color:#fff;pointer-events:none;text-align:left;justify-items:start;gap:4px;min-height:0;padding:0 16px 16px;display:grid;position:absolute;bottom:0;left:0;right:0;background:0 0!important}.screen-reviews .review-platform,.screen-reviews .review-date,.screen-reviews .review-client-type{color:#fff;letter-spacing:.115em;text-shadow:0 1px 16px #00000080;font:700 11px/1 DDIN,Arial,sans-serif}.screen-reviews .review-platform,.screen-reviews .review-date{text-transform:uppercase}.screen-reviews .review-date{text-align:right;white-space:nowrap;font-size:10px}.screen-reviews .review-product-name{color:#fff;letter-spacing:-.028em;text-shadow:0 1px 18px #00000080;font:700 clamp(20px,1.9vw,30px)/.96 DDIN,Arial,sans-serif}.screen-reviews .review-media-count{z-index:3;color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(12px);pointer-events:none;background:#080f1247;border:1px solid #ffffff47;border-radius:999px;align-items:center;min-height:24px;padding:0 7px;font:700 10px/22px DDIN,Arial,sans-serif;display:inline-flex;position:absolute;bottom:16px;right:15px}.screen-reviews .review-proof-orientation,.screen-reviews .review-proof-expand,.screen-reviews .review-demo-label,.screen-reviews .review-quote,.screen-reviews .review-card-footer,.screen-reviews .review-author,.screen-reviews .review-source-link{display:none!important}.screen-reviews .review-card:hover{box-shadow:none!important;transform:none!important}.review-viewer-media{flex-direction:column;justify-content:center;align-items:center;gap:13px;min-width:0;padding:18px;display:flex}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{aspect-ratio:auto;background:#0e20260f;border-radius:20px;place-items:center;width:min(100%,640px);height:min(70svh,720px);margin:0;padding:0;display:grid;overflow:hidden}.review-viewer-image,.review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain;background:0 0;border-radius:0;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.review-viewer-video{background:#10191c}.review-viewer-carousel{justify-content:center;align-items:center;gap:12px;display:flex}.review-viewer-carousel button{color:#132b33;cursor:pointer;background:#ffffff8a;border:1px solid #2a444c2e;border-radius:50%;width:34px;height:34px;font:700 16px/1 Arial,sans-serif}.review-viewer-carousel span{color:#536d76;text-align:center;letter-spacing:.08em;min-width:52px;font:700 12px/1 DDIN,Arial,sans-serif}@media (width<=650px){.screen-reviews .reviews-grid{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.screen-reviews .review-card-top{padding:10px}.screen-reviews .review-card-content{padding:0 10px 10px}.screen-reviews .review-platform,.screen-reviews .review-date,.screen-reviews .review-client-type{font-size:8px}.screen-reviews .review-product-name{font-size:clamp(17px,7vw,25px)}.screen-reviews .review-media-count{bottom:10px;right:10px}.review-viewer-media{padding:12px}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{border-radius:14px;height:min(62svh,620px)}}.screen-reviews .review-proof-orientation{display:none}.screen-reviews .review-proof-expand{opacity:0;transition:opacity .28s,transform .38s cubic-bezier(.16,1,.3,1);bottom:15px;right:13px;transform:translateY(8px)}.screen-reviews .review-card:hover .review-proof-expand,.screen-reviews .review-card:focus-within .review-proof-expand{opacity:1;transform:none}.screen-reviews .review-card-content{z-index:1;pointer-events:none;color:#fff;background:linear-gradient(#0000 0%,#071014a8 48%,#060e12eb 100%);flex-direction:column;min-height:55%;padding:52px 20px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.screen-reviews .review-platform,.screen-reviews .review-date,.screen-reviews .review-author strong,.screen-reviews .review-author small,.screen-reviews .review-quote{color:#fff}.screen-reviews .review-platform,.screen-reviews .review-date{opacity:.78}.screen-reviews .review-demo-label{color:#ffffffd6;background:#ffffff1f;border-color:#ffffff3b}.screen-reviews .review-quote{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 15px;font-size:clamp(18px,1.35vw,22px);line-height:1.12;display:-webkit-box;overflow:hidden}.screen-reviews .review-card-footer{border-color:#ffffff38;min-height:34px;padding-top:10px}.screen-reviews .review-author{gap:3px}.screen-reviews .review-author strong{font-size:14px}.screen-reviews .review-author small{opacity:.72;font-size:12px}.screen-reviews .review-source-link{z-index:2;pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border-color:#ffffff4f;position:relative}.screen-reviews .review-card-top{align-items:flex-start;padding:16px 18px}.screen-reviews .review-platform{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);letter-spacing:.1em;background:linear-gradient(135deg,#ffffff3d,#0e191f47);border:1px solid #ffffff6b;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;display:inline-flex;box-shadow:inset 0 1px #ffffff4d,0 8px 20px #00000024}.screen-reviews .review-card-content{z-index:2;min-height:0;padding:0 18px 20px;background:linear-gradient(#0000 0%,#0710156b 38%,#050c11d6 100%)!important}.screen-reviews .review-card-meta{justify-content:space-between;align-items:center;gap:16px;width:100%;padding-bottom:14px;display:flex}.screen-reviews .review-client-type,.screen-reviews .review-date{color:#fff;letter-spacing:.075em;text-shadow:0 1px 16px #0000007a;font:700 12px/1 DDIN,Arial,sans-serif}.screen-reviews .review-client-type{letter-spacing:.04em;text-transform:none;font-weight:500}.screen-reviews .review-date{text-align:right;text-transform:uppercase;white-space:nowrap;flex:none;font-size:12px}.screen-reviews .review-product-name{color:#fff;letter-spacing:-.035em;text-shadow:0 2px 18px #00000085;width:100%;font:700 clamp(27px,2.35vw,37px)/.92 DDIN,Arial,sans-serif;display:block}.screen-reviews .review-media-count{top:58px;bottom:auto;right:18px}@media (width<=650px){.screen-reviews .review-card-top{padding:12px}.screen-reviews .review-platform{min-height:27px;padding-inline:10px;font-size:10px}.screen-reviews .review-card-content{padding:0 12px 14px}.screen-reviews .review-card-meta{padding-bottom:10px}.screen-reviews .review-client-type,.screen-reviews .review-date{font-size:10px}.screen-reviews .review-product-name{font-size:clamp(24px,7.2vw,31px)}.screen-reviews .review-media-count{top:48px;right:12px}}.screen-reviews .review-source-link:hover{color:#fff;background:#ffffff38;border-color:#ffffffad}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{aspect-ratio:1;place-self:center;width:min(100%,70svh,640px);height:auto;padding:0;overflow:hidden}.review-viewer-image,.review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@keyframes reviews-picker-in{0%{opacity:0;filter:blur(6px);transform:translateY(-7px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes reviews-calendar-in{0%{opacity:0;filter:blur(6px);transform:translateY(7px)scale(.985)}to{opacity:1;filter:none;transform:none}}@media (width<=980px){.screen-reviews .reviews-shell{width:min(100% - 52px,760px)}.reviews-filter-console{grid-template-columns:1fr 1fr}.reviews-filter-console-head{grid-column:1/-1}.reviews-filter-reset{border-width:0;grid-column:1/-1;width:100%;height:0;padding-block:0;transition:height .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1),border-width .28s,transform .42s cubic-bezier(.16,1,.3,1),opacity .28s}.reviews-filter-reset.is-visible{border-width:1px;height:46px;padding-block:0}}@media (width<=650px){.screen-reviews .reviews-shell{width:min(100% - 38px,620px);padding-top:42px}.screen-reviews .reviews-hero{padding:34px 0 28px}.screen-reviews .reviews-hero h1{font-size:clamp(46px,15vw,62px)}.reviews-filter-console{grid-template-columns:1fr}.screen-reviews .reviews-grid{grid-template-columns:1fr;gap:18px}.review-viewer-body{grid-template-columns:1fr}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{width:min(100%,390px)}}@media (prefers-reduced-motion:reduce){.reviews-filter-console,.reviews-filter-reset,.reviews-results-stage,.reviews-results-stage .review-card{transition:none;animation:none}}@media (width>=781px){.review-viewer-panel{aspect-ratio:5/3;width:min(1280px,100vw - 72px,166.667svh - 80px);height:auto;max-height:none}.review-viewer-body{grid-template-columns:3fr 2fr;width:100%;height:100%;min-height:0;max-height:none}.review-viewer-media{box-sizing:border-box;place-items:center;width:100%;height:100%;min-height:0;padding:5px;display:grid;overflow:hidden}.review-viewer-figure,.review-viewer-figure[data-orientation=portrait]{aspect-ratio:auto;background:0 0;border-radius:0;place-items:center;width:100%;height:100%;min-height:0;margin:0;padding:0;display:grid;overflow:hidden}.review-viewer-image,.review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;background:0 0;border-radius:0;display:block}.review-viewer-figure[data-orientation=landscape]{background:0 0;place-items:center;display:grid}.review-viewer-figure[data-orientation=landscape] .review-viewer-image{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%}}.screen-reviews .reviews-grid{border-radius:0!important;overflow:visible!important}.screen-reviews .review-proof-trigger{cursor:pointer!important}.screen-reviews .review-card,.screen-reviews .review-card.is-featured{will-change:transform;transform-origin:50%!important;transition:transform .58s cubic-bezier(.16,1,.3,1),box-shadow .58s cubic-bezier(.16,1,.3,1),filter .58s cubic-bezier(.16,1,.3,1)!important}.screen-reviews .review-card:hover,.screen-reviews .review-card:focus-within{z-index:2;filter:saturate(1.025)!important;transform:translateY(-5px)scale(1.006)!important;box-shadow:0 22px 54px #0a232d29!important}.screen-reviews .review-card-top{align-items:center!important}.screen-reviews .review-media-count{color:#fff!important;letter-spacing:.08em!important;-webkit-backdrop-filter:blur(16px)saturate(130%)!important;background:linear-gradient(135deg,#ffffff3d,#0e191f47)!important;border:1px solid #ffffff6b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:30px!important;margin-left:auto!important;padding:0 11px!important;font:700 11px/1 DDIN,Arial,sans-serif!important;display:inline-flex!important;position:static!important;inset:auto!important;box-shadow:inset 0 1px #ffffff4d,0 8px 20px #00000024!important}.review-viewer-panel,.review-viewer-body{border-radius:0 26px 26px 0!important}.review-viewer-media,.review-viewer-figure,.review-viewer-image,.review-viewer-video{border-radius:0!important}.review-viewer-media{position:relative!important}.review-viewer-carousel{z-index:4!important;-webkit-backdrop-filter:blur(22px)saturate(128%)!important;background:#e7f3f7e0!important;border:1px solid #ffffffdb!important;border-radius:999px!important;gap:6px!important;min-height:42px!important;padding:4px!important;position:absolute!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 16px 36px #0b232d2e,inset 0 1px #fffffff2!important}.review-viewer-carousel button{background:#ffffffb8!important;border:1px solid #5e7a852e!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;transition:transform .28s cubic-bezier(.16,1,.3,1),background .28s!important;display:grid!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #0e29311a!important}.review-viewer-carousel button:hover{background:#fff!important;transform:translateY(-1px)scale(1.03)!important}.review-viewer-carousel span{letter-spacing:.04em!important;justify-content:center!important;align-items:center!important;min-width:60px!important;font:700 13px/1 DDIN,Arial,sans-serif!important;display:inline-flex!important}.review-platform-icon{object-fit:contain;width:100%;height:100%;display:block}.review-report-monogram{box-shadow:none;background:0 0;overflow:hidden;place-items:center!important;display:grid!important}.review-report-intro{padding-top:8px!important}.review-report-intro h2{width:100%!important;max-width:none!important;margin:0 0 10px!important;font-size:clamp(31px,2.65vw,44px)!important;line-height:.96!important}.review-viewer .review-report-grid{margin-top:12px!important}.review-viewer .review-report-grid div,.review-viewer .review-report-grid div:nth-child(odd),.review-viewer .review-report-grid div:nth-child(2n),.review-viewer .review-report-grid .review-report-stage{align-items:center!important;min-height:54px!important;padding:12px 0!important}.review-viewer .review-report-grid dt{letter-spacing:.13em!important;font-size:11px!important;line-height:1!important}.review-viewer .review-report-grid dd{max-width:66%!important;font-size:15px!important;line-height:1.18!important}@media (width<=780px){.review-viewer-panel,.review-viewer-body{border-radius:0 20px 20px 0!important}.review-viewer-carousel{bottom:12px!important}}.screen-reviews .review-proof-frame,.screen-reviews .review-proof-frame[data-orientation]{aspect-ratio:1!important;background:#0a2734!important}.screen-reviews .review-proof-frame[data-orientation] .review-proof-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}@media (width>=781px){.screen-reviews .review-viewer-media{background:linear-gradient(145deg,#dcebef 0%,#edf7f9 100%)!important;place-items:center!important;padding:5px!important;display:grid!important;overflow:hidden!important}.screen-reviews .review-viewer-figure[data-orientation]{aspect-ratio:auto!important;place-items:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;display:grid!important;overflow:hidden!important}.screen-reviews .review-viewer-figure[data-orientation=square] .review-viewer-image{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:auto!important}.screen-reviews .review-viewer-figure[data-orientation=landscape] .review-viewer-image{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:auto!important}.screen-reviews .review-viewer-figure[data-orientation=portrait] .review-viewer-image{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:auto!important}}@media (width<=1439px){.screen-reviews,.page-stage-reviews,.reviews-page,.reviews-shell,.reviews-hero,.reviews-library,.reviews-toolbar,.reviews-filter-console,.reviews-results-stage,.reviews-grid,.review-card,.review-viewer,.review-viewer-panel,.review-viewer-body,.review-viewer-media,.review-viewer-figure,.review-report{min-width:0;max-width:100%}.reviews-page,.page-stage-reviews{overflow-x:clip}.reviews-filter-console>*,.reviews-toolbar>*,.review-card-top>*,.review-card-content>*,.review-card-meta>*,.review-report-profile>*,.review-report-intro,.review-report-grid,.review-report-grid>div{min-width:0}.reviews-hero :is(h1,p),.reviews-filter-console :is(strong,span,button),.review-card :is(strong,span,small),.reviews-empty :is(h2,p),.review-report :is(h2,p,strong,span,dt,dd,a){overflow-wrap:anywhere;max-width:100%}.reviews-product-options,.reviews-calendar-popover{max-width:min(100%,100vw - 32px)}.review-viewer-panel{max-inline-size:calc(100vw - 32px)}}@media (width>=981px) and (width<=1439px){.screen-reviews .reviews-shell{width:min(1328px,100vw - 80px)}.reviews-filter-console,.reviews-filter-console.is-idle{grid-template-columns:minmax(190px,1.05fr) minmax(180px,1fr) minmax(180px,1fr) minmax(0,84px)}}@media (width>=651px) and (width<=1024px){.screen-reviews .reviews-shell{width:min(100% - 48px,920px);padding-top:clamp(42px,6vw,66px)}.screen-reviews .reviews-hero{width:min(720px,100%)}.screen-reviews .reviews-hero h1{font-size:clamp(48px,7.5vw,68px)}.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-filter-console-head,.reviews-filter-reset{grid-column:1/-1}.reviews-filter-reset{transform-origin:50%;width:100%}.screen-reviews .reviews-toolbar{flex-wrap:wrap;align-items:center;gap:12px}.screen-reviews .reviews-source-filter{overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;overflow-x:auto}.screen-reviews .reviews-source-filter::-webkit-scrollbar{display:none}.screen-reviews .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-viewer{padding:16px}.review-viewer-panel{width:min(100vw - 32px,166.667dvh - 53.3333px)}.review-viewer-review-nav--sides{left:8px;right:8px}.review-viewer-review-nav--sides button{width:44px;height:52px}}@media (width<=780px){.review-viewer{padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));overscroll-behavior:contain;place-items:start center;overflow:hidden auto}.review-viewer .review-viewer-panel,.review-viewer .review-viewer-body{aspect-ratio:auto;width:100%;max-width:none;height:auto;max-height:none;overflow:visible;border-radius:22px!important}.review-viewer-body{grid-template-columns:minmax(0,1fr);display:grid}.review-viewer-media{aspect-ratio:1;width:100%;min-height:0}.review-viewer-figure,.review-viewer-figure[data-orientation]{aspect-ratio:1;width:100%;height:100%;min-height:0}.review-report{border-top:1px solid #4e6a7329;border-left:0;width:100%;max-height:none;padding:clamp(24px,6vw,34px) clamp(18px,5vw,28px) 26px;overflow:visible}.review-viewer-header{top:12px;right:12px}.review-viewer-close{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#eff7f9c7;border-radius:50%;width:44px;height:44px}.review-viewer-review-nav--sides{height:min(100vw - 20px,100%);inset:0 8px auto}.review-viewer-carousel{min-height:44px!important;bottom:12px!important}.review-report-profile{flex-wrap:wrap;padding-right:44px}.review-report-profile .review-viewer-source{margin-left:auto}.review-viewer .review-report-grid div,.review-viewer .review-report-grid div:nth-child(odd),.review-viewer .review-report-grid div:nth-child(2n),.review-viewer .review-report-grid .review-report-stage{flex-wrap:wrap;align-items:flex-start!important}.review-viewer .review-report-grid dd{max-width:min(70%,34ch)!important}}@media (width<=650px){.screen-reviews .reviews-shell{width:auto;margin-right:max(18px, env(safe-area-inset-right));margin-left:max(18px, env(safe-area-inset-left));padding-top:34px;padding-bottom:52px}.screen-reviews .reviews-hero{padding:28px 0 24px}.screen-reviews .reviews-hero h1{font-size:clamp(40px,13.2vw,56px);line-height:.98}.screen-reviews .reviews-hero p{font-size:16px}.screen-reviews .reviews-library{margin-top:30px}.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered{grid-template-columns:minmax(0,1fr);width:100%}.reviews-filter-console-head,.reviews-filter-reset{grid-column:1}.reviews-product-combobox,.reviews-calendar-trigger,.reviews-product-search input{font-size:16px}.reviews-calendar-popover,.reviews-product-options{width:100%;max-width:100%}.reviews-calendar-list-month{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;left:0;right:0;translate:0}.screen-reviews .reviews-toolbar{width:100%}.screen-reviews .reviews-source-filter{overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.screen-reviews .reviews-source-filter::-webkit-scrollbar{display:none}.screen-reviews .reviews-source-filter button{flex:none;min-height:44px}.screen-reviews .reviews-grid{grid-template-columns:minmax(0,1fr);gap:16px}.screen-reviews .review-card-top{gap:8px}.screen-reviews .review-card-content{padding-left:14px;padding-right:14px}.screen-reviews .review-card-meta{flex-wrap:wrap;align-items:flex-start;gap:7px 10px}.screen-reviews .review-client-type{white-space:normal;flex:160px}.screen-reviews .review-product-name{overflow-wrap:anywhere;font-size:clamp(24px,8.5vw,34px);line-height:.98}.review-report-profile{align-items:flex-start}.review-report-profile .review-viewer-source{flex:1 0 100%;width:fit-content;margin:8px 0 0}.review-report-intro h2{font-size:clamp(27px,9vw,36px)!important;line-height:1!important}.review-viewer .review-report-grid div,.review-viewer .review-report-grid div:nth-child(odd),.review-viewer .review-report-grid div:nth-child(2n),.review-viewer .review-report-grid .review-report-stage{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.review-viewer .review-report-grid dd{text-align:left;max-width:100%!important}}@media (width<=380px){.screen-reviews .reviews-shell{margin-right:max(12px, env(safe-area-inset-right));margin-left:max(12px, env(safe-area-inset-left))}.reviews-filter-console{border-radius:19px;padding:14px}.reviews-calendar-period{gap:10px}.reviews-calendar-select{font-size:14px}.screen-reviews .review-platform,.screen-reviews .review-media-count{min-height:28px!important;padding-inline:9px!important;font-size:9px!important}.review-viewer-carousel span{min-width:45px!important}}@media (height<=720px) and (orientation:landscape) and (width<=1180px){.screen-reviews .reviews-shell{padding-top:32px}.screen-reviews .reviews-hero{padding-top:24px;padding-bottom:24px}.screen-reviews .reviews-library{margin-top:28px}.review-viewer{padding:8px}.review-viewer .review-viewer-panel{width:min(100vw - 16px,166.667dvh - 26.6667px);max-height:calc(100dvh - 16px)}.review-viewer-review-nav--sides{left:6px;right:6px}.review-report{padding-top:22px;padding-bottom:18px}.review-report-intro h2{font-size:clamp(27px,3vw,36px)!important}}@media (pointer:coarse) and (width<=1439px){.reviews-source-filter button,.reviews-filter-reset,.reviews-product-combobox,.reviews-calendar-trigger,.reviews-product-results button,.review-viewer-close,.review-viewer-carousel button,.review-viewer-review-nav--sides button{min-height:44px}}.mobile-nav-trigger,.mobile-nav-backdrop,.mobile-nav-panel{display:none}.site:not([lang=en]):not([lang=zh-Hans]),html:not([lang=en]):not([lang=zh-Hans]){-webkit-hyphens:none;hyphens:none}.site:not([lang=en]):not([lang=zh-Hans]) :is(h1,h2,h3,h4,button,a,strong,dt,dd),html:not([lang=en]):not([lang=zh-Hans]) :is(h1,h2,h3,h4,button,a,strong,dt,dd){-webkit-hyphens:none;hyphens:none;word-break:normal}.site:not([lang=en]):not([lang=zh-Hans]) .store-facet-trigger,.site:not([lang=en]):not([lang=zh-Hans]) .store-option-label,.site:not([lang=en]):not([lang=zh-Hans]) .catalog-title h1,.site:not([lang=en]):not([lang=zh-Hans]) .document-topic-title,.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-topic-card strong,.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-topic-card p,.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-toc-label,.site:not([lang=en]):not([lang=zh-Hans]) .map-delivery-card strong,.site:not([lang=en]):not([lang=zh-Hans]) .contact-grid h2,.site:not([lang=en]):not([lang=zh-Hans]) .contact-grid p{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal}.site:not([lang=en]):not([lang=zh-Hans]) :is(.catalog-title h1,.document-topic-title,.knowledge-topic-card strong,.contact-grid h2,.product-detail-attributes-heading h2){text-wrap:balance}.site:not([lang=en]):not([lang=zh-Hans]).screen-home{height:auto;min-height:100svh;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-home .home-hero{overflow:hidden}@media (width>=761px) and (width<=1727px){.site:not([lang=en]):not([lang=zh-Hans]).screen-home .home-hero{background-size:cover;height:100svh;min-height:100svh}}@media (width>=761px) and (width<=1200px){.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header{grid-template:"brand.actions"44px"navigation navigation navigation"42px/minmax(180px,auto) minmax(0,1fr) auto;align-items:center;gap:4px 18px;height:112px;padding:8px 28px 10px;display:grid}.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header>.wordmark{grid-area:brand;align-self:center;position:static;inset:auto;transform:none}.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header>.shared-site-nav{white-space:nowrap;grid-area:navigation;justify-content:center;align-items:center;gap:clamp(12px,2.2vw,24px);width:100%;min-width:0;height:42px;display:flex;position:static;inset:auto;overflow:visible;transform:none}.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header>.shared-site-nav button{white-space:nowrap;min-width:0;font-size:clamp(11px,1.35vw,13px);line-height:16px}.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header>.head-right{grid-area:actions;justify-self:end;gap:14px;height:auto;position:static;inset:auto;transform:none}.site:not([lang=en]):not([lang=zh-Hans]):not(.screen-store):not(.screen-map)>.fig-header>.head-right button{white-space:nowrap;font-size:12px;line-height:16px}.site:not([lang=en]):not([lang=zh-Hans]).screen-product>.fig-header.product-detail-static-header{height:112px;position:absolute!important;inset:0 0 auto!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-product .store-product-layout-full .product-detail-promo-strip{top:112px}.site:not([lang=en]):not([lang=zh-Hans]).screen-product .store-product-layout-full .product-detail-hero-copy{top:clamp(220px,24vh,280px)}.site:not([lang=en]):not([lang=zh-Hans]).screen-store>.fig-header{height:112px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store>.fig-header:before{border-radius:20px;inset:8px 16px 8px 12px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store>.fig-header:after{border-radius:19px;inset:9px 17px 9px 13px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store>.fig-header>nav.store-top-nav{grid-template:"store-left store-right"36px"store-search store-search"42px/minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px 12px;width:auto;height:92px;display:grid;top:10px;left:16px;right:20px;transform:none}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links-left{grid-area:store-left;justify-content:flex-start}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links-right{grid-area:store-right;justify-content:flex-end}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links{white-space:nowrap;gap:clamp(5px,.9vw,11px);min-width:0}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links button{white-space:nowrap;min-width:0;padding-inline:0;font-size:clamp(10px,1.1vw,12px);line-height:15px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-header-search{grid-area:store-search;width:100%;min-width:0;height:42px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-layout{min-height:calc(100svh + 112px);margin-top:-112px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .catalog{padding-top:132px}}@media (width>=761px) and (width<=900px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store>.fig-header>nav.store-top-nav{gap:7px 8px;left:10px;right:12px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links{gap:5px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-top-links button{font-size:10px}}@media (width>=761px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-filter-stack{overscroll-behavior:contain;min-width:0;overflow:hidden auto}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet-trigger{gap:10px;height:auto;min-height:48px;padding-block:8px;line-height:1.12}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet-trigger>span{min-width:0}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet-options button{gap:7px;min-height:39px;padding-block:5px;font-size:13px;line-height:1.12}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-facet-options button{height:auto}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-option-label{text-overflow:clip;white-space:normal;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-facet-options em{font-size:14px!important}}html:not([lang=en]):not([lang=zh-Hans]) .store-sort-copy strong,html:not([lang=en]):not([lang=zh-Hans]) .store-sort-copy small{text-overflow:clip;white-space:normal;overflow:visible}html:not([lang=en]):not([lang=zh-Hans]) .documents-library-panel>header h2{text-wrap:balance;max-width:18ch;font-size:clamp(30px,3.6vw,48px);line-height:1.02}html:not([lang=en]):not([lang=zh-Hans]) .documents-library-list>a{min-height:76px}html:not([lang=en]):not([lang=zh-Hans]) .documents-library-list strong{text-overflow:clip;white-space:normal;line-height:1.15;overflow:visible}html:not([lang=en]):not([lang=zh-Hans]) .video-guide-modal-head{align-items:flex-start}html:not([lang=en]):not([lang=zh-Hans]) .video-guide-modal-head h2{text-wrap:balance;max-width:28ch;line-height:1.05}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock{width:138px!important}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock.is-open{width:min(100vw - 40px,1040px)!important}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock-trigger{flex-basis:126px!important;padding-inline:10px!important;font-size:13px!important}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock .reviews-source-filter button{white-space:nowrap;padding-inline:clamp(11px,1.1vw,17px)!important;font-size:12px!important}html:not([lang=en]):not([lang=zh-Hans]) .review-report-intro h2{text-wrap:balance;line-height:1.02!important}html:not([lang=en]):not([lang=zh-Hans]) .review-viewer .review-report-grid dd{overflow-wrap:break-word;white-space:normal}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attributes-heading h2{max-width:100%;font-size:clamp(46px,4vw,68px);line-height:.94}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attributes-heading p{max-width:440px;line-height:1.5}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute dt{line-height:1.3}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute dd{overflow-wrap:break-word;font-size:clamp(22px,1.75vw,30px);line-height:1.04}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute.is-packaging dd,.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute.is-storage dd{font-size:clamp(19px,1.42vw,25px);line-height:1.08}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute p{line-height:1.35}.site:not([lang=en]):not([lang=zh-Hans]) .store-product-layout-full .product-detail-promo-strip p{text-wrap:balance;max-width:min(940px,100%)}.site:not([lang=en]):not([lang=zh-Hans]) .store-product-layout-full .product-detail-purchase button{min-width:84px;padding-inline:18px}.site:not([lang=en]):not([lang=zh-Hans]) .mega-links button{white-space:normal;line-height:1.15}.site:not([lang=en]):not([lang=zh-Hans]).screen-contact .feedback p{white-space:normal}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product{height:auto;min-height:390px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product h2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:52px;margin-block:8px;font-size:clamp(25px,2vw,29px);line-height:.96;display:-webkit-box;overflow:hidden}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product p{-webkit-line-clamp:3;overflow-wrap:normal;-webkit-box-orient:vertical;height:46px;min-height:46px;font-size:13px;line-height:1.16;display:-webkit-box;overflow:hidden}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product .product-image{height:180px;min-height:180px}@media (width>=1101px) and (width<=1450px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=761px) and (width<=950px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product{height:auto;min-height:345px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product h2{min-height:44px;font-size:23px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product p{height:44px;min-height:44px;font-size:12px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product .product-image{height:140px;min-height:140px}}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents{min-height:100svh;overflow:hidden visible;height:auto!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .page-stage-documents{min-height:calc(100svh - 112px);height:auto!important;overflow:visible!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .documents-layout{min-height:0;padding-bottom:44px;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .documents-topic-grid{grid-auto-rows:1fr;align-items:stretch}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-topic-card{height:auto!important;min-height:184px!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-card-copy{margin-top:22px}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-topic-title,.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-topic-title>span{text-overflow:clip;white-space:normal;overflow-wrap:normal;line-height:1.05;display:block;overflow:visible}@media (width>=761px) and (width<=1450px){.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .documents-layout .documents-content>.documents-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .documents-topic-heading{margin-top:18px}.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-empty-copy h2{text-overflow:clip;white-space:normal;text-wrap:balance;max-width:22ch;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-card strong{text-overflow:clip;white-space:normal;line-height:1.12;overflow:visible}@media (width>=761px) and (width<=1200px){.site:not([lang=en]):not([lang=zh-Hans])>.fig-header>.mega{grid-template-columns:minmax(250px,1.3fr) repeat(2,minmax(0,1fr));gap:20px;padding:126px 28px 22px}.site:not([lang=en]):not([lang=zh-Hans])>.fig-header>.mega>*{min-width:0}}@media (width>=1101px) and (width<=1280px){.site:not([lang=en]):not([lang=zh-Hans]).screen-contact .feedback{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.site .fig-header>.mobile-nav-trigger{z-index:43;color:#081014;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#f8fcfdc7;border:1px solid #4a657029;border-radius:14px;place-content:center;gap:4px;width:42px;height:42px;margin:0;padding:11px 10px;display:grid;position:absolute;top:15px;right:16px;box-shadow:0 10px 30px #2d444e1c}.site .mobile-nav-trigger span{transform-origin:50%;background:currentColor;border-radius:999px;width:19px;height:1.5px;transition:transform .22s,opacity .18s;display:block}.site .mobile-nav-trigger.is-open span:first-child{transform:translateY(5.5px)rotate(45deg)}.site .mobile-nav-trigger.is-open span:nth-child(2){opacity:0}.site .mobile-nav-trigger.is-open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.site .fig-header>.mobile-nav-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111c2233;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.site .fig-header>.mobile-nav-panel{z-index:42;-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);background:radial-gradient(circle at 84% 8%,#b7e7f175,#0000 39%),#f4f9faf0;border:1px solid #ffffffd6;border-radius:24px;max-height:calc(100svh - 80px);padding:12px;animation:.24s cubic-bezier(.2,.8,.2,1) both mobile-nav-enter;display:block;position:fixed;top:68px;left:12px;right:12px;overflow:auto;box-shadow:0 26px 70px #2137403d}.site .mobile-nav-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.site .mobile-nav-links>button{color:#101719;text-align:left;white-space:normal;background:#ffffff9e;border:1px solid #4c67711f;border-radius:15px;min-width:0;min-height:50px;padding:11px 13px;font-size:13px;font-weight:650;line-height:1.18}.site .mobile-nav-links>button.active{color:#fff;background:#0d171b;border-color:#0d171b}.site .mobile-nav-links>.mobile-nav-region{justify-content:space-between;align-items:center;gap:10px;display:flex}.site .mobile-nav-region img{object-fit:cover;border-radius:50%;flex:none;width:23px;height:23px;box-shadow:0 0 0 1px #21333b21}.site .mobile-nav-search{background:#fffc;border:1px solid #4c677121;border-radius:15px;align-items:center;min-width:0;height:48px;margin-bottom:9px;display:flex;position:relative}.site .mobile-nav-search>.store-search-icon{flex:none;margin-left:15px}.site .mobile-nav-search input{color:#11191c;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 42px 0 12px;font-size:14px}.site .mobile-nav-search>button{background:#6980881a;border:0;border-radius:50%;width:32px;height:32px;padding:0;font-size:20px;line-height:32px;position:absolute;top:8px;right:8px}.site.screen-store .fig-header>.wordmark{display:block}@keyframes mobile-nav-enter{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attributes-heading h2{max-width:100%;font-size:clamp(44px,12vw,62px);line-height:.94}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute dd{font-size:23px}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute.is-dosage dd{font-size:48px}.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute.is-packaging dd,.site:not([lang=en]):not([lang=zh-Hans]) .product-detail-attribute.is-storage dd{font-size:20px}html:not([lang=en]):not([lang=zh-Hans]) .documents-library-panel>header h2{max-width:none;font-size:clamp(27px,8vw,38px)}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock{width:144px!important}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock-trigger{flex-basis:130px!important}html:not([lang=en]):not([lang=zh-Hans]) .reviews-source-dock.is-open{width:calc(100vw - 20px)!important}}@media (width>=761px) and (width<=1200px){.site:not([lang=en]):not([lang=zh-Hans]).screen-home .home-copy>div{flex-wrap:wrap;justify-content:center;gap:12px}.site:not([lang=en]):not([lang=zh-Hans]).screen-home .home-copy button{white-space:nowrap;width:auto;min-width:190px;max-width:none;height:46px;min-height:46px;padding:0 22px;font-size:14px;line-height:1}}html:not([lang=en]):not([lang=zh-Hans]) .store-sort-portal{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100svh - 24px);overflow:hidden auto}html:not([lang=en]):not([lang=zh-Hans]) .documents-library-list small{text-overflow:clip;white-space:normal;line-height:1.2;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-card-top{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-card-top>*{min-width:0}@media (width>=761px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet-options button{height:auto;min-height:46px;font-size:14px!important}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-option-label{text-overflow:clip;white-space:normal;line-height:1.12;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-region .region-layout>.region-side{overscroll-behavior:contain;scrollbar-width:none;height:auto;min-height:0;max-height:calc(100svh - 142px);overflow:hidden auto}.site:not([lang=en]):not([lang=zh-Hans]).screen-region .region-layout>.region-side::-webkit-scrollbar{display:none}.site:not([lang=en]):not([lang=zh-Hans]).screen-region .region-side .popular button{height:auto;min-height:28px;padding-block:4px}}@media (width>=1451px){.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-topic-card{min-height:200px!important}}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-title-row{flex-direction:column;align-items:flex-start;gap:8px}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-heading h2{-webkit-line-clamp:unset;display:block;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-region-button{white-space:normal;height:auto;min-height:30px;padding-block:6px;line-height:1.1}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-carrier>strong{text-overflow:clip;white-space:normal;line-height:1.12;overflow:visible}@media (width>=701px){.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-card{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100svh - 106px);overflow:hidden auto}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-delivery-card::-webkit-scrollbar{display:none}}@media (width>=781px) and (width<=900px){html:not([lang=en]):not([lang=zh-Hans]) .review-report-profile{flex-wrap:wrap}html:not([lang=en]):not([lang=zh-Hans]) .review-report-profile .review-viewer-source{text-align:center;white-space:normal;flex:0 0 calc(100% - 53px);width:calc(100% - 53px);min-height:31px;margin-left:53px;padding-block:7px;line-height:1.15}}@media (width>=1101px) and (width<=1280px){.site:not([lang=en]):not([lang=zh-Hans]).screen-contact .feedback{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""description""actions"}.site:not([lang=en]):not([lang=zh-Hans]).screen-contact .feedback-actions{flex-wrap:wrap;justify-content:flex-start}}@media (width<=760px){.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-facet-options{grid-template-columns:minmax(0,1fr);row-gap:4px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-facet-options button{min-height:38px}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .store-facet.is-category .store-option-label{text-overflow:clip;white-space:normal;line-height:1.15;overflow:visible}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .catalog-section .catalog-title{flex-wrap:wrap}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .catalog-section .catalog-title h1{flex:100%;min-width:0}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .catalog-actions{justify-content:flex-start;width:100%}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product .product-commerce{flex-wrap:wrap;align-content:flex-start}.site:not([lang=en]):not([lang=zh-Hans]).screen-store .product .product-commerce>small{white-space:normal;width:100%}html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .review-card-meta{flex-wrap:wrap;justify-content:flex-start;gap:5px 8px}html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .review-client-type{white-space:normal;min-width:0}html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-filter-console,html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-filter-console.is-idle,html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-filter-console.is-filtered{grid-template-columns:minmax(0,1fr)}html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-filter-console-head,html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-filter-reset{grid-column:1}html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-product-picker,html:not([lang=en]):not([lang=zh-Hans]) .screen-reviews .reviews-date-picker{width:100%;min-width:0}.site:not([lang=en]):not([lang=zh-Hans]).screen-documents .document-topic-card{min-height:170px!important}.site:not([lang=en]):not([lang=zh-Hans]) .site-footer-links{gap:6px 14px}.site:not([lang=en]):not([lang=zh-Hans]) .site-footer-links button+button{margin-left:0}.site:not([lang=en]):not([lang=zh-Hans]) .site-footer-links button+button:before{content:none}}@media (width<=700px){.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-mode-bar.map-legend-bar{justify-content:flex-start;width:auto;max-width:calc(100vw - 24px);padding-inline:8px}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-legend-title{display:none}.site:not([lang=en]):not([lang=zh-Hans]).screen-map .map-legend-bar .map-mode-key{gap:4px;padding-inline:8px;font-size:12px}}@media (width<=1024px),(height<=720px) and (orientation:landscape) and (width<=1365px){.site>.fig-header{min-height:calc(70px + env(safe-area-inset-top));align-items:center;gap:12px;width:100%!important;height:calc(70px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left))!important;margin:0!important;display:flex!important}.site>.fig-header:before{inset:calc(env(safe-area-inset-top) + 8px) max(10px, env(safe-area-inset-right)) 8px max(10px, env(safe-area-inset-left));border-radius:16px}.site>.fig-header:after{inset:calc(env(safe-area-inset-top) + 9px) max(11px, env(safe-area-inset-right)) 9px max(11px, env(safe-area-inset-left));border-radius:15px}.site>.fig-header>.wordmark,.site.screen-store>.fig-header>.wordmark{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 64px);margin:0 auto 0 2px;overflow:hidden;font-size:clamp(14px,2.2vw,17px)!important;line-height:20px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}.site>.fig-header>.shared-site-nav,.site>.fig-header>.store-top-nav,.site>.fig-header>.head-right,.site>.fig-header>.audience,.site>.fig-header>.mega{display:none!important}.site .fig-header>.mobile-nav-trigger{top:calc(env(safe-area-inset-top) + 14px);right:max(16px, env(safe-area-inset-right));z-index:43;color:#081014;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#f8fcfdd1;border:1px solid #4a657029;border-radius:14px;place-content:center;gap:4px;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:11px 10px;position:absolute;box-shadow:0 10px 30px #2d444e1c;display:grid!important}.site .mobile-nav-trigger span{transform-origin:50%;background:currentColor;border-radius:999px;width:19px;height:1.5px;transition:transform .22s,opacity .18s;display:block}.site .mobile-nav-trigger.is-open span:first-child{transform:translateY(5.5px)rotate(45deg)}.site .mobile-nav-trigger.is-open span:nth-child(2){opacity:0}.site .mobile-nav-trigger.is-open span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.site .fig-header>.mobile-nav-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none;background:#111c2233;border:0;border-radius:0;width:100%;height:100dvh;margin:0;padding:0;display:block;position:fixed;inset:0}.site .fig-header>.mobile-nav-panel{top:calc(env(safe-area-inset-top) + 68px);right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));z-index:42;max-height:calc(100dvh - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:12px 12px max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 84% 8%,#b7e7f175,#0000 39%),#f4f9faf5;border:1px solid #ffffffd6;border-radius:24px;animation:.24s cubic-bezier(.2,.8,.2,1) both mobile-nav-enter;display:block;position:fixed;overflow:hidden auto;box-shadow:0 26px 70px #2137403d}.site .mobile-nav-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.site .mobile-nav-links>button{color:#101719;overflow-wrap:anywhere;text-align:left;white-space:normal;background:#ffffff9e;border:1px solid #4c67711f;border-radius:15px;width:100%;min-width:0;min-height:48px;padding:11px 13px;font-size:14px;font-weight:650;line-height:1.25}.site .mobile-nav-links>button.active{color:#fff;background:#0d171b;border-color:#0d171b}.site .mobile-nav-links>.mobile-nav-region{justify-content:space-between;align-items:center;gap:10px;display:flex}.site .mobile-nav-region img{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px;box-shadow:0 0 0 1px #21333b21}.site .mobile-nav-search{background:#fffc;border:1px solid #4c677121;border-radius:15px;align-items:center;min-width:0;height:48px;margin-bottom:9px;display:flex;position:relative}.site .mobile-nav-search>.store-search-icon{flex:none;margin-left:15px}.site .mobile-nav-search input{color:#11191c;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 44px 0 12px;font-size:16px}.site .mobile-nav-search>button{background:#6980881a;border:0;border-radius:50%;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:20px;line-height:36px;position:absolute;top:6px;right:6px}}@media (height<=720px) and (orientation:landscape) and (width>=600px) and (width<=1365px){.site .fig-header>.mobile-nav-panel{top:calc(env(safe-area-inset-top) + 62px);max-height:calc(100dvh - 70px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:20px}.site .mobile-nav-links{grid-template-columns:repeat(4,minmax(0,1fr))}.site .mobile-nav-links>button{min-height:44px;padding-block:8px}}@media (width<=420px){.site .mobile-nav-links{grid-template-columns:minmax(0,1fr)}.site .fig-header>.mobile-nav-panel{right:max(8px, env(safe-area-inset-right));left:max(8px, env(safe-area-inset-left))}}@supports (-webkit-touch-callout:none){@media (width<=1024px){.site :is(input,textarea,select),html :is(.store-sort-portal,.documents-library-panel,.review-viewer,.reviews-source-dock,.video-guide-modal) :is(input,textarea,select){font-size:16px!important}}}@media (width<=1439px){.site:not([lang=en]):not([lang=zh-Hans]) :is(.knowledge-page,.knowledge-shell,.knowledge-article-layout,.knowledge-article-main,.knowledge-topic-card,.knowledge-empty-copy,.knowledge-toc-label,.video-guide-card,.general-faq-item,.reviews-page,.reviews-shell,.reviews-filter-console,.review-card,.review-card-content,.review-report){min-width:0;max-width:100%}.site:not([lang=en]):not([lang=zh-Hans]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.knowledge-topic-card strong,.knowledge-topic-card p,.knowledge-empty-copy h2,.knowledge-copy-section h2,.knowledge-copy-section h3,.knowledge-copy-section p,.knowledge-toc-label,.video-guide-copy h2,.general-faq-item summary,.reviews-hero h1,.reviews-hero p,.reviews-filter-console strong,.reviews-filter-console button,.review-client-type,.review-product-name,.review-report-intro h2,.review-report-grid dd){overflow-wrap:anywhere;word-break:normal}}@media (width<=1024px){.site:not([lang=en]):not([lang=zh-Hans]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){text-wrap:balance}.site:not([lang=en]):not([lang=zh-Hans]) .knowledge-card-top{flex-wrap:wrap;align-items:flex-start}.site:not([lang=en]):not([lang=zh-Hans]) :is(.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered){grid-template-columns:repeat(2,minmax(0,1fr))}.site:not([lang=en]):not([lang=zh-Hans]) :is(.reviews-filter-console-head,.reviews-filter-reset){grid-column:1/-1}.site:not([lang=en]):not([lang=zh-Hans]) .review-card-meta{flex-wrap:wrap;align-items:flex-start}}@media (width<=650px){.site:not([lang=en]):not([lang=zh-Hans]) :is(.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered){grid-template-columns:minmax(0,1fr)}.site:not([lang=en]):not([lang=zh-Hans]) :is(.reviews-filter-console-head,.reviews-filter-reset){grid-column:1}.site:not([lang=en]):not([lang=zh-Hans]) .review-product-name{font-size:clamp(23px,8vw,32px);line-height:1.02}}.site[lang=zh-Hans],html[lang=zh-Hans]{--cit-zh-ui:DDIN, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", Arial, sans-serif;--cit-zh-display:Gotham, Montserrat, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", Arial, sans-serif;-webkit-hyphens:none;hyphens:none;line-break:strict;word-break:normal}.site[lang=zh-Hans] :is(h1,h2,h3,h4,p,li,button,input,a,strong,small,dt,dd),html[lang=zh-Hans] :is(h1,h2,h3,h4,p,li,button,input,a,strong,small,dt,dd){-webkit-hyphens:none;hyphens:none;line-break:strict;word-break:normal}.site[lang=zh-Hans] :is(.shared-site-nav button,.head-right button,.audience button,.mobile-nav-links button,.mobile-nav-search input,.mega-intro,.mega-links button,.site-footer-links button,.site-footer-copyright){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans] :is(.shared-site-nav button,.head-right button,.audience button){white-space:nowrap;line-height:1.25}.site[lang=zh-Hans] .mega-links button{letter-spacing:0;white-space:normal;line-height:1.3}.site[lang=zh-Hans] .mega-intro :is(h2,h3,p),.site[lang=zh-Hans] .mobile-nav-links>button{letter-spacing:0;line-height:1.35}.site[lang=zh-Hans] .site-footer-links,.site[lang=zh-Hans].screen-home .home-copy :is(p,button){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-home .home-copy p{letter-spacing:0;text-wrap:balance;line-height:1.55}.site[lang=zh-Hans].screen-home .home-copy button{letter-spacing:0;white-space:nowrap;min-width:0;padding-inline:22px;line-height:1.15}.site[lang=zh-Hans].screen-store :is(.store-top-links button,.store-header-search input,.store-header-region,.store-facet-trigger,.store-facet-options button,.store-price-panel,.store-contact-button,.catalog-title,.catalog-actions button,.product p,.product-commerce){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-store .store-top-links button{letter-spacing:0;white-space:nowrap;line-height:1.25}.site[lang=zh-Hans].screen-store .store-header-search input{line-height:1.3}.site[lang=zh-Hans].screen-store .catalog-title h1{font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;line-height:1.08}.site[lang=zh-Hans].screen-store .store-facet-trigger{letter-spacing:0;gap:9px;height:auto;min-height:44px;padding-block:7px;line-height:1.3}.site[lang=zh-Hans].screen-store .store-facet-trigger>span{min-width:0}.site[lang=zh-Hans].screen-store .store-facet-options button{height:auto;min-height:39px;padding-block:5px;line-height:1.3}.site[lang=zh-Hans].screen-store .store-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site[lang=zh-Hans].screen-store .store-facet.is-category .store-option-label{text-overflow:clip;white-space:normal;overflow:visible}.site[lang=zh-Hans].screen-store .product h2{line-height:1.04}.site[lang=zh-Hans].screen-store .product p{overflow-wrap:anywhere;line-height:1.32}.site[lang=zh-Hans].screen-store .product-commerce{line-height:1.25}html[lang=zh-Hans] .store-sort-portal{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100svh - 24px);overflow:hidden auto}html[lang=zh-Hans] :is(.store-sort-copy,.store-sort-option){font-family:var(--cit-zh-ui)}html[lang=zh-Hans] :is(.store-sort-copy strong,.store-sort-copy small){text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.site[lang=zh-Hans].screen-product :is(.product-detail-promo-strip,.product-detail-hero-copy p,.product-detail-purchase,.product-detail-attributes-heading,.product-detail-attribute){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-product .product-detail-promo-strip p{letter-spacing:0;text-wrap:balance;max-width:min(940px,100%);line-height:1.45}.site[lang=zh-Hans].screen-product .product-detail-hero-copy p{text-wrap:balance;line-height:1.55}.site[lang=zh-Hans].screen-product .product-detail-purchase button{letter-spacing:0;white-space:nowrap;min-width:74px;padding-inline:18px}.site[lang=zh-Hans].screen-product .product-detail-attributes-heading h2{max-width:7em;font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;font-size:clamp(52px,4.7vw,76px);line-height:1.08}.site[lang=zh-Hans].screen-product .product-detail-attributes-heading p{letter-spacing:0;max-width:430px;line-height:1.58}.site[lang=zh-Hans].screen-product .product-detail-attribute dt{letter-spacing:.05em;line-height:1.35}.site[lang=zh-Hans].screen-product .product-detail-attribute dd{letter-spacing:0;overflow-wrap:anywhere;line-height:1.16}.site[lang=zh-Hans].screen-product .product-detail-attribute p{overflow-wrap:anywhere;line-height:1.5}html[lang=zh-Hans] body>.product-detail-purchase-rail{font-family:var(--cit-zh-ui)}html[lang=zh-Hans] body>.product-detail-purchase-rail button{letter-spacing:0;white-space:nowrap;min-width:74px;padding-inline:18px}.site[lang=zh-Hans].screen-documents :is(.documents-eyebrow,.documents-summary,.documents-topic-heading,.document-topic-title,.document-card-meta,.document-card-format){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-documents .documents-content>h1{font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;line-height:1.08}.site[lang=zh-Hans].screen-documents .documents-summary{line-height:1.65}.site[lang=zh-Hans].screen-documents .documents-topic-heading{letter-spacing:0;line-height:1.2}.site[lang=zh-Hans].screen-documents :is(.document-topic-title,.document-topic-title>span){letter-spacing:0;text-overflow:clip;white-space:normal;line-height:1.18;display:block;overflow:visible}html[lang=zh-Hans] :is(.documents-library-panel,.documents-library-list){font-family:var(--cit-zh-ui)}html[lang=zh-Hans] .documents-library-panel>header h2{max-width:18ch;font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;font-size:clamp(30px,3.6vw,48px);line-height:1.12}html[lang=zh-Hans] .documents-library-list>a{min-height:70px}html[lang=zh-Hans] :is(.documents-library-list strong,.documents-library-list small){text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.site[lang=zh-Hans].screen-reviews :is(.reviews-eyebrow,.reviews-hero p,.reviews-filter-console,.review-card,.reviews-empty){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-reviews .reviews-hero h1{font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;line-height:1.08}.site[lang=zh-Hans].screen-reviews .reviews-hero p{line-height:1.6}.site[lang=zh-Hans].screen-reviews :is(.review-card-content,.reviews-empty-copy p){line-height:1.55}.site[lang=zh-Hans].screen-reviews .review-product-name{letter-spacing:0;line-height:1.3}html[lang=zh-Hans] :is(.reviews-source-dock,.review-viewer){font-family:var(--cit-zh-ui)}html[lang=zh-Hans] .reviews-source-dock{width:126px!important}html[lang=zh-Hans] .reviews-source-dock.is-open{width:min(100vw - 40px,1040px)!important}html[lang=zh-Hans] .reviews-source-dock-trigger{letter-spacing:0;white-space:nowrap;flex-basis:114px!important;padding-inline:10px!important}html[lang=zh-Hans] .reviews-source-dock .reviews-source-filter button{letter-spacing:0;white-space:nowrap;line-height:1.25}html[lang=zh-Hans] .review-report-intro h2{letter-spacing:0;text-wrap:balance;line-height:1.12!important}html[lang=zh-Hans] .review-viewer .review-report-grid dd{overflow-wrap:anywhere;white-space:normal;line-height:1.4}.site[lang=zh-Hans].screen-region :is(.region-search input,.popular,.region-card,.no-results){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-region :is(.popular h2,.region-card h2){letter-spacing:0;line-height:1.2}.site[lang=zh-Hans].screen-region :is(.popular button,.region-card button){line-height:1.3}.site[lang=zh-Hans].screen-map :is(.map-search-bar,.map-search-results,.map-mode-bar,.map-address-bar,.map-delivery-card),.site[lang=zh-Hans].screen-map :is(.smooth-world-map-loading,.smooth-world-map-hover,.smooth-world-map-controls){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-map .smooth-world-map-loading{letter-spacing:0;text-transform:none}.site[lang=zh-Hans].screen-map .map-delivery-heading h2{letter-spacing:0;-webkit-line-clamp:unset;line-height:1.15;display:block;overflow:visible}.site[lang=zh-Hans].screen-map .map-delivery-region-button{letter-spacing:0;white-space:normal;height:auto;min-height:30px;padding-block:6px;line-height:1.25}.site[lang=zh-Hans].screen-map .map-delivery-carrier>strong{text-overflow:clip;white-space:normal;line-height:1.3;overflow:visible}.site[lang=zh-Hans].screen-map :is(.map-delivery-note,.map-delivery-method){line-height:1.5}.site[lang=zh-Hans].screen-contact :is(.contact-eyebrow,.contact-summary,.contact-grid,.feedback){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans].screen-contact .contact-title{font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;line-height:1.08}.site[lang=zh-Hans].screen-contact .contact-summary{line-height:1.62}.site[lang=zh-Hans].screen-contact .contact-grid h2{letter-spacing:0;text-wrap:balance;line-height:1.18}.site[lang=zh-Hans].screen-contact .contact-grid p{line-height:1.58}.site[lang=zh-Hans].screen-contact :is(.contact-row,.messenger-row){line-height:1.35}.site[lang=zh-Hans].screen-contact .feedback p{white-space:normal;line-height:1.5}.site[lang=zh-Hans] .knowledge-page :is(.knowledge-eyebrow,.knowledge-search,.knowledge-section-head,.knowledge-topic-card,.knowledge-empty,.knowledge-article-meta,.knowledge-legal-note,.knowledge-toc,.knowledge-copy-section,.knowledge-related){font-family:var(--cit-zh-ui)}.site[lang=zh-Hans] .knowledge-page :is(.knowledge-hero h1,.knowledge-article-hero h1,.knowledge-section-head h2,.knowledge-special-section-head h2){font-family:var(--cit-zh-display);letter-spacing:0;text-wrap:balance;line-height:1.1}.site[lang=zh-Hans] .knowledge-page :is(.knowledge-hero p,.knowledge-topic-card p,.knowledge-empty-copy p,.knowledge-legal-note span){line-height:1.6}.site[lang=zh-Hans] .knowledge-topic-card strong{letter-spacing:0;overflow-wrap:anywhere;line-height:1.25}.site[lang=zh-Hans] .knowledge-card-top{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.site[lang=zh-Hans] .knowledge-card-top>*{min-width:0}.site[lang=zh-Hans] .knowledge-empty-copy h2{letter-spacing:0;text-overflow:clip;text-wrap:balance;white-space:normal;max-width:18em;line-height:1.15;overflow:visible}.site[lang=zh-Hans] .knowledge-toc-label{overflow-wrap:anywhere;line-height:1.4}.site[lang=zh-Hans] .knowledge-copy-section :is(h2,h3,h4){letter-spacing:0;line-height:1.18}.site[lang=zh-Hans] .knowledge-copy-section :is(p,li){line-height:1.72}html[lang=zh-Hans] :is(.video-guide-modal-head,.video-guide-modal-body){font-family:var(--cit-zh-ui)}html[lang=zh-Hans] .video-guide-modal-head{align-items:flex-start}html[lang=zh-Hans] .video-guide-modal-head h2{letter-spacing:0;text-wrap:balance;max-width:24ch;line-height:1.15}@media (width>=761px){.site[lang=zh-Hans].screen-region .region-layout>.region-side{overscroll-behavior:contain;scrollbar-width:none;height:auto;min-height:0;max-height:calc(100svh - 142px);overflow:hidden auto}.site[lang=zh-Hans].screen-region .region-layout>.region-side::-webkit-scrollbar{display:none}.site[lang=zh-Hans].screen-region .region-side .popular button{height:auto;min-height:28px;padding-block:4px}}@media (width>=701px){.site[lang=zh-Hans].screen-map .map-delivery-card{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100svh - 106px);overflow:hidden auto}.site[lang=zh-Hans].screen-map .map-delivery-card::-webkit-scrollbar{display:none}}@media (width>=781px) and (width<=900px){html[lang=zh-Hans] .review-report-profile{flex-wrap:wrap}html[lang=zh-Hans] .review-report-profile .review-viewer-source{text-align:center;white-space:normal;flex:0 0 calc(100% - 53px);width:calc(100% - 53px);min-height:31px;margin-left:53px;padding-block:7px;line-height:1.3}}@media (width>=1101px) and (width<=1280px){.site[lang=zh-Hans].screen-contact .feedback{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""description""actions"}.site[lang=zh-Hans].screen-contact .feedback-actions{flex-wrap:wrap;justify-content:flex-start}}@media (width<=760px){.site[lang=zh-Hans] .mobile-nav-search input{font-family:var(--cit-zh-ui);line-height:1.35}.site[lang=zh-Hans].screen-store .store-facet.is-category .store-facet-options{grid-template-columns:minmax(0,1fr);row-gap:4px}.site[lang=zh-Hans].screen-store .store-facet.is-category .store-facet-options button{min-height:38px}.site[lang=zh-Hans].screen-store .catalog-section .catalog-title{flex-wrap:wrap}.site[lang=zh-Hans].screen-store .catalog-section .catalog-title h1{flex:100%;min-width:0}.site[lang=zh-Hans].screen-store .catalog-actions{justify-content:flex-start;width:100%}.site[lang=zh-Hans].screen-store .product .product-commerce{flex-wrap:wrap;align-content:flex-start}.site[lang=zh-Hans].screen-store .product .product-commerce>small{white-space:normal;width:100%}.site[lang=zh-Hans].screen-product .product-detail-attributes-heading h2{max-width:100%;font-size:clamp(44px,12vw,58px);line-height:1.08}.site[lang=zh-Hans].screen-reviews .review-card-meta{flex-wrap:wrap;justify-content:flex-start;gap:5px 8px}.site[lang=zh-Hans].screen-reviews .review-client-type{white-space:normal;min-width:0}.site[lang=zh-Hans].screen-reviews :is(.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered){grid-template-columns:minmax(0,1fr)}.site[lang=zh-Hans].screen-reviews :is(.reviews-filter-console-head,.reviews-filter-reset){grid-column:1}.site[lang=zh-Hans].screen-reviews :is(.reviews-product-picker,.reviews-date-picker){width:100%;min-width:0}html[lang=zh-Hans] .reviews-source-dock.is-open{width:calc(100vw - 20px)!important}html[lang=zh-Hans] .documents-library-panel>header h2{max-width:none;font-size:clamp(27px,8vw,38px)}.site[lang=zh-Hans] .site-footer-links{gap:6px 14px}.site[lang=zh-Hans] .site-footer-links button+button{margin-left:0}.site[lang=zh-Hans] .site-footer-links button+button:before{content:none}}@media (width<=700px){.site[lang=zh-Hans].screen-map .map-mode-bar.map-legend-bar{justify-content:flex-start;width:auto;max-width:calc(100vw - 24px);padding-inline:8px}.site[lang=zh-Hans].screen-map .map-legend-title{display:none}.site[lang=zh-Hans].screen-map .map-legend-bar .map-mode-key{gap:4px;padding-inline:8px;font-size:12px}}@media (width<=1439px){.site[lang=zh-Hans] :is(.knowledge-page,.knowledge-shell,.knowledge-article-layout,.knowledge-article-main,.knowledge-topic-card,.knowledge-empty-copy,.knowledge-toc-label,.video-guide-card,.general-faq-item,.reviews-page,.reviews-shell,.reviews-filter-console,.review-card,.review-card-content,.review-report){min-width:0;max-width:100%}.site[lang=zh-Hans] :is(.knowledge-hero h1,.knowledge-article-hero h1,.knowledge-topic-card strong,.knowledge-topic-card p,.knowledge-empty-copy h2,.knowledge-copy-section h2,.knowledge-copy-section h3,.knowledge-copy-section p,.knowledge-toc-label,.video-guide-copy h2,.general-faq-item summary,.reviews-hero h1,.reviews-hero p,.review-client-type,.review-product-name,.review-report-intro h2,.review-report-grid dd){-webkit-hyphens:none;hyphens:none;line-break:strict;overflow-wrap:anywhere;word-break:normal;max-width:100%}.site[lang=zh-Hans] :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1,.knowledge-topic-card strong,.review-product-name){letter-spacing:0;text-wrap:balance}}@media (width<=1024px){.site[lang=zh-Hans] .mobile-nav-links>button{line-height:1.4}.site[lang=zh-Hans] .mobile-nav-search input{font-size:16px;line-height:1.4}.site[lang=zh-Hans] .knowledge-card-top{flex-wrap:wrap;align-items:flex-start}.site[lang=zh-Hans] :is(.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered){grid-template-columns:repeat(2,minmax(0,1fr))}.site[lang=zh-Hans] :is(.reviews-filter-console-head,.reviews-filter-reset){grid-column:1/-1}.site[lang=zh-Hans] .review-card-meta{flex-wrap:wrap;align-items:flex-start}}@media (width<=650px){.site[lang=zh-Hans] :is(.reviews-filter-console,.reviews-filter-console.is-idle,.reviews-filter-console.is-filtered){grid-template-columns:minmax(0,1fr)}.site[lang=zh-Hans] :is(.reviews-filter-console-head,.reviews-filter-reset){grid-column:1}.site[lang=zh-Hans] :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){font-size:clamp(38px,12vw,54px);line-height:1.08}.site[lang=zh-Hans] .knowledge-topic-card strong{font-size:clamp(24px,7.2vw,30px);line-height:1.16}.site[lang=zh-Hans] .review-product-name{font-size:clamp(23px,8vw,32px);line-height:1.12}}@media (height<=720px) and (orientation:landscape) and (width>=600px) and (width<=1365px){.site[lang=zh-Hans] .mobile-nav-links>button{min-height:44px;line-height:1.3}}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR],html[lang=es-ES],html[lang=es-MX],html[lang=fr],html[lang=it],html[lang=de],html[lang=pt-BR]){--cit-locale-ui:DDIN, Gotham, Arial, sans-serif;--cit-locale-display:DIN, Gotham, Arial, sans-serif}:is(.site[lang=hi],html[lang=hi]){--cit-locale-ui:"Kohinoor Devanagari", "Noto Sans Devanagari", Mangal, Gotham, Arial, sans-serif;--cit-locale-display:"Kohinoor Devanagari", "Noto Sans Devanagari", Mangal, DIN, Gotham, Arial, sans-serif}:is(.site[lang=ja],html[lang=ja]){--cit-locale-ui:"Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", Gotham, Arial, sans-serif;--cit-locale-display:"Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", DIN, Gotham, Arial, sans-serif}:is(.site[lang=ko],html[lang=ko]){--cit-locale-ui:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", Gotham, Arial, sans-serif;--cit-locale-display:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", DIN, Gotham, Arial, sans-serif}:is(.site[lang=ar],html[lang=ar]){--cit-locale-ui:"Geeza Pro", "Noto Sans Arabic", Tahoma, Gotham, Arial, sans-serif;--cit-locale-display:"Geeza Pro", "Noto Sans Arabic", Tahoma, DIN, Gotham, Arial, sans-serif}:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]),:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) :is(button,input,textarea,select,p,li,a,span,small,strong,dt,dd){font-family:var(--cit-locale-ui)}:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) :is(h1,h2,h3,h4){font-family:var(--cit-locale-display);overflow-wrap:break-word;word-break:normal}:is(html[lang=hi],html[lang=ja],html[lang=ko],html[lang=es-ES],html[lang=es-MX],html[lang=fr],html[lang=it],html[lang=de],html[lang=ar],html[lang=pt-BR]) :is(button,input,textarea,select,.store-sort-portal,.documents-library-panel,.review-viewer,.reviews-source-dock,.video-guide-modal),:is(html[lang=hi],html[lang=ja],html[lang=ko],html[lang=es-ES],html[lang=es-MX],html[lang=fr],html[lang=it],html[lang=de],html[lang=ar],html[lang=pt-BR]) :is(.store-sort-portal,.documents-library-panel,.review-viewer,.reviews-source-dock,.video-guide-modal) :is(h1,h2,h3,h4,p,span,strong,small,button,input,dt,dd),:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) :is(.smooth-world-map-loading,.smooth-world-map-hover,.smooth-world-map-controls){font-family:var(--cit-locale-ui)}:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=ar]) .smooth-world-map-loading{letter-spacing:0;text-transform:none}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) :is(.shared-site-nav button,.head-right button,.store-top-links button,.mega-links button,.site-footer-links button){letter-spacing:0;line-height:1.25}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) :is(.document-topic-title,.knowledge-topic-card strong,.contact-grid h2,.product-detail-attribute dd){line-height:1.12}@media (width>=1201px) and (width<=1500px){:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) .shared-site-nav{gap:clamp(11px,1.25vw,20px)}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) :is(.shared-site-nav button,.head-right button){white-space:nowrap;font-size:clamp(11px,.9vw,13px)}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]).screen-store .store-top-links{gap:clamp(7px,.8vw,13px)}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]).screen-store .store-top-links button{white-space:nowrap;font-size:clamp(10px,.8vw,12px)}}.site[lang=de] :is(.product-detail-attribute.is-packaging dd,.product-detail-attribute.is-storage dd){font-size:clamp(18px,1.32vw,23px)}.site[lang=de] .knowledge-topic-card>strong{font-size:clamp(23px,1.65vw,28px)}.site[lang=de] .knowledge-overview .knowledge-topic-card>strong{font-size:clamp(21px,1.45vw,24px)}.site[lang=de] .contact-grid h2{font-size:clamp(26px,2vw,31px)}.site[lang=hi] :is(h1,h2,h3,h4,.shared-site-nav button,.store-top-links button,.store-facet-trigger,.store-option-label){letter-spacing:0;line-height:1.28}.site[lang=hi] :is(p,li,.knowledge-copy-section,.product-detail-attribute p,.contact-grid p){line-height:1.58}.site[lang=hi] .product-detail-attributes-heading h2{font-size:clamp(39px,3.7vw,59px);line-height:1.12}.site[lang=hi] .product-detail-attribute dd{line-height:1.24}.site[lang=hi].screen-home .home-copy p{line-height:1.52}:is(.site[lang=ja],.site[lang=ko]) :is(h1,h2,h3,h4,.shared-site-nav button,.store-top-links button,.knowledge-eyebrow,.documents-eyebrow,.product-detail-attributes-heading>span){letter-spacing:0;text-transform:none;line-height:1.18}:is(.site[lang=ja],.site[lang=ko]) :is(p,li,.knowledge-copy-section,.documents-summary,.product-detail-attribute p){line-height:1.72}:is(.site[lang=ja],.site[lang=ko]) .product-detail-attributes-heading h2{font-size:clamp(43px,3.85vw,64px);line-height:1.08}:is(.site[lang=ja],.site[lang=ko]) .product-detail-attribute dd{line-height:1.28}:is(.site[lang=ja],.site[lang=ko]) .knowledge-topic-card strong{line-height:1.38}html[lang=ar],html[lang=ar] body,.site[lang=ar]{direction:rtl}.site[lang=ar] :is(h1,h2,h3,h4,p,li,button,input,textarea,dt,dd){letter-spacing:0;line-height:1.55}.site[lang=ar] :is(input,textarea){text-align:right;direction:rtl}.site[lang=ar] :is(.wordmark,.store-nav-wordmark,.document-card-wordmark,.map-home-brand,.product h2,.product-vial-label,.product-detail-hero-copy h1,.product-detail-attributes-heading small,.product-commerce),.site[lang=ar] .audience-reactive bdi{direction:ltr;unicode-bidi:isolate}.site[lang=ar] :is(.mega-links button,.mobile-nav-links>button,.contact-intro,.contact-grid,.feedback,.knowledge-page,.documents-content,.region-side,.region-card),.site[lang=ar] :is(.popular button,.region-card button,.store-facet-trigger,.store-facet-options button,.map-address-field,.map-search-option,.contact-layout>.contact-intro h1,.contact-layout>.contact-title,.contact-grid a strong,.contact-row>button,.documents-eyebrow,.documents-layout>.documents-content>h1,.documents-summary,.documents-topic-heading,.document-topic-card,.document-topic-title,.knowledge-topic-card,.knowledge-topic-card>strong,.knowledge-empty,.knowledge-empty-actions button,.knowledge-toc-label,.reviews-assurance article,.review-card-content,.reviews-product-combobox,.reviews-calendar-trigger,.reviews-product-results button){text-align:right}html[lang=ar] :is(.store-sort-portal,.store-sort-option,.documents-library-panel,.documents-library-list,.review-viewer-panel,.reviews-source-dock,.video-guide-modal){text-align:right;direction:rtl}.site[lang=ar] :is(.knowledge-related-controls,.review-viewer-carousel,.review-viewer-review-nav){direction:ltr;unicode-bidi:isolate}.site[lang=ar] .reviews-calendar-nav:before{transform:translate(-38%,-50%)rotate(45deg)}.site[lang=ar] .reviews-calendar-nav:last-child:before{transform:translate(-62%,-50%)rotate(-135deg)}.site[lang=ar] :is(.popular button:hover,.region-card button:hover,.map-search-option:hover,.map-search-option:focus-visible){transform:translate(-2px)}.site[lang=ar] .messenger-row>div{justify-content:flex-start}.site[lang=ar] .contact-row>button{justify-self:start}.site[lang=ar] .mega-links button{align-self:stretch}.site[lang=ar] .product-detail-attributes-heading h2{font-size:clamp(41px,3.8vw,62px);line-height:1.2}.site[lang=ar] .product-detail-attribute dd{line-height:1.38}.site[lang=ar] .product-detail-attribute.is-dosage dd{text-align:right;direction:ltr;unicode-bidi:isolate}.site[lang=ar] .map-delivery-grid strong,.site[lang=ar] .map-delivery-carrier strong{unicode-bidi:plaintext}.site[lang=ar] .site-footer-links button+button{margin-right:0}@media (width>=1201px){.site[lang=ar]:not(.screen-store):not(.screen-map)>.fig-header>.wordmark{left:auto;right:50px;transform:translate(-20px)}.site[lang=ar]:not(.screen-store):not(.screen-map)>.fig-header>.head-right{left:50px;right:auto;transform:translate(20px)}}@media (width<=760px){.site[lang=ar] .fig-header>.mobile-nav-trigger{left:16px;right:auto}.site[lang=ar] .mobile-nav-links>button{text-align:right}.site[lang=ar] .mobile-nav-search>.store-search-icon{margin-left:0;margin-right:15px}.site[lang=ar] .mobile-nav-search input{padding-left:42px;padding-right:12px}.site[lang=ar] .mobile-nav-search>button{left:8px;right:auto}}@media (width<=520px){:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=ar]) .mobile-nav-links{grid-template-columns:minmax(0,1fr)}}@media (width<=1439px){:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.knowledge-topic-card strong,.knowledge-topic-card p,.knowledge-empty-copy h2,.knowledge-copy-section h2,.knowledge-copy-section h3,.knowledge-copy-section p,.knowledge-toc-label,.video-guide-copy h2,.general-faq-item summary,.reviews-hero h1,.reviews-hero p,.reviews-filter-console strong,.review-client-type,.review-product-name,.review-report-intro h2,.review-report-grid dd){overflow-wrap:anywhere;word-break:normal;max-width:100%}:is(.site[lang=ja],.site[lang=ko]) :is(.knowledge-page,.reviews-page){line-break:strict;word-break:normal}.site[lang=hi] :is(.knowledge-hero h1,.knowledge-article-hero h1,.knowledge-topic-card strong,.reviews-hero h1,.review-product-name){line-height:1.2}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) :is(.knowledge-topic-card strong,.video-guide-copy h2,.review-product-name,.review-report-intro h2){line-height:1.08}}@media (width<=1024px){:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) .mobile-nav-links>button{letter-spacing:0;line-height:1.35}:is(.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=pt-BR]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){font-size:clamp(43px,7vw,64px)}:is(.site[lang=hi],.site[lang=ja],.site[lang=ko]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){font-size:clamp(41px,7vw,61px)}.site[lang=de] :is(.knowledge-topic-card strong,.review-product-name){font-size:clamp(23px,3vw,29px)}.site[lang=ar] .fig-header>.mobile-nav-trigger{right:auto;left:max(16px, env(safe-area-inset-left))}.site[lang=ar] .fig-header>.wordmark{margin-left:auto;margin-right:2px}.site[lang=ar] .mobile-nav-links>button{text-align:right}.site[lang=ar] .mobile-nav-search>.store-search-icon{margin-left:0;margin-right:15px}.site[lang=ar] .mobile-nav-search input{padding-left:44px;padding-right:12px;font-size:16px}.site[lang=ar] .mobile-nav-search>button{left:6px;right:auto}}@media (width>=781px) and (width<=1439px){html[lang=ar] .review-viewer-panel,html[lang=ar] .review-viewer-body{border-radius:26px 0 0 26px!important}html[lang=ar] .review-report{border-left:0;border-right:1px solid #4e6a7329}}@media (width<=1439px){.site[lang=ar] :is(.knowledge-toc-label,.review-card-content,.review-card-meta,.review-report,.review-report-grid dt,.review-report-grid dd,.review-report-intro,.general-faq-item){text-align:right}.site[lang=ar] .knowledge-article-standard .knowledge-toc button{padding-left:12px;padding-right:29px}.site[lang=ar] .knowledge-article-standard .knowledge-toc button:before{left:auto;right:12px}.site[lang=ar] .general-faq-item summary{padding-left:62px;padding-right:20px}.site[lang=ar] .general-faq-item summary:after{left:17px;right:auto}.site[lang=ar] .general-faq-item>p{padding-left:62px;padding-right:66px}html[lang=ar] .screen-reviews .review-date{text-align:left}html[lang=ar] .screen-reviews .review-media-count{margin-left:0!important;margin-right:auto!important}html[lang=ar] .review-report-profile .review-viewer-source{margin-left:0;margin-right:auto}html[lang=ar] .review-viewer .review-report-grid dd{text-align:left}}@media (width<=780px){html[lang=ar] .review-viewer-panel,html[lang=ar] .review-viewer-body{border-radius:22px!important}html[lang=ar] .review-report{border-top:1px solid #4e6a7329;border-right:0}html[lang=ar] .review-report-profile{padding-left:44px;padding-right:0}}@media (width<=650px){:is(.site[lang=hi],.site[lang=ja],.site[lang=ko],.site[lang=es-ES],.site[lang=es-MX],.site[lang=fr],.site[lang=it],.site[lang=de],.site[lang=ar],.site[lang=pt-BR]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){font-size:clamp(36px,11.5vw,52px)}:is(.site[lang=hi],.site[lang=ar]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){line-height:1.2}:is(.site[lang=ja],.site[lang=ko]) :is(.knowledge-hero h1,.knowledge-article-hero h1,.reviews-hero h1){line-height:1.12}.site[lang=ar] .general-faq-item summary{padding-left:56px;padding-right:15px}.site[lang=ar] .general-faq-item>p{padding-left:20px;padding-right:47px}html[lang=ar] .review-report-profile .review-viewer-source{margin:8px 0 0 auto}html[lang=ar] .review-viewer .review-report-grid dd{text-align:right}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100%}body{width:100%;max-width:100%;overflow-x:clip}.site,.page-stage{width:100%;max-width:100%}.site img,.site video,.site canvas{max-width:100%}.site.screen-store .catalog .product>.product-image{max-width:none}@media (width<=1439px){.site,.page-stage,.page-stage>*,.site :where(section,article,aside,header,footer,nav){min-width:0}.site :where(h1,h2,h3,h4,p,li,dt,dd){overflow-wrap:break-word}}@supports (height:100dvh){@media (width<=1024px){.mobile-nav-panel{max-height:calc(100dvh - 80px)}.documents-library-panel{height:min(780px,100dvh - 32px);max-height:calc(100dvh - 32px)}.video-guide-modal-panel,.review-viewer-panel{max-height:calc(100dvh - 24px)}}}@media (width<=760px){.mobile-nav-search input,.store-header-search input,.store-search input,.region-search input,.reviews-product-search input{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}._page_1hgbr_1{color:#071014;background:radial-gradient(circle at 84% 14%,#b5e1ed94,#0000 34rem),radial-gradient(circle at 12% 74%,#cad8dea6,#0000 36rem),#e8f2f5;min-height:100svh}._header_1hgbr_10{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#edf6f8d1;border-bottom:1px solid #49657029;justify-content:space-between;align-items:center;min-height:76px;padding:0 clamp(20px,4vw,64px);display:flex;position:sticky;top:0}._brand_1hgbr_24,._back_1hgbr_25{color:inherit;text-decoration:none}._brand_1hgbr_24{letter-spacing:.08em;font-weight:700}._back_1hgbr_25{font-size:13px;font-weight:700}._content_1hgbr_40{width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(56px,8vw,104px) 0 80px}._eyebrow_1hgbr_46{color:#547582;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}._intro_1hgbr_54{max-width:840px}._intro_1hgbr_54 h1{margin-top:18px;font-size:clamp(50px,7vw,96px);line-height:.9}._intro_1hgbr_54 p{color:#52666e;max-width:720px;margin-top:28px;font-size:clamp(15px,1.4vw,18px);line-height:1.55}._summary_1hgbr_72{color:#315561;align-items:center;gap:12px;margin-top:28px;font-size:12px;font-weight:700;display:flex}._summary_1hgbr_72 span{background:#ffffff70;border:1px solid #41677433;border-radius:999px;padding:9px 13px}._list_1hgbr_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:56px 0 0;padding:0;list-style:none;display:grid}._item_1hgbr_98 a{min-height:104px;color:inherit;background:#f8fcfd94;border:1px solid #ffffffe6;border-radius:22px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;text-decoration:none;transition:transform .18s,background-color .18s;display:grid;box-shadow:0 16px 40px #37535e14}._item_1hgbr_98 a:hover,._item_1hgbr_98 a:focus-visible{background:#ffffffd6;transform:translateY(-2px)}._number_1hgbr_120{color:#91a6ae;font-family:DIN,Gotham,sans-serif;font-size:25px}._copy_1hgbr_126{min-width:0}._copy_1hgbr_126 strong{font-size:15px;line-height:1.28;display:block}._copy_1hgbr_126 small{color:#71868e;margin-top:7px;font-size:11px;display:block}._format_1hgbr_143{color:#466571;letter-spacing:.1em;border:1px solid #4d6f7b33;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:700}._footer_1hgbr_153{color:#6b7d84;padding-top:56px;font-size:11px;line-height:1.55}@media (width<=760px){._header_1hgbr_10{min-height:66px}._brand_1hgbr_24{font-size:13px}._content_1hgbr_40{width:min(100% - 28px,1180px);padding-top:48px}._intro_1hgbr_54 h1{font-size:clamp(44px,16vw,70px)}._list_1hgbr_89{grid-template-columns:1fr;margin-top:40px}._item_1hgbr_98 a{border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;min-height:92px;padding:15px}}
