.why-section[data-astro-cid-lcdefpme]{position:relative}.why-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;border-top:5px solid #0000;flex-direction:column;padding:32px 28px;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;box-shadow:0 10px 30px #2a43520d}.why-card-sun[data-astro-cid-lcdefpme]{border-top-color:var(--sun)}.why-card-mint[data-astro-cid-lcdefpme]{border-top-color:var(--mint)}.why-card-peach[data-astro-cid-lcdefpme]{border-top-color:var(--terracotta)}.why-card[data-astro-cid-lcdefpme]:hover{border-color:#17324d33;transform:translateY(-5px);box-shadow:0 18px 38px #2a43521f}.why-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink);margin-bottom:12px;font-size:1.34rem;line-height:1.25}.why-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:22px;font-size:.95rem;line-height:1.55}.why-perks[data-astro-cid-lcdefpme]{border-top:1px dashed var(--line);flex-direction:column;gap:11px;margin:auto 0 0;padding:20px 0 0;list-style:none;display:flex}.why-perks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink);align-items:flex-start;gap:10px;font-size:.88rem;font-weight:600;line-height:1.4;display:flex}.why-perk-icon[data-astro-cid-lcdefpme]{width:20px;height:20px;color:var(--teal);background:#16847c1f;border-radius:50%;flex:0 0 20px;place-items:center;margin-top:1px;display:grid}@media (width<=680px){.why-card[data-astro-cid-lcdefpme]{padding:22px 18px}}.custom-screen-card[data-astro-cid-lcdefpme]{background:var(--card,#fff);border:1px solid var(--line,#e6ded3);border-radius:var(--radius-lg,24px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:48px;padding:40px;display:grid;box-shadow:0 16px 40px #17324d0f}.custom-screen-visual[data-astro-cid-lcdefpme]{background:var(--cream-2);border:1px solid var(--line);cursor:zoom-in;border-radius:18px;flex-direction:column;width:100%;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.custom-screen-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:auto;max-height:480px;display:block}.custom-screen-zoom-hint[data-astro-cid-lcdefpme]{color:var(--ink);border:1px solid var(--line);letter-spacing:.2px;backdrop-filter:blur(8px);background:#fff;border-radius:999px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;margin:0 16px 16px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:transform .2s,background .2s,color .2s;display:inline-flex;box-shadow:0 4px 14px #17324d1a}.custom-screen-visual[data-astro-cid-lcdefpme]:hover .custom-screen-zoom-hint[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-color:var(--ink);transform:scale(1.05)}.custom-screen-content[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.custom-screen-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink,#17324d);margin:8px 0 14px;font-size:1.7rem;line-height:1.25}.custom-screen-features[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.custom-screen-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink,#17324d);align-items:flex-start;gap:12px;font-size:.94rem;line-height:1.5;display:flex}.custom-screen-features[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink,#17324d);margin-right:4px;font-weight:700}.custom-screen-features[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted,#5f6e7c)}.custom-screen-check[data-astro-cid-lcdefpme]{width:22px;height:22px;color:var(--teal,#16847c);background:#16847c1f;border-radius:50%;flex:0 0 22px;place-items:center;margin-top:2px;font-size:.82rem;font-weight:800;display:grid}.custom-screen-cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.custom-screen-note[data-astro-cid-lcdefpme]{color:var(--muted,#5f6e7c);font-size:.85rem;font-style:italic}body:has(#screenModal[open]){overflow:hidden}.screen-modal[data-astro-cid-lcdefpme]{z-index:9999;border:1px solid var(--line);background:var(--cream-2);width:min(1180px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border-radius:20px;padding:0;box-shadow:0 25px 60px #17324d38}.screen-modal[data-astro-cid-lcdefpme]::backdrop{backdrop-filter:blur(8px);background:#17324da6}.screen-modal-content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;max-height:calc(100dvh - 34px);animation:.25s cubic-bezier(.16,1,.3,1) modalPop;display:flex;position:relative}@keyframes modalPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.screen-modal-content[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:auto;min-height:0;max-height:calc(100dvh - 130px);display:block}.screen-modal-close[data-astro-cid-lcdefpme]{width:38px;height:38px;color:var(--ink);border:1px solid var(--line);cursor:pointer;z-index:20;background:#ffffffeb;border-radius:50%;place-items:center;font-size:1.1rem;transition:all .2s;display:grid;position:absolute;top:14px;right:14px}.screen-modal-close[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:#fff;transform:scale(1.08)}.screen-modal-caption[data-astro-cid-lcdefpme]{text-align:center;width:100%;color:var(--ink);background:var(--cream-2);border-top:1px solid var(--line);flex-shrink:0;margin:0;padding:14px 20px;font-size:.92rem;font-weight:600}@media (width<=900px){.custom-screen-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:26px;padding:24px}.custom-screen-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.4rem}}@media (width<=680px){.custom-screen-card[data-astro-cid-lcdefpme]{border-radius:20px;padding:14px}.custom-screen-zoom-hint[data-astro-cid-lcdefpme]{margin:0 10px 10px}.screen-modal-caption[data-astro-cid-lcdefpme]{padding:12px;font-size:.8rem}}
