.nv-v11 img{height:auto}.nv-v11{--canvas:#f3f1e9;--ink:#203329;--muted:#667067;--forest:#2c4c35;--peach:#f39b65;--blue:#5394ee;--rose:#d87da9;--gutter:clamp(22px,4.5vw,76px);--max:1340px;--radius:24px;font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;font-synthesis:none}.nv-v11 *{box-sizing:border-box}.nv-v11{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-font-smoothing:antialiased}.nv-v11,.nv-v11 figure,.nv-v11 h1,.nv-v11 h2,.nv-v11 h3,.nv-v11 p{margin:0}.nv-v11 a,.nv-v11 button{font:inherit;color:inherit}.nv-v11 a{text-decoration:none}.nv-v11 button{cursor:pointer}.nv-v11 a:focus-visible,.nv-v11 button:focus-visible,.nv-v11 summary:focus-visible{outline:3px solid #438d63;outline-offset:5px}.nv-v11 img{display:block;max-width:100%}.nv-v11 button{border:0}.nv-v11 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.nv-v11 a,.nv-v11 button{-webkit-tap-highlight-color:transparent}.nv-v11 p{line-height:1.65}.nv-v11 h1,.nv-v11 h2,.nv-v11 h3{text-wrap:balance}.nv-v11 h2{font-size:clamp(34px,3.6vw,62.4px);letter-spacing:-.018em;line-height:1.08;font-weight:500}.nv-v11 h3{font-size:clamp(22px,1.5278vw,26.4px);letter-spacing:-.01em;font-weight:500}.nv-v11 .wrap{width:min(var(--max),calc(100% - var(--gutter)*2));margin-inline:auto}.nv-v11 .eyebrow{font-size:clamp(16px,1.1111vw,19.2px);letter-spacing:.15em;text-transform:uppercase;font-weight:600;line-height:1.5}.nv-v11 .section{padding-block:90px}.nv-v11 .subcopy{font-size:clamp(15px,1.0417vw,18px);color:var(--muted);max-width:420px}.nv-v11 .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:34px}.nv-v11 .section-head .eyebrow{margin-bottom:16px}.nv-v11 .text-link{display:inline-flex;gap:16px;align-items:center;font-size:clamp(19px,1.3194vw,22.8px);min-height:44px;border-bottom:1px solid #20332955;white-space:nowrap}.nv-v11 .text-link svg{width:16px}.nv-v11 .muted{color:var(--muted)}.nv-v11 [hidden]{display:none!important}.nv-v11 .icon-button{display:inline-grid;place-items:center;width:42px;height:42px;background:none;border-radius:50%}.nv-v11 .icon-button:hover{background:#ffffff12}.nv-v11 .review-bar{position:sticky;top:0;z-index:80;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:9px 22px;background:#e9e8e1;color:#3b423c;border-bottom:1px solid #d7d8cd;font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .review-title{display:flex;gap:12px;align-items:center}.nv-v11 .review-title b{font-size:clamp(16px,1.1111vw,19.2px);letter-spacing:.09em;text-transform:uppercase}.nv-v11 .draft-dot{width:6px;height:6px;border-radius:50%;background:#3d8255}.nv-v11 .review-tabs{display:flex;gap:4px}.nv-v11 .review-tabs button{padding:8px 13px;border-radius:7px;background:transparent;font-size:clamp(17px,1.1806vw,20.4px);white-space:nowrap}.nv-v11 .review-tabs button[aria-pressed=true]{background:#fffef9;box-shadow:0 1px 4px #1a281414}.nv-v11 .review-tabs button:hover{background:#fffef9a0}.nv-v11 .review-context{font-size:clamp(17px,1.1806vw,20.4px);color:#778074;margin-top:18px;line-height:1.5}.nv-v11 .review-context a{text-decoration:underline}.nv-v11 .nav{position:absolute;z-index:10;top:28px;left:var(--gutter);right:var(--gutter);max-width:var(--max);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px;padding:10px 18px 10px 22px;color:#fffef9;border-radius:26px;border:1px solid #ffffff58;background:linear-gradient(115deg,#ffffff17,transparent 36%),#25382fe8;box-shadow:inset 0 1px 0 #ffffff63,inset 0 -1px 1px #ffffff1a,0 10px 32px #18231b20;backdrop-filter:blur(18px) saturate(130%)}.nv-v11 .nav-brand{width:174px;flex-shrink:0}.nv-v11 .nav-brand img{width:174px;filter:grayscale(1) invert(1) brightness(1.8)}.nv-v11 .nav-links{display:flex;align-items:center;gap:30px}.nv-v11 .nav-links a{padding:12px 0}.nv-v11 .nav-links a:hover{color:#d5eb8c}.nv-v11 .nav-actions{display:flex;align-items:center;gap:6px}.nv-v11 .lang{font-size:clamp(16px,1.1111vw,19.2px);margin-right:12px;color:#e3e8df}.nv-v11 .menu-button{display:none}.nv-v11 .glass-button{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:50px;padding:0 23px;border:1px solid #809685;border-radius:15px;color:#fffef9;background:radial-gradient(ellipse at 86% 115%,#58bd7e77,transparent 63%),linear-gradient(125deg,#ffffff26,transparent 38%),#293f33;box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 1px #b1dcc899,0 5px 9px #1c38251a;font-size:clamp(19px,1.3194vw,22.8px);transition:box-shadow .2s,transform .2s}.nv-v11 .glass-button:hover{transform:translateY(-1px);box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 1px #b1dcc8,0 6px 20px #30573d2a}.nv-v11 .glass-button svg{width:18px}.nv-v11 .glass-button.light{color:#1d3025;background:linear-gradient(140deg,#fffef9,#e5e6dc);border-color:#fff9;box-shadow:inset 0 1px 1px #fff,0 5px 15px #0c171a30}.nv-v11 .glass-button.light:after{display:none}.nv-v11 .hero{position:relative;min-height:730px;background:#eae6dc;overflow:hidden}.nv-v11 .hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.nv-v11 .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ebe8dfcc,#eeeadea0 26%,#eeeade00 57%);pointer-events:none}.nv-v11 .hero-content{position:relative;z-index:2;padding-block:180px 70px;min-height:730px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nv-v11 .hero .eyebrow{margin-bottom:25px;color:#49624c}.nv-v11 .hero h1{font-size:clamp(58px,6.3vw,108px);letter-spacing:-.023em;line-height:.99;font-weight:500;max-width:580px}.nv-v11 .hero-description{font-size:clamp(16px,1.1111vw,19.2px);max-width:360px;margin:26px 0 27px;line-height:1.65;color:#465747}.nv-v11 .hero-meta{margin-top:39px;display:flex;gap:12px;align-items:center;font-size:clamp(17px,1.1806vw,20.4px);color:#526453}.nv-v11 .hero-meta:before{content:"";width:27px;height:1px;background:#5c775c}.nv-v11 .hero-img-note{position:absolute;z-index:3;right:24px;bottom:17px;font-size:clamp(15px,1.0417vw,18px);color:#fafaf2;background:#20282180;padding:5px 9px;border-radius:5px}.nv-v11 .hero-end{height:1px;background:#384c3530}.nv-v11 .products{padding-top:65px;padding-bottom:80px;background:linear-gradient(#f4f1e9,var(--paper) 92%)}.nv-v11 .products .section-head{margin-bottom:29px}.nv-v11 .products h2{max-width:610px}.nv-v11 .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.nv-v11 .product-card{--light:var(--blue);position:relative;isolation:isolate;min-width:0;overflow:hidden;padding:20px 23px 25px;border:1px solid #fffc;border-radius:var(--radius);color:#fffef9;background:linear-gradient(133deg,#ffffff22,transparent 38%),linear-gradient(172deg,#454b43ee,#29332ced);box-shadow:inset 0 1px 2px #fff9,inset 0 -1px 3px #ffffff60,0 2px 2px #1e2c2418,0 15px 22px -18px #162317aa}.nv-v11 .product-card:before{inset:4px;border:1px solid #ffffff16;border-bottom-color:#ffffff3b;box-shadow:inset 2px 0 6px #fff1,inset -2px 0 6px #0001}.nv-v11 .product-card:after{bottom:2px;left:15%;right:15%;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,var(--light) 25%,#fffef9 51%,var(--light) 75%,transparent);filter:blur(.4px);box-shadow:0 -1px 5px var(--light);opacity:.93}.nv-v11 .glass-light{position:absolute;z-index:-1;left:8%;right:8%;height:67px;bottom:-17px;background:radial-gradient(ellipse,var(--light),transparent 66%);opacity:.32;filter:blur(9px);pointer-events:none}.nv-v11 .product-card[data-tone=green]{--light:var(--green)}.nv-v11 .product-card[data-tone=peach]{--light:var(--peach)}.nv-v11 .product-card[data-tone=rose]{--light:var(--rose)}.nv-v11 .product-type{font-size:clamp(15px,1.0417vw,18px);letter-spacing:.11em;text-transform:uppercase;opacity:.74}.nv-v11 .product-image{height:230px;position:relative;display:grid;place-items:center}.nv-v11 .product-image:after{content:"";position:absolute;bottom:14px;left:20%;width:60%;height:10px;background:#0b110d55;filter:blur(9px);border-radius:50%;z-index:-1}.nv-v11 .product-image img{height:220px;width:100%;object-fit:contain;filter:drop-shadow(0 12px 7px #0c140c22)}.nv-v11 .product-card[data-tone=rose] .product-image img{height:203px}.nv-v11 .product-card h3{font-size:clamp(20px,1.3889vw,24px);letter-spacing:-.009em;margin:11px 0 8px;line-height:1.13}.nv-v11 .product-description{line-height:1.6;color:#d0d6ce;min-height:36px}.nv-v11 .product-link{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:19px;padding:13px 0 2px;border-top:1px solid #ffffff26;background:none;color:inherit;font-size:clamp(18px,1.25vw,21.6px);text-align:left}.nv-v11 .product-link svg{width:16px}.nv-v11 .product-link:hover{color:#fff}.nv-v11 .frost .product-card,.nv-v11 .product-card.frost-card{color:var(--ink);background:linear-gradient(130deg,#ffffff9c,transparent 48%),linear-gradient(180deg,#e1e4daf0,#c9d0c6e0);border-color:#fff;box-shadow:inset 0 1px 3px #fff,inset 0 -1px 3px #fff8,0 2px 3px #26352510,0 15px 22px -18px #16231775}.nv-v11 .frost .product-description,.nv-v11 .frost-card .product-description{color:#536053}.nv-v11 .frost .product-link,.nv-v11 .frost-card .product-link{border-top-color:#30463226}.nv-v11 .frost .product-card:before,.nv-v11 .frost-card:before{border-color:#ffffff50 #ffffff50 #ffffffa0}.nv-v11 .frost .product-image:after,.nv-v11 .frost-card .product-image:after{background:#24332933}.nv-v11 .spotlight{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #dbded1;border-radius:26px;overflow:hidden;background:#f0f0e7;min-height:480px}.nv-v11 .spot-visual{position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 56% 70%,#d8dcd0,transparent 70%),linear-gradient(135deg,#efeee3,#e2e5d9)}.nv-v11 .spot-visual:before{content:"";position:absolute;left:11%;right:11%;bottom:42px;height:46px;background:linear-gradient(90deg,#aebba740,#fff9 45%,#859e8380);border:1px solid #fff9;border-radius:50%;box-shadow:inset 0 1px 3px #fff,0 17px 20px #435a3b1c}.nv-v11 .spot-visual:after{content:"";position:absolute;left:18%;right:18%;height:300px;top:60px;border:1px solid #ffffffe0;border-radius:50%;box-shadow:inset 2px 0 3px #fff6,5px 0 20px #7d9d7710;transform:rotate(-23deg);z-index:-1}.nv-v11 .spot-visual img{height:330px;max-width:73%;object-fit:contain;position:relative;filter:drop-shadow(8px 15px 8px #21332424)}.nv-v11 .spot-label{position:absolute;top:30px;left:30px;font-size:clamp(16px,1.1111vw,19.2px);letter-spacing:.12em}.nv-v11 .spot-caption{position:absolute;bottom:22px;right:25px;font-size:clamp(15px,1.0417vw,18px);color:#5b6c5b}.nv-v11 .spot-copy{padding:60px 60px 45px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.nv-v11 .spot-copy h2{margin:19px 0 21px;font-size:clamp(44px,3.0556vw,52.8px)}.nv-v11 .spot-copy .subcopy{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .spot-facts{margin:26px 0;display:flex;font-size:clamp(17px,1.1806vw,20.4px);color:#596656}.nv-v11 .spot-facts span{border-bottom:1px solid #a6b19e;padding-bottom:10px}.nv-v11 .spot-copy .text-link{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .section-label{font-size:clamp(16px,1.1111vw,19.2px);color:#7b8275;margin-top:13px}.nv-v11 .story{padding-block:88px}.nv-v11 .story-layout{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:85px}.nv-v11 .story-intro .eyebrow{margin-bottom:20px}.nv-v11 .story-intro h2{max-width:490px}.nv-v11 .story-intro p:not(.eyebrow){margin:24px 0;font-size:clamp(15px,1.0417vw,18px);max-width:390px;color:var(--muted)}.nv-v11 .story-photos{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.nv-v11 .story-photos img{width:100%;height:310px;object-fit:cover;border-radius:17px}.nv-v11 .story-photos img+img{margin-top:52px;object-position:45% 50%}.nv-v11 .story-photos figcaption{font-size:clamp(16px,1.1111vw,19.2px);color:#6c756a;margin-top:13px;grid-column:1/-1}.nv-v11 .iam{margin-bottom:78px;position:relative;isolation:isolate;overflow:hidden;border-radius:30px;min-height:620px;background:#101f18;color:#fffef9;border:1px solid #c2c7b5;box-shadow:inset 0 1px 2px #fff8,0 18px 35px -26px #1b312b75}.nv-v11 .iam:before{inset:5px;border-radius:25px;border:1px solid #ffffff26;z-index:4}.nv-v11 .iam:after,.nv-v11 .iam:before{content:"";position:absolute;pointer-events:none}.nv-v11 .iam:after{z-index:5;bottom:1px;left:2%;right:2%;height:2px;background:linear-gradient(90deg,transparent,#90e9a3 15%,#e3edb7 29%,#f39b65 59%,#d87da9 80%,#89b7ff 94%,transparent);box-shadow:0 -1px 10px #fff5}.nv-v11 .iam-photo{position:absolute;right:0;top:0;bottom:0;width:61%;overflow:hidden;z-index:-2}.nv-v11 .iam-photo img{height:100%;max-width:none;width:auto;position:absolute;right:0;object-fit:cover}.nv-v11 .iam-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101f18,#101f18cc 12%,#101f1800 38%)}.nv-v11 .iam-glow{position:absolute;bottom:-56px;left:-5%;right:-5%;height:100px;background:radial-gradient(ellipse at 13% 100%,#58bd7e,transparent 34%),radial-gradient(ellipse at 56% 100%,#f39b65,transparent 30%),radial-gradient(ellipse at 81% 100%,#d87da9,transparent 22%),radial-gradient(ellipse at 96% 100%,#5394ee,transparent 26%);filter:blur(20px);opacity:.55;pointer-events:none}.nv-v11 .iam-content{max-width:560px;min-height:620px;padding:57px 0 58px 56px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}.nv-v11 .iam-content .eyebrow{color:#c0cbbf;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .iam-logo{width:162px;margin-top:25px;margin-bottom:15px}.nv-v11 .iam h2{font-size:clamp(39px,4.4vw,75.6px);max-width:450px;line-height:1.02;letter-spacing:-.017em;margin-bottom:24px}.nv-v11 .iam-description{max-width:335px;color:#d2d9ce;font-size:clamp(14px,.9722vw,16.8px);margin-bottom:27px}.nv-v11 .iam-content .glass-button{border-radius:16px}.nv-v11 .iam-micro{margin-top:20px;max-width:350px;font-size:clamp(16px,1.1111vw,19.2px);line-height:1.5;color:#aebbaf}.nv-v11 .studio{display:grid;grid-template-columns:1.04fr 1fr;gap:65px;align-items:center;margin-bottom:83px}.nv-v11 .studio-image{position:relative;overflow:hidden;border-radius:20px}.nv-v11 .studio-image img{height:290px;width:100%;object-fit:cover}.nv-v11 .studio-play{position:absolute;inset:auto 25px 23px auto;display:grid;place-items:center;width:51px;height:51px;background:#f9faf35c;backdrop-filter:blur(16px);border-radius:50%;border:1px solid #fffa;color:#fff}.nv-v11 .studio .eyebrow{margin-bottom:18px}.nv-v11 .studio h2{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .studio .subcopy{margin:20px 0 13px;max-width:370px}.nv-v11 .quality{padding:44px 0;border-top:1px solid #d9dfd2;border-bottom:1px solid #d9dfd2;display:grid;grid-template-columns:1.25fr repeat(2,1fr);gap:48px}.nv-v11 .quality h2{font-size:clamp(32px,2.2222vw,38.4px);max-width:300px}.nv-v11 .quality h3{font-size:clamp(16px,1.1111vw,19.2px);margin:0 0 10px}.nv-v11 .quality p{font-size:clamp(18px,1.25vw,21.6px);color:var(--muted);max-width:295px}.nv-v11 .quality .quality-num{display:block;font-size:clamp(16px,1.1111vw,19.2px);letter-spacing:.1em;color:#71826f;margin-bottom:14px}.nv-v11 .community{padding-block:76px 65px}.nv-v11 .community .section-head{margin-bottom:26px}.nv-v11 .community h2{font-size:clamp(42px,2.9167vw,50.4px)}.nv-v11 .community-images{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:15px}.nv-v11 .community-images figure{position:relative;overflow:hidden;border-radius:17px}.nv-v11 .community-images img{width:100%;height:255px;object-fit:cover}.nv-v11 .community-images figcaption{position:absolute;bottom:13px;left:14px;right:14px;color:#fff;font-size:clamp(18px,1.25vw,21.6px);text-shadow:0 1px 7px #000c}.nv-v11 .community-images figure:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#14231d65);pointer-events:none}.nv-v11 .community-images figcaption{z-index:1}.nv-v11 .community-note{font-size:clamp(16px,1.1111vw,19.2px);color:#7c8477;margin-top:15px}.nv-v11 .journal{padding-block:30px 80px}.nv-v11 .journal-layout{display:grid;grid-template-columns:1fr 1.7fr;gap:70px}.nv-v11 .journal-intro h2{font-size:clamp(43px,2.9861vw,51.6px);max-width:350px;margin:17px 0 19px}.nv-v11 .journal-list{border-top:1px solid #cfd8c8}.nv-v11 .journal-item{display:flex;align-items:center;gap:22px;padding-block:19px;border-bottom:1px solid #d8ded0}.nv-v11 .journal-thumb{width:88px;height:76px;object-fit:cover;border-radius:10px;background:#eeefe5}.nv-v11 .journal-item .eyebrow{font-size:clamp(14px,.9722vw,16.8px);color:#657861;margin-bottom:7px}.nv-v11 .journal-item h3{font-size:clamp(18px,1.25vw,21.6px);line-height:1.2}.nv-v11 .journal-item svg{margin-left:auto;width:19px}.nv-v11 .journal-item button{padding:10px 0;background:none;display:flex;align-items:center;gap:25px;width:100%;text-align:left}.nv-v11 .closing{border-top:1px solid #d9dfd2;padding-block:52px;display:flex;align-items:center;justify-content:space-between;gap:25px}.nv-v11 .closing h2{font-size:clamp(40px,2.7778vw,48px);max-width:760px}.nv-v11 .closing .eyebrow{margin-bottom:15px}.nv-v11 .footer{background:#e9ede2;border-top:1px solid #d9dfd2;padding:48px 0 22px}.nv-v11 .footer-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr;gap:45px}.nv-v11 .footer img{width:182px}.nv-v11 .footer p{font-size:clamp(18px,1.25vw,21.6px);color:#64715e;margin-top:16px;max-width:255px}.nv-v11 .footer h3{font-size:clamp(18px,1.25vw,21.6px);font-weight:600;letter-spacing:0;margin-bottom:13px}.nv-v11 .footer a,.nv-v11 .footer button{display:block;font-size:clamp(17px,1.1806vw,20.4px);padding:7px 0;color:#5b6a54;background:none}.nv-v11 .footer-bottom{font-size:clamp(16px,1.1111vw,19.2px);margin-top:37px;padding-top:19px;border-top:1px solid #cbd6c3;color:#6a7863;gap:20px}.nv-v11 .materials-view,.nv-v11 .notes-view{padding:60px var(--gutter) 80px;max-width:1440px;margin:auto}.nv-v11 .materials-heading{max-width:830px;margin-bottom:43px}.nv-v11 .materials-heading h1,.nv-v11 .notes-view h1{font-size:clamp(35px,4.5vw,78px);font-weight:500;line-height:1.02;letter-spacing:-.019em;margin:18px 0}.nv-v11 .materials-heading>p:last-child{font-size:clamp(15px,1.0417vw,18px);max-width:720px;color:var(--muted)}.nv-v11 .material-grid{display:grid;grid-template-columns:1fr 1fr .77fr;gap:30px;align-items:start}.nv-v11 .material-option{background:#f0f0e8;border:1px solid #e0e1d6;border-radius:20px;padding:27px}.nv-v11 .material-option .product-card{max-width:280px;margin:auto}.nv-v11 .material-option h2{font-size:clamp(23px,1.5972vw,27.6px);margin:28px 0 10px;letter-spacing:-.014em}.nv-v11 .material-option>p{font-size:clamp(18px,1.25vw,21.6px);color:var(--muted);min-height:55px}.nv-v11 .material-action{margin-top:18px;display:inline-flex;align-items:center;gap:10px;font-size:clamp(18px,1.25vw,21.6px);border:1px solid #abb8a3;padding:12px 15px;border-radius:9px;background:#fffef9;min-height:44px}.nv-v11 .app-material{padding-top:5px}.nv-v11 .app-material img{max-height:478px;margin-inline:auto;border-radius:25px;box-shadow:0 6px 20px #1a2d211a}.nv-v11 .app-material h2{font-size:clamp(20px,1.3889vw,24px);margin-top:23px}.nv-v11 .app-material p{font-size:clamp(18px,1.25vw,21.6px);color:var(--muted);margin-top:10px}.nv-v11 .material-explanation{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:48px;padding-top:30px;border-top:1px solid #d3dbc9}.nv-v11 .material-explanation h3{font-size:clamp(15px,1.0417vw,18px);margin-bottom:12px}.nv-v11 .material-explanation p{font-size:clamp(18px,1.25vw,21.6px);color:var(--muted)}.nv-v11 .notes-view{max-width:1000px}.nv-v11 .notes-view section{margin-top:35px;padding-top:25px;border-top:1px solid #d3dbc9}.nv-v11 .notes-view h2{font-size:clamp(25px,1.7361vw,30px);margin-bottom:15px}.nv-v11 .notes-view li,.nv-v11 .notes-view p{font-size:clamp(14px,.9722vw,16.8px);line-height:1.7;color:#59694f}.nv-v11 .notes-view a{text-decoration:underline}.nv-v11 .notes-view li{margin-bottom:10px}.nv-v11 .notes-view ul{padding-left:20px}.nv-v11 .mode-pill{display:inline-flex;font-size:clamp(16px,1.1111vw,19.2px);border:1px solid #d6dccd;padding:6px 10px;border-radius:6px;color:#5e7057;margin-top:13px}.nv-v11 .draft-dialog{max-width:440px;padding:30px;border:1px solid #ffffffaa;border-radius:22px;background:#fffef9;color:#203329;box-shadow:0 30px 100px #10251a55}.nv-v11 .draft-dialog::backdrop{background:#14251c70;backdrop-filter:blur(5px)}.nv-v11 .draft-dialog h2{font-size:clamp(25px,1.7361vw,30px);letter-spacing:-.012em;margin:15px 0}.nv-v11 .draft-dialog p{font-size:clamp(14px,.9722vw,16.8px);color:#5b6c54}.nv-v11 .draft-dialog button{margin-top:23px}.nv-v11 .mobile-links{position:absolute;z-index:12;left:22px;right:22px;top:100px;padding:20px;border:1px solid #fff8;border-radius:18px;background:#283b31f5;color:#fffef9}.nv-v11 .mobile-links a{display:block;padding:13px 0;font-size:clamp(14px,.9722vw,16.8px);border-bottom:1px solid #fff2}.nv-v11 .iam-photo{width:49%}.nv-v11 .app-material img{width:221px;height:auto;max-height:none}@media(min-width:1600px){.nv-v11 .hero,.nv-v11 .hero-content{min-height:800px}.nv-v11 .hero-image{object-position:50% 45%}}@media(max-width:1050px){.nv-v11 .nav-links{gap:18px}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:147px}.nv-v11 .nav-actions .lang{display:none}.nv-v11 .hero h1{font-size:clamp(70px,4.8611vw,84px);max-width:470px}.nv-v11 .hero-description{max-width:300px}.nv-v11 .product-card{padding-inline:17px}.nv-v11 .product-image{height:196px}.nv-v11 .product-image img{height:183px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:175px}.nv-v11 .product-card h3{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .spot-copy{padding:38px}.nv-v11 .story-layout{gap:38px}.nv-v11 .iam-content{max-width:48%;padding-left:39px}.nv-v11 .iam h2{font-size:clamp(48px,3.3333vw,57.6px)}.nv-v11 .iam-photo{width:66%}.nv-v11 .journal-layout,.nv-v11 .studio{gap:40px}.nv-v11 .material-grid{gap:17px}.nv-v11 .material-option{padding:19px}.nv-v11 .material-option .product-card{padding:17px}.nv-v11 .app-material img{max-height:424px}}@media(max-width:760px){.nv-v11{--gutter:24px}.nv-v11 .review-title span:not(.draft-dot){display:none}.nv-v11 .review-bar{padding:8px 15px;gap:7px}.nv-v11 .review-tabs button{padding:7px 9px;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .review-title b{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .nav{top:18px;min-height:60px;left:18px;right:18px;border-radius:22px;padding:7px 13px 7px 18px}.nv-v11 .nav-links{display:none}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:154px}.nv-v11 .nav-actions .account{display:none}.nv-v11 .menu-button{display:inline-grid}.nv-v11 .nav-actions{gap:0}.nv-v11 .hero{min-height:930px}.nv-v11 .hero-image{height:600px;top:330px;object-position:67% 50%;width:148%;max-width:none;left:-31%}.nv-v11 .hero:after{background:linear-gradient(180deg,#eeece3,#eeece3 32%,#eeece3dc 36%,#eeece300 48%)}.nv-v11 .hero-content{min-height:580px;justify-content:flex-start;padding-top:120px;padding-bottom:0}.nv-v11 .hero h1{font-size:clamp(60px,4.1667vw,72px);max-width:460px}.nv-v11 .hero .eyebrow{font-size:clamp(15px,1.0417vw,18px);margin-bottom:20px}.nv-v11 .hero-description{font-size:clamp(14px,.9722vw,16.8px);max-width:350px;margin:22px 0}.nv-v11 .hero-meta{margin-top:23px;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .hero-img-note{font-size:clamp(14px,.9722vw,16.8px);right:15px;bottom:12px}.nv-v11 .products{padding-top:48px;padding-bottom:55px}.nv-v11 .section-head{align-items:flex-start}.nv-v11 .products .section-head{display:block}.nv-v11 .section-head h2{font-size:clamp(37px,2.5694vw,44.4px)}.nv-v11 .section-head .text-link{margin-top:12px}.nv-v11 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.nv-v11 .product-card{padding:16px 17px 20px;border-radius:22px}.nv-v11 .product-image{height:210px}.nv-v11 .product-image img{height:205px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:185px}.nv-v11 .product-type{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .product-card h3{font-size:clamp(20px,1.3889vw,24px);min-height:45px}.nv-v11 .product-description{font-size:clamp(16px,1.1111vw,19.2px);min-height:34px}.nv-v11 .product-link{font-size:clamp(17px,1.1806vw,20.4px);margin-top:17px}.nv-v11 .review-context{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .spotlight{grid-template-columns:1fr}.nv-v11 .spot-visual{min-height:330px}.nv-v11 .spot-visual img{height:250px}.nv-v11 .spot-visual:before{bottom:29px}.nv-v11 .spot-visual:after{top:24px;height:256px}.nv-v11 .spot-copy{padding:32px 29px 38px}.nv-v11 .spot-copy h2{font-size:clamp(37px,2.5694vw,44.4px)}.nv-v11 .spot-label{top:24px;left:24px;font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .spot-caption{bottom:15px;font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .story{padding-block:59px}.nv-v11 .story-layout{grid-template-columns:1fr;gap:32px}.nv-v11 .story-intro h2{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .story-intro p:not(.eyebrow){font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .story-photos img{height:240px}.nv-v11 .story-photos img+img{margin-top:30px}.nv-v11 .iam{min-height:840px;border-radius:24px;margin-bottom:55px}.nv-v11 .iam-content{max-width:100%;padding:33px 27px 350px;min-height:840px;justify-content:flex-start}.nv-v11 .iam-content .eyebrow{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .iam-logo{width:125px;margin-top:19px;margin-bottom:17px}.nv-v11 .iam h2{font-size:clamp(43px,2.9861vw,51.6px);max-width:325px;margin-bottom:20px}.nv-v11 .iam-description{font-size:clamp(19px,1.3194vw,22.8px);max-width:290px}.nv-v11 .iam-micro{font-size:clamp(15px,1.0417vw,18px);max-width:278px}.nv-v11 .iam-photo{top:auto;height:420px;bottom:0;width:100%}.nv-v11 .iam-photo img{height:100%;right:-12px}.nv-v11 .iam-photo:after{background:linear-gradient(180deg,#101f18,#101f18aa 7%,transparent 30%),linear-gradient(90deg,#101f18,transparent 27%)}.nv-v11 .iam-glow{opacity:.5}.nv-v11 .studio{grid-template-columns:1fr;gap:29px;margin-bottom:50px}.nv-v11 .studio-image img{height:240px}.nv-v11 .studio h2{font-size:clamp(34px,2.3611vw,40.8px)}.nv-v11 .quality{grid-template-columns:1fr 1fr;gap:25px;padding-block:31px}.nv-v11 .quality>div:first-child{grid-column:1/-1}.nv-v11 .quality h2{max-width:100%;font-size:clamp(32px,2.2222vw,38.4px)}.nv-v11 .quality h3{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .quality p{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .community{padding-block:53px}.nv-v11 .community .section-head{display:block}.nv-v11 .community h2{font-size:clamp(36px,2.5vw,43.2px)}.nv-v11 .community-images{grid-template-columns:1fr 1fr;gap:12px}.nv-v11 .community-images figure:first-child{grid-column:1/-1}.nv-v11 .community-images img{height:190px}.nv-v11 .community-images figure:first-child img{height:240px}.nv-v11 .journal{padding-block:15px 50px}.nv-v11 .journal-layout{grid-template-columns:1fr;gap:24px}.nv-v11 .journal-intro h2{font-size:clamp(37px,2.5694vw,44.4px)}.nv-v11 .journal-item h3{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .journal-thumb{width:77px;height:70px}.nv-v11 .closing{display:block;padding-block:40px}.nv-v11 .closing h2{font-size:clamp(35px,2.4306vw,42px)}.nv-v11 .closing .glass-button{margin-top:25px}.nv-v11 .footer-grid{grid-template-columns:1fr 1fr;gap:25px}.nv-v11 .footer-grid>div:first-child{grid-column:1/-1}.nv-v11 .footer-bottom{display:block;line-height:1.8}.nv-v11 .material-grid{grid-template-columns:1fr 1fr}.nv-v11 .app-material{grid-column:1/-1;display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;margin-top:22px}.nv-v11 .app-material img{grid-row:1/3;max-height:260px}.nv-v11 .app-material h2{margin-top:0;align-self:end}.nv-v11 .app-material p{margin-top:0;align-self:start}.nv-v11 .materials-view{padding-top:35px}.nv-v11 .materials-heading h1{font-size:clamp(43px,2.9861vw,51.6px)}.nv-v11 .material-option{padding:10px}.nv-v11 .material-option .product-card{padding:13px}.nv-v11 .material-option .product-image{height:170px}.nv-v11 .material-option .product-image img{height:165px}.nv-v11 .material-option .product-card h3{font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .material-option h2{font-size:clamp(21px,1.4583vw,25.2px)}.nv-v11 .material-option>p{font-size:clamp(17px,1.1806vw,20.4px);min-height:77px}.nv-v11 .material-action{font-size:clamp(16px,1.1111vw,19.2px);padding:10px;line-height:1.3}.nv-v11 .material-explanation{grid-template-columns:1fr;gap:20px}.nv-v11 .notes-view h1{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .notes-view{padding-top:38px}}@media(max-width:410px){.nv-v11 .hero h1{font-size:clamp(55px,3.8194vw,66px)}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:144px}.nv-v11 .hero{min-height:875px}.nv-v11 .hero-image{top:345px;height:530px}.nv-v11 .product-grid{gap:11px}.nv-v11 .product-card{padding:15px 13px 19px}.nv-v11 .product-image{height:180px}.nv-v11 .product-image img{height:176px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:165px}.nv-v11 .product-card h3{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .product-description,.nv-v11 .product-link{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .iam h2{font-size:clamp(38px,2.6389vw,45.6px)}.nv-v11 .material-grid{grid-template-columns:1fr}.nv-v11 .material-option{padding:24px}.nv-v11 .material-option>p{min-height:0}.nv-v11 .material-option .product-image{height:214px}.nv-v11 .material-option .product-image img{height:210px}.nv-v11 .material-option .product-card h3{font-size:clamp(21px,1.4583vw,25.2px)}.nv-v11 .material-action{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .review-tabs button{padding:7px;font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .review-title b{font-size:clamp(14px,.9722vw,16.8px)}}@media(max-width:760px){.nv-v11 .hero{min-height:1080px}.nv-v11 .hero-image{top:570px;height:510px}.nv-v11 .hero:after{background:linear-gradient(180deg,#eeece3,#eeece3 51%,#eeece300 58%)}.nv-v11 .app-material img{width:120px;height:auto;max-height:none}}@media(max-width:370px){.nv-v11 .nav{gap:10px}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:125px}.nv-v11 .nav-actions button[aria-label="Buscar produtos"]{display:none}}@media(prefers-reduced-motion:reduce){.nv-v11{scroll-behavior:auto}.nv-v11 *{transition:none!important}}@media print{.nv-v11 .review-bar{position:static}.nv-v11 .hero,.nv-v11 .iam,.nv-v11 .product-card,.nv-v11 .spotlight{break-inside:avoid}.nv-v11{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.nv-v11{--review-height:47px;--dock-height:98px;scroll-padding-top:calc(var(--review-height) + var(--dock-height) + 22px)}.nv-v11 .review-title .previous-link{font-size:clamp(16px,1.1111vw,19.2px);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nv-v11 .nav-dock{position:sticky;top:var(--review-height);z-index:50;padding:16px 0;background:#f3f1e9eb;backdrop-filter:blur(15px);border-bottom:1px solid #233e2512;transition:background .2s,box-shadow .2s}.nv-v11 .nav-dock.is-scrolled{background:#f3f1e9dd;box-shadow:0 8px 22px -18px #15322070}.nv-v11 .nav-dock .nav{position:relative;inset:auto;width:min(var(--max),calc(100% - var(--gutter)*2));margin-inline:auto;min-height:66px;border-color:#788578;background:radial-gradient(ellipse at 95% 130%,#58bd7e33,transparent 40%),linear-gradient(115deg,#ffffff1c,transparent 38%),#273b30e8}.nv-v11 .nav-dock .mobile-links{top:88px}.nv-v11 .hero{min-height:695px}.nv-v11 .hero-content{min-height:695px;padding-block:80px 56px}.nv-v11 .hero-image{object-position:50% 0}.nv-v11 .hero h1{font-size:clamp(58px,6vw,104.4px)}.nv-v11 .product-card{box-shadow:inset 0 1px 2px #fff9,inset 1px 0 2px #ffffff30,inset -1px -1px 2px #ffffff60,0 2px 2px #1e2c2418,0 15px 22px -18px #162317aa}.nv-v11 .product-card:after{left:1px;right:1px;bottom:1px;width:auto;height:auto;border-radius:calc(var(--radius) - 2px);background:radial-gradient(ellipse 130px 145px at 100% 100%,#fffef9 0,var(--light) 30%,transparent 83%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);filter:none;box-shadow:none}.nv-v11 .glass-light{left:auto;right:-30px;bottom:-34px;width:180px;height:163px;border-radius:50%;background:radial-gradient(ellipse at 70% 73%,var(--light) 0,transparent 64%);filter:blur(10px);opacity:.57}.nv-v11 .product-card:before{border-bottom-color:#ffffff20;box-shadow:inset 2px 0 6px #fff1,inset -2px -2px 4px #ffffff12}.nv-v11 .corner-reflection{position:absolute;bottom:7px;right:7px;width:65px;height:52px;pointer-events:none;border:0;border-right:1px solid #fff9;border-bottom:1px solid #fff9;border-bottom-right-radius:17px;mask-image:linear-gradient(135deg,transparent 28%,#000);filter:drop-shadow(0 0 4px var(--light));opacity:.7}.nv-v11 .product-card[data-tone=green] .product-image img{width:calc(100% + 12px);max-width:none;height:228px;filter:drop-shadow(0 9px 9px #0c140c1f)}.nv-v11 .frost .glass-light,.nv-v11 .frost-card .glass-light{opacity:.4}.nv-v11 .frost .product-card:after,.nv-v11 .frost-card:after{opacity:.9}.nv-v11 .glass-button{background:radial-gradient(ellipse at 101% 111%,#74ce9299,transparent 48%),linear-gradient(125deg,#ffffff26,transparent 38%),#293f33}.nv-v11 .tech-review{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:clamp(17px,1.1806vw,20.4px);color:#60715f}.nv-v11 .study-options{display:flex;border:1px solid #c5cdbc;border-radius:10px;padding:3px;gap:3px;background:#edece3}.nv-v11 .study-options button{background:none;border-radius:7px;padding:10px 14px;color:#53664e;font-size:clamp(17px,1.1806vw,20.4px);min-height:38px}.nv-v11 .study-options button[aria-pressed=true]{background:#fffef9;color:#253c2d;box-shadow:0 2px 5px #1c352518}.nv-v11 .spot-visual-wrap{position:relative;min-width:0}.nv-v11 .spot-visual-wrap>.spot-visual{height:100%;min-height:520px}.nv-v11 .spotlight{min-height:520px;background:#efeee4}.nv-v11 .oil-stage{color:#fffef9;background:#263329}.nv-v11 .oil-stage:after,.nv-v11 .oil-stage:before{display:none}.nv-v11 .oil-stage img.oil-still{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:none}.nv-v11 .oil-stage .oil-still{transform:scale(1.07);animation:oil-drift 15s ease-in-out infinite alternate;animation-play-state:paused;will-change:transform}.nv-v11 .oil-stage .oil-caustic{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 110px 180px at 87% 88%,#ffc98433,transparent 70%);mix-blend-mode:screen;animation:oil-glint 8s ease-in-out infinite alternate;animation-play-state:paused}.nv-v11 .oil-stage[data-motion=playing] .oil-caustic,.nv-v11 .oil-stage[data-motion=playing] .oil-still{animation-play-state:running}@keyframes oil-drift{0%{transform:scale(1.075) rotate(-1.5deg) translate(-4px,4px)}to{transform:scale(1.12) rotate(1.8deg) translate(3px,-5px)}}@keyframes oil-glint{0%{opacity:.2;transform:translate(-12px,8px)}to{opacity:1;transform:translate(8px,-12px)}}.nv-v11 .oil-stage .oil-shade{position:absolute;inset:0;background:linear-gradient(180deg,#12241975,transparent 28%,transparent 77%,#12241988);pointer-events:none}.nv-v11 .oil-stage .oil-product{position:relative;z-index:2;width:auto;height:338px;max-width:70%;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(7px 20px 12px #0b160d55)}.nv-v11 .oil-stage .spot-label{z-index:3;color:#f5f0de;top:25px;left:25px;font-size:clamp(15px,1.0417vw,18px);letter-spacing:.16em}.nv-v11 .oil-stage .spot-caption{z-index:3;bottom:22px;left:25px;right:auto;color:#e5e3d8;font-size:clamp(15px,1.0417vw,18px);max-width:65%;line-height:1.5}.nv-v11 .motion-toggle{position:absolute;z-index:3;right:20px;bottom:19px;padding:10px 13px;color:#fffef9;border-radius:11px;border:1px solid #ffffff55;background:#15281e8c;backdrop-filter:blur(10px);font-size:clamp(16px,1.1111vw,19.2px);min-height:39px}.nv-v11 .motion-toggle:disabled{opacity:.7;cursor:default}.nv-v11 .spot-visual[data-tech-panel=previous]{min-height:520px}.nv-v11 .spot-copy{padding:55px 52px}.nv-v11 .spot-copy h2{font-size:clamp(46px,3.1944vw,55.2px)}.nv-v11 .tech-origin{font-size:clamp(16px,1.1111vw,19.2px);color:#7b8275;line-height:1.7;margin-top:12px;max-width:850px}.nv-v11 .tech-origin a{text-decoration:underline;text-underline-offset:3px}@media(min-width:1600px){.nv-v11 .hero,.nv-v11 .hero-content{min-height:760px}}@media(max-width:1050px){.nv-v11 .nav-links{gap:17px}.nv-v11 .nav-dock .nav{gap:15px}.nv-v11 .hero,.nv-v11 .hero-content{min-height:680px}.nv-v11 .hero h1{font-size:clamp(66px,4.5833vw,79.2px);max-width:440px}.nv-v11 .product-card[data-tone=green] .product-image img{height:190px}.nv-v11 .spot-copy{padding:35px}.nv-v11 .spot-copy h2{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .oil-stage .oil-product{height:300px}}@media(max-width:850px) and (min-width:761px){.nv-v11 .nav-links{gap:11px;font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .nav-dock .nav{padding-inline:15px;gap:12px}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:135px}.nv-v11 .nav-actions .account{display:none}}@media(max-width:760px){.nv-v11{--dock-height:84px}.nv-v11 .review-title .previous-link{display:none}.nv-v11 .nav-dock{padding:11px 0}.nv-v11 .nav-dock .nav{width:calc(100% - 30px);min-height:60px;left:auto;right:auto;padding:7px 11px 7px 17px}.nv-v11 .nav-dock .mobile-links{top:77px;left:15px;right:15px}.nv-v11 .hero,.nv-v11 .hero-content{min-height:0}.nv-v11 .hero{height:990px}.nv-v11 .hero-content{padding-top:47px;padding-bottom:0;min-height:485px}.nv-v11 .hero h1{font-size:clamp(59px,4.0972vw,70.8px);max-width:440px}.nv-v11 .hero-image{top:460px;height:530px;object-position:67% 0;width:148%;max-width:none;left:-31%}.nv-v11 .hero:after{background:linear-gradient(180deg,#eeece3,#eeece3 43%,#eeece3b0 49%,#eeece300 55%)}.nv-v11 .hero-meta{margin-top:23px}.nv-v11 .product-card:after{border-radius:20px;background:radial-gradient(ellipse 95px 120px at 100% 100%,#fffef9 0,var(--light) 30%,transparent 82%)}.nv-v11 .glass-light{width:145px;height:142px}.nv-v11 .product-card[data-tone=green] .product-image img{height:210px}.nv-v11 .tech-review{align-items:flex-start;flex-direction:column;gap:9px}.nv-v11 .study-options{width:100%}.nv-v11 .study-options button{flex:1;padding:10px 8px}.nv-v11 .spot-visual-wrap>.spot-visual,.nv-v11 .spot-visual[data-tech-panel=previous]{min-height:405px}.nv-v11 .oil-stage .oil-product{height:276px;max-width:65%}.nv-v11 .spot-copy{padding:32px 29px 38px}.nv-v11 .spot-copy h2{font-size:clamp(37px,2.5694vw,44.4px)}.nv-v11 .oil-stage .spot-caption{max-width:60%}.nv-v11 .oil-stage .spot-caption,.nv-v11 .oil-stage .spot-label{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .tech-origin{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .material-option .product-card[data-tone=green] .product-image img{height:175px}.nv-v11 .materials-heading>p:last-child{font-size:clamp(14px,.9722vw,16.8px)}}@media(max-width:410px){.nv-v11 .hero h1{font-size:clamp(53px,3.6806vw,63.6px)}.nv-v11 .hero-content{padding-top:40px}.nv-v11 .hero{height:940px}.nv-v11 .hero-image{top:440px;height:500px}.nv-v11 .hero:after{background:linear-gradient(180deg,#eeece3,#eeece3 42%,#eeece3a0 49%,#eeece300 55%)}.nv-v11 .product-card[data-tone=green] .product-image img{height:180px}.nv-v11 .material-option .product-card[data-tone=green] .product-image img{height:214px}.nv-v11 .spot-visual-wrap>.spot-visual,.nv-v11 .spot-visual[data-tech-panel=previous]{min-height:370px}.nv-v11 .oil-stage .oil-product{height:255px}.nv-v11 .motion-toggle{right:14px;bottom:14px}.nv-v11 .oil-stage .spot-caption{bottom:18px;left:18px}}@media(max-width:370px){.nv-v11 .hero h1{font-size:clamp(47px,3.2639vw,56.4px)}.nv-v11 .hero-meta{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .nav-dock .nav{gap:8px}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:124px}.nv-v11 .review-title b{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .review-bar{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.nv-v11 .oil-stage .oil-caustic,.nv-v11 .oil-stage .oil-still{animation:none!important}.nv-v11{scroll-behavior:auto}}@media print{.nv-v11 .nav-dock{position:static}.nv-v11 .motion-toggle,.nv-v11 .tech-review{display:none}}.nv-v11 button.text-link{background:none;padding-inline:0}.nv-v11 .inline-review-link{background:none;text-decoration:underline;font:inherit;padding:0;text-underline-offset:3px}.nv-v11 .nav-links{gap:24px}.nv-v11 .nav-actions{gap:2px}.nv-v11 .hero h1{font-size:clamp(66px,6.3vw,108px);max-width:590px}.nv-v11 .hero-description{margin:26px 0 29px;max-width:400px}.nv-v11 .hero-secondary{font-size:clamp(18px,1.25vw,21.6px);text-decoration:underline;text-underline-offset:5px;margin-top:22px;color:#536552}.nv-v11 .hero-content{padding-top:56px}.nv-v11 .products h2{font-size:clamp(48px,3.3333vw,57.6px)}.nv-v11 .product-description{min-height:25px}.nv-v11 .product-card[data-tone=green] .product-image img{width:auto;max-width:100%;height:200px;filter:drop-shadow(0 12px 7px #23372524)}.nv-v11 .frost .product-card{background:linear-gradient(130deg,#ffffffaa,transparent 50%),linear-gradient(180deg,#e3e6dde8,#cbd1c7ed)}.nv-v11 .frost .product-card .product-type{opacity:.9}.nv-v11 .frost .product-card .product-link:hover{color:#163322}.nv-v11 .product-feature-name{font-size:clamp(16px,1.1111vw,19.2px);line-height:1.4;margin-bottom:12px;color:#36503e}.nv-v11 .spot-facts{gap:25px}.nv-v11 .spot-copy .subcopy{max-width:350px}.nv-v11 .bottle-display{position:relative;display:block;z-index:2;filter:drop-shadow(8px 18px 12px #111e1945);transform:rotate(-7deg)}.nv-v11 .bottle-crop{--bottle-height:360px;position:relative;display:block;height:var(--bottle-height);width:calc(var(--bottle-height) * .29372497);overflow:hidden}.nv-v11 .bottle-crop img,.nv-v11 .oil-stage .bottle-crop img{position:absolute;top:-10.013351%;left:0;width:245%;height:auto;max-width:none;max-height:none;object-fit:fill;filter:none;transform:none}.nv-v11 .story{padding-block:78px 82px}.nv-v11 .story-layout{grid-template-columns:1fr 1fr;gap:90px}.nv-v11 .story-photo-single{position:relative;overflow:hidden;border-radius:22px}.nv-v11 .story-photo-single img{width:100%;height:360px;object-fit:cover;object-position:50% 47%}.nv-v11 .story-photo-single figcaption{position:absolute;bottom:17px;left:21px;right:18px;font-size:clamp(18px,1.25vw,21.6px);color:#fff;text-shadow:0 2px 8px #000d}.nv-v11 .story-photo-single:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#0d21165e)}.nv-v11 .story-photo-single figcaption{z-index:1}.nv-v11 .iam-performance{min-height:690px;background:#15221c;margin-bottom:82px;border-color:#e3dec4}.nv-v11 .iam-performance .iam-photo{position:absolute;inset:0;width:100%;height:100%;z-index:-2;overflow:hidden}.nv-v11 .iam-performance .iam-photo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;animation:iam-camera 18s ease-in-out infinite alternate;animation-play-state:paused}.nv-v11 .iam-performance .iam-photo:after{display:none}.nv-v11 .iam-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#121f19ed,#17241ec9 26%,#15231c52 46%,transparent 65%),linear-gradient(0deg,#15231c80,transparent 27%)}.nv-v11 .iam-performance:before{inset:4px;border:1px solid #fff5;box-shadow:inset 1px 1px 5px #fff3}.nv-v11 .iam-performance:after{display:none}.nv-v11 .iam-edge{position:absolute;inset:1px;z-index:4;pointer-events:none;border-radius:27px;padding:2px;background:radial-gradient(ellipse 150px 290px at 100% 100%,#fff8d9 0,#ffd5a0 20%,#f6a165 42%,transparent 88%),radial-gradient(ellipse 140px 75px at 0 100%,#e5fac0,#b6d9a475,transparent);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.nv-v11 .iam-edge-light{position:absolute;z-index:0;bottom:-90px;right:-60px;width:370px;height:340px;pointer-events:none;background:radial-gradient(ellipse at 83% 81%,#ffae615e,transparent 61%);filter:blur(10px);animation:iam-light 7s ease-in-out infinite alternate;animation-play-state:paused}.nv-v11 .iam-performance[data-motion=playing] .iam-edge-light,.nv-v11 .iam-performance[data-motion=playing] .iam-photo img{animation-play-state:running}.nv-v11 .iam-performance .iam-content{padding:47px 0 56px 51px;max-width:54%;min-height:690px;justify-content:center}.nv-v11 .iam-performance .iam-logo{width:135px;margin:18px 0 9px}.nv-v11 .iam-slogan{font-size:clamp(15px,1.0417vw,18px);color:#f1f1e8;font-weight:400;letter-spacing:-.007em}.nv-v11 .iam-performance h2{font-size:clamp(47px,4.4vw,76.8px);font-weight:600;line-height:1;letter-spacing:-.02em;margin:29px 0 20px;max-width:570px}.nv-v11 .iam-performance h2 em{font-style:normal;color:#ffb285}.nv-v11 .iam-performance .iam-description{font-size:clamp(14px,.9722vw,16.8px);max-width:365px;line-height:1.55;margin-bottom:26px;color:#e0e5dd;white-space:pre-line}.nv-v11 .iam-actions{display:flex;gap:25px;align-items:center}.nv-v11 .iam-actions .glass-button{gap:20px;white-space:nowrap}.nv-v11 .iam-app-link{font-size:clamp(17px,1.1806vw,20.4px);border-bottom:1px solid #afbeac;padding:10px 0;background:none;white-space:nowrap;color:#e2e9df}.nv-v11 .iam-performance .iam-micro{margin-top:15px;font-size:clamp(16px,1.1111vw,19.2px);color:#c1cbbd}.nv-v11 .iam-bottom-note{position:absolute;left:51px;right:30px;display:flex;justify-content:space-between;gap:15px;font-size:clamp(14px,.9722vw,16.8px);letter-spacing:.13em;color:#d9dfd4}.nv-v11 .iam-motion-toggle{position:absolute;right:22px;top:20px;z-index:5;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff65;border-radius:50%;background:#15231c85;backdrop-filter:blur(10px);color:#fff;font-size:clamp(18px,1.25vw,21.6px)}@keyframes iam-camera{0%{transform:scale(1)}to{transform:scale(1.035) translate(-4px,-2px)}}@keyframes iam-light{0%{opacity:.35;transform:translate(8px,5px)}to{opacity:.85;transform:translate(-10px,-5px)}}.nv-v11 .live-shop{padding-bottom:82px}.nv-v11 .live-shop .section-head{margin-bottom:25px}.nv-v11 .live-shop .subcopy{font-size:clamp(14px,.9722vw,16.8px);max-width:320px}.nv-v11 .live-review{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:13px;font-size:clamp(16px,1.1111vw,19.2px);color:#647462}.nv-v11 .live-review>div{display:flex;align-items:center;gap:11px}.nv-v11 .live-product-switch select,.nv-v11 .live-review select{font:inherit;border:1px solid #c2cbb8;border-radius:8px;background:#f1f1e7;color:#324a37;min-height:34px;padding:5px 10px;max-width:100%}.nv-v11 .live-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:18px}.nv-v11 .live-player{min-width:0;min-height:410px;position:relative;isolation:isolate;overflow:hidden;background:#263b2c;border-radius:24px;border:1px solid #c2cbb8}.nv-v11 .live-player>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.78);z-index:-2}.nv-v11 .live-player:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0b2012c9,transparent 37%,#0b201215);z-index:-1}.nv-v11 .live-state-label{position:absolute;left:21px;top:21px;font-size:clamp(15px,1.0417vw,18px);letter-spacing:.09em;border:1px solid #ffffff75;background:#193526a1;color:#fff;padding:9px 12px;border-radius:8px;backdrop-filter:blur(12px)}.nv-v11 .stream-preview{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#fff;background:transparent;font-size:clamp(18px,1.25vw,21.6px);text-shadow:0 2px 8px #172c19}.nv-v11 .stream-preview>span{display:grid;place-items:center;width:62px;height:62px;border:1px solid #fff9;border-radius:50%;background:#ffffff30;backdrop-filter:blur(14px);font-size:clamp(27px,1.875vw,32.4px)}.nv-v11 .live-player-footer{position:absolute;bottom:23px;left:23px;right:23px;display:flex;justify-content:space-between;gap:18px;color:#fff;font-size:clamp(18px,1.25vw,21.6px);pointer-events:none}.nv-v11 .live-player-footer span+span{font-size:clamp(16px,1.1111vw,19.2px);max-width:230px;text-align:right}.nv-v11 .live-offer{min-width:0;padding:24px 26px 20px;border-radius:24px;border:1px solid #fff;background:linear-gradient(130deg,#ffffffac,transparent 55%),#d9dfd2;box-shadow:inset 1px 1px 2px #fff,0 8px 20px -14px #293d2655}.nv-v11 .live-offer>.eyebrow{font-size:clamp(15px,1.0417vw,18px);color:#567047}.nv-v11 .live-offer-product{display:flex;align-items:center;gap:20px;min-height:172px;margin:9px 0 10px}.nv-v11 .live-product-visual{width:112px;display:grid;place-items:center;flex:none;min-height:155px}.nv-v11 .live-product-visual .bottle-display{transform:none;filter:drop-shadow(3px 7px 5px #18321f24)}.nv-v11 .live-product-visual .bottle-crop{--bottle-height:151px}.nv-v11 .live-product-visual>img{width:110px;height:155px;object-fit:contain;filter:drop-shadow(4px 7px 6px #20382225)}.nv-v11 .live-product-brand{font-size:clamp(16px,1.1111vw,19.2px);color:#687961;margin-bottom:9px}.nv-v11 .live-offer h3{font-size:clamp(25px,1.7361vw,30px);line-height:1.08;letter-spacing:-.014em;max-width:230px}.nv-v11 .live-product-format{font-size:clamp(17px,1.1806vw,20.4px);color:#63775b;margin-top:9px}.nv-v11 .live-price{border-top:1px solid #b6c2ac;border-bottom:1px solid #b6c2ac;padding:14px 0;margin-bottom:17px}.nv-v11 .live-price span{color:#364e36;letter-spacing:-.007em}.nv-v11 .live-price small,.nv-v11 .live-price span{display:block;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .live-price small{color:#697c61;margin-top:5px;line-height:1.5}.nv-v11 .live-actions{display:grid;gap:9px}.nv-v11 .live-actions .glass-button{width:100%;min-height:45px;border-radius:12px}.nv-v11 .live-buy-now{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:44px;padding:10px 19px;border:1px solid #92a48b;background:#ffffff55;border-radius:12px;font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .live-feedback{font-size:clamp(16px,1.1111vw,19.2px);color:#617257;margin-top:12px;min-height:31px}.nv-v11 .live-product-switch{border-top:1px solid #bdc9b5;padding-top:11px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:clamp(15px,1.0417vw,18px);color:#63775a}.nv-v11 .live-product-switch select{min-width:0;width:57%;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .idle-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px;text-align:center;gap:18px;color:#fff;background:#163121d9;backdrop-filter:blur(13px)}.nv-v11 .idle-overlay h3{font-size:clamp(30px,2.0833vw,36px);letter-spacing:-.014em}.nv-v11 .idle-overlay>p:not(.eyebrow){font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .idle-overlay .eyebrow{color:#bcccaa}.nv-v11 .live-layout[data-state=idle]{grid-template-columns:1fr}.nv-v11 .live-layout[data-state=idle] .live-player{min-height:350px}.nv-v11 .live-layout[data-state=idle] .live-player-footer,.nv-v11 .live-layout[data-state=idle] .live-state-label,.nv-v11 .live-layout[data-state=idle] .stream-preview{display:none}.nv-v11 .cart-button{position:relative}.nv-v11 .cart-count{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:2px 4px;border-radius:50%;background:#d5e2be;color:#29412b;font-size:clamp(16px,1.1111vw,19.2px);line-height:12px}.nv-v11 .app-preview-dialog,.nv-v11 .cart-dialog{padding:40px;border:1px solid #fff;border-radius:24px;background:#f3f3e9;color:#233b2a;box-shadow:0 24px 100px #101e1a66;max-width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto}.nv-v11 .app-preview-dialog::backdrop,.nv-v11 .cart-dialog::backdrop{background:#0e221e99;backdrop-filter:blur(8px)}.nv-v11 .app-preview-dialog[open]{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center}.nv-v11 .app-preview-dialog h2{font-size:clamp(37px,2.5694vw,44.4px);margin:18px 0}.nv-v11 .app-preview-dialog p{font-size:clamp(14px,.9722vw,16.8px);line-height:1.6}.nv-v11 .app-preview-dialog .review-context{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .app-preview-dialog img{max-height:480px;object-fit:contain;border-radius:19px}.nv-v11 .dialog-close{position:absolute;right:14px;top:12px;border-radius:50%;width:33px;height:33px;background:#dfe5d7;font-size:clamp(23px,1.5972vw,27.6px);line-height:1}.nv-v11 .cart-dialog{width:500px}.nv-v11 .cart-dialog h2{font-size:clamp(30px,2.0833vw,36px);margin:21px 0 23px}.nv-v11 .cart-row{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;border-bottom:1px solid #c7d0bb;padding:14px 0;font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .cart-row small{display:block;font-size:clamp(16px,1.1111vw,19.2px);margin-top:6px;color:#697a5e}.nv-v11 .cart-row button{font-size:clamp(17px,1.1806vw,20.4px);background:none;text-decoration:underline;color:#6b7d60;padding:5px 0}.nv-v11 .cart-note{font-size:clamp(17px,1.1806vw,20.4px);color:#64755c;margin:23px 0}.nv-v11 .cart-empty{font-size:clamp(14px,.9722vw,16.8px);color:#677762}.nv-v11 .cart-dialog>.glass-button{width:100%;justify-content:space-between}.nv-v11 .image-critique{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:32px;align-items:center;border-top:1px solid #d2dac8;padding-top:40px;margin-top:48px}.nv-v11 .image-critique h2{font-size:clamp(33px,2.2917vw,39.6px);margin:17px 0}.nv-v11 .image-critique p:not(.eyebrow){font-size:clamp(19px,1.3194vw,22.8px);color:#65755b}.nv-v11 .image-critique .review-context{font-size:clamp(16px,1.1111vw,19.2px)!important}.nv-v11 .image-critique figure{padding:25px;background:#e8ebde;border-radius:19px;text-align:center}.nv-v11 .image-critique figure img{height:210px;width:100%;object-fit:contain}.nv-v11 .image-critique figcaption{font-size:clamp(17px,1.1806vw,20.4px);margin-top:20px;color:#5d6e53}.nv-v11 .material-option .product-card[data-tone=green] .product-image img{height:200px;width:auto;max-width:100%}.nv-v11 .storyline{margin-top:37px;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.nv-v11 .storyline article{display:flex;gap:18px;padding:24px 0;border-top:1px solid #cdd7c3}.nv-v11 .storyline article>span{font-size:clamp(19px,1.3194vw,22.8px);color:#7a9170;padding-top:3px}.nv-v11 .storyline h2{font-size:clamp(22px,1.5278vw,26.4px);letter-spacing:-.012em;margin-bottom:11px}.nv-v11 .storyline p{font-size:clamp(18px,1.25vw,21.6px);line-height:1.6}@media(max-width:1100px){.nv-v11 .nav-links{gap:17px;font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .hero h1{font-size:clamp(76px,5.2778vw,91.2px)}.nv-v11 .iam-performance .iam-content{max-width:57%;padding-left:36px}.nv-v11 .iam-performance h2{font-size:clamp(54px,3.75vw,64.8px)}.nv-v11 .iam-actions{gap:18px}.nv-v11 .iam-app-link{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .iam-bottom-note{left:36px}.nv-v11 .live-layout{grid-template-columns:1.2fr 1fr}.nv-v11 .live-offer{padding:22px}.nv-v11 .live-offer h3{font-size:clamp(22px,1.5278vw,26.4px)}.nv-v11 .live-product-visual{width:95px}.nv-v11 .live-product-switch{flex-direction:column;align-items:flex-start;gap:7px}.nv-v11 .live-product-switch select{width:100%}.nv-v11 .story-layout{gap:45px}}@media(max-width:950px){.nv-v11 .nav-links{display:none}.nv-v11 .menu-button{display:inline-grid}.nv-v11 .nav-dock .mobile-links{top:88px}.nv-v11 .nav-actions .account{display:inline-grid}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:166px}.nv-v11 .iam-performance .iam-content{max-width:63%}.nv-v11 .iam-performance h2{font-size:clamp(49px,3.4028vw,58.8px)}.nv-v11 .iam-performance .iam-photo img{object-position:68% center}.nv-v11 .iam-shade{background:linear-gradient(90deg,#122019f5,#122019cc 25%,#1220193b 66%,transparent)}.nv-v11 .iam-actions{flex-wrap:wrap;gap:10px 24px}.nv-v11 .live-player-footer{display:block}.nv-v11 .live-player-footer span{display:block;margin-top:10px;text-align:left!important}.nv-v11 .products h2{font-size:clamp(42px,2.9167vw,50.4px)}}@media(max-width:760px){.nv-v11 .nav-actions .account{display:none}.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:149px}.nv-v11 .nav-dock .mobile-links{top:77px}.nv-v11 .hero h1{font-size:clamp(62px,4.3056vw,74.4px);line-height:.98}.nv-v11 .hero-content{padding-top:42px;min-height:410px}.nv-v11 .hero-description{font-size:clamp(14px,.9722vw,16.8px);line-height:1.55;margin:23px 0}.nv-v11 .hero-secondary{font-size:clamp(17px,1.1806vw,20.4px);margin-top:19px}.nv-v11 .hero{height:960px}.nv-v11 .hero-image{top:430px;height:530px}.nv-v11 .hero:after{background:linear-gradient(180deg,#eeece3,#eeece3 40%,#eeece3a0 46%,#eeece300 53%)}.nv-v11 .products h2{font-size:clamp(38px,2.6389vw,45.6px)}.nv-v11 .product-card h3{font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .product-card[data-tone=green] .product-image img{height:176px;max-width:100%}.nv-v11 .product-card .product-description{font-size:clamp(16px,1.1111vw,19.2px);min-height:32px}.nv-v11 .product-link{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .bottle-crop{--bottle-height:290px}.nv-v11 .spot-copy h2{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .spot-copy{padding:32px 28px}.nv-v11 .product-feature-name{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .story{padding-block:53px 56px}.nv-v11 .story-layout{grid-template-columns:1fr;gap:27px}.nv-v11 .story-photo-single img{height:265px}.nv-v11 .story-photo-single figcaption{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .iam-performance{min-height:895px;margin-bottom:56px;border-radius:23px}.nv-v11 .iam-performance .iam-photo{height:440px;bottom:auto;inset:0 0 auto;width:100%}.nv-v11 .iam-performance .iam-photo img{object-position:80% 0;width:100%;height:100%}.nv-v11 .iam-shade{background:linear-gradient(180deg,transparent 20%,#14231caa 35%,#14231c 48%,#14231c)}.nv-v11 .iam-performance .iam-content{max-width:100%;padding:342px 27px 65px;min-height:895px;justify-content:flex-start}.nv-v11 .iam-performance .iam-content .eyebrow{font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .iam-performance .iam-logo{width:92px;margin:16px 0 7px}.nv-v11 .iam-slogan{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .iam-performance h2{font-size:clamp(43px,2.9861vw,51.6px);margin:20px 0 17px}.nv-v11 .iam-performance .iam-description{font-size:clamp(18px,1.25vw,21.6px);max-width:260px;margin-bottom:20px}.nv-v11 .iam-actions{gap:17px;align-items:flex-start;flex-direction:column}.nv-v11 .iam-actions .glass-button{font-size:clamp(18px,1.25vw,21.6px);min-height:46px}.nv-v11 .iam-app-link{font-size:clamp(17px,1.1806vw,20.4px);min-height:33px}.nv-v11 .iam-performance .iam-micro{font-size:clamp(15px,1.0417vw,18px);margin-top:13px}.nv-v11 .iam-bottom-note{left:27px;right:24px;bottom:19px;font-size:clamp(13px,.9028vw,15.6px)}.nv-v11 .iam-bottom-note span+span{display:none}.nv-v11 .iam-edge-light{width:225px;height:270px}.nv-v11 .iam-edge{border-radius:21px}.nv-v11 .iam-performance:before{border-radius:19px}.nv-v11 .live-shop{padding-bottom:52px}.nv-v11 .live-shop .section-head{display:block}.nv-v11 .live-shop .subcopy{margin-top:18px;font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .live-review{align-items:flex-start;flex-direction:column;gap:12px;font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .live-review>div{justify-content:space-between;width:100%;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .live-layout{grid-template-columns:1fr;gap:13px}.nv-v11 .live-player{min-height:280px}.nv-v11 .live-player-footer{display:flex;align-items:flex-end;left:18px;right:18px;bottom:18px}.nv-v11 .live-player-footer span+span{max-width:150px;font-size:clamp(14px,.9722vw,16.8px);text-align:right!important}.nv-v11 .live-state-label{left:17px;top:17px;font-size:clamp(14px,.9722vw,16.8px)}.nv-v11 .stream-preview{font-size:clamp(16px,1.1111vw,19.2px);gap:10px}.nv-v11 .stream-preview>span{width:51px;height:51px}.nv-v11 .live-offer{padding:22px 25px}.nv-v11 .live-offer h3{font-size:clamp(27px,1.875vw,32.4px)}.nv-v11 .live-offer-product{min-height:165px;gap:24px}.nv-v11 .live-product-visual{width:95px}.nv-v11 .live-product-switch{flex-direction:row;align-items:center}.nv-v11 .live-product-switch select{width:57%}.nv-v11 .live-feedback{min-height:20px}.nv-v11 .image-critique{grid-template-columns:1fr 1fr;gap:16px}.nv-v11 .image-critique>div{grid-column:1/-1}.nv-v11 .image-critique figure{padding:12px}.nv-v11 .image-critique figure img{height:170px}.nv-v11 .image-critique figcaption{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .storyline{grid-template-columns:1fr}.nv-v11 .app-preview-dialog[open]{grid-template-columns:1fr;padding:36px 23px 25px;gap:24px}.nv-v11 .app-preview-dialog h2{font-size:clamp(33px,2.2917vw,39.6px)}.nv-v11 .app-preview-dialog img{max-height:380px;margin:auto}.nv-v11 .app-preview-dialog p{font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .cart-dialog{padding:34px 25px 26px}.nv-v11 .cart-dialog h2{font-size:clamp(27px,1.875vw,32.4px)}.nv-v11 .material-option .product-card[data-tone=green] .product-image img{height:175px}}@media(max-width:410px){.nv-v11 .hero h1{font-size:clamp(57px,3.9583vw,68.4px)}.nv-v11 .hero{height:915px}.nv-v11 .hero-image{top:415px;height:500px}.nv-v11 .product-card h3{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .product-card[data-tone=green] .product-image img{height:158px}.nv-v11 .product-card{padding-inline:12px}.nv-v11 .material-option .product-card[data-tone=green] .product-image img{height:200px}.nv-v11 .review-tabs button{font-size:clamp(15px,1.0417vw,18px);padding-inline:6px}}@media(max-width:370px){.nv-v11 .nav-brand,.nv-v11 .nav-brand img{width:123px}.nv-v11 .nav-actions button[aria-label="Produkte suchen"]{display:none}.nv-v11 .hero h1{font-size:clamp(52px,3.6111vw,62.4px)}.nv-v11 .hero{height:885px}.nv-v11 .hero-image{top:405px;height:480px}.nv-v11 .hero-description{font-size:clamp(19px,1.3194vw,22.8px)}.nv-v11 .product-card h3{font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .product-link{font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .iam-performance h2{font-size:clamp(37px,2.5694vw,44.4px)}.nv-v11 .iam-performance .iam-content{padding-inline:22px}.nv-v11 .live-offer{padding-inline:20px}.nv-v11 .live-offer h3{font-size:clamp(23px,1.5972vw,27.6px)}.nv-v11 .live-product-switch{flex-direction:column;align-items:flex-start}.nv-v11 .live-product-switch select{width:100%}}@media(prefers-reduced-motion:reduce){.nv-v11 .iam-edge-light,.nv-v11 .iam-performance .iam-photo img{animation:none!important}}.nv-v11 .footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 30px}@media(max-width:760px){.nv-v11 .footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}}.nv-v11 .price-label{font-size:clamp(14px,.9722vw,16.8px)!important;letter-spacing:.09em;text-transform:uppercase;color:#6a7861!important}.nv-v11 .live-price>div{display:flex;align-items:baseline;gap:13px;margin-top:7px}.nv-v11 .regular-price{font-size:clamp(19px,1.3194vw,22.8px);color:#778270}.nv-v11 .sale-price{font-size:clamp(27px,1.875vw,32.4px);color:#27432f;letter-spacing:-.014em}.nv-v11 .compact-actions{display:grid;grid-template-columns:90px 1fr 46px;gap:8px}.nv-v11 .quantity-control{display:grid;grid-template-columns:31px 1fr 31px;align-items:center;border:1px solid #92a48b;border-radius:12px;background:#ffffff61;overflow:hidden}.nv-v11 .quantity-control button{height:44px;background:transparent;color:#37533a;font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .quantity-control output{text-align:center;font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .buy-compact,.nv-v11 .cart-compact{min-height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px}.nv-v11 .cart-compact{padding:8px 14px;background:radial-gradient(ellipse at 100% 120%,#61be7d75,transparent 48%),#294437;color:#fff}.nv-v11 .buy-compact svg,.nv-v11 .cart-compact svg{width:16px;height:16px}.nv-v11 .cart-compact span{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .buy-compact{border:1px solid #92a48b;background:#fffef982}.nv-v11 .editorial-v6{padding-block:80px 88px}.nv-v11 .editorial-v6 h2{font-size:clamp(44px,4.8vw,81.6px)}.nv-v11 .editorial-grid-v6{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.nv-v11 .editorial-grid-v6>a{display:block;min-width:0}.nv-v11 .editorial-grid-v6 img{width:100%;height:220px;object-fit:cover;border-radius:18px;filter:saturate(.78) contrast(.98)}.nv-v11 .editorial-grid-v6 span{display:block;margin:23px 0 14px;font-size:clamp(15px,1.0417vw,18px);letter-spacing:.1em;text-transform:uppercase;color:#66735f}.nv-v11 .editorial-grid-v6 h3{font-size:clamp(24px,1.6667vw,28.8px);line-height:1.06}.nv-v11 .editorial-grid-v6 p{font-size:clamp(18px,1.25vw,21.6px);color:#65725f;margin:14px 0 18px}.nv-v11 .editorial-grid-v6 b{font-size:clamp(17px,1.1806vw,20.4px);font-weight:500;border-bottom:1px solid #788c75;padding-bottom:5px}.nv-v11 .newsletter-v6{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center;margin-bottom:82px;padding:54px 58px;border:1px solid #e6ebdf85;border-radius:28px;background:radial-gradient(ellipse at 93% 115%,#59c47f66,transparent 38%),linear-gradient(125deg,#ffffff1d,transparent 43%),#1a3025;color:#fff;box-shadow:inset 1px 1px 4px #fff4,0 20px 38px -32px #0d1f16}.nv-v11 .newsletter-v6:after{content:"";position:absolute;inset:2px;z-index:-1;border:1px solid #ffffff36;border-radius:25px}.nv-v11 .newsletter-glow{position:absolute;z-index:-1;right:-50px;bottom:-90px;width:360px;height:260px;background:radial-gradient(ellipse,#62d18955,transparent 68%);filter:blur(12px)}.nv-v11 .newsletter-v6 h2{font-size:clamp(38px,4vw,67.2px);margin:16px 0 18px}.nv-v11 .newsletter-v6>div>p:last-child{font-size:clamp(19px,1.3194vw,22.8px);color:#d4ded4}.nv-v11 .newsletter-form>label:first-child{display:block;font-size:clamp(16px,1.1111vw,19.2px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;color:#c6d3c7}.nv-v11 .newsletter-control{display:grid;grid-template-columns:1fr 48px;gap:8px}.nv-v11 .newsletter-control input{min-width:0;height:49px;padding:0 16px;border:1px solid #ffffff45;border-radius:13px;background:#ffffff12;color:#fff;font:inherit;font-size:clamp(19px,1.3194vw,22.8px);outline:none}.nv-v11 .newsletter-control input::placeholder{color:#b8c5b9}.nv-v11 .newsletter-control input:focus{border-color:#91d4a8;box-shadow:0 0 0 3px #61bd7f2b}.nv-v11 .newsletter-control button{display:grid;place-items:center;border-radius:13px;background:#f4f2e9;color:#1e3929}.nv-v11 .consent{display:flex;align-items:flex-start;gap:9px;margin-top:14px;color:#c5d0c4;font-size:clamp(15px,1.0417vw,18px);line-height:1.45}.nv-v11 .consent input{margin-top:2px;accent-color:#70c990}.nv-v11 .newsletter-status{font-size:clamp(16px,1.1111vw,19.2px);margin-top:14px;min-height:17px;color:#aebdaf}.nv-v11 .newsletter-status.is-error{color:#ffd1bd}.nv-v11 .newsletter-status.is-success{color:#bce5c8}.nv-v11{--glass-neutral:#dce1d6;--rule:#bac5b64a;--ink:#20382b;--muted:#63735e;--green:#58bd7e;background:var(--paper);color:var(--ink)}.nv-v11 .nav-links{gap:25px}.nv-v11 .section-head h2{font-size:clamp(46px,3.1944vw,55.2px);line-height:1.06;letter-spacing:-.017em}.nv-v11 .section-head{margin-bottom:30px}.nv-v11 .eyebrow{letter-spacing:.13em}.nv-v11 .products{padding:68px 0 72px;background:linear-gradient(#f5f4ed,#fffef9)}.nv-v11 .products h2{font-size:clamp(46px,3.1944vw,55.2px)}.nv-v11 .product-grid{gap:20px}.nv-v11 .frost .product-card,.nv-v11 .product-card,.nv-v11 .product-card.frost-card{position:relative;isolation:isolate;border-radius:23px;padding:24px 25px 27px;border:1px solid #ffffffd9;background:linear-gradient(138deg,#ffffffa6,transparent 44%),linear-gradient(170deg,#e6e9e0ed,#cdd5c8e8);box-shadow:inset 1px 1px 2px #fff,inset -1px -1px 3px #ffffffa3,0 9px 20px -16px #233d306e;color:var(--ink)}.nv-v11 .product-card:before{border:0;z-index:-1;background:radial-gradient(ellipse 120px 125px at 103% 107%,color-mix(in srgb,var(--light) 39%,transparent),transparent 78%);box-shadow:none}.nv-v11 .product-card:after,.nv-v11 .product-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.nv-v11 .product-card:after{background:radial-gradient(ellipse 94px 125px at 100% 100%,#fffff6 0,var(--light) 27%,transparent 85%);filter:drop-shadow(0 0 2px var(--light));opacity:1}.nv-v11 .product-card .glass-light,.nv-v11 .product-card:after{mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.nv-v11 .product-card .glass-light{position:absolute;inset:3px;border-radius:20px;width:auto;height:auto;background:radial-gradient(ellipse 94px 102px at 100% 100%,var(--light),transparent 88%);padding:3px;filter:blur(2px);opacity:.65;pointer-events:none}.nv-v11 .product-card .corner-reflection{right:5px;bottom:5px;width:47px;height:66px;border-width:0 1px 1px 0;border-color:#ffffedc9;border-radius:0 0 18px 0;filter:none;opacity:.7}.nv-v11 .product-card .product-image{height:231px;margin:8px 0 16px;border:0;border-radius:0;background:none;box-shadow:none}.nv-v11 .product-card .product-image img,.nv-v11 .product-card[data-tone=green] .product-image img,.nv-v11 .product-card[data-tone=rose] .product-image img{width:auto;height:214px;max-width:100%;object-fit:contain;filter:drop-shadow(0 11px 8px #2b3d2224)}.nv-v11 .product-card[data-tone=green] .product-image img{height:197px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:200px}.nv-v11 .product-card h3{font-size:clamp(22px,1.5278vw,26.4px);line-height:1.09;min-height:48px}.nv-v11 .product-description{min-height:28px;color:#5c6d54}.nv-v11 .product-type{font-size:clamp(14px,.9722vw,16.8px);color:#52614b}.nv-v11 .product-link{font-size:clamp(17px,1.1806vw,20.4px);min-height:42px;margin-top:17px;border-color:#7f967747}.nv-v11 .product-card:not(.frost-card){color:var(--ink)}.nv-v11 #home-products:not(.frost) .product-card,.nv-v11 .material-option .product-card:not(.frost-card){background:linear-gradient(145deg,#ffffff2e,transparent 53%),#27392fe8;color:#fff}.nv-v11 #home-products:not(.frost) .product-description,.nv-v11 #home-products:not(.frost) .product-type,.nv-v11 .material-option .product-card:not(.frost-card) .product-description,.nv-v11 .material-option .product-card:not(.frost-card) .product-type{color:#dbe3d5}.nv-v11 .review-context{display:none}.nv-v11 .technology-v8{margin-bottom:54px}.nv-v11 .technology-v8 .spotlight{min-height:430px;grid-template-columns:1fr 1fr;border-radius:23px;border-color:#cfd7c4;background:linear-gradient(135deg,#eff0e6,#e4e8da)}.nv-v11 .technology-v8 .spot-visual-wrap>.spot-visual{min-height:430px}.nv-v11 .technology-v8 .bottle-crop{--bottle-height:280px}.nv-v11 .technology-v8 .spot-copy{padding:44px 54px}.nv-v11 .technology-v8 h2{font-size:clamp(52px,3.6111vw,62.4px);line-height:1.04;letter-spacing:-.017em;margin:20px 0 24px}.nv-v11 .technology-v8 .subcopy{font-size:clamp(14px,.9722vw,16.8px);line-height:1.65;max-width:360px}.nv-v11 .tech-detail{display:flex;gap:20px;padding-top:17px;border-top:1px solid #aebba380;width:max-content;margin-top:23px;font-size:clamp(16px,1.1111vw,19.2px);color:#6e7a60}.nv-v11 .technology-v8 .text-link{margin-top:23px}.nv-v11 .heritage-group{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ffffffda;border-radius:24px;background:linear-gradient(125deg,#ffffffa6,transparent 58%),linear-gradient(160deg,#edf0e7,#e4e9dc);padding:42px 49px 25px;box-shadow:inset 1px 1px 2px #fff,0 9px 24px -23px #253c29;margin-bottom:68px}.nv-v11 .heritage-group:after{content:"";position:absolute;bottom:0;right:0;width:140px;height:180px;pointer-events:none;background:radial-gradient(ellipse at 100% 100%,#7bba8b29,transparent 71%);z-index:-1}.nv-v11 .story-v8{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start;padding-bottom:34px}.nv-v11 .origin-main h2{font-size:clamp(44px,3.0556vw,52.8px);line-height:1.06;letter-spacing:-.017em;margin:20px 0 24px}.nv-v11 .origin-main h2 em{font-style:normal;color:#7b8972}.nv-v11 .origin-person{display:flex;gap:17px;align-items:center}.nv-v11 .origin-person img{width:74px;height:74px;object-fit:cover;object-position:54% 44%;border-radius:50%;flex:none;box-shadow:0 0 0 3px #ffffff61}.nv-v11 .origin-person span{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(14px,.9722vw,16.8px);color:#75846a;margin-bottom:7px}.nv-v11 .origin-person p{font-size:clamp(19px,1.3194vw,22.8px);margin-bottom:5px}.nv-v11 .origin-person a{font-size:clamp(16px,1.1111vw,19.2px);border-bottom:1px solid #aab79f;padding-bottom:4px}.nv-v11 .origin-year{display:flex;align-items:baseline;gap:17px;margin-bottom:20px}.nv-v11 .origin-year strong{font-size:clamp(34px,2.3611vw,40.8px);font-weight:500;color:#6a7e5e;letter-spacing:-.014em}.nv-v11 .origin-year span{font-size:clamp(14px,.9722vw,16.8px);text-transform:uppercase;letter-spacing:.1em;color:#6b7c5d}.nv-v11 .origin-copy h3{font-size:clamp(22px,1.5278vw,26.4px);letter-spacing:-.012em;line-height:1.2;margin-bottom:16px}.nv-v11 .origin-copy>p{font-size:clamp(19px,1.3194vw,22.8px);line-height:1.75;color:#65775b;max-width:480px;margin-bottom:12px}.nv-v11 .awards-v7{display:grid;grid-template-columns:1fr 1.8fr;gap:30px;align-items:center;border-top:1px solid #9aa98a47;padding:22px 0 0;margin:0}.nv-v11 .award-intro .eyebrow{font-size:clamp(14px,.9722vw,16.8px);color:#7b876e}.nv-v11 .award-intro h2{font-size:clamp(22px,1.5278vw,26.4px);line-height:1.1;letter-spacing:-.01em;margin:10px 0}.nv-v11 .award-intro a{font-size:clamp(17px,1.1806vw,20.4px);border-bottom:1px solid #acb9a0;padding-bottom:4px}.nv-v11 .award-line{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.nv-v11 .award-item{display:flex;gap:12px;align-items:center}.nv-v11 .award-item img{height:68px;width:62px;object-fit:contain}.nv-v11 .award-item span{font-size:clamp(14px,.9722vw,16.8px);line-height:1.6;color:#67745c}.nv-v11 .award-item strong{display:block;font-weight:500;font-size:clamp(19px,1.3194vw,22.8px);color:#425836;margin-bottom:3px}.nv-v11 .iam-performance{border:1px solid #a1b396;border-radius:25px;margin-bottom:60px;min-height:660px;box-shadow:inset 0 1px 2px #fff9,0 13px 27px -23px #163521aa}.nv-v11 .iam-performance .iam-content{min-height:660px;padding:42px 0 50px 52px}.nv-v11 .iam-performance h2{font-size:clamp(62px,4.3056vw,74.4px)}.nv-v11 .iam-performance .iam-photo img{object-position:75% center}.nv-v11 .iam-shade{background:linear-gradient(90deg,#172920f0,#1b2b23d6 27%,#1a2e2454 49%,transparent 68%),linear-gradient(0deg,#11221a7a,transparent 26%)}.nv-v11 .iam-performance:before{content:"";position:absolute;inset:2px;border-radius:22px;border:1px solid #f5ffe269;box-shadow:inset 1px 2px 7px #fcffec55,inset -1px -2px 6px #eaffd231;z-index:3;pointer-events:none}.nv-v11 .iam-performance:after{display:block;content:"";position:absolute;inset:7px;border-radius:18px;border:1px solid #ffffff16;box-shadow:inset 0 0 19px #eff9e613;z-index:3;pointer-events:none;background:none;filter:none;width:auto;height:auto;opacity:1}.nv-v11 .iam-edge{inset:0;border-radius:24px;background:radial-gradient(ellipse 310px 145px at 3% 100%,#f5ffe4,var(--green) 13%,#58bd7e 30%,transparent 84%),radial-gradient(ellipse 240px 190px at 100% 100%,#fff5df,#ffb782 18%,#f39b65 42%,transparent 90%),radial-gradient(ellipse 210px 95px at 0 0,#dfebff9c,#5394ee60,transparent 90%),radial-gradient(ellipse 100px 140px at 100% 20%,#e7c8d55c,transparent 86%);filter:drop-shadow(0 0 2px #e9f9d5aa)}.nv-v11 .iam-optics{position:absolute;inset:0;border-radius:24px;z-index:2;pointer-events:none;background:radial-gradient(ellipse 245px 140px at 0 104%,#58bd7e69,transparent 82%),radial-gradient(ellipse 210px 160px at 102% 102%,#f39b6570,transparent 78%),linear-gradient(130deg,#ffffff0e,transparent 36%);box-shadow:inset 0 0 13px #ecf8e32b}.nv-v11 .iam-edge-light{opacity:.8;bottom:-110px;right:-65px;width:300px;height:320px}.nv-v11 .iam-bottom-note{bottom:18px}.nv-v11 .iam-actions .glass-button{box-shadow:inset 0 1px 1px #fff8,0 5px 14px #07160a24}.nv-v11 .customer-voices{padding:0 0 60px}.nv-v11 .customer-voices .section-head{margin-bottom:26px}.nv-v11 .customer-voices h2{font-size:clamp(39px,2.7083vw,46.8px)}.nv-v11 .voices-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nv-v11 .voices-grid figure{position:relative;isolation:isolate;padding:28px 34px 26px;border:1px solid #fff;border-radius:22px;background:linear-gradient(128deg,#ffffffb8,transparent 62%),#e5e9de;box-shadow:inset 1px 1px 2px #fff,0 8px 20px -22px #1b3723;overflow:hidden}.nv-v11 .voices-grid figure:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(ellipse 135px 105px at 100% 100%,#a1d5ad,transparent 90%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.nv-v11 .quote-mark{position:absolute;right:22px;top:0;font-size:clamp(116px,8.0556vw,139.2px);line-height:1.2;font-family:Georgia,serif;color:#60785c16;z-index:-1}.nv-v11 .voices-grid blockquote{font-size:clamp(23px,1.5972vw,27.6px);line-height:1.45;letter-spacing:-.009em;margin:0;max-width:465px}.nv-v11 .voices-grid figcaption{display:flex;align-items:center;gap:16px;margin-top:25px;font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .voices-grid figcaption strong{font-weight:500}.nv-v11 .voices-grid figcaption span{font-size:clamp(15px,1.0417vw,18px);color:#78846c}.nv-v11 .live-v8{border-top:1px solid var(--rule);padding:50px 0 58px}.nv-v11 .live-v8 .section-head h2{font-size:clamp(43px,2.9861vw,51.6px)}.nv-v11 .live-v8 .live-layout{grid-template-columns:1.65fr 1fr;gap:44px;align-items:center}.nv-v11 .live-v8 .live-player{min-height:369px;border-radius:23px}.nv-v11 .live-v8 .live-offer{background:none;border:0;box-shadow:none;padding:0}.nv-v11 .live-v8 .live-offer-product{gap:24px;margin:17px 0 22px;min-height:190px}.nv-v11 .live-v8 .live-product-visual{width:106px}.nv-v11 .live-v8 .bottle-crop{--bottle-height:188px}.nv-v11 .live-v8 h3{font-size:clamp(28px,1.9444vw,33.6px)}.nv-v11 .live-v8 .live-price{padding:0;border:0;margin:16px 0 0}.nv-v11 .live-v8 .live-price>div{margin:0}.nv-v11 .live-v8 .price-label{margin-top:5px;letter-spacing:0;text-transform:none}.nv-v11 .live-v8 .compact-actions{grid-template-columns:80px minmax(120px,175px) 44px;max-width:350px}.nv-v11 .live-v8 .quantity-control{grid-template-columns:26px 1fr 26px}.nv-v11 .live-v8 .price-note{display:block;margin-top:15px;color:#728267;font-size:clamp(16px,1.1111vw,19.2px)}.nv-v11 .live-feedback{font-size:clamp(15px,1.0417vw,18px);min-height:14px;margin-top:9px}.nv-v11 .editorial-v6{padding:49px 0 58px;border-top:1px solid var(--rule)}.nv-v11 .editorial-v6 h2{font-size:clamp(41px,2.8472vw,49.2px)}.nv-v11 .editorial-v6 .section-head{margin-bottom:26px}.nv-v11 .editorial-grid-v6{gap:25px}.nv-v11 .editorial-grid-v6 img{height:170px;border-radius:17px}.nv-v11 .editorial-grid-v6 span{margin:17px 0 11px}.nv-v11 .editorial-grid-v6 h3{font-size:clamp(22px,1.5278vw,26.4px)}.nv-v11 .editorial-grid-v6 p{margin:11px 0 18px}.nv-v11 .newsletter-v6{padding:40px 48px;margin-bottom:59px}.nv-v11 .newsletter-v6 h2{font-size:clamp(40px,2.7778vw,48px);margin:15px 0}.nv-v11 .newsletter-v6>div>p:last-child{max-width:560px}.nv-v11 .newsletter-v6:after{display:none}.nv-v11 .products .section-head{align-items:flex-start}.nv-v11 .product-intro{max-width:430px;margin-top:17px;color:var(--muted);font-size:clamp(19px,1.3194vw,22.8px);line-height:1.65;white-space:pre-line}.nv-v11 .technology-v8 h2{max-width:500px}.nv-v11 .oil-stage .spot-caption{max-width:220px;font-size:clamp(16px,1.1111vw,19.2px);font-weight:600;letter-spacing:.01em;color:#fffaf0}.nv-v11 .iam-description strong{font-weight:500;color:#fffef9}.nv-v11 .voices-intro{max-width:390px;margin-top:13px;color:var(--muted);font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .live-v8 .section-head>.subcopy{max-width:365px}@media(max-width:760px){.nv-v11 .product-intro{max-width:360px;margin-top:13px;font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .oil-stage .spot-caption{max-width:175px;font-size:clamp(15px,1.0417vw,18px)}.nv-v11 .voices-intro{font-size:clamp(17px,1.1806vw,20.4px)}}.nv-v11{--paper:#fffef9;--paper-warm:#f7f5ed;--paper-deep:#f0efe6;--smoke:#20362b;--rim:#ffffffd9;--section-rule:#aebba33a;background:radial-gradient(ellipse 48% 16% at 86% 21%,#f2b37c0d,transparent 72%),radial-gradient(ellipse 45% 18% at 8% 56%,#7fb68c0a,transparent 74%),linear-gradient(180deg,var(--paper) 0,#fbfaf5 47%,var(--paper) 100%)}.nv-v11 .nav-dock{padding:14px 0;background:#f4f2ebdc;border-bottom-color:#314a3612;backdrop-filter:blur(18px) saturate(112%)}.nv-v11 .nav-dock .nav{min-height:68px;border:1px solid #91a092b8;background:radial-gradient(ellipse 185px 95px at 101% 112%,#58bd7e36,transparent 72%),linear-gradient(128deg,#ffffff20,transparent 34%),#24392eea;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -1px 2px #0d1f1538,0 15px 34px -25px #183124a8}.nv-v11 .nav-links{gap:34px;font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .nav-links a{position:relative;color:#f0f3ed;transition:color .2s ease}.nv-v11 .nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:1px;transform:scaleX(0);transform-origin:left;background:#cce49c;transition:transform .2s ease}.nv-v11 .nav-links a:hover{color:#fff}.nv-v11 .nav-links a:hover:after{transform:scaleX(1)}.nv-v11 .hero:after{background:linear-gradient(90deg,#ebe8dfed,#eeeadeb8 28%,#eeeade20 56%,transparent 70%)}.nv-v11 .hero-content{padding-bottom:64px}.nv-v11 .hero .glass-button{box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 1px #b1dcc8,0 10px 24px -18px #244c32}.nv-v11 .product-section-head,.nv-v11 .voices-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.65fr);align-items:end;gap:72px}.nv-v11 .section-head-side{justify-self:end;width:min(100%,390px);display:flex;flex-direction:column;align-items:flex-start}.nv-v11 .product-intro,.nv-v11 .voices-intro{margin:0 0 14px;font-size:clamp(19px,1.3194vw,22.8px);line-height:1.62;color:#65725f}.nv-v11 .section-head-side .text-link{margin:0}.nv-v11 .products{padding:82px 0 92px;background:linear-gradient(180deg,#f5f3ec 0,#faf9f3 56%,var(--paper) 100%);border-bottom:1px solid #aebba31f}.nv-v11 .products .section-head{margin-bottom:38px}.nv-v11 .product-grid{gap:22px}.nv-v11 .frost .product-card,.nv-v11 .product-card{overflow:hidden;border:1px solid var(--rim);background:linear-gradient(142deg,#ffffffc2,#ffffff4f 31%,transparent 48%),linear-gradient(174deg,#e8eae3f2,#d3d9d0ed 58%,#c8d0c7f2);box-shadow:inset 1px 1px 2px #fff,inset -1px -2px 4px #ffffffb0,inset 0 -8px 18px #5669570b,0 3px 4px #1b312411,0 23px 36px -31px #233d307a,11px 15px 28px -27px var(--light);transform:translateZ(0);transition:transform .22s ease,box-shadow .22s ease}.nv-v11 .product-card:hover{transform:translateY(-3px);box-shadow:inset 1px 1px 2px #fff,inset -1px -2px 4px #ffffffb0,inset 0 -8px 18px #5669570b,0 7px 8px #1b312414,0 27px 42px -31px #233d3085,13px 18px 32px -25px var(--light)}.nv-v11 .product-card:before{inset:3px;z-index:0;border-color:#ffffff70 #fafff1a8 #ffffff9c #ffffff70;border-style:solid;border-width:1px;border-radius:20px;background:linear-gradient(135deg,#ffffff20,transparent 33%);box-shadow:inset 1px 1px 4px #fff3,inset -1px -1px 5px #4053420c}.nv-v11 .product-card:after{inset:1px;padding:2px;background:radial-gradient(ellipse 88px 122px at 101% 101%,#fff 0,#fffef2 9%,var(--light) 31%,transparent 79%);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--light) 62%,transparent));opacity:.92}.nv-v11 .product-card .glass-light{inset:auto -24px -30px auto;z-index:0;width:150px;height:135px;padding:0;border-radius:50%;background:radial-gradient(ellipse at 57% 56%,color-mix(in srgb,var(--light) 42%,transparent),transparent 69%);mask:none;-webkit-mask:none;filter:blur(12px);opacity:.44}.nv-v11 .product-card .corner-reflection{right:6px;bottom:6px;width:54px;height:72px;border-color:#fffdebd9;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--light) 74%,transparent));opacity:.78}.nv-v11 .product-card .product-description,.nv-v11 .product-card .product-image,.nv-v11 .product-card .product-link,.nv-v11 .product-card .product-type,.nv-v11 .product-card h3{position:relative;z-index:1}.nv-v11 .product-card .product-image{height:228px;margin:9px 0 15px}.nv-v11 .product-card[data-tone=blue] .product-image img{height:217px}.nv-v11 .product-card[data-tone=green] .product-image img{height:184px}.nv-v11 .product-card[data-tone=peach] .product-image img{height:207px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:230px}.nv-v11 .product-card h3{font-size:clamp(21px,1.4583vw,25.2px)}.nv-v11 .product-description{font-size:clamp(17px,1.1806vw,20.4px)}.nv-v11 .technology-v8{margin-top:76px;margin-bottom:82px}.nv-v11 .technology-v8 .spotlight{grid-template-columns:1.08fr .92fr;min-height:458px;border-color:#bdc8b8a8;border-radius:25px;background:linear-gradient(138deg,#f2f1e9,#e8ebdf);box-shadow:0 24px 44px -39px #243e2c6b,inset 0 1px 1px #fff}.nv-v11 .technology-v8 .spot-visual-wrap>.spot-visual{min-height:458px}.nv-v11 .technology-v8 .spot-copy{padding:48px 58px}.nv-v11 .technology-v8 .spot-copy:before{content:"";width:38px;height:1px;background:#74896e;margin-bottom:3px}.nv-v11 .technology-v8 h2{font-size:clamp(54px,3.75vw,64.8px);margin-top:18px}.nv-v11 .oil-stage .spot-caption{padding:7px 10px;border:1px solid #ffffff38;border-radius:8px;background:#17291f5c;backdrop-filter:blur(8px)}.nv-v11 .heritage-group{padding:49px 54px 29px;margin-bottom:84px;border-color:#ffffffed;background:radial-gradient(ellipse 180px 160px at 100% 100%,#86b8961a,transparent 72%),linear-gradient(128deg,#ffffffc9,transparent 55%),linear-gradient(160deg,#f1f1e9,#e7ebe0);box-shadow:inset 1px 1px 2px #fff,inset -1px -1px 3px #ffffffa0,0 22px 40px -37px #263e2b70}.nv-v11 .story-v8{gap:96px;padding-bottom:38px}.nv-v11 .origin-person img{width:78px;height:78px}.nv-v11 .awards-v7{padding-top:25px}.nv-v11 .iam-performance{min-height:700px;margin-bottom:76px;border-radius:29px;border-color:#dce4d2c7;background:#12241b;box-shadow:inset 0 1px 2px #fff9,inset 0 -1px 3px #ffffff2b,0 28px 50px -35px #132d1fbd,0 0 0 1px #31483b21}.nv-v11 .iam-performance .iam-content{min-height:700px;padding:46px 0 57px 58px}.nv-v11 .iam-performance:before{inset:3px;border-radius:25px;border-color:#fbffe782;box-shadow:inset 1px 2px 8px #fcffec66,inset -1px -2px 8px #f7ffdd35}.nv-v11 .iam-performance:after{inset:9px;border-radius:20px;border-color:#ffffff1f;box-shadow:inset 0 0 24px #eff9e61a}.nv-v11 .iam-shade{background:linear-gradient(90deg,#12231bed,#17271fd9 27%,#15251d60 49%,transparent 69%),linear-gradient(0deg,#1021188f,transparent 29%)}.nv-v11 .iam-edge{border-radius:28px;padding:3px;background:radial-gradient(ellipse 265px 128px at 2% 101%,#f5ffe8 0,#76c68b 18%,#58bd7e 34%,transparent 82%),radial-gradient(ellipse 245px 185px at 101% 101%,#fff8e4 0,#ffbd8d 18%,#f39b65 42%,transparent 88%),radial-gradient(ellipse 170px 88px at 0 0,#e3edffb0,#5394ee5c,transparent 88%),radial-gradient(ellipse 105px 148px at 101% 28%,#efd7e070,#d87da931,transparent 84%);filter:drop-shadow(0 0 3px #f0f8dfa8)}.nv-v11 .iam-optics{border-radius:28px;background:radial-gradient(ellipse 240px 135px at 0 105%,#58bd7e6b,transparent 80%),radial-gradient(ellipse 230px 175px at 103% 103%,#f39b657a,transparent 76%),linear-gradient(125deg,#ffffff14,transparent 34%);box-shadow:inset 0 0 18px #f4ffe92e}.nv-v11 .iam-edge-light{opacity:.92;bottom:-103px;right:-54px;width:325px;height:335px}.nv-v11 .iam-performance h2{font-size:clamp(64px,4.4444vw,76.8px)}.nv-v11 .customer-voices{padding:5px 0 82px}.nv-v11 .customer-voices .section-head{margin-bottom:30px}.nv-v11 .voices-grid{gap:22px}.nv-v11 .voices-grid figure{padding:31px 36px 29px;border-color:#ffffffdf;background:linear-gradient(132deg,#ffffffc7,transparent 58%),linear-gradient(165deg,#eceee7,#dfe5dc);box-shadow:inset 1px 1px 2px #fff,inset -1px -1px 3px #fff8,0 18px 32px -31px #213b2970}.nv-v11 .voices-grid figure:before{content:"";position:absolute;inset:3px;border:1px solid #ffffff62;border-radius:18px;pointer-events:none}.nv-v11 .voices-grid figure:after{background:radial-gradient(ellipse 115px 95px at 100% 100%,#8fbea02e,transparent 88%)}.nv-v11 .live-v8{padding:66px 0 72px;border-top:1px solid var(--section-rule);border-bottom:1px solid var(--section-rule)}.nv-v11 .live-v8 .section-head{margin-bottom:34px}.nv-v11 .live-v8 .live-layout{grid-template-columns:1.62fr .9fr;gap:38px;align-items:stretch}.nv-v11 .live-v8 .live-player{min-height:405px;border-color:#9fab99b8;box-shadow:0 24px 40px -34px #203a286f}.nv-v11 .live-v8 .live-offer{display:flex;flex-direction:column;justify-content:center;padding:10px 0 10px 34px;border-left:1px solid #aab7a340}.nv-v11 .live-v8 .live-offer-product{margin:19px 0 22px}.nv-v11 .live-v8 .compact-actions{max-width:365px}.nv-v11 .editorial-v6{padding:72px 0 78px;border-top:0}.nv-v11 .editorial-grid-v6 img{filter:saturate(.83) contrast(1.01)}.nv-v11 .newsletter-v6{margin-bottom:74px;padding:47px 54px;border-radius:25px;box-shadow:inset 1px 1px 3px #fff3,0 18px 34px -31px #0d1f16b0}.nv-v11 .newsletter-v6 h2{font-size:clamp(42px,2.9167vw,50.4px)}.nv-v11 .footer{background:#ecefe5}@media(max-width:1100px){.nv-v11 .nav-links{gap:22px}.nv-v11 .product-section-head,.nv-v11 .voices-section-head{grid-template-columns:1fr minmax(250px,.62fr);gap:42px}.nv-v11 .technology-v8 h2{font-size:clamp(47px,3.2639vw,56.4px)}.nv-v11 .story-v8{gap:55px}.nv-v11 .iam-performance h2{font-size:clamp(55px,3.8194vw,66px)}.nv-v11 .live-v8 .live-layout{grid-template-columns:1.25fr .9fr;gap:28px}}@media(max-width:760px){.nv-v11 .product-section-head,.nv-v11 .voices-section-head{display:block}.nv-v11 .section-head-side{width:100%;margin-top:17px}.nv-v11 .product-intro,.nv-v11 .voices-intro{font-size:clamp(18px,1.25vw,21.6px)}.nv-v11 .products{padding:58px 0 65px}.nv-v11 .product-grid{gap:13px}.nv-v11 .product-card[data-tone=blue] .product-image img{height:205px}.nv-v11 .product-card[data-tone=green] .product-image img{height:170px}.nv-v11 .product-card[data-tone=peach] .product-image img{height:194px}.nv-v11 .product-card[data-tone=rose] .product-image img{height:215px}.nv-v11 .technology-v8{margin-top:52px;margin-bottom:58px}.nv-v11 .technology-v8 .spotlight{grid-template-columns:1fr}.nv-v11 .technology-v8 .spot-copy{padding:34px 29px 39px}.nv-v11 .heritage-group{padding:34px 29px 24px;margin-bottom:58px}.nv-v11 .story-v8{grid-template-columns:1fr;gap:32px}.nv-v11 .iam-performance{min-height:895px;margin-bottom:58px}.nv-v11 .iam-performance .iam-content{min-height:895px;padding:342px 27px 65px}.nv-v11 .customer-voices{padding-bottom:58px}.nv-v11 .voices-grid{grid-template-columns:1fr}.nv-v11 .live-v8{padding:52px 0 58px}.nv-v11 .live-v8 .live-layout{grid-template-columns:1fr;gap:20px}.nv-v11 .live-v8 .live-offer{padding:24px 0 0;border-left:0;border-top:1px solid #aab7a340}.nv-v11 .editorial-v6{padding:56px 0 62px}.nv-v11 .newsletter-v6{padding:40px 30px;margin-bottom:58px}}@media(prefers-reduced-motion:reduce){.nv-v11 .product-card{transition:none}.nv-v11 .product-card:hover{transform:none}}.nv-v11 .iam-performance.iam-figma{width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;background:#0d1a13;min-height:812px}.nv-v11 .iam-performance.iam-figma .iam-bottom-note,.nv-v11 .iam-performance.iam-figma .iam-edge,.nv-v11 .iam-performance.iam-figma .iam-edge-light,.nv-v11 .iam-performance.iam-figma .iam-optics,.nv-v11 .iam-performance.iam-figma:after,.nv-v11 .iam-performance.iam-figma:before{display:none}.nv-v11 .iam-performance.iam-figma .iam-photo{border-radius:0}.nv-v11 .iam-performance.iam-figma .iam-content{width:min(100%,1440px);max-width:none;margin-inline:auto;padding:0 clamp(24px,6.3vw,91px);min-height:812px;justify-content:center}.nv-v11 .iam-performance.iam-figma .eyebrow{font-weight:700;font-size:clamp(16px,1.1111vw,19.2px);line-height:15px;letter-spacing:1.3px;color:#c0cbbf;margin:0 0 16px}.nv-v11 .iam-performance.iam-figma .iam-logo{width:204px;margin:8px 0 14px}.nv-v11 .iam-performance.iam-figma .iam-slogan{font-size:clamp(16px,1.1111vw,19.2px);font-weight:300;letter-spacing:1.12px;color:#d3fa99;margin:0 0 32px}.nv-v11 .iam-performance.iam-figma h2{font-family:inherit;font-weight:300;font-size:clamp(36px,4.45vw,76.8px);line-height:1.016;letter-spacing:normal;color:#fffef9;max-width:715px;margin:0 0 17px}.nv-v11 .iam-performance.iam-figma h2 em{font-style:italic;font-weight:300;color:#d3fa99}.nv-v11 .iam-performance.iam-figma .iam-description{font-size:clamp(16px,1.1111vw,19.2px);font-weight:400;line-height:21.7px;color:#fffef9;max-width:381px;margin:0 0 42px}.nv-v11 .iam-performance.iam-figma .iam-description .iam-scan{font-style:italic;color:#d3fa99}.nv-v11 .iam-performance.iam-figma .iam-actions{margin:0 0 16px;gap:0}.nv-v11 .iam-performance.iam-figma .iam-scan-button{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:16px;border-radius:15px;border:1px solid #809685;color:#fffef9;font-size:clamp(16px,1.1111vw,19.2px);font-weight:400;background:radial-gradient(ellipse 261px 90px at 101% 111%,rgba(116,206,146,.6),rgba(116,206,146,0) 48%),linear-gradient(117deg,rgba(255,255,255,.15),rgba(255,255,255,0) 38%),rgba(41,63,51,.3);box-shadow:inset 0 1px 1px 1px rgba(255,255,255,.6),inset 0 -1px 1px 1px #b1dcc8,0 10px 24px -18px #244c32;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);transition:background .2s ease,box-shadow .2s ease}.nv-v11 .iam-performance.iam-figma .iam-scan-button:hover{background:radial-gradient(ellipse 261px 90px at 101% 111%,rgba(116,206,146,.75),rgba(116,206,146,0) 50%),linear-gradient(117deg,rgba(255,255,255,.22),rgba(255,255,255,0) 40%),rgba(41,63,51,.24)}.nv-v11 .iam-performance.iam-figma .iam-scan-button svg{width:17px;height:23px}.nv-v11 .iam-performance.iam-figma .iam-micro{font-size:clamp(16px,1.1111vw,19.2px);line-height:15px;color:#c1cbbd;max-width:350px;margin:0}@media(max-width:760px){.nv-v11 .iam-performance.iam-figma,.nv-v11 .iam-performance.iam-figma .iam-content{min-height:640px}.nv-v11 .iam-performance.iam-figma .iam-content{justify-content:flex-end;padding:0 24px 48px}.nv-v11 .iam-performance.iam-figma .iam-logo{width:150px}.nv-v11 .iam-performance.iam-figma .iam-slogan{font-size:clamp(14px,.9722vw,16.8px);margin-bottom:24px}.nv-v11 .iam-performance.iam-figma .iam-description{margin-bottom:28px;max-width:100%}}.nv-v11 .live-v8 .section-head.live-head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.nv-v11 .live-v8 .live-head .eyebrow{margin:0;font-size:clamp(16px,1.1111vw,19.2px);font-weight:700;line-height:15px;letter-spacing:1.3px;color:#20382b}.nv-v11 .live-v8 .live-head h2{max-width:743px;font-size:clamp(30px,3.2vw,55.2px);font-weight:400;line-height:1.087;letter-spacing:normal;color:#20382b;text-align:center;white-space:pre-line}