:root{--pl-accent: #00ae9a;--pl-accent-rgb: 0, 174, 154;--pl-ink: #0a6d61}h1[data-astro-cid-kksmbkei],h2[data-astro-cid-kksmbkei],h3[data-astro-cid-kksmbkei]{letter-spacing:-.03em}.hero[data-astro-cid-kksmbkei]{border-radius:22px;padding:16px;margin:0 0 14px;border:1px solid rgba(16,24,40,.08);background:radial-gradient(1200px 600px at 20% -10%,rgba(var(--pl-accent-rgb),.22),#fff0),radial-gradient(900px 500px at 90% 10%,rgba(var(--pl-accent-rgb),.12),#fff0)}.heroInner[data-astro-cid-kksmbkei]{background:#fffc;border:1px solid rgba(16,24,40,.06);border-radius:18px;padding:22px}.heroGrid[data-astro-cid-kksmbkei]{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.kicker[data-astro-cid-kksmbkei]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(var(--pl-accent-rgb),.12);border:1px solid rgba(var(--pl-accent-rgb),.22);color:var(--pl-ink);font-weight:900;font-size:12px;letter-spacing:.1em;text-transform:uppercase}h1[data-astro-cid-kksmbkei]{margin:14px 0 12px;line-height:1.06;font-size:clamp(28px,4.4vw,42px)}.lead[data-astro-cid-kksmbkei]{margin:0 0 16px;color:#101828bf;max-width:60ch;line-height:1.62}.lead[data-astro-cid-kksmbkei] strong[data-astro-cid-kksmbkei]{color:var(--pl-ink)}.note[data-astro-cid-kksmbkei]{color:#10182899;font-weight:700;font-size:12.5px;margin-top:12px}.ctaRow[data-astro-cid-kksmbkei]{display:flex;gap:12px;flex-wrap:wrap}.btnPrimary[data-astro-cid-kksmbkei],.btnSecondary[data-astro-cid-kksmbkei]{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:14px;text-decoration:none;font-weight:900;font-size:15px}.btnPrimary[data-astro-cid-kksmbkei]{background:var(--pl-ink);color:#fff;border:1px solid var(--pl-ink)}.btnPrimary[data-astro-cid-kksmbkei]:hover{background:#086055}.btnSecondary[data-astro-cid-kksmbkei]{background:#1018280d;border:1px solid rgba(16,24,40,.12);color:var(--pl-ink)}.btnSecondary[data-astro-cid-kksmbkei]:hover{background:#10182814}.bcWrap[data-astro-cid-kksmbkei]{position:relative;display:grid;place-items:center;min-height:340px}.bcSheet[data-astro-cid-kksmbkei]{position:relative;width:78%;max-width:320px;aspect-ratio:3 / 4;background:#fff;border-radius:12px;border:1px solid rgba(16,24,40,.1);box-shadow:0 18px 44px #1018282e;overflow:hidden;transform:rotate(-2.5deg);z-index:2}.bcBehind[data-astro-cid-kksmbkei]{position:absolute;transform:rotate(4deg);z-index:1;background:linear-gradient(180deg,#f4f7f6,#e9efed)}.bcPhoto[data-astro-cid-kksmbkei]{position:relative;height:46%;background:linear-gradient(150deg,#b9d8d0,#7fb8ac 55%,#5aa093)}.bcPrice[data-astro-cid-kksmbkei]{position:absolute;left:12px;bottom:10px;background:var(--pl-ink);color:#fff;font-weight:900;font-size:15px;padding:5px 11px;border-radius:8px;box-shadow:0 4px 12px #0a6d6159}.bcBody[data-astro-cid-kksmbkei]{padding:12px 14px 8px}.bcTitle[data-astro-cid-kksmbkei]{font-weight:900;font-size:14px;color:#101828;letter-spacing:-.01em}.bcChips[data-astro-cid-kksmbkei]{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 12px}.bcChips[data-astro-cid-kksmbkei] span[data-astro-cid-kksmbkei]{font-size:10.5px;font-weight:700;color:#101828b3;background:#1018280f;border-radius:999px;padding:3px 9px}.bcRow[data-astro-cid-kksmbkei]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.bcThumbs[data-astro-cid-kksmbkei]{display:flex;gap:5px}.bcThumbs[data-astro-cid-kksmbkei] span[data-astro-cid-kksmbkei]{width:34px;height:26px;border-radius:5px;background:linear-gradient(150deg,#d7e6e2,#a9cfc6)}.bcEnergy[data-astro-cid-kksmbkei]{display:flex;align-items:center;gap:6px}.bcEnergyLabel[data-astro-cid-kksmbkei]{font-size:10px;font-weight:800;color:#1018288c;text-transform:uppercase;letter-spacing:.06em}.bcEnergyBadge[data-astro-cid-kksmbkei]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;border-radius:4px;background:#4caf50;color:#fff;font-weight:900;font-size:13px;box-shadow:0 2px 6px #4caf5066}.bcFooter[data-astro-cid-kksmbkei]{position:absolute;left:0;right:0;bottom:0;height:16%;background:var(--pl-ink);display:flex;align-items:center;justify-content:space-between;padding:0 14px}.bcLogo[data-astro-cid-kksmbkei]{color:#fff;font-weight:900;font-size:12px;letter-spacing:.02em;opacity:.95}.bcQr[data-astro-cid-kksmbkei]{width:24px;height:24px;border-radius:4px;background:repeating-conic-gradient(#0a6d61 0% 25%,#fff 0% 50%) 50% / 8px 8px;border:2px solid #fff}.section[data-astro-cid-kksmbkei]{margin:0 0 14px}.sectionHead[data-astro-cid-kksmbkei]{background:#ffffffb3;border:1px solid rgba(16,24,40,.08);border-radius:18px;padding:16px;margin-bottom:12px}.sectionHead[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei]{margin:8px 0 0;color:#101828b8;line-height:1.6;max-width:90ch}.grid2[data-astro-cid-kksmbkei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid3[data-astro-cid-kksmbkei]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.grid4[data-astro-cid-kksmbkei]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.card[data-astro-cid-kksmbkei]{background:#ffffffdb;border:1px solid rgba(16,24,40,.08);border-radius:18px;padding:16px}.card[data-astro-cid-kksmbkei].accent{border-color:rgba(var(--pl-accent-rgb),.25);background:linear-gradient(180deg,rgba(var(--pl-accent-rgb),.08),#ffffffdb),#ffffffdb}.card[data-astro-cid-kksmbkei] h2[data-astro-cid-kksmbkei]{margin:0 0 10px}.card[data-astro-cid-kksmbkei] h3[data-astro-cid-kksmbkei]{margin:0 0 8px;font-size:16px}.card[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei]{margin:0;color:#101828c7;line-height:1.6}.card[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei] strong[data-astro-cid-kksmbkei]{color:var(--pl-ink)}.tierTag[data-astro-cid-kksmbkei]{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-ink);background:rgba(var(--pl-accent-rgb),.12);border:1px solid rgba(var(--pl-accent-rgb),.2);border-radius:999px;padding:4px 10px;margin-bottom:10px}.priceTag[data-astro-cid-kksmbkei]{display:flex;align-items:baseline;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(16,24,40,.08)}.priceTag[data-astro-cid-kksmbkei] b[data-astro-cid-kksmbkei]{font-size:26px;font-weight:900;color:#101828;letter-spacing:-.02em}.priceTag[data-astro-cid-kksmbkei].accentTag b[data-astro-cid-kksmbkei]{color:var(--pl-ink)}.priceTag[data-astro-cid-kksmbkei] span[data-astro-cid-kksmbkei]{font-size:12.5px;font-weight:700;color:#1018288c}.step[data-astro-cid-kksmbkei]{position:relative}.stepNum[data-astro-cid-kksmbkei]{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}.cta[data-astro-cid-kksmbkei]{border-radius:22px;padding:16px;margin:0 0 14px;border:1px solid rgba(var(--pl-accent-rgb),.22);background:radial-gradient(1200px 600px at 30% 0%,rgba(var(--pl-accent-rgb),.18),#fff0)}.ctaInner[data-astro-cid-kksmbkei]{background:#ffffffd1;border:1px solid rgba(16,24,40,.06);border-radius:18px;padding:18px}.ctaInner[data-astro-cid-kksmbkei] h2[data-astro-cid-kksmbkei]{margin:0;line-height:1.15}.ctaInner[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei]{margin:8px 0 14px;color:#101828bf;line-height:1.6;max-width:82ch}.ctaInner[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei] a[data-astro-cid-kksmbkei]{color:var(--pl-ink);font-weight:700}.faq[data-astro-cid-kksmbkei] details[data-astro-cid-kksmbkei]{background:#ffffffdb;border:1px solid rgba(16,24,40,.08);border-radius:14px;padding:12px 14px;margin-bottom:8px}.faq[data-astro-cid-kksmbkei] summary[data-astro-cid-kksmbkei]{cursor:pointer;font-weight:850;color:#101828e6;list-style:none}.faq[data-astro-cid-kksmbkei] summary[data-astro-cid-kksmbkei]::-webkit-details-marker{display:none}.faq[data-astro-cid-kksmbkei] summary[data-astro-cid-kksmbkei]:after{content:"+";float:right;color:var(--pl-ink);font-weight:900}.faq[data-astro-cid-kksmbkei] details[data-astro-cid-kksmbkei][open] summary[data-astro-cid-kksmbkei]:after{content:"-"}.faq[data-astro-cid-kksmbkei] p[data-astro-cid-kksmbkei]{margin:10px 0 0;color:#101828bf;line-height:1.6}@media(max-width:900px){.heroGrid[data-astro-cid-kksmbkei],.grid2[data-astro-cid-kksmbkei],.grid3[data-astro-cid-kksmbkei],.grid4[data-astro-cid-kksmbkei]{grid-template-columns:1fr}.grid3[data-astro-cid-kksmbkei],.grid4[data-astro-cid-kksmbkei]{grid-template-columns:repeat(2,1fr)}}
