.site-main :is(.btn-primary,.kd-hero-cta,.site-price-cta){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;background:#faa506;color:#080a1a;border:0;font-size:17px;font-weight:700;text-decoration:none}.site-main :is(.btn-secondary,.btn-ghost,.btn-outline){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;background:var(--kd-card-bg,#fff);color:var(--kd-text);border:1px solid var(--kd-border,#cebfa9);font-size:16px;font-weight:700;text-decoration:none}.site-main h2:not(.bento-home h2,.bento-home *){font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}:lang(th) .site-main h2:not(.bento-home h2,.bento-home *){line-height:1.35}.site-main :is(.rp-sec,.site-section){padding-top:48px;padding-bottom:48px}@media (min-width:821px){.site-main :is(.rp-sec,.site-section){padding-top:64px;padding-bottom:64px}}.site-main :is(.rp-sec,.site-section) h2+p{margin-top:12px}.site-main .cta-row{margin-top:24px}html .bento-home .kd-mk:has(.kd-mk-card){background:var(--kd-card-well)}html .bento-home .kd-mk-card{border:1px solid var(--kd-card-border);border-radius:var(--kd-card-radius,16px)}html .bento-home .kd-mk-card,html .bento-home .kd-pay{background:var(--kd-card-bg);box-shadow:var(--kd-card-shadow)}html .bento-home .kd-pay{border:1px solid var(--kd-card-border)}html .kd-internal-banner{background:var(--kd-card-bg);border-color:var(--kd-card-border);border-left-color:var(--kd-banner-accent,#faa506);box-shadow:var(--kd-card-shadow)}html .bento-home h2:not(.bento-other-heading):not(.bento-other h2){font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}:lang(th) .bento-home h2:not(.bento-other-heading):not(.bento-other h2){line-height:1.35}html .bento-home .bento-photo .bento-photo-copy .bento-pill,html body .kd-for-d3 .g-btn{min-height:46px;padding:0 20px;border-radius:999px;background:#ffffff;color:#080a1a;border:1px solid var(--kd-border,#cebfa9);font-size:16px;font-weight:700}@media (min-width:900px) and (max-width:1179px){html body .kd-for-d3 .g-btn{font-size:.88rem}}html:not([data-theme=night-market]) .site-page{--kd-bg:#f6f3ee;--kd-card-bg:#ffffff;--kd-card-border:#e2dbcf;--kd-card-shadow:0 1px 2px rgba(0,0,0,0.06),0 4px 12px rgba(0,0,0,0.05);--kd-card-shadow-hover:0 2px 4px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.08);--kd-card-radius:16px;background:var(--kd-bg)}html:not([data-theme=night-market]) .site-page :is(.rp-card,.kd-rollout .rp-calcs a,.kd-rollout .rp-posts a,.tools-grid a,.blog-card,.site-price-row>.site-price,.bento-home .bento-profit,.bento-home .kd-how-card,.bento-home .kd-mk-card,.bento-home .kd-pay){background:var(--kd-card-bg);border:1px solid var(--kd-card-border);border-radius:var(--kd-card-radius);box-shadow:var(--kd-card-shadow)}html:not([data-theme=night-market]) .site-page :is(.kd-rollout .rp-calcs a,.kd-rollout .rp-posts a,.tools-grid a,.blog-card):hover{box-shadow:var(--kd-card-shadow-hover)}.site-page{--kd-sec-y:48px}@media (min-width:768px){.site-page{--kd-sec-y:72px}}.kd-for-d3 .grp-sec,.kd-rollout .rp-sec,.site-main :is(.rp-sec,.site-section){padding-top:var(--kd-sec-y);padding-bottom:var(--kd-sec-y)}