.og a{text-decoration:underline}.og svg{display:inline;vertical-align:baseline}.og ul,.og ol{list-style:revert}.og-sticky{position:sticky;top:0;z-index:40}.og{color-scheme:light;--white:#FFFFFF;--floor:#E9E8E6;--paper:#F4F4F3;--black:#0B0B0C;--wall:#000000;--orange:#D2451E;--orange-deep:#B5391A;--gray:#54565B;--gray-2:#6B6D72;--light:#C2C4C6;--line:#E1E2E3;--frost:#A7ADAA;--rule-dark:#34363A;--on-dark-2:#C3C5C8;--orange-light:#F08A66;--ink-2:#2B2C2F;--display:"Jost","Futura PT","Futura","Century Gothic",system-ui,sans-serif;--body:"Nunito Sans","Avenir Next","Avenir",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--r:3px;--gut:clamp(16px,4vw,56px)}.og *{box-sizing:border-box}.og{background:var(--white);color:var(--black);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.og h1,.og h2,.og h3,.og h4,.og p.og-ct{font-family:var(--display);font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.02em;line-height:1;text-wrap:balance}.og p{margin:0}.og a{color:inherit;text-underline-offset:3px}.og button{font:inherit;color:inherit;cursor:pointer}.og img{display:block;height:auto}.og ::selection{background:var(--orange);color:#fff}.og :focus-visible{outline:2px solid var(--orange);outline-offset:3px}.og .on-dark :focus-visible,.og .on-orange :focus-visible{outline-color:#fff}.og .wrap{max-width:1320px;margin:0 auto;padding-inline:var(--gut)}.og .num{font-variant-numeric:tabular-nums}.og .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.og .cbar{background:var(--paper);border-bottom:1px solid var(--line);font-size:13.5px;color:var(--gray)}.og .cbar .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:8px}.og .cbar b{color:var(--black);font-weight:700}.og .tabs{display:inline-flex;border:1px solid var(--light);border-radius:var(--r);overflow:hidden;margin-left:auto}.og .tabs button{background:var(--white);border:0;min-height:44px;padding:0 16px;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray)}.og .tabs button+button{border-left:1px solid var(--light)}.og .tabs button[aria-selected=true]{background:var(--black);color:#fff}.og .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--r);border:2px solid var(--black);background:var(--black);color:#fff;font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),border-color .18s cubic-bezier(.2,.7,.2,1)}.og .btn:hover{background:var(--white);color:var(--black)}.og .btn.orange{background:var(--orange);border-color:var(--orange)}.og .btn.orange:hover{background:var(--orange-deep);border-color:var(--orange-deep);color:#fff}.og .btn.line{background:transparent;color:var(--black)}.og .btn.line:hover{background:var(--black);color:#fff}.og .on-dark .btn.line{border-color:#fff;color:#fff}.og .on-dark .btn.line:hover{background:#fff;color:var(--black)}.og .block{position:relative;isolation:isolate}.og .grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background-size:96px 96px}.og .g-w{background-image:url(og-t-gw.png)}.og .g-f{background-image:url(og-t-gf.png)}.og .on-dark{background:var(--black);color:#fff}.og .on-orange{background:var(--orange);color:#fff}.og .rings{display:inline-block;width:96px;height:18px;vertical-align:-3px;flex:none}.og .rings svg{display:block;width:100%;height:100%;overflow:visible}.og .rings path{stroke:var(--orange);stroke-width:1.15;stroke-linejoin:round;stroke-linecap:round}.og .h-sec{font-size:clamp(34px,5vw,64px);font-weight:800}.og .more{font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--orange);display:inline-block;padding:18px 0 3px}.og .more:hover{color:var(--orange-deep)}.og .ann{background:var(--orange);color:#fff;text-align:center;font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:.03em;padding:9px var(--gut)}.og .hdr{background:var(--white);border-bottom:1px solid var(--line);position:relative;z-index:40}.og .hdr .wrap{display:flex;align-items:stretch;gap:clamp(14px,2.6vw,40px);min-height:76px}.og .logo{display:block;flex:none;align-self:center;padding-block:8px}.og .logo img{display:block;width:auto;height:44px}.og .mn{display:flex;flex:1 1 auto;min-width:0;gap:clamp(10px,1.7vw,26px)}.og .mi{display:flex;align-items:center}.og .mi>a{display:inline-flex;align-items:center;padding:8px 0;font-family:var(--display);font-weight:600;font-size:clamp(13px,1.15vw,15px);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.og .mi.co{margin-left:auto}.og .mline{position:absolute;bottom:20px;left:0;height:2px;width:0;background:var(--orange);opacity:0;transition:left .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.2,.7,.2,1);pointer-events:none}.og .mp{position:absolute;left:0;right:0;top:100%;z-index:5;background:var(--white);border-bottom:2px solid var(--black);border-radius:0 0 var(--r) var(--r);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .28s}.og .mi.open>.mp{opacity:1;visibility:visible;transform:none;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.22,1,.36,1)}.og .mp-in{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,5vw,72px);align-items:start;padding:clamp(20px,2.6vw,34px) var(--gut)}.og .mp-all{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding-bottom:10px;margin-bottom:8px;border-bottom:2px solid var(--black)}.og .mp-all svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.og .mp-all:hover svg{transform:translate(4px)}.og .mp ul{list-style:none;margin:0;padding:0;display:grid}.og .mp li a{display:block;padding:9px 0;font-size:17px;text-decoration:none;color:var(--ink-2);transition:color .15s cubic-bezier(.2,.7,.2,1),padding-left .25s cubic-bezier(.22,1,.36,1)}.og .mp li a:hover,.og .mp li a.on{color:var(--orange-deep);padding-left:8px}.og .mf{display:grid;grid-template-columns:auto minmax(0,230px);gap:18px;align-items:center;text-decoration:none;color:inherit}.og .mf-ph{position:relative;width:clamp(150px,17vw,220px);aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:var(--paper)}.og .mf-ph i{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .35s cubic-bezier(.2,.7,.2,1)}.og .mf-ph i.on{opacity:1}.og .mf-lab{display:block;font-family:var(--display);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.og .mf b{display:block;margin-top:6px;font-family:var(--display);font-weight:700;font-size:17px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.og .mf-pr{display:block;margin-top:8px;font-family:var(--display);font-weight:700;font-size:19px}.og .mf .btn{margin-top:12px;min-height:42px;padding:0 16px;font-size:13px}.og .mf:hover .btn{background:var(--orange);border-color:var(--orange);color:#fff}.og .tools{display:flex;align-items:center;gap:6px}.og .tools button{background:none;border:0;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r);position:relative}.og .tools button:hover{background:var(--paper)}.og .tools svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.og .tools .count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:var(--r);background:var(--orange);color:#fff;font-family:var(--display);font-weight:700;font-size:11px;display:grid;place-items:center;padding:0 4px}.og .hdr .menu-btn{display:none;align-self:center;background:none;border:0;width:44px;height:44px;place-items:center;border-radius:var(--r);margin-left:-10px}.og .hdr .menu-btn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.og .msb{display:none;padding:10px var(--gut);border-bottom:1px solid var(--line);background:var(--white)}.og .msb label{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:center;padding:0 12px;min-height:44px;border:2px solid var(--black);border-radius:var(--r)}.og .msb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.og .msb input{border:0;outline:0;font:inherit;font-size:16px;min-width:0;background:none;color:inherit}.og .msb label:focus-within{outline:2px solid var(--orange);outline-offset:2px}.og .msb-pop{display:none;margin-top:10px}.og .msb:focus-within .msb-pop{display:block}.og .msb-pop span,.og .md-h{display:block;font-family:var(--display);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.og .msb-pop div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.og .msb-pop a{min-height:36px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:var(--r);text-decoration:none;font-size:14.5px}.og .md{position:fixed;inset:0 auto 0 0;width:min(88vw,400px);z-index:90;background:var(--white);border-right:2px solid var(--black);overflow-y:auto;overscroll-behavior:contain;transform:translate(-102%);visibility:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s .42s;padding-top:env(safe-area-inset-top,0px)}.og .md.open{transform:none;visibility:visible;transition:transform .42s cubic-bezier(.22,1,.36,1)}.og .md-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:var(--black);opacity:0;visibility:hidden;border:0;padding:0;transition:opacity .3s cubic-bezier(.2,.7,.2,1),visibility 0s .3s}.og .md-shade.open{opacity:.5;visibility:visible;transition:opacity .3s cubic-bezier(.2,.7,.2,1)}.og .md-top{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 16px;border-bottom:1px solid var(--line)}.og .md-top b{font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.og .md-top button{width:44px;height:44px;display:grid;place-items:center;background:none;border:0}.og .md-top svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.og .md-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.og .md-tiles a{display:block;border-radius:var(--r);overflow:hidden;text-decoration:none;background:var(--black);color:#fff}.og .md-tiles i{display:block;aspect-ratio:1;background-size:cover;background-position:center}.og .md-tiles span{display:flex;align-items:center;min-height:calc(2.3em + 18px);padding:9px 10px;font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;line-height:1.15}.og .md-acc{border-top:2px solid var(--black)}.og .md-a{border-bottom:1px solid var(--line)}.og .md-a>button{display:grid;grid-template-columns:1fr 20px;align-items:center;width:100%;min-height:52px;padding:0 16px;background:none;border:0;text-align:left;color:inherit;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.og .md-a>button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.og .md-a.open>button svg{transform:rotate(45deg)}.og .md-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.og .md-a.open .md-sub{grid-template-rows:1fr}.og .md-sub>div{overflow:hidden}.og .md-sub a{display:block;padding:11px 16px 11px 28px;text-decoration:none;font-size:16px;color:var(--ink-2)}.og .md-sub a.all2{font-weight:700;color:var(--black)}.og .md-sub div a:last-child{padding-bottom:16px}.og .md-h{padding:20px 16px 4px}@media(max-width:1080px){.og .mn,.og .tools .t-search{display:none}.og .hdr .menu-btn{display:grid}.og .hdr .wrap{min-height:64px;gap:6px}.og .logo img{height:38px}.og .tools{margin-left:auto}.og .md .msb{display:block}}@media(prefers-reduced-motion:reduce){.og .mp,.og .mi.open>.mp,.og .mline,.og .mf-ph i,.og .mp li a,.og .mp-all svg,.og .md,.og .md.open,.og .md-shade,.og .md-sub,.og .md-a>button svg{transition:none}}.og h1:focus{outline:none}.og .hs{position:relative;display:grid;background:var(--black);color:#fff}.og .hs .slides{display:grid;min-width:0}.og .hs .slide{grid-area:1/1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.2,.7,.2,1),visibility 0s .5s}.og .hs .slide.on{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.2,.7,.2,1)}.og .hs .copy{position:relative;z-index:1;margin-right:-6vw;padding:clamp(28px,4.5vw,72px) clamp(20px,3vw,40px) clamp(28px,4.5vw,72px) var(--gut);display:grid;gap:clamp(12px,1.6vw,22px);align-content:center;justify-items:start}.og .hs h1,.og .hs h2{font-size:clamp(34px,4.6vw,76px);font-weight:800;letter-spacing:.01em;line-height:.95}.og .hs h1 em,.og .hs h2 em{font-style:normal;color:var(--orange)}.og .hs .sub{font-size:clamp(16px,1.25vw,19px);max-width:44ch;color:var(--on-dark-2)}.og .hs .meta{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.og .hs .pic{position:relative;min-width:0;background:var(--wall)}.og .hs .pic:before{content:"";display:block;aspect-ratio:1400/934}.og .hs .pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.og .hs .pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,var(--black) 0%,color-mix(in srgb,var(--black) 78%,transparent) 10%,color-mix(in srgb,var(--black) 42%,transparent) 24%,color-mix(in srgb,var(--black) 14%,transparent) 36%,transparent 48%)}.og .hs .ptag{position:absolute;z-index:2;right:clamp(12px,2.4vw,36px);top:clamp(12px,2.4vw,32px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;max-width:min(440px,calc(100% - 24px));padding:12px 12px 12px 16px;background:var(--white);color:var(--black);border-radius:var(--r);text-decoration:none}.og .hs .ptag b{display:block;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;line-height:1.15}.og .hs .ptag .pp{display:block;margin-top:4px;font-size:14.5px;color:var(--gray)}.og .hs .ptag .pp strong{font-family:var(--display);font-weight:700;font-size:17px;color:var(--black);margin-right:2px}.og .hs .ptag .pb{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r);background:var(--black);color:#fff;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .18s cubic-bezier(.2,.7,.2,1)}.og .hs .ptag:hover .pb{background:var(--orange)}.og .hs .ptag:focus-visible{outline-color:#fff}@media(max-width:560px){.og .hs .ptag{gap:6px 12px;padding:10px 10px 10px 12px}.og .hs .ptag b{font-size:13px}.og .hs .ptag .pb{padding:0 12px}}@media(prefers-reduced-motion:reduce){.og .hs .ptag .pb{transition:none}}.og .hs .htabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.og .hs .htabs button{display:grid;gap:4px;text-align:left;background:none;border:0;border-top:3px solid var(--rule-dark);padding:14px clamp(12px,2vw,24px) 16px;min-height:56px;align-content:center;color:var(--on-dark-2);transition:border-color .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1)}.og .hs .htabs button:first-child{padding-left:var(--gut)}.og .hs .htabs b{font-family:var(--display);font-weight:700;font-size:clamp(13px,1.2vw,16px);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.og .hs .htabs button[aria-current=true]{border-top-color:var(--orange);color:#fff}.og .hs .htabs button:hover{color:#fff;border-top-color:#fff}@media(max-width:900px){.og .hs .slide{grid-template-columns:1fr}.og .hs .pic{order:-1}.og .hs .copy{margin-right:0;padding-top:8px}.og .hs .pic:after{background:linear-gradient(to top,var(--black) 0%,color-mix(in srgb,var(--black) 70%,transparent) 12%,color-mix(in srgb,var(--black) 30%,transparent) 28%,transparent 44%)}.og .hs .htabs button{padding-inline:10px;align-content:center}.og .hs .htabs b{font-size:12px;letter-spacing:.06em}}.og .proof{border-block:1px solid var(--line)}.og .proof .wrap{display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:clamp(18px,2.4vw,28px)}.og .proof .lab{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-2)}.og .proof .press{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px clamp(28px,5vw,72px)}.og .proof .press a{display:block;padding-block:8px;opacity:.72;transition:opacity .18s cubic-bezier(.2,.7,.2,1)}.og .proof .press a:hover,.og .proof .press a:focus-visible{opacity:1}.og .proof img{width:auto}.og .pl-f{height:26px}.og .pl-h{height:30px}.og .pl-c{height:44px}.og .pl-g{height:32px}.og .sec{padding-block:clamp(56px,8vw,112px) clamp(48px,7vw,96px)}.og .sec-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:clamp(24px,3vw,40px)}.og .cards{--cg:clamp(14px,2vw,28px);display:flex;gap:var(--cg);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px;margin:-4px}.og .cards::-webkit-scrollbar{display:none}.og .cards .card{flex:0 0 calc((100% - 3*var(--cg))/4);scroll-snap-align:start;scroll-margin-left:4px}@media(max-width:900px){.og .cards .card{flex-basis:calc((100% - 2*var(--cg))/2.6)}}@media(max-width:640px){.og .cards .card{flex-basis:62%}}.og .sec-acts{display:flex;align-items:flex-end;gap:clamp(14px,2vw,28px)}.og .sl-nav{display:flex;gap:8px}.og .sl-nav button{width:48px;height:48px;display:grid;place-items:center;border:2px solid var(--black);border-radius:var(--r);background:var(--white);color:var(--black);transition:background .18s cubic-bezier(.2,.7,.2,1),color .18s cubic-bezier(.2,.7,.2,1),border-color .18s cubic-bezier(.2,.7,.2,1)}.og .sl-nav button:hover:not(:disabled){background:var(--black);color:#fff}.og .sl-nav button:disabled{border-color:var(--line);color:var(--light);cursor:default}.og .sl-nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.og .sl-bar{position:relative;height:3px;margin-top:clamp(20px,2.4vw,32px);background:var(--line);border-radius:var(--r);overflow:hidden}.og .sl-bar i{position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--orange);border-radius:var(--r)}@media(prefers-reduced-motion:reduce){.og .cards{scroll-behavior:auto}.og .sl-nav button{transition:none}}.og .card{display:grid;grid-template-rows:auto auto 1fr auto;gap:0;text-decoration:none;background:none;border:0;padding:0;text-align:left;min-width:0}.og .card .ph{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--r);background:var(--paper)}.og .card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.og .card:hover .ph img{transform:scale(1.035)}.og .finish{display:flex;height:6px;margin-top:6px;border-radius:var(--r);overflow:hidden}.og .finish i{flex:1}.og .card :is(h3,p.og-ct){font-size:clamp(15px,1.25vw,18px);font-weight:700;letter-spacing:.04em;line-height:1.2;margin-top:14px}.og .card .meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:10px;font-size:15px}.og .card .price{font-family:var(--display);font-weight:700;font-size:19px;white-space:nowrap;margin-left:auto}.og .card .price small{font-family:var(--body);font-weight:400;font-size:13px;color:var(--gray);margin-right:3px}.og .card .rate{color:var(--gray);font-size:14px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}@media(max-width:640px){.og .card .meta{flex-direction:column;align-items:flex-start}.og .card .price{margin-left:0}}.og .badge{position:absolute;left:10px;top:10px;background:var(--orange);color:#fff;font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1;padding:7px 10px;border-radius:var(--r)}.og .lines{background-color:var(--black)}.og .lines .sec-top p{max-width:46ch;color:var(--on-dark-2);font-size:17px}.og .index{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-dark)}.og .index a{display:grid;grid-template-columns:44px minmax(0,1.25fr) minmax(0,1fr) 168px;gap:clamp(12px,2.4vw,36px);align-items:center;padding:clamp(16px,2vw,26px) 0;border-bottom:1px solid var(--rule-dark);text-decoration:none;color:#fff}.og .index .n{font-family:var(--mono);font-size:14px;color:var(--orange-light)}.og .index .nm{font-family:var(--display);font-weight:800;font-size:clamp(36px,5.4vw,92px);letter-spacing:.01em;line-height:.9;text-transform:uppercase;transition:color .18s cubic-bezier(.2,.7,.2,1)}.og .index .ds b{display:block;font-weight:700;font-size:18px}.og .index .ds span{display:block;color:var(--on-dark-2);font-size:15.5px;margin-top:4px}.og .index img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r);filter:grayscale(1) contrast(1.05);transition:filter .3s cubic-bezier(.2,.7,.2,1)}.og .index a:hover .nm{color:var(--orange)}.og .index a:hover img{filter:none}@media(max-width:1000px){.og .index a{grid-template-columns:34px minmax(0,1fr) 108px;grid-template-areas:"n nm im" ". ds im";row-gap:6px}.og .index a{align-items:start}.og .index .n{grid-area:n;padding-top:.5em}.og .index .nm{grid-area:nm}.og .index .ds{grid-area:ds}.og .index img{grid-area:im;aspect-ratio:1}}.og .grok-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:start}@media(max-width:900px){.og .grok-grid{grid-template-columns:1fr}}.og .dict{display:grid;gap:14px;justify-items:start}.og .dict .word{font-family:var(--display);font-weight:800;font-size:clamp(84px,12vw,168px);line-height:.8;letter-spacing:-.02em;text-transform:lowercase;padding-bottom:.2em}.og .dict .word em{font-style:normal;color:var(--orange)}.og .dict .pron{font-family:var(--mono);font-size:15px;color:var(--gray)}.og .dict .pos{font-style:italic;color:var(--gray)}.og .dict .senses{list-style:none;margin:0;padding:0;display:grid;gap:8px;counter-reset:s;font-size:clamp(18px,1.9vw,24px);font-weight:600;line-height:1.3;max-width:30ch}.og .dict .senses li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;counter-increment:s}.og .dict .senses li:before{content:counter(s);font-family:var(--mono);font-size:14px;color:var(--orange-deep);padding-top:.35em}.og .dict .eg{font-style:italic;color:var(--gray);margin:0}.og .dict .orig{font-size:15px;color:var(--gray);margin:0}.og .dict .orig b{color:var(--black);font-weight:700}.og .gfacts ul{list-style:none;margin:0 0 22px;padding:0;border-top:2px solid var(--black)}.og .gfacts li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.og .gfacts svg{display:block;width:36px;height:36px;fill:none;stroke:var(--orange);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.og .gfacts b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(22px,2.4vw,30px);line-height:1}.og .gfacts li span span{display:block;font-size:15px;color:var(--gray);margin-top:3px}.og .gstrip{background:var(--orange);color:#fff}.og .gstrip .wrap{display:grid;grid-template-columns:clamp(84px,9vw,124px) minmax(0,1fr) auto;gap:clamp(14px,3vw,40px);align-items:center;padding-block:clamp(18px,2.6vw,32px)}.og .gstrip h2{font-size:clamp(22px,2.6vw,34px);font-weight:800}.og .gstrip p{margin-top:6px;max-width:62ch}.og .gstrip .btn{background:#fff;color:var(--black);border-color:#fff}.og .gstrip .btn:hover{background:var(--black);color:#fff;border-color:var(--black)}.og .gstrip :focus-visible{outline-color:#fff}.og .seal{display:block;width:100%;height:auto;overflow:visible}.og .seal text{font-family:var(--display);font-weight:700;text-transform:uppercase}.og .seal .spin{transform-origin:150px 150px;animation:sealspin 48s linear infinite}@keyframes sealspin{to{transform:rotate(360deg)}}@media(max-width:720px){.og .gstrip .wrap{grid-template-columns:84px minmax(0,1fr)}.og .gstrip .btn{grid-column:1/-1;justify-self:start}}.og .trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:8px;padding:13px var(--gut);border-bottom:1px solid var(--line);font-family:var(--display);font-weight:600;font-size:clamp(12.5px,1.25vw,14.5px);letter-spacing:.14em;text-transform:uppercase;line-height:1}.og .trust>*{display:inline-flex;align-items:center;gap:10px;padding:3px clamp(14px,2.6vw,36px);white-space:nowrap;text-decoration:none;color:inherit}.og .trust>*+*{border-left:1px solid var(--line)}.og .trust i{font-style:normal;color:var(--gray)}.og .trust .rings{width:74px;height:14px;vertical-align:0}.og .trust a{transition:color .18s cubic-bezier(.2,.7,.2,1)}.og .trust a:hover{color:var(--orange-deep)}@media(max-width:720px){.og .trust{flex-direction:column}.og .trust>*+*{border-left:0}}@media(prefers-reduced-motion:reduce){.og .trust a{transition:none}}.og .lp{container-type:inline-size}.og .lp-row{display:flex;gap:6px;height:clamp(400px,54cqw,660px)}.og .lp-row a{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:var(--white);text-decoration:none;color:inherit;transition:flex-grow .85s cubic-bezier(.22,1,.36,1)}.og .lp-ph{position:absolute;top:0;bottom:clamp(120px,13.5cqw,156px);left:50%;width:max(100%,var(--ow,50cqw));transform:translate(-50%);background-size:cover;background-position:center 62%;background-color:var(--paper)}.og .lp-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--white);opacity:.84;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.og .lp-v{position:absolute;left:14px;bottom:16px;font-family:var(--display);font-weight:800;font-size:clamp(26px,3.4cqw,44px);line-height:1;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);transition:opacity .35s cubic-bezier(.22,1,.36,1) .25s}.og .lp-open{position:absolute;left:0;right:0;bottom:0;background:var(--white);padding:16px 18px 18px;border-top:4px solid var(--orange);opacity:0;transform:translateY(101%);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s cubic-bezier(.22,1,.36,1)}.og .lp-in{display:block;width:44cqw;max-width:560px}.og .lp-nm{display:block;font-family:var(--display);font-weight:800;font-size:clamp(34px,5cqw,68px);line-height:.9;text-transform:uppercase}.og .lp-open b{display:block;margin-top:10px;font-size:17px}.og .lp-cats{display:block;color:var(--gray);margin-top:2px}.og .lp-row a.on{flex-grow:3.4}.og .lp-row a.on .lp-veil{opacity:0}.og .lp-row a.on .lp-v{opacity:0;transition-delay:0s}.og .lp-row a.on .lp-open{opacity:1;transform:none;transition-delay:.18s}@container (max-width:760px){.og .lp-row{flex-direction:column;height:auto}.og .lp-row a,.og .lp-row a.on{flex:none;height:340px}.og .lp-ph{left:0;width:100%;transform:none;bottom:100px;background-position:center 70%}.og .lp-veil,.og .lp-v{display:none}.og .lp-open{opacity:1;transform:none}.og .lp-in{width:auto}.og .lp-cats{display:none}}@media(prefers-reduced-motion:reduce){.og .lp-row a,.og .lp-veil,.og .lp-v,.og .lp-open{transition:none}}.og #reviews{overflow-x:clip}.og .rk{container-type:inline-size}.og .rk .h-sec{font-size:clamp(30px,4.2cqw,52px)}.og .rk-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(24px,5cqw,72px);align-items:center}.og .rk-side{display:grid;gap:18px;justify-items:start}.og .rk-side p{color:var(--gray);max-width:36ch}.og .rk-sum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;color:var(--gray)}.og .rk-sum b{font-family:var(--display);font-weight:800;font-size:30px;line-height:1;color:var(--black)}.og .rk .rings{width:128px;height:24px}.og .rk-deck{position:relative;height:clamp(300px,33cqw,370px);margin:0 46px 36px 0;cursor:pointer}.og .rk-card{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:14px;align-content:space-between;padding:clamp(20px,3cqw,32px);background:var(--white);color:var(--black);border:2px solid var(--black);border-radius:var(--r);transform-origin:50% 100%;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.2,.7,.2,1),background-color .5s cubic-bezier(.2,.7,.2,1),border-color .5s cubic-bezier(.2,.7,.2,1)}.og .rk-card>*{transition:opacity .35s cubic-bezier(.2,.7,.2,1)}.og .rk-card:not([data-pos="0"])>*{opacity:0}.og .rk-card[data-pos="0"]{z-index:3}.og .rk-card[data-pos="1"]{z-index:2;transform:translate(15px,15px) rotate(2.4deg);background:var(--orange);border-color:var(--orange)}.og .rk-card[data-pos="2"]{z-index:1;transform:translate(30px,30px) rotate(4.8deg);background:var(--black)}.og .rk-card[data-pos=x]{z-index:0;opacity:0;transform:translate(30px,30px) rotate(4.8deg);background:var(--black)}.og .rk-card.out{z-index:4;opacity:0;transform:translate(-115%,-8%) rotate(-14deg)}.og .rk-q{font-family:var(--display);font-weight:700;font-size:clamp(18px,2.2cqw,26px);line-height:1.2;margin-top:12px;text-wrap:balance}.og .rk-who{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.og .rk-who img{display:block;width:44px;height:44px;border-radius:var(--r);object-fit:cover}.og .rk-who b{display:block;font-weight:700;font-size:15.5px;line-height:1.2}.og .rk-who span span{display:block;font-size:13.5px;color:var(--gray);line-height:1.3;margin-top:2px}@container (max-width:800px){.og .rk-in{grid-template-columns:1fr}.og .rk-deck{height:340px}}@media(prefers-reduced-motion:reduce){.og .rk-card,.og .rk-card>*{transition:none}}.og .bl a{text-decoration:none;color:inherit}.og .bl-pic{display:block;position:relative;aspect-ratio:3/2;border-radius:var(--r);overflow:hidden;background:var(--paper)}.og .bl-pic img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.og .bl a:hover .bl-pic img{transform:scale(1.03)}.og .bl-tt{display:block;font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.14;text-wrap:balance;transition:color .18s cubic-bezier(.2,.7,.2,1)}.og .bl-ex{display:block;color:var(--gray);font-size:15px;line-height:1.5}.og .bl-by{display:block;font-size:14px;color:var(--gray)}.og .bl-by b{font-weight:700;color:var(--black)}.og .bl a.bl-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:var(--orange);color:#fff;border-radius:var(--r);overflow:hidden}.og .bl-lead .bl-pic{border-radius:0;aspect-ratio:auto;min-width:0}.og .bl-lead .bl-pic:before{content:"";display:block;padding-top:66.667%}.og .bl-lead .bl-pic img{position:absolute;top:0;right:0;bottom:0;left:0}.og .bl-lead .bl-txt{display:grid;gap:14px;align-content:center;justify-items:start;padding:clamp(20px,3.6vw,48px)}.og .bl-lead .bl-tt{font-size:clamp(22px,2.9vw,38px);line-height:1.06}.og .bl-lead .bl-ex{color:#fff;font-size:17px}.og .bl-lead .bl-by,.og .bl-lead .bl-by b{color:#fff}.og .bl-lead .bl-lead .btn{background:#fff;border-color:#fff;color:var(--black);margin-top:4px}.og .bl-lead:hover .btn{background:var(--black);border-color:var(--black);color:#fff}.og .bl-lead:focus-visible{outline-color:var(--black)}.og .bl-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,40px);margin-top:clamp(18px,2.6vw,32px)}.og .bl-two a{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:10px 18px;align-items:start}.og .bl-two .bl-pic{grid-row:1/-1;align-self:stretch;aspect-ratio:auto;min-height:100%}.og .bl-two .bl-pic img{position:absolute;top:0;right:0;bottom:0;left:0}.og .bl-two .bl-ex{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.og .bl-two .bl-tt{font-size:clamp(16px,1.6vw,19px)}.og .bl-two a:hover .bl-tt{color:var(--orange-deep)}@media(max-width:900px){.og .bl-lead,.og .bl-two{grid-template-columns:1fr}}@media(max-width:520px){.og .bl-two a{grid-template-columns:1fr;grid-row:auto;grid-template-rows:none}.og .bl-two .bl-pic{grid-row:auto;aspect-ratio:3/2;min-height:0}}@media(prefers-reduced-motion:reduce){.og .bl-pic img,.og .bl-tt{transition:none}.og .bl a:hover .bl-pic img{transform:none}}.og .og-signup{--og-ink:#000;--og-h:50px;background:var(--orange);color:#fff;overflow:hidden}.og .og-signup__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px;padding:0 56px}.og .og-signup__copy{display:grid;gap:18px;align-content:center;padding:64px 0;max-width:520px}.og .og-signup__title{font-weight:700;letter-spacing:.06em;font-size:clamp(40px,5.2vw,68px);line-height:.95;color:#fff}.og .og-signup__lede{font-size:18px;line-height:1.5}.og .og-signup__checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.og .og-signup__checks li{display:flex;gap:12px;align-items:flex-start;font-size:17px;line-height:1.35}.og .og-signup__checks svg{flex:none;width:16px;height:16px;margin-top:.2em;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.og .og-signup__form{display:grid;gap:8px;margin:6px 0 0}.og .og-signup__field{display:flex;gap:8px;flex-wrap:wrap}.og .og-signup__field input{flex:1 1 220px;min-width:0;height:var(--og-h);margin:0;font:inherit;font-size:16px;color:var(--og-ink);background:#fff;border:1px solid #fff;border-radius:var(--r);padding:0 16px;caret-color:var(--orange)}.og .og-signup__field input::placeholder{color:#76777b;opacity:1}.og .og-signup__field input:focus{outline:2px solid var(--og-ink);outline-offset:0}.og .og-signup__field input[aria-invalid=true]{outline:2px solid var(--og-ink)}.og .og-signup__btn{height:var(--og-h);margin:0;font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--og-ink);border-radius:var(--r);padding:0 32px;background:var(--og-ink);color:#fff;transition:background .15s,color .15s}.og .og-signup__btn:hover{background:#fff;color:var(--og-ink);border-color:#fff}.og .og-signup__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.og .og-signup__err{min-height:1.3em;font-family:var(--display);font-weight:600;font-size:14px}.og .og-signup__fine{font-size:13px;line-height:1.5}.og .og-signup__stage{align-self:end;display:flex;justify-content:center;padding-top:48px}.og .og-signup__img{display:block;width:100%;max-width:440px;height:auto}@media(max-width:767px){.og .og-signup__inner{grid-template-columns:1fr;padding:0 20px;gap:0}.og .og-signup__copy{padding:44px 0 8px;max-width:none}.og .og-signup__lede{font-size:17px}.og .og-signup__checks li{font-size:16px}.og .og-signup__btn{flex:1 1 100%}.og .og-signup__stage{padding-top:32px}.og .og-signup__img{max-width:320px}}.og .ftr{padding-block:clamp(40px,5vw,72px) 28px}.og .ftr-sl{margin:0 0 clamp(28px,4vw,52px);padding-bottom:clamp(24px,3.4vw,44px);border-bottom:1px solid var(--rule-dark);font-family:var(--display);font-weight:800;font-size:clamp(30px,5.6vw,76px);line-height:.96;text-transform:uppercase;letter-spacing:.01em;text-wrap:balance}.og .ftr-sl span{color:var(--orange)}.og .ftr-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:28px clamp(20px,4vw,64px)}@media(max-width:820px){.og .ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.og .ftr-grid>:first-child{grid-column:1/-1}}.og .ftr .logo svg{height:34px}.og .ftr .tag{margin-top:14px;color:var(--on-dark-2);max-width:32ch;font-size:15.5px}.og .ftr h3{font-size:14px;font-weight:600;letter-spacing:.16em;color:var(--on-dark-2)}.og .ftr ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.og .ftr li a{display:inline-block;padding:10px 0;text-decoration:none;font-size:16px}.og .ftr li a:hover{text-decoration:underline;text-decoration-color:var(--orange)}.og .ftr-end{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:clamp(28px,4vw,56px);padding-top:20px;border-top:1px solid var(--rule-dark);font-size:14px;color:var(--on-dark-2)}.og .stamp{width:30px;height:auto;display:block}.og .crumbs{font-size:14px;color:var(--gray);padding-block:16px}.og .crumbs a{text-decoration:none}.og .crumbs a:hover{text-decoration:underline}.og .pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start;padding-bottom:clamp(48px,6vw,88px)}@media(max-width:900px){.og .pdp{grid-template-columns:1fr}}.og .gal .main{background:var(--paper);border-radius:var(--r);overflow:hidden;aspect-ratio:1;position:relative}.og .gal .main img{width:100%;height:100%;object-fit:cover}.og .gal .dim{position:absolute;left:16px;bottom:14px;font-family:var(--mono);font-size:12.5px;color:var(--gray);display:flex;align-items:center;gap:8px}.og .gal .dim:before{content:"";width:44px;height:9px;border:1.5px solid var(--orange);border-top:0}.og .thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.og .thumbs button{padding:0;border:2px solid transparent;border-radius:var(--r);overflow:hidden;background:var(--paper);aspect-ratio:1}.og .thumbs button[aria-pressed=true]{border-color:var(--black)}.og .thumbs img{width:100%;height:100%;object-fit:cover}.og .buy{position:sticky;top:calc(env(safe-area-inset-top,0px) + 16px);display:grid;gap:18px}@media(max-width:900px){.og .buy{position:static}}.og .buy h1{font-size:clamp(30px,3.6vw,52px);font-weight:800;line-height:.98}.og .buy .rate{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--gray)}.og .buy .price{font-family:var(--display);font-weight:700;font-size:34px;line-height:1}.og .buy .lede{font-size:18px;max-width:46ch}.og .opt-l{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray)}.og .opt-l b{color:var(--black);font-weight:700}.og .chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.og .chip{width:44px;height:44px;border-radius:var(--r);border:2px solid transparent;background:none;padding:3px;display:grid;place-items:center}.og .chip i{display:block;width:100%;height:100%;border-radius:var(--r);border:8px solid var(--c);box-shadow:inset 0 0 0 1px #0000002e,0 0 0 1px #0000002e}.og .chip[aria-pressed=true]{border-color:var(--black)}.og .chip:hover{border-color:var(--light)}.og .chip[aria-pressed=true]:hover{border-color:var(--black)}.og .atc-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.og .qty{display:inline-grid;grid-template-columns:44px 40px 44px;align-items:center;border:2px solid var(--black);border-radius:var(--r);min-height:56px}.og .qty button{background:none;border:0;height:100%;display:grid;place-items:center}.og .qty svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.og .qty button:hover{background:var(--paper)}.og .qty output{text-align:center;font-family:var(--display);font-weight:700;font-size:17px}.og .atc{min-height:56px;width:100%;font-size:16px}.og .atc .sym{width:18px;height:26px;flex:none;display:none}.og .atc .sym .ring{fill:#fff;opacity:.4}.og .atc .sym .tail{fill:#fff;transform-origin:0 50%;transform:scaleX(0);transform-box:fill-box}.og .atc[data-state=loading] .sym,.og .atc[data-state=added] .sym{display:block}.og .atc[data-state=loading] .sym .ring{animation:pulse .7s cubic-bezier(.4,0,.2,1) infinite alternate}.og .atc[data-state=added] .sym .ring{opacity:1}.og .atc[data-state=added] .sym .tail{transform:scaleX(1);transition:transform .45s cubic-bezier(.16,1,.3,1)}.og .atc[data-state=added]{background:var(--black);border-color:var(--black)}@keyframes pulse{0%{opacity:.35}to{opacity:1}}.og .assure{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;gap:8px;font-size:15.5px}.og .assure li{display:flex;gap:10px;align-items:baseline}.og .assure li:before{content:"";width:9px;height:9px;border:2.5px solid var(--orange);border-radius:50%;flex:none;transform:translateY(-1px)}.og .how{background-color:var(--black);overflow:hidden}.og .petal{position:absolute;right:-12%;top:50%;width:min(820px,80vw);aspect-ratio:1;transform:translateY(-50%);z-index:-1;opacity:.09}.og .how-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,5vw,80px);align-items:center}@media(max-width:900px){.og .how-grid{grid-template-columns:1fr}}.og .how h2{font-size:clamp(40px,6vw,88px);font-weight:800}.og .how .intro{color:var(--on-dark-2);font-size:19px;max-width:40ch;margin-top:20px}.og .parts{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--rule-dark);counter-reset:p}.og .parts li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:13px 0;border-bottom:1px solid var(--rule-dark)}.og .parts li:before{counter-increment:p;content:"0" counter(p);font-family:var(--mono);font-size:13px;color:var(--orange-light);padding-top:4px}.og .parts b{display:block;font-family:var(--display);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase}.og .parts span{display:block;color:var(--on-dark-2);font-size:15.5px;margin-top:2px}.og .stack{width:100%;max-width:520px;margin:0 auto;display:block;--p:1}.og .stack .pt{transform:translateY(calc((1 - var(--p)) * var(--o) * 1px))}.og .stack .lbl{opacity:calc(var(--p) * 1.6 - .6)}.og .stack text{font-family:var(--mono);font-size:11px;fill:#fff}.og .stack .ln{stroke:#fff;stroke-width:1.5;fill:none}.og .stack .fillk{fill:var(--black)}.og .stack .or{stroke:var(--orange)}.og .stack .dimt{fill:var(--orange-light)}.og .b-sum .opt-l{color:var(--on-dark-2)}.og .diff{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:center}@media(max-width:900px){.og .diff{grid-template-columns:1fr}}.og .diff img{width:100%;border-radius:var(--r);background:var(--paper)}.og .diff h2{font-size:clamp(32px,4.2vw,58px);font-weight:800}.og .diff p{margin-top:18px;max-width:50ch;font-size:18px}.og .diff p+p{color:var(--gray)}.og .setup{background:var(--paper)}.og .bundle{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:stretch}@media(max-width:900px){.og .bundle{grid-template-columns:1fr}}.og .b-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:560px){.og .b-items{grid-template-columns:1fr}}.og .b-item{display:grid;grid-template-rows:auto 1fr;background:var(--white);border:2px solid var(--line);border-radius:var(--r);overflow:hidden;cursor:pointer;position:relative}.og .b-item:has(input:checked){border-color:var(--black)}.og .b-item img{width:100%;aspect-ratio:1;object-fit:cover;background:var(--white)}@media(max-width:560px){.og .b-item{grid-template-rows:none;grid-template-columns:110px minmax(0,1fr)}.og .b-item .t{padding-right:46px}}.og .b-item .t{padding:12px 14px 14px;display:grid;gap:4px;align-content:start}.og .b-item .t b{font-family:var(--display);font-weight:700;font-size:15.5px;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.og .b-item .t span{font-family:var(--display);font-weight:700;font-size:17px}.og .b-item input{position:absolute;top:10px;right:10px;width:22px;height:22px;accent-color:var(--black)}.og .b-sum{background:var(--black);color:#fff;border-radius:var(--r);padding:clamp(20px,3vw,32px);display:grid;gap:14px;align-content:space-between}.og .b-sum .tot{font-family:var(--display);font-weight:800;font-size:clamp(40px,5vw,64px);line-height:1}.og .b-sum p{color:var(--on-dark-2);font-size:15.5px}.og .qa{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(24px,5vw,80px);align-items:start}@media(max-width:900px){.og .qa{grid-template-columns:1fr}}.og .qa h2{font-size:clamp(32px,4.2vw,58px);font-weight:800}.og .qa .rv{margin-top:26px;padding-top:20px;border-top:2px solid var(--black);display:grid;gap:6px}.og .qa .rv .v{font-family:var(--display);font-weight:800;font-size:56px;line-height:1}.og .qa .rv span{color:var(--gray);font-size:15px}.og .faq{border-top:2px solid var(--black)}.og .faq details{border-bottom:1px solid var(--line)}.og .faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:16px;align-items:center;padding:20px 0;font-weight:700;font-size:19px}.og .faq summary::-webkit-details-marker{display:none}.og .faq summary:after{content:"";width:16px;height:16px;border-right:2.5px solid var(--black);border-bottom:2.5px solid var(--black);transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s cubic-bezier(.2,.7,.2,1);justify-self:center}.og .faq details[open] summary:after{transform:rotate(-135deg) translate(-3px,-3px)}.og .faq details p{padding:0 0 22px;max-width:60ch;color:var(--ink-2)}.og .stick{position:sticky;bottom:0;z-index:30;background:var(--white);border-top:2px solid var(--black);padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;transform:translateY(110%);transition:transform .3s cubic-bezier(.16,1,.3,1);visibility:hidden}.og .stick.on{transform:none;visibility:visible}.og .stick img{width:48px;height:48px;min-height:48px;border-radius:var(--r);object-fit:cover;background:var(--paper);flex:none}.og .stick .nm{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og .stick .pr{font-size:14px;color:var(--gray)}.og .stick .btn{margin-left:auto;min-height:48px;flex:none}@media(max-width:560px){.og .stick img{display:none}}.og .notes{background:var(--paper);border-top:1px solid var(--line);font-size:15px;color:var(--ink-2)}.og .notes .wrap{padding-block:36px 56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px clamp(24px,4vw,56px)}.og .notes h2{font-size:14px;font-weight:600;letter-spacing:.16em;color:var(--gray)}.og .notes ul{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:9px}.og .notes li{padding-left:16px;position:relative}.og .notes li:before{content:"";position:absolute;left:0;top:.66em;width:7px;height:2px;background:var(--orange)}.og .notes b{font-weight:700}@media(prefers-reduced-motion:reduce){.og .card .ph img,.og .index img,.og .stick,.og .btn,.og .proof .press a,.og .hs .slide,.og .hs .slide.on,.og .hs .htabs button{transition:none}.og .atc[data-state=loading] .sym .ring{animation:none;opacity:.7}.og .atc[data-state=added] .sym .tail{transition:none}.og .seal .spin{animation:none}}.og{--ease2:cubic-bezier(.28,.11,.32,1);--sh-1:0 1px 2px rgba(11,11,12,.06),0 10px 26px -12px rgba(11,11,12,.2);--sh-2:0 2px 4px rgba(11,11,12,.06),0 24px 42px -18px rgba(11,11,12,.32);--hair:rgba(11,11,12,.1);--glass:rgba(255,255,255,.8);--blur:saturate(170%) blur(20px);--inset:clamp(10px,1.4vw,20px)}.og h1,.og h2,.og h3,.og h4,.og p.og-ct{font-weight:600;letter-spacing:0}.og .h-sec{font-size:clamp(30px,4.4vw,56px);font-weight:600;letter-spacing:-.005em;line-height:1.02}.og .btn{transition:background .25s var(--ease2),color .25s var(--ease2),border-color .25s var(--ease2),transform .25s var(--ease2)}.og .btn:active{transform:scale(.97)}.og .more{position:relative;border-bottom:0;padding:16px 0 6px}.og .more:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange);transform-origin:0 50%;transition:transform .45s var(--ease2)}.og .more:hover:after{transform:scaleX(.35)}.og .sec{padding-block:clamp(72px,10vw,144px) clamp(64px,9vw,128px)}.og .sec-top{flex-direction:column;align-items:center;text-align:center;gap:14px;margin-bottom:clamp(32px,4.2vw,60px)}.og .sec-acts{align-items:center}.og #lines,.og .grok{background:var(--paper)}.og .hdr{border-bottom-color:var(--hair)}.og .mi>a{font-weight:600}.og .mp{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-bottom:0;box-shadow:0 30px 50px -30px #0b0b0c66;transform:translateY(-8px);transition:opacity .3s var(--ease2),transform .45s var(--ease2),visibility 0s .45s}.og .mi.open>.mp{transition:opacity .3s var(--ease2),transform .45s var(--ease2)}.og .mp-all{border-bottom-width:1px}.og .msb{border-bottom:0}.og .msb label{border:0;box-shadow:0 0 0 1px var(--hair),var(--sh-1)}.og .md{border-right:0;box-shadow:var(--sh-2)}.og .md-acc{border-top:1px solid var(--line)}.og .hs{background:none;color:var(--black);padding:var(--inset) var(--inset) 0;justify-items:center;gap:6px}.og .hs:focus-visible{outline:0}.og .hs:focus-visible .slides{outline:2px solid var(--orange);outline-offset:3px}.og .hs .slides{width:100%;background:var(--black);color:#fff;border-radius:var(--r);overflow:hidden}.og .hs .slide{grid-template-columns:1fr;transition:opacity .8s var(--ease2),visibility 0s .8s}.og .hs .slide.on{transition:opacity .8s var(--ease2)}.og .hs .copy{margin-right:0;padding:clamp(40px,6vw,96px) var(--gut) clamp(4px,1vw,16px);justify-items:center;text-align:center;align-content:start}.og .hs h1,.og .hs h2{font-size:clamp(34px,5.6vw,88px);font-weight:600;letter-spacing:-.005em;line-height:.98;max-width:20ch}.og .hs .sub{max-width:54ch}.og .hs .pic{order:0;background:var(--black)}.og .hs .pic:before{aspect-ratio:2.4/1}.og .hs .pic img{object-position:50% 64%;transform:scale(1.045);transition:transform 1.7s var(--ease2)}.og .hs .slide.on .pic img{transform:none}.og .hs .pic:after{background:linear-gradient(to bottom,var(--black) 0%,color-mix(in srgb,var(--black) 55%,transparent) 14%,transparent 32%)}.og .hs .copy>*{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease2),transform .8s var(--ease2)}.og .hs .slide.on .copy>*{opacity:1;transform:none}.og .hs .slide.on .copy>:nth-child(2){transition-delay:.09s}.og .hs .slide.on .copy>:nth-child(3){transition-delay:.18s}.og .hs .slide.on .copy>:nth-child(4){transition-delay:.27s}.og .hs .ptag{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--sh-1);max-width:min(330px,calc(100% - 24px))}.og .hs .htabs{display:flex;grid-template-columns:none;justify-content:center;gap:0}.og .hs .htabs button{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0 6px;border-top:0;background:none}.og .hs .htabs button:first-child{padding-left:6px}.og .hs .htabs button:hover{border-top-color:transparent}.og .hs .htabs b{display:block;width:10px;height:10px;border-radius:var(--r);background:var(--light);font-size:0;line-height:0;overflow:hidden;transition:width .45s var(--ease2),background .3s var(--ease2)}.og .hs .htabs button:hover b{background:var(--gray)}.og .hs .htabs button[aria-current=true] b{width:30px;background:var(--black)}.og .hs .htabs :focus-visible{outline-color:var(--orange)}@media(max-width:700px){.og .hs .pic{padding-top:84px}.og .hs .pic:before{aspect-ratio:3/2}.og .hs .pic img{top:84px;height:calc(100% - 84px);object-position:50% 50%}.og .hs .ptag{top:8px;right:8px;left:8px;max-width:none}}.og .trust{border-bottom:0;padding-top:6px}.og .cards{--cg:clamp(14px,1.8vw,24px);padding:12px 6px 36px;margin:-12px -6px -36px}.og .cards .card{scroll-margin-left:6px}.og .card{background:var(--white);border-radius:var(--r);padding:10px 10px 14px;box-shadow:var(--sh-1);transition:transform .45s var(--ease2),box-shadow .45s var(--ease2)}.og .card:hover{transform:translateY(-5px);box-shadow:var(--sh-2)}.og .finish{display:block;height:auto;min-height:1.45em;margin-top:12px;border-radius:0;overflow:visible;font-size:13px;line-height:1.45;color:var(--gray)}.og .card :is(h3,p.og-ct){margin-top:2px;font-weight:600}.og .sl-nav button{border:0;box-shadow:0 0 0 1px var(--hair),var(--sh-1);transition:background .25s var(--ease2),color .25s var(--ease2),transform .25s var(--ease2)}.og .sl-nav button:active{transform:scale(.94)}.og .gstrip{background:none;padding:0 var(--inset) clamp(8px,1.4vw,20px)}.og .gstrip .wrap{max-width:none;background:var(--orange);border-radius:var(--r);padding:clamp(22px,3vw,40px) clamp(20px,4vw,56px)}.og .gstrip h2{font-weight:600}.og #product .gstrip{padding-bottom:var(--inset)}.og .lp-row{gap:10px}.og .lp-row a{border:0;box-shadow:var(--sh-1)}.og .lp-open{border-top:0}.og .lp-nm,.og .lp-v{font-weight:700}.og .rk-in{grid-template-columns:1fr;justify-items:center;gap:clamp(24px,3.6cqw,40px)}.og .rk-side{justify-items:center;text-align:center}.og .rk-sum{justify-content:center}.og .rk-sum b{font-weight:700}.og .rk-deck{width:min(calc(100% - 46px),660px)}.og .rk-card{border:0;box-shadow:0 0 0 1px var(--hair),var(--sh-2)}.og .grok-grid{grid-template-columns:1fr;justify-items:center;gap:clamp(36px,5vw,64px)}.og .dict{justify-items:center;text-align:center}.og .dict .word{font-weight:700}.og .dict .senses{text-align:left}.og .gfacts{width:100%;display:grid;justify-items:center;gap:clamp(24px,3vw,36px)}.og .gfacts ul{width:100%;margin:0;border-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:12px}.og .gfacts li{grid-template-columns:1fr;align-content:start;justify-items:start;gap:16px;padding:clamp(18px,2vw,26px);border-bottom:0;background:var(--white);border-radius:var(--r);box-shadow:var(--sh-1)}.og .gfacts b{font-weight:700}.og .gfacts li:nth-child(1){grid-column:3;grid-row:1}.og .gfacts li:nth-child(2){grid-column:1/3;grid-row:1/3;align-content:space-between}.og .gfacts li:nth-child(2) b{font-size:clamp(44px,6.6vw,96px)}.og .gfacts li:nth-child(2) svg{width:56px;height:56px}.og .gfacts li:nth-child(3){grid-column:4;grid-row:1}.og .gfacts li:nth-child(4){grid-column:3/5;grid-row:2}@media(max-width:760px){.og .gfacts ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(128px,auto)}.og .gfacts li:nth-child(2){grid-column:1/-1;grid-row:1}.og .gfacts li:nth-child(1){grid-column:1;grid-row:2}.og .gfacts li:nth-child(3){grid-column:2;grid-row:2}.og .gfacts li:nth-child(4){grid-column:1/-1;grid-row:3}}.og .proof{border-block:0}.og .bl a.bl-lead{box-shadow:var(--sh-1);transition:transform .45s var(--ease2),box-shadow .45s var(--ease2)}.og .bl a.bl-lead:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}.og .og-signup{margin:0 var(--inset) var(--inset);border-radius:var(--r)}.og .og-signup__title{font-weight:600}.og .og-signup__field input{border-color:transparent;box-shadow:var(--sh-1)}.og .ftr-sl{font-weight:600;text-align:center}.og .buy h1,.og .how h2,.og .diff h2,.og .qa h2,.og .b-sum .tot{font-weight:600}.og .qty{border:0;box-shadow:0 0 0 1px var(--hair),var(--sh-1);overflow:hidden}.og .how{margin-inline:var(--inset);border-radius:var(--r)}.og .b-item{border:0;box-shadow:var(--sh-1);transition:box-shadow .3s var(--ease2),transform .3s var(--ease2)}.og .b-item:hover{transform:translateY(-3px)}.og .b-item:has(input:checked){box-shadow:0 0 0 2px var(--black),var(--sh-1)}.og .faq,.og .qa .rv{border-top:1px solid var(--line)}.og .stick{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-top:0;box-shadow:0 -12px 30px -18px #0b0b0c59}.og .rvl{opacity:0;transform:translateY(18px)}.og .rvl.in{opacity:1;transform:none;transition:opacity .7s var(--ease2),transform .9s var(--ease2)}@media(prefers-reduced-motion:reduce){.og .btn,.og .more:after,.og .mp,.og .mi.open>.mp,.og .card,.og .sl-nav button,.og .bl a.bl-lead,.og .b-item,.og .hs .htabs b,.og .hs .pic img,.og .hs .copy>*{transition:none}.og .hs .pic img,.og .hs .copy>*{transform:none}.og .hs .slide.on .copy>*{transition-delay:0s}.og .card:hover,.og .bl a.bl-lead:hover,.og .b-item:hover,.og .btn:active{transform:none}}.og .tr .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:clamp(26px,3.4vw,44px) 0}.og .tr .wrap>*{display:grid;gap:5px;justify-items:center;align-content:start;text-align:center;padding:4px 16px;text-decoration:none;color:inherit}.og .tr .wrap>*+*{border-left:1px solid var(--line)}.og .tr b{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:600;font-size:clamp(16px,1.7vw,22px);letter-spacing:.03em;text-transform:uppercase;line-height:1.15;transition:color .25s var(--ease2)}.og .tr i{font-style:normal;font-size:14.5px;color:var(--gray)}.og .tr .rings{width:84px;height:16px}.og .tr a:hover b{color:var(--orange-deep)}.og .shelf{position:relative}.og .shelf .cards{--pi:max(var(--gut),calc((100vw - 1320px)/2 + var(--gut)));gap:clamp(12px,1.4vw,20px);padding:12px var(--pi) 40px;margin:-12px 0 -40px;scroll-padding-inline:var(--pi)}.og .shelf .cards>*{flex:0 0 clamp(230px,23vw,330px);scroll-snap-align:start;scroll-margin-left:0}.og .shelf .rs>*{flex-basis:clamp(280px,31vw,430px)}.og .pad{position:absolute;top:50%;z-index:2;width:48px;height:76px;margin-top:-38px;display:grid;place-items:center;border:0;border-radius:var(--r);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:0 0 0 1px var(--hair),var(--sh-1);color:var(--black);transition:background .25s var(--ease2),color .25s var(--ease2),transform .25s var(--ease2)}.og .pad:hover{background:var(--black);color:#fff}.og .pad:active{transform:scale(.94)}.og .pad.pv{left:clamp(8px,1.4vw,20px)}.og .pad.nx{right:clamp(8px,1.4vw,20px)}.og .pad svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:700px){.og .pad{display:none}}.og .gstrip .wrap{grid-template-columns:1fr;justify-items:center;text-align:center;gap:clamp(14px,1.8vw,22px);padding:clamp(40px,6vw,88px) 20px}.og .gstrip [data-seal]{width:clamp(96px,10vw,136px)}.og .gstrip .wrap>div:not([data-seal]){display:grid;justify-items:center;gap:12px}.og .gstrip h2{font-size:clamp(28px,4.4vw,56px)}.og .gstrip p{margin-top:0;max-width:50ch;font-size:clamp(17px,1.4vw,19px)}.og .gstrip .btn{grid-column:auto;justify-self:center}.og .ct{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.og .ct-t{display:grid;grid-template-rows:auto 1fr;background:var(--black);color:#fff;border-radius:var(--r);overflow:hidden;text-decoration:none;box-shadow:var(--sh-1);transition:transform .45s var(--ease2),box-shadow .45s var(--ease2)}.og .ct-t:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}.og .ct-x{position:relative;z-index:1;display:grid;justify-items:center;gap:8px;text-align:center;padding:clamp(28px,4vw,56px) 20px 6px}.og .ct-n{font-family:var(--display);font-weight:600;font-size:clamp(32px,4.6vw,62px);line-height:1;text-transform:uppercase}.og .ct-x b{font-weight:600;font-size:clamp(16px,1.5vw,20px)}.og .ct-c{font-size:14.5px;color:var(--on-dark-2);max-width:46ch}.og .ct-x .btn{margin-top:10px;min-height:44px;padding:0 18px;font-size:13px;background:#fff;border-color:#fff;color:var(--black)}.og .ct-t:hover .btn{background:var(--orange);border-color:var(--orange);color:#fff}.og .ct-p{position:relative;display:block;aspect-ratio:4/3;background-size:cover;background-position:center 72%;transform-origin:50% 100%;transition:transform 1.2s var(--ease2)}.og .ct-p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--black) 0%,color-mix(in srgb,var(--black) 55%,transparent) 12%,transparent 30%)}.og .ct-t:hover .ct-p{transform:scale(1.03)}@media(max-width:760px){.og .ct{grid-template-columns:1fr}}.og .rs-top{display:grid;justify-items:center;gap:clamp(10px,1.4vw,18px);text-align:center;margin-bottom:clamp(28px,4vw,52px)}.og .rs-score{display:grid;justify-items:center;gap:8px}.og .rs-score b{font-family:var(--display);font-weight:700;font-size:clamp(84px,12vw,168px);line-height:.86;letter-spacing:-.02em}.og .rs-score .rings{width:150px;height:28px}.og .rs-score i{font-style:normal;color:var(--gray);font-size:15.5px}.og .rs-c{margin:0;display:grid;gap:22px;align-content:space-between;min-height:270px;padding:clamp(20px,2.4vw,30px);background:var(--white);border-radius:var(--r);box-shadow:var(--sh-1)}.og .rs-q{margin:14px 0 0;font-family:var(--display);font-weight:600;font-size:clamp(17px,1.5vw,21px);line-height:1.28;text-wrap:pretty}.og .dict .word{font-size:clamp(96px,15vw,220px)}.og .dict .senses{max-width:26ch;gap:.35em;text-align:center;font-family:var(--display);font-weight:600;font-size:clamp(22px,2.9vw,40px);line-height:1.14}.og .dict .senses li{display:block}.og .dict .senses li:before{display:inline-block;margin-right:.6em;padding-top:0;vertical-align:.7em;font-size:13px}.og .bl{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px}.og .bl .sec-top{grid-column:1/-1}.og .bl a.bl-lead{grid-template-columns:1fr;grid-template-rows:auto 1fr;background:var(--white);color:var(--black)}.og .bl-lead .bl-pic:before{padding-top:60%}.og .bl-lead .bl-txt{align-content:start}.og .bl-lead .bl-ex,.og .bl-lead .bl-by,.og .bl-lead .bl-by b{color:var(--gray)}.og .bl-lead:hover .btn{background:var(--orange);border-color:var(--orange);color:#fff}.og .bl-lead:focus-visible{outline-color:var(--orange)}.og .bl-two{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:12px;margin-top:0}.og .bl-two a{grid-row:auto;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:8px 20px;padding-right:20px;background:var(--white);border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-1);transition:transform .45s var(--ease2),box-shadow .45s var(--ease2)}.og .bl-two a:hover{transform:translateY(-4px);box-shadow:var(--sh-2)}.og .bl-two .bl-pic{border-radius:0}.og .bl-two a>.bl-by{padding-top:22px}.og .bl-two a>.bl-ex{padding-bottom:22px}@media(max-width:900px){.og .bl{grid-template-columns:1fr}}@media(max-width:520px){.og .bl-two a{grid-template-columns:1fr;grid-template-rows:none;padding:0 0 4px}.og .bl-two a>:not(.bl-pic){padding-inline:18px}.og .bl-two a>.bl-by{padding-top:8px}}.og .og-signup__inner{grid-template-columns:1fr;justify-items:center;padding:0 20px}.og .og-signup__copy{justify-items:center;text-align:center;max-width:660px;padding:clamp(48px,7vw,104px) 0}.og .og-signup__checks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px}.og .og-signup__form{width:100%;max-width:540px}.og .og-signup__stage{display:none}.og .ftr{padding-top:0}.og .ftr-sl{margin:0 0 clamp(32px,4vw,56px);padding-block:clamp(64px,10vw,150px);font-size:clamp(17px,5.3vw,74px);line-height:1.02;white-space:nowrap;text-wrap:nowrap}.og .ftr-sl span{display:block}.og .ftr li a{font-size:14.5px;color:var(--on-dark-2);transition:color .2s var(--ease2)}.og .ftr li a:hover{color:#fff;text-decoration:none}@media(prefers-reduced-motion:reduce){.og .pad,.og .ct-t,.og .ct-p,.og .bl-two a,.og .tr b,.og .ftr li a{transition:none}.og .ct-t:hover,.og .ct-t:hover .ct-p,.og .bl-two a:hover,.og .pad:active{transform:none}}.og .tr .wrap{padding-block:clamp(12px,1.4vw,18px) clamp(2px,.4vw,6px)}.og .tr .wrap>*{padding:2px 8px;gap:2px}.og .tr b{font-size:clamp(14px,1.5vw,20px);gap:8px}.og .tr i{font-size:clamp(11.5px,1.1vw,14px);line-height:1.25;text-wrap:balance}.og .tr .rings{width:clamp(58px,6vw,84px);height:auto;aspect-ratio:100/19}.og .proof .wrap{padding-block:clamp(30px,3.8vw,52px) 0}.og .ct{grid-template-columns:repeat(6,minmax(0,1fr))}.og .ct-t{grid-column:span 3}.og .ct-t.sm{grid-column:span 2}.og .ct-t.sm .ct-n{font-size:clamp(26px,3vw,42px)}.og .ct-t.sm .ct-p{aspect-ratio:1}.og .ct-by{margin-top:clamp(22px,2.8vw,36px);text-align:center;text-wrap:balance;color:var(--gray);font-size:15.5px}.og .ct-by a{display:inline-block;padding:10px 4px;color:var(--black);font-weight:700;text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:5px}.og .ct-by a:hover{color:var(--orange-deep)}.og .slg{padding:var(--inset) var(--inset) 0}.og .slg .ftr-sl{margin:0;border-bottom:0;padding-inline:10px;background:var(--black);color:#fff;border-radius:var(--r)}.og .ftr{padding-top:clamp(48px,6vw,84px)}.og .seo-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center}.og .seo-tx{display:grid;gap:18px}.og .seo-tx .h-sec{margin-bottom:6px}.og .seo-tx .btn{justify-self:start;margin-top:8px}.og .seo-tx p{max-width:62ch;color:var(--ink-2)}.og .seo-ph{aspect-ratio:1;border-radius:var(--r);background-size:cover;background-position:center;background-color:var(--paper)}@media(max-width:760px){.og .ct{grid-template-columns:1fr}.og .ct-t,.og .ct-t.sm{grid-column:auto}.og .ct-t.sm .ct-p{aspect-ratio:4/3}.og .ct-t.sm .ct-n{font-size:34px}.og .seo-in{grid-template-columns:1fr}}.og .hdr{position:sticky;top:env(safe-area-inset-top,0px);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);transition:background .3s var(--ease2)}.og .hdr:has(.mi.open){background:var(--white)}.og .mp{background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}.og .buy{top:calc(env(safe-area-inset-top,0px) + 92px)}@media(prefers-reduced-motion:reduce){.og .hdr{transition:none}}.og .hs .copy{padding:clamp(26px,3.4vw,52px) var(--gut) 0;gap:clamp(8px,1vw,14px)}.og .hs h1,.og .hs h2{font-size:clamp(30px,4.5vw,66px);max-width:22ch}.og .hs .sub{font-size:clamp(15.5px,1.15vw,17.5px);max-width:60ch}.og .hs .pic:before{aspect-ratio:3/1}.og .hs .pic img{object-position:50% 60%}@media(max-width:700px){.og .hs .pic{padding-top:74px}.og .hs .pic:before{aspect-ratio:16/9}.og .hs .pic img{top:74px;height:calc(100% - 74px);object-position:50% 58%}}.og .shelf{display:grid;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr)}.og .shelf .cards{grid-column:1/-1;grid-row:1;min-width:0}.og .pad{position:relative;top:auto;grid-row:2;width:48px;height:48px;margin:clamp(24px,2.8vw,36px) 0 0}.og .pad.pv{left:auto;grid-column:2;margin-right:8px}.og .pad.nx{right:auto;grid-column:3}.og .gstrip .wrap{grid-template-columns:clamp(84px,9vw,124px) minmax(0,1fr) auto;justify-items:stretch;text-align:left;gap:clamp(14px,3vw,40px);align-items:center;padding:clamp(18px,2.6vw,32px) clamp(20px,4vw,56px)}.og .gstrip [data-seal]{width:auto}.og .gstrip .wrap>div:not([data-seal]){display:block;justify-items:normal}.og .gstrip h2{font-size:clamp(22px,2.6vw,34px)}.og .gstrip p{margin-top:6px;max-width:62ch;font-size:inherit}.og .gstrip .btn{justify-self:auto}@media(max-width:720px){.og.og-home .gstrip,.og #product .gstrip{padding:0}.og .gstrip .wrap{grid-template-columns:44px minmax(0,1fr);gap:10px 12px;padding:18px 20px 20px;border-radius:0}.og .gstrip .wrap>div:not([data-seal]){display:contents}.og .gstrip h2{font-size:20px;align-self:center}.og .gstrip p{grid-column:1/-1;margin-top:0;font-size:14.5px;line-height:1.4}.og .gstrip .btn{grid-column:1/-1;justify-self:start;min-height:40px;padding:0 16px;font-size:12.5px;margin-top:2px}}.og .finish{display:none}.og .card :is(h3,p.og-ct){margin-top:14px}.og .card{grid-template-rows:auto 1fr auto}.og .card .meta{align-self:end}.og .shelf .cards{--g:clamp(12px,1.4vw,20px);gap:var(--g);margin:-12px calc(var(--pi) - 8px) -40px;padding:12px 8px 40px;scroll-padding-inline:8px}.og .shelf .cards>*{flex:0 0 calc((100% - 3*var(--g))/4)}.og .shelf .rs>*{flex-basis:calc((100% - 2*var(--g))/3)}@media(max-width:1000px){.og .shelf .cards>*{flex-basis:calc((100% - 2*var(--g))/3)}.og .shelf .rs>*{flex-basis:calc((100% - var(--g))/2)}}@media(max-width:700px){.og .shelf .cards>*{flex-basis:72%}.og .shelf .rs>*{flex-basis:86%}}.og .ct-t{grid-template-columns:minmax(0,1fr)}.og .ct-x{min-width:0}.og .ct-n{max-width:100%;text-wrap:balance}.og .ct-t.sm .ct-n{font-size:clamp(22px,2.5vw,34px)}.og .rs-q{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media(max-width:700px){.og .hs .pic{padding-top:0}.og .hs .pic img{top:0;height:100%}}.og .ct-c{min-height:3.1em;line-height:1.55}.og .ct-n{white-space:nowrap}.og .hs .slides,.og .hs .pic{background:#000}.og .hs .pic:after{background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 10%,transparent 24%)}.og .hs .pic:before{aspect-ratio:2.15/1;height:auto}.og .hs .pic img{object-fit:cover;object-position:50% 100%}@media(max-width:700px){.og .hs .pic:before{aspect-ratio:1400/934}}@media(min-width:761px){.og .ct-x{padding:clamp(22px,2.6vw,36px) 20px 4px;gap:6px}.og .ct-t .ct-n{font-size:clamp(28px,3.2vw,46px)}.og .ct-t.sm .ct-n{font-size:clamp(20px,2.1vw,30px)}.og .ct-x .btn{margin-top:8px;min-height:40px}.og .ct-p{aspect-ratio:16/9;background-position:center 92%}.og .ct-t.sm .ct-p{aspect-ratio:4/3;background-position:center 72%}}@media(min-width:901px){.og .bl{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.og .bl-two{display:contents}.og .bl a.bl-lead,.og .bl-two a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr;gap:8px;padding:0 0 22px;align-content:start}.og .bl-lead .bl-pic:before{display:none}.og .bl-lead .bl-pic,.og .bl-two .bl-pic{grid-row:auto;aspect-ratio:3/2;min-height:0;margin-bottom:8px}.og .bl-lead .bl-txt{display:contents}.og .bl a>:not(.bl-pic),.og .bl-lead .bl-txt>*{padding-inline:20px}.og .bl-two a>.bl-by{padding-top:0}.og .bl-two a>.bl-ex{padding-bottom:0}.og .bl-lead .bl-tt,.og .bl-two .bl-tt{font-size:clamp(16px,1.5vw,19px);line-height:1.14}.og .bl-lead .bl-ex,.og .bl-two .bl-ex{font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-self:start}.og .bl-lead .btn{display:none}}@media(min-width:721px){.og #reviews{padding-block:clamp(56px,7.4vw,96px) clamp(52px,6.8vw,88px)}.og #reviews .rs-top{gap:clamp(8px,1vw,14px);margin-bottom:clamp(22px,2.8vw,36px)}.og #reviews .h-sec{font-size:clamp(28px,3.6vw,46px)}.og #reviews .rs-score b{font-size:clamp(68px,8.8vw,116px)}.og #reviews .rs-score .rings{width:124px;height:23px}.og #reviews .rs-c{min-height:216px;gap:16px;padding:clamp(18px,2vw,24px)}.og #reviews .rs-q{font-size:clamp(15.5px,1.3vw,18px);margin-top:10px}}@media(min-width:721px){.og #grok{padding-block:clamp(52px,6.4vw,82px) clamp(48px,5.8vw,74px)}.og #grok .grok-grid{gap:clamp(28px,3.4vw,44px)}.og #grok .dict{gap:10px}.og #grok .dict .word{font-size:clamp(84px,11.6vw,160px)}.og #grok .dict .senses{font-size:clamp(20px,2.3vw,31px)}.og #grok .gfacts{gap:clamp(18px,2vw,26px)}.og #grok .gfacts ul{grid-auto-rows:minmax(118px,auto)}.og #grok .gfacts li{gap:10px;padding:clamp(16px,1.6vw,22px)}.og #grok .gfacts li:nth-child(2) b{font-size:clamp(40px,5.2vw,72px)}.og #grok .gfacts li:nth-child(2) svg{width:46px;height:46px}}@media(min-width:1001px){.og .hs .slide{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.og .hs .copy{justify-items:start;text-align:left;align-content:center;padding:clamp(24px,3vw,48px) clamp(16px,2vw,32px) clamp(24px,3vw,48px) clamp(32px,5vw,84px);gap:clamp(10px,1.2vw,18px)}.og .hs h1,.og .hs h2{font-size:clamp(36px,4vw,60px);max-width:12ch}.og .hs .sub{max-width:38ch}.og .hs .pic:before{aspect-ratio:1.8/1}.og .hs .pic:after{background:linear-gradient(to right,#000 0%,rgba(0,0,0,.6) 7%,transparent 20%),linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 10%,transparent 24%)}}.og .slg .ftr-sl{position:relative;overflow:hidden}.og .slg .ftr-sl:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:42%;pointer-events:none;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.05) 30%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.05) 70%,transparent 100%);transform:translate(-130%) skew(-14deg);animation:slgshine 6.5s cubic-bezier(.4,0,.2,1) 1.2s infinite}@keyframes slgshine{0%{transform:translate(-130%) skew(-14deg)}26%,to{transform:translate(370%) skew(-14deg)}}@media(prefers-reduced-motion:reduce){.og .slg .ftr-sl:after{animation:none}}@media(max-width:700px){.og .shelf .cards{--g:10px}.og .shelf .cards>.card{flex-basis:calc((100% - 2*var(--g))/2.22);padding:8px 8px 12px}.og .shelf .card :is(h3,p.og-ct){font-size:13px;letter-spacing:.03em;margin-top:10px}.og .shelf .card .meta{font-size:13px;gap:4px;margin-top:8px}.og .shelf .card .price{font-size:17px}.og .shelf .card .rate{gap:5px;min-width:0}.og .shelf .card .rings{width:66px;height:13px}.og .shelf .card .rings svg{display:block;width:100%;height:100%}}@media(max-width:720px){.og .proof .press{flex-wrap:nowrap;justify-content:space-between;gap:0 12px;width:100%;max-width:420px}.og .proof .press a{padding-block:4px;min-width:0}.og .proof img{display:block;max-width:100%}.og .pl-f{height:18px}.og .pl-h{height:20px}.og .pl-c{height:30px}.og .pl-g{height:25px}}.og.og-home .slg{padding:0}.og .slg .ftr-sl{border-radius:0}@media(max-width:720px){.og .slg .ftr-sl{padding-inline:16px}}@media(min-width:721px){.og .slg .ftr-sl{font-size:clamp(26px,3.6vw,52px);padding-block:clamp(40px,5.4vw,80px)}}@media(max-width:700px){.og .sec{padding-block:96px 88px}.og .msb{padding-block:14px}.og .tr .wrap{padding-block:16px 8px}.og .hs{padding-top:14px}.og .proof .wrap{padding-top:40px}.og .slg{padding-top:20px}.og .gstrip{padding-bottom:20px}}.og .pdp2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);padding-bottom:clamp(36px,4.6vw,64px)}.og .pdp2 .gal{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start}.og .pdp2 .thumbs{grid-template-columns:1fr;margin-top:0}.og .pdp2 .buy{gap:clamp(10px,1.2vw,15px)}.og .pdp2 .buy h1{font-size:clamp(24px,2.7vw,38px);line-height:1.04}.og .pdp2 .buy .rate{text-decoration:none;justify-self:start}.og .pdp2 .buy .rate:hover b{color:var(--orange-deep)}.og .pdp2 .buy .price{font-size:30px}.og .pdp2 .buy .lede{font-size:16.5px;max-width:52ch}.og .feat{list-style:none;margin:2px 0;padding:12px 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;border-block:1px solid var(--line)}.og .feat li{display:grid;justify-items:center;align-content:start;gap:7px;text-align:center}.og .feat svg{width:34px;height:34px;fill:none;stroke:var(--orange);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.og .feat span{font-family:var(--display);font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;text-wrap:balance}.og .ship{font-size:14px;color:var(--gray)}.og .ship #pdShipT{font-size:15px;color:var(--black)}.og .ship #pdShipT svg{width:14px;height:14px;margin-right:6px;vertical-align:-1px;fill:none;stroke:var(--orange);stroke-width:2}.og .ship .sc-bar{margin:8px 0 10px}.og .pdp2 .chip i{border:0;background:var(--c)}.og .rvq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.og .rvq figure{margin:0;display:grid;gap:6px;align-content:start;padding:14px 16px;background:var(--paper);border-radius:var(--r)}.og .rvq .rings{width:74px;height:14px}.og .rvq blockquote{margin:0;font-size:14.5px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.og .rvq figcaption{font-size:13px;color:var(--gray)}.og .rvq figcaption b{color:var(--black);font-weight:700}.og #product .gstrip{padding-bottom:0}.og .ptabs{display:flex;gap:clamp(4px,2vw,28px);margin-top:clamp(36px,5vw,72px);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.og .ptabs::-webkit-scrollbar{display:none}.og .ptabs button{flex:none;min-height:52px;padding:0 4px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);transition:color .25s var(--ease2),border-color .25s var(--ease2)}.og .ptabs button:hover{color:var(--black)}.og .ptabs button[aria-selected=true]{color:var(--black);border-bottom-color:var(--orange)}.og .ptabs :focus-visible{outline-offset:-3px}.og .ppanel>.sec{padding-block:clamp(40px,5vw,72px)}.og .ppanel>.how{margin-top:clamp(20px,2.6vw,36px);margin-bottom:clamp(40px,5vw,72px)}.og .dbul{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:16px}.og .dbul li{padding-left:18px;position:relative}.og .dbul li:before{content:"";position:absolute;left:0;top:.68em;width:8px;height:2px;background:var(--orange)}.og .specs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(24px,5vw,80px);align-items:start}.og .specs h2{font-size:clamp(32px,4.2vw,58px);font-weight:600}.og .specs dl{margin:0;border-top:1px solid var(--line)}.og .specs dl div{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.og .specs dt{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gray);padding-top:3px}.og .specs dd{margin:0}.og .prv{background:var(--paper)}.og .prv-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.og .prv-g .rs-c{min-height:0}.og .prv-by{display:grid;gap:2px;font-size:13.5px;color:var(--gray)}.og .prv-by b{font-size:15.5px;color:var(--black);font-weight:700}.og .prv-n{margin-top:18px;text-align:center;font-size:14px;color:var(--gray)}.og .setup{background:var(--white)}@media(max-width:900px){.og .pdp2,.og .pdp2 .gal{grid-template-columns:1fr}.og .pdp2 .thumbs{order:2;grid-template-columns:repeat(4,minmax(0,1fr))}.og .specs,.og .prv-g{grid-template-columns:1fr}}@media(max-width:560px){.og .feat{gap:4px}.og .feat svg{width:28px;height:28px}.og .feat span{font-size:10px;letter-spacing:.03em}.og .rvq{grid-template-columns:1fr}.og .specs dl div{grid-template-columns:1fr;gap:4px}}@media(prefers-reduced-motion:reduce){.og .ptabs button{transition:none}}.og .logo img{height:40px;border-radius:var(--r)}@media(max-width:1080px){.og .logo img{height:34px}}.og .og-signup{background:#0b0b0c;color:#fff;--og-ink:var(--orange)}.og .og-signup{margin:0;border-radius:0;border-bottom:1px solid var(--rule-dark)}.og .og-signup__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);justify-items:stretch;gap:24px;padding:0 clamp(20px,4.4vw,56px)}.og .og-signup__copy{justify-items:start;text-align:left;max-width:520px;padding:clamp(44px,5vw,64px) 0}.og .og-signup__checks{display:grid;gap:10px;justify-content:start}.og .og-signup__checks svg{stroke:var(--orange)}.og .og-signup__form{width:auto;max-width:none}.og .og-signup__stage{display:flex;align-self:end;justify-content:center;padding-top:48px}.og .og-signup__field input{border-color:transparent;box-shadow:none}.og .og-signup__field input:focus{outline-color:var(--orange)}.og .og-signup__btn:hover{background:#fff;color:#0b0b0c;border-color:#fff}.og .og-signup__fine{color:var(--on-dark-2)}.og .fone{position:relative;width:100%;max-width:440px;container-type:inline-size}.og .fone-p{display:block;width:100%;height:auto}.og .fone-c{position:absolute;left:0;right:0;top:41.3%;height:46.9%;display:grid;grid-template-rows:1fr auto;overflow:hidden;background:#fff;color:#1b1b1d;border-radius:6.2cqw;box-shadow:0 2.4cqw 6cqw #0006;text-align:center;transform-origin:50% 50%}.og .fone-c>div:first-child{display:grid;align-content:center;gap:3.6cqw;padding:2.5cqw 5cqw 0}.og .fone-c b{font-family:var(--display);font-weight:600;font-size:6cqw;letter-spacing:.07em;text-transform:uppercase;line-height:1;color:var(--orange)}.og .fone-c p{margin:0;font-size:3.55cqw;line-height:1.42}.og .fone-c .row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #E3E3E4;font-size:4.3cqw;line-height:1}.og .fone-c .row span{padding:3.7cqw 0}.og .fone-c .row span+span{border-left:1px solid #E3E3E4}.og .og-signup.anim .fone-p{transform:translateY(58%)}.og .og-signup.anim .fone-c{opacity:0;transform:translateY(-8cqw) scale(.93)}.og .og-signup.anim.is-on .fone-p{transform:none;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.og .og-signup.anim.is-on .fone-c{opacity:1;transform:none;transition:transform .95s cubic-bezier(.2,1.35,.35,1) .8s,opacity .35s ease-out .8s}@media(max-width:767px){.og .og-signup__inner{grid-template-columns:1fr;padding:0 20px;gap:0}.og .og-signup__copy{padding:44px 0 8px;max-width:none}.og .og-signup__stage{padding-top:32px}.og .fone{max-width:320px}}.og .rg{position:relative;display:flex;align-items:center}.og .rg-b[aria-expanded=true]{background:var(--paper)}.og .tools .rg-g{stroke-width:1.35}.og .rg-f{display:block;width:30px;aspect-ratio:20/13;border-radius:2px;overflow:hidden;flex:none;box-shadow:0 0 0 1px #00000024}.og .tools .fl{display:block;width:100%;height:100%;stroke:none;fill:none}.og .rg-m{position:absolute;top:calc(100% + 10px);right:0;z-index:5;min-width:248px;padding:6px;background:var(--white);color:var(--black);border-radius:var(--r);box-shadow:0 18px 48px #00000029,0 0 0 1px #0000000f}.og .rg-m[hidden]{display:none}.og .rg-m p{margin:0;padding:10px 12px 8px;font-family:var(--display);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gray-2)}.og .rg-m a{display:flex;align-items:center;gap:14px;min-height:56px;padding:0 12px;border-radius:var(--r);color:inherit;text-decoration:none;transition:background .15s ease}.og .rg-m a:hover,.og .rg-m a:focus-visible{background:var(--paper)}.og .rg-n{display:grid;gap:2px;font-size:15px;line-height:1.2;font-weight:600}.og .rg-n i{font-style:normal;font-weight:400;font-size:12.5px;color:var(--gray-2)}.og .tools .rg-k{width:16px;height:16px;margin-left:auto;stroke:var(--orange);stroke-width:2}.og .mn{justify-content:space-between}.og .mi.co{margin-left:0}@media(min-width:1081px){.og .hdr .wrap{max-width:1560px;padding-inline:clamp(20px,2.4vw,40px);gap:clamp(14px,2vw,32px)}.og .mn{gap:clamp(8px,1vw,16px);margin-inline:clamp(10px,1.7vw,30px) clamp(4px,.8vw,14px)}}@media(min-width:1081px)and (max-width:1219px){.og .mi>a{font-size:13px;letter-spacing:.06em}.og .mn{gap:9px;margin-inline:12px 4px}.og .hdr .wrap{gap:12px}.og .tools button{width:40px}.og .logo img{height:36px}}.og .hq{padding:0 var(--inset) var(--inset)}.og .hq-in{background:var(--white);color:var(--black);border-radius:var(--r);padding:clamp(40px,6vw,88px) clamp(20px,5vw,72px)}.og .hq-hd{text-align:center;margin-bottom:clamp(28px,4vw,52px)}.og .hq-hd h2{font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1;font-size:clamp(32px,4.6vw,60px);margin:0}.og .hq-hd h2 em{font-style:normal;color:var(--orange)}.og .hq-hd p{margin:14px 0 0;color:var(--gray);font-size:clamp(16px,1.4vw,19px)}.og .hq-acc{max-width:820px;margin-inline:auto}.og .hq-i{border-top:1px solid var(--line)}.og .hq-i:last-child{border-bottom:1px solid var(--line)}.og .hq-i h3{margin:0;font:inherit;text-transform:none;letter-spacing:0}.og .hq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:18px 2px;background:none;border:0;color:inherit;text-align:left;font-family:var(--body);font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.3;cursor:pointer;transition:color .2s var(--ease2)}.og .hq-q:hover{color:var(--orange-deep)}.og .hq-q:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:var(--r)}.og .hq-pm{flex:none;width:16px;height:16px;fill:none;stroke:var(--orange);stroke-width:1.8;stroke-linecap:square}.og .hq-pm .v{transform-origin:50% 50%;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s}.og .hq-i.open .hq-pm .v{transform:rotate(90deg);opacity:0}.og .hq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1)}.og .hq-i.open .hq-a{grid-template-rows:1fr}.og .hq-a>div{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s .36s}.og .hq-i.open .hq-a>div{visibility:visible;transition-delay:0s}.og .hq-a p{margin:0}.og .hq-a p:first-child{max-width:62ch;color:var(--ink-2);padding-right:36px}.og .hq-a .hq-lk{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:14px;padding-bottom:22px}.og .hq-lk a{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--orange-deep);padding:6px 0;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;transition:background-size .28s cubic-bezier(.22,1,.36,1)}.og .hq-lk a:after{content:" \203a"}.og .hq-lk a:hover{background-size:100% 2px}@media(max-width:560px){.og .hq-a p:first-child{padding-right:0}}@media(prefers-reduced-motion:reduce){.og .hq-a,.og .hq-pm .v,.og .hq-lk a{transition:none}}.og .md .msb{display:block;padding:14px 16px 16px;border-bottom:1px solid var(--line);background:none}.og .md .msb label{box-shadow:none;border:1px solid var(--line);background:var(--paper)}.og .md .msb-pop,.og .md .msb:focus-within .msb-pop{display:none}.og .md .md-top{background:var(--orange);color:#fff;border-bottom-color:var(--orange)}.og .md .md-top button{color:#fff}.og .md .md-top button:focus-visible{outline:2px solid #fff;outline-offset:-4px}.og .md .md-a>button:hover,.og .md .md-sub a:hover,.og .md .md-sub a.all2:hover{color:var(--orange)}.og .sc-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:94;background:var(--black);opacity:0;visibility:hidden;border:0;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .3s cubic-bezier(.2,.7,.2,1),visibility 0s .3s}.og .sc-shade.open{opacity:.42;visibility:visible;transition:opacity .3s cubic-bezier(.2,.7,.2,1)}.og .sc{position:fixed;inset:0 0 0 auto;width:min(100vw,440px);z-index:95;display:flex;flex-direction:column;background:var(--white);color:var(--black);box-shadow:-24px 0 70px -34px #0b0b0c80;transform:translate(104%);visibility:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s .42s;padding-top:env(safe-area-inset-top,0px)}.og .sc.open{transform:none;visibility:visible;transition:transform .42s cubic-bezier(.22,1,.36,1)}.og .sc-top{display:flex;align-items:baseline;gap:12px;padding:18px 12px 6px 24px}.og .sc-top h2{font-weight:600;font-size:26px;letter-spacing:.02em}.og .sc-n{font-size:14px;color:var(--gray)}.og .sc-top button{margin-left:auto;align-self:center;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;border-radius:var(--r)}.og .sc-top button:hover{background:var(--paper)}.og .sc-top svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.og .sc-ship{padding:6px 24px 18px;border-bottom:1px solid var(--line)}.og .sc-ship p{display:flex;align-items:center;gap:7px;font-size:14.5px;line-height:1.3;color:var(--ink-2)}.og .sc-ship p b{font-weight:700;color:var(--black)}.og .sc-ship p svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--orange);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.og .sc-bar{margin-top:10px;height:3px;background:var(--line);overflow:hidden}.og .sc-bar i{display:block;height:100%;background:var(--orange);transform-origin:0 50%;transform:scaleX(0);transition:transform .5s cubic-bezier(.22,1,.36,1)}.og .sc-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.og .sc-lines,.og .sc-up ul,.og .sc-tr{list-style:none;margin:0;padding:0}.og .sc-li{display:grid;grid-template-columns:88px minmax(0,1fr) auto;column-gap:16px;row-gap:10px;align-items:start;padding:20px 24px;border-bottom:1px solid var(--line)}.og .sc-li>img{grid-row:1/3;width:88px;height:88px;object-fit:cover;background:var(--paper);border-radius:var(--r)}.og .sc-nm{display:block;font-family:var(--display);font-weight:600;font-size:15.5px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance}.og .sc-v{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:14px;color:var(--gray)}.og .sc-v i{width:11px;height:11px;border-radius:2px;box-shadow:inset 0 0 0 1px #8080808c}.og .sc-p{font-family:var(--display);font-weight:600;font-size:16px;line-height:1.2}.og .sc-q{display:inline-grid;grid-template-columns:44px 28px 44px;align-items:center;justify-self:start;border:1px solid var(--light);border-radius:var(--r);height:46px}.og .sc-q button{height:100%;display:grid;place-items:center;background:none;border:0;border-radius:var(--r)}.og .sc-q button:hover{background:var(--paper)}.og .sc-q svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.og .sc-q output{text-align:center;font-family:var(--display);font-weight:600;font-size:15px}.og .sc-rm{align-self:center;justify-self:end;min-height:44px;padding:0 0 0 12px;background:none;border:0;font-size:13.5px;color:var(--gray);text-decoration:underline;text-underline-offset:3px}.og .sc-rm:hover{color:var(--black)}.og .sc-li.new{animation:scIn .9s cubic-bezier(.22,1,.36,1)}@keyframes scIn{0%{background:var(--paper)}to{background:transparent}}.og .sc-up{padding:20px 24px 8px;background:var(--paper);border-bottom:1px solid var(--line)}.og .sc-up h3,.og .sc-foot dt{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.og .sc-up li{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0}.og .sc-up li+li{border-top:1px solid var(--line)}.og .sc-up img{width:56px;height:56px;object-fit:cover;background:var(--white);border-radius:var(--r)}.og .sc-up b{display:block;font-weight:700;font-size:14.5px;line-height:1.25}.og .sc-up span{font-size:14px;color:var(--gray)}.og .sc-up li:has(.sc-sw){align-items:start}.og .sc-up li:has(.sc-sw) .btn{margin-top:4px}.og .sc-up .btn{min-height:44px;padding:0 18px;font-size:13px;border-width:1px}.og .sc-x{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.og .sc-x>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;background:none;border:0;font-size:14.5px;color:var(--ink-2)}.og .sc-x>button+button{border-left:1px solid var(--line)}.og .sc-x>button:before{content:"";width:11px;height:11px;background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;transition:transform .25s cubic-bezier(.22,1,.36,1)}.og .sc-x>button[aria-expanded=true]{color:var(--black);font-weight:700}.og .sc-x>button[aria-expanded=true]:before{transform:rotate(45deg)}.og .sc-x>button:hover{background:var(--paper)}.og .sc-f{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:4px 24px 18px}.og .sc-f[hidden]{display:none}.og .sc-f input,.og .sc-f textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--light);border-radius:var(--r);background:var(--white);color:var(--black);font:inherit;font-size:16px;resize:vertical}.og .sc-f textarea{grid-column:1/-1}.og .sc-f input::placeholder,.og .sc-f textarea::placeholder{color:var(--gray-2)}.og .sc-f .btn{min-height:48px;padding:0 20px;font-size:13px}.og .sc-f p{grid-column:1/-1;font-size:13.5px;color:var(--gray)}.og .sc-f p:empty{display:none}.og .sc-tr{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 12px 22px}.og .sc-tr li{display:grid;gap:3px;justify-items:center;text-align:center;padding:0 8px}.og .sc-tr li+li{border-left:1px solid var(--line)}.og .sc-tr svg{width:24px;height:24px;margin-bottom:5px;fill:none;stroke:var(--orange);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.og .sc-tr b{font-family:var(--display);font-weight:600;font-size:17px;line-height:1.1}.og .sc-tr span{font-size:12.5px;line-height:1.3;color:var(--gray)}.og .sc-foot{padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--white)}.og .sc-foot dl{margin:0 0 14px;display:grid;gap:6px}.og .sc-foot dl div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.og .sc-foot dd{margin:0;font-size:14.5px;color:var(--gray)}.og .sc-foot #scSub{font-family:var(--display);font-weight:600;font-size:22px;color:var(--black)}.og .sc-foot div+div dt{font-family:var(--body);font-weight:400;font-size:14.5px;letter-spacing:0;text-transform:none;color:var(--gray)}.og .sc-go{width:100%;min-height:56px;gap:10px}.og .sc-go svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-top:-2px}.og .sc-go .num{margin-left:auto;letter-spacing:.04em}.og .sc-foot>p{margin-top:10px;text-align:center;font-size:13px;color:var(--gray)}.og .sc-none{display:none;flex:1;align-content:center;justify-items:center;gap:12px;padding:24px 32px;text-align:center}.og .sc-none h3{font-weight:600;font-size:22px}.og .sc-none p{max-width:26ch;color:var(--gray);font-size:15.5px;margin-bottom:10px}.og .sc.empty .sc-none{display:grid}.og .sc.empty .sc-body,.og .sc.empty .sc-foot,.og .sc.empty .sc-ship{display:none}.og .sc.empty .sc-top{border-bottom:1px solid var(--line);padding-bottom:14px}.og.sc-lock{overflow:hidden}@media(max-width:480px){.og .sc-top{padding-left:16px}.og .sc-ship,.og .sc-li,.og .sc-up,.og .sc-foot,.og .sc-f{padding-inline:16px}.og .sc-li{grid-template-columns:76px minmax(0,1fr) auto;column-gap:12px}.og .sc-li>img{width:76px;height:76px}}@media(prefers-reduced-motion:reduce){.og .sc,.og .sc.open,.og .sc-shade,.og .sc-shade.open,.og .sc-bar i,.og .sc-x>button:before{transition:none}.og .sc-li.new{animation:none}}.og .cb-sc{background:var(--white);border:1px solid var(--light);border-radius:var(--r);min-height:46px;padding:0 16px;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray)}.og .cb-sc:hover{background:var(--black);border-color:var(--black);color:#fff}html.og-dark .og{color-scheme:dark;--page:#0B0B0C;--deep:#000000;--white:#1B1C1F;--paper:#141416;--floor:#141416;--black:#F4F4F3;--ink-2:#D6D7D9;--gray:#A6A8AC;--gray-2:#909296;--light:#4C4E52;--line:#2B2C30;--orange-deep:#E8623A;--hair:rgba(255,255,255,.13);--glass:rgba(17,17,19,.8);--sh-1:0 0 0 1px rgba(255,255,255,.1);--sh-2:0 0 0 1px rgba(255,255,255,.24),0 26px 44px -22px #000}html.og-dark body{background:var(--page);color:var(--black)}html.og-dark .og .msb{background:var(--page)}html.og-dark .og .on-dark{background:var(--deep);color:#fff}html.og-dark .og .hs.on-dark{background:none;color:var(--black)}html.og-dark .og .ftr{border-top:1px solid var(--hair)}html.og-dark .og .btn{color:var(--page)}html.og-dark .og .btn:hover{color:var(--black)}html.og-dark .og .btn.orange,html.og-dark .og .btn.orange:hover{color:#fff}html.og-dark .og .btn.line{color:var(--black)}html.og-dark .og .btn.line:hover,html.og-dark .og .gstrip .btn,html.og-dark .og .ct-x .btn{color:var(--page)}html.og-dark .og .gstrip .btn:hover{background:var(--page);border-color:var(--page);color:#fff}html.og-dark .og .ct-t:hover .btn,html.og-dark .og .mf:hover .btn,html.og-dark .og .bl-lead:hover .btn{color:#fff}html.og-dark .og .tabs button[aria-selected=true],html.og-dark .og .pad:hover,html.og-dark .og .atc[data-state=added]{color:var(--page)}html.og-dark .og .hs .slides,html.og-dark .og .hs .pic,html.og-dark .og .ct-t,html.og-dark .og .b-sum,html.og-dark .og .md-tiles a{background:var(--deep)}html.og-dark .og .hs .pic:after{background:linear-gradient(to bottom,var(--deep) 0%,color-mix(in srgb,var(--deep) 55%,transparent) 14%,transparent 32%)}html.og-dark .og .ct-p:after{background:linear-gradient(to bottom,var(--deep) 0%,color-mix(in srgb,var(--deep) 55%,transparent) 12%,transparent 30%)}html.og-dark .og .ct-t,html.og-dark .og .b-sum{box-shadow:var(--sh-1)}html.og-dark .og .hs .ptag .pb{color:var(--page)}html.og-dark .og .md-shade{background:var(--deep)}html.og-dark .og .stack .fillk{fill:var(--deep)}html.og-dark .og .slg .ftr-sl{background:var(--deep)}html.og-dark .og .og-signup__field input{color:#0b0b0c}html.og-dark .og .og-signup{background:var(--deep);box-shadow:none;border-bottom-color:var(--hair)}@media(min-width:1001px){html.og-dark .og .hs .pic:after{background:linear-gradient(to right,var(--deep) 0%,color-mix(in srgb,var(--deep) 60%,transparent) 7%,transparent 20%),linear-gradient(to bottom,var(--deep) 0%,color-mix(in srgb,var(--deep) 50%,transparent) 10%,transparent 24%)}}html.og-dark .og .proof img{filter:invert(1)}@media(max-width:700px){html.og-dark .og .hs .pic:after{background:linear-gradient(to bottom,var(--deep) 0%,color-mix(in srgb,var(--deep) 55%,transparent) 14%,transparent 32%)}}html.og-dark .og .cbar{background:#141416;border-bottom-color:#2b2c30;color:#a6a8ac}html.og-dark .og .cbar b{color:#f4f4f3}html.og-dark .og .tabs,html.og-dark .og .cb-sc{border-color:#4c4e52}html.og-dark .og .tabs button,html.og-dark .og .cb-sc{background:#1b1c1f;color:#a6a8ac}html.og-dark .og .tabs button[aria-selected=true]{background:#f4f4f3}html.og-dark .og .sc-shade{background:#000}html.og-dark .og .sc-shade.open{opacity:.6}html.og-dark .og .sc{box-shadow:-24px 0 70px -34px #000,-1px 0 #ffffff21}html.og-dark .og .sc-up img,html.og-dark .og .sc-li>img{background:#f4f4f3}html.og-dark .og .sc-f input,html.og-dark .og .sc-f textarea{color:#f4f4f3}@property --og-p{syntax:"<number>";inherits:false;initial-value:0}html.og-vt::view-transition-old(root),html.og-vt::view-transition-new(root){mix-blend-mode:normal}html.og-vt::view-transition-old(root){animation:none;z-index:0}html.og-vt::view-transition-new(root){z-index:1;-webkit-mask:linear-gradient(180deg,#000 calc(var(--og-p)*122% - 22%),transparent calc(var(--og-p)*122%));mask:linear-gradient(180deg,#000 calc(var(--og-p)*122% - 22%),transparent calc(var(--og-p)*122%));animation:ogCurtain .8s cubic-bezier(.3,.1,.2,1) both}@keyframes ogCurtain{0%{--og-p:0}to{--og-p:1}}html.og-fade,html.og-fade *,html.og-fade *:before,html.og-fade *:after{transition:background-color .45s cubic-bezier(.3,.1,.2,1),color .45s cubic-bezier(.3,.1,.2,1),border-color .45s cubic-bezier(.3,.1,.2,1),fill .45s cubic-bezier(.3,.1,.2,1),stroke .45s cubic-bezier(.3,.1,.2,1),box-shadow .45s cubic-bezier(.3,.1,.2,1)!important}html.og-vt .og .t-mode svg,html.og-fade .og .t-mode svg{animation:ogTurn .7s cubic-bezier(.22,1,.36,1)}@keyframes ogTurn{0%{transform:rotate(-100deg) scale(.5);opacity:0}}html.og-dark .og .btn:not(.orange):hover,html.og-dark .og .on-dark .btn:not(.orange):hover,html.og-dark .og .ct-t:hover .btn,html.og-dark .og .mf:hover .btn,html.og-dark .og .bl-lead:hover .btn,html.og-dark .og .sc .btn:not(.orange):hover{background:var(--orange);border-color:var(--orange);color:#fff}html.og-dark .og .gstrip .btn:not(.orange):hover{background:var(--page);border-color:var(--page);color:#fff}html:not(.og-dark) .og .btn:not(.orange):hover,html:not(.og-dark) .og .on-dark .btn:not(.orange):hover,html:not(.og-dark) .og .ct-t:hover .btn,html:not(.og-dark) .og .mf:hover .btn,html:not(.og-dark) .og .bl-lead:hover .btn,html:not(.og-dark) .og .sc .btn:not(.orange):hover{background:var(--orange);border-color:var(--orange);color:#fff}html:not(.og-dark) .og .gstrip .btn:not(.orange):hover{background:var(--black);border-color:var(--black);color:#fff}.og .tools .t-mode svg{stroke-width:1.35}.og .t-mode .sun,html.og-dark .og .t-mode .moon{display:none}html.og-dark .og .t-mode .sun,.og .dict .orig span{display:block}.og .dict .orig span+span{margin-top:4px}.og.og-home .gstrip{padding:0}.og.og-home .gstrip .wrap{border-radius:0;padding-inline:max(var(--gut),calc((100vw - 1320px)/2 + var(--gut)))}.og .gstrip .wrap{grid-template-columns:clamp(84px,9vw,124px) minmax(0,1fr) auto}.og .gstrip p{max-width:44ch}.og .g-pts{display:flex;gap:clamp(20px,3vw,48px);margin:0;padding:0 0 0 clamp(20px,3vw,48px);list-style:none;border-left:1px solid rgba(255,255,255,.35)}.og .g-pts li{display:grid;gap:6px;align-content:center;justify-items:center;text-align:center}.og .g-pts b{font-family:var(--display);font-weight:600;font-size:clamp(26px,2.6vw,38px);line-height:1;text-transform:uppercase;white-space:nowrap}.og .g-pts span{font-size:14px;line-height:1.3;max-width:13ch}@media(max-width:1000px){.og .g-pts{gap:18px;padding-left:18px}.og .g-pts span{font-size:13px}}@media(max-width:720px){.og .g-pts,.og .g-more{display:none}.og .gstrip .wrap{grid-template-columns:1fr}.og .gstrip p{max-width:none}}@media(max-width:720px){.og .gstrip .wrap{grid-template-columns:44px auto;justify-content:center;text-align:center;padding-bottom:18px}.og .gstrip .wrap{grid-template-columns:1fr;justify-items:center;gap:8px}.og .gstrip [data-seal]{width:40px}.og .gstrip p{grid-column:auto;text-wrap:balance}}.og .skip{position:fixed;left:12px;top:12px;z-index:200;padding:12px 18px;background:var(--black);color:var(--white);font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:var(--r);transform:translateY(-200%)}.og .skip:focus{transform:none;outline:2px solid var(--orange);outline-offset:2px}.og #content{display:block;scroll-margin-top:96px}.og #content:focus{outline:none}.og .rs-q{line-height:1.34}.og .crumbs a{display:inline-block;padding-block:13px;margin-block:-13px}.og .pdp2 .buy .rate{min-height:44px;margin-block:-8px}.og .ftr li a{padding-block:11px}.og .hq-lk a{padding-block:12px}.og .hq-a .hq-lk{margin-top:6px;padding-bottom:14px}@media(max-width:720px){.og .proof .press a{display:flex;align-items:center;min-height:44px;padding-block:0}.og .feat span{font-size:11.5px;letter-spacing:.02em}.og .slg .ftr-sl span{color:var(--orange-light)}}.og .cl-top{padding-block:clamp(8px,1.4vw,20px) clamp(28px,3.6vw,52px);text-align:center}.og .cl-top .crumbs{text-align:left;padding-block:14px clamp(20px,3vw,44px)}.og .cl-top h1{font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:-.005em;line-height:1.02;font-size:clamp(30px,4.4vw,60px);max-width:20ch;margin:0 auto;text-wrap:balance}.og .cl-top h1 em{font-style:normal;color:var(--orange)}.og .cl-in{max-width:62ch;margin:clamp(14px,1.6vw,22px) auto 0;color:var(--gray);font-size:clamp(16px,1.3vw,18.5px)}.og .cl-shop{padding-bottom:clamp(40px,5vw,72px)}.og .cl-bar{position:sticky;top:76px;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px 0;margin-bottom:clamp(14px,1.8vw,24px);background:color-mix(in srgb,var(--white) 82%,transparent);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);border-bottom:1px solid var(--line)}.og .cl-fs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px}.og .cl-fs::-webkit-scrollbar{display:none}.og .cl-f{flex:none;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--white);color:inherit;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s var(--ease2),color .2s var(--ease2),border-color .2s var(--ease2)}.og .cl-f:hover{border-color:var(--black)}.og .cl-f[aria-pressed=true]{background:var(--black);border-color:var(--black);color:var(--white)}.og .cl-r{display:flex;align-items:center;gap:18px;margin-left:auto}.og .cl-n{font-size:14.5px;color:var(--gray)}.og .cl-s{display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--gray)}.og .cl-s select{min-height:44px;padding:0 34px 0 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%2354565B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E") right 12px center/11px no-repeat;color:var(--black);font:inherit;font-size:15px;appearance:none;-webkit-appearance:none;cursor:pointer}.og .cl-s select:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.og .cl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.og .cl-grid .card{grid-template-rows:auto 1fr auto}.og .cl-grid .card :is(h3,p.og-ct){margin-top:14px}.og .cl-grid .card .meta{align-self:end}.og .cl-grid .card[hidden]{display:none}@media(max-width:1000px){.og .cl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.og .cl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.og .cl-grid .card{padding:8px 8px 12px}.og .cl-grid .card :is(h3,p.og-ct){font-size:13px;letter-spacing:.03em;margin-top:10px}.og .cl-grid .card .meta{font-size:13px;gap:4px;margin-top:8px;flex-direction:column;align-items:flex-start}.og .cl-grid .card .price{font-size:17px;margin-left:0}.og .cl-grid .card .rate{gap:5px}.og .cl-grid .card .rings{width:66px;height:13px}.og .cl-bar{top:64px}.og .cl-r{width:100%;justify-content:space-between;margin-left:0}}.og #collection .gstrip{padding:0}.og #collection .gstrip .wrap{border-radius:0;padding-inline:max(var(--gut),calc((100vw - 1320px)/2 + var(--gut)))}.og .cl-cmp,.og .cl-cut{background:var(--paper)}.og .cl-cmp,.og .cl-pc,.og .cl-cut{padding-block:clamp(52px,6.4vw,88px)}.og .cl-cmp .h-sec,.og .cl-pc .h-sec,.og .cl-cut .h-sec{font-size:clamp(28px,3.6vw,46px)}.og .cl-lead{max-width:56ch;color:var(--gray);font-size:clamp(16px,1.3vw,18px);margin:0}.og .cl-tw{overflow-x:auto;background:var(--white);border-radius:var(--r);box-shadow:var(--sh-1)}.og .cl-tw:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.og .cl-t{width:100%;min-width:760px;border-collapse:collapse;font-size:15.5px;line-height:1.4;text-align:left}.og .cl-t thead th{padding:16px 20px;font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray);border-bottom:1px solid var(--line)}.og .cl-t tbody th{font-weight:700;padding:16px 20px;width:24%}.og .cl-t td{padding:16px 20px;color:var(--ink-2)}.og .cl-t tbody tr+tr>*{border-top:1px solid var(--line)}.og .cl-t tbody tr:hover>*{background:var(--paper)}.og .cl-t td:last-child,.og .cl-t thead th:last-child{text-align:right;white-space:nowrap}.og .cl-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.og .cl-3 article{display:grid;align-content:start;gap:10px;padding:clamp(22px,2.6vw,36px);background:var(--paper);border-radius:var(--r)}.og .cl-3 article.on{background:#0b0b0c;color:#fff}.og .cl-3 b{font-family:var(--display);font-weight:600;font-size:clamp(64px,8vw,112px);line-height:.86;letter-spacing:-.02em}.og .cl-3 article.on b{color:var(--orange)}.og .cl-3 h3{font-family:var(--display);font-weight:600;font-size:clamp(17px,1.5vw,21px);text-transform:uppercase;letter-spacing:.03em;line-height:1.15;margin:8px 0 0}.og .cl-3 p{margin:0;font-size:16px;color:var(--gray)}.og .cl-3 article.on p{color:var(--on-dark-2)}@media(max-width:800px){.og .cl-3{grid-template-columns:1fr}}.og .cl-cut-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.og .cl-cut-g>div:first-child{display:grid;gap:16px;justify-items:start}.og .cl-cut-g .btn{margin-top:8px}.og .cl-dl{margin:0;display:grid;background:var(--white);border-radius:var(--r);box-shadow:var(--sh-1)}.og .cl-dl>div{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:6px 24px;padding:20px clamp(18px,2vw,28px)}.og .cl-dl>div+div{border-top:1px solid var(--line)}.og .cl-dl dt{font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:15px;line-height:1.3}.og .cl-dl dd{margin:0;font-size:16px;color:var(--ink-2)}@media(max-width:900px){.og .cl-cut-g{grid-template-columns:1fr}}@media(max-width:560px){.og .cl-dl>div{grid-template-columns:1fr}}.og #collection .hq{padding-top:clamp(20px,3vw,40px)}.og .cl-bar{margin-inline:-12px;padding-inline:12px}.og #collection .hq-hd h2{font-size:clamp(28px,3.6vw,46px)}.og .cl-3 h3{line-height:1.3}@media(max-width:700px){.og .cl-bar{margin-inline:-8px;padding-inline:8px}.og .cl-top h1{font-size:clamp(28px,8.2vw,40px)}.og .cl-t{min-width:680px;font-size:14.5px}.og .cl-t thead th,.og .cl-t tbody th,.og .cl-t td{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.og .cl-f{transition:none}}@media(max-width:520px){.og .cbar .tabs button{padding-inline:8px;font-size:11px;letter-spacing:.06em;white-space:nowrap}}.og.og-hw,.og.og-an{background:none;font-size:17px}.og .tools a.t-acc{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r);text-decoration:none}.og .tools a.t-acc:hover{background:var(--paper)}.og .tools [data-og-cart],.og .md .msb form{display:contents}.og .ftr ul.ftr-pol{display:flex;flex-wrap:wrap;gap:0 22px;margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none;font-size:14.5px;color:var(--on-dark-2)}.og .ftr ul.ftr-pol+.ftr-end{margin-top:14px}.og .cl-s span{white-space:nowrap}.og .ftr-pol a{color:inherit;text-decoration:none;display:inline-block;padding-block:10px}.og .ftr-pol a:hover{text-decoration:underline}.og .cl-in p{margin:0}.og .cl-pg{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:clamp(28px,4vw,56px);font-size:15px;color:var(--gray)}.og .cl-pg .btn[aria-disabled=true]{opacity:.35;pointer-events:none}.og .cl-desc{max-width:760px;margin:0 auto;font-size:17.5px;line-height:1.65;color:var(--ink-2)}.og .cl-desc>*{margin:0 0 1.1em}.og .cl-desc h2{font-size:clamp(24px,2.5vw,34px);font-weight:600;color:var(--black);margin:1.8em 0 .6em}.og .cl-desc h3{font-size:clamp(18px,1.6vw,21px);font-weight:600;color:var(--black);margin:1.6em 0 .5em}.og .cl-desc a{text-decoration-color:var(--orange)}.og .cl-desc table{width:100%;border-collapse:collapse;font-size:16px;display:block;overflow-x:auto}.og .cl-desc th,.og .cl-desc td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}.og .cl-desc th{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-bottom-color:var(--black)}.og .cl-desc img{border-radius:var(--r)}.og .card .rate:empty{display:none}dialog#cart-drawer{width:100vw;max-width:100vw}@media(min-width:480px){dialog#cart-drawer{width:440px}}#cart-drawer>div>.overflow-y-auto{padding:0}#cart-drawer>div>.border-t{padding:0;border:0}.og.og-sc{font-size:17px}.og.og-sc .sc-top{align-items:center}.og.og-sc .sc-top h2{line-height:1.2}.og .sc-li>.sc-ph{grid-row:1/3;width:88px;height:88px;background:var(--paper);border-radius:var(--r)}.og a.sc-nm{color:inherit;text-decoration:none}.og a.sc-nm:hover{text-decoration:underline}.og .sc-q input{width:100%;height:100%;min-width:0;padding:0;border:0;border-radius:0;background:none;text-align:center;font-family:var(--display);font-weight:600;font-size:15px;color:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.og .sc-q input::-webkit-inner-spin-button,.og .sc-q input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.og .sc-up ul{list-style:none;margin:0;padding:0}.og .sc-up li>span:first-child{width:56px;height:56px;background:var(--white);border-radius:var(--r)}.og .sc-up b a{color:inherit;text-decoration:none}.og .sc-up b a:hover{text-decoration:underline}.og .sc-up s-product-form{display:block}.og .sc-up li.has-sw{align-items:start}.og .sc-up li.has-sw .btn{margin-top:4px}.og .sc-sw{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.og .sc-sw button{width:26px;height:26px;padding:0;border:0;border-radius:var(--r);background:var(--c);box-shadow:inset 0 0 0 1px #80808080;cursor:pointer}.og .sc-sw button[aria-pressed=true]{outline:2px solid var(--black);outline-offset:2px}.og .sc-up span span{font-size:inherit}.og .sc-up .btn.line{background:transparent;color:var(--black);border-color:var(--black)}.og .sc-up .btn.line:hover{background:var(--black);color:#fff}.og.og-sc .sc-none{display:grid;padding-block:72px}.og.og-sc .sc-none .btn{text-decoration:none}.og .sc-foot form{display:block}.og .sc-foot form>p{margin-top:10px;text-align:center;font-size:13px;color:var(--gray)}.og .sc-foot .sc-go{width:100%;cursor:pointer}.og .sc-foot .sc-more{margin-top:12px}.og .sc-foot .sc-code{margin:-8px 0 12px;border-bottom:1px solid var(--line)}.og .sc-foot .sc-code summary{display:flex;align-items:center;gap:8px;min-height:44px;list-style:none;cursor:pointer;font-size:14.5px;color:var(--ink-2)}.og .sc-foot .sc-code summary::-webkit-details-marker{display:none}.og .sc-foot .sc-code summary:before{content:"";width:11px;height:11px;background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;transition:transform .25s cubic-bezier(.22,1,.36,1)}.og .sc-foot .sc-code[open] summary{color:var(--black);font-weight:700}.og .sc-foot .sc-code[open] summary:before{transform:rotate(45deg)}.og .sc-foot .sc-code .sc-f{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 0 14px}.og .sc-foot .sc-code input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--light);border-radius:var(--r);background:var(--white);color:var(--black);font:inherit;font-size:16px}.og .sc-foot .sc-code .btn.line{min-height:48px;padding:0 20px;font-size:13px;background:transparent;color:var(--black);border-color:var(--black);cursor:pointer}.og .sc-foot .sc-code .btn.line:hover{background:var(--black);color:#fff}@media(prefers-reduced-motion:reduce){.og .sc-foot .sc-code summary:before{transition:none}}.og .sc-foot ul{list-style:none;margin:0 0 10px;padding:0}.og.og-inl{background:none}.og .card .price s{position:relative;font-family:var(--body);font-weight:400;font-size:13px;color:var(--gray);margin-right:6px}.og .card .price .so{color:var(--gray);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:12px;margin-right:6px}html.og-dark{color-scheme:dark;background:#0b0b0c}html.og-dark body{background:#0b0b0c;color:#f4f4f3}html.og-dark{--color-surface:#0B0B0C;--color-on-surface:#F4F4F3;--color-surface-secondary:#141416;--color-on-surface-secondary:#A6A8AC;--color-border:#2B2C30;--color-button-primary:#F4F4F3;--color-button-primary-text:#0B0B0C;--color-button-outline-border:#F4F4F3;--color-button-outline-text:#F4F4F3}html.og-dark .og{background:var(--page)}html.og-dark .og.og-sc{background:var(--white)}html.og-dark .og.og-inl{background:none}html.og-dark .pd{--og-ink:#F4F4F3;--og-slate:#A6A8AC;--og-mist:#4C4E52;--og-tile:#141416;--og-rule:#2B2C30;--og-rule-soft:#232427;--og-paper:#0B0B0C;--og-rust-wash:#2A1611;--og-green:#5FB877;--og-red:#F08A8A}html.og-dark .pd-buy>button,html.og-dark .og-xsell__add{background:transparent}html.og-dark .pd-buy>button[name=add]:hover,html.og-dark .og-xsell__add:hover,html.og-dark .og-xsell__add:focus-visible{background:var(--og-rust)!important;border-color:var(--og-rust)!important;color:#fff!important}html.og-dark .pd-pay .shopify-payment-button__button--unbranded{background:#f4f4f3!important;color:#0b0b0c!important}html.og-dark .pd-pay .shopify-payment-button__button--unbranded:hover:not([disabled]){color:#fff!important}html.og-dark .pd-swatch i{box-shadow:inset 0 0 0 1px #8080808c}html.og-dark .pd-price{color:#f4f4f3}html.og-dark .og-desc a{color:#f4f4f3!important}.pd .og-ship--pdp .og-ship__cap,.pd .og-xsell__note{color:var(--og-slate)}.pd .og-ship--pdp[data-og-ship-qualified=true] .og-ship__cap{color:var(--og-rust)}.pd .og-xsell__add{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}.pd.pd-desc .og-desc{padding-left:0;padding-right:0}@media(max-width:600px){.pd .og-xsell__name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.og .tr .wrap>a{padding-block:3px;min-height:44px;box-sizing:border-box}html.og-dark .pd .og-eyebrow,html.og-dark .og-desc__body h2,html.og-dark .og-desc__body h3,html.og-dark .og-desc__body h4,html.og-dark .og-desc__body :is(h2,h3,h4) span{color:#e8623a!important}.og .og-signup.anim.is-on .fone-c{transition-timing-function:cubic-bezier(.22,1,.36,1),ease-out}html{accent-color:#D2451E;caret-color:#d2451e;scrollbar-color:#C2C4C6 transparent}html.og-dark{scrollbar-color:#4C4E52 transparent}:root{interpolate-size:allow-keywords}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth;scroll-padding-top:96px}.og .sc-code::details-content{block-size:0;overflow:clip;transition:block-size .32s cubic-bezier(.22,1,.36,1),content-visibility .32s allow-discrete}.og .sc-code[open]::details-content{block-size:auto}.pd .pd-swatch i{transition:transform .22s cubic-bezier(.22,1,.36,1)}.pd .pd-swatch:hover i{transform:scale(1.08)}.pd .pg-thumbs button{transition:border-color .2s cubic-bezier(.22,1,.36,1)}.pd .pd-buy>button,.pd .og-xsell__add{transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.pd .pd-buy>button:active,.pd .og-xsell__add:active{transform:scale(.98)}.pd .og-ship__fill{transition:transform .6s cubic-bezier(.22,1,.36,1)}}.og .mp-in>div:first-child{display:grid;justify-items:start;justify-self:start;width:max-content;max-width:100%}.og .mp-in>div:first-child>ul{justify-self:stretch}.og .tools .rg-b{width:auto;height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;color:inherit;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.og .tools .rg-b .rg-f{width:24px}.og .tools .rg-b .rg-ls{display:none}.og .tools .rg-b .rg-c{width:14px;height:14px;stroke-width:1.8;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.og .tools .rg-b[aria-expanded=true] .rg-c{transform:rotate(180deg)}.og .rg-m{min-width:220px;padding:6px 0}.og .rg-m p{padding:8px 16px}.og .rg-m a{min-height:46px;gap:12px;padding:0 16px;border-radius:0;font-size:15px}.og .rg-m a+a{border-top:1px solid var(--line)}.og .rg-m .rg-f{width:24px}.og .rg-m a[aria-current] .rg-n{color:var(--orange-deep)}@media(max-width:1500px){.og .tools .rg-b .rg-ln{display:none}.og .tools .rg-b .rg-ls{display:inline}}@media(max-width:700px){.og .tools .rg-b{padding:0 6px;gap:6px}.og .tools .rg-b .rg-l{display:none}}@media(prefers-reduced-motion:reduce){.og .tools .rg-b .rg-c{transition:none}}.og .bl-lead .bl-ex,.og .bl-two .bl-ex{display:block;-webkit-line-clamp:unset;overflow:visible}.og .ftr .ftr-ct{margin:18px 0 0;display:grid;gap:10px;max-width:40ch}.og .ftr .ftr-ct div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:baseline}.og .ftr .ftr-ct dt{font-family:var(--display);font-weight:600;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-2)}.og .ftr .ftr-ct dd{margin:0;font-size:14.5px;line-height:1.5;color:#f4f4f3}.og .ftr .ftr-ct a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(244,244,243,.3);transition:border-color .2s}.og .ftr .ftr-ct a:hover{border-bottom-color:var(--orange)}.og .ftr .ftr-ship{margin:14px 0 0;font-size:13.5px;color:var(--on-dark-2);max-width:40ch}.og .ftr-grid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr))}.og .ftr-grid+.ftr-end{margin-top:clamp(32px,4vw,56px)}@media(max-width:1100px){.og .ftr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.og .ftr-grid>:first-child{grid-column:1/-1}}@media(max-width:820px){.og .ftr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.og .hs .pic{overflow:hidden;isolation:isolate}.og .hs .pic:after{top:-1px;right:-1px;bottom:-1px;left:-1px}.og .og-signup__form.is-done .og-signup__fine{color:#fff;font-size:16px;font-weight:600}.og .og-signup__form input[aria-invalid=true]{box-shadow:0 0 0 2px var(--orange)}.og .og-signup__btn[aria-busy=true]{opacity:.6;cursor:progress}#main-content{--og-d:"Jost","Futura PT","Futura","Century Gothic",system-ui,sans-serif}#main-content :is(h1.type-heading-xl,.shopify-policy__title h1){font-family:var(--og-d);font-weight:600;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(34px,4.4vw,56px);line-height:1.02;text-wrap:balance}#main-content .richtext,#main-content .shopify-policy__body .rte{max-width:760px;font-size:17px;line-height:1.65}#main-content :is(.richtext,.rte) :is(h2,h3){font-family:var(--og-d);font-weight:600;letter-spacing:.01em;line-height:1.15;text-wrap:balance}#main-content :is(.richtext,.rte) h2{font-size:clamp(22px,2.2vw,30px);margin:1.8em 0 .55em}#main-content :is(.richtext,.rte) h3{font-size:clamp(18px,1.6vw,21px);margin:1.5em 0 .45em}#main-content :is(.richtext,.rte) a{color:inherit;text-decoration:underline;text-decoration-color:#d2451e;text-underline-offset:3px;text-decoration-thickness:1.5px}#main-content :is(.richtext,.rte) a:hover{color:#b5391a}#main-content .shopify-policy__container{max-width:760px;margin-inline:auto;padding:clamp(40px,6vw,80px) 16px}#main-content .shopify-policy__title{margin-bottom:28px;text-align:left}#main-content :is(a,button)[class*=button-primary],#main-content :is(a,button)[class*=button-outline]{min-height:52px;padding:0 26px;border-radius:3px;font-family:var(--og-d);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase}#main-content :is(a,button)[class*=button-primary]{background:#0b0b0c;color:#fff;border:2px solid #0B0B0C}#main-content :is(a,button)[class*=button-primary]:hover{background:#d2451e;border-color:#d2451e;color:#fff}#main-content :is(a,button)[class*=button-outline]{border:2px solid currentColor}#main-content :is(a,button)[class*=button-outline]:hover{background:#0b0b0c;color:#fff;border-color:#0b0b0c}#main-content :is(input:not([type=checkbox]):not([type=radio]):not(.sr-only),textarea,select):not(.og *){border:1px solid var(--color-on-surface,#0B0B0C);border-radius:3px;font-size:16px;caret-color:#d2451e}#main-content :is(input:not([type=checkbox]):not([type=radio]):not(.sr-only),select):not(.og *){min-height:52px}#main-content :is(input,textarea,select):not(.og *):focus{outline:none;border-color:#d2451e;box-shadow:0 0 0 1px #d2451e}#main-content h3.type-body-sm{font-family:var(--og-d);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;line-height:1.25}html.og-dark #main-content :is(a,button)[class*=button-primary]{background:#f4f4f3;color:#0b0b0c;border-color:#f4f4f3}html.og-dark #main-content :is(a,button)[class*=button-primary]:hover{background:#d2451e;border-color:#d2451e;color:#fff}html.og-dark #main-content :is(.richtext,.rte) a:hover{color:#e8623a}.pd .pd-rate-a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.pd .pd-rate-a:hover span:last-child{text-decoration:underline;text-decoration-color:#d2451e;text-underline-offset:3px}.og .mn[style*=--og-nav-fs]>.mi>a{font-size:var(--og-nav-fs)}.og p.og-hd{font-family:var(--display);font-weight:600;margin:0;text-transform:uppercase;letter-spacing:0;line-height:1;text-wrap:balance;max-width:none;color:inherit}.og .sc-top p.og-hd{font-size:26px;letter-spacing:.02em;line-height:1.2}.og .sc-up p.og-hd{font-size:13px;letter-spacing:.14em}.og .sc-none p.og-hd{font-size:22px;margin:0;color:inherit;max-width:none}.og .ftr p.og-hd{font-size:14px;letter-spacing:.16em;color:var(--on-dark-2)}.og .ftr .ftr-ct a{padding-block:5px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/og.css.map */
