.tp-page{--hs-red:#e0201b}.wp-why{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:30px;display:grid}.wp-why .col{border-top:2px solid var(--teal-500);padding-top:18px}.wp-why h3{margin-bottom:9px;font-size:1.08rem}.wp-why p{color:var(--ink-soft);font-size:.95rem;line-height:1.72}.hs-plate{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fff;border-radius:22px;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:40px;padding:34px;display:grid}.hs-mark{border:1px solid var(--line);background:linear-gradient(#fff,#f8fbfc);border-radius:16px;place-items:center;padding:26px 22px;display:grid}.hs-mark img{width:280px;max-width:100%;height:auto}.hs-strap{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:center;margin-top:14px;font-size:.7rem;font-weight:600;line-height:1.6}.hs-plate h3{margin-bottom:6px;font-size:1.45rem}.hs-plate .site{color:var(--muted);margin-bottom:16px;font-size:.85rem;display:block}.hs-plate p{margin-bottom:20px;font-size:.97rem;line-height:1.75}.hs-stats{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:16px 14px;padding-top:20px;display:grid}.hs-stats .num{font-family:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--navy-900);font-size:1.5rem;font-weight:800;line-height:1}.hs-stats .lbl{color:var(--muted);margin-top:7px;font-size:.76rem;font-weight:500;line-height:1.4;display:block}.hs-quote{border-left:3px solid var(--hs-red);margin-top:24px;padding-left:18px}.hs-quote p{margin-bottom:9px;font-size:.97rem;font-style:italic;line-height:1.7}.hs-quote cite{color:var(--muted);font-size:.82rem;font-style:normal;line-height:1.6}.hs-quote cite strong{color:var(--navy-900);font-weight:600}.hs-source{text-align:center;color:var(--muted);margin-top:22px;font-size:.8rem}.acc-grid+.hs-source{margin-bottom:-4px}.wp-svcs{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.wp-svc{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:20px;display:flex}.wp-svc svg{width:20px;height:20px;color:var(--teal-600);flex-shrink:0;margin-top:2px}.wp-svc strong{color:var(--navy-900);margin-bottom:4px;font-size:.95rem;display:block}.wp-svc span{color:var(--muted);font-size:.86rem;line-height:1.6}.wp-inline-cta{text-align:center;color:var(--ink-soft);margin-top:28px;font-size:.95rem}.wp-inline-cta a{color:var(--teal-700);border-bottom:1px solid var(--teal-300);font-weight:600}.wp-inline-cta a:hover{border-bottom-color:var(--teal-600)}.acc-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px;display:grid}.acc{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;padding:28px 20px}.acc .seal{border:2px solid var(--navy-900);width:74px;height:74px;font-family:var(--font-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--navy-900);box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 5px var(--line);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:.95rem;font-weight:800;display:grid}.acc .body{color:var(--navy-900);margin-bottom:7px;font-size:.95rem;font-weight:700;line-height:1.4;display:block}.acc .scope{color:var(--muted);font-size:.8rem;line-height:1.55;display:block}.acc-note{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px 28px;margin-top:24px;padding-top:20px;list-style:none;display:grid}.acc-note li{color:var(--ink-soft);padding-left:22px;font-size:.88rem;line-height:1.6;position:relative}.acc-note li:before{content:"";border-left:2px solid var(--teal-500);border-bottom:2px solid var(--teal-500);width:11px;height:7px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}.fee-line{text-align:center;max-width:720px;color:var(--ink-soft);margin:0 auto;font-size:1rem;line-height:1.8}@media (max-width:860px){.hs-plate{grid-template-columns:minmax(0,1fr);gap:26px;padding:24px}.hs-mark{max-width:340px;margin:0 auto}}
