:root{--pl-accent: #00ae9a;--pl-accent-rgb: 0, 174, 154;--pl-ink: #0a6d61}h1[data-astro-cid-5nyl5sqy],h2[data-astro-cid-5nyl5sqy],h3[data-astro-cid-5nyl5sqy]{letter-spacing:-.03em}.hero[data-astro-cid-5nyl5sqy]{margin:0 0 8px;padding:24px 0 8px}.heroInner[data-astro-cid-5nyl5sqy]{padding:0}.heroGrid[data-astro-cid-5nyl5sqy]{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.kicker[data-astro-cid-5nyl5sqy]{display:block;color:#0a6d61;font-weight:700;font-size:14px}h1[data-astro-cid-5nyl5sqy]{margin:14px 0 12px;line-height:1.06;font-size:clamp(28px,4.4vw,42px)}.lead[data-astro-cid-5nyl5sqy]{margin:0 0 16px;color:#0b1b22bf;max-width:60ch;line-height:1.62}.note[data-astro-cid-5nyl5sqy]{color:#0b1b2299;font-weight:700;font-size:12.5px;margin-top:12px}.ctaRow[data-astro-cid-5nyl5sqy]{display:flex;gap:12px;flex-wrap:wrap}.btnPrimary[data-astro-cid-5nyl5sqy],.btnSecondary[data-astro-cid-5nyl5sqy]{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;text-decoration:none;font-weight:900;font-size:15px;cursor:pointer}.btnPrimary[data-astro-cid-5nyl5sqy]{background:var(--pl-ink);color:#fff;border:1px solid var(--pl-ink)}.btnPrimary[data-astro-cid-5nyl5sqy]:hover{background:#075c52;border-color:#075c52}.btnSecondary[data-astro-cid-5nyl5sqy]{background:#0b1b220d;border:1px solid rgba(11,27,34,.12);color:var(--pl-ink)}.btnSecondary[data-astro-cid-5nyl5sqy]:hover{background:#0b1b2214}.preview[data-astro-cid-5nyl5sqy]{background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(11,27,34,.1);box-shadow:0 14px 36px #0b1b221f}.pvVideo[data-astro-cid-5nyl5sqy]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:12px;background:#0b1b22}.pvCap[data-astro-cid-5nyl5sqy]{font-size:12px;color:#0b1b2299;margin:8px 0 0}.sizeGrid[data-astro-cid-5nyl5sqy]{display:grid;grid-template-columns:9fr 16fr 28fr;gap:16px;align-items:end}.sizeFig[data-astro-cid-5nyl5sqy]{margin:0}.sizeFig[data-astro-cid-5nyl5sqy] video[data-astro-cid-5nyl5sqy]{display:block;width:100%;height:auto;border-radius:12px;background:#0b1b22}.sizeFig[data-astro-cid-5nyl5sqy] figcaption[data-astro-cid-5nyl5sqy]{font-size:13px;color:#0b1b22b3;margin-top:8px}@media(max-width:760px){.sizeGrid[data-astro-cid-5nyl5sqy]{grid-template-columns:1fr 1fr}.sizeFig[data-astro-cid-5nyl5sqy]:last-child{grid-column:1 / -1}}.pvBar[data-astro-cid-5nyl5sqy]{display:flex;align-items:center;gap:7px;padding:10px 14px;background:#0b1b2208;border-bottom:1px solid rgba(11,27,34,.08)}.pvDot[data-astro-cid-5nyl5sqy]{width:9px;height:9px;border-radius:50%;background:#0b1b2229}.pvUrl[data-astro-cid-5nyl5sqy]{flex:1;margin-left:6px;background:#fff;border:1px solid rgba(11,27,34,.1);border-radius:999px;padding:5px 12px;font-size:12px;color:#5b6b73}.pvBody[data-astro-cid-5nyl5sqy]{padding:16px 18px}.pvChips[data-astro-cid-5nyl5sqy]{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0}.pvChip[data-astro-cid-5nyl5sqy]{font-size:12px;font-weight:800;color:var(--pl-ink);background:rgba(var(--pl-accent-rgb),.12);border:1px solid rgba(var(--pl-accent-rgb),.2);padding:5px 10px;border-radius:8px}.pvFoot[data-astro-cid-5nyl5sqy]{font-size:12px;color:#5b6b73;margin-top:12px}.section[data-astro-cid-5nyl5sqy]{margin:56px 0 0}.sectionHead[data-astro-cid-5nyl5sqy]{margin-bottom:16px}.sectionHead[data-astro-cid-5nyl5sqy] p[data-astro-cid-5nyl5sqy]{margin:8px 0 0;color:#5b6b73;line-height:1.6;max-width:44em}.grid2[data-astro-cid-5nyl5sqy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.grid3[data-astro-cid-5nyl5sqy]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}.grid4[data-astro-cid-5nyl5sqy]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}.card[data-astro-cid-5nyl5sqy]{border-top:1px solid rgba(11,27,34,.12);padding:16px 0 0}.card[data-astro-cid-5nyl5sqy].accent{border-top-color:#0b1b221f}.card[data-astro-cid-5nyl5sqy] h2[data-astro-cid-5nyl5sqy]{margin:0 0 10px}.card[data-astro-cid-5nyl5sqy] h3[data-astro-cid-5nyl5sqy]{margin:0 0 8px;font-size:16px}.card[data-astro-cid-5nyl5sqy] p[data-astro-cid-5nyl5sqy]{margin:0;color:#0b1b22c7;line-height:1.6}.step[data-astro-cid-5nyl5sqy]{position:relative}.stepNum[data-astro-cid-5nyl5sqy]{width:30px;height:30px;border-radius:50%;background:var(--pl-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:900;margin-bottom:10px}.styleStrip[data-astro-cid-5nyl5sqy]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;background:#ffffffb3;border:1px solid rgba(11,27,34,.08);border-radius:14px;padding:12px 14px}.styleLabel[data-astro-cid-5nyl5sqy]{font-size:12px;font-weight:900;color:#5b6b73}.styleChip[data-astro-cid-5nyl5sqy]{font-size:13px;font-weight:800;color:var(--pl-ink);background:rgba(var(--pl-accent-rgb),.1);border:1px solid rgba(var(--pl-accent-rgb),.2);padding:6px 12px;border-radius:999px}.priceCard[data-astro-cid-5nyl5sqy]{position:relative;text-align:left}.priceCard[data-astro-cid-5nyl5sqy].best{border-top:2px solid #00ae9a;box-shadow:none}.bestTag[data-astro-cid-5nyl5sqy]{position:static;display:inline-block;margin:0 0 8px;font-size:12px;font-weight:900;color:#fff;background:var(--pl-ink);padding:4px 10px;border-radius:999px}.priceBig[data-astro-cid-5nyl5sqy]{font-size:26px;font-weight:900;letter-spacing:-.02em;color:var(--pl-ink);margin:4px 0 8px}.cta[data-astro-cid-5nyl5sqy]{margin:56px 0 0;padding:28px;border-radius:16px;background:#e7eef1}.ctaInner[data-astro-cid-5nyl5sqy]{padding:0}.ctaInner[data-astro-cid-5nyl5sqy] h2[data-astro-cid-5nyl5sqy]{margin:0;line-height:1.15}.ctaInner[data-astro-cid-5nyl5sqy] p[data-astro-cid-5nyl5sqy]{margin:8px 0 14px;color:#0b1b22bf;line-height:1.6;max-width:82ch}.ctaInner[data-astro-cid-5nyl5sqy] p[data-astro-cid-5nyl5sqy] a[data-astro-cid-5nyl5sqy]{color:var(--pl-ink);font-weight:700}.waitlistForm[data-astro-cid-5nyl5sqy]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 4px;max-width:520px}.waitlistForm[data-astro-cid-5nyl5sqy] input[data-astro-cid-5nyl5sqy][type=email]{font-family:inherit;flex:1;min-width:220px;padding:13px 14px;border-radius:14px;border:1px solid rgba(11,27,34,.2);font-size:15px;background:#fff}.waitlistForm[data-astro-cid-5nyl5sqy] input[data-astro-cid-5nyl5sqy][type=email]:focus{outline:3px solid #0a6d61;outline-offset:1px;border-color:var(--pl-accent);box-shadow:0 0 0 3px rgba(var(--pl-accent-rgb),.18)}.waitlistForm[data-astro-cid-5nyl5sqy] .hp[data-astro-cid-5nyl5sqy]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.waitlistForm[data-astro-cid-5nyl5sqy] button[data-astro-cid-5nyl5sqy]{font-family:inherit;padding:13px 20px;border-radius:14px;border:1px solid #0a6d61;background:#0a6d61;color:#fff;font-weight:950;font-size:15px;cursor:pointer}.waitlistForm[data-astro-cid-5nyl5sqy] button[data-astro-cid-5nyl5sqy]:hover{background:#075c52;border-color:#075c52}.wlStatus[data-astro-cid-5nyl5sqy]{flex-basis:100%;margin:4px 0 0;font-size:13px;font-weight:700;color:#5b6b73}.wlStatus[data-astro-cid-5nyl5sqy].ok{color:#0a6d61}.wlStatus[data-astro-cid-5nyl5sqy].err{color:#b4232a}.waitlistForm[data-astro-cid-5nyl5sqy].done input[data-astro-cid-5nyl5sqy],.waitlistForm[data-astro-cid-5nyl5sqy].done button[data-astro-cid-5nyl5sqy]{display:none}.faq[data-astro-cid-5nyl5sqy] details[data-astro-cid-5nyl5sqy]{border-top:1px solid rgba(11,27,34,.12)}.faq[data-astro-cid-5nyl5sqy] details[data-astro-cid-5nyl5sqy]:last-child{border-bottom:1px solid rgba(11,27,34,.12)}.faq[data-astro-cid-5nyl5sqy] summary[data-astro-cid-5nyl5sqy]{cursor:pointer;font-weight:700;padding:14px 4px 14px 0;list-style:none}.faq[data-astro-cid-5nyl5sqy] summary[data-astro-cid-5nyl5sqy]::-webkit-details-marker{display:none}.faq[data-astro-cid-5nyl5sqy] summary[data-astro-cid-5nyl5sqy]:after{content:"+";float:right;color:var(--pl-ink);font-weight:900}.faq[data-astro-cid-5nyl5sqy] details[data-astro-cid-5nyl5sqy][open] summary[data-astro-cid-5nyl5sqy]:after{content:"-"}.faq[data-astro-cid-5nyl5sqy] p[data-astro-cid-5nyl5sqy]{margin:0 0 16px;color:#0b1b22;line-height:1.6;max-width:44em}@media(max-width:900px){.heroGrid[data-astro-cid-5nyl5sqy],.grid2[data-astro-cid-5nyl5sqy],.grid3[data-astro-cid-5nyl5sqy]{grid-template-columns:minmax(0,1fr)}.grid3[data-astro-cid-5nyl5sqy],.grid4[data-astro-cid-5nyl5sqy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.grid2[data-astro-cid-5nyl5sqy],.grid3[data-astro-cid-5nyl5sqy],.grid4[data-astro-cid-5nyl5sqy]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.grid4[data-astro-cid-5nyl5sqy]{grid-template-columns:minmax(0,1fr)}}
