:root{--green:#173f35;--green-d:#0f2c25;--green-2:#20493e;--cream:var(--wrg-bg,#eef4f8);--cream-2:var(--wrg-bg2,#f6f9fb);--cream-3:var(--wrg-bg3,#dfeaf2);--gold:var(--wrg-accent,#aab2bc);--gold-ink:var(--wrg-ink,#5f6872);--gold-soft:var(--wrg-soft,#d9dee5);--blush:#e3ecf3;--sage:#b8c3a7;--serif:"EB Garamond",Garamond,serif;--it:"Cormorant","EB Garamond",serif;--sans:"Inter",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--r:22px;--r-sm:14px;--r-lg:30px;--pad:18px;--sh:0 1px 0 rgba(23,63,53,.04),0 10px 30px -14px rgba(23,63,53,.22)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{font:400 calc(15px*var(--wr-bs,1))/1.55 var(--sans);color:var(--green);background:var(--cream);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}.wrap{padding:0 var(--pad)}.eyebrow{font:500 calc(10.5px*var(--wr-bs,1))/1.3 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink)}.dark .eyebrow,.eyebrow.lt{color:var(--gold-soft)}.h1,.h2,.h3{font-family:var(--serif);font-weight:400;letter-spacing:-.012em;line-height:1.04}.h1{font-size:calc(40px*var(--wr-hs,1))}.h2{font-size:calc(33px*var(--wr-hs,1))}.h3{font-size:calc(24px*var(--wr-hs,1));line-height:1.1}.h1 em,.h2 em,.h3 em{font-style:italic;color:var(--gold)}.dark .h1 em,.dark .h2 em,.dark .h3 em{color:var(--gold-soft)}.sub{font-family:var(--it);font-style:italic;font-weight:500;font-size:calc(20px*var(--wr-bs,1));line-height:1.25;color:var(--green-2)}.dark .sub{color:#d6e3ec}.p{font-size:calc(14.5px*var(--wr-bs,1));line-height:1.6;color:#2c4f45}.dark .p{color:#c9d7e2}.sm{font-size:calc(12.5px*var(--wr-bs,1));line-height:1.5}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.gold-ink{color:var(--gold-ink)}.dark{background:var(--green);color:var(--cream)}.block{background:var(--cream-2);border-radius:var(--r);box-shadow:var(--sh);padding:22px 20px}.block.dark{background:var(--green)}.block.tint{background:var(--cream-3);box-shadow:none}.tile{background:#fff;border-radius:var(--r);overflow:hidden}.sec{padding:40px 0}.sec-h{margin-bottom:18px}.sec-h .h2{margin:8px 0}.rule{height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.6;margin:6px 0}.spark{display:inline-block;width:10px;height:10px;background:var(--gold);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);vertical-align:middle}.btn{display:flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 24px;border-radius:999px;font:500 calc(14px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.04em;background:var(--green);color:var(--cream);width:100%;box-shadow:0 10px 24px -12px #173f35b3}.btn .mono{font-size:calc(13px*var(--wr-bs,1));opacity:.85}.btn.gold{background:linear-gradient(135deg,#b4bac3,var(--wrg-accent,#aab2bc) 55%,#6f7680);color:var(--green-d)}.btn.ghost{background:transparent;color:inherit;border:1px solid currentColor;box-shadow:none}.btn.sm{height:42px;font-size:calc(13px*var(--wr-bs,1));padding:0 18px;width:auto}.link{font:500 calc(12.5px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.06em;border-bottom:1px solid var(--gold);padding-bottom:3px}.ann{background:var(--green);color:var(--cream);font:500 calc(10px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:10px 0;white-space:nowrap;overflow:hidden}.ann .mt{display:inline-block;will-change:transform}.ann .mt>span{margin:0 18px}.ann .spark{width:7px;height:7px;margin:0 8px;background:var(--gold-soft)}.hdr{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 var(--pad);background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 18%,transparent)}.hdr .logo{height:20px;width:auto}.hdr .ic{width:36px;height:36px;display:grid;place-items:center;border-radius:50%}.hdr .ic svg{width:20px;height:20px;stroke:var(--green);fill:none;stroke-width:1.4}.bagc{position:relative}.bagc i{position:absolute;top:4px;right:2px;min-width:15px;height:15px;border-radius:9px;background:var(--gold);color:#fff;font:500 calc(9px*var(--wr-bs,1))/15px var(--mono);font-style:normal;text-align:center}.gal{position:relative}.gal-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 var(--pad)}.gal-track::-webkit-scrollbar{display:none}.gal-slide{flex:0 0 calc(100% - 2*var(--pad));scroll-snap-align:center;aspect-ratio:3/4;border-radius:var(--r);overflow:hidden;background:#fff;position:relative}.gal-slide img,.gal-slide video{width:100%;height:100%;object-fit:cover}.gal-slide.contain img{object-fit:contain;padding:8%}.gal-slide.model{background:radial-gradient(120% 90% at 50% 20%,#f3f7fa,#d9e5ee)}.gal-slide.model img{object-fit:cover;object-position:50% 20%}.gal-meta{display:flex;align-items:center;justify-content:space-between;padding:12px var(--pad) 0}.dots{display:flex;gap:6px}.dots b{width:6px;height:6px;border-radius:3px;background:#173f3533;transition:none}.dots b.on{width:18px;background:var(--gold)}.badge{position:absolute;left:12px;top:12px;z-index:2;font:500 calc(9.5px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 90%,transparent);color:var(--green);padding:7px 10px;border-radius:999px}.badge.r{left:auto;right:12px;font-family:var(--mono);letter-spacing:.06em}.play{position:absolute;right:12px;bottom:12px;z-index:2;font:500 calc(9.5px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.08em;background:#173f35d9;color:var(--cream);padding:7px 10px;border-radius:999px}.price{font:500 calc(22px*var(--wr-bs,1))/1 var(--mono);color:var(--green);letter-spacing:-.01em}.toggle{display:inline-flex;background:var(--cream-3);border-radius:999px;padding:4px;gap:2px}.toggle button{height:34px;padding:0 16px;border-radius:999px;font:500 calc(12.5px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.04em;color:var(--green-2);display:flex;align-items:center;gap:7px}.toggle button .sw{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#dde1e6,var(--wrg-accent,#aab2bc) 60%,var(--wrg-ink,#5f6872))}.toggle button .sw.si{background:linear-gradient(135deg,#fff,#c9ccd1 55%,#8e939b)}.toggle button.on{background:var(--green);color:var(--cream)}.chips{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.chip{display:flex;flex-direction:column;align-items:center;gap:6px}.chip .th{width:100%;aspect-ratio:1;border-radius:16px;background:#fff;overflow:hidden;border:1.5px solid transparent;box-shadow:0 0 0 1px #173f3514}.chip .th img{width:100%;height:100%;object-fit:cover;transform:scale(1.25)}.chip .th img.ct{object-fit:contain;transform:none;padding:6px}.chip span{font:500 calc(9.5px*var(--wr-bs,1))/1.15 var(--sans);letter-spacing:.02em;text-align:center;color:var(--green-2)}.chip span b{display:block;font:500 calc(9px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);margin-bottom:2px}.chip.on .th{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--wrg-accent,#aab2bc) 18%,transparent)}.chip.on span{color:var(--green)}.bchips{display:flex;flex-wrap:wrap;gap:7px}.bchip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;background:var(--cream-2);border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 35%,transparent);font:500 calc(11.5px*var(--wr-bs,1))/1 var(--sans);color:var(--green)}.bchip .spark{width:8px;height:8px}.qty{display:flex;align-items:center;height:54px;border-radius:999px;border:1px solid rgba(23,63,53,.25);flex:0 0 112px;justify-content:space-between;padding:0 16px;font:500 calc(15px*var(--wr-bs,1))/1 var(--mono)}.qty button{font-size:calc(18px*var(--wr-bs,1));width:20px}.buyrow{display:flex;gap:10px}.note{font-size:calc(12px*var(--wr-bs,1));color:var(--gold-ink);display:flex;align-items:center;gap:6px}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.trust div{background:var(--cream-2);border-radius:var(--r-sm);padding:12px 8px;text-align:center}.trust img{width:34px;height:34px;margin:0 auto 6px;border-radius:50%}.trust b{display:block;font:500 calc(10.5px*var(--wr-bs,1))/1.2 var(--sans);letter-spacing:.16em;color:var(--green)}.trust span{font-size:calc(10.5px*var(--wr-bs,1));line-height:1.3;color:#4b665d;display:block;margin-top:3px}.quote{font-family:var(--serif);font-size:calc(21px*var(--wr-hs,1));line-height:1.3}.quote em{color:var(--gold);font-style:italic}.who{display:flex;align-items:center;gap:10px;margin-top:14px}.who img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 20%}.who b{font:500 calc(13px*var(--wr-bs,1))/1.2 var(--sans);display:block}.who span{font:400 calc(11px*var(--wr-bs,1))/1.2 var(--mono);color:var(--gold-ink);letter-spacing:.04em}.mq{overflow:hidden;white-space:nowrap;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 35%,transparent)}.mq .mt{display:inline-block;will-change:transform}.mq span{font-family:var(--serif);font-style:italic;font-size:calc(20px*var(--wr-bs,1));margin:0 14px;color:var(--green)}.dark .mq span,.mq.dark span{color:var(--cream)}.mq .spark{width:8px;height:8px}.mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 6px}.mgrid div{text-align:center}.mgrid img{width:46px;height:46px;margin:0 auto 6px;border-radius:50%}.mgrid span{font:500 calc(10.5px*var(--wr-bs,1))/1.2 var(--sans);display:block}.tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.tabs::-webkit-scrollbar{display:none}.tabs button{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(23,63,53,.2);font:500 calc(12px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.03em;color:var(--green-2)}.tabs button.on{background:var(--green);border-color:var(--green);color:var(--cream)}.dark .tabs button{border-color:color-mix(in srgb,var(--wrg-bg,#eef4f8) 30%,transparent);color:#d6e3ec}.dark .tabs button.on{background:var(--cream);color:var(--green)}.panel{display:none}.panel.on{display:block}.stat{background:#fff;border-radius:var(--r-sm);padding:14px}.stat .k{font:500 calc(10px*var(--wr-bs,1))/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.stat .v{font:500 calc(28px*var(--wr-bs,1))/1.1 var(--mono);margin-top:6px;color:var(--green)}.stat .v small{font-size:calc(13px*var(--wr-bs,1));margin-left:4px;color:#4b665d}.stat svg{width:100%;height:46px;margin-top:8px;overflow:visible}.stat .ax{display:flex;justify-content:space-between;font:400 calc(9.5px*var(--wr-bs,1))/1 var(--mono);color:#7a8c84;margin-top:4px}.dark .stat{background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 7%,transparent);border:1px solid color-mix(in srgb,var(--wrg-bg,#eef4f8) 12%,transparent)}.dark .stat .v{color:var(--cream)}.dark .stat .v small{color:#bccbd8}.dark .stat .ax{color:#a9b5ad}.dark .stat .k{color:var(--gold-soft)}.bars{display:grid;gap:8px;margin-top:10px}.bar{display:grid;grid-template-columns:86px 1fr 58px;align-items:center;gap:8px;font-size:calc(12px*var(--wr-bs,1))}.bar i{height:8px;border-radius:4px;background:#173f351a;overflow:hidden;position:relative}.bar i b{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--gold)}.bar .mono{text-align:right;font-size:calc(12px*var(--wr-bs,1))}.dark .bar i{background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 12%,transparent)}.list{list-style:none;display:grid;gap:9px}.list li{display:flex;gap:10px;font-size:calc(13.5px*var(--wr-bs,1));line-height:1.45}.list li:before{content:"";flex:0 0 7px;height:7px;margin-top:6px;background:var(--gold);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 6px}.fgrid div{text-align:center}.fgrid img{width:42px;height:42px;margin:0 auto 5px;border-radius:50%;filter:sepia(.35) saturate(.7) hue-rotate(-8deg)}.fgrid span{font:500 calc(10.5px*var(--wr-bs,1))/1.2 var(--sans)}.pill{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--gold);color:#fff;font:500 calc(11px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.04em}.pill.o{background:transparent;border:1px solid var(--gold);color:var(--gold-ink)}.dark .pill.o{color:var(--gold-soft);border-color:var(--gold-soft)}.steps{counter-reset:s;display:grid;gap:8px}.step{display:flex;gap:12px;align-items:flex-start;background:#fff;border-radius:var(--r-sm);padding:12px 14px;font-size:calc(13px*var(--wr-bs,1));line-height:1.4}.step b{font:500 calc(12px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);flex:0 0 22px;padding-top:2px}.dark .step{background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 7%,transparent)}.dark .step b{color:var(--gold-soft)}.cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(11.5px*var(--wr-bs,1));line-height:1.3}.cmp th{font:500 calc(9.5px*var(--wr-bs,1))/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:10px 6px;text-align:left;color:#4b665d;vertical-align:bottom}.cmp th.us{background:var(--green);color:var(--cream);border-radius:14px 14px 0 0}.cmp td{padding:10px 6px;border-top:1px solid rgba(23,63,53,.1);vertical-align:top}.cmp td.us{background:var(--green);color:var(--cream);border-top-color:color-mix(in srgb,var(--wrg-bg,#eef4f8) 15%,transparent)}.cmp tr:last-child td.us{border-radius:0 0 14px 14px}.cmp td:first-child{font-weight:500}.cmp .y{color:var(--gold-soft);font-weight:600;margin-right:3px}.cmp .n{color:#7d838c;margin-right:3px}.acc{border-top:1px solid rgba(23,63,53,.14)}.acc-i{border-bottom:1px solid rgba(23,63,53,.14)}.acc-b{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:17px 2px;font:500 calc(14.5px*var(--wr-bs,1))/1.3 var(--sans);color:var(--green)}.acc-b .pm{flex:0 0 26px;height:26px;border-radius:50%;border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 60%,transparent);position:relative}.acc-b .pm:before,.acc-b .pm:after{content:"";position:absolute;left:7px;right:7px;top:12px;height:1px;background:var(--gold-ink)}.acc-b .pm:after{transform:rotate(90deg)}.acc-i.open .pm:after{transform:rotate(0)}.acc-p{height:0;overflow:hidden}.acc-p>div{padding:0 2px 18px;font-size:calc(13.5px*var(--wr-bs,1));line-height:1.6;color:#2c4f45}.acc-p b{color:var(--green)}.acc-lbl{font:500 calc(10.5px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);padding:22px 2px 6px}.hscroll{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:0 var(--pad)}.hscroll::-webkit-scrollbar{display:none}.pcard{flex:0 0 152px}.pcard .tile{aspect-ratio:3/4;margin-bottom:8px}.pcard .tile img{width:100%;height:100%;object-fit:cover}.pcard .tile img.ct{object-fit:contain;padding:10px}.pcard b{display:block;font:400 calc(17px*var(--wr-bs,1))/1.1 var(--serif)}.pcard span{font:400 calc(11.5px*var(--wr-bs,1))/1.4 var(--mono);color:var(--gold-ink)}.phones{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:6px var(--pad) 10px}.phones::-webkit-scrollbar{display:none}.phone{flex:0 0 168px;height:330px;border-radius:30px;background:#0f1d19;padding:8px;box-shadow:0 20px 40px -20px #0f2c2599}.phone .scr{height:100%;border-radius:23px;background:var(--cream-2);padding:22px 12px 12px;overflow:hidden;position:relative}.phone .scr:before{content:"";position:absolute;top:8px;left:50%;width:46px;height:12px;border-radius:7px;background:#0f1d19;transform:translate(-50%)}.phone .ttl{font:500 calc(9px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin:8px 0}.phone .big{font:500 calc(30px*var(--wr-hs,1))/1 var(--mono);color:var(--green)}.phone .big small{font-size:calc(12px*var(--wr-hs,1))}.phone .mini{background:#fff;border-radius:12px;padding:9px 10px;margin-top:8px;font-size:calc(10px*var(--wr-bs,1));color:#4b665d}.phone .mini b{display:block;font:500 calc(15px*var(--wr-bs,1))/1.1 var(--mono);color:var(--green);margin-top:3px}.phone svg{width:100%;height:60px;margin-top:6px}.foot{background:var(--green-d);color:var(--cream);border-radius:var(--r-lg) var(--r-lg) 0 0;padding:40px var(--pad) 120px}.foot .logo{height:24px;width:auto;margin-bottom:16px}.foot .fine{font-size:calc(11px*var(--wr-bs,1));opacity:.65;line-height:1.6}.foot .links{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:calc(12.5px*var(--wr-bs,1));opacity:.85;margin:20px 0}.field{display:flex;gap:8px;margin-top:14px}.field input{flex:1;height:48px;border-radius:999px;border:1px solid color-mix(in srgb,var(--wrg-bg,#eef4f8) 35%,transparent);background:transparent;color:var(--cream);padding:0 18px;font:400 calc(14px*var(--wr-bs,1)) var(--sans)}.field input::placeholder{color:#bccbd8}.sticky{position:fixed;left:10px;right:10px;bottom:10px;z-index:60;display:flex;align-items:center;gap:10px;background:#173f35f5;color:var(--cream);border-radius:999px;padding:7px 7px 7px 8px;box-shadow:0 16px 36px -14px #0f2c25bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(140%)}.sticky .st{width:40px;height:40px;border-radius:50%;background:#fff;overflow:hidden;flex:0 0 40px}.sticky .st img{width:100%;height:100%;object-fit:cover;transform:scale(1.4)}.sticky .sn{flex:1;min-width:0}.sticky .sn b{display:block;font:400 calc(16px*var(--wr-hs,1))/1.1 var(--serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky .sn span{font:400 calc(11px*var(--wr-bs,1))/1.2 var(--mono);color:var(--gold-soft)}.sticky .btn{height:44px;width:auto;padding:0 18px;font-size:calc(13px*var(--wr-bs,1));box-shadow:none}.rv{opacity:0;transform:translateY(22px)}.cap .rv{will-change:opacity,transform}.vid{position:relative;overflow:hidden}.vid video,.vid img.poster{width:100%;height:100%;object-fit:cover}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt24{margin-top:24px}.mt32{margin-top:32px}.g2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.g2.t{gap:8px}.ctr{text-align:center}.sticky .sn b span{font:inherit;color:inherit}.sticky .st img{transform:none;object-fit:cover;object-position:50% 50%}.dark .pcard span{color:var(--gold-soft)}.dark .pcard b{color:var(--cream)}.gal-thumbs{display:none}@media(min-width:1024px){:root{--pad:40px;--r:26px;--r-sm:16px;--r-lg:38px;--cw:1240px;--side:max(40px, calc((100vw - 1240px)/2 + 40px) )}body{font-size:calc(16px*var(--wr-bs,1))}.wrap{max-width:var(--cw);margin-left:auto;margin-right:auto;padding:0 40px}.wrap .wrap{padding:0;max-width:none}.eyebrow{font-size:calc(11.5px*var(--wr-bs,1));letter-spacing:.24em}.h1{font-size:calc(68px*var(--wr-hs,1))}.h2{font-size:calc(50px*var(--wr-hs,1));line-height:1.05}.h3{font-size:calc(32px*var(--wr-hs,1))}.sub{font-size:calc(24px*var(--wr-bs,1));line-height:1.3}.p{font-size:calc(16.5px*var(--wr-bs,1));line-height:1.7}.sm{font-size:calc(14px*var(--wr-bs,1))}.list li{font-size:calc(15.5px*var(--wr-bs,1))}.block{padding:40px}.sec{padding:88px 0}.mt24{margin-top:48px}.mt32{margin-top:72px}.btn{height:58px;font-size:calc(14.5px*var(--wr-bs,1))}.mq{padding:20px 0}.mq span{font-size:calc(26px*var(--wr-bs,1));margin:0 22px}.ann{font-size:calc(10.5px*var(--wr-bs,1));padding:11px 0}.hdr{height:64px;padding:0 var(--side)}.hdr .logo{height:24px}.sticky{left:auto;right:28px;bottom:24px;width:430px}.gal{--gw: calc(min(100vh - 160px,800px)*.75) ;display:grid;grid-template-columns:76px var(--gw);column-gap:16px;align-items:start}.gal-thumbs{display:flex;flex-direction:column;gap:10px;grid-column:1;grid-row:1;max-height:calc(var(--gw)*4/3);overflow-y:auto;scrollbar-width:none;padding:2px}.gal-thumbs::-webkit-scrollbar{display:none}.gal-thumbs button{flex:0 0 auto;width:72px;height:92px;border-radius:14px;overflow:hidden;background:#fff;position:relative;box-shadow:0 0 0 1px #173f351a;opacity:.62;transition:opacity .3s,box-shadow .3s}.gal-thumbs button img{width:100%;height:100%;object-fit:cover}.gal-thumbs button.ct img{object-fit:contain;padding:6px}.gal-thumbs button.on{opacity:1;box-shadow:0 0 0 1.5px var(--gold),0 0 0 5px color-mix(in srgb,var(--wrg-accent,#aab2bc) 16%,transparent)}.gal-thumbs button i{position:absolute;left:5px;right:5px;bottom:5px;font:500 calc(8.5px*var(--wr-bs,1))/16px var(--mono);font-style:normal;text-align:center;border-radius:999px;background:#173f35d9;color:var(--cream)}.gal-track{grid-column:2;grid-row:1;padding:0;width:var(--gw);border-radius:var(--r)}.gal-slide{flex:0 0 100%}.gal-meta{grid-column:2;grid-row:2;padding:14px 4px 0}.dk-hero{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:60px;max-width:var(--cw);margin:0 auto;padding:30px 40px 0;align-items:start}.dk-hero>[data-sec=gallery-wrap]{padding-top:0!important;position:sticky;top:88px}.dk-hero .pinfo{padding:6px 0 0}.dk-hero .pinfo .h1{font-size:calc(54px*var(--wr-hs,1))!important}.dk-hero .price{font-size:calc(26px*var(--wr-bs,1))}.dk-hero .mini-rev{font-size:calc(13px*var(--wr-bs,1));display:block;line-height:22px}.dk-hero .mini-rev img{display:inline-block;vertical-align:middle;margin-right:8px}.dk-hero .mini-rev .gold-ink{white-space:nowrap}[data-sec=story]>.wrap:first-child{display:grid;grid-template-columns:1.1fr 1fr;column-gap:80px;align-items:end}[data-sec=story]>.wrap:first-child>.eyebrow{grid-column:1;grid-row:1}[data-sec=story]>.wrap:first-child>.h1{grid-column:1;grid-row:2;font-size:calc(78px*var(--wr-hs,1))}[data-sec=story]>.wrap:first-child>.h1 em{display:block}[data-sec=story]>.wrap:first-child>.mt16{grid-column:2;grid-row:1/3;margin-top:0}[data-sec=discover]{display:grid;grid-template-columns:1fr 1fr;column-gap:88px;grid-template-rows:1fr auto auto auto 1fr}[data-sec=discover]>.eyebrow{grid-column:1;grid-row:2}[data-sec=discover]>.h2{grid-column:1;grid-row:3}[data-sec=discover]>.p{grid-column:1;grid-row:4;max-width:500px}[data-sec=discover]>.tile{grid-column:2;grid-row:1/6;margin-top:0;max-height:640px;aspect-ratio:auto!important;height:640px}.block>[data-sec=description]{display:grid;grid-template-columns:1fr 1.2fr;column-gap:64px;align-items:start}.block>[data-sec=description]>.sub{grid-column:1;grid-row:1;font-size:calc(30px*var(--wr-bs,1))}.block>[data-sec=description]>.p{grid-column:1;grid-row:2}.block>[data-sec=description]>.list{grid-column:2;grid-row:1/3;margin-top:0}[data-sec=why]>div[style]{grid-template-columns:1fr 1fr;gap:24px!important}[data-sec=why] .block .eyebrow{font-size:calc(11px*var(--wr-bs,1))!important}[data-sec=why] .block p{font-size:calc(16px*var(--wr-bs,1));line-height:1.65}figure[data-sec=review]{max-width:980px;margin:0 auto;padding:60px 72px;text-align:center}figure[data-sec=review] .eyebrow{justify-content:center}figure[data-sec=review] .quote{font-size:calc(34px*var(--wr-hs,1));line-height:1.28;margin-top:22px}figure[data-sec=review] .who{justify-content:center;margin-top:28px;text-align:left}#rev,section:has(>.wrap>figure[data-sec=review]) .wrap{max-width:var(--cw)}div:has(>[data-sec=herbarium]){max-width:1320px;margin-left:auto;margin-right:auto;padding:0 24px!important}[data-sec=herbarium]{padding:72px 0 64px}[data-sec=herbarium]>.wrap:first-child{display:grid;grid-template-columns:1.25fr 1fr;column-gap:72px;grid-template-rows:1fr auto auto auto auto 1fr}[data-sec=herbarium]>.wrap:first-child>.vid{grid-column:1;grid-row:1/7}[data-sec=herbarium]>.wrap:first-child>.eyebrow{grid-column:2;grid-row:2;margin-top:0}[data-sec=herbarium]>.wrap:first-child>.h2{grid-column:2;grid-row:3;font-size:calc(60px*var(--wr-hs,1))}[data-sec=herbarium]>.wrap:first-child>.p{grid-column:2;grid-row:4}[data-sec=herbarium]>.wrap:first-child>.mt16{grid-column:2;grid-row:5}.hscroll{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;max-width:var(--cw);margin-left:auto;margin-right:auto;padding:0 40px;overflow:visible}.wrap .hscroll{padding:0}.pcard b{font-size:calc(22px*var(--wr-bs,1));margin-top:4px}.pcard span{font-size:calc(12.5px*var(--wr-bs,1))}.pcard .tile{margin-bottom:12px;transition:transform .5s}[data-sec=recommendations] .hscroll{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}[data-sec=recommendations] .pcard b{font-size:calc(19px*var(--wr-bs,1))}[data-sec=metrics] [data-sec=body-story]{text-align:center;max-width:920px;margin:0 auto}[data-sec=metrics] [data-sec=body-story] .h2{font-size:calc(58px*var(--wr-hs,1))}.block:has(>[data-sec=real-tracking]){display:grid;grid-template-columns:1fr 1.05fr;column-gap:72px;grid-template-rows:1fr auto auto auto 1fr;padding:56px}.block>[data-sec=real-tracking]{display:contents}[data-sec=real-tracking]>.eyebrow{grid-column:1;grid-row:2}[data-sec=real-tracking]>.h2{grid-column:1;grid-row:3;font-size:calc(44px*var(--wr-hs,1))}.block:has(>[data-sec=real-tracking])>.mt16{grid-column:1;grid-row:4;margin-top:22px}[data-sec=real-tracking]>.mt20{grid-column:2;grid-row:1/6;margin-top:0;align-self:center}.mgrid{gap:28px 12px}.mgrid img{width:64px;height:64px;margin-bottom:10px}.mgrid span{font-size:calc(13px*var(--wr-bs,1))}[data-tabs]{justify-content:center;gap:8px}.tabs button{height:44px;padding:0 24px;font-size:calc(13.5px*var(--wr-bs,1))}[data-sec=refined] .tabs{justify-content:flex-start}.mtab[data-panels=m]{min-height:0!important;padding:44px 52px;max-width:1080px;margin-left:auto;margin-right:auto}.mtab .panel.on{display:grid;grid-template-columns:360px 1fr;column-gap:64px;align-items:center;min-height:540px}.mtab .mhead{flex-direction:column-reverse;align-items:stretch;gap:18px}.mtab .mhead img.ph,.mtab .mhead .vid{width:100%!important;height:440px!important;flex:none!important;border-radius:var(--r)!important}.mtab .panel>.mt16{margin-top:0}.mtab .panel .h3{font-size:calc(36px*var(--wr-hs,1))}.fgrid{gap:22px 10px}.fgrid img{width:56px;height:56px;margin-bottom:8px}.fgrid span{font-size:calc(12.5px*var(--wr-bs,1))}.stat{padding:22px}.stat .k{font-size:calc(11px*var(--wr-bs,1))}.stat .v{font-size:calc(36px*var(--wr-bs,1))}.stat svg{height:64px}.bar{grid-template-columns:110px 1fr 70px;font-size:calc(13.5px*var(--wr-bs,1))}.step{padding:16px 20px;font-size:calc(15px*var(--wr-bs,1))}[data-sec=data-told]{display:grid;grid-template-columns:1fr auto;column-gap:72px;grid-template-rows:1fr auto auto 1fr;max-width:var(--cw);margin:0 auto;padding:0 40px}.wrap [data-sec=data-told]{padding:0}[data-sec=data-told]>.wrap{padding:0}[data-sec=data-told]>.wrap:first-child{grid-column:1;grid-row:2}[data-sec=data-told]>.phones{grid-column:2;grid-row:1/5;margin-top:0;padding:10px 0 20px;gap:18px;overflow:visible}[data-sec=data-told]>.wrap:last-child{grid-column:1;grid-row:3}[data-sec=data-told]>.wrap:last-child .g2{margin-top:28px;gap:10px}[data-sec=data-told]>.wrap:last-child .bchip{font-size:calc(13px*var(--wr-bs,1))}.phone{flex:0 0 184px;height:360px}[data-sec=details]>.wrap.mt16[style]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;margin-top:36px}[data-sec=details] .block{padding:40px 36px}[data-sec=refined]{display:grid;grid-template-columns:1.15fr 1fr;column-gap:88px;grid-template-rows:1fr auto auto auto auto 1fr}[data-sec=refined]>.eyebrow{grid-column:2;grid-row:2}[data-sec=refined]>.h2{grid-column:2;grid-row:3}[data-sec=refined]>.p{grid-column:2;grid-row:4}[data-sec=refined]>.tabs{grid-column:2;grid-row:5;margin-top:26px}[data-sec=refined]>[data-panels]{grid-column:1;grid-row:1/7;margin-top:0}[data-sec=refined] .g2{gap:12px;margin-top:12px}[data-sec=refined] .block.tint{padding:20px!important}[data-sec=refined] .block.tint>div:first-of-type{font-size:calc(14.5px*var(--wr-bs,1))!important}[data-sec=standard]{text-align:center}[data-sec=standard] .h2{font-size:calc(58px*var(--wr-hs,1))}[data-sec=standard] .g2{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1000px;margin-left:auto;margin-right:auto}[data-sec=standard] .g2 .bchip{justify-content:center;font-size:calc(13.5px*var(--wr-bs,1))!important;padding:16px!important}[data-sec=standard] .cmp{max-width:1000px;margin-left:auto;margin-right:auto;text-align:left;font-size:calc(15px*var(--wr-bs,1))}.cmp th{font-size:calc(11px*var(--wr-bs,1));padding:16px 20px}.cmp td{padding:18px 20px}.cmp th.us{border-radius:18px 18px 0 0}.cmp tr:last-child td.us{border-radius:0 0 18px 18px}[data-motion].hscroll{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}[data-motion] .tile>div{font-size:calc(26px*var(--wr-bs,1))!important;padding:80px 26px 24px!important}.dk-pair{display:grid;grid-template-columns:1.3fr 1fr;gap:28px;max-width:var(--cw);margin:72px auto 0;padding:0 40px;align-items:stretch}.wrap .dk-pair{padding:0;margin-top:56px}.dk-pair>div{margin-top:0;padding:0;max-width:none}.dk-pair [data-sec=setup]{background:var(--cream-3);border-radius:var(--r);padding:40px;height:100%}.dk-pair [data-sec=setup] .steps{grid-template-columns:1fr 1fr;gap:10px}.dk-pair [data-sec=no-subscription]{height:100%;padding:40px;display:flex;flex-direction:column}.dk-pair [data-sec=no-subscription] .sub{margin-top:auto;padding-top:20px}.dk-pair [data-sec=no-subscription] .bchip{height:44px;font-size:calc(13px*var(--wr-bs,1))}[data-sec=faq]{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-items:start}[data-sec=faq]>.eyebrow,[data-sec=faq]>.h2{grid-column:1/-1}[data-sec=faq]>.acc.mt16{grid-column:1;grid-row:3/5;margin-top:32px}[data-sec=faq]>.acc-lbl{grid-column:2;grid-row:3;padding-top:26px}[data-sec=faq]>.acc:last-child{grid-column:2;grid-row:4}.acc-b{font-size:calc(16px*var(--wr-bs,1));padding:22px 2px}.acc-p>div{font-size:calc(15px*var(--wr-bs,1))}.foot{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;padding:64px var(--side) 120px;max-width:none}.foot>.logo{grid-column:1;grid-row:1/3;height:34px;margin:0;align-self:start}.foot>.eyebrow{grid-column:2;grid-row:1}.foot>.sub{grid-column:2;grid-row:2}.foot>.field{grid-column:2;grid-row:3;max-width:520px}.foot>.links{grid-column:1;grid-row:3;align-self:end;margin:0;font-size:calc(14px*var(--wr-bs,1))}.foot>.fine{grid-column:1/-1;grid-row:4;margin-top:40px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 22%,transparent);font-size:calc(12px*var(--wr-bs,1))}main .hero{height:calc(100vh - 98px);min-height:680px;max-height:940px}main .hero .txt{left:var(--side);right:auto;top:50%;transform:translateY(-50%);width:min(600px,42vw);padding:0;text-align:left}main .hero .h1{font-size:clamp(72px,7.2vw,104px);line-height:.98}main .hero .txt .eyebrow{font-size:calc(12.5px*var(--wr-bs,1))}main .hero .txt .mt12{margin-top:30px}main .hero .txt .glass{padding:14px 22px!important;font-size:calc(14px*var(--wr-bs,1))!important}main .hero .model{left:clamp(60%,calc(60% + (1440px - 100vw)*.1),64%);height:88%;bottom:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent),linear-gradient(#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 24%,#000 76%,transparent),linear-gradient(#000 84%,transparent)}main .hero .sun{left:clamp(60%,calc(60% + (1440px - 100vw)*.1),64%);top:40%;width:620px;height:620px;margin:-310px 0 0 -310px}main .hero .ring{left:clamp(60%,calc(60% + (1440px - 100vw)*.1),64%);top:40%;width:560px;height:560px;margin:-280px 0 0 -280px}main .hero .fade{height:90px}#piece{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"gal head" "gal info";column-gap:60px;max-width:var(--cw);margin:0 auto;padding:72px 40px 40px!important;align-items:start}#piece>.wrap:first-child{grid-area:head;padding:0;margin-bottom:22px!important}#piece>.gal{grid-area:gal;position:sticky;top:88px}#piece>.wrap.mt16{grid-area:info;padding:0;margin-top:0}#piece>.wrap.mt16>div:first-child>div:first-child{font-size:calc(40px*var(--wr-bs,1))!important}#piece .price{font-size:calc(26px*var(--wr-bs,1))}main .ch{padding:96px 0 24px}main .chh{margin-bottom:16px}.chh .no{font-size:calc(12px*var(--wr-bs,1))}main .ch>.wrap>.h2{font-size:calc(64px*var(--wr-hs,1))}main .ch>.wrap>.sub{font-size:calc(26px*var(--wr-bs,1))}main .ch>.wrap>.mt20{margin-top:56px}main .ch>.wrap>.mt24{margin-top:80px}main .clock{margin:0;top:76px}main .clock div{border-radius:999px;overflow:hidden;height:46px;padding:0 24px;font-size:calc(14px*var(--wr-bs,1))}main .day{padding-left:72px;margin-top:40px}main .rail{left:24px}main .stop{display:grid;grid-template-columns:1fr 1fr;column-gap:72px;grid-template-rows:auto auto auto auto auto 1fr;padding-bottom:88px}main .stop>*{grid-column:1}main .stop>.dot{left:-55px;top:4px;grid-column:auto!important;grid-row:auto!important}main .stop>.media,main .stop>.vid,main .stop:not(:has(>.media,>.vid))>.stat{grid-column:2;grid-row:1/7;margin-top:0!important;align-self:start}main .stop:nth-child(2n)>*{grid-column:2}main .stop:nth-child(2n)>.media,main .stop:nth-child(2n)>.vid,main .stop:nth-child(2n):not(:has(>.media,>.vid))>.stat{grid-column:1}main .stop .h3{font-size:calc(38px*var(--wr-hs,1));margin:10px 0 16px}main .stop .tm{font-size:calc(13px*var(--wr-bs,1))}main .ch .media,main .stop>.vid{border-radius:var(--r)}[data-sec=ch3-battery-water] .mt20[style]{grid-template-columns:1fr 1fr;gap:24px!important}[data-sec=ch4-fit] [data-sec=sizing]{display:grid;grid-template-columns:1fr 1.1fr;column-gap:64px;grid-template-rows:auto auto auto auto auto 1fr;padding:48px 52px}[data-sec=ch4-fit] [data-sec=sizing]>*{grid-column:1}[data-sec=ch4-fit] [data-sec=sizing]>.tile{grid-column:2;grid-row:1/7;margin-top:0;align-self:center;padding:36px 32px 28px!important}[data-sec=in-the-box]{display:grid;grid-template-columns:1.1fr 1fr;column-gap:48px;align-items:center;padding:48px 52px}[data-sec=in-the-box]>.eyebrow{grid-column:1/-1;margin-bottom:6px}[data-sec=in-the-box]>.tile{margin-top:12px}[data-sec=in-the-box]>.boxl{margin-top:12px;gap:12px}main .boxl div{padding:16px 18px;font-size:calc(15px*var(--wr-bs,1))}main .boxl img{width:42px;height:42px}}.wr-stories,.wr-sv{--wrs-green:#173f35;--wrs-green-d:#0f2c25;--wrs-cream:var(--wrg-bg,#eef4f8);--wrs-cream-2:var(--wrg-bg2,#f6f9fb);--wrs-gold:var(--wrg-accent,#aab2bc);--wrs-gold-ink:var(--wrg-ink,#5f6872);--wrs-serif:"EB Garamond",Garamond,Georgia,serif;--wrs-it:"Cormorant","EB Garamond",Georgia,serif;--wrs-sans:"Inter",system-ui,sans-serif;--wrs-mono:"IBM Plex Mono",ui-monospace,monospace}.wr-stories{padding:18px 0 10px;text-align:center}.wr-stories__eyebrow{font:400 calc(11px*var(--wr-bs,1))/1 var(--wrs-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--wrs-gold-ink);margin:0 0 14px}.wr-stories__tray{display:flex;gap:16px;justify-content:center;padding:4px 18px 6px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wr-stories__tray::-webkit-scrollbar{display:none}.wr-stories--left .wr-stories__tray{justify-content:flex-start}.wr-stories__b{flex:0 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:7px;background:none;border:0;padding:0;cursor:pointer;color:var(--wrs-green);font:inherit;-webkit-tap-highlight-color:transparent}.wr-stories__ring{position:relative;width:var(--wrs-size,76px);height:var(--wrs-size,76px);border-radius:50%;display:block}.wr-stories__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;padding:1.5px;background:conic-gradient(from 0deg,var(--wrs-gold),#e3e7ec,var(--wrs-gold-ink),var(--wrs-gold),#e3e7ec,var(--wrs-gold));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:wrs-spin 7s linear infinite}.wr-stories__ring img{position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%;object-fit:cover;background:#fff;display:block;transition:transform .35s ease}.wr-stories__b:hover .wr-stories__ring img{transform:scale(1.04)}.wr-stories__b:focus-visible{outline:none}.wr-stories__b:focus-visible .wr-stories__ring{outline:2px solid var(--wrs-green);outline-offset:3px}.wr-stories__t{font:400 calc(15px*var(--wr-bs,1))/1.1 var(--wrs-serif);color:var(--wrs-green)}.wr-stories__m{font:400 calc(9.5px*var(--wr-bs,1))/1 var(--wrs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wrs-gold-ink);margin-top:-3px}.wr-stories__b.is-seen .wr-stories__ring:before{background:color-mix(in srgb,var(--wrg-accent,#aab2bc) 38%,transparent);animation:none}.wr-stories__b.is-seen .wr-stories__ring img{opacity:.82}.wr-stories__b.is-seen .wr-stories__t{color:#4b665d}@keyframes wrs-spin{to{transform:rotate(1turn)}}@media(max-width:749px){.wr-stories__tray{justify-content:flex-start;gap:14px}}@media(min-width:750px){.wr-stories__tray{flex-wrap:wrap;overflow:visible}}html.wr-sv-lock,html.wr-sv-lock body{overflow:hidden!important;overscroll-behavior:none}.wr-sv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#0f2c25bd;-webkit-backdrop-filter:blur(14px) saturate(1.05);backdrop-filter:blur(14px) saturate(1.05);opacity:0;transition:opacity .28s ease;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.wr-sv.is-in{opacity:1}.wr-sv *{box-sizing:border-box}.wr-sv__stage{position:relative;width:100%;height:100%}.wr-sv__card{position:absolute;left:50%;top:50%;width:var(--cw,420px);height:var(--ch,800px);margin:calc(var(--ch,800px)/-2) 0 0 calc(var(--cw,420px)/-2);border-radius:22px;overflow:hidden;background:var(--wrs-cream);transform-origin:50% 50%;transition:transform .45s cubic-bezier(.22,.8,.24,1),opacity .35s ease,filter .35s ease;will-change:transform}.wr-sv__card.is-side{opacity:.42;filter:saturate(.75);cursor:pointer}.wr-sv__card.is-side:hover{opacity:.62}.wr-sv__card.is-far{opacity:.16;pointer-events:none}.wr-sv__card.is-off{opacity:0;pointer-events:none;visibility:hidden}.wr-sv__card.is-drag{transition:none}.wr-sv__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg,var(--wrg-bg3,#dfeaf2))}.wr-sv__media img,.wr-sv__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--fit,cover);object-position:var(--pos,50% 50%);display:block;-webkit-user-drag:none;pointer-events:none}.wr-sv__media img.is-in,.wr-sv__media video.is-in{animation:wrs-fade .35s ease both}@keyframes wrs-fade{0%{opacity:0}to{opacity:1}}.wr-sv__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.wr-sv__top{position:absolute;left:0;right:0;top:0;z-index:3;padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top));background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;border-bottom:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 25%,transparent)}.wr-sv__bars{display:flex;gap:4px}.wr-sv__seg{flex:1;height:2px;border-radius:2px;background:#173f352e;overflow:hidden}.wr-sv__seg i{display:block;height:100%;width:100%;background:var(--wrs-gold-ink);transform:scaleX(0);transform-origin:0 50%}.wr-sv__meta{display:flex;align-items:center;gap:9px;margin-top:9px}.wr-sv__av{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1px solid var(--wrs-gold);background:#fff;flex:0 0 30px}.wr-sv__who{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.wr-sv__who b{font:500 calc(16px*var(--wr-bs,1))/1 var(--wrs-serif);color:var(--wrs-green)}.wr-sv__who span{font:400 calc(9.5px*var(--wr-bs,1))/1 var(--wrs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wrs-gold-ink)}.wr-sv__paused{margin-left:auto;font:400 calc(9.5px*var(--wr-bs,1))/1 var(--wrs-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--wrs-green);border:1px solid rgba(23,63,53,.3);border-radius:99px;padding:5px 8px;opacity:0;transition:opacity .2s ease}.wr-sv__card.is-held .wr-sv__paused,.wr-sv__card.is-paused .wr-sv__paused{opacity:1}.wr-sv__x{pointer-events:auto;margin-left:8px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(23,63,53,.35);background:transparent;color:var(--wrs-green);font:400 calc(15px*var(--wr-bs,1))/1 var(--wrs-sans);cursor:pointer;display:grid;place-items:center;flex:0 0 32px}.wr-sv__paused+.wr-sv__x{margin-left:8px}.wr-sv__meta>.wr-sv__x:only-of-type{margin-left:auto}.wr-sv__x:hover{background:var(--wrs-green);color:var(--wrs-cream)}.wr-sv__panel{position:absolute;left:12px;right:12px;bottom:12px;bottom:max(12px,calc(env(safe-area-inset-bottom) + 8px));z-index:3;pointer-events:none;background:var(--wrg-bg,#eef4f8);border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 40%,transparent);border-radius:18px;padding:14px 16px;text-align:left;display:flex;flex-direction:column;gap:6px}.wr-sv__ey{font:400 calc(9.5px*var(--wr-bs,1))/1 var(--wrs-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--wrs-gold-ink)}.wr-sv__cap{font:italic 400 calc(21px*var(--wr-bs,1))/1.18 var(--wrs-it);color:var(--wrs-green);margin:0}.wr-sv__cta{pointer-events:auto;align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border-radius:999px;background:var(--wrs-green);color:var(--wrs-cream);text-decoration:none;font:500 calc(12.5px*var(--wr-bs,1))/1 var(--wrs-sans);letter-spacing:.02em;border:1px solid var(--wrs-green);transition:background .2s,color .2s}.wr-sv__cta:after{content:"\2192";font-family:var(--wrs-sans);color:var(--wrg-soft,#d9dee5)}.wr-sv__cta:hover{background:var(--wrs-gold-ink);border-color:var(--wrs-gold-ink)}.wr-sv__cta:focus-visible{outline:2px solid var(--wrs-gold);outline-offset:2px}.wr-sv__chip{position:absolute;left:14px;top:14px;z-index:3;display:none;align-items:center;gap:8px;background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 90%,transparent);border-radius:99px;padding:5px 12px 5px 5px;font:500 calc(15px*var(--wr-bs,1))/1 var(--wrs-serif);color:var(--wrs-green)}.wr-sv__chip img{width:26px;height:26px;border-radius:50%;object-fit:cover}.wr-sv__card.is-side .wr-sv__chip,.wr-sv__card.is-far .wr-sv__chip{display:flex}.wr-sv__card:not(.is-active) .wr-sv__top,.wr-sv__card:not(.is-active) .wr-sv__panel,.wr-sv__card:not(.is-active) .wr-sv__hit{display:none}@media(max-width:749px){.wr-sv{background:var(--wrs-green-d)}.wr-sv__card{left:0;top:0;margin:0;width:100%;height:100%;border-radius:0}.wr-sv__card:not(.is-active){opacity:0;visibility:hidden;pointer-events:none}.wr-sv__cap{font-size:calc(20px*var(--wr-bs,1))}}@media(prefers-reduced-motion:reduce){.wr-stories__ring:before{animation:none}.wr-sv,.wr-sv__card{transition:none}.wr-sv__media img.is-in,.wr-sv__media video.is-in{animation:none}}.wr-sv__media.is-contain img,.wr-sv__media.is-contain video{inset:auto;left:0;top:50%;width:100%;height:auto;max-height:100%;transform:translateY(-50%);object-fit:contain;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.wr-replace{margin-top:18px;padding:20px 18px 18px;border-radius:var(--r,22px);background:var(--cream-2,var(--wrg-bg2,#f6f9fb));border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 32%,transparent);position:relative;overflow:hidden}.silver .wr-replace{border-color:#8e939a61}.wr-replace__top{display:flex;align-items:center;gap:10px}.wr-replace__top i{flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--wrg-accent,#aab2bc) 45%,transparent),color-mix(in srgb,var(--wrg-accent,#aab2bc) 0%,transparent))}.silver .wr-replace__top i{background:linear-gradient(90deg,#8e939a80,#8e939a00)}.wr-replace__ey{font:500 calc(10px*var(--wr-bs,1))/1.3 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink)}.wr-replace__hd{margin-top:10px;font:400 calc(26px*var(--wr-hs,1))/1.08 var(--serif);letter-spacing:-.012em;color:var(--green)}.wr-replace__hd em{font-style:italic;color:var(--gold)}.wr-replace__bd{margin-top:8px;font:400 calc(13.5px*var(--wr-bs,1))/1.6 var(--sans);color:#2c4f45}.wr-replace__row{display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:8px;margin-top:14px;list-style:none;padding:0}.wr-replace__row li{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.wr-replace__th{width:100%;aspect-ratio:1;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px #173f3514}.wr-replace__th img{width:100%;height:100%;object-fit:cover;transform:scale(1.25)}.wr-replace__row span{font:500 calc(9.5px*var(--wr-bs,1))/1.15 var(--sans);letter-spacing:.02em;text-align:center;color:var(--green-2,#20493e)}.wr-replace__row span b{display:block;font:500 calc(9px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);margin-bottom:2px}.wr-replace__lk{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font:500 calc(12px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.06em;color:var(--green);padding-bottom:4px;border-bottom:1px solid var(--gold)}.wr-replace__lk:after{content:"\2192";color:var(--gold-ink);transition:transform .3s}.wr-replace__lk:hover:after{transform:translate(4px)}@media(min-width:1024px){.wr-replace{padding:24px 24px 22px;margin-top:20px}.wr-replace__hd{font-size:calc(30px*var(--wr-hs,1))}.wr-replace__bd{font-size:calc(14px*var(--wr-bs,1));max-width:44ch}.wr-replace__row{gap:10px}}.hero{position:relative;height:calc(100svh - 85px);min-height:660px;overflow:hidden;background:radial-gradient(90% 60% at 50% 30%,#f9fbfd,#e6eef4 55%,#dce8f0)}.hero .sun{position:absolute;left:50%;top:34%;width:330px;height:330px;margin-left:-165px;border-radius:50%;background:radial-gradient(circle,#fff,#dce7f0 45%,#d9e3eb00 70%)}.hero .ring{position:absolute;left:50%;top:34%;width:300px;height:300px;margin:15px 0 0 -150px;border-radius:50%;border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 45%,transparent)}.hero .model{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(#000 90%,transparent);mask-composite:intersect;position:absolute;left:50%;bottom:64px;height:64%;width:auto;max-width:none;transform:translate(-50%)}.hero .txt{position:absolute;left:0;right:0;top:26px;padding:0 var(--pad);text-align:center;z-index:2}.hero .h1{font-size:calc(44px*var(--wr-hs,1))}.hero .fade{position:absolute;inset:auto 0 0 0;height:120px;background:linear-gradient(#dce8f000,#dce8f0 70%)}.spk{position:absolute;background:#fff;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%)}.ch{padding:44px 0 8px}.chd{display:flex;align-items:baseline;gap:8px;margin-bottom:18px;white-space:nowrap}.chd__no{font:500 calc(10.5px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);flex:0 0 auto}.chd__t{font:400 calc(21px*var(--wr-hs,1))/1.1 var(--serif);letter-spacing:-.01em;color:var(--green);margin:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.chd__t em{font-style:italic;color:var(--gold)}.chd__ln{flex:1 1 24px;min-width:18px;height:1px;align-self:center;background:linear-gradient(90deg,var(--gold),color-mix(in srgb,var(--wrg-accent,#aab2bc) 0%,transparent));opacity:.7}.chd__n{display:none;font:500 calc(11px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);letter-spacing:.1em;flex:0 0 auto}.dark .chd__no,.dark .chd__n{color:var(--gold-soft)}.dark .chd__t{color:var(--cream)}.chd--sum .chd__no{font-size:calc(11px*var(--wr-bs,1));letter-spacing:.3em}#piece{padding:30px 0 34px}#piece>.chd{padding:0 var(--pad)}.pinfo{padding:18px var(--pad) 0}.pinfo .ptitle{font:400 calc(36px*var(--wr-hs,1))/1.04 var(--serif);letter-spacing:-.012em;margin-top:8px}.pinfo .ptitle em{font-style:italic;color:var(--gold)}.pinfo .ptitle .dash{color:var(--gold);margin:0 .08em}.mini-rev{display:flex;align-items:center;gap:8px;font-size:calc(12px*var(--wr-bs,1));color:#4b665d;margin-top:10px;line-height:1.35}.mini-rev img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:0 0 22px}.mini-rev .ex{font:400 calc(9px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#7d8d9a;white-space:nowrap}.vsel-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.vsel-h .nm{font:400 calc(19px*var(--wr-hs,1))/1.2 var(--serif);margin-top:4px}.vsel-h .nm em{font-style:italic;color:var(--gold-ink);font-size:calc(15px*var(--wr-hs,1));margin-left:6px}.chips{grid-template-columns:repeat(5,1fr)}.chip .soon{font-style:normal;display:block;font:400 calc(8px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7d8d9a;margin-top:3px}.vdesc{margin-top:14px;padding:14px 16px;border-radius:16px;background:var(--cream-2);border:1px solid color-mix(in srgb,var(--wrg-accent,#aab2bc) 22%,transparent)}.vdesc .lead{font:italic 500 calc(18px*var(--wr-bs,1))/1.25 var(--it);color:var(--green-2)}.vdesc p{font-size:calc(13px*var(--wr-bs,1));line-height:1.55;color:#2c4f45;margin-top:4px}.ship{margin-top:14px;border-radius:18px;border:1px solid rgba(23,63,53,.12);background:#fff;overflow:hidden}.ship ul{list-style:none}.ship li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(23,63,53,.08)}.ship li:last-child{border-bottom:0}.ship .ico{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--cream-3)}.ship .ico svg{width:17px;height:17px;stroke:var(--gold-ink);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ship b{display:block;font:500 calc(13px*var(--wr-bs,1))/1.3 var(--sans);color:var(--green)}.ship span{display:block;font-size:calc(12px*var(--wr-bs,1));line-height:1.4;color:#4b665d;margin-top:2px}.ship a{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--cream-2);font:500 calc(12px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.04em;color:var(--green);border-top:1px solid rgba(23,63,53,.08)}.ship a:after{content:"\2192";color:var(--gold-ink)}.vst{margin-top:18px}.vst__h{display:flex;align-items:center;gap:10px}.vst__h .ey{font:500 calc(10px*var(--wr-bs,1))/1.3 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-ink)}.vst__h i{flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--wrg-accent,#aab2bc) 45%,transparent),color-mix(in srgb,var(--wrg-accent,#aab2bc) 0%,transparent))}.vst__row{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:2px}.vst__row::-webkit-scrollbar{display:none}.vst__c{flex:0 0 31%;position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#dde7ef;scroll-snap-align:start;cursor:pointer;text-align:left}.vst__c video,.vst__c img{width:100%;height:100%;object-fit:cover}.vst__c:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#0f2c25c7)}.vst__c .cap{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;color:var(--cream);font:400 calc(14px*var(--wr-bs,1))/1.15 var(--serif)}.vst__c .cap small{display:block;font:400 calc(8.5px*var(--wr-bs,1))/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft);margin-top:4px}.vst__c .pl{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 88%,transparent);display:grid;place-items:center}.vst__c .pl:before{content:"";border-left:8px solid var(--green);border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.vst__c.empty{background:repeating-linear-gradient(135deg,var(--wrg-bg3,#dfeaf2) 0 10px,#eef3f8 10px 20px);border:1px dashed color-mix(in srgb,var(--wrg-accent,#aab2bc) 60%,transparent)}.vst__c.empty:after{display:none}.vst__c.empty .cap{color:var(--green);text-align:center;top:50%;bottom:auto;transform:translateY(-50%)}.vst__c.empty .cap small{color:var(--gold-ink)}.vst__note{font:400 calc(9.5px*var(--wr-bs,1))/1.4 var(--mono);letter-spacing:.06em;color:#7d8d9a;margin-top:8px}.wlb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:#0f2c25db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center;padding:24px}.wlb.on{display:flex}.wlb__in{position:relative;max-width:min(92vw,460px);max-height:88vh}.wlb__in video,.wlb__in img{display:block;max-width:100%;max-height:88vh;border-radius:20px}.wlb__x{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border-radius:50%;background:var(--cream);color:var(--green);font:400 calc(22px*var(--wr-bs,1))/40px var(--sans);text-align:center}.gal{display:flex;flex-direction:column}.gal-track{order:1}.gal-thumbs{order:2;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px var(--pad) 2px}.gal-thumbs::-webkit-scrollbar{display:none}.gal-thumbs button{flex:0 0 54px;height:68px;border-radius:12px;overflow:hidden;background:#fff;position:relative;box-shadow:0 0 0 1px #173f351a;opacity:.6;transition:opacity .3s,box-shadow .3s}.gal-thumbs button img{width:100%;height:100%;object-fit:cover}.gal-thumbs button.ct img{object-fit:contain;padding:4px}.gal-thumbs button.on{opacity:1;box-shadow:0 0 0 1.5px var(--gold),0 0 0 4px color-mix(in srgb,var(--wrg-accent,#aab2bc) 16%,transparent)}.gal-thumbs button i{position:absolute;left:3px;right:3px;bottom:3px;font:500 calc(7.5px*var(--wr-bs,1))/13px var(--mono);font-style:normal;text-align:center;border-radius:999px;background:#173f35d9;color:var(--cream)}.gal-meta{order:3}.gal-meta .dots,.gal-sw{display:none}.wr-stories[data-sec=stories]{padding:26px 0 22px}.sum{padding:34px 0 0}.sum .h1{font-size:calc(40px*var(--wr-hs,1))}.sum .h1 em{display:block}.sum [data-sec=description]{margin-top:16px}.sum .mq{margin-top:28px}.craft{text-align:center}.craft .p{max-width:640px;margin-left:auto;margin-right:auto}.craft .tabs{justify-content:center;margin-top:18px}.cstage{position:relative;margin-top:22px}.cstage__ring{position:relative;width:250px;height:250px;margin:0 auto;border-radius:50%;background:radial-gradient(circle at 50% 42%,#fffaf0,#ebf1f6 62%,#dfe8ef);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 35%,transparent)}.cstage__ring:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--wrg-accent,#aab2bc) 45%,transparent)}.cstage__ring img{position:absolute;left:50%;top:50%;width:76%;height:86%;object-fit:contain;transform:translate(-50%,-50%);animation:wr-float 4.2s ease-in-out infinite}@keyframes wr-float{0%,to{transform:translate(-50%,-53%)}50%{transform:translate(-50%,-47%)}}.cstage__lines{display:none}.cnodes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;text-align:center}.cnode{background:var(--cream-2);border-radius:18px;padding:16px 12px;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 18%,transparent)}.cnode .ic{width:52px;height:52px;margin:0 auto;border-radius:50%;background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 45%,transparent),0 0 0 5px color-mix(in srgb,var(--wrg-accent,#aab2bc) 8%,transparent);display:grid;place-items:center;overflow:hidden}.cnode .ic img{width:80%;height:80%;object-fit:contain}.cnode b{display:block;font:500 calc(15.5px*var(--wr-bs,1))/1.15 var(--serif);margin-top:10px;color:var(--green)}.cnode span{display:block;font-size:calc(12px*var(--wr-bs,1));line-height:1.4;color:#4b665d;margin-top:4px}.craft [data-panels] .panel.on{display:block}.herb{border-radius:var(--r-lg);padding:14px 0 34px;overflow:hidden}.herb__vid{margin:0 14px;border-radius:calc(var(--r-lg) - 10px);overflow:hidden;aspect-ratio:4/5;position:relative}.herb__vid video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.herb__body{padding:24px var(--pad) 0}.herb .plants{list-style:none;margin-top:22px;border-top:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 25%,transparent)}.herb .plant{display:grid;grid-template-columns:38px 1fr;gap:4px 12px;padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 25%,transparent)}.herb .plant .code{grid-row:1/3;font:500 calc(11px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-soft);padding-top:6px;letter-spacing:.06em}.herb .plant b{font:400 calc(22px*var(--wr-bs,1))/1.1 var(--serif);color:var(--cream)}.herb .plant b i{font:italic 500 calc(16px*var(--wr-bs,1))/1 var(--it);color:var(--gold-soft);margin-left:8px}.herb .plant b .soon{font:400 calc(9px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#bccbd8;margin-left:8px;vertical-align:middle;border:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 40%,transparent);border-radius:999px;padding:3px 7px}.herb .plant p{font-size:calc(13.5px*var(--wr-bs,1));line-height:1.55;color:#c9d7e2;grid-column:2}.herb .disc{display:inline-flex;align-items:center;gap:10px;margin-top:24px;height:48px;padding:0 22px;border-radius:999px;border:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 60%,transparent);color:var(--cream);font:500 calc(13px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.06em}.herb .disc:after{content:"\2192";color:var(--gold-soft)}.herb .fine{font-size:calc(11px*var(--wr-bs,1));color:#a9b5ad;margin-top:14px;line-height:1.5}.ch2 [data-sec=body-story]{text-align:center;max-width:920px;margin:0 auto}.mgrid img{width:54px;height:54px;object-fit:contain;border-radius:50%;background:#fff;padding:3px;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 50%,transparent),0 0 0 4px color-mix(in srgb,var(--wrg-accent,#aab2bc) 8%,transparent)}.trust img,.fgrid img{object-fit:contain;border-radius:50%}.tlnav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0 4px;margin-top:26px}.tlnav::-webkit-scrollbar{display:none}.tlnav button{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(23,63,53,.2);font:500 calc(12px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.03em;color:var(--green-2);display:inline-flex;align-items:center;gap:7px;background:transparent;transition:background .3s,color .3s}.tlnav button small{font:500 calc(9.5px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink)}.tlnav button.on{background:var(--green);border-color:var(--green);color:var(--cream)}.tlnav button.on small{color:var(--gold-soft)}.tlnav-lbl{font:500 calc(10px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);margin-top:26px;text-align:center}.tlnav-lbl+.tlnav{margin-top:10px}.day{position:relative;padding-left:46px;margin-top:22px}.rail{position:absolute;left:18px;top:0;bottom:0;width:2px;background:#173f351f;border-radius:2px}.rail b{position:absolute;left:0;top:0;width:2px;height:0;background:linear-gradient(var(--wrg-soft,#d9dee5),var(--wrg-accent,#aab2bc));border-radius:2px}.stop{position:relative;padding-bottom:30px;scroll-margin-top:120px}.stop .dot{position:absolute;left:-35px;top:4px;width:14px;height:14px;border-radius:50%;background:var(--cream);border:2px solid rgba(23,63,53,.25)}.stop.on .dot{border-color:var(--gold);background:var(--gold);box-shadow:0 0 0 5px color-mix(in srgb,var(--wrg-accent,#aab2bc) 18%,transparent)}.stop .tm{font:500 calc(12px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);letter-spacing:.06em}.stop .h3{margin:6px 0 10px}.clock{position:sticky;top:54px;z-index:35;margin:0 calc(-1*var(--pad));pointer-events:none}.clock div{display:flex;align-items:center;gap:10px;height:40px;padding:0 var(--pad);background:var(--green);color:var(--cream);font:500 calc(13px*var(--wr-bs,1))/1 var(--mono);position:relative}.clock div:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:var(--p,0%);background:linear-gradient(90deg,var(--wrg-soft,#d9dee5),var(--wrg-accent,#aab2bc))}.clock .r{margin-left:auto;font:400 calc(10.5px*var(--wr-bs,1))/1 var(--mono);color:#bccbd8}.clock i{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#f1f6f9,#a3aab4);font-style:normal}.clock span.l{font:500 calc(10.5px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft)}.media{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3}.media img{width:100%;height:100%;object-fit:cover}.hc{margin-top:10px}.hc__bars{display:grid;grid-template-columns:repeat(var(--n,24),1fr);align-items:end;gap:2px;height:78px;border-bottom:1px solid rgba(23,63,53,.14);position:relative}.hc__bars i{display:block;height:var(--v);border-radius:3px 3px 1px 1px;background:var(--c,var(--wrg-accent,#aab2bc));transform-origin:50% 100%;transform:scaleY(0);transition:transform .9s cubic-bezier(.22,.8,.24,1)}.hc.in .hc__bars i{transform:scaleY(1)}.hc__bars i.l1{--c:#b8c3a7}.hc__bars i.l2{--c:var(--wrg-soft,#d9dee5)}.hc__bars i.l3{--c:var(--wrg-accent,#aab2bc)}.hc__bars i.l4{--c:var(--wrg-ink,#5f6872)}.hc__ax{display:grid;grid-template-columns:repeat(var(--n,24),1fr);gap:2px;margin-top:5px}.hc__ax span{font:400 calc(8.5px*var(--wr-bs,1))/1 var(--mono);color:#6d7f77;text-align:center;letter-spacing:-.02em}.hc__ax span.m{color:var(--gold-ink);font-weight:500}.hc__unit{display:flex;justify-content:space-between;font:400 calc(9px*var(--wr-bs,1))/1 var(--mono);color:#7a8c84;margin-top:6px;letter-spacing:.04em}.hc__lg{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font:400 calc(10.5px*var(--wr-bs,1))/1 var(--sans);color:#4b665d}.hc__lg span{display:inline-flex;align-items:center;gap:5px}.hc__lg span:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--c)}.hc--val .hc__bars{height:96px}.hc--val .hc__bars i{position:relative}.hc--val .hc__bars i b{position:absolute;left:50%;top:-16px;transform:translate(-50%);font:500 calc(9.5px*var(--wr-bs,1))/1 var(--mono);color:var(--green);white-space:nowrap}.fit{display:grid;gap:8px;margin-top:12px}.fit .stp{display:grid;grid-template-columns:86px 1fr;gap:14px;align-items:center}.ringp{position:relative;width:86px;height:86px}.ringp svg{width:100%;height:100%;transform:rotate(-90deg)}.ringp circle{fill:none;stroke-width:7}.ringp .bg{stroke:#173f3514}.ringp .fg{stroke:url(#gg);stroke-linecap:round;stroke-dasharray:226.2;stroke-dashoffset:226.2;transition:stroke-dashoffset 1.6s cubic-bezier(.22,.8,.24,1)}.fit.in .ringp .fg{stroke-dashoffset:32.6}.ringp span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:500 calc(13px*var(--wr-bs,1))/1 var(--mono);color:var(--green)}.fit .stat .v{font-size:calc(26px*var(--wr-bs,1))}.fit .g2 .stat .v{font-size:calc(24px*var(--wr-bs,1))}.sports{margin-top:14px;background:var(--cream-2);border-radius:var(--r-sm);padding:14px;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 18%,transparent)}.sports__h{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sports__h .k{font:500 calc(10px*var(--wr-bs,1))/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.fgrid img{width:44px;height:44px;background:#fff;padding:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 35%,transparent);filter:none}.dtold{margin-top:20px}.pcar{position:relative;margin-top:18px}.pcar__stage{position:relative;height:372px}.pcar .phone{position:absolute;left:50%;top:6px;width:178px;height:350px;margin-left:-89px;flex:none;cursor:pointer;transition:transform .55s cubic-bezier(.22,.8,.24,1),opacity .45s,filter .45s;will-change:transform}.pcar .phone[data-slot=c]{transform:translate(0) scale(1);z-index:3;cursor:default}.pcar .phone[data-slot=l]{transform:translate(-62%) scale(.8);opacity:.6;filter:saturate(.7);z-index:2}.pcar .phone[data-slot=r]{transform:translate(62%) scale(.8);opacity:.6;filter:saturate(.7);z-index:2}.pcar .phone[data-slot=l]:hover,.pcar .phone[data-slot=r]:hover{opacity:.85}.pcar__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:6px}.arw{width:42px;height:42px;border-radius:50%;border:1px solid rgba(23,63,53,.22);display:grid;place-items:center;color:var(--green);background:transparent;transition:background .3s,color .3s}.arw:hover{background:var(--green);color:var(--cream)}.arw svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6}.dark .arw{border-color:color-mix(in srgb,var(--wrg-bg,#eef4f8) 35%,transparent);color:var(--cream)}.pcar__dots{display:flex;gap:6px}.pcar__dots b{width:6px;height:6px;border-radius:3px;background:#173f3533;transition:width .3s,background .3s}.pcar__dots b.on{width:18px;background:var(--gold)}.pcar__lbl{text-align:center;font:500 calc(10px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink);margin-top:12px}.mom{display:grid;gap:14px}.mom__c{border-radius:var(--r);overflow:hidden;box-shadow:var(--sh);background:var(--cream-2)}.mom__c.dark{background:var(--green)}.mom__img{aspect-ratio:800/1071;background:#e1e9ef;overflow:hidden}.mom__img img{width:100%;height:100%;object-fit:cover}.mom__c>.block{box-shadow:none;border-radius:0;background:transparent}.det2{display:grid;gap:14px;margin-top:16px}.setup2{background:#fff;border-radius:var(--r);padding:26px 20px;box-shadow:var(--sh)}.setup2 .h3 em{display:block}.st2{position:relative;margin-top:20px;display:grid;gap:4px}.st2__rail{position:absolute;left:15px;top:16px;bottom:16px;width:1px;background:#c7d5e0}.st2__rail b{position:absolute;left:-.5px;top:0;width:2px;height:var(--p,0%);background:linear-gradient(var(--wrg-soft,#d9dee5),var(--wrg-accent,#aab2bc))}.st2__rail b:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px color-mix(in srgb,var(--wrg-accent,#aab2bc) 20%,transparent)}.st2__s{position:relative;display:grid;grid-template-columns:32px 1fr;gap:14px;align-items:start;min-height:52px}.st2__s .n{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #c7d5e0;display:grid;place-items:center;font:500 calc(11.5px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);transition:background .4s,color .4s,border-color .4s}.st2__s.on .n{background:var(--green);border-color:var(--green);color:var(--gold-soft)}.st2__s .d{font:400 calc(14px*var(--wr-bs,1))/1.4 var(--sans);color:var(--green);padding-top:7px}.nosub{border-radius:var(--r);padding:26px 20px}.nosub__f{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;text-align:center}.nosub__f div{font:500 calc(11px*var(--wr-bs,1))/1.25 var(--sans);color:var(--cream)}.nosub__f .ic{width:44px;height:44px;margin:0 auto 8px;border-radius:50%;border:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 60%,transparent);display:grid;place-items:center}.nosub__f .ic svg{width:20px;height:20px;stroke:var(--gold-soft);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.qr{display:grid;grid-template-columns:118px 1fr;gap:16px;align-items:center;margin-top:20px;padding:14px;border-radius:18px;background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 6%,transparent);border:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 25%,transparent)}.qr__box{width:118px;height:118px;border-radius:12px;background:var(--cream);display:grid;place-items:center;text-align:center;position:relative;overflow:hidden}.qr__box:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1.5px dashed color-mix(in srgb,var(--wrg-ink,#5f6872) 60%,transparent);border-radius:8px}.qr__box span{font:500 calc(9px*var(--wr-bs,1))/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink);padding:0 14px}.qr b{display:block;font:400 calc(19px*var(--wr-hs,1))/1.15 var(--serif);color:var(--cream)}.qr p{font-size:calc(12.5px*var(--wr-bs,1));line-height:1.45;color:#c9d7e2;margin-top:6px}.mo{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 var(--pad);scroll-padding:0 var(--pad)}.mo::-webkit-scrollbar{display:none}.mo .tile{flex:0 0 78%;aspect-ratio:3/4;position:relative;background:radial-gradient(120% 90% at 50% 20%,#f3f7fa,#d9e5ee);scroll-snap-align:start}.mo .tile img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mo .tile .cp{position:absolute;inset:auto 0 0 0;padding:60px 18px 18px;background:linear-gradient(transparent,#0f2c25d1);color:var(--cream);font:400 calc(22px*var(--wr-bs,1))/1.15 var(--serif)}.mo .tile .cp__s{margin-top:6px;font:400 calc(13px*var(--wr-bs,1))/1.3 var(--sans);opacity:.92}.cnav{display:flex;justify-content:flex-end;gap:10px;padding:0 var(--pad);margin-top:14px}.rvw figure[data-sec=review]{margin:0}.rvw .exl{display:inline-flex;align-items:center;gap:6px;font:500 calc(9px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#7d8d9a;border:1px solid rgba(23,63,53,.18);border-radius:999px;padding:5px 9px;white-space:nowrap}.dark .exl,.rvw .dark .exl{color:#bccbd8;border-color:color-mix(in srgb,var(--wrg-bg,#eef4f8) 25%,transparent)}.stars{display:inline-flex;gap:2px;color:var(--gold)}.stars svg{width:13px;height:13px;fill:currentColor}.stars .o{color:color-mix(in srgb,var(--wrg-accent,#aab2bc) 30%,transparent)}.rvrow{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding:4px var(--pad) 6px;margin-top:14px;scroll-padding:0 var(--pad)}.rvrow::-webkit-scrollbar{display:none}.rvc{flex:0 0 76%;scroll-snap-align:start;background:var(--cream-2);border-radius:20px;box-shadow:0 0 0 1px color-mix(in srgb,var(--wrg-accent,#aab2bc) 20%,transparent);overflow:hidden;display:flex;flex-direction:column}.rvc__ph{aspect-ratio:4/3;overflow:hidden;background:#d9e5ee}.rvc__ph img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.rvc__b{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}.rvc__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.rvc q{font:400 calc(17px*var(--wr-bs,1))/1.32 var(--serif);color:var(--green);quotes:"\201c" "\201d"}.rvc__who{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:10px;border-top:1px solid rgba(23,63,53,.08)}.rvc__who b{font:500 calc(12.5px*var(--wr-bs,1))/1.2 var(--sans)}.rvc__who span{font:400 calc(10px*var(--wr-bs,1))/1.2 var(--mono);color:var(--gold-ink);letter-spacing:.04em;text-align:right}.rvnote{font:400 calc(10.5px*var(--wr-bs,1))/1.5 var(--mono);color:#7a8c84;margin-top:12px;letter-spacing:.02em}.rvw .bigrv .who{align-items:center}.rvw .bigrv .exl{margin-left:auto}.faq-more{display:inline-flex;align-items:center;gap:10px;margin-top:24px;height:48px;padding:0 22px;border-radius:999px;border:1px solid rgba(23,63,53,.25);font:500 calc(13px*var(--wr-bs,1))/1 var(--sans);letter-spacing:.04em;color:var(--green)}.faq-more:after{content:"\2192";color:var(--gold-ink)}.pcard .tile.phd{display:grid;place-items:center;background:repeating-linear-gradient(135deg,#e6eef4 0 10px,#edf3f7 10px 20px);border:1px dashed rgba(142,147,154,.6)}.pcard .tile.phd span{font:500 calc(9px*var(--wr-bs,1))/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6f747b;text-align:center;padding:0 10px}.pv-only{display:none}@media(min-width:1024px){.wr-stories[data-sec=stories]{padding:10px 0 46px}.chd{gap:14px;margin-bottom:34px}.chd__no{font-size:calc(12px*var(--wr-bs,1));letter-spacing:.18em}.chd__t{font-size:calc(34px*var(--wr-hs,1))}.chd__n{display:block}main .ch{padding:96px 0 24px}.ch>.wrap>.mt20{margin-top:40px}#piece{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head head" "gal info";column-gap:60px;max-width:var(--cw);margin:0 auto;padding:72px 40px 40px;align-items:start}#piece>.chd{grid-area:head;padding:0}#piece>.gal{grid-area:gal;position:sticky;top:88px}#piece>.pinfo{grid-area:info;padding:0}.pinfo .ptitle{font-size:calc(54px*var(--wr-hs,1))}.pinfo .price{font-size:calc(26px*var(--wr-bs,1))}.mini-rev{font-size:calc(13px*var(--wr-bs,1))}.gal{display:grid;flex-direction:initial}.gal-thumbs{order:0;padding:2px;flex-direction:column;overflow-x:hidden}.gal-thumbs button{flex:0 0 auto;width:72px;height:92px}.gal-meta .dots{display:flex}.vst__c{flex-basis:calc((100% - 24px)/4)}.gal-sw{display:flex;align-items:center;gap:6px;grid-column:2;grid-row:3;margin-top:14px;font:400 calc(10px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7a8c84}.gal-sw button{height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(23,63,53,.2);font:500 calc(10px*var(--wr-bs,1))/1 var(--mono);letter-spacing:.06em;color:var(--green-2)}.gal-sw button.on{background:var(--green);color:var(--cream);border-color:var(--green)}#piece:has(.gal[data-layout=stack]){grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}#piece>.gal[data-layout=stack]{position:static;display:block}.gal[data-layout=stack] .gal-thumbs,.gal[data-layout=stack] .gal-meta{display:none}.gal[data-layout=stack] .gal-track{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:auto;overflow:visible;border-radius:0}.gal[data-layout=stack] .gal-slide{aspect-ratio:3/4}.gal[data-layout=stack] .gal-slide:first-child{grid-column:1/-1}.gal[data-layout=stack] .gal-sw{margin-top:16px}#piece:has(.gal[data-layout=stack])>.pinfo{position:sticky;top:84px}.sum{padding:96px 0 0}.sum>.wrap{display:grid;grid-template-columns:1.1fr 1fr;column-gap:80px;align-items:end}.sum>.wrap>.chd{grid-column:1/-1}.sum .h1{font-size:calc(78px*var(--wr-hs,1));grid-column:1}.sum [data-sec=description]{grid-column:2;margin-top:0}.sum .mq{margin-top:64px}.cstage{height:600px;max-width:1100px;margin:44px auto 0}.cstage__ring{position:absolute;left:50%;top:50%;width:400px;height:400px;margin:-200px 0 0 -200px}.cstage__lines{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.cstage__lines line{stroke:var(--gold);stroke-width:1;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.cstage__lines circle{fill:var(--gold)}.cnodes{display:block;margin:0}.cnode{position:absolute;width:260px;background:transparent;box-shadow:none;padding:0}.cnode:nth-child(1){left:0;top:40px}.cnode:nth-child(2){right:0;top:40px}.cnode:nth-child(3){left:0;bottom:40px}.cnode:nth-child(4){right:0;bottom:40px}.cnode .ic{width:72px;height:72px}.cnode b{font-size:calc(22px*var(--wr-bs,1));margin-top:14px}.cnode span{font-size:calc(14.5px*var(--wr-bs,1));max-width:230px;margin-left:auto;margin-right:auto}div:has(>.herb){max-width:1320px;margin-left:auto;margin-right:auto;padding:0 24px!important}.herb{padding:24px 0 72px}.herb__vid{margin:0 24px;aspect-ratio:16/8}.herb__body{display:grid;grid-template-columns:1fr 1.2fr;column-gap:80px;padding:56px 64px 0;align-items:start}.herb__body>.l{position:sticky;top:110px}.herb .h2{font-size:calc(60px*var(--wr-hs,1))}.herb .plants{margin-top:0}.herb .plant{grid-template-columns:52px 1fr;padding:20px 0}.herb .plant b{font-size:calc(28px*var(--wr-bs,1))}.herb .plant p{font-size:calc(15px*var(--wr-bs,1))}.ch2 [data-sec=body-story] .h2{font-size:calc(58px*var(--wr-hs,1))}.tlnav{justify-content:center;gap:8px;margin-top:56px}.tlnav button{height:44px;padding:0 22px;font-size:calc(13.5px*var(--wr-bs,1))}.tlnav-lbl{margin-top:64px}.hc__bars{height:120px;gap:4px}.hc__ax{gap:4px}.hc__ax span{font-size:calc(10px*var(--wr-bs,1))}.hc--val .hc__bars{height:150px}.fit .stp{grid-template-columns:110px 1fr}.ringp{width:110px;height:110px}.fgrid img{width:54px;height:54px}.dtold{display:grid;grid-template-columns:1fr 1.05fr;column-gap:72px;align-items:center;max-width:var(--cw);margin:40px auto 0;padding:0 40px}.dtold>.wrap{padding:0}.pcar{margin-top:0}.pcar__stage{height:470px}.pcar .phone{width:218px;height:430px;margin-left:-109px;top:10px}.pcar .phone[data-slot=l]{transform:translate(-78%) scale(.82)}.pcar .phone[data-slot=r]{transform:translate(78%) scale(.82)}.pcar .phone .ttl{font-size:calc(10px*var(--wr-bs,1))}.pcar .phone .big{font-size:calc(36px*var(--wr-hs,1))}.pcar .phone .mini{font-size:calc(11px*var(--wr-bs,1))}.mom{grid-template-columns:1fr;gap:28px}.mom__c{display:grid;grid-template-columns:380px 1fr;align-items:center}.mom__c:nth-child(2n){grid-template-columns:1fr 380px}.mom__c:nth-child(2n) .mom__img{order:2}.mom__c>.block{padding:48px 56px}.det2{grid-template-columns:1fr 1fr;gap:28px;margin-top:56px;align-items:stretch}.setup2,.nosub{padding:56px 52px}.setup2 .h3,.nosub .h3{font-size:calc(38px*var(--wr-hs,1))}.st2__s{min-height:58px}.st2__s .d{font-size:calc(15.5px*var(--wr-bs,1))}.nosub__f .ic{width:52px;height:52px}.nosub__f div{font-size:calc(12.5px*var(--wr-bs,1))}.qr{grid-template-columns:140px 1fr;padding:18px;margin-top:28px}.qr__box{width:140px;height:140px}.mo{max-width:var(--cw);margin:0 auto;padding:0 40px;scroll-padding:0 40px;gap:22px}.mo .tile{flex:0 0 calc((100% - 44px)/3)}.mo .tile .cp{font-size:calc(26px*var(--wr-bs,1));padding:80px 26px 24px}.mo .tile .cp__s{font-size:calc(15px*var(--wr-bs,1));margin-top:8px}.cnav{max-width:var(--cw);margin:22px auto 0;padding:0 40px}.rvw figure[data-sec=review]{max-width:980px;margin:0 auto;padding:60px 72px;text-align:center}.rvw figure[data-sec=review] .who{justify-content:center;margin-top:28px;text-align:left}.rvw figure[data-sec=review] .quote{font-size:calc(34px*var(--wr-hs,1));line-height:1.28;margin-top:22px}.rvw .bigrv .exl{margin-left:18px}.rvrow{max-width:var(--cw);margin:28px auto 0;padding:4px 40px 6px;scroll-padding:0 40px;gap:18px}.rvc{flex:0 0 calc((100% - 54px)/4)}.rvc q{font-size:calc(18px*var(--wr-bs,1))}.rvnote,.faq-wrap{text-align:center}}.boxl{display:grid;gap:8px;margin-top:14px}.boxl div{display:flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:10px 12px;font-size:calc(13px*var(--wr-bs,1))}.boxl img{width:34px;height:34px;border-radius:50%;object-fit:contain}.boxl .n{font:500 calc(11px*var(--wr-bs,1))/1 var(--mono);color:var(--gold-ink);margin-left:auto}.cstage__ring img{mix-blend-mode:multiply}.vst__c:after{background:linear-gradient(#0f2c2500 40%,#0f2c25e6)}.herb .r{margin-top:34px}@media(max-width:1023px){.hc[data-ph="2"] .hc__ax span:nth-child(2n),.hc[data-ph="3"] .hc__ax span:not(:nth-child(3n+1)){visibility:hidden}.hc[data-ph="2"] .hc__ax span:nth-child(odd){overflow:visible;white-space:nowrap}}@media(min-width:1024px){.herb .r{margin-top:0}}.det2{padding:0 var(--pad)}@media(min-width:1024px){.det2{max-width:var(--cw);margin-left:auto;margin-right:auto;padding:0 40px}}.shopify-section{display:block}.wr-hdr{display:contents}.hdr .logo{height:calc(20px*var(--wr-logo,1))}.wr-pform{display:contents}.qty input{width:34px;border:0;background:transparent;text-align:center;font:inherit;color:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn.busy{opacity:.7;pointer-events:none}.price-was{font:400 calc(15px*var(--wr-bs,1))/1 var(--mono);color:#7d8a83}.price-was[hidden]{display:none}.gal-slide[hidden],.gal-thumbs button[hidden],[data-bind][hidden]{display:none!important}a.chip{text-decoration:none;color:inherit}.chip.off{opacity:.55}.chip{cursor:pointer}.wr-opt{display:flex;flex-direction:column;gap:6px;margin-top:12px}.wr-opt select{height:46px;border-radius:999px;border:1px solid rgba(23,63,53,.25);background:#fff;padding:0 16px;font:400 calc(14px*var(--wr-bs,1)) var(--sans);color:var(--green)}.vdesc--product{font-size:calc(13px*var(--wr-bs,1));line-height:1.55;color:#2c4f45}.vdesc--product p+p{margin-top:6px}.wr-toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%);z-index:80;display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 24px);background:var(--green-d);color:var(--cream);padding:12px 18px;border-radius:18px;box-shadow:0 16px 36px -14px #0f2c25bf;font:400 calc(13px*var(--wr-bs,1))/1.3 var(--sans)}.wr-toast[hidden]{display:none}.wr-toast a{color:var(--gold-soft);border-bottom:1px solid currentColor}.wr-toast a.go{background:var(--gold);color:#fff;border:0;padding:8px 14px;border-radius:999px}.wr-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0f2c2573}.wr-drawer[hidden]{display:none}.wr-drawer__p{position:absolute;left:0;top:0;bottom:0;width:min(86vw,360px);background:var(--cream);padding:22px 24px;display:flex;flex-direction:column;gap:6px;overflow:auto}.wr-drawer__p a{font:400 calc(24px*var(--wr-bs,1))/1.3 var(--serif);color:var(--green);padding:6px 0;border-bottom:1px solid rgba(23,63,53,.1)}.wr-drawer__x{align-self:flex-end;font-size:calc(28px*var(--wr-bs,1));line-height:1;color:var(--green);width:36px;height:36px}.wr-drawer__logo{height:22px;width:auto;margin:0 0 18px}.qr__box--img:before{display:none}.qr__box--img{background:#fff}.qr__box img{width:100%;height:100%;object-fit:contain;padding:8px}.qr__os{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:10px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--wrg-soft,#d9dee5) 20%,transparent);font:500 calc(11px*var(--wr-bs,1))/1.3 var(--mono);letter-spacing:.04em;color:var(--gold-soft)}.qr__g{display:inline-flex;gap:6px;color:var(--cream)}.qr__g svg{width:18px;height:18px}.ch.ch1,.ch.ch2{padding-bottom:0}.ch-after{padding-bottom:8px}.acc-p .wr-rte p+p{margin-top:8px}.acc-p .wr-rte a{border-bottom:1px solid var(--gold)}.foot>a:first-child{display:block}.foot .logo{height:calc(24px*var(--wr-logo,1))}.wr-news-ok,.wr-news-err{font-size:calc(13px*var(--wr-bs,1));color:var(--gold-soft);padding:12px 0}.wr-news-err{flex-basis:100%}.field{flex-wrap:wrap}.field input{min-width:0}.wr-ph{display:grid;place-items:center;background:repeating-linear-gradient(135deg,#e6eef4 0 10px,#edf3f7 10px 20px);border:1px dashed rgba(142,147,154,.6);color:#6f747b;font:500 calc(9px*var(--wr-bs,1))/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.fit.in .ringp .fg{stroke-dashoffset:var(--wr-ring-off,32.6)}@media(min-width:1024px){.hdr .logo{height:calc(24px*var(--wr-logo,1))}.ch-after{padding-bottom:24px}.foot>a:first-child{grid-column:1;grid-row:1/3;align-self:start}.foot>a:first-child .logo{height:calc(34px*var(--wr-logo,1));margin:0}.wr-toast{bottom:28px}}.cnode .ic{background:transparent}.cnode .ic img,.mgrid img,.fgrid img{display:block;object-fit:cover;object-position:50% 50%;border-radius:50%;padding:0;background:transparent;transform:scale(var(--wr-icz,1));transform-origin:50% 50%}.cnode .ic img{width:100%;height:100%}.mgrid div,.fgrid div{display:flex;flex-direction:column;align-items:center}.mgrid img,.fgrid img{margin-left:auto;margin-right:auto;clip-path:circle(50%)}.stop.shape-match>.media,.stop.shape-match>.vid,.stop.shape-portrait>.media,.stop.shape-portrait>.vid{aspect-ratio:4/5!important}.stop>.media img,.stop>.vid video{width:100%;height:100%;object-fit:cover}.m-eleg{border-radius:var(--r);overflow:hidden}@media(min-width:1024px){main .stop.shape-match>.media,main .stop.shape-match>.vid{aspect-ratio:auto!important;align-self:stretch!important;position:relative;min-height:460px}main .stop.shape-match>.media img,main .stop.shape-match>.vid video{position:absolute;top:0;right:0;bottom:0;left:0}main .stop.sp-wide>.sports{grid-column:1/-1!important;grid-row:auto!important;display:grid;grid-template-columns:minmax(180px,240px) 1fr;column-gap:40px;align-items:center;margin-top:28px;padding:22px 28px}main .stop.sp-wide>.sports .sports__h{flex-direction:column;align-items:flex-start;gap:12px;margin:0}main .stop.sp-wide>.sports .fgrid{grid-template-columns:repeat(8,1fr);gap:10px}main .stop.sp-wide>.sports .fgrid img{width:52px;height:52px}.block:has(>[data-sec=real-tracking]>.m-eleg){grid-template-columns:.9fr 1.1fr;grid-template-rows:1fr auto auto auto auto 1fr;column-gap:64px}.block:has(>[data-sec=real-tracking]>.m-eleg)>[data-sec=real-tracking]>.eyebrow{grid-column:2;grid-row:2}.block:has(>[data-sec=real-tracking]>.m-eleg)>[data-sec=real-tracking]>.h2{grid-column:2;grid-row:3}.block:has(>[data-sec=real-tracking]>.m-eleg)>[data-sec=real-tracking]>.mt20{grid-column:2;grid-row:4;margin-top:32px;align-self:start}.block:has(>[data-sec=real-tracking]>.m-eleg)>.mt16{grid-column:2;grid-row:5}.block:has(>[data-sec=real-tracking]>.m-eleg)>[data-sec=real-tracking]>.m-eleg{grid-column:1;grid-row:1/7;margin-top:0!important;align-self:stretch;aspect-ratio:auto!important;min-height:520px;position:relative}.block:has(>[data-sec=real-tracking]>.m-eleg)>[data-sec=real-tracking]>.m-eleg img{position:absolute;top:0;right:0;bottom:0;left:0}}.phone .scr.scr--img{padding:0;background:#0f1d19}.phone .scr.scr--img img{display:block;width:100%;height:100%}.phone .scr.scr--img:before{z-index:2}.fit-img{overflow:hidden;border-radius:var(--r)}@media(min-width:1024px){[data-sec=sizing]:has(>.fit-img--side){display:grid;grid-template-columns:1fr 1fr;column-gap:56px;align-content:start}[data-sec=sizing]:has(>.fit-img--side)>*{grid-column:1}[data-sec=ch4-fit] [data-sec=sizing]:has(>.fit-img--side)>.tile:not(.fit-img){grid-column:1;grid-row:auto;align-self:start;margin-top:22px!important}[data-sec=ch4-fit] [data-sec=sizing]:has(>.fit-img--side)>.fit-img{grid-column:2;grid-row:1/12;margin-top:0!important;align-self:start;padding:0!important}}:root{--wr-sheen:linear-gradient(135deg,#f7f8fa 0%,#d9dde3 22%,#ffffff 38%,#b9bfc8 58%,#eef0f3 78%,#a9b0ba 100%)}.btn.gold,.btn.gold.sm{background:var(--wr-sheen)!important;color:#173f35!important;border-color:#d3d9e0!important}.btn:not(.gold){background:#173f35;color:var(--wrg-bg2,#f6f9fb)}.wrs:not(.dark) em,.h1 em,.h2 em,.h3 em,.chd__t em,.ptitle em{background:linear-gradient(100deg,#52626f,#a3b3c0 45%,#52626f);-webkit-background-clip:text;background-clip:text;color:transparent}.dark em,.dark .h1 em,.dark .h2 em,.dark .h3 em,.foot em{background:linear-gradient(100deg,#dfe4ea,#fff 45%,#c3cad3);-webkit-background-clip:text;background-clip:text;color:transparent}.wrs .spark,.spk{filter:grayscale(1) brightness(1.3)}.cnode .ic img,.mgrid img,.fgrid img,.trust img,.wr-replace__th img{filter:none}.hero .sun{filter:grayscale(1) brightness(1.06)}.chip.on .th{box-shadow:0 0 0 1.5px #a7b0ba,0 0 0 4px #d3d9e080}.wrs:not(.dark):not(.hero):nth-of-type(odd){background-image:linear-gradient(180deg,var(--wrg-bg2,#f6f9fb),var(--wrg-bg,#eef4f8))}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 78% 22%,#ffffffbf,#fff0 24%),radial-gradient(circle at 16% 66%,#ffffff80,#fff0 20%),repeating-linear-gradient(118deg,#fff0 0 46px,#ffffff38 46px 47px,#fff0 47px 112px),repeating-linear-gradient(62deg,#fff0 0 70px,#ffffff29 70px 71px,#fff0 71px 150px);mix-blend-mode:soft-light}.tile,.card{border-color:#fffc}.chip:hover .th{box-shadow:0 0 0 1.5px #c9d6e0}.dark .eyebrow,.foot .eyebrow{color:#dfeaf2}a.glass[style*="247,240,223"]{background:color-mix(in srgb,var(--wrg-bg,#eef4f8) 80%,transparent)!important}[style*="color:#e2dac6"]{color:#d4e1eb!important}span[style*="--c:#dcc597"]{--c:var(--wrg-soft,#d9dee5)!important}span[style*="--c:#b0894f"]{--c:var(--wrg-accent,#aab2bc)!important}span[style*="--c:#8a6a35"]{--c:var(--wrg-ink,#5f6872)!important}.bchip[style*="220,197,151"]{border-color:color-mix(in srgb,var(--wrg-soft,#d9dee5) 50%,transparent)!important}b[style*="#dcc597,#b0894f"]{background:linear-gradient(90deg,var(--wrg-soft,#d9dee5),var(--wrg-accent,#aab2bc))!important}[fill="#b0894f" i]{fill:var(--wrg-accent,#aab2bc)}[stroke="#b0894f" i]{stroke:var(--wrg-accent,#aab2bc)}[fill="#8a6a35" i]{fill:var(--wrg-ink,#5f6872)}[stroke="#8a6a35" i]{stroke:var(--wrg-ink,#5f6872)}stop[stop-color="#dcc597" i]{stop-color:var(--wrg-soft,#d9dee5)}stop[stop-color="#b0894f" i]{stop-color:var(--wrg-accent,#aab2bc)}stop[stop-color="#0d4a36" i]{stop-color:#cfd4db}stop[stop-color="#1f6b4c" i]{stop-color:#f4f5f7}[fill="#e8f5ee" i]{fill:#fff}html.wr-lg-medal .cnode .ic{background:var(--wr-medal) center/100% 100% no-repeat!important;box-shadow:none!important;overflow:visible!important}html.wr-lg-medal .cnode .ic img{width:84%!important;height:84%!important;object-fit:contain!important;transform:scale(var(--wr-icz,1))!important;border-radius:0!important;background:none!important;filter:none!important;padding:0!important}html.wr-lg-medal .mgrid img,html.wr-lg-medal .fgrid img,html.wr-lg-medal .trust img,html.wr-lg-medal .boxl img{background:var(--wr-medal) center/100% 100% no-repeat!important;padding:7%!important;box-sizing:border-box!important;object-fit:contain!important;transform:none!important;box-shadow:none!important;filter:none!important;border-radius:50%}html.wr-lg-hero .hero{background:var(--wr-hero-backdrop) center/cover no-repeat,var(--wr-hero-base,#eceef0)!important}html.wr-lg-hero .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 85% 34% at 50% 13%,var(--wr-hero-clear),color-mix(in srgb,var(--wr-hero-clear) 78%,transparent) 50%,transparent 100%)}html.wr-lg-hero .hero .sun{background:var(--wr-hero-halo) center/contain no-repeat!important;filter:none!important}html.wr-lg-hero .hero .ring{border-color:#ffffffd9!important}html.wr-lg-hero .hero:after{display:none!important}html.wr-lg-hero .hero .model{-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 60%,transparent 100%)!important;mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 60%,transparent 100%)!important}html.wr-lg-hero .hero .fade{background:linear-gradient(transparent,var(--wrg-bg,#eef4f8) 80%)!important}@media(min-width:1024px){html.wr-lg-hero .hero:before{background:radial-gradient(ellipse 44% 60% at 24% 52%,var(--wr-hero-clear),color-mix(in srgb,var(--wr-hero-clear) 80%,transparent) 48%,transparent 100%)}}@keyframes wrRsShine{0%{background-position:-160% 0,0 0}to{background-position:260% 0,0 0}}html.wr-rs :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.wrs .h3 em){background-image:linear-gradient(105deg,#fff0 38%,#ffffffd9,#fff0 62%),url(wr-gem-tile.svg)!important;background-size:260% 100%,.15em .26em!important;background-repeat:no-repeat,repeat!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent;animation:wrRsShine 7s ease-in-out infinite;-webkit-text-stroke:.35px rgba(60,68,78,.55);padding-right:.06em}html.wr-rs :is(.dark,.foot,.herb) :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.h3 em){background-image:linear-gradient(105deg,#fff0 38%,#ffffffe6,#fff0 62%),url(wr-gem-tile.svg)!important;-webkit-text-stroke:.35px rgba(255,255,255,.45)}@media(prefers-reduced-motion:reduce){html.wr-rs :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.wrs .h3 em){animation:none}}html.wr-rs.wr-dia :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.wrs .h3 em){background-image:none!important;-webkit-text-stroke:0!important;animation:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html.wr-dia .dia-w{position:relative;color:transparent;-webkit-text-fill-color:transparent}html.wr-dia .dia-w::selection{color:inherit;background:#a0b4c859}html.wr-rs :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.wrs .h3 em){background-image:linear-gradient(105deg,#fff0 38%,#ffffffe6,#fff0 62%),url(wr-gem-tile.svg)!important;-webkit-text-stroke:.35px rgba(50,64,78,.5)}html.wr-rs :is(.dark,.foot,.herb) :is(.h1 em,.h2 em,.chd__t em,.ptitle em,.h3 em){background-image:linear-gradient(105deg,#fff0 38%,#fffffff2,#fff0 62%),url(wr-gem-tile.svg)!important;-webkit-text-stroke:.35px rgba(255,255,255,.5)}@media(max-width:1023px){.fit .stp{grid-template-columns:86px minmax(0,1fr)}.fit .hc__ax{grid-template-columns:repeat(var(--n,24),minmax(0,1fr))}}@media(max-width:403px){.fit .hc__ax:has(>.m:nth-child(2n))>span:nth-child(odd),.fit .hc__ax:has(>.m:nth-child(odd))>span:nth-child(2n){visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wr-look-g.css.map */
