.landing-module__H2grBG__landing,.landing-module__H2grBG__landing *{box-sizing:border-box;margin:0;padding:0}.landing-module__H2grBG__landing{--paper:#f6f8fb;--surface:#fff;--ink:#0e2136;--ink-soft:#48586b;--ink-faint:#8494a6;--rule:#dfe7f0;--blue:#1657c8;--blue-deep:#0e3c91;--blue-wash:#eaf0fc;--critical:#b3261e;--critical-bg:#fcebea;--important:#9a5b00;--important-bg:#fdf2e0;--fyi:#04695a;--fyi-bg:#e6f3f0;--live:#04695a;--shadow-sm:0 1px 2px #0e21360f, 0 2px 8px #0e21360a;--shadow-md:0 2px 4px #0e21360f, 0 12px 32px #0e213614;--serif:var(--font-newsreader), var(--font-greek-serif), Georgia, serif;--sans:var(--font-public-sans), var(--font-greek-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:var(--font-plex-mono), var(--font-greek-mono), ui-monospace, Menlo, monospace;--wrap:1140px;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.6}.landing-module__H2grBG__wrap{max-width:var(--wrap);margin:0 auto;padding:0 28px}.landing-module__H2grBG__landing h1,.landing-module__H2grBG__landing h2,.landing-module__H2grBG__landing h3{font-family:var(--serif);letter-spacing:-.015em;font-weight:500;line-height:1.12}.landing-module__H2grBG__landing h1{font-size:clamp(2.4rem,5.2vw,4rem)}.landing-module__H2grBG__landing h2{margin-bottom:.6em;font-size:clamp(1.9rem,3.4vw,2.7rem)}.landing-module__H2grBG__landing h3{font-size:1.28rem;line-height:1.3}.landing-module__H2grBG__landing p{color:var(--ink-soft)}.landing-module__H2grBG__lede{color:var(--ink-soft);max-width:56ch;font-size:1.2rem;line-height:1.55}.landing-module__H2grBG__eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:1.1rem;font-size:.72rem;font-weight:500;display:block}.landing-module__H2grBG__eyebrowMuted{color:var(--ink-faint)}.landing-module__H2grBG__btn{font-family:var(--sans);cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.5em;padding:.88em 1.7em;font-size:1rem;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.landing-module__H2grBG__btnPrimary{background:var(--blue);color:#fff}.landing-module__H2grBG__btnPrimary:hover{background:var(--blue-deep)}.landing-module__H2grBG__btnGhost{color:var(--ink);border-color:var(--rule);background:0 0}.landing-module__H2grBG__btnGhost:hover{border-color:var(--ink-faint);background:var(--surface)}.landing-module__H2grBG__btn:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.landing-module__H2grBG__masthead{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);background:#f6f8fbe0;position:sticky;top:0}.landing-module__H2grBG__mastheadInner{justify-content:space-between;align-items:center;height:70px;display:flex}.landing-module__H2grBG__logo{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:1.32rem;font-weight:600;text-decoration:none}.landing-module__H2grBG__logo span{color:var(--blue)}.landing-module__H2grBG__masthead nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1.5rem;display:flex}.landing-module__H2grBG__masthead nav a:not(.landing-module__H2grBG__btn){color:var(--ink-soft);font-size:.95rem;text-decoration:none}.landing-module__H2grBG__masthead nav a:not(.landing-module__H2grBG__btn):hover{color:var(--ink)}.landing-module__H2grBG__masthead .landing-module__H2grBG__btn{padding:.6em 1.25em;font-size:.93rem}@media (max-width:860px){.landing-module__H2grBG__masthead{position:static}.landing-module__H2grBG__mastheadInner{flex-wrap:wrap;row-gap:.25rem;height:auto;padding-top:.5rem;padding-bottom:.75rem}.landing-module__H2grBG__masthead nav{flex-wrap:wrap;justify-content:flex-start;gap:.5rem 1.25rem;width:100%}.landing-module__H2grBG__masthead nav a:not(.landing-module__H2grBG__btn){padding:.72rem 0}.landing-module__H2grBG__masthead .landing-module__H2grBG__btn{flex:0 0 100%;min-height:44px}}.landing-module__H2grBG__section{padding:104px 0}.landing-module__H2grBG__sectionTight{padding:76px 0}.landing-module__H2grBG__sectionSurface{background:var(--surface);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.landing-module__H2grBG__sectionInk{background:var(--ink);color:#fff}.landing-module__H2grBG__sectionInk h2{color:#fff}.landing-module__H2grBG__sectionInk p{color:#b4c2d2}.landing-module__H2grBG__sectionHead{max-width:62ch;margin-bottom:56px}.landing-module__H2grBG__hero{padding:88px 0 96px}.landing-module__H2grBG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}@media (max-width:980px){.landing-module__H2grBG__heroGrid{grid-template-columns:1fr;gap:56px}}.landing-module__H2grBG__hero h1{margin-bottom:1.4rem}.landing-module__H2grBG__hero .landing-module__H2grBG__lede{margin-bottom:2.2rem}.landing-module__H2grBG__heroCta{flex-wrap:wrap;gap:.85rem;margin-bottom:1.4rem;display:flex}.landing-module__H2grBG__heroNote{color:var(--ink-faint);font-size:.9rem}.landing-module__H2grBG__livechip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--live);background:var(--fyi-bg);border-radius:100px;align-items:center;gap:.55em;margin-bottom:1.6rem;padding:.42em .85em;font-size:.72rem;display:inline-flex}.landing-module__H2grBG__livechip i{background:var(--live);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite landing-module__H2grBG__pulse}@keyframes landing-module__H2grBG__pulse{0%,to{opacity:1}50%{opacity:.32}}.landing-module__H2grBG__transform{flex-direction:column;gap:0;display:flex}.landing-module__H2grBG__doc{border:1px solid var(--rule);font-family:var(--mono);color:#61707f;background:#eef1f5;border-radius:8px 8px 0 0;padding:22px 24px;font-size:.78rem;line-height:1.75;position:relative;overflow:hidden}.landing-module__H2grBG__doc:after{content:"";background:linear-gradient(#eef1f500,#eef1f5);height:56px;position:absolute;bottom:0;left:0;right:0}.landing-module__H2grBG__docTag{letter-spacing:.14em;text-transform:uppercase;color:#93a2b2;margin-bottom:12px;font-size:.66rem;display:block}.landing-module__H2grBG__doc p{font-family:var(--mono);color:#61707f;margin-bottom:.5rem;font-size:.78rem}.landing-module__H2grBG__seam{background:var(--ink);color:#8fa6c4;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7em;padding:9px 24px;font-size:.68rem;display:flex}.landing-module__H2grBG__seam svg{flex-shrink:0}.landing-module__H2grBG__alertcard{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-md);border-top:none;border-radius:0 0 8px 8px;padding:26px 24px 24px}.landing-module__H2grBG__alertcardTop{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:14px;display:flex}.landing-module__H2grBG__badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:.36em .72em;font-size:.68rem;font-weight:500}.landing-module__H2grBG__badgeCritical{color:var(--critical);background:var(--critical-bg)}.landing-module__H2grBG__badgeImportant{color:var(--important);background:var(--important-bg)}.landing-module__H2grBG__badgeFyi{color:var(--fyi);background:var(--fyi-bg)}.landing-module__H2grBG__alertcardRef{font-family:var(--mono);color:var(--ink-faint);font-size:.78rem}.landing-module__H2grBG__alertcard h3{margin-bottom:.5rem;font-size:1.16rem}.landing-module__H2grBG__alertcard p{margin-bottom:16px;font-size:.96rem}.landing-module__H2grBG__alertcardFoot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:15px;display:flex}.landing-module__H2grBG__alertcardClients{color:var(--ink);font-size:.9rem;font-weight:600}.landing-module__H2grBG__alertcardClients em{color:var(--blue);font-style:normal}.landing-module__H2grBG__alertcardSrc{font-family:var(--mono);color:var(--blue);font-size:.76rem;text-decoration:none}.landing-module__H2grBG__alertcardSrc:hover{text-decoration:underline}.landing-module__H2grBG__exampleNote{font-family:var(--mono);color:var(--ink-faint);text-align:center;letter-spacing:.06em;margin-top:12px;font-size:.7rem}.landing-module__H2grBG__qlist{border-top:1px solid var(--rule);gap:0;display:grid}.landing-module__H2grBG__q{border-bottom:1px solid var(--rule);grid-template-columns:52px 1fr;align-items:start;gap:20px;padding:28px 0;display:grid}.landing-module__H2grBG__qN{font-family:var(--mono);color:var(--blue);padding-top:.35em;font-size:.8rem}.landing-module__H2grBG__q h3{margin-bottom:.35rem;font-size:1.24rem}.landing-module__H2grBG__q p{max-width:60ch;font-size:.98rem}@media (max-width:640px){.landing-module__H2grBG__q{grid-template-columns:1fr;gap:8px}}.landing-module__H2grBG__coverage{border:1px solid var(--rule);background:var(--surface);border-radius:10px;overflow:hidden}.landing-module__H2grBG__covRow{border-bottom:1px solid var(--rule);grid-template-columns:1.5fr 2fr auto;align-items:center;gap:24px;padding:22px 26px;display:grid}.landing-module__H2grBG__covRow:last-child{border-bottom:none}.landing-module__H2grBG__covRowHead{background:var(--paper);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:13px 26px;font-size:.7rem}.landing-module__H2grBG__covName{color:var(--ink);font-size:1.02rem;font-weight:600}.landing-module__H2grBG__covDesc{color:var(--ink-soft);font-size:.94rem}.landing-module__H2grBG__status{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:.4em .8em;font-size:.68rem;font-weight:500}.landing-module__H2grBG__statusLive{color:var(--live);background:var(--fyi-bg)}.landing-module__H2grBG__statusSoon{color:var(--ink-faint);background:#eff2f6}@media (max-width:760px){.landing-module__H2grBG__covRow{grid-template-columns:1fr;gap:8px;padding:20px}.landing-module__H2grBG__covRowHead{display:none}.landing-module__H2grBG__status{justify-self:start}}.landing-module__H2grBG__steps{background:var(--rule);border:1px solid var(--rule);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}.landing-module__H2grBG__step{background:var(--surface);padding:34px 28px}.landing-module__H2grBG__stepN{font-family:var(--mono);letter-spacing:.12em;color:var(--blue);margin-bottom:1.1rem;font-size:.72rem;display:block}.landing-module__H2grBG__step h3{margin-bottom:.55rem;font-size:1.18rem}.landing-module__H2grBG__step p{font-size:.95rem}@media (max-width:860px){.landing-module__H2grBG__steps{grid-template-columns:1fr}}.landing-module__H2grBG__features{background:var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.landing-module__H2grBG__feat{background:var(--paper);padding:32px 26px}.landing-module__H2grBG__sectionSurface .landing-module__H2grBG__feat{background:var(--surface)}.landing-module__H2grBG__feat h3{margin-bottom:.5rem;font-size:1.1rem}.landing-module__H2grBG__feat p{font-size:.94rem}.landing-module__H2grBG__feat p+p{margin-top:.7rem}@media (max-width:900px){.landing-module__H2grBG__features{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing-module__H2grBG__features{grid-template-columns:1fr}}.landing-module__H2grBG__trustGrid{grid-template-columns:1fr 1fr;gap:64px;display:grid}@media (max-width:900px){.landing-module__H2grBG__trustGrid{grid-template-columns:1fr;gap:40px}}.landing-module__H2grBG__trustItem{border-top:1px solid #ffffff24;padding:20px 0}.landing-module__H2grBG__trustItem h3{color:#fff;margin-bottom:.4rem;font-size:1.06rem}.landing-module__H2grBG__trustItem p{font-size:.94rem}.landing-module__H2grBG__plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){.landing-module__H2grBG__plans{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.landing-module__H2grBG__plan{background:var(--surface);border:1px solid var(--rule);border-radius:10px;flex-direction:column;height:100%;padding:30px 26px;display:flex}.landing-module__H2grBG__planFeatured{border-color:var(--blue);box-shadow:var(--shadow-md);position:relative}.landing-module__H2grBG__planFlag{background:var(--blue);color:#fff;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:.36em .8em;font-size:.65rem;position:absolute;top:-11px;left:26px}.landing-module__H2grBG__plan h3{margin-bottom:.3rem;font-size:1.22rem}.landing-module__H2grBG__planFor{color:var(--ink-faint);margin-bottom:20px;font-size:.88rem}.landing-module__H2grBG__planPrice{font-family:var(--serif);color:var(--ink);margin-bottom:.3rem;font-size:2.5rem;line-height:1}.landing-module__H2grBG__planPrice small{font-family:var(--sans);color:var(--ink-faint);font-size:.9rem;font-weight:400}.landing-module__H2grBG__planIntro{color:var(--blue);margin-bottom:22px;font-size:.86rem}.landing-module__H2grBG__plan ul{flex-grow:1;margin-bottom:26px;list-style:none}.landing-module__H2grBG__plan li{color:var(--ink-soft);padding:7px 0 7px 24px;font-size:.94rem;position:relative}.landing-module__H2grBG__plan li:before{content:"";background:var(--blue);width:9px;height:2px;position:absolute;top:14px;left:0}.landing-module__H2grBG__plan .landing-module__H2grBG__btn{width:100%}.landing-module__H2grBG__planNote{color:var(--ink-soft);max-width:640px;margin-top:26px;font-size:.92rem;line-height:1.6}.landing-module__H2grBG__addons{background:var(--surface);border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:34px;padding:22px 26px;display:flex}.landing-module__H2grBG__addons strong{font-size:.9rem;font-weight:600}.landing-module__H2grBG__addons span{color:var(--ink-soft);font-size:.9rem;font-family:var(--mono);font-size:.82rem}.landing-module__H2grBG__faq{max-width:800px}.landing-module__H2grBG__faq details{border-bottom:1px solid var(--rule)}.landing-module__H2grBG__faq summary{font-family:var(--serif);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.16rem;font-weight:500;list-style:none;display:flex}.landing-module__H2grBG__faq summary::-webkit-details-marker{display:none}.landing-module__H2grBG__faq summary:after{content:"+";font-family:var(--mono);color:var(--blue);flex-shrink:0;font-size:1.3rem}.landing-module__H2grBG__faq details[open] summary:after{content:"–"}.landing-module__H2grBG__faq summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.landing-module__H2grBG__faq p{max-width:66ch;padding:0 0 24px;font-size:1rem}.landing-module__H2grBG__finale{text-align:center;padding:110px 0}.landing-module__H2grBG__finale h2{margin-bottom:1rem}.landing-module__H2grBG__finale .landing-module__H2grBG__lede{margin:0 auto 2rem}.landing-module__H2grBG__finaleCta{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.landing-module__H2grBG__footer{background:var(--ink);color:#8fa0b4;padding:52px 0 40px;font-size:.9rem}.landing-module__H2grBG__footGrid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.landing-module__H2grBG__footer .landing-module__H2grBG__logo{color:#fff}.landing-module__H2grBG__footer a{color:#8fa0b4;text-decoration:none}.landing-module__H2grBG__footer a:hover{color:#fff}.landing-module__H2grBG__footLinks{flex-wrap:wrap;gap:26px;display:flex}.landing-module__H2grBG__footLegal{color:#67788c;border-top:1px solid #ffffff1f;margin-top:32px;padding-top:24px;font-size:.84rem}@media (prefers-reduced-motion:reduce){.landing-module__H2grBG__landing *{transition:none!important;animation:none!important}}.landing-module__H2grBG__matchLead{grid-template-columns:1fr 1fr;align-items:start;gap:26px;margin-bottom:44px;display:grid}.landing-module__H2grBG__matchClaim{font-family:var(--serif);color:var(--ink);margin:0;font-size:1.32rem;line-height:1.5}.landing-module__H2grBG__matchClaim strong{color:var(--blue-deep);font-weight:600}.landing-module__H2grBG__matchBody{color:var(--ink-soft);margin:0}.landing-module__H2grBG__matchBody+.landing-module__H2grBG__matchBody{margin-top:14px}.landing-module__H2grBG__matchPanel{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-sm);border-radius:8px;padding:26px 24px}.landing-module__H2grBG__matchPanelHead{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--critical);margin-bottom:14px;font-size:.68rem}.landing-module__H2grBG__matchStat{border-top:1px solid var(--rule);flex-wrap:wrap;gap:30px;margin:18px 0 0;padding-top:18px;display:flex}.landing-module__H2grBG__matchStatN{font-family:var(--serif);color:var(--ink);font-size:1.9rem;line-height:1;display:block}.landing-module__H2grBG__matchStatL{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);margin-top:6px;font-size:.68rem;display:block}.landing-module__H2grBG__matchNames{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:0;display:grid;overflow:hidden}.landing-module__H2grBG__matchNameRow{grid-template-columns:132px 1fr;align-items:center;gap:16px;padding:16px 20px;display:grid}.landing-module__H2grBG__matchNameRow+.landing-module__H2grBG__matchNameRow{border-top:1px solid var(--rule)}.landing-module__H2grBG__matchNameLabel{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:.68rem}.landing-module__H2grBG__matchNameValue{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;font-size:.84rem}.landing-module__H2grBG__matchNameJoin{background:var(--blue-wash)}.landing-module__H2grBG__matchNameJoin .landing-module__H2grBG__matchNameValue{color:var(--blue-deep);font-family:var(--sans);font-size:.88rem}@media (max-width:860px){.landing-module__H2grBG__matchLead{grid-template-columns:1fr}.landing-module__H2grBG__matchNameRow{grid-template-columns:1fr;gap:6px}}.landing-module__H2grBG__legalPage{padding:56px 0 96px}.landing-module__H2grBG__legalBack{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;text-decoration:none}.landing-module__H2grBG__legalBack:hover{color:var(--blue)}.landing-module__H2grBG__legalDoc{max-width:74ch}.landing-module__H2grBG__legalDoc h1{margin:20px 0 6px;font-size:clamp(2rem,4vw,2.8rem)}.landing-module__H2grBG__legalDoc h2{margin:44px 0 .5em;font-size:1.42rem}.landing-module__H2grBG__legalDoc h3{margin:26px 0 .4em;font-size:1.08rem}.landing-module__H2grBG__legalDoc p,.landing-module__H2grBG__legalDoc li{color:var(--ink-soft);line-height:1.65}.landing-module__H2grBG__legalDoc p{margin-bottom:1rem}.landing-module__H2grBG__legalDoc ul{margin:0 0 1rem 1.15rem}.landing-module__H2grBG__legalDoc li{margin-bottom:.5rem}.landing-module__H2grBG__legalDoc strong{color:var(--ink);font-weight:600}.landing-module__H2grBG__legalDoc a{color:var(--blue)}.landing-module__H2grBG__legalMeta{font-family:var(--mono);letter-spacing:.05em;color:var(--ink-faint);text-transform:uppercase;font-size:.74rem}.landing-module__H2grBG__legalWarn{background:#fdf6e6;border:1px solid #e4b23c;border-radius:8px;margin:26px 0 8px;padding:18px 20px}.landing-module__H2grBG__legalWarn p{color:#6b4e12;margin:0;font-size:.95rem}.landing-module__H2grBG__legalWarn strong{color:#4a3608}.landing-module__H2grBG__legalTable{border-collapse:collapse;width:100%;margin:0 0 1.2rem;font-size:.92rem}.landing-module__H2grBG__legalTable th,.landing-module__H2grBG__legalTable td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;color:var(--ink-soft);padding:10px 12px}.landing-module__H2grBG__legalTable th{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:.68rem;font-weight:500}@media (max-width:640px){.landing-module__H2grBG__legalTable,.landing-module__H2grBG__legalTable tbody,.landing-module__H2grBG__legalTable tr,.landing-module__H2grBG__legalTable td,.landing-module__H2grBG__legalTable th{display:block}.landing-module__H2grBG__legalTable th{border:none;padding-bottom:2px}.landing-module__H2grBG__legalTable td{border:none;padding-top:0}.landing-module__H2grBG__legalTable tr{border-bottom:1px solid var(--rule);padding:10px 0}}