.t-grid[data-sx-aadlzisc]{display:grid;gap:var(--space-md);grid-template-columns:1fr}@media(min-width:720px){.t-grid[data-sx-aadlzisc]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.t-grid[data-sx-aadlzisc]{grid-template-columns:repeat(3,1fr)}}.t-card[data-sx-aadlzisc]{background:var(--white);border:1px solid var(--line);padding:var(--space-lg);margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.t-stars[data-sx-aadlzisc]{color:var(--accent);font-size:var(--step-0);letter-spacing:.1em;line-height:1}.t-stars-empty[data-sx-aadlzisc]{color:var(--line)}.t-quote[data-sx-aadlzisc]{margin:0;font-size:var(--step-1);line-height:1.5;color:var(--ink);font-weight:600}.t-by[data-sx-aadlzisc]{display:flex;flex-direction:column;gap:.1rem;margin-top:auto}.t-by[data-sx-aadlzisc] strong[data-sx-aadlzisc]{color:var(--ink);font-weight:700}.t-by[data-sx-aadlzisc] span[data-sx-aadlzisc]{font-size:var(--step--1);color:var(--muted)}.hero[data-sx-j7pv25f6]{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(600px,82vh,900px);padding-block:var(--space-2xl);overflow:hidden}.hero-bg[data-sx-j7pv25f6]{position:absolute;inset:0;z-index:-2;background:linear-gradient(135deg,#2b2f37,#1c1f24 55%,#2c2218)}.hero-bg[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:right center}.hero-scrim[data-sx-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(95deg,#121418ad,#1214187a 44%,#1214182e)}.hero-inner[data-sx-j7pv25f6]{width:100%}.hero-copy[data-sx-j7pv25f6]{max-width:47rem}.hero-copy[data-sx-j7pv25f6] .eyebrow[data-sx-j7pv25f6]{color:var(--accent-on-dark)}.hero-title[data-sx-j7pv25f6]{color:#fff;font-size:var(--step-5);margin-bottom:var(--space-md)}.hero-accent[data-sx-j7pv25f6]{color:var(--accent);display:block}.hero-lead[data-sx-j7pv25f6]{color:#e8e5de;max-width:40rem;margin-bottom:var(--space-lg)}.hero-trust[data-sx-j7pv25f6]{color:#b9bdc2;margin-top:var(--space-md);font-size:var(--step--1);letter-spacing:.01em}.hp-label[data-sx-j7pv25f6]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 .75rem;display:block}.hp-statement[data-sx-j7pv25f6]{background:var(--paper-2, #EFEAE0);padding-block:clamp(4rem,7vw,5.5rem)}.hp-statement-grid[data-sx-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(3rem,6vw,5rem);align-items:start}.hp-statement-text[data-sx-j7pv25f6]{font-size:clamp(1.3rem,2.5vw,1.85rem);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink);margin-top:.75rem}.hp-statement-text[data-sx-j7pv25f6] strong[data-sx-j7pv25f6]{color:var(--accent)}.hp-statement-right[data-sx-j7pv25f6] p[data-sx-j7pv25f6]{font-size:1rem;line-height:1.7;color:var(--muted);margin:0 0 1.25rem}.hp-statement-link[data-sx-j7pv25f6]{font-weight:700;font-size:.95rem;color:var(--accent);text-decoration:none}.hp-statement-link[data-sx-j7pv25f6]:hover{color:var(--accent-ink)}.hp-audit-band[data-sx-j7pv25f6]{background:#171e28;padding-block:clamp(4rem,7vw,5.5rem)}.hp-audit-grid[data-sx-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,5rem);align-items:start}.hp-audit-body[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.025em;line-height:1.1;margin:.5rem 0 1rem}.hp-audit-sub[data-sx-j7pv25f6]{font-size:1rem;line-height:1.65;color:#ffffffb3;margin:0}.hp-audit-panel[data-sx-j7pv25f6]{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-top:3px solid var(--accent-on-dark, #E58A4C);padding:2rem 2rem 2.25rem}.hp-audit-panel-label[data-sx-j7pv25f6]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-on-dark, #E58A4C);margin:0 0 1.1rem}.hp-audit-list[data-sx-j7pv25f6]{list-style:none;padding:0;margin:0 0 1.75rem;display:grid;gap:.65rem}.hp-audit-list[data-sx-j7pv25f6] li[data-sx-j7pv25f6]{font-size:.9rem;color:#fffc;padding-left:1.2rem;position:relative;line-height:1.45}.hp-audit-list[data-sx-j7pv25f6] li[data-sx-j7pv25f6]:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--accent-on-dark, #E58A4C)}.hp-audit-btn[data-sx-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent-on-dark, #E58A4C);color:#fff;font-weight:700;font-size:.95rem;padding:.85em 1.5em;text-decoration:none;border:none;cursor:pointer;width:100%;justify-content:center;transition:background .15s}.hp-audit-btn[data-sx-j7pv25f6]:hover{background:#c0551e;color:#fff}.hp-audit-note[data-sx-j7pv25f6]{margin:.85rem 0 0;font-size:.78rem;color:#ffffff73;text-align:center}.hp-cta-wa-btn[data-sx-j7pv25f6]{width:100%;justify-content:center;font-size:var(--step--1);padding:.65rem 1rem;margin-top:.75rem;display:flex}.cta-band[data-sx-j7pv25f6] .hp-audit-body[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{font-size:clamp(1.5rem,2.8vw,2.2rem)}.hp-band[data-sx-j7pv25f6]{background:var(--paper-2, #EFEAE0);padding-block:clamp(4rem,7vw,5.5rem)}.hp-band--alt[data-sx-j7pv25f6]{background:var(--paper-3, #FCFAF5);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hp-band-head[data-sx-j7pv25f6]{margin-bottom:3rem;max-width:58ch}.hp-band-head[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin:.5rem 0 .75rem}.hp-band-intro[data-sx-j7pv25f6]{font-size:1rem;color:var(--muted);line-height:1.65;margin:0}.hp-band-intro[data-sx-j7pv25f6] a[data-sx-j7pv25f6]{color:var(--accent);text-decoration:none}.hp-band-intro[data-sx-j7pv25f6] a[data-sx-j7pv25f6]:hover{color:var(--accent-ink)}.hp-strip[data-sx-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--line-strong)}.hp-strip--4[data-sx-j7pv25f6]{grid-template-columns:1fr 1fr 1fr 1fr}.hp-strip-cell[data-sx-j7pv25f6]{padding:2rem 2rem .5rem 0;border-right:1px solid var(--line-strong)}.hp-strip-cell[data-sx-j7pv25f6]:last-child{border-right:none;padding-right:0}.hp-strip-cell[data-sx-j7pv25f6]+.hp-strip-cell[data-sx-j7pv25f6]{padding-left:2rem}.hp-strip-cell[data-sx-j7pv25f6] h3[data-sx-j7pv25f6]{font-size:1.05rem;font-weight:800;letter-spacing:-.015em;color:var(--ink);margin:0 0 .6rem}.hp-strip-cell[data-sx-j7pv25f6] p[data-sx-j7pv25f6]{font-size:.92rem;color:var(--muted);line-height:1.65;margin:0}.section--paper[data-sx-j7pv25f6]{background:var(--paper);padding-block:clamp(4rem,8vw,6rem)}.feature-rows[data-sx-j7pv25f6]{display:grid;gap:clamp(3rem,7vw,5.5rem)}.feature-row[data-sx-j7pv25f6]{display:grid;gap:var(--space-lg);align-items:center}@media(min-width:820px){.feature-row[data-sx-j7pv25f6]{grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,4.5rem)}.feature-row--reverse[data-sx-j7pv25f6] .feature-row-media[data-sx-j7pv25f6]{order:2}}.feature-row-media[data-sx-j7pv25f6]{overflow:visible}.feature-row-media[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{width:100%;aspect-ratio:16 / 11;object-fit:cover;display:block}@media(max-width:768px){.feature-row-media[data-sx-j7pv25f6]{margin-inline:calc(-1 * var(--space-md));width:calc(100% + var(--space-md) * 2)}.feature-row-media[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{aspect-ratio:1 / 1}}.feature-row-text[data-sx-j7pv25f6] h3[data-sx-j7pv25f6]{margin-bottom:var(--space-sm);font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.02em}.feature-row-text[data-sx-j7pv25f6] .lead[data-sx-j7pv25f6]{margin-bottom:var(--space-md)}.hp-img-wrap[data-sx-j7pv25f6]{position:relative;overflow:visible}.hp-img-wrap[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{width:100%;object-fit:cover;display:block}.hp-img-badge[data-sx-j7pv25f6]{position:absolute;left:16px;bottom:-16px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:10px 15px;line-height:1;white-space:nowrap}.hp-img-badge--sm[data-sx-j7pv25f6]{left:14px;bottom:-14px;padding:8px 12px;font-size:10px}.parallax-break[data-sx-j7pv25f6]{position:relative;min-height:420px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.parallax-bg[data-sx-j7pv25f6]{position:absolute;inset:-60px 0;background-size:cover;background-position:center;background-attachment:fixed;z-index:-2}@media(prefers-reduced-motion:reduce){.parallax-bg[data-sx-j7pv25f6]{background-attachment:scroll;inset:0}}.parallax-scrim[data-sx-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,#121418d1,#12141899 55%,#1214184d)}.parallax-inner[data-sx-j7pv25f6]{width:100%;padding-block:var(--space-2xl)}.parallax-content[data-sx-j7pv25f6]{max-width:38rem}.parallax-headline[data-sx-j7pv25f6]{font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:#fff;margin-bottom:var(--space-md);font-family:var(--font-sans);text-wrap:balance;max-width:18ch}.parallax-sub[data-sx-j7pv25f6]{font-size:var(--step-1);color:#cdd1d6;line-height:1.5;margin-bottom:var(--space-lg);max-width:42ch}.why-me-grid[data-sx-j7pv25f6]{display:grid;gap:var(--space-lg);align-items:center}@media(min-width:820px){.why-me-grid[data-sx-j7pv25f6]{grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,6vw,4rem)}}.why-me-media[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{width:100%;aspect-ratio:3 / 2;object-fit:cover}.why-me-text[data-sx-j7pv25f6] .lead[data-sx-j7pv25f6]{color:#c7ccd1;margin-block:var(--space-md) var(--space-lg);max-width:42rem}.btn--ghost-ink[data-sx-j7pv25f6]{color:#fff;border-color:#fff6}.btn--ghost-ink[data-sx-j7pv25f6]:hover{color:#fff;border-color:#fff}.hp-speed-break[data-sx-j7pv25f6]{position:relative;min-height:480px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.hp-speed-bg[data-sx-j7pv25f6]{position:absolute;inset:-60px 0;background-size:cover;background-position:center;background-attachment:fixed;z-index:-2}@media(prefers-reduced-motion:reduce){.hp-speed-bg[data-sx-j7pv25f6]{background-attachment:scroll;inset:0}}.hp-speed-scrim[data-sx-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#0c0f14e0,#0c0f14b8,#0c0f1459)}.hp-speed-inner[data-sx-j7pv25f6]{width:100%;padding-block:var(--space-2xl)}.hp-speed-content[data-sx-j7pv25f6]{max-width:48ch}.hp-speed-content[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{font-size:clamp(1.6rem,3.2vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff;margin:.5rem 0 1.25rem;text-wrap:balance}.hp-speed-sub[data-sx-j7pv25f6]{font-size:1rem;color:#ffffffb8;line-height:1.65;margin:0 0 1.75rem}.hp-speed-sub[data-sx-j7pv25f6] a[data-sx-j7pv25f6]{color:#f7ab6b;text-decoration:none}.hp-speed-sub[data-sx-j7pv25f6] a[data-sx-j7pv25f6]:hover{color:#fff}.hp-guides[data-sx-j7pv25f6]{background:var(--paper-2, #EFEAE0);padding-block:clamp(4rem,8vw,6rem)}.hp-guides[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin:.5rem 0 2.5rem}.hp-guide-featured[data-sx-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,4rem);align-items:center;margin-bottom:clamp(3rem,6vw,4rem);padding-bottom:clamp(3rem,6vw,4rem);border-bottom:1px solid var(--line-strong)}.hp-guide-featured[data-sx-j7pv25f6] .hp-img-wrap[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{aspect-ratio:16 / 10}.hp-guide-featured-text[data-sx-j7pv25f6] h3[data-sx-j7pv25f6]{font-size:clamp(1.3rem,2.2vw,1.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--ink);margin:.5rem 0 1rem}.hp-guide-desc[data-sx-j7pv25f6]{font-size:1rem;color:var(--muted);line-height:1.65;margin:0}.hp-guide-link[data-sx-j7pv25f6]{display:inline-block;font-weight:700;font-size:.95rem;color:var(--accent);text-decoration:none;margin-top:1rem}.hp-guide-link[data-sx-j7pv25f6]:hover{color:var(--accent-ink)}.hp-guide-grid[data-sx-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(1.5rem,3vw,2.5rem);margin-top:2.5rem}.hp-guide-card[data-sx-j7pv25f6] .hp-img-wrap[data-sx-j7pv25f6]{margin-bottom:1.5rem}.hp-guide-card[data-sx-j7pv25f6] .hp-img-wrap[data-sx-j7pv25f6] img[data-sx-j7pv25f6]{aspect-ratio:16 / 9}.hp-guide-card[data-sx-j7pv25f6] h3[data-sx-j7pv25f6]{font-size:1rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;margin:0 0 .6rem}.hp-guide-card[data-sx-j7pv25f6] h3[data-sx-j7pv25f6] a[data-sx-j7pv25f6]{color:var(--ink);text-decoration:none;transition:color .15s}.hp-guide-card[data-sx-j7pv25f6] h3[data-sx-j7pv25f6] a[data-sx-j7pv25f6]:hover{color:var(--accent)}.hp-guide-card[data-sx-j7pv25f6] p[data-sx-j7pv25f6]{font-size:.88rem;color:var(--muted);line-height:1.6;margin:0}.hp-faq-section[data-sx-j7pv25f6]{background:var(--paper);padding-block:clamp(4rem,8vw,6rem)}.hp-faq-grid[data-sx-j7pv25f6]{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(3rem,6vw,6rem);align-items:start}.hp-faq-left[data-sx-j7pv25f6]{position:sticky;top:6rem}.hp-faq-left[data-sx-j7pv25f6] h2[data-sx-j7pv25f6]{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink);margin:.5rem 0 2rem}.hp-faq-contact[data-sx-j7pv25f6]{border-top:1px solid var(--line);padding-top:1.75rem;display:grid;gap:.4rem}.hp-faq-contact-label[data-sx-j7pv25f6]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0}.hp-faq-contact-body[data-sx-j7pv25f6]{font-size:.9rem;color:var(--muted);line-height:1.55;margin:.25rem 0 .5rem;max-width:30ch}.hp-faq-email[data-sx-j7pv25f6]{display:block;font-size:.9rem;font-weight:700;color:var(--accent);text-decoration:none;margin-bottom:1rem}.hp-faq-email[data-sx-j7pv25f6]:hover{color:var(--accent-ink)}.hp-faq-cta[data-sx-j7pv25f6]{display:inline-block;background:var(--ink);color:#fff;font-weight:700;font-size:.9rem;padding:.75em 1.4em;text-decoration:none;transition:background .15s}.hp-faq-cta[data-sx-j7pv25f6]:hover{background:var(--accent)}.hp-faq-right[data-sx-j7pv25f6]{display:grid;gap:0}.hp-faq[data-sx-j7pv25f6]{border-bottom:1px solid var(--line)}.hp-faq[data-sx-j7pv25f6]:first-child{border-top:1px solid var(--line)}.hp-faq[data-sx-j7pv25f6] summary[data-sx-j7pv25f6]{cursor:pointer;font-weight:640;font-size:1rem;padding:1.25rem 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--ink)}.hp-faq[data-sx-j7pv25f6] summary[data-sx-j7pv25f6]::-webkit-details-marker{display:none}.hp-faq[data-sx-j7pv25f6] summary[data-sx-j7pv25f6]:after{content:"+";font-weight:400;font-size:1.5rem;color:var(--accent);line-height:1;flex-shrink:0;transition:transform .2s ease}.hp-faq[data-sx-j7pv25f6][open] summary[data-sx-j7pv25f6]:after{transform:rotate(45deg)}.hp-faq[data-sx-j7pv25f6] p[data-sx-j7pv25f6]{font-size:.93rem;color:var(--muted);line-height:1.7;padding-bottom:1.25rem;max-width:60ch;margin:0}@media(max-width:960px){.hp-statement-grid[data-sx-j7pv25f6],.hp-audit-grid[data-sx-j7pv25f6],.hp-guide-featured[data-sx-j7pv25f6],.hp-faq-grid[data-sx-j7pv25f6]{grid-template-columns:1fr}.hp-faq-left[data-sx-j7pv25f6]{position:static}.hp-strip[data-sx-j7pv25f6],.hp-strip--4[data-sx-j7pv25f6]{grid-template-columns:1fr 1fr}.hp-strip-cell[data-sx-j7pv25f6]:nth-child(2){border-right:none}.hp-strip--4[data-sx-j7pv25f6] .hp-strip-cell[data-sx-j7pv25f6]:nth-child(2){border-right:none}.hp-strip--4[data-sx-j7pv25f6] .hp-strip-cell[data-sx-j7pv25f6]:nth-child(3){border-top:1px solid var(--line-strong)}.hp-strip--4[data-sx-j7pv25f6] .hp-strip-cell[data-sx-j7pv25f6]:nth-child(4){border-top:1px solid var(--line-strong)}.hp-guide-grid[data-sx-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.hp-strip[data-sx-j7pv25f6],.hp-strip--4[data-sx-j7pv25f6]{grid-template-columns:1fr}.hp-strip-cell[data-sx-j7pv25f6]{border-right:none!important;border-top:1px solid var(--line-strong)}.hp-strip-cell[data-sx-j7pv25f6]:first-child{border-top:1px solid var(--line-strong)}.hp-guide-grid[data-sx-j7pv25f6]{grid-template-columns:1fr}}
