:root{--sun:#FFD23F;--sun-soft:#FFE58F;--marigold:#FFC83D;--ink:#1F1B4D;--violet:#5B3DF5;--violet-press:#3F25C9;--red:#E8482C;--paper:#FFF8E7;--sand:#EFEBE0;--muted:#5A5680;--text:#3A3566;--line:#E7E5EF;--white:#FFFFFF;--head:"Baloo 2","Nunito",system-ui,sans-serif;--hand:"Kalam","Comic Sans MS",cursive;--body:"Nunito",system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:light}*{box-sizing:border-box}html,body{overflow-x:clip}body{margin:0;background:var(--white);color:var(--ink);font:400 17px/1.6 var(--body);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}h1,h2,h3,h4,h5{margin:0;font-family:var(--head);font-weight:800;color:var(--ink);line-height:1.1;text-wrap:balance}p{margin:0}a{color:inherit}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}@media(max-width:620px){.wrap{padding:0 16px}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.note{display:inline-block;font:700 21px/1.1 var(--hand);color:var(--red);transform:rotate(-3deg)}.u{position:relative;display:inline-block;white-space:nowrap}.u .sw{position:absolute;left:-4%;width:108%;bottom:-.3em;height:.36em;color:var(--violet);overflow:visible}.hlw{position:relative;z-index:0;padding:0 .12em;white-space:nowrap}.hlw:before{content:"";position:absolute;left:-.06em;right:-.06em;top:26%;bottom:22%;background:var(--sun);border-radius:6px 14px 8px 12px;transform:rotate(-2deg);z-index:-1}.sec-h{text-align:center;font-size:clamp(28px,4vw,44px);margin:0 auto 12px;max-width:22ch}.sec-sub{text-align:center;color:var(--text);max-width:56ch;margin:0 auto 34px;font-size:18px}.kick{display:block;text-align:center;margin-bottom:6px}.fill{display:inline-block;border:2px dashed #8F8BB0;border-radius:8px;padding:0 6px;color:#5a5680;font:800 .85em/1.5 var(--body);background:#fff}.pbtn{display:inline-block;font:800 17px/1 var(--body);text-decoration:none;background:var(--violet);color:#fff;border-radius:999px;padding:17px 30px;box-shadow:0 4px 0 var(--violet-press);transition:transform .15s;white-space:nowrap;border:0;cursor:pointer}.pbtn:hover{transform:rotate(-2deg) scale(1.03)}.pbtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.pbtn.sm{padding:11px 18px;font-size:14px;box-shadow:0 3px 0 var(--violet-press)}.pbtn.sun{background:var(--sun);color:var(--ink);box-shadow:0 4px 0 var(--marigold)}.obtn{display:inline-block;font:800 16px/1 var(--body);text-decoration:none;border:2.5px solid var(--ink);color:var(--ink);background:#fff;border-radius:999px;padding:14px 24px;white-space:nowrap}.obtn:hover{background:var(--sun-soft)}.cta{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink)}.bl2{width:20px;height:38px;flex:0 0 auto}.near{font-size:14.5px;color:var(--muted);font-weight:700;text-align:center;margin-top:12px}.near .dot{margin:0 6px;color:#b5b0c9}.wavy{text-decoration:underline wavy var(--marigold);text-underline-offset:4px;text-decoration-thickness:2px}.hdr{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:18px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;font:800 22px/1 var(--head);color:var(--ink);white-space:nowrap}.logo .tile{width:38px;height:38px;border-radius:11px;background:var(--ink);display:grid;place-items:center;flex:0 0 auto}.logo .tile.sun{background:var(--sun)}.hdr-r{display:flex;align-items:center;gap:12px}.icbtn{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:#fff;display:grid;place-items:center;color:var(--ink);position:relative;text-decoration:none}.icbtn svg{width:22px;height:22px}.icbtn .badge{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;border-radius:10px;background:var(--red);color:#fff;font:800 12px/20px var(--body);text-align:center;border:2px solid #fff}@media(max-width:980px){.hdr .pbtn{display:none}}@media(max-width:620px){.logo{font-size:20px}.logo .tile{width:34px;height:34px}}.ann{background:var(--ink);color:var(--sun-soft);font:800 14px/1.3 var(--body);text-align:center;padding:10px 0;letter-spacing:.01em}.ann .dot{margin:0 10px;color:var(--sun)}.logo .lw{display:grid;gap:0}.logo .tagl{font:700 14px/1 var(--hand);color:var(--red);transform:rotate(-3deg);transform-origin:left;margin-top:4px;white-space:nowrap}.ftr li.sm{color:#b9b5d6;font-size:14px;margin-top:-6px}@media(max-width:620px){.ann{font-size:12.5px}.ann .dot{margin:0 6px}.logo .tagl{font-size:12.5px}}.phero{position:relative;overflow:hidden;background:var(--sun-soft);padding-bottom:64px}.phero .blob{position:absolute;border-radius:58% 42% 63% 37%/46% 55% 45% 54%;pointer-events:none}.phero .b1{width:40%;height:150%;left:-14%;top:-50%;background:var(--marigold)}.phero .b2{width:30%;height:110%;right:-10%;bottom:-60%;background:#ffd95e;border-radius:40% 60% 38% 62%/60% 40%}.phero-in{position:relative;text-align:center;display:grid;justify-items:center;gap:12px;padding-top:26px}.phero h1{font-size:clamp(36px,5.4vw,60px);max-width:18ch}.phero p.lead{color:var(--text);font-size:19px;max-width:54ch}.dood{position:absolute;pointer-events:none}.phero .edge{position:absolute;left:0;bottom:-1px;width:100%;height:28px}.edge{display:block;width:100%;height:28px}.ftr{background:var(--ink);color:#fff;position:relative;padding:70px 0 40px;margin-top:0}.ftr .edge{position:absolute;top:-1px;left:0;width:100%;height:28px}.ftr-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.ftr .logo{color:#fff}.ftr .logo .tile{background:var(--sun)}.ftr p{color:#d8d5ea;font-size:15px;margin-top:14px;max-width:34ch}.ftr h4{color:var(--sun);font:800 16px/1 var(--head);letter-spacing:.02em;margin-bottom:14px}.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ftr li a{color:#fff;text-decoration:none;font-weight:700;font-size:15px}.ftr li a:hover{text-decoration:underline}.ftr-note{font:700 19px var(--hand);color:var(--sun-soft);transform:rotate(-3deg);display:inline-block;margin-top:14px}.ftr-base{border-top:1px solid rgba(255,255,255,.16);margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#b9b5d6;font-size:14px}@media(max-width:860px){.ftr-grid{grid-template-columns:1fr 1fr}.ftr-grid>div:first-child,.ftr-grid>div:last-child{grid-column:1/-1}}.chat-btn{position:fixed;right:22px;bottom:22px;z-index:40;display:flex;align-items:center;gap:8px;background:var(--violet);color:#fff;text-decoration:none;font:800 15px var(--body);padding:12px 20px 12px 14px;border-radius:999px;border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .15s}.chat-btn:hover{transform:rotate(-2deg) scale(1.04)}.chat-btn .cb-sp{position:absolute;right:-8px;top:-12px;width:20px;color:var(--sun)}body.has-bar .chat-btn{bottom:104px}@media(max-width:620px){.chat-btn{padding:12px;border-radius:50%;right:14px;bottom:14px}.chat-btn span{display:none}body.has-bar .chat-btn{bottom:92px}}html.full .chat-btn,html.full .sbar{display:none!important}.sbar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:2.5px solid var(--ink);box-shadow:0 -8px 24px #1f1b4d1a;transform:translateY(110%);transition:transform .3s ease}.sbar.show{transform:none}.sbar-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;max-width:1160px;margin:0 auto}.sbar .bk-row{width:96px;padding:0 6px 8px;flex:0 0 auto}.sbar .bk{--t:5px}.sb-l{display:flex;align-items:center;gap:12px;min-width:0}.sb-txt{display:grid}.sb-txt .shrt{display:none}.sb-txt b{font:800 18px/1.15 var(--head)}.sb-txt span{font-size:13.5px;color:var(--muted);font-weight:700}.sb-r{display:flex;align-items:center;gap:16px}.sb-price{display:grid;justify-items:end;line-height:1}.sb-price b{font:800 26px/1 var(--head)}.sb-price s{font-size:13px;color:var(--muted);font-weight:700;margin-top:3px}@media(max-width:620px){.sbar-in{padding:10px 14px;gap:10px}.sbar .bk-row,.sb-txt span,.sb-r .bl2,.sb-txt b.lg{display:none}.sb-txt b.shrt{display:block;font-size:18px}.sb-price b{font-size:22px}.sb-r{gap:10px}.sbar .pbtn{padding:13px 16px;font-size:15px}}@media(prefers-reduced-motion:reduce){.sbar,.pbtn,.chat-btn{transition:none}.pbtn:hover,.chat-btn:hover{transform:none}}.bk-row{position:relative;display:flex;justify-content:center;align-items:flex-end;perspective:1100px;padding:4px 6% 22px}.bk-row:after{content:"";position:absolute;left:6%;right:6%;bottom:12px;height:18px;background:radial-gradient(ellipse at center,rgba(31,27,77,.38),transparent 70%);filter:blur(3px);z-index:0;pointer-events:none}.bk{--t:13px;position:relative;z-index:1;width:36%;flex:0 0 auto;transform-style:preserve-3d;transform:rotateY(-28deg)}.bk+.bk{margin-left:-9%}.bk.mid{width:40%;z-index:3;transform:rotateY(-20deg) translateZ(26px)}.bk img{position:relative;display:block;width:100%;aspect-ratio:900/1272;object-fit:cover;border-radius:2px 5px 5px 2px}.bk:before{content:"";position:absolute;top:1.4%;bottom:1.4%;right:0;width:var(--t);transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(90deg,#0000002e,#0000 35%,#00000014),repeating-linear-gradient(90deg,#fffdf5 0 1px,#e7e0ce 1px 2px)}.bk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px 5px 5px 2px;background:#1a1640;transform:translateZ(calc(var(--t) * -1))}.bk-sh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:2px 5px 5px 2px;pointer-events:none;background:linear-gradient(90deg,#00000073 0,#ffffff4d 1.8%,#00000038,#ffffff1a 5%,#0000 9%),linear-gradient(90deg,#0000 94%,#ffffff24);box-shadow:inset 0 0 0 1px #ffffff14}.sec{position:relative;padding:84px 0}.sec.paper{background:var(--paper)}.sec.sand{background:var(--sand)}.sec.soft{background:var(--sun-soft)}.sec>.edge.t,.sec>.edge.top{position:absolute;top:-1px;left:0}.sec>.edge.b,.sec>.edge.bot{position:absolute;bottom:-1px;left:0}@media(max-width:620px){.sec{padding:64px 0}}.fin{display:grid;justify-items:center;text-align:center;padding-bottom:90px}.fin-band{position:relative;width:100%;background:var(--ink);color:#fff;padding:82px 18px 86px;overflow:hidden}.fin-band .edge{position:absolute;left:0;width:100%;height:28px}.fin-band .edge.top{top:-1px}.fin-band .edge.bot{bottom:-1px}.fin-band h2{color:#fff;font-size:clamp(30px,4.4vw,48px);margin-bottom:10px}.fin-band p{color:var(--sun-soft);font:700 clamp(19px,2.4vw,24px)/1.3 var(--hand)}.fin-band .dood{color:var(--sun)}.fin-arrows{display:flex;justify-content:space-between;width:min(460px,78%);margin:-34px 0 10px;position:relative;z-index:2}.harrow{width:44px;height:66px}.harrow:first-child{transform:rotate(-14deg)}.harrow:last-child{transform:rotate(14deg)}.fin-note{align-self:flex-end;margin-bottom:-6px;white-space:nowrap}@media(max-width:620px){.fin-band .dood{top:16px!important;width:24px!important}.fin-note{font-size:18px}}.fin-arrows{align-items:center;margin-bottom:22px!important}.fin-s{font-size:15px;color:var(--muted);margin-top:14px;font-weight:700}.callout{position:relative;padding:34px 30px 30px}.co-edge{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.callout>*:not(.co-edge){position:relative}.co-tag{display:inline-block;background:var(--violet);color:#fff;font:800 12px var(--body);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:5px 10px;transform:rotate(-3deg);margin-bottom:10px}.callout h3{font-size:24px;margin-bottom:6px}.callout p{font-size:16px;color:var(--text)}.tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tabs button,.tabs a{font:800 15px var(--body);border:2px solid var(--ink);background:#fff;color:var(--ink);border-radius:999px;padding:10px 20px;cursor:pointer;text-decoration:none}.tabs .on{background:var(--ink);color:#fff}.tabs button:not(.on):hover,.tabs a:not(.on):hover{background:var(--sun-soft)}.qa{display:grid;gap:14px}.qa details{background:#fff;border:2.5px solid var(--ink);border-radius:20px 14px 22px 12px/14px 22px 14px 20px;box-shadow:4px 4px 0 var(--sun);padding:0 22px}.qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font:800 19px/1.25 var(--head);color:var(--ink)}.qa summary::-webkit-details-marker{display:none}.qa summary i{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--sun);border:2px solid var(--ink);display:grid;place-items:center;font:800 20px/1 var(--body);font-style:normal;transition:transform .2s}.qa details[open] summary i{transform:rotate(45deg)}.qa .ans{padding:0 0 20px;color:var(--text);font-size:16.5px;max-width:64ch}.qa .ans a{color:var(--violet);font-weight:800}.fn{position:relative;background:var(--sun-soft);padding:96px 0 100px;overflow:hidden}.fn .edge{position:absolute;left:0;width:100%;height:28px}.fn .edge.t,.fn .edge.top{top:-1px}.fn .edge.b,.fn .edge.bot{bottom:-1px}.fn-row{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,5vw,72px);align-items:center;max-width:980px;margin:0 auto}.fn-pol{position:relative;margin:0;background:#fff;padding:14px 14px 54px;transform:rotate(-3deg);box-shadow:0 14px 30px #1f1b4d33}.fn-pol img{width:100%;border-radius:2px;aspect-ratio:1000/799;object-fit:cover}.tape{position:absolute;width:84px;height:24px;background:#fff;opacity:.88;border-radius:2px;box-shadow:0 1px 3px #00000024}.fn-pol .tape.t1{top:-11px;left:18px;transform:rotate(-8deg)}.fn-pol .tape.t2{top:-11px;right:18px;transform:rotate(7deg)}.fn-pol figcaption{position:absolute;left:0;right:0;bottom:12px;text-align:center;font:700 21px var(--hand);color:var(--red)}.fn-t{position:relative}.fn-t h2{font-size:clamp(32px,4vw,44px);margin-bottom:18px}.fn-lead{font:800 clamp(19px,2.1vw,23px)/1.4 var(--head);color:var(--ink);margin-bottom:12px}.fn-t p{font-size:17px;color:var(--text);max-width:46ch}.fn-sign{display:inline-block;margin-top:16px;font:700 27px var(--hand);color:var(--red);transform:rotate(-3deg)}.fn-heart{width:36px;margin-left:10px;vertical-align:-6px;transform:rotate(-10deg)}.fn-sp{position:absolute;right:4%;top:-18px;width:28px;color:var(--red)}@media(max-width:760px){.fn-row{grid-template-columns:1fr}.fn-pol{max-width:330px;margin:0 auto}.fn{padding:76px 0 80px}}.trio-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;text-align:center}.ft-art{position:relative;width:170px;height:144px;margin:0 auto 14px;display:grid;place-items:center}.ft-blob{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ft-art>svg:not(.ft-blob){position:relative;width:72px;height:72px}.ft .num{display:inline-block;font:700 20px var(--hand);color:var(--red);transform:rotate(-4deg);margin-bottom:2px}.ft h3{font-size:23px;margin-bottom:6px}.ft p{font-size:16px;color:var(--muted);max-width:30ch;margin:0 auto}@media(max-width:760px){.trio-row{grid-template-columns:1fr;gap:34px}}.hx{position:relative;overflow:hidden;background:var(--sun-soft);padding-bottom:70px}.hx .blob{position:absolute;border-radius:58% 42% 63% 37%/46% 55% 45% 54%;pointer-events:none}.hx .b1{width:44%;height:130%;left:-16%;top:-36%;background:var(--marigold)}.hx .b2{width:34%;height:96%;right:-10%;bottom:-40%;background:#ffd95e;border-radius:40% 60% 38% 62%/60% 40%}.hx-in{position:relative;text-align:center;display:grid;justify-items:center;padding-top:34px;padding-bottom:6px}.hx .d1{left:9%;top:44%;width:30px;color:var(--red)}.hx .d2{right:8%;top:20%;width:44px;transform:rotate(12deg)}.hx .d3{right:17%;bottom:22%;width:48px;color:var(--violet)}.hx-note{margin:0 0 8px}.hx h1{font-size:clamp(36px,5.6vw,72px);line-height:1.08;margin-bottom:20px}.rot{position:relative;display:inline-grid;text-align:center;vertical-align:bottom;padding-bottom:.14em}.rw{grid-area:1/1;justify-self:center;position:relative;opacity:0;transform:translateY(.4em);transition:opacity .28s ease,transform .28s ease;white-space:nowrap}.rw.on{opacity:1;transform:none}.rw.out{opacity:0;transform:translateY(-.4em)}.rw .sw{position:absolute;left:26%;width:74%;bottom:-.16em;height:.3em;color:var(--violet)}.hx p.lead{max-width:50ch;color:var(--text);font-size:19px;margin-bottom:26px}.hx .near{margin-top:14px}@media(max-width:620px){.hx .d3{display:none}.hx .d1{left:4%;top:14%}.hx .d2{top:5%;right:4%;width:34px}.hx p.lead{font-size:17px}}@media(prefers-reduced-motion:reduce){.rw{transition:none}}.ob-sec{background:#fff;padding:0 0 10px;position:relative;z-index:2}.ob-wrap{position:relative;display:flex;align-items:center;gap:8px;justify-content:center;margin-top:-34px}.hand{width:84px;height:44px;flex:0 0 auto}.hand.f{transform:scaleX(-1)}.ob{display:flex;align-items:center;gap:clamp(14px,2.6vw,30px);background:var(--ink);color:#fff;border-radius:18px;padding:18px 24px;flex-wrap:wrap;justify-content:center;box-shadow:0 12px 30px #1f1b4d40}.ob-l{display:grid}.ob-l b{font:800 19px/1.2 var(--head);color:var(--sun)}.ob-l span{font-size:14px;font-weight:700;color:#e6e3f4}.ob-p{display:grid;justify-items:start;border-left:2px solid rgba(255,255,255,.2);padding-left:20px}.ob-tag{background:var(--red);color:#fff;font:800 12px var(--body);text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px;margin-bottom:3px;transform:rotate(-2deg)}.ob-now{font:800 42px/1 var(--head);color:var(--sun)}.ob-p s{font-size:14px;color:#c9c5e2;font-weight:700}.ob .cta{color:var(--sun)}@media(max-width:860px){.hand{display:none}}@media(max-width:620px){.ob-wrap{margin-top:-30px}.ob{padding:16px 14px;text-align:center}.ob-p{border-left:0;padding-left:0;justify-items:center}.ob-l{justify-items:center}}.fw{position:relative;background:var(--sand);padding:92px 0 86px;overflow:hidden}.fw .edge{position:absolute;left:0;width:100%}.fw .edge.t{top:-1px}.fw .edge.b{bottom:-1px}.fw-view{overflow:hidden;padding:26px 0 18px}.fw-track{position:relative;display:flex;gap:28px;transition:transform .55s cubic-bezier(.2,.7,.2,1);will-change:transform}.fc{flex:0 0 330px;margin:0;background:#fff;border-radius:22px 18px 24px 16px;box-shadow:0 12px 28px #1f1b4d29;padding:12px;transform:scale(.8);opacity:.55;transition:transform .55s,opacity .55s;position:relative}.fc.on{transform:scale(1) rotate(-1deg);opacity:1}.fc img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:10px;width:100%}.fc figcaption{font:700 19px var(--hand);color:var(--red);text-align:center;padding-top:8px}.fc figcaption b{font-family:var(--head);color:var(--ink);margin-right:6px}.fc .tape{top:-11px;left:50%;transform:translate(-50%) rotate(-4deg);background:var(--sun-soft);box-shadow:none}.car-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px}.cb{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:#fff;font:800 22px/1 var(--body);color:var(--ink);cursor:pointer}.cb:hover,.cb:focus-visible{background:var(--sun)}.dots{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;max-width:min(70vw,440px)}.dots i{width:7px;height:7px;border-radius:50%;background:#c9c4d9;cursor:pointer}.dots i.on{background:var(--ink);width:18px;border-radius:6px}.fw-note{text-align:center;font-size:14.5px;color:var(--muted);margin-top:12px;font-weight:700}@media(max-width:620px){.fc{flex-basis:240px}.fw-track{gap:14px}.fw{padding:76px 0 70px}}@media(prefers-reduced-motion:reduce){.fw-track,.fc{transition:none}}.board{position:relative;background:var(--sun);padding:84px 0 92px;overflow:hidden}.board .edge{position:absolute;left:0;width:100%}.board .edge.t{top:-1px}.board .edge.b{bottom:-1px}.bgs{position:absolute;pointer-events:none}.burst-wrap{position:relative;width:min(440px,92%);margin:0 auto 26px;aspect-ratio:2/1}.burst{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.burst-tag{position:absolute;left:50%;top:19%;transform:translate(-50%) rotate(-3deg);background:#f7a58c;border:2.5px dashed var(--ink);padding:2px 14px;font:800 clamp(16px,2.6vw,22px) var(--head);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.burst-1{position:absolute;left:0;right:0;top:44%;text-align:center;font:700 clamp(16px,2.6vw,22px) var(--hand);text-transform:uppercase;color:var(--ink)}.burst-2{position:absolute;left:0;right:0;top:58%;text-align:center;font:800 clamp(32px,5vw,48px)/1 var(--head);text-transform:uppercase;color:var(--ink);letter-spacing:.02em}.board-arrow{position:absolute;width:44px;height:200px;top:52%}.board-arrow.l{left:2%}.board-arrow.r{right:2%}.bb-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,26px);max-width:860px;margin:0 auto}.bb{position:relative;aspect-ratio:1.1;display:grid;place-items:center;align-content:center;gap:6px;padding:10px;text-align:center}.bb-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bb-i{position:relative;width:50px;height:50px}.bb-i svg{width:100%;height:100%}.bb-t{position:relative;font:700 clamp(15px,1.9vw,20px)/1.02 var(--hand);text-transform:uppercase;color:var(--ink)}.bb:nth-child(odd){transform:rotate(-2deg)}.bb:nth-child(2n){transform:rotate(1.5deg)}@media(max-width:860px){.bb-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px}.board-arrow{display:none}}.zz{max-width:820px;margin:0 auto}.zz-row{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center}.zz-row.flip .zz-txt{order:2}.zz-tag{display:inline-block;font:700 25px/1.15 var(--hand);color:var(--ink);margin-bottom:8px}.zz-txt p{color:var(--muted);font-size:17px;max-width:36ch}.zz-img{background:#fff;border:2.5px solid var(--ink);border-radius:16px 12px 18px 10px;padding:8px;box-shadow:6px 6px 0 var(--sun-soft);width:100%;max-width:270px;justify-self:center}.zz-img img{border-radius:8px}.zz-arrow{display:block;width:100%;height:auto;margin:4px 0}.zz-arrow-m{display:none}@media(max-width:620px){.zz-row,.zz-row.flip{grid-template-columns:1fr;text-align:center;gap:14px}.zz-row.flip .zz-txt{order:0}.zz-txt p{margin:0 auto}.zz-arrow{display:none}.zz-arrow-m{display:block;width:40px;height:70px;margin:8px auto}}.bign{display:flex;align-items:center;gap:18px;justify-content:center;flex-wrap:wrap;position:relative;padding:0 0 26px}.bign .spiral{width:62px;height:62px;color:var(--marigold)}.bn{display:block;font:800 clamp(64px,9vw,104px)/.9 var(--head);color:var(--ink);letter-spacing:-.02em}.bn-s{display:block;font:800 19px var(--body);color:var(--ink);margin-top:8px}.bn-note{display:flex;align-items:flex-end;gap:4px;font:700 23px var(--hand);color:var(--red);flex-basis:100%;justify-content:center;padding-left:170px;margin-top:-8px}.bn-note svg{width:70px;height:52px;margin-bottom:6px}.bn-note span{transform:rotate(-5deg);padding-bottom:2px}@media(max-width:620px){.bn-note{padding-left:70px;font-size:20px}}.cmp-h{text-align:center;font-size:clamp(24px,3.4vw,36px);margin:44px auto 26px;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.cmp-row{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;max-width:900px;margin:0 auto}.cmp-c{border-radius:26px 18px 30px 14px/16px 28px 18px 30px;padding:24px 26px}.cmp-c.bad{background:#f6f5fa;border:2px solid #C9C4D9}.cmp-c.good{background:#fff3c4;border:3px solid var(--ink);box-shadow:6px 6px 0 var(--sun)}.cmp-c h3{font-size:23px;margin-bottom:14px;display:flex;align-items:center;gap:10px}.cmp-c .mini{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--ink)}.cmp-c ul{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:16.5px}.cmp-c li{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}.x{width:24px;height:24px;border-radius:50%;background:#fde3de;color:var(--red);font:800 12px/24px var(--body);text-align:center}.ok{width:24px;height:24px;border-radius:50%;background:var(--sun);border:1.5px solid var(--ink);display:grid;place-items:center;color:var(--ink)}.ok svg{width:16px;height:16px}.vs{font:800 21px var(--head);width:50px;height:50px;border-radius:50%;background:var(--ink);color:var(--sun);display:grid;place-items:center;transform:rotate(-8deg)}@media(max-width:760px){.cmp-row{grid-template-columns:1fr}.vs{justify-self:center}}.inside .tabs{margin-bottom:30px}.pages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1040px;margin:0 auto}.pg{margin:0;position:relative;background:#fff;padding:8px;box-shadow:0 10px 24px #1f1b4d24;border-radius:4px}.pg:nth-child(odd){transform:rotate(-1.5deg)}.pg:nth-child(2n){transform:rotate(1.2deg)}.pg img{aspect-ratio:900/1272;object-fit:cover;width:100%;border:1px solid var(--line)}.pg figcaption{font:700 18px var(--hand);color:var(--red);text-align:center;padding-top:8px}.pg .tape{top:-11px;left:50%;transform:translate(-50%) rotate(-5deg);background:var(--sun-soft);box-shadow:none}.panel[hidden]{display:none}.inside-buy{margin-top:46px;display:grid;justify-items:center}@media(max-width:760px){.pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.ticks2{max-width:760px;margin:0 auto;text-align:center}.ticks2 h2{font-size:clamp(28px,3.8vw,40px);margin-bottom:28px}.circ{position:relative;display:inline-block;padding:0 8px;white-space:nowrap}.circ svg{position:absolute;left:-8%;top:-26%;width:116%;height:152%;overflow:visible}.ticks2 ul{list-style:none;padding:0;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:18px 40px;max-width:560px;text-align:left}.ticks2 li{display:flex;align-items:center;gap:12px;font:800 18px var(--body)}.tk{width:38px;height:38px;border-radius:50%;background:var(--violet);display:grid;place-items:center;flex:0 0 auto;box-shadow:2px 2px 0 var(--ink);color:#fff}.tk svg{width:22px;height:22px}.ticks2 .tail{margin-top:26px;color:var(--text);font-size:18px}@media(max-width:620px){.ticks2 ul{grid-template-columns:1fr;max-width:280px}}.ptab{position:relative;max-width:1040px;margin:0 auto;padding:40px clamp(18px,3.4vw,44px) 40px}.pt-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pc{position:relative;display:grid;grid-template-columns:250px minmax(0,1fr) 250px;gap:30px;align-items:center}.pt-tab{position:absolute;top:-30px;left:50%;transform:translate(-50%) rotate(-2deg);background:var(--violet);color:#fff;font:800 13px var(--body);text-transform:uppercase;letter-spacing:.06em;padding:6px 14px;border-radius:8px;white-space:nowrap}.pc-covers{position:relative;width:100%}.pc-covers .bk{--t:12px}.pc-body h3{font-size:25px;margin-bottom:12px}.pc-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:16px;font-weight:700;color:var(--ink)}.pc-list li{display:flex;gap:10px;align-items:center}.pt{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:var(--sun);border:1.5px solid var(--ink);color:var(--ink)}.pt svg{width:17px;height:17px}.pc-buy{display:grid;justify-items:center;gap:4px;text-align:center;border-left:2px dashed #C9C4D9;padding-left:28px}.pc-old{font-size:16px;color:var(--muted);text-decoration:line-through;font-weight:700}.pr{font:800 52px/1 var(--head);color:var(--ink)}.pc-buy small{color:var(--muted);margin-bottom:10px;font-size:14px;font-weight:700}.pc-buy .save{font:700 19px var(--hand);color:var(--red);transform:rotate(-4deg)}.promise{display:flex;gap:20px;align-items:center;justify-content:center;max-width:760px;margin:34px auto 0}.seal{width:110px;height:110px;flex:0 0 auto;transform:rotate(8deg)}.promise p{color:var(--text);font-size:16.5px}.promise p b{color:var(--ink)}.sign-wrap{position:absolute;right:-30px;top:-96px;width:150px}.sign{position:relative;width:100%}.sign-svg{width:100%;height:auto}.sign-t{position:absolute;left:20%;right:20%;top:22%;display:grid;justify-items:center;font:800 15px/1.05 var(--head);color:var(--ink);text-transform:uppercase;transform:rotate(-6deg);text-align:center}@media(max-width:900px){.pc{grid-template-columns:minmax(0,1fr);justify-items:center}.pc-buy{border-left:0;padding-left:0;border-top:2px dashed #C9C4D9;padding-top:18px;width:100%}.sign-wrap{display:none}.pc-covers{width:240px}}@media(max-width:620px){.promise{flex-direction:column;text-align:center}}.faq-prev{max-width:820px;margin:0 auto}.faq-more{text-align:center;margin-top:26px}.faq-more a{font:800 16px var(--body);color:var(--violet)}.hx .price-line{font:800 20px var(--head);color:var(--ink);margin-bottom:14px}.hx .price-line s{color:var(--muted);font-weight:700;font-size:17px;margin-right:8px}.fc figcaption .sep{color:var(--ink);margin:0 4px}.swipe{display:none;text-align:center;font:700 18px var(--hand);color:var(--red);margin-top:6px}@media(max-width:620px){.swipe{display:block}}.ht-note{position:absolute;right:-8px;top:-6px;transform:rotate(8deg);font-size:19px}.ft{position:relative}.zz-under{text-align:center;margin-top:34px;color:var(--text);font-size:17px;font-weight:700}.panel .bk-line{text-align:center;color:var(--text);font-size:17px;margin:0 auto 26px;max-width:60ch}.panel .bk-line b{font-family:var(--head);color:var(--ink);font-size:19px}.look{display:flex;justify-content:center;margin-top:26px}.tabs-note{text-align:center;color:var(--muted);font-weight:700;font-size:15px;margin-top:14px}.pc-under{font-size:13.5px;color:var(--muted);font-weight:700;margin-top:10px;max-width:24ch}.trust{text-align:center;color:var(--text);font-size:15.5px;margin-top:18px;font-weight:700}.promise h3{font-size:22px;margin-bottom:4px}.qa.two{grid-template-columns:1fr 1fr;align-items:start}@media(max-width:860px){.qa.two{grid-template-columns:1fr}}.pr-tag{background:var(--red);color:#fff;font:800 12px var(--body);text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px;transform:rotate(-3deg);margin-bottom:4px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ltd2-home.css.map */
