.page-module__8PP9pG__page{background:var(--site-color-paper);color:var(--site-color-ink);font-family:var(--site-font-body)}.page-module__8PP9pG__hero,.page-module__8PP9pG__fit,.page-module__8PP9pG__workflow,.page-module__8PP9pG__faq,.page-module__8PP9pG__cta{width:min(var(--site-container), calc(100% - var(--site-gutter)));margin-inline:auto}.page-module__8PP9pG__page>.bn-footer{width:min(var(--site-container), calc(100% - var(--site-gutter)));margin-inline:auto}.page-module__8PP9pG__hero{gap:var(--site-space-lg);border-bottom:1px solid var(--site-color-rule);padding:clamp(var(--site-space-xl), 7vw, var(--site-space-3xl)) 0 var(--site-space-xl);grid-template-columns:minmax(0,1fr);display:grid}.page-module__8PP9pG__heroCopy,.page-module__8PP9pG__heroPanel,.page-module__8PP9pG__card,.page-module__8PP9pG__workflowCopy,.page-module__8PP9pG__formPanel,.page-module__8PP9pG__cta{min-width:0}.page-module__8PP9pG__heroCopy{gap:var(--site-space-md);display:grid}.page-module__8PP9pG__heroCopy p,.page-module__8PP9pG__heroCopy h1,.page-module__8PP9pG__heroPanel h2,.page-module__8PP9pG__heroPanel p,.page-module__8PP9pG__card h3,.page-module__8PP9pG__card p,.page-module__8PP9pG__card ul,.page-module__8PP9pG__cta h2,.page-module__8PP9pG__cta p{margin:0}.page-module__8PP9pG__heroCopy>p:first-child{color:var(--site-color-muted);font-size:var(--site-type-eyebrow);letter-spacing:0;text-transform:uppercase;font-weight:850;line-height:1}.page-module__8PP9pG__heroCopy h1{max-width:900px;color:var(--site-color-ink-strong);font-family:var(--site-font-display);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(2.3rem,6vw,5rem);font-style:normal;font-weight:820;line-height:.98}.page-module__8PP9pG__heroCopy>p:not(:first-child),.page-module__8PP9pG__heroPanel p,.page-module__8PP9pG__card p,.page-module__8PP9pG__helper,.page-module__8PP9pG__status,.page-module__8PP9pG__cta p{color:var(--site-color-muted);font-size:var(--site-type-body);line-height:1.58}.page-module__8PP9pG__heroActions,.page-module__8PP9pG__ctaActions{gap:var(--site-space-xs);flex-wrap:wrap;min-width:0;display:flex}.page-module__8PP9pG__heroActions a,.page-module__8PP9pG__ctaActions a,.page-module__8PP9pG__submit{border-radius:var(--site-radius-control);min-height:44px;font-family:var(--site-font-body);font-size:var(--site-type-control);padding:0 var(--site-space-md);transition:background-color var(--site-dur-short) var(--site-ease-out), border-color var(--site-dur-short) var(--site-ease-out), color var(--site-dur-short) var(--site-ease-out), transform var(--site-dur-micro) var(--site-ease-out);white-space:nowrap;justify-content:center;align-items:center;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.page-module__8PP9pG__heroActions a:first-child,.page-module__8PP9pG__ctaActions a:first-child,.page-module__8PP9pG__submit{border:1px solid var(--site-color-ink-strong);background:var(--site-color-ink-strong);color:var(--site-color-panel)}.page-module__8PP9pG__heroActions a:last-child,.page-module__8PP9pG__ctaActions a:last-child{border:1px solid var(--site-color-rule-strong);background:var(--site-color-panel);color:var(--site-color-ink)}.page-module__8PP9pG__heroPanel{gap:var(--site-space-sm);border:1px solid var(--site-color-rule-strong);border-radius:var(--site-radius-panel);background:var(--site-color-panel);padding:var(--site-space-md);align-self:end;display:grid}.page-module__8PP9pG__heroPanel article+article{border-block-start:1px solid var(--site-color-rule);padding-block-start:var(--site-space-sm)}.page-module__8PP9pG__heroPanel h2,.page-module__8PP9pG__card h3,.page-module__8PP9pG__formHead h2,.page-module__8PP9pG__cta h2{color:var(--site-color-ink-strong);font-family:var(--site-font-display);letter-spacing:0;overflow-wrap:anywhere;font-style:normal;font-weight:780;line-height:1.08}.page-module__8PP9pG__heroPanel h2,.page-module__8PP9pG__card h3{font-size:var(--site-type-card-title)}.page-module__8PP9pG__fit,.page-module__8PP9pG__workflow,.page-module__8PP9pG__faq{padding:var(--site-section-gap-tight) 0 0}.page-module__8PP9pG__cardGrid{gap:var(--site-space-md);margin-top:var(--site-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.page-module__8PP9pG__card{gap:var(--site-space-sm);border:1px solid var(--site-color-rule);border-radius:var(--site-radius-panel);background:var(--site-color-panel);padding:var(--site-space-md);display:grid}.page-module__8PP9pG__card ul{gap:var(--site-space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__8PP9pG__card li{border:1px solid var(--site-color-rule);border-radius:var(--site-radius-control);background:var(--site-color-paper);color:var(--site-color-ink);font-size:var(--site-type-control);padding:var(--site-space-xs);font-weight:760;line-height:1}.page-module__8PP9pG__workflow{gap:var(--site-space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.page-module__8PP9pG__workflowCopy{gap:var(--site-space-md);display:grid}.page-module__8PP9pG__page .bn-process-steps{gap:var(--site-space-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.page-module__8PP9pG__page .bn-process-step{gap:var(--site-space-xs);border-block-start:1px solid var(--site-color-rule);min-width:0;padding-block-start:var(--site-space-sm);display:grid}.page-module__8PP9pG__page .bn-process-step span{color:var(--site-color-muted);font-size:var(--site-type-eyebrow);letter-spacing:0;font-weight:900}:is(.page-module__8PP9pG__page .bn-process-step h3,.page-module__8PP9pG__page .bn-process-step p){margin:0}.page-module__8PP9pG__page .bn-process-step h3{color:var(--site-color-ink-strong);font-family:var(--site-font-display);font-size:var(--site-type-card-title);letter-spacing:0;font-style:normal}.page-module__8PP9pG__page .bn-process-step p{color:var(--site-color-muted);font-size:var(--site-type-body);line-height:1.55}.page-module__8PP9pG__formPanel{border:1px solid var(--site-color-rule-strong);border-radius:var(--site-radius-panel);background:var(--site-color-panel)}.page-module__8PP9pG__form{gap:var(--site-space-md);padding:var(--site-space-md);display:grid}.page-module__8PP9pG__formHead,.page-module__8PP9pG__fields,.page-module__8PP9pG__field{display:grid}.page-module__8PP9pG__formHead{gap:var(--site-space-xs)}.page-module__8PP9pG__formHead h2{margin:0;font-size:clamp(1.45rem,3vw,2.15rem)}.page-module__8PP9pG__formHead p{color:var(--site-color-muted);margin:0;line-height:1.55}.page-module__8PP9pG__fields{gap:var(--site-space-sm)}.page-module__8PP9pG__field{gap:var(--site-space-2xs)}.page-module__8PP9pG__field label{color:var(--site-color-ink);font-size:var(--site-type-control);font-weight:820}.page-module__8PP9pG__inputWrap{min-width:0;display:block;position:relative}.page-module__8PP9pG__form input{border:1px solid var(--site-color-rule-strong);border-radius:var(--site-radius-control);background:var(--site-color-paper);width:100%;min-height:48px;color:var(--site-color-ink);font-family:var(--site-font-body);font-size:var(--site-type-body);padding:0 calc(var(--site-space-xl) + var(--site-space-xs)) 0 var(--site-space-md);font-weight:650;line-height:1}.page-module__8PP9pG__form input:focus-visible,.page-module__8PP9pG__heroActions a:focus-visible,.page-module__8PP9pG__ctaActions a:focus-visible,.page-module__8PP9pG__submit:focus-visible{box-shadow:0 0 0 3px var(--site-color-focus);outline:0}.page-module__8PP9pG__field[data-state=error] input{border-color:var(--site-color-chat)}.page-module__8PP9pG__field[data-state=success] input{border-color:var(--site-color-accent)}.page-module__8PP9pG__stateGlyph{color:var(--site-color-muted);font-size:var(--site-type-eyebrow);font-weight:900;position:absolute;inset-block-start:50%;inset-inline-end:var(--site-space-sm);transform:translateY(-50%)}.page-module__8PP9pG__field[data-state=error] .page-module__8PP9pG__helper,.page-module__8PP9pG__field[data-state=error] .page-module__8PP9pG__stateGlyph{color:var(--site-color-chat)}.page-module__8PP9pG__field[data-state=success] .page-module__8PP9pG__stateGlyph{color:var(--site-color-accent)}.page-module__8PP9pG__submit{cursor:pointer;width:100%}.page-module__8PP9pG__submit:disabled{cursor:wait;opacity:.72}.page-module__8PP9pG__status{border:1px solid var(--site-color-rule);border-radius:var(--site-radius-control);background:var(--site-color-paper);min-height:1lh;padding:var(--site-space-sm);margin:0}.page-module__8PP9pG__faq{padding-bottom:var(--site-section-gap)}.page-module__8PP9pG__cta{gap:var(--site-space-lg);margin-bottom:var(--site-section-gap-tight);border:1px solid var(--site-color-rule-strong);border-radius:var(--site-radius-panel);background:var(--site-color-brand);color:var(--site-color-panel);padding:clamp(var(--site-space-md), 4vw, var(--site-space-xl));display:grid}.page-module__8PP9pG__cta h2{color:var(--site-color-panel);margin:0;font-size:clamp(1.55rem,4vw,2.55rem)}.page-module__8PP9pG__cta p{max-width:640px;color:var(--site-color-panel)}.page-module__8PP9pG__ctaActions a:last-child{color:var(--site-color-panel);border-color:var(--site-color-panel);background:0 0}@media (hover:hover) and (pointer:fine){.page-module__8PP9pG__heroActions a:hover,.page-module__8PP9pG__ctaActions a:hover,.page-module__8PP9pG__submit:hover{transform:translateY(-1px)}.page-module__8PP9pG__card:hover{border-color:var(--site-color-rule-strong)}}.page-module__8PP9pG__heroActions a:active,.page-module__8PP9pG__ctaActions a:active,.page-module__8PP9pG__submit:active{transform:translateY(1px)}@media (min-width:44rem){.page-module__8PP9pG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:60rem){.page-module__8PP9pG__hero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end}.page-module__8PP9pG__workflow{grid-template-columns:minmax(0,.88fr) minmax(360px,.72fr)}.page-module__8PP9pG__formPanel{top:var(--site-space-lg);position:sticky}.page-module__8PP9pG__cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:48rem){.page-module__8PP9pG__hero,.page-module__8PP9pG__fit,.page-module__8PP9pG__workflow,.page-module__8PP9pG__faq,.page-module__8PP9pG__cta{width:calc(100% - 32px)}.page-module__8PP9pG__page>.bn-footer{width:calc(100% - 32px)}.page-module__8PP9pG__heroActions,.page-module__8PP9pG__ctaActions{flex-direction:column;align-items:stretch}.page-module__8PP9pG__heroActions a,.page-module__8PP9pG__ctaActions a{width:100%}.page-module__8PP9pG__page .bn-faq-tabs{grid-template-columns:minmax(0,1fr)}}
