.sr-only[data-astro-cid-5psbevfg]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tick[data-astro-cid-5psbevfg]{width:1.1rem;height:1.1rem;color:var(--color-royal);flex:none}.phero[data-astro-cid-5psbevfg]{background:var(--color-navy-deep);color:#fff;padding-block:clamp(9rem,6.5rem + 5vw,10.5rem) clamp(4rem,3rem + 5vw,7rem);position:relative;overflow:clip}.phero[data-astro-cid-5psbevfg]:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 60% 40%,#004aad8c,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto 40%}.phero__grid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid;position:relative}.crumbs[data-astro-cid-5psbevfg]{color:var(--color-aqua);margin:0 0 1.5rem}.crumbs[data-astro-cid-5psbevfg] a[data-astro-cid-5psbevfg]{color:var(--color-mist);background-size:100% 1px}.phero__title[data-astro-cid-5psbevfg]{max-width:18ch;font-size:clamp(2.125rem,1rem + 3.6vw,4.25rem)}.phero__rest[data-astro-cid-5psbevfg],.plans__ctaPrice[data-astro-cid-5psbevfg]>span[data-astro-cid-5psbevfg]{display:block}.phero__sub[data-astro-cid-5psbevfg]{color:var(--color-mist);max-width:42ch;margin:1.5rem 0 1.75rem}.phero__after[data-astro-cid-5psbevfg]{max-width:42ch;color:var(--color-mist);margin:-.75rem 0 1.75rem}.phero__actions[data-astro-cid-5psbevfg]{justify-items:start;gap:.75rem;display:grid}.phero__copy[data-astro-cid-5psbevfg]{flex-direction:column;display:flex}.phero__actions[data-astro-cid-5psbevfg]{order:1}.phero__actions[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--color-aqua);max-width:44ch;margin:0}.pp[data-astro-cid-5psbevfg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:34rem;margin:0 0 1.75rem;display:grid}.pp__box[data-astro-cid-5psbevfg]{background:#ffffff12;border:1px solid #90e0ef47;border-radius:12px;padding:1.1rem 1.25rem 1.2rem}.pp__lead[data-astro-cid-5psbevfg]{color:var(--color-aqua);font-size:var(--step-small);margin:0;font-weight:600}.pp__price[data-astro-cid-5psbevfg]{letter-spacing:-.02em;font-variation-settings:"wdth" 108;text-wrap:balance;margin:.3rem 0 0;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.6rem);font-weight:560;line-height:1.05}.pp__unit[data-astro-cid-5psbevfg]{font-size:var(--step-body);color:var(--color-mist);letter-spacing:0;font-weight:500}.pp__line[data-astro-cid-5psbevfg]{color:var(--color-mist);font-size:var(--step-small);margin:.5rem 0 0}.month[data-astro-cid-5psbevfg]{padding-block:var(--section);scroll-margin-top:4rem}.month[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:var(--color-navy)}.month__lead[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:46ch;margin:1.5rem 0 0}.month__list[data-astro-cid-5psbevfg]{counter-reset:fix;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 4vw,5rem);margin:clamp(2.5rem,2rem + 2vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.mitem[data-astro-cid-5psbevfg]{counter-increment:fix;border-top:1px solid var(--color-line);grid-template-columns:2.75rem minmax(0,1fr);align-content:start;padding-block:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid}.mitem[data-astro-cid-5psbevfg]:before{content:counter(fix, decimal-leading-zero);color:var(--color-royal);font-variant-numeric:tabular-nums;grid-row:1/3;padding-top:.2em;font-weight:600}.mitem__t[data-astro-cid-5psbevfg]{font-size:var(--step-lead);color:var(--color-navy);font-variation-settings:"wdth" 108;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.mitem__d[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:46ch;margin:.45rem 0 0}.month__notes[data-astro-cid-5psbevfg]{border-radius:var(--radius);background:var(--color-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,1rem + 2vw,3rem);margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid}.month__notes[data-astro-cid-5psbevfg] dt[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600}.month__notes[data-astro-cid-5psbevfg] dd[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);margin:.4rem 0 0}.after[data-astro-cid-5psbevfg]{padding-block:var(--section);background:var(--color-paper)}.after[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:var(--color-navy);max-width:14ch}.after__grid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,1rem + 5vw,7rem);display:grid}.after__lead[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:30ch;margin:1.5rem 0 0}.after__list[data-astro-cid-5psbevfg]{gap:1.75rem;margin:0;display:grid}.after__list[data-astro-cid-5psbevfg] dt[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600;font-size:var(--step-lead)}.after__list[data-astro-cid-5psbevfg] dd[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:52ch;margin:.4rem 0 0}.after__note[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:56ch;margin:1.75rem 0 0}.after__list[data-astro-cid-5psbevfg]+.after__note[data-astro-cid-5psbevfg]{border-top:1px solid var(--color-line);margin-top:2.25rem;padding-top:1.5rem}.plans[data-astro-cid-5psbevfg]{padding-block:var(--section);scroll-margin-top:4rem}.plans[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:var(--color-navy)}.plans__intro[data-astro-cid-5psbevfg]{max-width:56ch;margin:1.5rem 0 3rem}.plans__intro[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);margin:0}.plans__intro[data-astro-cid-5psbevfg] .lead[data-astro-cid-5psbevfg]{color:var(--color-ink);margin-bottom:.75rem}.ptable[data-astro-cid-5psbevfg]{border-collapse:separate;border-spacing:0;background:var(--color-paper);border-radius:var(--radius);width:100%}.ptable[data-astro-cid-5psbevfg] thead[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]{text-align:left;vertical-align:top;background:var(--color-paper);padding:2rem 1.5rem 1.5rem;position:relative}.ptable[data-astro-cid-5psbevfg] thead[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]:first-child{border-top-left-radius:var(--radius)}.ptable[data-astro-cid-5psbevfg] thead[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]:last-child{border-top-right-radius:var(--radius)}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]:last-child>[data-astro-cid-5psbevfg]:first-child{border-bottom-left-radius:var(--radius)}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]:last-child>[data-astro-cid-5psbevfg]:last-child{border-bottom-right-radius:var(--radius)}.ptable__name[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600;font-size:var(--step-lead);font-variation-settings:"wdth" 108;margin:0;display:block}.ptable__price[data-astro-cid-5psbevfg]{font-size:var(--step-head);letter-spacing:-.02em;color:var(--color-navy);font-variation-settings:"wdth" 108;margin:.5rem 0 0;font-weight:560;line-height:1;display:block}.ptable__price[data-astro-cid-5psbevfg] span[data-astro-cid-5psbevfg]{font-size:var(--step-body);color:var(--color-ink-soft);letter-spacing:0;font-weight:500}.ptable__line[data-astro-cid-5psbevfg]{color:var(--color-ink);max-width:26ch;margin:.75rem 0 0;font-weight:400;display:block}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]{text-align:left;color:var(--color-ink);width:34%;padding:.9rem 1.5rem;font-weight:500}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] td[data-astro-cid-5psbevfg]{color:var(--color-ink);padding:.9rem 1.5rem}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]:nth-child(odd)>[data-astro-cid-5psbevfg]{background:color-mix(in oklab, var(--color-mist) 30%, white)}.dash[data-astro-cid-5psbevfg]{background:var(--color-ink-soft);vertical-align:middle;opacity:.6;border-radius:2px;width:.9rem;height:2px;display:inline-block}.pcards[data-astro-cid-5psbevfg]{display:none}.plans[data-astro-cid-5psbevfg],.brain[data-astro-cid-5psbevfg]{--brain-tint:color-mix(in oklab, var(--color-aqua) 40%, white);--brain-edge:color-mix(in oklab, var(--color-aqua) 85%, white)}.brainlabel[data-astro-cid-5psbevfg]{color:var(--color-navy);align-items:flex-start;gap:.55rem;font-weight:600;display:flex}.brainicon[data-astro-cid-5psbevfg]{width:1.3rem;height:1.3rem;color:var(--color-royal);flex:none;margin-top:.12em}.brainlink[data-astro-cid-5psbevfg]{min-height:1.5rem;color:var(--color-royal);margin-top:.15rem;margin-left:1.85rem;font-weight:600}.brainlink[data-astro-cid-5psbevfg]>.arrow{transform:rotate(90deg)}.brainlink[data-astro-cid-5psbevfg]:hover>.arrow{transform:rotate(90deg)translate(3px)}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain>th[data-astro-cid-5psbevfg],.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain>td[data-astro-cid-5psbevfg],.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-posts>th[data-astro-cid-5psbevfg],.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-posts>td[data-astro-cid-5psbevfg]{background:var(--brain-tint);box-shadow:inset 0 1px 0 var(--brain-edge), inset 0 -1px 0 var(--brain-edge);padding-block:1.15rem}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain>th[data-astro-cid-5psbevfg],.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-posts>th[data-astro-cid-5psbevfg]{color:var(--color-navy);box-shadow:inset 4px 0 0 var(--color-cyan), inset 0 1px 0 var(--brain-edge), inset 0 -1px 0 var(--brain-edge);font-weight:600}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-posts>td[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain .tick[data-astro-cid-5psbevfg]{width:1.3rem;height:1.3rem}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain .tick[data-astro-cid-5psbevfg] path[data-astro-cid-5psbevfg]{stroke-width:2.4px}.ptable[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg].is-brain .brainlink[data-astro-cid-5psbevfg]{width:fit-content;display:flex}.ptag[data-astro-cid-5psbevfg]{z-index:1;white-space:nowrap;background:var(--brain-tint);border:1px solid var(--color-aqua);color:var(--color-navy);font-size:var(--step-small);letter-spacing:.005em;border-radius:4px;align-items:center;gap:.4rem;margin:0;padding:.28rem .8rem .28rem .65rem;font-weight:600;line-height:1.4;display:inline-flex;position:absolute}.ptag__icon[data-astro-cid-5psbevfg]{width:1rem;height:1rem;color:var(--color-royal);flex:none}.ptag--head[data-astro-cid-5psbevfg]{top:0;left:1.5rem;transform:translateY(-50%)}.ptag--card[data-astro-cid-5psbevfg]{white-space:normal;max-width:calc(100% - 2rem);top:0;left:1.5rem;transform:translateY(-50%)}.plans__after[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);margin-top:2.5rem;display:grid}.plans__keyTitle[data-astro-cid-5psbevfg]{font-size:var(--step-body);color:var(--color-navy);margin:0 0 1rem;font-weight:600}.plans__key[data-astro-cid-5psbevfg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin:0;display:grid}.plans__key[data-astro-cid-5psbevfg] dt[data-astro-cid-5psbevfg]{color:var(--color-ink);font-weight:600}.plans__key[data-astro-cid-5psbevfg] dd[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);font-size:var(--step-small);margin:.2rem 0 0;line-height:1.5}.plans__note[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:60ch;margin:1.5rem 0 0}.plans__cta[data-astro-cid-5psbevfg]{border-radius:var(--radius);background:var(--color-paper);grid-template-columns:minmax(0,1fr);justify-items:start;gap:.75rem;padding:min(clamp(1.5rem,1rem + 2vw,2rem),8vw);display:grid}.plans__cta[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);margin:0}.plans__cta[data-astro-cid-5psbevfg] .plans__ctaPrice[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600}.brain[data-astro-cid-5psbevfg]{isolation:isolate;padding-block:var(--section);background:var(--color-navy);color:#fff;scroll-margin-top:4rem;position:relative;overflow:hidden}.brain[data-astro-cid-5psbevfg]>.wrap[data-astro-cid-5psbevfg]{z-index:1;position:relative}.brain__sky[data-astro-cid-5psbevfg]{z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 85% 12%, color-mix(in srgb, var(--color-cyan) 22%, transparent), transparent 70%), radial-gradient(55% 60% at 8% 95%, color-mix(in srgb, var(--color-royal) 45%, transparent), transparent 70%);position:absolute;inset:0}.star[data-astro-cid-5psbevfg]{opacity:var(--o);box-shadow:0 0 6px color-mix(in srgb, var(--color-aqua) 70%, transparent);background:#fff;border-radius:50%;animation:7s ease-in-out infinite twinkle;position:absolute}.brain__net[data-astro-cid-5psbevfg]{opacity:.4;width:min(34rem,60vw);height:auto;position:absolute;top:clamp(-4rem,-3vw,-1.5rem);right:clamp(-3rem,-2vw,0rem)}@media (width<=47.99rem){.brain__net[data-astro-cid-5psbevfg]{opacity:.25;width:90vw;top:-1rem}}.brain__net[data-astro-cid-5psbevfg] line[data-astro-cid-5psbevfg]{stroke:var(--color-aqua);stroke-width:.6px;stroke-opacity:.45}.brain__net[data-astro-cid-5psbevfg] circle[data-astro-cid-5psbevfg]{fill:var(--color-aqua);animation:5s ease-in-out infinite pulse}@keyframes twinkle{0%,to{opacity:var(--o)}50%{opacity:calc(var(--o) * .2)}}@keyframes pulse{0%,to{opacity:.9}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.star[data-astro-cid-5psbevfg],.brain__net[data-astro-cid-5psbevfg] circle[data-astro-cid-5psbevfg]{animation:none}}.brain__eyebrow[data-astro-cid-5psbevfg]{background:color-mix(in srgb, var(--color-aqua) 16%, transparent);color:var(--color-aqua);font-weight:600;font-size:var(--step--1,.9rem);border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.35rem .85rem;display:inline-flex}.brain__eyebrow[data-astro-cid-5psbevfg] svg[data-astro-cid-5psbevfg]{width:1.1rem;height:1.1rem}.brain__head[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:1.5rem clamp(2rem,1rem + 5vw,6rem);display:grid}.brain[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:#fff}.brain__intro[data-astro-cid-5psbevfg]{gap:1rem;max-width:52ch;display:grid}.brain__intro[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--color-mist);margin:0}.brain__intro[data-astro-cid-5psbevfg] .lead[data-astro-cid-5psbevfg]{color:#fff}.brain__uses[data-astro-cid-5psbevfg]{font-size:var(--step-body);color:var(--color-aqua);margin:clamp(3rem,2rem + 3vw,4.5rem) 0 1.25rem;font-weight:600}.brain__grid[data-astro-cid-5psbevfg]{counter-reset:use;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 4vw,5rem);margin:0;padding:0;list-style:none;display:grid}.buse[data-astro-cid-5psbevfg]{counter-increment:use;border-top:1px solid #90e0ef40;grid-template-columns:2.75rem minmax(0,1fr);align-content:start;padding-block:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid}.buse[data-astro-cid-5psbevfg]:before{content:counter(use, decimal-leading-zero);color:var(--color-cyan);font-variant-numeric:tabular-nums;grid-row:1/3;padding-top:.2em;font-weight:600}.buse__title[data-astro-cid-5psbevfg]{font-size:var(--step-lead);color:#fff;font-variation-settings:"wdth" 108;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.buse__text[data-astro-cid-5psbevfg]{color:var(--color-mist);max-width:46ch;margin:.45rem 0 0}.brain__foot[data-astro-cid-5psbevfg]{justify-items:start;gap:.75rem;max-width:60ch;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.brain__honest[data-astro-cid-5psbevfg]{color:var(--color-aqua);margin:0}.brain__close[data-astro-cid-5psbevfg]{color:#fff;margin:0}.brain__actions[data-astro-cid-5psbevfg]{flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;margin-top:.75rem;display:flex}.brain__back[data-astro-cid-5psbevfg]{color:var(--color-mist);font-weight:600}.brain__back[data-astro-cid-5psbevfg]>.arrow{transform:rotate(-90deg)}.brain__back[data-astro-cid-5psbevfg]:hover>.arrow{transform:rotate(-90deg)translate(3px)}.build[data-astro-cid-5psbevfg]{padding-block:var(--section)}.build__grid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 5vw,7rem);display:grid}.build[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:var(--color-navy)}.build__lead[data-astro-cid-5psbevfg]{color:var(--color-ink);max-width:30ch;margin:1.5rem 0 0}.build__text[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);max-width:44ch;margin:.75rem 0 0}.build__sizes[data-astro-cid-5psbevfg]{gap:0;margin:0;padding:0;list-style:none;display:grid}.build__sizes[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg]{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem 1rem;padding-block:1rem;display:grid}.build__sizes[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg]:last-child{border-bottom:1px solid var(--color-line)}.build__name[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:600;font-size:var(--step-lead);font-variation-settings:"wdth" 108}.build__price[data-astro-cid-5psbevfg]{color:var(--color-navy);font-weight:560;font-size:var(--step-lead)}.build__for[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);grid-column:1/-1}.build__halfprice[data-astro-cid-5psbevfg]{color:var(--color-navy);grid-column:1/-1;font-weight:600}.build__half[data-astro-cid-5psbevfg]{color:var(--color-ink)}.build__link[data-astro-cid-5psbevfg]{color:var(--color-royal);margin-top:1.5rem;font-weight:600}.more[data-astro-cid-5psbevfg]{padding-block:var(--section);background:var(--color-paper)}.more__grid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,1rem + 5vw,7rem);display:grid}.more[data-astro-cid-5psbevfg] .head[data-astro-cid-5psbevfg]{color:var(--color-navy);max-width:14ch}.more__body[data-astro-cid-5psbevfg]{gap:1rem;max-width:58ch;display:grid}.more__body[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--color-ink-soft);margin:0}.more__body[data-astro-cid-5psbevfg] .lead[data-astro-cid-5psbevfg]{color:var(--color-ink)}.more__tools[data-astro-cid-5psbevfg]{border-top:1px solid var(--color-line);padding-top:1rem}.more__tools[data-astro-cid-5psbevfg] a[data-astro-cid-5psbevfg]{color:var(--color-royal);font-weight:600}@media (width<=1080px){.ptable[data-astro-cid-5psbevfg]{display:none}.pcards[data-astro-cid-5psbevfg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.75rem 1rem;display:grid}.pcard[data-astro-cid-5psbevfg]{border-radius:var(--radius);background:var(--color-paper);padding:1.5rem;position:relative}.pcard[data-astro-cid-5psbevfg]>p[data-astro-cid-5psbevfg]{margin:0}.pcard[data-astro-cid-5psbevfg] .ptable__line[data-astro-cid-5psbevfg]{max-width:none}.pcard[data-astro-cid-5psbevfg] ul[data-astro-cid-5psbevfg]{color:var(--color-ink);grid-template-columns:minmax(0,1fr);gap:.4rem;margin:1.25rem 0 0;padding-left:1.1rem;list-style:outside;display:grid}.pcard[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg].is-brain,.pcard[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg].is-posts{background:var(--brain-tint);box-shadow:inset 4px 0 0 var(--color-cyan);border-radius:10px;gap:.2rem;margin:.3rem -.5rem .3rem -1.6rem;padding:.85rem 1rem;list-style:none;display:grid}.pcard[data-astro-cid-5psbevfg] li[data-astro-cid-5psbevfg].is-brain .brainlink[data-astro-cid-5psbevfg]{margin-top:0}.plans__after[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.phero__grid[data-astro-cid-5psbevfg],.after__grid[data-astro-cid-5psbevfg],.build__grid[data-astro-cid-5psbevfg],.more__grid[data-astro-cid-5psbevfg],.brain__head[data-astro-cid-5psbevfg],.month__list[data-astro-cid-5psbevfg],.month__notes[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.plans__key[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.brain__grid[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr)}}@media (width<=440px){.pp[data-astro-cid-5psbevfg]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.phero[data-astro-cid-5psbevfg]{padding-top:var(--hero-top-m)}.phero__actions[data-astro-cid-5psbevfg]{order:0}.phero__after[data-astro-cid-5psbevfg]{margin:1.25rem 0 0}.ptable__price[data-astro-cid-5psbevfg],.plans__ctaPrice[data-astro-cid-5psbevfg]{overflow-wrap:anywhere}}
