.pw[data-astro-cid-ar2lhcsx]{--ivory:#fff7ee;--wine:#6b0f2e;--olive:#283d1c;--blush:#ffc3cc;--lime:#d2d876;--peri:#8ea4ff;--ink:#24221f;--mush:#c9beb2;--rule:#24221f26;--serif:var(--font-display);--sans:var(--font-body);--max:1440px;--gut:clamp(1.15rem,4vw,4rem);--sec:clamp(4rem, 8vw, 6.5rem)}.wrap[data-astro-cid-ar2lhcsx]{max-width:var(--max);padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}.sec[data-astro-cid-ar2lhcsx]{padding-block:var(--sec)}.sec[data-astro-cid-ar2lhcsx].alt{border-block:1px solid var(--rule);background:#fff}.sr[data-astro-cid-ar2lhcsx]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.eyebrow[data-astro-cid-ar2lhcsx]{font:600 12px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--olive);margin:0 0 1.1rem}h1[data-astro-cid-ar2lhcsx]{letter-spacing:-.02em;max-width:16ch;font-size:clamp(3rem,6.6vw,5.6rem);line-height:.95}h2[data-astro-cid-ar2lhcsx]{letter-spacing:-.015em;font-size:clamp(2.2rem,4.2vw,3.3rem);line-height:1.02}h3[data-astro-cid-ar2lhcsx]{color:inherit;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.08}.lead[data-astro-cid-ar2lhcsx]{max-width:36rem;margin:0;font-size:clamp(1.08rem,1.3vw,1.2rem);line-height:1.55}.b[data-astro-cid-ar2lhcsx]{min-height:48px;font:600 15px/1 var(--sans);letter-spacing:.01em;border-radius:10px;align-items:center;padding:0 1.35rem;text-decoration:none;transition:transform .15s;display:inline-flex}.b[data-astro-cid-ar2lhcsx]:hover{transform:translateY(-2px)}.b-wine[data-astro-cid-ar2lhcsx]{background:var(--wine);color:var(--ivory)}.b-wine[data-astro-cid-ar2lhcsx]:hover{color:var(--ivory)}.b-soft[data-astro-cid-ar2lhcsx]{background:var(--blush);color:var(--olive)}.b-outline[data-astro-cid-ar2lhcsx]{box-shadow:inset 0 0 0 1.5px var(--wine);color:var(--wine)}.pw-hero[data-astro-cid-ar2lhcsx]{padding-block:clamp(2.5rem, 6vw, 5rem) var(--sec)}.pwh-grid[data-astro-cid-ar2lhcsx]{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:2rem;display:grid}.ctas[data-astro-cid-ar2lhcsx]{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.think[data-astro-cid-ar2lhcsx]{background:var(--blush);color:var(--olive);border-radius:12px;padding:1.5rem}.think__label[data-astro-cid-ar2lhcsx]{font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem}.think__q[data-astro-cid-ar2lhcsx]{font:italic 400 1.45rem/1.2 var(--serif);color:var(--wine);margin:0 0 1.2rem}.think__mode[data-astro-cid-ar2lhcsx]{margin:.8rem 0 0;font-size:14.5px}.hold[data-astro-cid-ar2lhcsx]{align-items:center;gap:.7rem;display:flex}.hold[data-astro-cid-ar2lhcsx] span[data-astro-cid-ar2lhcsx]{font:600 13px var(--sans);white-space:nowrap}.hold[data-astro-cid-ar2lhcsx] i[data-astro-cid-ar2lhcsx]{background:#fff7eecc;border-radius:8px;flex:1;height:8px;position:relative;overflow:hidden}.hold[data-astro-cid-ar2lhcsx] i[data-astro-cid-ar2lhcsx]:after{content:"";width:var(--w);background:var(--peri);border-radius:8px;position:absolute;inset:0 auto 0 0}.pw-band[data-astro-cid-ar2lhcsx]{background:var(--olive);color:var(--ivory);padding-block:clamp(2rem,4vw,2.8rem)}.pw-band[data-astro-cid-ar2lhcsx] p[data-astro-cid-ar2lhcsx]{text-align:center;font:italic 400 clamp(1.5rem, 3vw, 2.4rem)/1.15 var(--serif);margin:.2rem 0}.pw-band[data-astro-cid-ar2lhcsx] p[data-astro-cid-ar2lhcsx]:nth-child(2n){color:var(--blush)}.pw-head[data-astro-cid-ar2lhcsx]{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.pw-head[data-astro-cid-ar2lhcsx]>[data-astro-cid-ar2lhcsx]{min-width:0}.pw-cards[data-astro-cid-ar2lhcsx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.pw-card[data-astro-cid-ar2lhcsx]{border-radius:12px;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.pw-card[data-astro-cid-ar2lhcsx] p[data-astro-cid-ar2lhcsx]{margin:0;font-size:15.5px;line-height:1.55}.t-blush[data-astro-cid-ar2lhcsx]{background:var(--blush);color:var(--wine)}.t-lime[data-astro-cid-ar2lhcsx]{background:var(--lime);color:var(--olive)}.t-peri[data-astro-cid-ar2lhcsx]{background:var(--peri);color:var(--ink)}.t-peri[data-astro-cid-ar2lhcsx] h3[data-astro-cid-ar2lhcsx]{color:var(--wine)}.rows[data-astro-cid-ar2lhcsx]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.rows[data-astro-cid-ar2lhcsx] li[data-astro-cid-ar2lhcsx]{border-bottom:1px solid var(--rule);grid-template-columns:3.4rem 1fr;gap:.8rem;padding:1.15rem 0;display:grid}.rows[data-astro-cid-ar2lhcsx] .n[data-astro-cid-ar2lhcsx]{font:500 14px var(--font-mono,monospace);color:var(--wine);padding-top:.35rem}.rows[data-astro-cid-ar2lhcsx] b[data-astro-cid-ar2lhcsx]{font:400 clamp(1.3rem, 2vw, 1.65rem)/1.15 var(--serif);color:var(--wine);display:block}.rows[data-astro-cid-ar2lhcsx] p[data-astro-cid-ar2lhcsx]{max-width:46rem;margin:.35rem 0 0;font-size:15.5px}.links[data-astro-cid-ar2lhcsx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem;display:grid}.link-card[data-astro-cid-ar2lhcsx]{border:1px solid var(--rule);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:.35rem;padding:1.3rem 2.8rem 1.3rem 1.3rem;text-decoration:none;transition:transform .15s;display:flex;position:relative}.link-card[data-astro-cid-ar2lhcsx]:hover{transform:translateY(-3px)}.link-card[data-astro-cid-ar2lhcsx] b[data-astro-cid-ar2lhcsx]{font:400 1.5rem/1.1 var(--serif);color:var(--wine)}.link-card[data-astro-cid-ar2lhcsx] span[data-astro-cid-ar2lhcsx]{font-size:14.5px}.link-card[data-astro-cid-ar2lhcsx] i[data-astro-cid-ar2lhcsx]{color:var(--wine);font-style:normal;font-weight:600;position:absolute;top:1.3rem;right:1.2rem}.pw-quote-wrap[data-astro-cid-ar2lhcsx]{padding-block:var(--sec) 0}.pw-quote[data-astro-cid-ar2lhcsx]{background:var(--peri);border-radius:12px;margin:0;padding:clamp(2rem,5vw,3.5rem)}.pw-quote[data-astro-cid-ar2lhcsx] blockquote[data-astro-cid-ar2lhcsx]{font:italic 400 clamp(1.7rem, 3.4vw, 2.6rem)/1.15 var(--serif);color:var(--wine);max-width:30ch;margin:0}.pw-quote[data-astro-cid-ar2lhcsx] figcaption[data-astro-cid-ar2lhcsx]{color:var(--ink);margin-top:1.4rem;font-size:14.5px}.pw-quote[data-astro-cid-ar2lhcsx] figcaption[data-astro-cid-ar2lhcsx] b[data-astro-cid-ar2lhcsx]{font-size:15.5px;font-weight:600;display:block}.cta-panel[data-astro-cid-ar2lhcsx]{margin-top:var(--sec);background:var(--wine);color:var(--ivory);border-radius:12px;grid-template-columns:1.3fr .7fr;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid}.cta-panel[data-astro-cid-ar2lhcsx] .eyebrow[data-astro-cid-ar2lhcsx]{color:var(--lime)}.cta-panel[data-astro-cid-ar2lhcsx] h2[data-astro-cid-ar2lhcsx]{color:var(--ivory)}.cta-panel[data-astro-cid-ar2lhcsx] p[data-astro-cid-ar2lhcsx]:not(.eyebrow){color:#fbe7ec;max-width:36rem;margin:1rem 0 0}.cta-panel__btns[data-astro-cid-ar2lhcsx]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.cta-panel[data-astro-cid-ar2lhcsx] .b-wine[data-astro-cid-ar2lhcsx]{background:var(--lime);color:var(--wine)}.cta-panel[data-astro-cid-ar2lhcsx] .b-outline[data-astro-cid-ar2lhcsx]{box-shadow:inset 0 0 0 1.5px var(--blush);color:var(--blush)}.others__grid[data-astro-cid-ar2lhcsx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.other[data-astro-cid-ar2lhcsx]{border:1px solid var(--rule);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:.4rem;padding:1.3rem;text-decoration:none;transition:transform .15s;display:flex}.other[data-astro-cid-ar2lhcsx]:hover{transform:translateY(-3px)}.other[data-astro-cid-ar2lhcsx] b[data-astro-cid-ar2lhcsx]{font:400 1.6rem/1.05 var(--serif);color:var(--wine)}.other__role[data-astro-cid-ar2lhcsx]{font:600 12px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--olive)}.other__q[data-astro-cid-ar2lhcsx]{font:italic 400 1.05rem/1.3 var(--serif);color:var(--olive)}@media (width<=1000px){.pw-cards[data-astro-cid-ar2lhcsx],.links[data-astro-cid-ar2lhcsx],.others__grid[data-astro-cid-ar2lhcsx]{grid-template-columns:1fr 1fr}}@media (width<=760px){.pwh-grid[data-astro-cid-ar2lhcsx],.pw-head[data-astro-cid-ar2lhcsx],.cta-panel[data-astro-cid-ar2lhcsx],.pw-cards[data-astro-cid-ar2lhcsx],.links[data-astro-cid-ar2lhcsx],.others__grid[data-astro-cid-ar2lhcsx]{grid-template-columns:1fr}.ctas[data-astro-cid-ar2lhcsx] .b[data-astro-cid-ar2lhcsx],.cta-panel__btns[data-astro-cid-ar2lhcsx] .b[data-astro-cid-ar2lhcsx]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.b[data-astro-cid-ar2lhcsx],.link-card[data-astro-cid-ar2lhcsx],.other[data-astro-cid-ar2lhcsx]{transition:none}}
