.r11{z-index:1;margin-top:calc(-1 * var(--hd-h));--card-l:max(20px, calc((100vw - var(--max)) / 2 + var(--gut)));--card-w:min(500px, max(37vw, 420px));--card-r:calc(var(--card-l) + var(--card-w));position:relative}:root.js .r11{height:calc(var(--units) * 66vh + 100vh)}.r11:after{content:"";pointer-events:none;background:linear-gradient(#c7dce3 0%,#d6e6ec9e 42%,#e8f1f500 100%);height:240px;position:absolute;top:100%;left:0;right:0}.r11-stage{height:100svh;position:sticky;top:0;overflow:hidden}.r11-stage:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#c7dce300 0%,#c7dce3 100%);height:18%;position:absolute;bottom:0;left:0;right:0}.r11-sky{background:radial-gradient(1200px 700px at 75% 15%,#ffffffc7,#0000 60%),radial-gradient(900px 600px at 10% 90%,#96d6e680,#0000 60%),linear-gradient(#e5f0f4 0%,#d3e5eb 55%,#c7dce3 100%);position:absolute;inset:0}.r11-grid{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='69.28'%3E%3Cpath d='M0 34.64 L60 0 L120 34.64 L60 69.28 Z' fill='none' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1'/%3E%3C/svg%3E");background-size:120px 69.28px;position:absolute;inset:-10% 0;-webkit-mask-image:radial-gradient(80% 60% at 55% 55%,#000 25%,#0000 75%);mask-image:radial-gradient(80% 60% at 55% 55%,#000 25%,#0000 75%)}.r11-grain{z-index:7;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.r11-world,.r11-far{will-change:transform;opacity:0;max-width:none;transition:opacity .5s var(--ease);position:absolute;top:0;left:0;overflow:visible}.r11-world{z-index:1;transform-origin:0 0}.r11.is-live .r11-world,.r11.is-live .r11-far{opacity:1}.r11-world text,.r11-far text{font-family:var(--sans)}.r11-scrim{z-index:2;pointer-events:none;background:linear-gradient(90deg, #e0edf2f7 0, #e0edf2e6 calc(var(--card-r) - 130px), #e0edf28c calc(var(--card-r) + 10px), #e0edf200 calc(var(--card-r) + 150px));position:absolute;inset:0}.r11-cards{left:var(--card-l);top:calc(50% + var(--hd-h) / 2 - 14px);width:var(--card-w);z-index:5;position:absolute}.r11 .chap{opacity:0;pointer-events:none;width:100%;transition:opacity .6s var(--ease);order:var(--o-ebay);position:absolute;top:50%;left:0;transform:translateY(-50%)}:root[data-sell=amazon] .r11 .chap{order:var(--o-amazon)}:root[data-sell=shopify] .r11 .chap{order:var(--o-shopify)}.r11 .chap.on{opacity:1;pointer-events:auto}.r11 .chap>*{opacity:0;filter:blur(6px);transition:transform .8s var(--ease), opacity .8s var(--ease), filter .8s var(--ease);transform:translateY(18px)}.r11 .chap.on>*{opacity:1;filter:none;transform:none}.r11 .chap.on>:nth-child(2){transition-delay:60ms}.r11 .chap.on>:nth-child(3){transition-delay:.12s}.r11 .chap.on>:nth-child(4){transition-delay:.18s}.r11 .chap.on>:nth-child(5){transition-delay:.24s}.r11 .chap.on>:nth-child(6){transition-delay:.3s}.r11 .eyebrow{letter-spacing:.01em;color:var(--muted);align-items:center;gap:10px;margin-bottom:20px;font-size:13.5px;font-weight:500;display:inline-flex}.r11 .eyebrow b{background:var(--solid);min-width:30px;height:22px;color:var(--on-solid);letter-spacing:.01em;border-radius:999px;place-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-grid}.r11 .eyebrow i{opacity:.5;background:currentColor;width:28px;height:1px;display:inline-block}.r11 .chap h1{letter-spacing:-.05em;text-wrap:balance;margin-bottom:24px;padding-bottom:.05em;font-size:clamp(46px,5vw,74px);font-weight:500;line-height:.9}.r11 .chap h2{letter-spacing:-.045em;margin-bottom:18px;padding-bottom:.05em;font-size:clamp(36px,3.6vw,54px);font-weight:500;line-height:.92}.r11 .chap em{color:var(--ink-fade);font-style:normal}.r11 .chap .lead{color:var(--ink2);max-width:40ch;margin-bottom:22px;font-size:17.5px;line-height:1.45}.r11-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.r11-row .btn-amber{min-width:min(330px,100%)}.r11 .chap .fine{margin-top:14px;font-size:14px}.r11-spec{border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:460px;margin:4px 0 0;padding-top:14px;display:grid;position:relative}.r11-spec:before{content:"";background:var(--cyan-deep);width:40px;height:2px;position:absolute;top:-1px;left:0}.r11-spec>div{padding-right:18px}.r11-spec>div+div{border-left:1px solid var(--line);padding-left:18px}.r11-spec dt{letter-spacing:.01em;color:var(--muted);font-size:13px;font-weight:500}.r11-spec dd{letter-spacing:-.01em;color:var(--ink);margin:4px 0 0;font-size:16px;font-weight:560;line-height:1.35}.r11-promise{border-left:3px solid var(--cyan-deep);color:var(--ink);text-wrap:balance;margin-bottom:20px;padding:1px 0 1px 13px;font-size:15px;font-weight:600;line-height:1.42}.r11 .pick{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:22px;display:flex}.r11 .pick-q{color:var(--ink2);font-size:15px;font-weight:500}.r11 .pick .seg button{padding:7px 17px}.r11-panel{border-radius:18px;margin-bottom:16px;padding:16px}.r11 .panel-h{color:var(--muted);letter-spacing:.01em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.r11 .panel-h .ok{color:var(--cyan-ink)}.r11-shot img{border:1px solid #232b3214;border-radius:10px;width:100%;box-shadow:0 10px 24px -16px #16313b66}.r11-code{color:#cfdce1;background:#222a31;border-radius:12px;padding:14px 16px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.8;list-style:none;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.r11-code li{white-space:pre;display:flex}.r11-code .k{color:#8ee6f4}.r11-code .s{color:#5eead4}.r11-code .c{color:#8d9ca5}.r11-code .pad{flex:1}.r11 .chap.on .r11-code li{animation:r11-type .5s var(--ease) both}@keyframes r11-type{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.r11-qrows{gap:10px;display:grid}.r11-qrow{color:var(--ink2);grid-template-columns:92px 1fr 60px;align-items:center;gap:12px;font-size:14px;display:grid}.r11-qbar{background:#232b3214;border-radius:99px;height:6px;position:relative;overflow:hidden}.r11-qbar i{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan));transform-origin:0;transition:transform 1s var(--ease);border-radius:99px;position:absolute;inset:0;transform:scaleX(0)}.r11 .chap.on .r11-qbar i{transition-delay:var(--d);transform:scaleX(1)}.r11-qv{text-align:right;color:var(--muted);font-size:13px;position:relative}.r11-qv b{text-align:right;width:14px;color:var(--ink);transition:opacity .4s, transform .4s var(--ease);font-size:15px;font-weight:600;display:inline-block}.r11-qv .q1{opacity:0;color:var(--cyan-ink);position:absolute;right:0;transform:translateY(8px)}.r11 .chap.on .r11-qv .q2{opacity:0;transition-delay:calc(var(--d) + .6s);transform:translateY(-8px)}.r11 .chap.on .r11-qv .q1{opacity:1;transition-delay:calc(var(--d) + .6s);transform:none}.r11-rail{z-index:6;backdrop-filter:blur(16px);background:#ffffff9e;border-radius:999px;padding:6px;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fffffff2,0 18px 40px -20px #16313b73}.r11-railbtns{align-items:center;gap:2px;display:flex}.r11-railbtns a{order:var(--o-ebay);letter-spacing:.005em;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13.5px;font-weight:500;transition:color .3s,background .3s;display:flex;position:relative}:root[data-sell=amazon] .r11-railbtns a{order:var(--o-amazon)}:root[data-sell=shopify] .r11-railbtns a{order:var(--o-shopify)}.r11-railbtns .n{opacity:.6;font-size:11px}.r11-railbtns a:hover{color:var(--ink)}.r11-railbtns a.on{background:var(--solid);color:var(--on-solid)}.r11-railbtns a:focus-visible{border-radius:999px}.r11-prog{border-radius:2px;height:2px;position:absolute;bottom:-1px;left:18px;right:18px;overflow:hidden}.r11-prog i{background:linear-gradient(90deg, var(--cyan-deep), var(--cyan));width:0;height:100%;display:block}.r11-corner{right:var(--card-l);z-index:6;align-items:center;gap:18px;display:flex;position:absolute;bottom:26px}.r11-skip{color:var(--ink2);box-shadow:inset 0 0 0 1px #fffffff2, var(--shadow-pill);backdrop-filter:blur(14px);background:#ffffff9e;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:14px;font-weight:550;transition:background .25s,color .25s;display:inline-flex}.r11-skip:hover{color:var(--ink);background:#fff}.r11-skip:focus-visible{border-radius:999px}.r11-hint{left:var(--card-l);z-index:6;letter-spacing:.01em;color:var(--muted);align-items:center;gap:10px;font-size:13px;transition:opacity .5s;display:flex;position:absolute;bottom:36px}.r11-hint .track{background:#232b3226;border-radius:2px;width:56px;height:2px;position:relative;overflow:hidden}.r11-hint .track:after{content:"";background:var(--ink);width:40%;animation:r11-hint 1.8s var(--ease) infinite;position:absolute;inset:0}@keyframes r11-hint{0%{transform:translate(-100%)}to{transform:translate(250%)}}.r11-stage .bob{animation:4.5s ease-in-out infinite r11-bob}.r11-stage .bob.d1{animation-delay:-1.2s}.r11-stage .bob.d2{animation-delay:-2.4s}.r11-stage .bob.d3{animation-delay:-3.3s}@keyframes r11-bob{50%{transform:translateY(-9px)}}.r11-stage .bobs{animation:3.2s ease-in-out infinite r11-bobs}@keyframes r11-bobs{50%{transform:translateY(-5px)}}.r11-stage .flow{stroke-dasharray:4 7;animation:1.4s linear infinite r11-flow}@keyframes r11-flow{to{stroke-dashoffset:-22px}}.r11-stage .pulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite r11-pulse}.r11-stage .pulse.d1{animation-delay:-.9s}@keyframes r11-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.r11-stage .blink{animation:1.6s steps(2,end) infinite r11-blink}@keyframes r11-blink{50%{opacity:.25}}.r11-stage .type{transform-box:fill-box;transform-origin:0;animation:r11-typebar 3.6s var(--ease) infinite}@keyframes r11-typebar{0%{transform:scaleX(0)}35%,85%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.r11-stage .scan{animation:5s ease-in-out infinite r11-scan}@keyframes r11-scan{0%,to{transform:translate(-40px,-22px)}50%{transform:translate(26px,15px)}}.r11-stage .belt{animation:6.4s linear infinite r11-belt}@keyframes r11-belt{0%{opacity:0;transform:translate(0)}8%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(178px)}}.r11-world .arr-pop{transform-box:fill-box;transform-origin:bottom;opacity:0;transition:opacity .35s,transform .55s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.r11-world .arrived .arr-pop{opacity:1;transform:none}.r11-world .arr-ring circle{stroke-dasharray:190;stroke-dashoffset:190px;opacity:0;transition:stroke-dashoffset .9s var(--ease), opacity .3s}.r11-world .arrived .arr-ring circle{stroke-dashoffset:0;opacity:.9}.r11-world .arr-glow .glowbox{transition:opacity .6s}.r11-world .arrived .arr-glow .glowbox{opacity:.45}.r11-world .arr-check{stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .5s var(--ease) .5s}.r11-world .arrived .arr-check{stroke-dashoffset:0}.r11-world .arr-show{opacity:0;transition:opacity .4s .2s}.r11-world .arrived .arr-show{opacity:1}.r11-world .arr-tag{transform-box:fill-box;transform-origin:bottom;opacity:0;transition:opacity .35s,transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(.5)translateY(10px)}.r11-world .arrived .arr-tag{opacity:1;transform:none}.r11-world .qty{--d:0s}.r11-world .qty .q1{opacity:0;transition:opacity .35s}.r11-world .qty .q2{transition:opacity .35s}.r11-world .arrived .qty .q1{opacity:1;transition-delay:calc(var(--d) + .45s)}.r11-world .arrived .qty .q2{opacity:0;transition-delay:calc(var(--d) + .45s)}.r11-world .qring{opacity:0;transform-box:fill-box;transform-origin:50%}.r11-world .arrived .qring{animation:.9s ease-out both r11-qring;animation-delay:calc(var(--d,0s) + .45s)}@keyframes r11-qring{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.r11-world #dude .lid{opacity:0;animation:4.2s step-end infinite r11-lid}@keyframes r11-lid{0%,92%{opacity:0}93%,97%{opacity:1}98%{opacity:0}}.r11-world #bubble{opacity:0;transition:opacity .35s}.r11-world #bubble.show{opacity:1}.r11-world #bubbleLink{pointer-events:none}.r11-world #bubbleLink.live{pointer-events:auto;cursor:pointer}.r11-world #bubbleLink.live:hover rect[fill=\#1F262C]{fill:#0e7490}:root:not(.js) .r11{margin-top:0}:root:not(.js) .r11-stage{height:auto;position:relative;overflow:visible}:root:not(.js) .r11-sky,:root:not(.js) .r11-world,:root:not(.js) .r11-far,:root:not(.js) .r11-grain,:root:not(.js) .r11-scrim,:root:not(.js) .r11-rail,:root:not(.js) .r11-corner,:root:not(.js) .r11-hint,:root:not(.js) .r11 .pick{display:none}:root:not(.js) .r11-cards{width:auto;max-width:680px;padding:40px var(--gut) 0;flex-direction:column;gap:80px;margin:0 auto;display:flex;position:static;transform:none}:root:not(.js) .r11 .chap,:root:not(.js) .r11 .chap>*{opacity:1;filter:none;pointer-events:auto;position:static;transform:none}@media (width<=1240px){.r11-hint{display:none}}@media (height<=760px) and (width>=761px){.r11-opt{display:none!important}.r11 .chap h1{margin-bottom:18px;font-size:clamp(44px,5vw,66px)}.r11 .chap .lead{font-size:16.5px}.r11-shot img{object-fit:cover;object-position:top;max-height:150px}}@media (width<=760px){:root.js .r11{height:calc(var(--units) * 56vh + 100vh)}.r11{--card-l:16px}.r11-scrim{background:linear-gradient(0deg, #dbeaeffa 0%, #dbeaeff2 var(--scrim-h,47%), #dbeaef00 calc(var(--scrim-h,47%) + 9vh))}.r11-cards{width:auto;height:calc(55svh - 88px);inset:auto 16px 74px;transform:none}.r11 .chap{top:auto;bottom:0;transform:none}.r11 .chap h1{margin-bottom:12px;font-size:41px}.r11 .chap h2{margin-bottom:10px;font-size:33px}.r11 .chap .lead{margin-bottom:12px;font-size:15.5px}.r11 .eyebrow{margin-bottom:10px;font-size:12.5px}.r11-promise{margin-bottom:12px;font-size:13.5px}.r11 .chap[data-k=start] .eyebrow{display:none}.r11 .pick{gap:8px;margin-bottom:12px}.r11 .pick-q{font-size:14px}.r11 .pick .seg button{padding:6px 14px;font-size:14.5px}.r11-panel{margin-bottom:10px;padding:12px}.r11 .panel-h{margin-bottom:8px}.r11-opt{display:none!important}.r11-shot img{object-fit:cover;object-position:top;max-height:112px}.r11-code{padding:10px 12px;font-size:12px;line-height:1.7}.r11-spec{padding-top:10px}.r11-spec dt{font-size:12px}.r11-spec dd{font-size:14.5px}.r11-row .btn{padding:12px 17px;font-size:15px}.r11 .chap .fine{margin-top:10px;font-size:13px}.r11-rail{padding:5px;bottom:16px;left:16px;transform:none}.r11-railbtns{gap:0}.r11-railbtns a{gap:0;padding:7px 10px}.r11-railbtns .n{opacity:1;font-size:11.5px}.r11-railbtns .t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r11-corner{bottom:17px;right:16px}.r11-skip{padding:9px 13px;font-size:13.5px}:root:not(.js) .r11-cards{gap:64px;padding-top:24px}}@media (width<=760px) and (height<=740px){.r11 .chap h1{font-size:36px}.r11 .chap h2{font-size:30px}.r11 .chap .lead{margin-bottom:10px;font-size:15px;line-height:1.4}.r11 .pick{margin-bottom:10px}.r11-shot img{max-height:84px}}@media (width<=370px){.r11-railbtns a{padding:7px 8px}.r11-skip{padding:9px 11px}}:root.dark .r11:after{background:linear-gradient(#121a1f 0%,#13191d9e 42%,#13191d00 100%)}:root.dark .r11-stage:after{background:linear-gradient(#121a1f00 0%,#121a1f 100%)}:root.dark .r11-sky{background:radial-gradient(1200px 700px at 75% 15%,#22d3ee1a,#0000 60%),radial-gradient(900px 600px at 10% 90%,#0891b224,#0000 60%),linear-gradient(#1a242b 0%,#151d22 55%,#121a1f 100%)}:root.dark .r11-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='69.28'%3E%3Cpath d='M0 34.64 L60 0 L120 34.64 L60 69.28 Z' fill='none' stroke='%2367e8f9' stroke-opacity='.16' stroke-width='1'/%3E%3C/svg%3E")}:root.dark .r11-scrim{background:linear-gradient(90deg, #151d22f7 0, #151d22e6 calc(var(--card-r) - 130px), #151d228c calc(var(--card-r) + 10px), #151d2200 calc(var(--card-r) + 150px))}:root.dark .r11-shot img{border-color:#ffffff14;box-shadow:0 10px 24px -16px #0009}:root.dark .r11-qbar,:root.dark .r11-hint .track{background:#ffffff1f}:root.dark .r11-rail,:root.dark .r11-skip{background:#1e262ca8;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -20px #0009}@media (width<=760px){:root.dark .r11-scrim{background:linear-gradient(0deg, #151d22fa 0%, #151d22f2 var(--scrim-h,47%), #151d2200 calc(var(--scrim-h,47%) + 9vh))}}.m-screen{display:none}:root.home-vertical .r11{margin-top:calc(-1 * var(--hd-h))}:root.js.home-vertical .r11{height:auto}:root.home-vertical .r11:after,:root.home-vertical .r11-stage:after,:root.home-vertical .r11-world,:root.home-vertical .r11-far,:root.home-vertical .r11-grain,:root.home-vertical .r11-scrim,:root.home-vertical .r11-hint,:root.home-vertical .r11-corner,:root.home-vertical .r11-rail{display:none}:root.home-vertical .r11-stage{height:auto;position:relative;overflow:visible}:root.home-vertical .r11-sky{height:1180px;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}:root.home-vertical .r11-grid{inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 85%);mask-image:linear-gradient(#000 20%,#0000 85%)}:root.home-vertical .r11-cards{width:auto;max-width:560px;height:auto;padding:calc(var(--hd-h) + 26px) 20px 8px;flex-direction:column;gap:40px;margin:0 auto;display:flex;position:relative;inset:auto;transform:none}:root.home-vertical .r11 .chap,:root.home-vertical .r11 .chap>*{opacity:1;filter:none;pointer-events:auto;transition:none;position:relative;inset:auto;transform:none}:root.home-vertical .r11 .chap[data-k=start]{margin-bottom:26px}:root.home-vertical .r11 .chap[data-k=start] .eyebrow{margin-bottom:14px;font-size:13.5px;display:block}:root.home-vertical .r11 .chap[data-k=start] .eyebrow b,:root.home-vertical .r11 .chap[data-k=start] .eyebrow i{display:none}:root.home-vertical .r11 .chap h1{margin-bottom:24px;font-size:clamp(44px,12.2vw,64px);line-height:.92}:root.home-vertical .r11 .pick{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:20px}:root.home-vertical .r11 .pick-q{font-size:14.5px}:root.home-vertical .r11 .pick .seg{flex-wrap:nowrap;display:flex}:root.home-vertical .r11 .pick .seg button{flex:1;padding:11px 8px;font-size:15.5px}:root.home-vertical .r11 .chap[data-k=start] .lead{max-width:none;margin-bottom:20px;font-size:17px;line-height:1.5}:root.home-vertical .r11-row .btn{justify-content:center;width:100%;padding:16px 20px;font-size:16.5px}:root.home-vertical .r11-row .btn-amber{min-width:0}:root.home-vertical .r11 .chap .fine{text-align:center;margin-top:12px;font-size:13.5px}:root.home-vertical .m-screen{margin:62px -8px 0;display:block;position:relative}.m-screen-fx{filter:drop-shadow(0 30px 34px #0e2c3e33)drop-shadow(0 4px 10px #0e2c3e1a)}.m-screen-in{background:#ffffffe6;border-radius:20px;padding:7px;-webkit-mask-image:linear-gradient(#000 66%,#0000 99%);mask-image:linear-gradient(#000 66%,#0000 99%)}.m-screen img{border-radius:13px;width:100%;height:auto;display:block}.m-rings{pointer-events:none;position:absolute;inset:7px}.m-ring{left:var(--x);width:var(--w);border:2.5px solid var(--cyan-2);border-radius:10px;height:62.5%;font-style:normal;position:absolute;top:.7%;box-shadow:0 0 0 4px #22d3ee29}.m-ring.home{border-color:#111a21cc;box-shadow:0 0 0 4px #111a2112}.m-lb{white-space:nowrap;border-radius:var(--r-pill);padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1;position:absolute}.m-ring.ks .m-lb{color:var(--on-solid);background:var(--solid);top:calc(100% + 10px);right:-3px;box-shadow:0 8px 18px -8px #0d141b80}.m-ring.home .m-lb{color:#111a21;background:#fff;bottom:calc(100% + 10px);left:-3px;box-shadow:0 8px 18px -8px #0d141b66,inset 0 0 0 1px #111a2114}.m-ring.home .m-lb.c{left:50%;translate:-50%}:root.home-vertical .r11.m-live .m-screen{opacity:0;transition:opacity .7s var(--ease), transform .9s var(--ease);transform:translateY(28px)}:root.home-vertical .r11.m-live .m-screen.is-in{opacity:1;transform:none}:root.home-vertical .r11.m-live .m-screen:not(.is-in) .m-rings{visibility:hidden}.m-screen.is-in .m-ring{animation:m-ring .75s var(--ease) .45s both}.m-screen.is-in .m-ring.ks{animation-delay:.85s}.m-screen.is-in .m-lb{animation:m-lb .4s var(--ease) .95s both}.m-screen.is-in .m-ring.ks .m-lb{animation-delay:1.35s}@keyframes m-ring{0%{clip-path:inset(-60px 100% -60px -8px)}to{clip-path:inset(-60px -280px)}}@keyframes m-lb{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){:root.home-vertical .r11.m-live .m-screen{opacity:1;transition:none;transform:none}.m-screen.is-in .m-ring,.m-screen.is-in .m-lb{animation:none}}.m-story-k,.m-num,.m-thumb{display:none}:root.home-vertical.m-snap{scroll-snap-type:y proximity}:root.home-vertical .m-story{position:relative}:root.home-vertical .m-snaps i{scroll-snap-align:start;width:1px;height:1px;position:absolute;left:0}:root.home-vertical .m-story-pin{top:var(--hd-h);position:sticky}:root.home-vertical .m-story-head{align-items:center;gap:14px;margin-bottom:10px;display:flex}:root.home-vertical .m-story-k{letter-spacing:.01em;color:var(--muted);flex:none;font-size:13px;font-weight:600;display:block}:root.home-vertical .m-story-head .r11-promise{margin:0;font-size:15px;line-height:1.35}:root.home-vertical .m-wheel{margin:0 -10px;padding:0 10px;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.m-ghost{display:none}:root.home-vertical .m-ghost{transform-origin:50% 0;padding:22px 20px 0;display:block;position:absolute;top:50%;left:10px;right:10px}:root.home-vertical .m-ghost i{background:#111a2112;border-radius:8px;width:64%;height:22px;display:block}:root.home-vertical .m-ghost i+i{background:#111a210b;width:46%;margin-top:9px}:root.home-vertical .m-ghost b{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;position:absolute;top:20px;right:18px}:root.dark .m-ghost i{background:#ffffff12}:root.dark .m-ghost i+i{background:#ffffff0b}:root.home-vertical .m-lens{border-radius:var(--r-panel);background:var(--card);box-shadow:inset 0 0 0 1px var(--edge), var(--shadow-panel);backdrop-filter:var(--glass);position:absolute;top:50%;left:10px;right:10px;translate:0 -50%}:root.home-vertical .m-lens.impact{animation:m-impact .32s var(--ease)}@keyframes m-impact{40%{scale:.985 .97}}:root.home-vertical .r11 .m-wheel .chap{transform-origin:50% 0;will-change:transform, opacity, clip-path;width:auto;padding:20px 20px 22px;position:absolute;top:50%;left:10px;right:10px}:root.home-vertical .r11 .chap:not([data-k=start]) .eyebrow,:root.home-vertical .r11-shot,:root.home-vertical .r11 .chap[data-k=google] .r11-panel,:root.home-vertical .r11 .chap[data-k=sold] .r11-panel{display:none}:root.home-vertical .r11 .m-wheel .chap .lead,:root.home-vertical .r11 .m-wheel .chap .r11-spec{opacity:calc(var(--k,1) * var(--k,1))}:root.home-vertical .r11 .chap>.m-num{width:28px;height:28px;color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:grid;position:absolute;top:20px;right:18px}:root.home-vertical .r11 .m-wheel .chap.is-on>.m-num{background:var(--solid);color:var(--on-solid);box-shadow:none}:root.home-vertical .r11 .chap h2{letter-spacing:-.04em;margin:0 40px 12px 0;font-size:clamp(25px,6.7vw,34px);line-height:1}:root.home-vertical .r11 .chap:not([data-k=start]) .lead{max-width:none;margin-bottom:0;font-size:15.5px;line-height:1.5}:root.home-vertical .r11-spec{max-width:none;margin-top:16px}:root.home-vertical .r11 .r11-opt{display:grid!important}:root.home-vertical .m-story.is-flat .m-story-pin{position:static}:root.home-vertical .m-story.is-flat .m-wheel{gap:14px;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}:root.home-vertical .m-story.is-flat .m-lens,:root.home-vertical .m-story.is-flat .m-ghost{display:none}:root.home-vertical .r11 .m-story.is-flat .m-wheel .chap{border-radius:var(--r-panel);background:var(--card);box-shadow:inset 0 0 0 1px var(--edge), var(--shadow-panel);position:relative;top:auto;left:auto;right:auto}:root.home-vertical .r11 .pick .seg{position:relative}:root.home-vertical .m-thumb{border-radius:var(--r-pill);background:var(--solid);display:block;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 6px 14px -8px #0d141b8c}:root.home-vertical .m-sliding .m-thumb{transition:transform .46s cubic-bezier(.34,1.32,.5,1),width .46s cubic-bezier(.34,1.32,.5,1)}:root.home-vertical .r11 .pick .seg button{z-index:1;transition:color .3s var(--ease);background:0 0;position:relative}:root.home-vertical .r11 .pick .seg button[aria-pressed=true]{color:var(--on-solid);background:0 0}@media (prefers-reduced-motion:reduce){:root.home-vertical .m-sliding .m-thumb{transition:none}:root.home-vertical .m-lens.impact{animation:none}}:root.home-vertical .af-inv,:root.home-vertical .af-act{display:none}:root.home-vertical .af{padding-top:72px}:root.dark .m-screen-in{background:#1e262ceb}:root.dark .m-screen-fx{filter:drop-shadow(0 30px 34px #00000080)}:root.dark .m-ring.home{border-color:#111a21d9}
