.ps__wrap[data-astro-cid-jsvhijgg]{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;display:grid}@media (width>=960px){.ps__wrap[data-astro-cid-jsvhijgg]{grid-template-columns:minmax(300px,.9fr) 1.3fr;gap:1.5rem}}.ps__tabs[data-astro-cid-jsvhijgg]{align-content:start;gap:.7rem;display:grid}.ps__tab[data-astro-cid-jsvhijgg]{text-align:left;border-radius:var(--r);background:var(--white);border:1.5px solid var(--line);width:100%;font-family:var(--font-display);color:var(--ink);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s, box-shadow .3s, background .3s, color .3s;grid-template-columns:46px 1fr 18px;align-items:center;gap:.9rem;padding:1rem 1.1rem;font-size:1rem;font-weight:700;display:grid}.ps__tab[data-astro-cid-jsvhijgg]:hover{box-shadow:var(--shadow);border-color:#14c8c373;transform:translate(4px)}.ps__tab-ico[data-astro-cid-jsvhijgg]{width:46px;height:46px;color:var(--blue);transition:background .3s, color .3s, transform .3s var(--ease);background:linear-gradient(135deg,#14c8c329,#0e7fa81f);border:1px solid #14c8c340;border-radius:14px;place-items:center;display:grid}.ps__tab[data-astro-cid-jsvhijgg] .ps__tab-chev{color:var(--muted);opacity:.5;transition:transform .3s var(--ease), opacity .3s, color .3s}.ps__tab[data-astro-cid-jsvhijgg][aria-selected=true]{background:var(--navy);color:var(--white);border-color:#0000;box-shadow:0 18px 40px -18px #0b1f4499}.ps__tab[data-astro-cid-jsvhijgg][aria-selected=true] .ps__tab-ico[data-astro-cid-jsvhijgg]{background:var(--grad-soft);color:var(--white);border-color:#0000;transform:rotate(-6deg)}.ps__tab[data-astro-cid-jsvhijgg][aria-selected=true] .ps__tab-chev{color:var(--teal);opacity:1;transform:translate(3px)}.ps__stage[data-astro-cid-jsvhijgg]{isolation:isolate;background:radial-gradient(70% 80% at 100% 0%, #14c8c338, transparent 60%), linear-gradient(150deg, var(--navy-800), var(--navy-950));color:#c9d6e3;box-shadow:var(--shadow-lg);border:1px solid #14c8c32e;border-radius:28px;min-height:100%;padding:clamp(1.75rem,4vw,3rem);position:relative;overflow:hidden}.ps__glow[data-astro-cid-jsvhijgg]{z-index:-1;filter:blur(80px);pointer-events:none;background:#0e7fa859;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-180px;left:-140px}.ps__panel[data-astro-cid-jsvhijgg]{outline:none;gap:1.25rem;display:grid}.ps__panel[data-astro-cid-jsvhijgg][hidden]{display:none}.ps__panel[data-astro-cid-jsvhijgg].is-in{animation:psIn .55s var(--ease) both}@keyframes psIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ps__kicker[data-astro-cid-jsvhijgg]{border-radius:var(--r-pill);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);background:#14c8c31a;border:1px solid #14c8c34d;justify-self:start;align-items:center;gap:.5rem;padding:.38rem .85rem;font-size:.74rem;font-weight:800;display:inline-flex}.ps__context[data-astro-cid-jsvhijgg]{color:#b5c4d8;max-width:56ch;font-size:1.05rem}.ps__rec[data-astro-cid-jsvhijgg]{border-radius:var(--r-lg);border:1px solid var(--line-dark);background:#ffffff0d;grid-template-columns:56px 1fr;align-items:start;gap:1.1rem;padding:1.35rem;display:grid}.ps__rec-ico[data-astro-cid-jsvhijgg]{background:var(--grad-soft);width:56px;height:56px;color:var(--white);box-shadow:var(--shadow-teal);border-radius:16px;place-items:center;display:grid}.ps__rec-name[data-astro-cid-jsvhijgg]{color:var(--white);margin-bottom:.35rem;font-size:clamp(1.35rem,2.4vw,1.75rem)}.ps__rec-text[data-astro-cid-jsvhijgg]{color:var(--muted-dark);font-size:.98rem}.ps__price[data-astro-cid-jsvhijgg]{color:var(--aqua);font-family:var(--font-display);align-items:center;gap:.55rem;font-size:1.15rem;display:inline-flex}.ps__price[data-astro-cid-jsvhijgg] strong[data-astro-cid-jsvhijgg]{font-weight:800}.ps__price[data-astro-cid-jsvhijgg] .icon{color:var(--teal)}.ps__disclaimer[data-astro-cid-jsvhijgg]{color:#8fa3bc;border-top:1px solid var(--line-dark);padding-top:1rem;font-size:.82rem}@media (width<=520px){.ps__rec[data-astro-cid-jsvhijgg]{grid-template-columns:1fr}.ps__stage[data-astro-cid-jsvhijgg] .btn[data-astro-cid-jsvhijgg]{width:100%}}.home-h1[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4.6vw,3.7rem)}.home-h1[data-astro-cid-lcdefpme] .text-grad[data-astro-cid-lcdefpme]{display:inline}.hero-backing[data-astro-cid-lcdefpme]{color:#8fa3bc;max-width:52ch;font-size:.92rem}.feat-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem;padding-top:.9rem;display:grid}@media (width>=640px){.feat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.feat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.feat-grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:flex}.feat[data-astro-cid-lcdefpme]{flex-direction:column;width:100%;padding-top:2.1rem;display:flex}.feat__tag[data-astro-cid-lcdefpme]{background:var(--teal);color:var(--navy);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-pill);box-shadow:var(--shadow-teal);align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;top:-13px;left:1.5rem}.feat__line[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-weight:700;color:var(--teal-700)!important;font-size:.78rem!important}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.feat[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.feat__line):not(.feat__price){flex:1}.feat__price[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.02em;margin-top:1.25rem;padding-top:1rem;font-weight:800;line-height:1.1;color:var(--ink)!important;font-size:1.7rem!important}.feat__price[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:block}.feat__price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:0;font-size:.85rem;font-weight:600}.feat__link[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;position:absolute;inset:0}.feat-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.feat-note[data-astro-cid-lcdefpme]{color:var(--muted);max-width:70ch;font-size:.86rem}.market__grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=960px){.market__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr}}.market__title[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,3vw,2.3rem)}.market__stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.market__stat[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #14c8c338;padding:1.6rem}.market__stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--white);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:800;line-height:1;display:flex}.market__stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme] .market__arrow{color:var(--teal)}.market__from[data-astro-cid-lcdefpme]{color:var(--muted-dark);font-size:.62em}.market__stat[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted-dark);margin-top:.75rem;font-size:.92rem;display:block}.market__src[data-astro-cid-lcdefpme]{color:#8fa3bc;grid-column:1/-1;font-size:.8rem}.market__src[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--teal);text-underline-offset:3px;text-decoration:underline}.pillars[data-astro-cid-lcdefpme]{gap:1rem;display:grid;margin-top:1.75rem!important}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r);border:1px solid var(--line);background:var(--white);transition:border-color .3s, transform .3s var(--ease), box-shadow .3s;grid-template-columns:46px 1fr;align-items:start;gap:1rem;padding:1rem 1.1rem;display:grid}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);border-color:#14c8c373;transform:translate(4px)}.pillars__ico[data-astro-cid-lcdefpme]{background:var(--grad-soft);width:46px;height:46px;color:var(--white);border-radius:14px;place-items:center;display:grid}.pillars[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);display:block}.pillars[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.93rem;display:block}.care-price[data-astro-cid-lcdefpme]{color:var(--text);border-radius:var(--r-pill);background:#14c8c31a;border:1px solid #14c8c340;align-items:center;gap:.55rem;padding:.6rem 1rem;font-size:.98rem;display:inline-flex}.care-price[data-astro-cid-lcdefpme] .icon{color:var(--teal-700)}.care-price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink)}
