.skip{position:absolute;left:-9999px}.skip:focus{left:var(--gutter);top:12px;z-index:10;background:var(--surface);padding:10px 16px;border-radius:10px}.logo{display:inline-flex;align-items:center;gap:9px}.logo__word{font-family:var(--font-display);font-weight:900;letter-spacing:-1px;color:currentColor}.nav{border-bottom:1px solid var(--border-fine);background:var(--surface);position:sticky;top:0;z-index:5}.nav__inner{max-width:1280px;margin:0 auto;height:72px;padding:0 var(--gutter);display:flex;align-items:center;gap:32px}.nav__links{display:flex;gap:26px;margin-left:16px}.nav__links a{font-size:14.5px;font-weight:700;color:var(--text-2);transition:color var(--duration) var(--ease)}.nav__links a:hover{color:var(--ink)}.nav__actions{margin-left:auto;display:flex;align-items:center;gap:18px}.nav__login{font-size:14.5px;font-weight:700;color:var(--text-2)}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:15.5px;font-weight:800;padding:16px 28px;border-radius:var(--radius-control);border:1px solid transparent;transition:transform var(--duration) var(--ease),background var(--duration) var(--ease)}.btn:active{transform:scale(.98)}.btn--sm{padding:11px 20px;font-size:14px;border-radius:12px}.btn--accent{background:var(--accent);color:#fff}.btn--accent:hover{background:#e85f00;color:#fff}.btn--dark{background:var(--ink);color:#fff}.btn--dark:hover{color:#fff}.btn--outline{border-color:var(--ink-line-3);color:#fff}.btn--outline:hover{background:#ffffff0f;color:#fff}.btn--ghost{background:var(--surface);border-color:var(--border-strong);color:var(--ink)}.btn--light{background:#fff;color:var(--ink)}.btn--light:hover{color:var(--ink)}.hero{background:var(--ink);color:#fff}.hero__inner{max-width:1280px;margin:0 auto;padding:56px var(--gutter);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center}.hero__copy{min-width:0}.pill{display:inline-block;font-size:12.5px;font-weight:800;color:var(--accent-hi);background:#ff6a0029;padding:7px 14px;border-radius:var(--radius-pill);margin-bottom:22px}.pill--green{color:var(--success-ink);background:var(--success-bg)}.hero__title{font-size:clamp(38px,4.6vw,60px);font-weight:900;line-height:1.03;letter-spacing:-2.6px;color:#fff}.hero__lede{font-size:18px;font-weight:500;line-height:1.5;color:var(--on-dark-2);max-width:520px;margin-top:20px}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.stats{display:flex;flex-wrap:wrap;gap:40px;margin:44px 0 0}.stats__item{margin:0}.stats__value{font-family:var(--font-display);font-size:26px;font-weight:900;letter-spacing:-.8px}.stats__label{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--on-dark-3)}.phone{width:300px;height:520px;border-radius:34px;border:8px solid var(--ink-line);background:var(--ink-2);padding:20px 16px;box-shadow:var(--shadow-raised)}.phone__screen{display:flex;flex-direction:column;gap:10px}.phone__label,.phone__filled{font-size:10px;font-weight:800;letter-spacing:.5px;color:var(--text-4);margin:0}.phone__text{font-size:14px;font-weight:600;color:#fff;line-height:1.45;padding-bottom:12px;border-bottom:1px solid var(--ink-line-2)}.phone__filled{color:var(--accent-hi);margin-top:6px}.phone__field{background:#ffffff0f;border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:3px}.phone__field span{font-size:9.5px;font-weight:800;letter-spacing:.5px;color:var(--on-dark-3)}.phone__field strong{font-size:13px;font-weight:800;color:#fff}.section{max-width:1280px;margin:0 auto;padding:72px var(--gutter)}.section__title{font-size:clamp(26px,3vw,34px);font-weight:900;letter-spacing:-1.2px}.section__sub{margin-top:8px;font-size:15.5px;font-weight:500;color:var(--text-3)}.grid{display:grid;gap:20px;margin-top:32px}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.step{background:var(--bg);border-radius:20px;padding:28px}.step__badge{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--ink);color:#fff;font-family:var(--font-display);font-weight:900;font-size:18px}.step__badge--accent{background:var(--accent)}.step__title{font-size:19px;font-weight:800;margin-top:18px}.step__body{font-size:14.5px;font-weight:500;line-height:1.5;color:var(--text-2);margin-top:8px}.cat{min-height:132px;border-radius:18px;padding:20px;background:var(--bg);border:1px solid var(--border);display:flex;flex-direction:column;justify-content:flex-end}.cat--dark{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.cat__label{font-size:17px;font-weight:800;letter-spacing:-.4px}.cat__count{margin-top:4px;font-size:12.5px;font-weight:600;color:var(--text-3)}.cat--dark .cat__count{color:var(--on-dark-3)}.provider{background:var(--bg);border-radius:24px;padding:44px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:center}.provider__title{font-size:clamp(24px,2.6vw,32px);font-weight:900;letter-spacing:-1.1px;margin-top:4px}.provider__body{font-size:15.5px;font-weight:500;line-height:1.55;color:var(--text-2);margin-top:14px}.provider__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.summary{background:var(--surface);border-radius:18px;border:1px solid var(--border);border-left:2px solid var(--accent);padding:20px;box-shadow:var(--shadow-card)}.summary__label{font-size:10px;font-weight:800;letter-spacing:.5px;color:var(--accent)}.summary__text{margin-top:10px;font-size:13px;font-weight:600;line-height:1.45;color:#33475c}.summary__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.summary__chips span{font-size:11px;font-weight:800;color:#334e68;background:#edf1f5;padding:5px 9px;border-radius:7px}.download{background:var(--ink);color:#fff;text-align:center;padding:64px var(--gutter)}.download__title{font-size:clamp(24px,2.6vw,30px);font-weight:900;letter-spacing:-1px}.download__buttons{display:flex;justify-content:center;gap:12px;margin-top:26px;flex-wrap:wrap}.footer{max-width:1280px;margin:0 auto;padding:30px var(--gutter);display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.footer__links{display:flex;flex-wrap:wrap;gap:22px}.footer__links a,.footer__legal{font-size:13px;font-weight:600;color:var(--text-4)}@media(max-width:1080px){.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){:root{--gutter: 24px}.nav__links{display:none}.hero__inner,.provider{grid-template-columns:minmax(0,1fr)}.phone{justify-self:center}.grid--3{grid-template-columns:minmax(0,1fr)}.provider{padding:28px}}@media(max-width:560px){.grid--4{grid-template-columns:minmax(0,1fr)}.phone{width:100%;max-width:300px}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.find__form{display:flex;gap:10px;margin-top:26px;max-width:620px}.find__input{flex:1;min-width:0;font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--text-1);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:15px 18px}.find__input::placeholder{color:var(--text-4);font-weight:500}.find__input:focus-visible{border-color:var(--accent);outline-offset:1px}.find__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.find__chip{font-family:var(--font-body);font-size:13px;font-weight:700;color:var(--text-2);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);padding:8px 14px;cursor:pointer;transition:border-color var(--duration) var(--ease)}.find__chip:hover{border-color:var(--accent);color:var(--accent-ink)}.find__chip--ghost{background:transparent}.find__status{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin-top:26px;font-size:14.5px;font-weight:800;color:var(--text-1)}.find__interp{font-weight:500;color:var(--text-3)}.find__interp strong{color:var(--accent-ink);font-weight:800}.find__error{color:#c0392b;font-weight:600;margin:0}.find__results{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.row{display:flex;gap:20px;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-card)}.row__main{flex:1;min-width:0}.row__name{font-family:var(--font-display);font-size:17px;font-weight:800;letter-spacing:-.3px;margin:0;display:flex;align-items:center;gap:6px}.row__verified{color:#1d7afc;font-size:13px}.row__meta{font-size:13.5px;font-weight:600;color:var(--text-3);margin-top:3px}.row__stats{font-size:13px;font-weight:700;color:var(--text-2);margin-top:7px}.row__rating{color:var(--accent)}.row__dim{color:var(--text-4)}.row__sep{color:#c3ccd6;margin:0 7px}.row__side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.row__unclaimed{font-size:11.5px;font-weight:700;color:var(--text-4)}.pill--open{color:var(--success-ink);background:var(--success-bg);font-size:11.5px;padding:5px 11px;margin:0}.pill--closed{color:var(--text-4);background:var(--bg-2);font-size:11.5px;padding:5px 11px;margin:0}.pill--pending{color:#8a5a00;background:#fff6e5;font-size:11.5px;padding:5px 11px;margin:0}.find__cta{margin-top:18px;font-size:14px;font-weight:600;color:var(--text-3)}.owner{background:var(--bg);border-radius:24px;padding:40px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start}.owner__title{font-size:clamp(22px,2.4vw,30px);font-weight:900;letter-spacing:-1px;margin-top:4px}.owner__lede{font-size:15px;font-weight:500;line-height:1.55;color:var(--text-2);margin-top:12px;max-width:44ch}.owner__form,.owner__status{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:24px;display:grid;gap:8px}.owner__label{font-size:11px;font-weight:800;letter-spacing:.5px;color:var(--text-4);margin-top:6px}.owner__input{font-family:var(--font-body);font-size:15px;font-weight:600;border:1px solid var(--border-strong);border-radius:12px;padding:12px 14px;color:var(--text-1)}.owner__form .btn{margin-top:14px;width:100%}.owner__error{font-size:13px;font-weight:700;color:#c0392b;margin-top:6px}.owner__note{font-size:12.5px;font-weight:600;color:var(--text-4);margin-top:10px}.owner__statusTitle{font-family:var(--font-display);font-size:19px;font-weight:800;letter-spacing:-.4px}.owner__facts{display:flex;gap:32px;margin:14px 0 4px}.owner__facts dt{font-size:10.5px;font-weight:800;letter-spacing:.5px;color:var(--text-4)}.owner__facts dd{margin:5px 0 0}.owner__count{font-family:var(--font-display);font-size:26px;font-weight:900;letter-spacing:-1px}.owner__statusBody{font-size:13.5px;font-weight:500;line-height:1.5;color:var(--text-2);margin-top:8px}.owner__status .btn{margin-top:14px;width:100%}.owner__signout{background:none;border:0;font-family:var(--font-body);font-size:12.5px;font-weight:700;color:var(--text-4);cursor:pointer;padding:10px}@media(max-width:900px){.owner{grid-template-columns:minmax(0,1fr);padding:26px}.row{flex-direction:column;gap:12px}.row__side{align-items:flex-start;flex-direction:row}}.acc__list{list-style:none;margin:12px 0 20px;padding:0;display:grid;gap:10px}.acc__row{background:#fff;border:1px solid #e6eaef;border-radius:14px;padding:14px 16px}.acc__rowHead{display:flex;align-items:center;gap:10px;justify-content:space-between}.acc__rowHead strong{font-size:14.5px;font-weight:800;color:#0c1725}.acc__code{margin:4px 0 0;font-size:12px;font-weight:600;color:#93a2b2}.acc__summary{margin:8px 0 0;padding:10px 12px;background:#f7f9fb;border-left:2px solid #ff6a00;border-radius:0 10px 10px 0;font-size:12.5px;font-weight:600;line-height:1.45;color:#33475c;text-wrap:pretty}.acc__doc{margin:6px 0 0;font-size:12px;font-weight:700;color:#6b7a8c}.acc__docOk{color:#0b7a4b}.acc__docWarn{color:#8a5a00}.acc__docDanger{color:#c0392b}.acc__docMuted{color:#c3ccd6}.chat__toggle{margin:10px 0 0;padding:0;background:none;border:0;font:inherit;font-size:12.5px;font-weight:700;color:#ff6a00;cursor:pointer}.chat__toggle:hover{text-decoration:underline}.chat{margin-top:10px}.chat__thread{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto;padding:10px 0}.chat__empty{margin:0;font-size:12.5px;color:#93a2b2}.chat__bubble{margin:0;max-width:82%;align-self:flex-start;padding:8px 12px;border:1px solid #e3e9ef;border-radius:14px;background:#fff;font-size:13px;line-height:1.45;color:#22303d;text-wrap:pretty}.chat__bubble--mine{align-self:flex-end;background:#22303d;border-color:#22303d;color:#fff}.chat__summary{padding:10px 12px;border:1px solid #ffd5b8;border-radius:12px;background:#fff6ef}.chat__summary p{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:#33475c}.chat__summaryLabel{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#c85200}.chat__composer{display:flex;gap:8px}.chat__composer input{flex:1;min-width:0;padding:9px 12px;border:1px solid #e3e9ef;border-radius:10px;font:inherit;font-size:13px;color:#22303d}.chat__composer input:focus-visible{outline:2px solid #ff6a00;outline-offset:1px}.chat__composer .btn{flex:0 0 auto;padding:9px 16px;font-size:13px}.chat__composer .btn:disabled{opacity:.45;cursor:not-allowed}.chat__error{margin:6px 0 0;font-size:12.5px;font-weight:600;color:#c0392b}:root{--ink: #0c1725;--ink-2: #132638;--ink-3: #101f30;--ink-line: #1b2b3d;--ink-line-2: #24374b;--ink-line-3: #2b4054;--accent: #ff6a00;--accent-hi: #ff8f3c;--accent-soft: #fff1e8;--accent-border: #ffd9bf;--accent-ink: #c05a00;--success: #0b7a4b;--success-bg: #e7f8f0;--success-ink: #0b5c3a;--surface: #ffffff;--bg: #f5f7f9;--bg-2: #f1f4f7;--border: #e6eaef;--border-fine: #eef1f5;--border-strong: #e0e6ec;--text-1: #0c1725;--text-2: #4a5c6e;--text-3: #6b7a8c;--text-4: #93a2b2;--on-dark-1: #ffffff;--on-dark-2: #a9bacc;--on-dark-3: #8c9eb2;--font-display: "Archivo", system-ui, sans-serif;--font-body: "Manrope", system-ui, sans-serif;--gutter: 48px;--radius-card: 20px;--radius-control: 14px;--radius-pill: 999px;--shadow-card: 0 2px 10px rgba(12, 23, 37, .05);--shadow-raised: 0 8px 26px rgba(12, 23, 37, .08);--duration: .2s;--ease: ease-out}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface);color:var(--text-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--accent);text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
