.site-header{background:#0a0b0f;border-bottom:1px solid #403039;padding-top:13px;padding-bottom:13px;position:relative;z-index:2}.site-header .brand{color:#faf7f9;font-weight:800;letter-spacing:.07em}.site-header .brand-symbol{color:#ff7583}.site-header .country-form select{border-color:#62515d;border-radius:999px;background:#1c151d;color:#fff;font-size:12px}.coe-q4-ribbon{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:9px 14px;background:linear-gradient(105deg,#a71b28,#d32a36 52%,#a51d2a);color:#fff;font-weight:800;letter-spacing:.095em;font-size:10px;text-align:center;line-height:1.4}.coe-q4-ribbon strong{border-right:1px solid #fff8;padding-right:10px;white-space:nowrap}.coe-q4-ribbon [aria-hidden]{font-size:13px}.product-landing{background:radial-gradient(ellipse 48% 30% at 12% 2%,#38202a,transparent 85%),#0a0a0e;color:#f8f5f7}.product-landing .hero{gap:19px;padding-block:28px 42px}.product-landing .hero-copy .eyebrow{display:flex;align-items:center;gap:9px;letter-spacing:.17em;color:#f5b3ba;font-size:10px;font-weight:800}.product-landing .hero-copy h1{font-size:clamp(38px,9vw,68px);line-height:.97;letter-spacing:-.065em;font-weight:800;text-wrap:balance}.product-landing .hero-copy h1 em{color:#f5c8cd;margin-top:5px}.coe-hero-lead{margin-top:14px;color:#d0cad2;line-height:1.55;font-size:14px;max-width:490px}.coe-hero-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.coe-hero-tags span{color:#f9dce0;background:#2a1a23;border:1px solid #63424e;border-radius:99px;padding:7px 11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.product-landing .hero-visual{isolation:isolate;border:1px solid #60434d;border-radius:18px;background:radial-gradient(ellipse at 60% 38%,#893046,#382534 30%,#171721 68%,#0b0b0e);box-shadow:0 12px 45px #0009,0 0 45px #b22a381d}.product-landing .hero-visual:before{content:"VISION";font-size:clamp(75px,21vw,190px);font-weight:900;letter-spacing:-.09em;white-space:nowrap;top:23%;left:50%;transform:translate(-50%);color:#ffffff09;pointer-events:none}.product-landing .hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#ffffff0c,transparent 42%,#0004);z-index:0;pointer-events:none}.product-landing .visual-top,.product-landing .gallery-track,.product-landing .gallery-nav{position:relative;z-index:1}.product-landing .visual-top{color:#fcf4f7;font-size:10px;letter-spacing:.11em;font-weight:750;text-transform:uppercase}.product-landing .gallery-slide{aspect-ratio:1.38;padding:48px 12px 45px}.product-landing .concept-photo{transform:rotate(-4deg) scale(1.25);filter:drop-shadow(0 24px 18px #000b) drop-shadow(0 0 30px #e65b7435)}.product-landing .concept-label{background:#191017df;border:1px solid #ba7986;border-radius:30px;padding:6px 9px;color:#fce2e5;font-size:9px}.product-landing .gallery-slide figcaption{font-size:11px;letter-spacing:.06em}.product-landing .gallery-nav{background:#151218f3;border-top:1px solid #633d49;padding:8px}.product-landing .gallery-nav>button{border-color:#694654;background:#32242e;border-radius:9px;color:#fff}.product-landing .gallery-dots button{background:#19151d;border-color:#5a434e;border-radius:9px;color:#ebdfe2}.product-landing .gallery-dots button[aria-current=true]{background:#f6eff1;color:#111;border-color:#fff;box-shadow:inset 0 -4px #c91f2a}.product-landing .purchase-panel{background:linear-gradient(145deg,#fff,#f5f0f2);border:1px solid #e4d7dc;color:#151216;border-radius:17px;padding:21px;box-shadow:0 15px 42px #0005}.product-landing .purchase-kicker{color:#ae2834;font-size:10px;letter-spacing:.14em;font-weight:800}.product-landing .purchase-heading h2{font-size:clamp(20px,5.5vw,26px);letter-spacing:-.045em}.product-landing .price-row{margin-top:15px;gap:12px}.product-landing .price-row strong{font-size:clamp(25px,7vw,34px);font-weight:850;letter-spacing:-.055em}.product-landing .currency-note{color:#5f535b;font-size:11px}.product-landing .purchase-form{margin-top:19px}.product-landing .cta{background:#c91f2a;color:#fff;border-radius:11px;border:1px solid #b31b25;min-height:58px;font-size:14px;font-weight:800;letter-spacing:.01em;box-shadow:0 5px 17px #b9162534;transition:background .15s,transform .15s}.product-landing .cta:hover:not(:disabled){background:#a91823}.product-landing .cta:disabled{background:#983540;border-color:#87232e;box-shadow:none;opacity:1}.product-landing .purchase-panel .hero-description{margin-top:18px;color:#514b56;font-size:13px}.product-landing .trust-lines{border-color:#e3d6da;padding-top:14px}.product-landing .trust-lines p{color:#55505a}.product-landing .coe-section{padding-top:62px;padding-bottom:42px}.product-landing .section-title h2{font-size:clamp(31px,7vw,48px);letter-spacing:-.055em}.product-landing .feature-grid{gap:12px}.product-landing .feature-card{border:1px solid #59414d;border-radius:16px;background:linear-gradient(135deg,#29212b,#111116);min-height:175px;box-shadow:0 9px 30px #0003}.product-landing .feature-icon{color:#ff8797}.product-landing .demo-frame{border-radius:16px;overflow:hidden;border:1px solid #644957;background:radial-gradient(ellipse at 55% 20%,#472633,#171419 67%)}.product-landing .trust-section{background:#151118}.product-landing .trust-grid article{border:1px solid #503a46;background:#211a23;border-radius:14px}.product-landing .final-offer{border:1px solid #88404a;border-radius:20px;padding:33px 25px;background:radial-gradient(ellipse at 90% 5%,#772c3b,#2b1921 45%,#111116 84%);box-shadow:0 18px 40px #0006}.product-landing .final-offer h2{font-size:clamp(32px,7vw,52px)}.product-landing .sticky-buy{background:#110f14f7;border-top:1px solid #72404b;color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -10px 40px #000a}.product-landing .sticky-buy small{color:#d7c3c9;font-weight:750}.product-landing .sticky-buy strong{color:#fff;font-weight:850}.product-landing .sticky-variant{color:#ffc5cf}.product-landing .sticky-buy .cta{min-height:54px;border-radius:10px;padding:12px 14px;font-size:12px}.product-landing .whatsapp-float{background:#f9f5f6;border:2px solid #865762;box-shadow:0 5px 25px #000a}.product-landing .promo-banner{border-block:2px solid #ef5461}@media(max-width:599px){.site-header{padding:12px 18px}.coe-q4-ribbon{font-size:9px;gap:7px;padding:8px 10px;flex-wrap:wrap}.product-landing .hero{gap:14px;padding-top:22px}.product-landing .hero-copy h1{font-size:clamp(37px,10vw,49px)}.coe-hero-lead{font-size:12px;margin-top:10px}.coe-hero-tags{margin-top:12px}.product-landing .hero-visual{margin-inline:-12px;width:calc(100% + 24px);border-radius:15px}.product-landing .gallery-slide{aspect-ratio:1.36;padding:44px 12px 42px}.product-landing .purchase-panel{padding:18px}.product-landing .coe-section{padding-top:43px;padding-bottom:30px}.product-landing .feature-card{min-height:0}.product-landing .sticky-buy{grid-template-columns:minmax(0,1fr) minmax(148px,.9fr);gap:8px;padding:9px 10px calc(9px + env(safe-area-inset-bottom))}.product-landing .sticky-buy strong{font-size:15px}}@media(min-width:950px){.product-landing .hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);column-gap:5%;padding-top:43px}.product-landing .hero-copy{grid-column:1;grid-row:1}.product-landing .hero-visual{grid-column:2;grid-row:1 / span 2;min-height:600px}.product-landing .gallery-slide{aspect-ratio:1.1;min-height:440px;padding:68px 24px}.product-landing .purchase-panel{grid-column:1;grid-row:2;max-width:500px;padding:26px}.product-landing .hero-copy h1{font-size:clamp(45px,4.7vw,70px)}.coe-hero-lead{font-size:15px}}@media(prefers-reduced-motion:reduce){.product-landing .cta{transition:none}}@media(max-width:599px){.product-landing .hero{padding-top:15px;gap:12px}.product-landing .hero-copy .eyebrow{margin-bottom:7px}.product-landing .hero-copy h1{font-size:clamp(35px,9.5vw,45px);line-height:.97;letter-spacing:-.064em}.product-landing .coe-hero-lead,.product-landing .coe-hero-tags{display:none}.product-landing .hero-visual{margin-top:0}.product-landing .gallery-slide{aspect-ratio:1.42}.product-landing .visual-top{left:16px;right:16px;gap:10px;align-items:start}.product-landing .visual-top>span:first-child{max-width:72%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-landing .visual-index{flex-shrink:0;white-space:nowrap}.product-landing .purchase-panel{margin-top:0}}body:has(.product-landing),body:has(.product-landing) #MainContent{background:#fff!important;color:#1b1d21;color-scheme:light}body:has(.product-landing) .site-header{background:#fff!important;border-bottom:1px solid #e7e7eb!important;color:#17191d!important;box-shadow:none!important}body:has(.product-landing) .site-header .brand,body:has(.product-landing) .site-header .header-links a{color:#191a1f!important}body:has(.product-landing) .site-header .brand small{color:#62646c!important}body:has(.product-landing) .site-header .brand-symbol{color:#c91f2a!important}body:has(.product-landing) .country-form select{color:#1b1b20!important;background:#fff!important;border-color:#cbccd1!important}body:has(.product-landing) .review-ribbon{background:#f3f3f5!important;color:#484952!important;border-bottom:1px solid #e8e8eb}.product-landing{--ink: #191a1f;--muted: #51545d;--bg: #ffffff;--panel: #f7f7f9;--line: #e4e4e9;--accent: #c91f2a;background:#fff!important;color:#191a1f!important}.product-landing p{color:#575963}.product-landing h1,.product-landing h2,.product-landing h3,.product-landing dt,.product-landing dd{color:#191a1f}.product-landing .eyebrow,.product-landing .hero-copy .eyebrow{color:#a51d29!important}.product-landing .hero-copy h1{color:#101115!important}.product-landing .hero-copy h1 em{color:#c91f2a!important}.product-landing .coe-hero-lead{color:#51545d!important}.product-landing .coe-hero-tags span{background:#fff5f6!important;color:#a51d29!important;border-color:#f0c5cc!important}.product-landing .status-dot{background:#d42c3a}.product-landing .hero-visual{background:radial-gradient(ellipse at 54% 38%,#ffe6ea,#fff6f7 40%,#fff 78%)!important;border:1px solid #e8dfe2!important;box-shadow:0 12px 34px #24252c12!important}.product-landing .hero-visual:before{color:#ac1b2910!important}.product-landing .hero-visual:after{background:none!important}.product-landing .visual-top,.product-landing .visual-top span,.product-landing .visual-index,.product-landing .gallery-slide figcaption{color:#34343d!important}.product-landing .gallery-slide .concept-photo{filter:drop-shadow(0 24px 18px #0003) drop-shadow(0 0 24px #c91f2a15)!important}.product-landing .gallery-slide .concept-label{background:#fffafbf2!important;color:#88202a!important;border-color:#dfabb4!important}.product-landing .gallery-nav{background:#faf8f9!important;border-top:1px solid #e7e1e4!important}.product-landing .gallery-nav>button{background:#fff!important;color:#191a1f!important;border-color:#dedee3!important}.product-landing .gallery-dots button{background:#fff!important;color:#5f616a!important;border-color:#dadbe0!important}.product-landing .gallery-dots button[aria-current=true]{background:#fff1f3!important;color:#921924!important;border-color:#c91f2a!important;box-shadow:inset 0 -3px #c91f2a!important}.product-landing .photo-pending{background:#f7f7f9!important;border-color:#e0e0e5!important;color:#40424a!important}.product-landing .photo-pending p,.product-landing .photo-pending small{color:#565760!important}.product-landing .purchase-panel{color:#191a1f!important;background:#fff!important;border:1px solid #e5e5e9!important;box-shadow:0 12px 36px #27272f14!important}.product-landing .purchase-heading h2,.product-landing .price-row strong{color:#17181d!important}.product-landing .purchase-kicker{color:#a51d29!important}.product-landing .currency-note,.product-landing .purchase-panel .hero-description,.product-landing .trust-lines p{color:#595b64!important}.product-landing .purchase-panel .trust-lines{border-color:#e7e8ec!important}.product-landing .cta,.product-landing .sticky-buy .cta{background:#c91f2a!important;color:#fff!important}.product-landing .cta:hover:not(:disabled){background:#ad1823!important}.product-landing .cta:disabled{background:#b31f29!important;color:#fff!important}.product-landing .sticky-buy{background:#ffffffed!important;border-top:1px solid #e1e2e6!important;color:#17181d!important;box-shadow:0 -8px 28px #1b1b241c!important}.product-landing .sticky-buy small{color:#64666f!important}.product-landing .sticky-buy strong{color:#121317!important}.product-landing .sticky-variant{color:#a51d29!important}.product-landing .whatsapp-float{background:#fff!important;color:#191a1f!important;border-color:#e3e3e6!important;box-shadow:0 6px 24px #1b1b2429!important}.product-landing .coe-section,.product-landing .demo-section,.product-landing .trust-section,.product-landing .spec-section,.product-landing .reviews-section,.product-landing .faq-section{background:#fff!important}.product-landing .section-title>p,.product-landing .faq-section p,.product-landing .spec-section p{color:#585a63!important}.product-landing .feature-card,.product-landing .pending-card{background:#f9f9fb!important;border:1px solid #e6e6eb!important;box-shadow:0 5px 18px #1b1b240b!important}.product-landing .feature-card h3{color:#18191e!important}.product-landing .feature-card p{color:#555760!important}.product-landing .feature-icon{color:#c91f2a!important}.product-landing .demo-frame,.product-landing .demo-placeholder{background:#f8f8fa!important;color:#222329!important;border-color:#e5e5e9!important}.product-landing .demo-placeholder h3,.product-landing .demo-placeholder p{color:#343640!important}.product-landing .spec-disclosure,.product-landing .spec-grid>div,.product-landing .faq-list details{background:#fff!important;color:#191a1f!important;border-color:#e3e4e8!important}.product-landing .spec-disclosure summary,.product-landing .faq-list summary{color:#191a1f!important}.product-landing .trust-grid article{background:#f9f9fb!important;border:1px solid #e5e5e9!important}.product-landing .trust-grid article h3{color:#191a1f!important}.product-landing .trust-grid article p{color:#575963!important}.product-landing .review-empty,.product-landing .reviews-section .review-empty{background:#f9f9fb!important;color:#191a1f!important;border-color:#e5e5e9!important}.product-landing .review-empty h3{color:#191a1f!important}.product-landing .review-empty p{color:#575963!important}.product-landing .final-offer{background:linear-gradient(125deg,#fff8f9,#fff 62%)!important;border:1px solid #e9cdd2!important;box-shadow:0 10px 25px #24242c12!important}.product-landing .final-offer h2,.product-landing .final-offer>strong{color:#191a1f!important}.product-landing .final-offer p{color:#555862!important}.product-landing .final-offer .eyebrow{color:#af1e2b!important}.product-landing .intro-strip{background:#faf9fa!important;border-color:#e7e4e6!important;color:#8d2430!important}.product-landing .promo-banner,.product-landing .campaign-preview{background:linear-gradient(110deg,#991b28,#c91f2a 62%,#7e1721)!important;color:#fff!important}.product-landing .promo-banner h2,.product-landing .campaign-preview h2,.product-landing .promo-banner p,.product-landing .campaign-preview p,.product-landing .promo-banner strong,.product-landing .campaign-preview strong{color:#fff!important}@media(max-width:599px){.product-landing .hero{padding-top:15px}.product-landing .hero-visual{box-shadow:0 7px 20px #1c1d2510!important}.product-landing .sticky-buy{box-shadow:0 -7px 22px #16171d1c!important}}body:has(.product-landing){--ink:#191a1f;--muted:#51545d;--bg:#ffffff;--panel:#f7f7f9;--line:#e4e4e9;--accent:#c91f2a;color-scheme:light}body:has(.product-landing) .site-footer,body:has(.product-landing) .site-footer .brand{background:#fff;color:#191a1f}body:has(.product-landing) .site-footer .brand-symbol{color:#c91f2a}body:has(.product-landing) .site-footer p,body:has(.product-landing) .footer-links a,body:has(.product-landing) .footer-bottom{color:#555760}body:has(.product-landing) .footer-links a:hover{color:#a51d29}body:has(.product-landing) .whatsapp-float,body:has(.product-landing) .whatsapp-pending{background:#fff;color:#191a1f;border-color:#a3a4ae;box-shadow:0 6px 22px #1b1b2424}body:has(.product-landing) .zoom-dialog,body:has(.product-landing) .info-dialog{background:#fff;color:#191a1f;border-color:#a0a2ab}body:has(.product-landing) .info-dialog p{color:#51545d}body:has(.product-landing) .info-dialog button,body:has(.product-landing) .zoom-dialog button{color:#191a1f}body:has(.product-landing) .country-apply{background:#f5f5f8;border-color:#b4b5be;color:#191a1f}body:has(.product-landing) :focus-visible{outline-color:#b11d2a}.product-landing .pending-number{color:#6c6e78}.product-landing .play-symbol{color:#b31f29;border-color:#b31f29;background:#fff0f2}.product-landing .demo-frame:before{border-color:#e0e0e6}.product-landing .faq-list summary span{color:#5f616b}.product-landing .faq-list summary:hover,.product-landing .faq-list summary:focus-visible,.product-landing .spec-disclosure summary:hover,.product-landing .spec-disclosure summary:focus-visible{color:#191a1f!important}.product-landing .review-empty>span{color:#6b6d77}.product-landing .gallery-hint,.product-landing .gallery-hint span:last-child{color:#555760}.product-landing .promo-banner .promo-headline span,.product-landing .campaign-preview .promo-headline span,.product-landing .promo-banner .promo-field small,.product-landing .campaign-preview .promo-field small,.product-landing .promo-banner .promo-field s,.product-landing .campaign-preview .promo-field s,.product-landing .promo-banner .promo-field strong,.product-landing .campaign-preview .promo-field strong,.product-landing .promo-banner time,.product-landing .campaign-preview time{color:#fff!important}.product-landing .promo-banner .promo-field,.product-landing .campaign-preview .promo-field{border-color:#fff6}.product-landing .promo-eyebrow:before{background:#fff}.product-landing .visual-top{left:0;right:auto;width:calc(100% - 32px);margin-inline:16px}.product-landing .gallery-slide .concept-label{font-size:10px;line-height:1.3}.product-landing .coe-proof-status{display:inline-block;margin-top:10px;padding:5px 9px;border:1px solid #dfc4c7;border-radius:18px;background:#fff7f8;color:#793c46;font-size:11px;font-weight:600;line-height:1.4}.product-landing .coe-spec-note{margin-top:14px;color:#555760;font-size:12px;line-height:1.6}.product-landing .spec-grid .coe-proof-status{margin-top:9px;font-size:10px}.product-landing .hero-visual .gallery-slide:not(.video-slide){aspect-ratio:1.28;padding:34px 6px 30px}.product-landing .hero-visual .gallery-slide .zoom-trigger{display:grid;place-items:center;width:100%;height:100%}.product-landing .hero-visual .gallery-slide .product-photo{display:block;width:100%;height:100%;max-height:none;object-fit:contain;object-position:center}@media(max-width:599px){.product-landing .hero .hero-visual{margin-inline:-18px;width:calc(100% + 36px)}.product-landing .hero-visual .gallery-slide:not(.video-slide){aspect-ratio:1.2;padding:34px 3px 30px}.product-landing .hero-visual .gallery-slide figcaption{left:11px;right:11px;bottom:7px;font-size:10px;line-height:1.3}.product-landing .hero-visual .visual-top{width:calc(100% - 20px);margin-inline:10px}}@media(min-width:950px){.product-landing .hero-visual .gallery-slide:not(.video-slide){aspect-ratio:1.22;min-height:470px;padding:42px 8px 30px}}@media(min-width:950px){.product-landing .hero{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);column-gap:clamp(24px,4vw,54px);row-gap:20px;align-items:start}.product-landing .hero-copy{grid-column:2;grid-row:1}.product-landing .hero-visual{grid-column:1;grid-row:1 / span 2;align-self:start;position:sticky;top:20px;min-height:0;height:auto;max-height:none;justify-content:flex-start}.product-landing .hero-visual .gallery-track{flex:0 0 auto;width:100%;align-items:stretch}.product-landing .hero-visual .gallery-slide{aspect-ratio:1.18;min-height:0;padding:38px 10px 32px}.product-landing .hero-visual .gallery-slide .product-photo{width:100%;height:100%;object-fit:contain;object-position:center}.product-landing .purchase-panel{grid-column:2;grid-row:2;max-width:none}}.product-landing .vx-assurance{margin-top:16px;border-top:1px solid #e5e7eb;padding-top:13px}.product-landing .vx-assurance__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.product-landing .vx-assurance__card{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:0;min-height:72px;gap:5px;padding:10px 5px;background:#f4f4f6;border-radius:12px;color:#191b20;font-weight:700;font-size:clamp(10px,2.9vw,12px);line-height:1.2;text-align:left}.product-landing .vx-assurance__card svg{width:clamp(18px,5.5vw,24px);height:clamp(18px,5.5vw,24px);flex:none}.product-landing .vx-assurance__details{margin-top:10px;border:1px solid #d2d4da;border-radius:10px;overflow:hidden;background:#fff}.product-landing .vx-assurance__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;min-height:49px;list-style:none;cursor:pointer;color:#16171a;font-size:14px;font-weight:750}.product-landing .vx-assurance__details summary::-webkit-details-marker{display:none}.product-landing .vx-assurance__details summary svg{width:19px;height:19px;flex:none;transition:transform .18s ease}.product-landing .vx-assurance__details[open] summary svg{transform:rotate(180deg)}.product-landing .vx-assurance__info{padding:0 14px 14px;border-top:1px solid #e5e7eb}.product-landing .vx-assurance__info section{padding-top:14px}.product-landing .vx-assurance__info section+section{margin-top:13px;border-top:1px solid #eee}.product-landing .vx-assurance__info h3{color:#17181b;font-size:13px;line-height:1.35;letter-spacing:0;margin:0 0 6px}.product-landing .vx-assurance__info p{color:#50525b;font-size:12px;line-height:1.55;overflow-wrap:anywhere;margin:0}@media(min-width:600px){.product-landing .vx-assurance__card{min-height:76px;flex-direction:row;gap:10px;font-size:13px}.product-landing .vx-assurance__card svg{width:27px;height:27px}.product-landing .vx-assurance__details summary{font-size:15px}}@media(prefers-reduced-motion:reduce){.product-landing .vx-assurance__details summary svg{transition:none}}.product-landing .purchase-panel .vx-new-badge{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:#191919;color:#fff;font-size:10px;letter-spacing:.1em;font-weight:850}.product-landing .purchase-panel .purchase-heading h2{font-size:clamp(24px,3vw,33px);line-height:1.13;letter-spacing:-.045em;font-weight:850;max-width:26ch;color:#101115}.product-landing .vx-product-intro{margin:12px 0 18px}.product-landing .vx-product-intro__lead{color:#5a5e64;font-size:clamp(14px,1.4vw,16px);line-height:1.6;margin:0 0 14px}.product-landing .vx-product-intro__list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.product-landing .vx-product-intro__list li{display:flex;align-items:start;gap:12px;color:#32383c;font-size:13px;line-height:1.5;min-width:0}.product-landing .vx-product-intro__list li strong{color:#121517;font-size:14px;font-weight:800}.product-landing .vx-product-intro__list svg{width:20px;height:20px;flex:none;margin-top:1px;fill:none;stroke:#15814c;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.product-landing .vx-product-intro__disclaimer{color:#777b83;font-size:10px;line-height:1.5;margin:13px 0 0}.product-landing .vx-situations{padding:clamp(36px,6vw,72px) 0;color:#111;background:#fff}.product-landing .vx-situations__header{margin:0 0 25px;max-width:700px}.product-landing .vx-situations__eyebrow{font-size:11px;color:#b02131;letter-spacing:.14em;font-weight:800;margin-bottom:10px}.product-landing .vx-situations__header h2{font-size:clamp(28px,4vw,44px);font-weight:850;line-height:1.1;color:#111;letter-spacing:-.05em}.product-landing .vx-situations__header>p:last-child{font-size:15px;line-height:1.55;color:#696b71;margin-top:12px}.product-landing .vx-situations__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.product-landing .vx-situation{min-width:0;border-radius:18px;background:#f6f6f8;padding:22px 16px;border:1px solid #e9e9ed}.product-landing .vx-situation__symbol{width:74px;height:74px;display:grid;place-items:center;border-radius:20px;background:#fff0f2;margin:0 auto 15px}.product-landing .vx-situation__symbol svg{width:46px;height:46px;fill:none;stroke:#b82231;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.product-landing .vx-situation h3{font-size:clamp(16px,2.5vw,21px);font-weight:800;line-height:1.25;text-align:center;color:#171719;letter-spacing:-.025em}.product-landing .vx-situation p{font-size:13px;line-height:1.55;text-align:center;color:#686b72;margin-top:9px}@media(min-width:950px){.product-landing .vx-situations__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.product-landing .vx-situation{padding:26px 20px;min-height:270px}}@media(max-width:420px){.product-landing .vx-situations__grid{gap:9px}.product-landing .vx-situation{padding:17px 11px}.product-landing .vx-situation__symbol{width:58px;height:58px;margin-bottom:12px}.product-landing .vx-situation__symbol svg{width:37px;height:37px}.product-landing .vx-situation p{font-size:12px}}.product-landing .purchase-panel .vx-product-intro{margin:9px 0 12px}.product-landing .purchase-panel .vx-product-intro__lead{font-size:13px;line-height:1.4;margin:0 0 9px}.product-landing .purchase-panel .vx-product-intro__list{gap:6px}.product-landing .purchase-panel .vx-product-intro__list li{gap:8px;font-size:12.5px;line-height:1.36}.product-landing .purchase-panel .vx-product-intro__list li strong{font-size:13px;line-height:inherit}.product-landing .purchase-panel .vx-product-intro__list svg{width:16px;height:16px;margin-top:1px}.product-landing .purchase-panel .vx-product-intro__disclaimer{margin:8px 0 0;font-size:9.5px;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/8/assets/coe-redesign.css.map */
