@font-face{font-family:Sora;src:url(/assets/sora-latin-BUlRykrX.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#12383a;--ink-deep:#012931;--petrol:#00383c;--petrol-deep:#002b2f;--petrol-night:#001f23;--petrol-surface:#064247;--paper:#f4f7f4;--paper-bright:#fbfdfb;--line:#12383a2e;--line-dark:#b9cdca36;--muted:#526d6b;--muted-dark:#b9cdca;--text-light:#f7faf8;--highlight:#75cbc4;--teal:#137d76;--teal-hover:#0f6b63;--paid:#a74435;--paid-hover:#8e382f;--container:1240px;--header-height:84px;--radius:8px;--shadow:0 28px 70px #00161938;--ease:cubic-bezier(.2, .75, .25, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px)}body{background:var(--paper);min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}button,input,textarea,select{font:inherit}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:inherit;letter-spacing:-.03em;font-weight:600}h1{margin-bottom:26px;font-size:clamp(2.7rem,5vw,4rem);line-height:1.05}h2{margin-bottom:22px;font-size:clamp(2rem,3.7vw,2.75rem);line-height:1.09}h3{margin-bottom:8px;font-size:1.08rem;line-height:1.3}p{margin-bottom:20px}::selection{background:var(--highlight);color:var(--petrol-night)}:focus-visible{outline:3px solid var(--highlight);outline-offset:4px}.skip-link{z-index:1000;background:var(--paper-bright);color:var(--ink-deep);border-radius:6px;padding:11px 16px;font-size:.875rem;font-weight:700;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;height:var(--header-height);border-bottom:1px solid var(--line-dark);background:var(--petrol-deep);color:var(--text-light);position:relative}.site-header__inner{width:min(calc(100% - 48px), var(--container));justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.brand{width:205px;display:inline-flex}.brand img{width:100%;height:auto}.desktop-nav{align-self:stretch;align-items:center;gap:38px;display:flex}.desktop-nav a{height:100%;color:var(--text-light);align-items:center;font-size:.84rem;font-weight:600;display:inline-flex;position:relative}.desktop-nav a:after{background:var(--highlight);content:"";height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a[aria-current=page]:after{transform:scaleX(1)}.mobile-nav{display:none}.neural-surface{isolation:isolate;background:radial-gradient(circle at 82% 30%, #01cdce1f, transparent 34%), linear-gradient(135deg, var(--petrol-night), var(--petrol) 72%, var(--petrol-deep));color:var(--text-light);position:relative;overflow:hidden}.neural-surface:before{z-index:-2;content:"";opacity:.23;mix-blend-mode:screen;background:url(/assets/sales-petrol-texture-v1-CKTYXjFU.jpg) 50%/cover;position:absolute;inset:0}.neural-surface:after{z-index:-1;background:radial-gradient(circle at 8% 40%, var(--highlight) 0 3px, transparent 4px), radial-gradient(circle at 28% 23%, var(--highlight) 0 2px, transparent 3px), radial-gradient(circle at 47% 46%, var(--highlight) 0 3px, transparent 4px), radial-gradient(circle at 69% 19%, var(--highlight) 0 2px, transparent 3px), radial-gradient(circle at 85% 53%, var(--highlight) 0 3px, transparent 4px), linear-gradient(29deg, transparent 30%, #75cbc43b 30.3% 30.7%, transparent 31%), linear-gradient(-18deg, transparent 54%, #75cbc436 54.3% 54.7%, transparent 55%);content:"";opacity:.6;width:520px;height:330px;position:absolute;bottom:-140px;right:-110px;transform:rotate(-5deg)}.eyebrow{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:.75rem;font-weight:700;line-height:1.2}.eyebrow--light{color:var(--highlight)}.hero-lead{max-width:620px;color:var(--muted-dark);margin-bottom:32px;font-size:1.09rem;line-height:1.7}.button{color:#fff;min-height:52px;transition:background-color .18s ease, border-color .18s ease, transform .18s var(--ease);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--teal{background:var(--teal)}.button--teal:hover{background:var(--teal-hover)}.button--paid{background:var(--paid)}.button--paid:hover{background:var(--paid-hover)}.button--outline{color:var(--text-light);background:0 0;border-color:#75cbc4a6}.button--outline:hover{border-color:var(--highlight);background:#75cbc414}.button__icon,.text-link__icon,.related__icon{width:20px;height:20px;transition:transform .18s var(--ease);flex:none}.button:hover .button__icon,.text-link:hover .text-link__icon,.related a:hover .related__icon{transform:translate(4px)}.text-link{color:var(--teal);align-items:center;gap:10px;font-size:.84rem;font-weight:700;display:inline-flex}.text-link--light{color:var(--highlight)}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.section-paper{background:var(--paper);color:var(--ink)}.catalog-hero__inner{min-height:590px;width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(0,.93fr) minmax(460px,1.07fr);align-items:center;gap:54px;margin:0 auto;padding:72px 0;display:grid}.catalog-hero__copy{z-index:2;position:relative}.catalog-hero__copy h1{max-width:690px}.catalog-hero__visual{filter:drop-shadow(0 28px 40px #000f125c);min-height:430px;position:relative}.catalog-hero__sheet,.catalog-hero__device{object-fit:contain;position:absolute}.catalog-hero__sheet{width:280px;height:auto;box-shadow:var(--shadow);border-radius:8px;bottom:12px}.catalog-hero__sheet--back{right:32px;transform:rotate(2deg)}.catalog-hero__sheet--front{z-index:2;bottom:-3px;left:30px;transform:rotate(-1deg)}.catalog-hero__device{z-index:3;width:165px;max-height:390px;bottom:0;right:190px}.catalog{background:var(--paper-bright)}.catalog__inner{width:min(calc(100% - 48px), var(--container));margin:0 auto}.catalog-row{border-bottom:1px solid var(--line);grid-template-columns:66px minmax(0,1fr) 260px 170px;align-items:center;gap:28px;min-height:228px;display:grid}.catalog-row:last-child{border-bottom:0}.catalog-row__index{border:1px solid var(--line);width:54px;height:54px;color:var(--teal);border-radius:10px;place-items:center;font-size:.8rem;font-weight:700;display:grid}.catalog-row__copy h2{margin-bottom:9px;font-size:clamp(1.45rem,2vw,1.85rem)}.catalog-row__copy p:not(.eyebrow){max-width:570px;color:var(--muted);margin-bottom:0;font-size:.92rem}.catalog-row__copy .eyebrow{margin-bottom:8px;font-size:.65rem}.catalog-row__media{place-items:center;height:190px;display:grid;overflow:hidden}.catalog-row__media img{object-fit:contain;width:100%;height:175px;transition:transform .36s var(--ease)}.catalog-row:hover .catalog-row__media img{transform:translateY(-4px)scale(1.025)}.catalog-final__inner{width:min(calc(100% - 48px), var(--container));justify-content:space-between;align-items:center;gap:42px;min-height:260px;margin:0 auto;padding:54px 0;display:flex}.catalog-final__inner>div{max-width:660px}.catalog-final h2{margin-bottom:12px;font-size:clamp(1.7rem,3vw,2.35rem)}.catalog-final p:not(.eyebrow){color:var(--muted-dark);margin-bottom:0}.product-hero__inner{min-height:610px;width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:56px;margin:0 auto;padding:74px 0 78px;display:grid}.product-hero__copy{z-index:4;position:relative}.product-hero__copy h1{max-width:650px}.product-visual{min-width:0;position:relative}.product-hero .product-visual{min-height:455px}.product-hero .product-visual img,.showcase__visual img,.offer__visual img{object-fit:contain;filter:drop-shadow(0 24px 36px #000f1252);position:absolute}.product-hero .product-visual:before,.showcase__visual:before,.offer__visual:before{content:"";filter:blur(8px);background:radial-gradient(circle,#01cdce29,#0000 68%);border-radius:50%;position:absolute;inset:16% 8%}.product-visual--dilution .visual-primary{z-index:1;width:94%;max-height:390px;bottom:6%;right:4%}.product-visual--dilution .visual-secondary{z-index:2;width:29%;max-height:400px;bottom:0;right:-1%}.product-visual--healthped .visual-primary{z-index:1;width:64%;max-height:400px;top:4%;left:0}.product-visual--healthped .visual-secondary{z-index:2;width:62%;max-height:390px;bottom:2%;right:0}.product-visual--prescription-app .visual-dashboard{z-index:1;border-radius:9px;width:92%;max-height:365px;top:10%;left:0}.product-visual--prescription-app .visual-phone{z-index:2;width:30%;max-height:390px;bottom:0;right:-1%}.product-visual--prescription-manual .visual-phone,.product-visual--conduct .visual-phone{z-index:1;width:100%;height:100%;max-height:440px;inset:0}.product-visual--summaries .visual-primary{z-index:1;width:88%;max-height:390px;top:8%;left:0}.product-visual--summaries .visual-secondary{z-index:2;width:31%;max-height:390px;bottom:0;right:-1%}.product-visual--healthcards .visual-primary{z-index:1;width:100%;height:100%;max-height:450px;inset:0}.flow__inner{width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(270px,.75fr) minmax(0,1.35fr);gap:76px;margin:0 auto;padding:86px 0;display:grid}.flow__heading{align-self:start;position:sticky;top:34px}.flow__heading h2{max-width:390px;margin-bottom:0}.flow__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.flow-row{border-bottom:1px solid var(--line);grid-template-columns:42px 48px 170px minmax(0,1fr);align-items:center;gap:20px;min-height:112px;display:grid}.flow-row__number{color:var(--muted);letter-spacing:.08em;font-size:.7rem;font-weight:700}.flow-row__icon,.feature-list>li>span{border:1px solid var(--line);width:44px;height:44px;color:var(--teal);border-radius:9px;place-items:center;display:grid}.flow-row__icon .icon,.feature-list .icon{width:24px;height:24px}.flow-row h3{margin:0}.flow-row p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.showcase{background:radial-gradient(circle at 70% 50%, #01cdce1f, transparent 36%), var(--petrol-night)}.showcase__inner{width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(0,.86fr) minmax(480px,1.14fr);align-items:center;gap:70px;margin:0 auto;padding:98px 0;display:grid}.showcase__copy>p:not(.eyebrow){max-width:600px;color:var(--muted-dark)}.feature-list{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin:38px 0 0;padding:0;list-style:none;display:grid}.feature-list>li{border-bottom:1px solid var(--line-dark);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;min-height:132px;padding:24px 18px 22px 0;display:grid}.feature-list>li:nth-child(odd){border-right:1px solid var(--line-dark);padding-right:22px}.feature-list>li:nth-child(2n){padding-left:22px}.feature-list>li>span{border-color:var(--line-dark);color:var(--highlight)}.feature-list h3{color:var(--text-light);letter-spacing:-.015em;margin-bottom:5px;font-size:.92rem}.feature-list p{color:var(--muted-dark);margin:0;font-size:.78rem;line-height:1.55}.showcase__stage{min-width:0}.showcase__visual{min-height:420px}.showcase__visual img{max-height:380px}.showcase__visual img:not([class]){width:72%;height:90%;top:4%;left:1%}.showcase__visual img:not([class])+img:not([class]){z-index:2;width:48%;height:82%;top:15%;left:auto;right:0}.topic-index{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.topic-index li{border-bottom:1px solid var(--line-dark);min-height:54px;color:var(--text-light);align-items:center;gap:12px;padding:12px 0;font-size:.77rem;display:flex}.topic-index li:nth-child(odd){padding-right:14px}.topic-index li:nth-child(2n){padding-left:14px}.topic-index span{color:var(--highlight);font-size:.64rem;font-weight:700}.professional-band{color:var(--text-light);background:#075a5e}.professional-band__inner{width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;min-height:176px;margin:0 auto;padding:36px 0;display:grid}.professional-band__title{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:24px;display:grid}.professional-band__title h2{margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem)}.professional-band__icon{width:62px;height:62px;color:var(--highlight)}.professional-band__inner>p{color:#d8e5e3;border-left:1px solid #f7faf84d;margin:0;padding-left:52px;font-size:.9rem;line-height:1.75}.offer{background:var(--paper-bright)}.offer__inner{min-height:600px;width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);align-items:center;gap:64px;margin:0 auto;padding:86px 0;display:grid}.offer__copy>p:not(.eyebrow,.offer__note){max-width:570px;color:var(--muted)}.offer__copy>ul{gap:12px;margin:30px 0 34px;padding:0;list-style:none;display:grid}.offer__copy>ul li{color:var(--ink);align-items:center;gap:12px;font-size:.9rem;display:flex}.offer__copy>ul svg{width:19px;height:19px;color:var(--teal);flex:none}.offer__actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.offer__note{max-width:530px;color:var(--muted);margin:18px 0 0;font-size:.72rem;line-height:1.55}.offer__visual{min-height:430px}.offer__visual img{max-height:400px}.faq__inner{width:min(calc(100% - 48px), var(--container));border-top:1px solid var(--line);grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);gap:72px;margin:0 auto;padding:80px 0;display:grid}.faq__heading h2{font-size:clamp(1.8rem,3vw,2.4rem)}.faq__list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{min-height:68px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:18px 4px 18px 0;font-size:.9rem;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item__control{flex:none;width:16px;height:16px;position:relative}.faq-item__control:before,.faq-item__control:after{background:var(--teal);content:"";width:14px;height:1.5px;transition:transform .18s;position:absolute;top:7px;left:1px}.faq-item__control:after{transform:rotate(90deg)}.faq-item[open] .faq-item__control:after{transform:rotate(0)}.faq-item__answer{overflow:hidden}.faq-item__answer p{max-width:760px;color:var(--muted);margin:0;padding:0 52px 22px 0;font-size:.88rem;line-height:1.75}.related{background:var(--paper-bright)}.related__inner{width:min(calc(100% - 48px), var(--container));border-top:1px solid var(--line);margin:0 auto;padding:68px 0 76px}.related h2{margin-bottom:30px;font-size:clamp(1.75rem,3vw,2.35rem)}.related nav{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.related a{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:88px;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;font-size:.86rem;font-weight:600;display:flex}.related a:first-child{padding-left:0}.related a:last-child{border-right:0;padding-right:0}.related__icon{width:18px;height:18px;color:var(--teal);flex:none}.product-final__inner{width:min(calc(100% - 48px), var(--container));grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:30px;min-height:255px;margin:0 auto;padding:50px 0;display:grid}.product-final__icon{width:62px;height:62px;color:var(--highlight)}.product-final h2{max-width:690px;margin:0;font-size:clamp(1.8rem,3vw,2.45rem)}.site-footer{background:var(--petrol-deep);color:var(--text-light)}.site-footer__inner{width:min(calc(100% - 48px), var(--container));justify-content:space-between;align-items:center;gap:46px;min-height:210px;margin:0 auto;padding:45px 0;display:flex}.site-footer__brand img{width:180px;height:auto}.site-footer__brand p{max-width:330px;color:var(--muted-dark);margin:18px 0 0;font-size:.77rem;line-height:1.6}.site-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:14px 30px;display:flex}.site-footer nav a{color:var(--muted-dark);font-size:.75rem;transition:color .16s}.site-footer nav a:hover{color:var(--text-light)}.site-footer__legal{width:min(calc(100% - 48px), var(--container));border-top:1px solid var(--line-dark);margin:0 auto;padding:20px 0 28px}.site-footer__legal p{color:var(--muted-dark);margin:0;font-size:.66rem}.mobile-buybar{display:none}@media (width<=1080px){.catalog-hero__inner,.product-hero__inner,.showcase__inner,.offer__inner{grid-template-columns:minmax(0,1fr) minmax(400px,.94fr);gap:34px}.catalog-row{grid-template-columns:58px minmax(0,1fr) 220px 150px;gap:20px}.flow__inner{gap:46px}.flow-row{grid-template-columns:34px 44px 130px minmax(0,1fr);gap:14px}}@media (width<=900px){:root{--header-height:68px}.site-header__inner,.catalog-hero__inner,.catalog__inner,.product-hero__inner,.flow__inner,.showcase__inner,.professional-band__inner,.offer__inner,.faq__inner,.related__inner,.product-final__inner,.catalog-final__inner,.site-footer__inner,.site-footer__legal{width:min(calc(100% - 40px), var(--container))}.brand{width:166px}.desktop-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{color:var(--text-light);cursor:pointer;align-items:center;gap:12px;font-size:.78rem;font-weight:700;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav__lines{border-top:1.5px solid;border-bottom:1.5px solid;width:22px;height:14px;display:block;position:relative}.mobile-nav__lines:after{content:"";border-top:1.5px solid;width:15px;position:absolute;top:5px;right:0}.mobile-nav>nav{border:1px solid var(--line-dark);background:var(--petrol-deep);width:min(310px,100vw - 40px);box-shadow:var(--shadow);border-radius:8px;padding:12px;display:grid;position:absolute;top:43px;right:0}.mobile-nav>nav a{border-bottom:1px solid var(--line-dark);color:var(--text-light);padding:13px 14px;font-size:.82rem}.mobile-nav>nav a:last-child{border-bottom:0}.catalog-hero__inner,.product-hero__inner{grid-template-columns:1fr;gap:20px;padding:68px 0 56px}.catalog-hero__copy,.product-hero__copy{max-width:690px}.catalog-hero__visual{width:min(100%,640px);min-height:390px;margin:0 auto}.product-hero .product-visual{width:min(100%,650px);min-height:430px;margin:0 auto}.catalog-row{grid-template-columns:52px minmax(0,1fr) 190px;min-height:208px}.catalog-row>.text-link{grid-column:2;align-self:end;margin-top:-42px;padding-bottom:24px}.flow__inner,.showcase__inner,.offer__inner,.faq__inner{grid-template-columns:1fr}.flow__heading{position:static}.flow__heading h2{max-width:680px}.showcase__inner,.offer__inner{gap:54px}.showcase__copy{max-width:720px}.showcase__stage,.offer__visual{width:min(100%,680px);margin:0 auto}.professional-band__inner{grid-template-columns:1fr;gap:26px;padding:45px 0}.professional-band__inner>p{border-top:1px solid #f7faf84d;border-left:0;padding:24px 0 0}.faq__inner{gap:24px}.related nav{grid-template-columns:1fr}.related a,.related a:first-child,.related a:last-child{border-right:0;padding:18px 0}}@media (width<=720px){body{font-size:15px}h1{font-size:clamp(2.35rem,10.4vw,3.2rem)}h2{font-size:clamp(1.85rem,8vw,2.45rem)}.hero-lead{font-size:1rem;line-height:1.65}.button{width:100%}.hero-actions{align-items:stretch}.hero-actions .text-link{justify-content:center;min-height:44px}.catalog-hero__inner,.product-hero__inner{min-height:auto}.catalog-hero__visual{min-height:330px}.catalog-hero__sheet{width:46%}.catalog-hero__sheet--front{left:2%}.catalog-hero__sheet--back{right:2%}.catalog-hero__device{width:28%;max-height:295px;right:36%}.catalog-row{grid-template-columns:46px minmax(0,1fr);gap:18px;min-height:0;padding:38px 0}.catalog-row__index{width:44px;height:44px}.catalog-row__copy h2{font-size:1.45rem}.catalog-row__media{grid-column:1/-1;height:170px}.catalog-row__media img{height:160px}.catalog-row>.text-link{grid-column:2;margin:0;padding:0}.catalog-final__inner{flex-direction:column;align-items:flex-start}.product-hero .product-visual{min-height:350px}.product-visual--prescription-manual .visual-phone,.product-visual--conduct .visual-phone,.product-visual--healthcards .visual-primary{max-height:350px}.product-visual--healthped .visual-primary{width:68%}.product-visual--healthped .visual-secondary{width:66%}.flow__inner,.showcase__inner,.offer__inner,.faq__inner{padding:72px 0}.flow__inner{gap:34px}.flow-row{grid-template-columns:34px 44px minmax(0,1fr);min-height:0;padding:22px 0}.flow-row h3{grid-column:3}.flow-row p{grid-column:2/-1;padding-left:0}.feature-list{grid-template-columns:1fr}.feature-list>li,.feature-list>li:nth-child(odd),.feature-list>li:nth-child(2n){border-right:0;min-height:0;padding:22px 0}.showcase__visual,.offer__visual{min-height:340px}.topic-index{grid-template-columns:1fr}.topic-index li:nth-child(odd),.topic-index li:nth-child(2n){padding-left:0;padding-right:0}.professional-band__title{grid-template-columns:54px minmax(0,1fr);gap:18px}.professional-band__icon{width:48px;height:48px}.offer__inner{min-height:auto}.offer__actions{align-items:stretch}.offer__actions .text-link{justify-content:center;min-height:44px}.faq-item summary{min-height:62px;font-size:.84rem}.faq-item__answer p{padding-right:20px}.product-final__inner{grid-template-columns:54px minmax(0,1fr);gap:20px;padding:48px 0 118px}.product-final__icon{width:46px;height:46px}.product-final .button{grid-column:1/-1}.site-footer__inner{flex-direction:column;align-items:flex-start}.site-footer nav{justify-content:flex-start}.mobile-buybar{z-index:80;min-height:68px;color:var(--text-light);opacity:0;pointer-events:none;transition:opacity .22s ease, transform .26s var(--ease);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#001f23f5;border:1px solid #f7faf82e;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 24px));box-shadow:0 18px 44px #00121457}body[data-buybar-visible=true] .mobile-buybar{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-buybar div{min-width:0}.mobile-buybar span,.mobile-buybar small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-buybar span{font-size:.76rem;font-weight:700}.mobile-buybar small{color:var(--muted-dark);font-size:.61rem}.mobile-buybar a{background:var(--paid);color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 17px;font-size:.74rem;font-weight:700;display:inline-flex}}@media (width<=420px){.site-header__inner,.catalog-hero__inner,.catalog__inner,.product-hero__inner,.flow__inner,.showcase__inner,.professional-band__inner,.offer__inner,.faq__inner,.related__inner,.product-final__inner,.catalog-final__inner,.site-footer__inner,.site-footer__legal{width:min(calc(100% - 32px), var(--container))}.brand{width:152px}.mobile-nav summary>span:first-child{display:none}.catalog-hero__inner,.product-hero__inner{padding-top:54px}.product-hero .product-visual{min-height:310px}.showcase__visual,.offer__visual{min-height:300px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
