.hero.svelte-1uha8ag,.report-contents.svelte-1uha8ag,.comparison-section.svelte-1uha8ag,.process.svelte-1uha8ag,.instant.svelte-1uha8ag,.final-cta.svelte-1uha8ag,.start-review.svelte-1uha8ag,.faq.svelte-1uha8ag{border-top:1px solid var(--bw-border)}.hero.svelte-1uha8ag{min-height:min(42rem, calc(100vh - var(--bw-shell-header-height)));border-top:0;grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);padding:clamp(3.5rem,5vw,5rem) 0 clamp(3rem,5vw,4.5rem);display:grid}.hero__copy.svelte-1uha8ag{gap:1.45rem;max-width:38rem;display:grid}.eyebrow.svelte-1uha8ag{color:var(--nb-ochre);font-family:var(--bw-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.69rem;font-weight:700}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin:0}h1.svelte-1uha8ag,h2.svelte-1uha8ag{font-family:var(--bw-font-display);letter-spacing:-.055em;font-weight:500;line-height:.96}h1.svelte-1uha8ag{max-width:12ch;font-size:clamp(3.4rem,5.3vw,4.75rem)}h2.svelte-1uha8ag{font-size:clamp(2.1rem,3.8vw,3.45rem)}h3.svelte-1uha8ag{font-family:var(--bw-font-display);letter-spacing:-.02em;font-size:1.38rem;font-weight:500}.hero__lede.svelte-1uha8ag,.section-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag),.comparison-section__copy.svelte-1uha8ag>p:where(.svelte-1uha8ag),.process.svelte-1uha8ag li:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag),.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag),.inquiry-content.svelte-1uha8ag>p:where(.svelte-1uha8ag),.faq.svelte-1uha8ag details:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:var(--bw-text-secondary);font-size:1.02rem;line-height:1.62}.hero__actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:.45rem;display:flex}.button.svelte-1uha8ag{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:2.9rem;padding:.72rem 1.1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.button--primary.svelte-1uha8ag{background:var(--bw-accent);border-color:var(--bw-accent);color:var(--bw-text-on-accent)}.button--primary.svelte-1uha8ag:hover{background:#31554a;border-color:#31554a}.hero__sample-link.svelte-1uha8ag,.text-link.svelte-1uha8ag{color:var(--bw-text-primary);text-underline-offset:.25em;font-size:.9rem;font-weight:700}.hero__sample-link.svelte-1uha8ag span:where(.svelte-1uha8ag),.text-link.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--nb-ochre);padding-left:.2rem}.hero__terms.svelte-1uha8ag{color:var(--bw-text-secondary);letter-spacing:.035em;font-size:.74rem}.folio.svelte-1uha8ag{background:var(--nb-sheet);box-shadow:var(--nb-shadow);border:1px solid #d7d0c3;border-radius:5px;justify-self:end;gap:1.15rem;width:100%;max-width:31rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid;position:relative}.folio.svelte-1uha8ag:before{background:var(--nb-ochre);content:"";width:3px;height:3.5rem;position:absolute;top:2.3rem;left:-1px}.folio__topline.svelte-1uha8ag,.folio__bottom.svelte-1uha8ag{font-family:var(--bw-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:end;font-size:.63rem;display:flex}.folio__topline.svelte-1uha8ag{color:var(--bw-text-secondary)}.folio__topline.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--nb-ink);font-family:var(--bw-font-display);letter-spacing:-.08em;font-size:4.5rem;font-weight:400;line-height:.65}.folio__rule.svelte-1uha8ag{border-top:1px solid var(--nb-rule)}.folio__label.svelte-1uha8ag{color:var(--nb-ochre);font-family:var(--bw-font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.67rem;font-weight:700}.folio.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,3.25rem);line-height:1}.folio.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--nb-muted)}.folio__recommendation.svelte-1uha8ag{font-family:var(--bw-font-display);font-size:1.05rem;line-height:1.48}.folio__comparisons.svelte-1uha8ag{border-top:1px solid var(--nb-rule);gap:.8rem;padding-top:.85rem;display:grid}.folio__comparisons.svelte-1uha8ag div:where(.svelte-1uha8ag){gap:.22rem;display:grid}.folio__comparisons.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--bw-font-mono);letter-spacing:.04em;font-size:.67rem}.folio__comparisons.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--bw-text-secondary);font-size:.78rem;line-height:1.45}.folio__bottom.svelte-1uha8ag{border-top:1px solid var(--nb-rule);color:var(--bw-text-secondary);align-items:center;padding-top:.9rem}.folio__bottom.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--nb-ink);font-family:var(--bw-font-sans);letter-spacing:0;text-transform:none;font-size:.74rem;font-weight:700}.shortlist-strip.svelte-1uha8ag{border-bottom:1px solid var(--bw-border);border-top:1px solid var(--bw-border);color:var(--nb-ink);font-family:var(--bw-font-display);letter-spacing:-.025em;justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:clamp(1.15rem,2vw,1.55rem);display:flex}.shortlist-strip.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--nb-ochre);border-radius:50%;width:4px;height:4px}.report-contents.svelte-1uha8ag,.comparison-section.svelte-1uha8ag,.process.svelte-1uha8ag,.instant.svelte-1uha8ag,.start-review.svelte-1uha8ag,.faq.svelte-1uha8ag{gap:2.6rem;padding-top:clamp(3.8rem,7vw,7rem);display:grid}.section-intro.svelte-1uha8ag{gap:1rem;max-width:42rem;display:grid}.report-rows.svelte-1uha8ag{border-top:1px solid var(--bw-border)}.report-rows.svelte-1uha8ag article:where(.svelte-1uha8ag){border-bottom:1px solid var(--bw-border);grid-template-columns:3.4rem minmax(12rem,.85fr) minmax(16rem,1.15fr);align-items:baseline;gap:1rem;padding:1.45rem 0;display:grid}.report-rows.svelte-1uha8ag span:where(.svelte-1uha8ag),.process.svelte-1uha8ag li:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:var(--nb-ochre);font-family:var(--bw-font-mono);letter-spacing:.09em;font-size:.7rem;font-weight:700}.report-rows.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--bw-text-secondary);font-size:.91rem;line-height:1.56}.comparison-section.svelte-1uha8ag{grid-template-columns:minmax(15rem,.76fr) minmax(25rem,1.24fr);align-items:center}.comparison-section__copy.svelte-1uha8ag{gap:1rem;display:grid}.comparison-sheet.svelte-1uha8ag{background:var(--nb-sheet);border:1px solid #d7d0c3;border-radius:5px;overflow:hidden;box-shadow:0 9px 22px #27362c17}.comparison-sheet__heading.svelte-1uha8ag,.comparison-sheet__row.svelte-1uha8ag{grid-template-columns:1fr 1.5fr auto;gap:1rem;display:grid}.comparison-sheet__heading.svelte-1uha8ag{color:var(--bw-text-secondary);font-family:var(--bw-font-mono);letter-spacing:.1em;text-transform:uppercase;background:#ebe4d7;padding:.75rem 1rem;font-size:.62rem}.comparison-sheet__heading.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{grid-column:2/4}.comparison-sheet__row.svelte-1uha8ag{border-top:1px solid var(--nb-rule);align-items:start;padding:1rem}.comparison-sheet__row--preferred.svelte-1uha8ag{background:#f8f4eb}.comparison-sheet__row.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--bw-font-display);font-size:1.05rem;font-weight:600}.comparison-sheet__row.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--bw-text-secondary);font-size:.8rem;line-height:1.5}.comparison-sheet__row.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--nb-ochre);font-family:var(--bw-font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:.61rem;font-style:normal}.process.svelte-1uha8ag ol:where(.svelte-1uha8ag){border-top:1px solid var(--bw-border);margin:0;padding:0;list-style:none}.process.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--bw-border);grid-template-columns:3.4rem 1fr;gap:1.2rem;padding:1.45rem 0;display:grid}.process.svelte-1uha8ag li:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){gap:.5rem;max-width:42rem;display:grid}.final-cta.svelte-1uha8ag{background:var(--nb-ink);color:var(--nb-sheet);border-radius:5px;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(1.8rem,5vw,4rem);display:grid}.final-cta.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:#d7b478}.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:17ch}.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:#c6d0c9;margin-top:.75rem}.final-cta.svelte-1uha8ag .button--primary:where(.svelte-1uha8ag){background:var(--nb-ochre);border-color:var(--nb-ochre)}.instant__form.svelte-1uha8ag,.inquiry-form.svelte-1uha8ag{gap:1.15rem;max-width:47rem;display:grid}.honeypot.svelte-1uha8ag{position:absolute;top:-9999px;left:-9999px}.field.svelte-1uha8ag{color:var(--bw-text-secondary);gap:.4rem;font-size:.82rem;display:grid}.inquiry-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}fieldset.svelte-1uha8ag{border:0;gap:.55rem;margin:0;padding:0;display:grid}legend.svelte-1uha8ag{color:var(--bw-text-secondary);font-size:.82rem}.candidate-fields.svelte-1uha8ag{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}input[type=text].svelte-1uha8ag,input[type=email].svelte-1uha8ag,textarea.svelte-1uha8ag{background:var(--nb-sheet);border:1px solid var(--bw-border-strong);box-sizing:border-box;color:var(--bw-text-primary);font:inherit;border-radius:4px;width:100%;min-width:0;padding:.7rem .75rem}.consent.svelte-1uha8ag{color:var(--bw-text-secondary);grid-template-columns:auto 1fr;align-items:start;gap:.55rem;font-size:.8rem;line-height:1.45;display:grid}.form-errors.svelte-1uha8ag{color:#8c3022;gap:.25rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.quiet.svelte-1uha8ag{color:var(--bw-text-secondary);font-size:.8rem;line-height:1.5}.start-review.svelte-1uha8ag details:where(.svelte-1uha8ag),.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--bw-border);border-top:1px solid var(--bw-border)}.start-review.svelte-1uha8ag details:where(.svelte-1uha8ag){border-top:0}summary.svelte-1uha8ag{cursor:pointer;font-family:var(--bw-font-display);justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:1.7rem;list-style:none;display:flex}summary.svelte-1uha8ag::-webkit-details-marker{display:none}.start-review.svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag):first-child{gap:.35rem;display:grid}.start-review.svelte-1uha8ag summary:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){letter-spacing:-.03em;font-weight:500}.summary-plus.svelte-1uha8ag{color:var(--nb-ochre);font-family:var(--bw-font-sans);font-size:1.6rem;font-weight:400}details[open].svelte-1uha8ag .summary-plus:where(.svelte-1uha8ag){transform:rotate(45deg)}.inquiry-content.svelte-1uha8ag{gap:1.25rem;max-width:47rem;padding:.35rem 0 1.5rem;display:grid}.result.svelte-1uha8ag{border-left:3px solid var(--nb-ochre);background:#e8eee6;padding:1rem}.faq-list.svelte-1uha8ag{border-top:1px solid var(--bw-border)}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border-top:0}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){font-family:var(--bw-font-sans);letter-spacing:0;gap:1rem;padding:1rem 0;font-size:1rem;font-weight:700;line-height:1.35}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--nb-ochre);font-size:1.3rem;font-weight:400}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){max-width:50rem;padding:0 0 1.2rem}.sr-only.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-enter.svelte-1uha8ag{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-1uha8ag-hero-in}.folio.hero-enter.svelte-1uha8ag{animation-delay:.1s}@keyframes svelte-1uha8ag-hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-enter.svelte-1uha8ag{animation:none}}@media (width<=850px){.hero.svelte-1uha8ag,.comparison-section.svelte-1uha8ag,.final-cta.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag{min-height:0}.folio.svelte-1uha8ag{justify-self:start;max-width:35rem}.final-cta.svelte-1uha8ag .button:where(.svelte-1uha8ag){justify-self:start}}@media (width<=620px){.hero.svelte-1uha8ag{padding-top:3rem}h1.svelte-1uha8ag{font-size:clamp(2.75rem,12vw,3.6rem)}.hero__actions.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.shortlist-strip.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem 0}.shortlist-strip.svelte-1uha8ag i:where(.svelte-1uha8ag){display:none}.report-rows.svelte-1uha8ag article:where(.svelte-1uha8ag){grid-template-columns:2.4rem 1fr}.report-rows.svelte-1uha8ag article:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){grid-column:2}.comparison-sheet__heading.svelte-1uha8ag{grid-template-columns:1fr 1.3fr}.comparison-sheet__heading.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{grid-column:auto}.comparison-sheet__row.svelte-1uha8ag{grid-template-columns:1fr 1.35fr}.comparison-sheet__row.svelte-1uha8ag em:where(.svelte-1uha8ag){grid-column:2}.candidate-fields.svelte-1uha8ag,.inquiry-grid.svelte-1uha8ag{grid-template-columns:1fr}.folio__topline.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:3.7rem}}
