.lp-form[data-astro-cid-346426y5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;width:100%;max-width:640px}.lp-form[data-astro-cid-346426y5]>[data-astro-cid-346426y5]{grid-column:1 / -1}.lp-form[data-astro-cid-346426y5]>.field[data-astro-cid-346426y5]:not(.field--wide):has(>input:not([type=checkbox]):not([type=radio]),>select){grid-column:auto}.group[data-astro-cid-346426y5]{margin:14px 0 -4px;font-size:var(--step-0);color:var(--purple)}.group[data-astro-cid-346426y5]:first-child{margin-top:0}.field[data-astro-cid-346426y5] small[data-astro-cid-346426y5]{color:var(--text);font-size:.85rem}@media(max-width:560px){.lp-form[data-astro-cid-346426y5]{grid-template-columns:minmax(0,1fr)}}.field[data-astro-cid-346426y5]{display:grid;gap:4px;font-size:.92rem}.field[data-astro-cid-346426y5] span[data-astro-cid-346426y5]{font-weight:600;color:var(--ink)}input[data-astro-cid-346426y5],select[data-astro-cid-346426y5],textarea[data-astro-cid-346426y5]{font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink)}.opts[data-astro-cid-346426y5]{border:0;padding:0;margin:0;display:grid;gap:6px}.opts[data-astro-cid-346426y5] label[data-astro-cid-346426y5]{display:flex;gap:8px;align-items:center}.opts[data-astro-cid-346426y5] legend[data-astro-cid-346426y5]{font-weight:600;font-size:.92rem;color:var(--ink);margin-bottom:6px;padding:0}.opts--pills[data-astro-cid-346426y5]{display:flex;flex-wrap:wrap;gap:8px}.opts--pills[data-astro-cid-346426y5] label[data-astro-cid-346426y5]{position:relative}.opts--pills[data-astro-cid-346426y5] input[data-astro-cid-346426y5]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.opts--pills[data-astro-cid-346426y5] span[data-astro-cid-346426y5]{display:block;padding:9px 16px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:.92rem}.opts--pills[data-astro-cid-346426y5] input[data-astro-cid-346426y5]:checked+span[data-astro-cid-346426y5]{background:var(--purple);border-color:var(--purple);color:#fff}.opts--pills[data-astro-cid-346426y5] input[data-astro-cid-346426y5]:focus-visible+span[data-astro-cid-346426y5]{outline:2px solid var(--purple);outline-offset:2px}.trap[data-astro-cid-346426y5]{position:absolute;left:-9999px;width:1px;height:1px}.status[data-astro-cid-346426y5]{margin:0;min-height:1.4em}.btn[data-astro-cid-346426y5]{justify-self:start}.apply[data-astro-cid-njkvfsf6]{display:grid;gap:clamp(24px,3vw,36px);width:100%;max-width:760px;margin-inline:auto;scroll-margin-top:90px}.offers[data-astro-cid-njkvfsf6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offer[data-astro-cid-njkvfsf6]{background:#fff;border-radius:var(--radius);padding:clamp(18px,2vw,24px);box-shadow:0 16px 34px -22px #23006f73;border-top:6px solid var(--purple)}.offer--1[data-astro-cid-njkvfsf6]{border-top-color:var(--sun)}.offer[data-astro-cid-njkvfsf6] h3[data-astro-cid-njkvfsf6]{margin:0 0 6px;font-size:var(--step-1)}.offer[data-astro-cid-njkvfsf6] p[data-astro-cid-njkvfsf6]{margin:0}.sheet[data-astro-cid-njkvfsf6]{background:#fff;border-radius:var(--radius);padding:clamp(22px,4vw,44px);box-shadow:0 24px 50px -28px #23006f80;display:grid;gap:10px}.sheet[data-astro-cid-njkvfsf6] h2[data-astro-cid-njkvfsf6]{margin:0;text-align:center}.intro[data-astro-cid-njkvfsf6]{margin:0 0 12px;text-align:center;color:var(--text)}.sheet[data-astro-cid-njkvfsf6] .lp-form{max-width:none}@media(max-width:640px){.offers[data-astro-cid-njkvfsf6]{grid-template-columns:minmax(0,1fr)}}.yt[data-astro-cid-7qzxku2k],.yt-frame{display:block;width:100%;max-width:720px;aspect-ratio:16 / 9;border:0;border-radius:16px}.yt[data-astro-cid-7qzxku2k]{position:relative;background-size:cover;background-position:center}.play[data-astro-cid-7qzxku2k]{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;width:76px;height:76px;border-radius:50%;background:var(--green);box-shadow:0 5px 0 var(--green-lip),0 14px 26px -8px #23006f80}.yt[data-astro-cid-7qzxku2k]:hover .play[data-astro-cid-7qzxku2k]{filter:brightness(1.08)}.play[data-astro-cid-7qzxku2k]:after{content:"";position:absolute;inset:50% auto auto 54%;translate:-50% -50%;border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent #fff}.sr[data-astro-cid-7qzxku2k]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.vf[data-astro-cid-36zpvber]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:#1d1440;box-shadow:0 24px 50px -24px #23006f80}.vf[data-astro-cid-36zpvber] video[data-astro-cid-36zpvber]{width:100%;height:100%;object-fit:cover;display:block}.vf-play[data-astro-cid-36zpvber]{position:absolute;inset:0;display:grid;place-items:center;border:0;padding:0;background:transparent;cursor:pointer}.vf-play[data-astro-cid-36zpvber] span[data-astro-cid-36zpvber]{width:clamp(64px,9vw,92px);aspect-ratio:1;border-radius:50%;background:var(--green);box-shadow:0 6px 0 var(--green-lip),0 14px 30px -8px #00000073;transition:transform .16s var(--ease-out)}.vf-play[data-astro-cid-36zpvber] span[data-astro-cid-36zpvber]:after{content:"";display:block;width:100%;height:100%;background:#fff;clip-path:polygon(40% 30%,40% 70%,72% 50%)}.vf-play[data-astro-cid-36zpvber][hidden]{display:none}.vf-play[data-astro-cid-36zpvber]:hover span[data-astro-cid-36zpvber]{transform:scale(1.06)}.vf-play[data-astro-cid-36zpvber]:focus-visible span[data-astro-cid-36zpvber]{outline:3px solid #fff;outline-offset:4px}.vf-screen[data-astro-cid-36zpvber]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:clamp(18px,4vw,40px);background:#23006fe0;color:#fff;text-align:left}.vf-screen[data-astro-cid-36zpvber][hidden]{display:none}.vf-h[data-astro-cid-36zpvber]{margin:0;font:400 var(--step-2)/1.15 var(--display);color:var(--sun)}.vf-p[data-astro-cid-36zpvber]{margin:0;font-size:var(--step--1);max-width:52ch}.vf-buttons[data-astro-cid-36zpvber]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:6px}.vf-buttons[data-astro-cid-36zpvber] .btn[data-astro-cid-36zpvber]{min-height:46px;font-size:var(--step-0)}.vf-link[data-astro-cid-36zpvber]{background:none;border:0;padding:4px 0;color:#e9e2ff;font:inherit;font-size:var(--step--1);text-decoration:underline;cursor:pointer}.vf-link[data-astro-cid-36zpvber]:hover{color:#fff}@media(max-width:560px){.vf-p[data-astro-cid-36zpvber]{display:none}.vf-h[data-astro-cid-36zpvber]{font-size:var(--step-1)}}.answer[data-astro-cid-z6gx6xcw] .faq-choices{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.answer[data-astro-cid-z6gx6xcw] .faq-choices li{margin:0;display:flex}.answer[data-astro-cid-z6gx6xcw] .faq-choices a{flex:1;display:flex;align-items:center;padding:14px 16px;border-radius:12px;background:var(--sky-light);font-weight:700;color:var(--purple);text-decoration:none}@media(max-width:560px){.answer[data-astro-cid-z6gx6xcw] .faq-choices{grid-template-columns:minmax(0,1fr)}}.answer[data-astro-cid-z6gx6xcw] .faq-choices a:hover{background:var(--lavender)}.answer[data-astro-cid-z6gx6xcw] h3{margin:1.4em 0 .4em;font:700 var(--step-1)/1.3 var(--body);color:var(--purple);scroll-margin-top:96px}.faq[data-astro-cid-z6gx6xcw]{display:grid;gap:12px;width:100%;max-width:820px}details[data-astro-cid-z6gx6xcw]{background:#fff;border-radius:var(--radius);box-shadow:0 10px 26px -20px #23006f73}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px 22px;font-weight:700;color:var(--purple);font-size:var(--step-0);border-radius:var(--radius)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"";flex:0 0 auto;width:.6em;height:.6em;border:solid currentColor;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease-out)}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{transform:rotate(-135deg) translateY(-2px)}summary[data-astro-cid-z6gx6xcw]:hover{background:color-mix(in srgb,var(--sky-light) 60%,#fff)}.answer[data-astro-cid-z6gx6xcw]{padding:0 22px 20px;max-width:70ch}.answer[data-astro-cid-z6gx6xcw] p,.answer[data-astro-cid-z6gx6xcw] ul,.answer[data-astro-cid-z6gx6xcw] ol{margin:0 0 .8em}.answer[data-astro-cid-z6gx6xcw] ul,.answer[data-astro-cid-z6gx6xcw] ol{padding-left:1.3em}.answer[data-astro-cid-z6gx6xcw] li{margin-bottom:.3em}.answer[data-astro-cid-z6gx6xcw]>:last-child{margin-bottom:0}.answer[data-astro-cid-z6gx6xcw] img{display:block;max-width:min(100%,360px);height:auto;border-radius:14px;margin:4px 0 14px}.posts[data-astro-cid-nni2rj4u]{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:clamp(20px,2.5vw,32px)}.post[data-astro-cid-nni2rj4u]{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:0 16px 34px -22px #23006f73;transition:transform .16s var(--ease-out)}.post[data-astro-cid-nni2rj4u]:hover{transform:translateY(-3px)}.post[data-astro-cid-nni2rj4u] img[data-astro-cid-nni2rj4u]{width:100%;aspect-ratio:16 / 9;object-fit:cover}.body[data-astro-cid-nni2rj4u]{display:flex;flex-direction:column;gap:10px;padding:20px 22px 24px;flex:1}h2[data-astro-cid-nni2rj4u]{font:700 var(--step-1)/1.3 var(--body);margin:0;color:var(--purple)}h2[data-astro-cid-nni2rj4u] a[data-astro-cid-nni2rj4u]{color:inherit;text-decoration:none}h2[data-astro-cid-nni2rj4u] a[data-astro-cid-nni2rj4u]:after{content:"";position:absolute;inset:0}p[data-astro-cid-nni2rj4u]{margin:0;font-size:var(--step--1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.more[data-astro-cid-nni2rj4u]{margin-top:auto;font-weight:700;color:var(--green)}.post[data-astro-cid-nni2rj4u]:focus-within{outline:3px solid var(--purple);outline-offset:3px}.rt[data-astro-cid-jz5tevd4]{width:100%;max-width:30rem;margin-inline:auto;text-align:center}.rt-step[data-astro-cid-jz5tevd4]{display:flex;flex-direction:column;align-items:center;gap:12px}.rt-step[data-astro-cid-jz5tevd4][hidden]{display:none}.rt-mascot[data-astro-cid-jz5tevd4]{width:56px;height:auto}@media(max-width:560px){.rt-step[data-astro-cid-jz5tevd4]{gap:6px}.rt[data-astro-cid-jz5tevd4] .rt-title[data-astro-cid-jz5tevd4]{font-size:1.45rem}.rt-mascot[data-astro-cid-jz5tevd4]{width:44px}.rt-cred[data-astro-cid-jz5tevd4]{font-size:12.5px;gap:6px}.rt-stars[data-astro-cid-jz5tevd4]{width:70px;height:13px}.rt-micro[data-astro-cid-jz5tevd4]{font-size:12.5px}.rt-q[data-astro-cid-jz5tevd4]{margin-top:4px;font-size:1.05rem}.rt-opt[data-astro-cid-jz5tevd4]{min-height:46px;padding:9px 14px}.band.band--hero:has(.rt){padding-top:4px}}.rt[data-astro-cid-jz5tevd4] .rt-title[data-astro-cid-jz5tevd4]{margin:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.2rem);color:var(--purple);-webkit-text-stroke:0;text-shadow:none}.rt-cred[data-astro-cid-jz5tevd4]{margin:0;display:flex;align-items:center;gap:8px;font-size:var(--step--1);color:var(--ink)}.rt-stars[data-astro-cid-jz5tevd4]{--fill: 90%;display:inline-block;width:86px;height:16px;background:linear-gradient(90deg,var(--sun-deep) var(--fill),#fff var(--fill));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 24'%3E%3Cg%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(24 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(48 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(72 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(96 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 24'%3E%3Cg%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(24 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(48 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(72 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3Cpath transform='translate(96 0)' d='M12 1.8l3.1 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.4 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.rt-q[data-astro-cid-jz5tevd4]{margin:12px 0 0;font:700 var(--step-1)/1.3 var(--body);color:var(--purple);outline:none}.rt-help[data-astro-cid-jz5tevd4]{margin:0;font-size:var(--step--1);color:var(--text)}.rt-options[data-astro-cid-jz5tevd4]{display:grid;gap:10px;width:100%}.rt-options--two[data-astro-cid-jz5tevd4]{grid-template-columns:1fr 1fr}.rt-opt[data-astro-cid-jz5tevd4]{min-height:52px;padding:12px 16px;border:2px solid var(--line);border-radius:16px;background:#fff;color:var(--purple);font:700 var(--step-0)/1.25 var(--body);cursor:pointer;box-shadow:0 3px #c9d8e4;transition:transform .12s var(--ease-out),border-color .12s}.rt-opt[data-astro-cid-jz5tevd4]:hover{border-color:var(--green-bright);transform:translateY(-1px)}.rt-opt[data-astro-cid-jz5tevd4]:active{transform:translateY(2px);box-shadow:0 1px #c9d8e4}.rt-micro[data-astro-cid-jz5tevd4],.rt-progress[data-astro-cid-jz5tevd4],.rt-kicker[data-astro-cid-jz5tevd4]{margin:0;font-size:var(--step--1);color:var(--purple-soft);font-weight:600}.rt-benefits[data-astro-cid-jz5tevd4]{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:8px;text-align:left;font-size:var(--step--1)}.rt-benefits[data-astro-cid-jz5tevd4] li[data-astro-cid-jz5tevd4]:before{content:"★ ";color:var(--sun-deep)}.rt-back[data-astro-cid-jz5tevd4]{margin-top:6px;background:none;border:0;color:var(--purple-soft);font:inherit;font-size:var(--step--1);text-decoration:underline;cursor:pointer}.rt-level[data-astro-cid-jz5tevd4]{margin:0;font-weight:700;color:var(--ink)}.rt-ladder[data-astro-cid-jz5tevd4]{list-style:none;margin:18px 0 0;padding:0;width:100%;display:grid;gap:4px;text-align:left}.rt-rung[data-astro-cid-jz5tevd4]{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;font-size:.8rem;color:var(--ink);opacity:.7}.rt-rung--sounds[data-astro-cid-jz5tevd4]{background:#d9f2da}.rt-rung--words[data-astro-cid-jz5tevd4]{background:#ebdcfb}.rt-rung--texts[data-astro-cid-jz5tevd4]{background:#e6e6e6}.rt-rung-n[data-astro-cid-jz5tevd4]{flex:0 0 22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#fff;font-weight:700}.rt-rung[data-astro-cid-jz5tevd4] em[data-astro-cid-jz5tevd4]{font-style:normal;color:var(--text)}.rt-rung[data-astro-cid-jz5tevd4].is-here{opacity:1;outline:3px solid var(--purple);font-weight:700}.rt-offer[data-astro-cid-jz5tevd4]{width:100%;margin-top:14px;padding:20px;border-radius:var(--radius);background:#fff;box-shadow:0 16px 34px -22px #23006f73;display:flex;flex-direction:column;align-items:center;gap:8px}.rt-badge[data-astro-cid-jz5tevd4]{margin:0;padding:3px 10px;border-radius:999px;background:var(--sun);color:var(--purple);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.rt-plan[data-astro-cid-jz5tevd4]{margin:0;font:400 var(--step-2)/1.1 var(--display);color:var(--purple)}.rt-reason[data-astro-cid-jz5tevd4],.rt-cancel[data-astro-cid-jz5tevd4]{margin:0;font-size:var(--step--1)}.rt-timeline[data-astro-cid-jz5tevd4]{margin:6px 0 0;width:100%;display:grid;gap:6px}.rt-timeline[data-astro-cid-jz5tevd4] div[data-astro-cid-jz5tevd4]{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:10px;background:var(--cloud);font-size:var(--step--1)}.rt-timeline[data-astro-cid-jz5tevd4] dt[data-astro-cid-jz5tevd4]{font-weight:800;color:var(--purple)}.rt-timeline[data-astro-cid-jz5tevd4] dd[data-astro-cid-jz5tevd4]{margin:0;text-align:right}.rt-cta[data-astro-cid-jz5tevd4]{width:100%;margin-top:6px}.rt-other[data-astro-cid-jz5tevd4]{font-size:var(--step--1);color:var(--purple)}.rich[data-astro-cid-rsd2vusr]{max-width:68ch}.rich[data-astro-cid-rsd2vusr] h1,.rich[data-astro-cid-rsd2vusr] h2{font-size:var(--step-2)}.rich[data-astro-cid-rsd2vusr] h3{font-size:var(--step-1)}.rich[data-astro-cid-rsd2vusr] h3:not(:first-child){margin-top:1.4em}.rich[data-astro-cid-rsd2vusr] ul,.rich[data-astro-cid-rsd2vusr] ol{padding-left:1.2em}.rich[data-astro-cid-rsd2vusr] li{margin-bottom:.35em}.rich[data-astro-cid-rsd2vusr] video{border-radius:var(--radius);width:100%}.rich[data-astro-cid-rsd2vusr] table{width:100%;border-collapse:collapse;margin:0 0 1.2em;font-size:.95em}.rich[data-astro-cid-rsd2vusr] th,.rich[data-astro-cid-rsd2vusr] td{text-align:left;vertical-align:top;padding:.5em .6em;border-bottom:1px solid rgb(35 0 111 / .15)}.rich[data-astro-cid-rsd2vusr] th{color:var(--purple)}.rich[data-astro-cid-rsd2vusr] h2:not(:first-child){margin-top:1.4em}.rich[data-astro-cid-rsd2vusr]>:last-child{margin-bottom:0}.claim[data-astro-cid-rsd2vusr]{margin:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:4px 16px;font-weight:700;color:var(--purple)}.rating[data-astro-cid-rsd2vusr]{display:flex;align-items:center;gap:8px}.stars[data-astro-cid-rsd2vusr]{width:150px;height:30px;fill:var(--sun-deep);stroke:var(--purple);stroke-width:1.4;stroke-linejoin:round}.star-empty[data-astro-cid-rsd2vusr]{fill:#fff}.pic[data-astro-cid-rsd2vusr]{border-radius:var(--radius);align-self:center;max-height:560px;width:auto;height:auto;object-fit:contain}.pic[data-astro-cid-rsd2vusr][style*=--w]{width:min(100%,var(--w))}.badge[data-astro-cid-rsd2vusr]{height:48px;width:auto;border-radius:9px}.badge--play[data-astro-cid-rsd2vusr]{height:48px}.imglink[data-astro-cid-rsd2vusr]{display:block;align-self:center;max-width:100%}.imglink--badge[data-astro-cid-rsd2vusr]{display:inline-flex;align-self:auto}.frame[data-astro-cid-rsd2vusr]{width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--radius);background:#fff6}.feature[data-astro-cid-rsd2vusr] h3[data-astro-cid-rsd2vusr]{font-size:var(--step-3);margin-bottom:.3em}.lead[data-astro-cid-rsd2vusr]{margin:0;font-weight:600;color:var(--ink)}.feature[data-astro-cid-rsd2vusr] p[data-astro-cid-rsd2vusr]{margin:0;white-space:pre-line}.press[data-astro-cid-rsd2vusr]{margin:0 auto;max-width:860px;text-align:center}.press[data-astro-cid-rsd2vusr] blockquote[data-astro-cid-rsd2vusr]{margin:0 0 14px;font-family:var(--display);font-size:var(--step-3, 1.8rem);line-height:1.2;color:var(--purple);text-wrap:balance}@media(max-width:560px){.press[data-astro-cid-rsd2vusr] blockquote[data-astro-cid-rsd2vusr]{font-size:var(--step-2)}}.press-lead[data-astro-cid-rsd2vusr]{margin:0 0 12px;font-family:var(--display);font-size:var(--step-4);line-height:1.1;color:var(--purple)}.press--lead[data-astro-cid-rsd2vusr] blockquote[data-astro-cid-rsd2vusr]{text-wrap:pretty;font-family:var(--body);font-size:var(--step-1);line-height:1.5;color:var(--ink);max-width:640px;margin-inline:auto}.press[data-astro-cid-rsd2vusr] figcaption[data-astro-cid-rsd2vusr]{font-weight:600;color:var(--ink)}.press[data-astro-cid-rsd2vusr] figcaption[data-astro-cid-rsd2vusr] a[data-astro-cid-rsd2vusr]{color:var(--purple);text-underline-offset:3px}.quote[data-astro-cid-rsd2vusr]{margin:0}.quote[data-astro-cid-rsd2vusr] blockquote[data-astro-cid-rsd2vusr]{margin:0 0 12px;font-size:var(--step-1);line-height:1.5;color:var(--ink)}.quote[data-astro-cid-rsd2vusr] figcaption[data-astro-cid-rsd2vusr]{font-weight:700;color:var(--purple)}.cards[data-astro-cid-udrsci4j]{align-self:stretch;display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:stretch}.card[data-astro-cid-udrsci4j]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:clamp(22px,2.5vw,32px);background:#fff;border-radius:var(--radius);box-shadow:0 16px 34px -22px #23006f73}.card[data-astro-cid-udrsci4j]>.btn{margin-top:auto;order:10}.card[data-astro-cid-udrsci4j]>.pic{order:5}.card--tint[data-astro-cid-udrsci4j]{background:#ffe3a3}.card--price[data-astro-cid-udrsci4j]>.btn{margin-top:auto}.card[data-astro-cid-udrsci4j] .pic{max-height:220px;width:100%;object-fit:cover}.card--quote[data-astro-cid-udrsci4j] .pic{max-height:88px;width:auto;order:0}.card--price-1[data-astro-cid-udrsci4j]{background:var(--purple);color:#e9e2ff}.card--price-1[data-astro-cid-udrsci4j] :is(h2,h3,h4,strong,b,a,li){color:#fff}.card--price-1[data-astro-cid-udrsci4j] .lettering{color:var(--sun);-webkit-text-stroke:0;text-shadow:none}.card--price-2[data-astro-cid-udrsci4j]{background:var(--sun);color:var(--ink)}.card--price[data-astro-cid-udrsci4j]{position:relative}.sticker[data-astro-cid-udrsci4j]{position:absolute;top:-34px;right:-18px;width:110px;height:110px;transform:rotate(8deg);pointer-events:none}.card--price-2[data-astro-cid-udrsci4j] .lettering{color:var(--purple);-webkit-text-stroke:0;text-shadow:none}.card[data-astro-cid-udrsci4j] h3{text-wrap:pretty}.card[data-astro-cid-udrsci4j] .feature h3{font-size:var(--step-2)}.card[data-astro-cid-udrsci4j]>h3{font-size:var(--step-2)}.card--price[data-astro-cid-udrsci4j] .feature h3{font-size:var(--step-3)}.btn-row[data-astro-cid-udrsci4j]{display:flex;flex-wrap:wrap;gap:12px}.btn-row--many[data-astro-cid-udrsci4j] .btn{min-height:42px;padding:.5em 1.1em .55em;font-size:var(--step--1);box-shadow:0 4px 0 var(--lip)}.pair[data-astro-cid-udrsci4j]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;width:100%}.pair-col[data-astro-cid-udrsci4j]{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;text-align:left}.pair-col[data-astro-cid-udrsci4j] .vf{max-width:none}.pair-col:has(>:is(.badge,.imglink--badge)){flex-flow:row wrap;align-items:center}.pair-col:has(>:is(.badge,.imglink--badge))>:not(.badge,.imglink--badge){flex-basis:100%}.gallery[data-astro-cid-udrsci4j]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:16px;width:100%}.gallery[data-astro-cid-udrsci4j] .pic{width:100%;max-height:none}@media(max-width:820px){.pair[data-astro-cid-udrsci4j]{grid-template-columns:minmax(0,1fr)}.gallery[data-astro-cid-udrsci4j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.cards[data-astro-cid-udrsci4j]{grid-template-columns:minmax(0,1fr)}}.band[data-astro-cid-psngowx4]{scroll-margin-top:80px;position:relative;background:var(--band);padding-block:clamp(56px,8vw,112px)}.band--sky[data-astro-cid-psngowx4]{background:linear-gradient(180deg,var(--sky-top) 0%,var(--sky) 55%,#a6e2f9 100%);padding-top:clamp(28px,4vw,56px)}.band--title[data-astro-cid-psngowx4]{padding-block:clamp(48px,6vw,80px) clamp(8px,2vw,24px);text-align:center}.band--title[data-astro-cid-psngowx4]+.band[data-astro-cid-psngowx4]{padding-top:clamp(16px,2vw,28px)}.band--hero[data-astro-cid-psngowx4]+.band--title[data-astro-cid-psngowx4]{padding-top:0}.band--hero+.band--title:has(.press){padding-top:clamp(16px,2vw,32px)}.band--sky-end[data-astro-cid-psngowx4]+.band[data-astro-cid-psngowx4]{padding-top:clamp(56px,8vw,112px)}.band--stack[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]{max-width:980px}.band--article[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]{max-width:760px}.band--article .col>.pic{align-self:center;max-height:520px}.band--stack .inner:has(.posts){max-width:var(--max)}.band[data-astro-cid-psngowx4]:not(.band--hero) .col[data-astro-cid-psngowx4]>.btn{order:10}.inner[data-astro-cid-psngowx4]{position:relative;z-index:2;display:grid;gap:clamp(28px,4vw,56px);align-items:center}.band--split[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4],.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.band--cards[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]{grid-template-columns:minmax(0,1fr);gap:20px}.band--flip[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]:first-child{order:2}.band--cards[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]{align-items:center;text-align:center}.band--cards[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4] .card{text-align:left}.col[data-astro-cid-psngowx4]{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.col[data-astro-cid-psngowx4]>*{margin-bottom:0}.band--title[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]{align-items:center}.band--title[data-astro-cid-psngowx4] h2{font-size:var(--step-3)}.band .col:has(>.cards){align-items:center;text-align:left}.band .col:has(>.cards)>:is(h2,.rich){text-align:center}.band .col:has(>:is(.badge,.imglink--badge)){flex-flow:row wrap;align-items:center}.band .col:has(>:is(.badge,.imglink--badge))>:not(.badge,.imglink--badge){flex-basis:100%}.band--split .col:has(>:is(h2,h3,.rich,.feature))>.pic{max-height:240px}@media(min-width:821px){.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]:has(>.col:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}}.band--hero[data-astro-cid-psngowx4] h1{font-size:var(--step-4);margin:0}.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]:has(>.col~.col) .col[data-astro-cid-psngowx4]:first-child .rich p{font-weight:700;color:var(--purple);font-size:clamp(1.1rem,1rem + .35vw,1.25rem)}.band--hero[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]:not(:first-child) .vf{max-width:680px}.band--hero[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]:first-child .checks{font-weight:500;color:var(--ink)}.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]:not(:has(>.col~.col)) .col[data-astro-cid-psngowx4]:not(:has(.pair)){align-items:center;text-align:center}.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]:not(:has(>.col~.col)) .col[data-astro-cid-psngowx4]:not(:has(.pair)) .rich{margin-inline:auto}.band--hero .pair-col h1+*,.band--hero .pair-col .rich:has(h1)+.rich p{font-weight:700;color:var(--purple);font-size:clamp(1.1rem,1rem + .35vw,1.25rem)}.band--hero[data-astro-cid-psngowx4] .col[data-astro-cid-psngowx4]:not(:first-child):not(:has(h1,.rich)){align-items:center;text-align:center}.subrow[data-astro-cid-psngowx4]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:clamp(28px,4vw,56px);align-items:center}.subrow[data-astro-cid-psngowx4]>.col[data-astro-cid-psngowx4]{text-align:left;align-items:flex-start}.stat[data-astro-cid-psngowx4]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:clamp(18px,2vw,26px);text-align:center;background:#fff;border-radius:var(--radius);box-shadow:0 16px 34px -22px #23006f73}.stat[data-astro-cid-psngowx4] span[data-astro-cid-psngowx4]{font-size:var(--step--1);color:var(--ink)}.stat[data-astro-cid-psngowx4] strong[data-astro-cid-psngowx4]{font-family:var(--display);font-weight:400;font-size:var(--step-3);line-height:1.1}.band--statements[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch}.statement[data-astro-cid-psngowx4]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:clamp(22px,3vw,34px);border-radius:var(--radius);font:700 var(--step-1)/1.35 var(--body);color:var(--purple);text-wrap:balance}.statement[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{width:96px;height:96px;object-fit:contain}.statement[data-astro-cid-psngowx4] p[data-astro-cid-psngowx4]{margin:0}.statement--0[data-astro-cid-psngowx4]{background:var(--lavender)}.statement--1[data-astro-cid-psngowx4]{background:var(--mint)}.statement--2[data-astro-cid-psngowx4]{background:var(--sky-light)}body[data-after-purchase] .band .badge{height:36px}html[data-os=ios] body[data-after-purchase] .imglink--badge:has(.badge--play){order:1}.phone-badges[data-astro-cid-psngowx4]{display:none}.phone-badges[data-astro-cid-psngowx4] img[data-astro-cid-psngowx4]{height:48px;width:auto}@media(max-width:820px){.phone-badges[data-astro-cid-psngowx4]{display:flex;gap:12px;justify-content:center;margin-top:24px;position:relative;z-index:2}.band--split[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4],.band--hero[data-astro-cid-psngowx4] .inner[data-astro-cid-psngowx4],.subrow[data-astro-cid-psngowx4]{grid-template-columns:minmax(0,1fr)}.col[data-astro-cid-psngowx4] .pic{max-height:380px}body[data-after-purchase] .band--hero .pic{max-height:170px}}.dated[data-astro-cid-iwstzw75]{margin:0 auto;padding-block:8px 32px;font-size:.9rem;color:var(--text)}
