/* Nexthoid Flow: editorial rhythm; saved content and the Digitalcheck remain intact. */
body{--nx-ink:#173e4a;--nx-blue:#14697e;--nx-green:#17664f;--nx-line:#ccdadc;--nx-radius:8px;color:var(--nx-ink)}
:is(h1,h2,h3,h4,.wp-block-heading){text-align:left!important;text-wrap:balance;letter-spacing:-.025em}h1{line-height:1.08}p{line-height:1.65}.nx-signature-hero{padding-top:clamp(32px,5vw,72px);padding-bottom:clamp(36px,6vw,80px)}.nx-signature-copy h1{font-size:clamp(34px,4.2vw,62px);max-width:700px}.nx-signature-copy>p{max-width:560px;font-size:18px}.nx-signature-graphic{border-radius:12px}.nx-signature-approach{border-top:1px solid #ccdadc;border-bottom:1px solid #ccdadc;padding-block:48px}.nx-signature-step{background:none;border:none;border-radius:0;box-shadow:none}.nx-signature-step h3{font-size:23px}.nx-signature-step p{font-size:16px}.nx-offer-intro{max-width:820px;margin-bottom:32px;padding-block:clamp(32px,5vw,64px)}.nx-offer-intro h1{font-size:clamp(32px,4vw,52px);line-height:1.12}.nx-offer-intro p{max-width:640px;font-size:18px}.nx-offer-help{background:#edf4f2;border:0;border-radius:8px;margin-block:48px;padding:clamp(24px,4vw,48px)}.nx-offer-help-personal .nx-offer-help-portrait img{border-radius:6px;object-fit:cover}.nx-offer-help h2{font-size:clamp(25px,3vw,36px);line-height:1.2}.nx-service-note,.nxo-service-note{text-align:left!important}.nx-offer-page .nxo-service-group{border-radius:0;background:transparent;box-shadow:none}.nx-offer-page .nxo-services-editorial .nxo-service-grid{display:block}.nx-offer-page .nxo-services-editorial .nxo-service-group-heading h3{font-size:clamp(24px,2.6vw,34px)}
:is(.wp-block-button__link,.nx-button){border-radius:6px;min-height:44px}.nx-form :is(input,select,textarea){border-radius:6px}.nx-form{align-items:start}.nx-form label{display:block}.nx-form :is(input,select){min-height:46px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #14697e;outline-offset:4px}.nx-signature-home .nx-signature-person{padding-block:64px}.nx-signature-home .nx-signature-close{background:#173e4a;color:white;border-radius:8px;padding:clamp(24px,5vw,56px)}
@media(max-width:760px){.nx-signature-hero{padding-block:24px}.nx-signature-copy h1{font-size:36px}.nx-signature-approach{padding-block:28px}.nx-offer-intro{padding-block:24px}.nx-offer-help{margin-block:28px}.nx-offer-page .nxo-service-group{grid-template-columns:1fr}.nx-offer-page .nxo-service-variants{grid-column:1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
.nx-offer-page .nxo-services-editorial .nxo-service-group{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:24px 56px}.nx-offer-page .nxo-services-editorial .nxo-service-group-heading{border:0;max-width:none}.nx-offer-page .nxo-services-editorial .nxo-service-note{max-width:none;background:#f0f5f4;padding:24px}.nx-offer-page .nxo-services-editorial .nxo-service-note p{max-width:none}
@media(max-width:760px){.nx-offer-page .nxo-services-editorial .nxo-service-group{grid-template-columns:1fr;gap:12px}}
