.site-header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(16px);background:#fbf7efed;border-bottom:1px solid #eadfced1;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex-direction:column;min-width:145px;line-height:1;display:flex}.brand-main[data-astro-cid-nen7h5rs]{letter-spacing:.13em;font-family:Trirong,serif;font-size:22px;font-weight:600}.brand-sub[data-astro-cid-nen7h5rs]{letter-spacing:.16em;color:var(--ink-soft);margin-top:6px;font-size:9.5px}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;display:flex}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.nav-cta){color:#5f554d;padding:10px 12px;font-size:14px;position:relative}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.nav-cta):after{content:"";background:var(--terracotta);height:1px;transition:transform .18s;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover:after,.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].active:after{transform:scaleX(1)}.nav-cta[data-astro-cid-nen7h5rs]{background:var(--yellow);color:#392f28;border-radius:999px;margin-left:10px;padding:10px 18px;font-size:14px;font-weight:700;box-shadow:0 7px 18px #a0772a1f}.mobile-menu[data-astro-cid-nen7h5rs]{display:none;position:relative}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1px solid var(--rule);background:#ffffff8c;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:14px;list-style:none;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-panel[data-astro-cid-nen7h5rs]{background:var(--card);border:1px solid var(--rule);width:230px;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;padding:12px;display:flex;position:absolute;top:48px;right:0}.mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:10px;padding:10px 12px;font-size:14px}.mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--paper-2)}.mobile-panel[data-astro-cid-nen7h5rs] .mobile-line[data-astro-cid-nen7h5rs]{background:var(--yellow-soft);margin-top:5px;font-weight:700}@media (width<=900px){.main-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-menu[data-astro-cid-nen7h5rs]{display:block}}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);background:#efe4d4;padding:54px 0 26px}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr .8fr;align-items:start;gap:70px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{max-width:650px}.brand-main[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;font-family:Trirong,serif;font-size:25px;font-weight:600}.brand-sub[data-astro-cid-jo6i4kqk]{letter-spacing:.16em;color:var(--ink-soft);margin-top:4px;font-size:9.5px}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:620px;color:var(--ink-soft);margin:20px 0 0;line-height:1.8}.footer-nav[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.footer-nav[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:9px;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{letter-spacing:.07em;text-transform:uppercase;color:var(--terracotta);margin-bottom:4px;font-size:12px}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#5f554d;font-size:13.5px}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--terracotta)}.footer-note[data-astro-cid-jo6i4kqk]{color:#8f7968;background:#ffffff38;border:1px dashed #d7c4ac;border-radius:16px;margin:34px 0 20px;padding:15px 18px;font-family:Trirong,serif;font-size:13px;display:inline-block;transform:rotate(-.4deg)}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#87796d;border-top:1px solid #ddcdb8;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;font-size:12.5px;display:flex}@media (width<=760px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:34px}.footer-nav[data-astro-cid-jo6i4kqk]{max-width:420px}}:root{--paper:#fbf7ef;--paper-2:#f5ede0;--card:#fffdf9;--ink:#302923;--ink-soft:#746a60;--brown:#6f4d36;--terracotta:#b96f4d;--yellow:#e5bd63;--yellow-soft:#f7e9bd;--rose:#d7a49d;--rose-soft:#f6e6e2;--sage:#97a487;--sage-soft:#e9eee3;--sky-soft:#e9eff2;--rule:#eadfce;--shadow:0 14px 36px #51392614;--shadow-soft:0 8px 26px #5139260e;--c-parenting:#7d946e;--c-parenting-soft:#eaf0e5;--c-insurance:#b5737d;--c-insurance-soft:#f6e7e9;--c-business:#8b6b55;--c-business-soft:#efe6de;--c-review:#b66e45}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Sarabun,sans-serif}main{overflow:hidden}h1,h2,h3,.display{letter-spacing:-.015em;font-family:Trirong,serif;font-weight:600}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}.wrap{max-width:1160px;margin:0 auto;padding-left:28px;padding-right:28px}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--terracotta);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.kicker:before{content:"";background:currentColor;width:24px;height:1px}.btn-primary,.btn-secondary,.text-link{justify-content:center;align-items:center;gap:8px;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.btn-primary{background:var(--yellow);color:#3b3028;border-radius:999px;padding:12px 20px;font-weight:700;box-shadow:0 8px 20px #a0772a24}.btn-secondary{background:#ffffff8a;border:1px solid #cab9a6;border-radius:999px;padding:11px 18px;font-weight:600}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-2px)}.text-link{color:var(--terracotta);font-size:14px;font-weight:700}.cat-dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.cat-pill{border-radius:99px;align-items:center;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.pillar-parenting .cat-pill,.tag-parenting{background:var(--c-parenting-soft);color:var(--c-parenting)}.pillar-insurance .cat-pill,.tag-insurance{background:var(--c-insurance-soft);color:var(--c-insurance)}.pillar-business .cat-pill,.tag-business{background:var(--c-business-soft);color:var(--c-business)}.pillar-parenting .cat-dot{background:var(--c-parenting)}.pillar-insurance .cat-dot{background:var(--c-insurance)}.pillar-business .cat-dot{background:var(--c-business)}.page-shell{padding:72px 0 88px}.page-intro{max-width:780px;margin-bottom:38px}.page-intro h1{margin:12px 0;font-size:clamp(34px,5vw,54px);line-height:1.2}.page-intro p{color:var(--ink-soft);margin:0;font-size:17px;line-height:1.8}.soft-note{color:#927d6c;font-family:Trirong,serif;font-size:13px;line-height:1.7;transform:rotate(-1deg)}@media (width<=760px){.wrap{padding-left:20px;padding-right:20px}.page-shell{padding:50px 0 64px}}
