.b7m6uW_lane{height:150px;margin-top:1rem;position:relative;overflow:hidden}.b7m6uW_road{background:var(--ink);border-top:4px solid var(--ink-3);height:46px;position:absolute;bottom:0;left:0;right:0}.b7m6uW_stripes{background:repeating-linear-gradient(90deg, var(--sun) 0 40px, transparent 40px 80px);width:200%;height:5px;margin-top:-2px;animation:1.2s linear infinite b7m6uW_stripes;position:absolute;top:50%;left:0}@keyframes b7m6uW_stripes{to{transform:translate(-80px)}}.b7m6uW_convoy{will-change:transform;align-items:flex-end;animation:18s linear infinite b7m6uW_drive;display:flex;position:absolute;bottom:22px}.b7m6uW_lane:hover .b7m6uW_convoy,.b7m6uW_lane:focus-within .b7m6uW_convoy,.b7m6uW_lane:hover .b7m6uW_stripes,.b7m6uW_lane:focus-within .b7m6uW_stripes{animation-play-state:paused}@keyframes b7m6uW_drive{0%{transform:translate(-560px)}to{transform:translate(100vw)}}.b7m6uW_banner{all:unset;cursor:pointer;transform-origin:100%;margin-bottom:38px;animation:1.1s ease-in-out infinite b7m6uW_flap}.b7m6uW_banner:focus-visible .b7m6uW_bannerCloth{box-shadow:var(--shadow-glow), 0 4px 0 var(--ink)}.b7m6uW_bannerCloth{background:var(--sun);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);color:var(--ink);clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%);transition:transform .2s var(--ease-bounce);border-radius:14px 6px 6px 14px;align-items:center;gap:.6rem;padding:.55rem 1.1rem .55rem .8rem;display:flex}.b7m6uW_banner:hover .b7m6uW_bannerCloth{transform:scale(1.06)rotate(-2deg)}.b7m6uW_bannerCloth strong{font-family:var(--font-display);font-size:1.15rem;line-height:1.1;display:block}.b7m6uW_bannerCloth small{opacity:.8;font-size:.75rem;font-weight:700;display:block}.b7m6uW_shield{font-size:1.6rem}@keyframes b7m6uW_flap{0%,to{transform:skewY(-2deg)rotate(-1deg)}50%{transform:skewY(2deg)rotate(1deg)}}.b7m6uW_rope{background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 9px);transform-origin:0;width:54px;height:3px;margin-bottom:62px;margin-left:-2px;transform:rotate(14deg)}.b7m6uW_car{width:190px;margin-left:-6px;position:relative}.b7m6uW_carSvg{width:100%;height:auto;overflow:visible}.b7m6uW_body{animation:.45s ease-in-out infinite alternate b7m6uW_bounce}@keyframes b7m6uW_bounce{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.b7m6uW_wheel{animation:.6s linear infinite b7m6uW_spin}.b7m6uW_pupil{animation:4s ease-in-out infinite b7m6uW_look}@keyframes b7m6uW_look{0%,70%,to{transform:translate(0)}80%{transform:translate(-3px)}}.b7m6uW_puff{border:2px solid var(--ink);opacity:0;background:#d9d6ff;border-radius:50%;width:16px;height:16px;animation:1.2s ease-out infinite b7m6uW_puff;position:absolute;bottom:34px;left:2px}.b7m6uW_puff2{animation-delay:.6s}@keyframes b7m6uW_puff{0%{opacity:.9;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(-36px,-14px)scale(1.3)}}.b7m6uW_backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14123a8c;place-items:center;padding:1rem;animation:.2s both b7m6uW_fade;display:grid;position:fixed;inset:0}@keyframes b7m6uW_fade{0%{opacity:0}}.b7m6uW_modal{background:var(--white);border:3px solid var(--ink);border-radius:var(--radius-xl);width:min(560px,100%);max-height:90vh;box-shadow:0 10px 0 var(--ink);animation:b7m6uW_pop-in .4s var(--ease-bounce) both;padding:2rem;position:relative;overflow:auto}.b7m6uW_close{border:2.5px solid var(--ink);background:var(--sun);cursor:pointer;border-radius:50%;width:40px;height:40px;font-weight:900;position:absolute;top:1rem;right:1rem}.b7m6uW_modalHead{align-items:flex-start;gap:1rem;padding-right:2.5rem;display:flex}.b7m6uW_modalHead h2{margin-bottom:.3rem;font-size:1.7rem}.b7m6uW_modalHead p{color:var(--muted)}.b7m6uW_modalIcon{font-size:2.6rem;animation:2s ease-in-out infinite b7m6uW_wiggle}.b7m6uW_docs{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.b7m6uW_docs a{border:2.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);transition:transform .2s var(--ease-bounce), background .2s;align-items:center;gap:.9rem;padding:.85rem 1rem;text-decoration:none;display:flex}.b7m6uW_docs a:hover{background:var(--sun-2);transform:translate(6px)}.b7m6uW_docs strong{display:block}.b7m6uW_docs small{color:var(--muted)}.b7m6uW_docIcon{font-size:1.5rem}.b7m6uW_arrow{margin-left:auto;font-size:1.2rem;font-weight:900}@media (max-width:600px){.b7m6uW_car{width:150px}.b7m6uW_convoy{animation-duration:12s}}@media (prefers-reduced-motion:reduce){.b7m6uW_convoy{animation:none;transform:translate(10vw)}}
._7T5Noq_hero{background:radial-gradient(1200px 600px at 85% 10%, #fff1b8 0%, transparent 60%), radial-gradient(900px 500px at 0% 80%, #e4e0ff 0%, transparent 60%), var(--paper);padding:clamp(2rem,5vw,4rem) 0 0;position:relative;overflow:hidden}._7T5Noq_blobA,._7T5Noq_blobB{filter:blur(2px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}._7T5Noq_blobA{background:var(--sun);border:3px solid var(--ink);width:140px;height:140px;animation:6s ease-in-out infinite _7T5Noq_floaty;top:12%;left:46%}._7T5Noq_blobB{background:var(--coral);border:3px solid var(--ink);width:70px;height:70px;animation:5s ease-in-out infinite reverse _7T5Noq_floaty;bottom:28%;left:4%}._7T5Noq_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}._7T5Noq_heroText{animation:_7T5Noq_pop-in .7s var(--ease-bounce) both}._7T5Noq_mark{white-space:nowrap;color:var(--blue);position:relative}._7T5Noq_mark:after{content:"";background:var(--sun);z-index:-1;border-radius:8px;height:.32em;position:absolute;bottom:.08em;left:-4px;right:-4px;transform:rotate(-1.5deg)}._7T5Noq_ctaRow{flex-wrap:wrap;gap:1rem;margin:1.8rem 0 1.4rem;display:flex}._7T5Noq_chips{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._7T5Noq_chips li{background:var(--white);border:2px solid var(--ink);transition:transform .2s var(--ease-bounce);border-radius:999px;padding:.4rem .85rem;font-size:.9rem;font-weight:800}._7T5Noq_chips li:hover{transform:translateY(-3px)rotate(-2deg)}._7T5Noq_heroArt{animation:_7T5Noq_pop-in .8s .15s var(--ease-bounce) both;position:relative}._7T5Noq_heroImgWrap{border:3px solid var(--ink);border-radius:var(--radius-xl);box-shadow:10px 10px 0 var(--ink);transition:transform .4s var(--ease-bounce);overflow:hidden;transform:rotate(1.5deg)}._7T5Noq_heroImgWrap:hover{transform:rotate(-.5deg)scale(1.01)}._7T5Noq_heroImg{width:100%;height:auto}._7T5Noq_floatCard{background:var(--white);border:2.5px solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.95rem;animation:4.5s ease-in-out infinite _7T5Noq_floaty;display:flex;position:absolute}._7T5Noq_floatCard small{width:100%;color:var(--muted);font-weight:700}._7T5Noq_floatTop{--r:-4deg;top:-18px;left:-24px}._7T5Noq_floatBottom{--r:3deg;background:var(--sun);flex-direction:column;align-items:flex-start;gap:0;animation-delay:1.2s;bottom:-22px;right:-12px}._7T5Noq_ring{border:2px solid var(--mint);border-radius:50%;width:22px;height:22px;margin-top:-11px;animation:1.6s ease-out infinite _7T5Noq_pulse-ring;position:absolute;top:50%;left:12px}._7T5Noq_how{background:var(--white);border-top:3px solid var(--ink)}._7T5Noq_steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}._7T5Noq_step{background:var(--paper);border:2.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:transform .3s var(--ease-bounce), box-shadow .3s;padding:2.2rem 1.6rem 1.6rem;position:relative}._7T5Noq_step:hover{box-shadow:0 12px 0 var(--ink);transform:translateY(-6px)rotate(-1deg)}._7T5Noq_stepNo{width:46px;height:46px;font-family:var(--font-display);background:var(--blue);color:var(--white);border:2.5px solid var(--ink);border-radius:14px;place-items:center;font-size:1.4rem;font-weight:800;display:grid;position:absolute;top:-22px;left:1.4rem;transform:rotate(-6deg)}._7T5Noq_stepEmoji{margin-bottom:.6rem;font-size:2.8rem;display:block}._7T5Noq_step p{color:var(--muted);margin:0}._7T5Noq_reasons{background:var(--ink);color:var(--white)}._7T5Noq_reasons .eyebrow{color:var(--sun)}._7T5Noq_reasonGrid{grid-template-columns:repeat(6,1fr);gap:1.3rem;margin-top:3rem;display:grid}._7T5Noq_reason{color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--radius-lg);transition:transform .3s var(--ease-bounce);grid-column:span 2;padding:1.6rem;box-shadow:0 6px #00000059}._7T5Noq_reason:nth-child(4),._7T5Noq_reason:nth-child(5){grid-column:span 3}._7T5Noq_reason:hover{transform:translateY(-6px)rotate(1deg)}._7T5Noq_reason p{opacity:.85;margin:0}._7T5Noq_reasonEmoji{background:var(--white);border:2.5px solid var(--ink);width:64px;height:64px;transition:transform .3s var(--ease-bounce);border-radius:20px;place-items:center;margin-bottom:1rem;font-size:2rem;display:inline-grid}._7T5Noq_reason:hover ._7T5Noq_reasonEmoji{transform:rotate(-10deg)scale(1.1)}._7T5Noq_sun{background:var(--sun)}._7T5Noq_blue{background:#bfd4ff}._7T5Noq_coral{background:#ffc2c0}._7T5Noq_mint{background:#b9f7df}._7T5Noq_lilac{background:var(--lilac)}._7T5Noq_privacyGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}._7T5Noq_phone{background:var(--ink);width:min(300px,100%);box-shadow:14px 14px 0 var(--sun), 14px 14px 0 3px var(--ink);border-radius:44px;justify-self:center;padding:12px}._7T5Noq_phoneScreen{text-align:center;background:linear-gradient(180deg, #f3f1ff 0%, var(--white) 60%);border-radius:34px;flex-direction:column;align-items:center;gap:.6rem;min-height:460px;padding:3rem 1.4rem 2rem;display:flex;position:relative}._7T5Noq_phoneNotch{background:var(--ink);border-radius:20px;width:90px;height:22px;position:absolute;top:10px}._7T5Noq_phoneTitle{font-family:var(--font-display);border:2px solid var(--ink);background:var(--white);border-radius:10px;padding:.3rem .9rem;font-size:1.1rem;font-weight:800}._7T5Noq_phoneCall{place-items:center;width:120px;height:120px;margin:1.5rem 0 .8rem;display:grid;position:relative}._7T5Noq_pulse,._7T5Noq_pulse:after{background:var(--mint);border-radius:50%;animation:1.8s ease-out infinite _7T5Noq_pulse-ring;position:absolute;inset:20px}._7T5Noq_pulse:after{content:"";animation-delay:.9s;inset:0}._7T5Noq_callIcon{background:var(--mint);border:3px solid var(--ink);border-radius:50%;place-items:center;width:84px;height:84px;font-size:2.4rem;animation:.5s ease-in-out infinite _7T5Noq_wiggle;display:grid;position:relative}._7T5Noq_phoneMsg{font-family:var(--font-display);font-size:1.5rem}._7T5Noq_phoneSub{color:var(--muted);font-size:.95rem}._7T5Noq_phoneTimer{background:var(--sun);border:2px solid var(--ink);border-radius:999px;margin-top:auto;padding:.4rem .9rem;font-size:.85rem;font-weight:800}._7T5Noq_ticks{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}._7T5Noq_ticks li{align-items:center;gap:.7rem;font-weight:700;display:flex}._7T5Noq_ticks li:before{content:"✓";background:var(--mint);border:2px solid var(--ink);border-radius:9px;flex:0 0 28px;place-items:center;height:28px;font-weight:900;display:grid}._7T5Noq_product{background:linear-gradient(180deg, var(--lilac) 0%, var(--paper) 100%);border-top:3px solid var(--ink)}._7T5Noq_productGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}._7T5Noq_productArt{position:relative}._7T5Noq_productImg{border:3px solid var(--ink);border-radius:var(--radius-xl);width:100%;height:auto;box-shadow:-10px 10px 0 var(--blue), -10px 10px 0 3px var(--ink)}._7T5Noq_sticker{font-family:var(--font-display);background:var(--coral);color:var(--white);border:3px solid var(--ink);aspect-ratio:1;text-align:center;border-radius:50%;place-items:center;width:110px;padding:.8rem 1rem;font-size:1.1rem;font-weight:800;line-height:1.05;animation:2.5s ease-in-out infinite _7T5Noq_wiggle;display:grid;position:absolute;top:18px;right:-14px;transform:rotate(12deg)}._7T5Noq_buyRow{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2rem;display:flex}._7T5Noq_price{font-family:var(--font-display);align-items:baseline;gap:.6rem;font-size:2.4rem;font-weight:800;display:inline-flex}._7T5Noq_oldPrice{color:var(--muted);font-size:1.2rem}._7T5Noq_priceSoon{font-family:var(--font-display);background:var(--sun);border:2.5px solid var(--ink);border-radius:14px;padding:.5rem 1rem;font-size:1.3rem;font-weight:800}._7T5Noq_faqList{gap:.9rem;max-width:820px;margin:2.5rem auto 0;display:grid}._7T5Noq_faqItem{background:var(--white);border:2.5px solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:0 1.3rem;transition:box-shadow .2s}._7T5Noq_faqItem[open]{box-shadow:var(--shadow);background:#fffbea}._7T5Noq_faqItem summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.08rem;font-weight:800;list-style:none;display:flex}._7T5Noq_faqItem summary::-webkit-details-marker{display:none}._7T5Noq_faqItem summary:after{content:"+";background:var(--sun);border:2px solid var(--ink);height:32px;transition:transform .3s var(--ease-bounce);border-radius:10px;flex:0 0 32px;place-items:center;font-size:1.3rem;display:grid}._7T5Noq_faqItem[open] summary:after{transform:rotate(45deg)}._7T5Noq_faqItem p{color:var(--muted);margin:0;padding-bottom:1.1rem}._7T5Noq_final{padding:0 0 2rem}._7T5Noq_finalInner{text-align:center;background:var(--sun);border:3px solid var(--ink);border-radius:var(--radius-xl);box-shadow:0 10px 0 var(--ink);background-image:radial-gradient(circle at 10% 20%,#ffffff80 0 60px,#0000 61px),radial-gradient(circle at 92% 80%,#2f6bff40 0 90px,#0000 91px);padding:clamp(2.5rem,6vw,4.5rem) 1.5rem}._7T5Noq_finalInner p{margin-bottom:1.6rem;font-size:1.15rem;font-weight:700}@media (max-width:900px){._7T5Noq_heroGrid,._7T5Noq_privacyGrid,._7T5Noq_productGrid{grid-template-columns:1fr}._7T5Noq_heroArt{margin:1rem .5rem 0}._7T5Noq_floatTop{left:0}._7T5Noq_steps{grid-template-columns:1fr;gap:2.2rem}._7T5Noq_reasonGrid{grid-template-columns:1fr}._7T5Noq_reason,._7T5Noq_reason:nth-child(4),._7T5Noq_reason:nth-child(5){grid-column:auto}._7T5Noq_sticker{width:92px;font-size:.95rem;right:4px}}
