.nw-contact-editorial-page{background:var(--nw-canvas);color:var(--nw-ink);min-height:100dvh}.nw-contact-editorial-page main{background:var(--nw-canvas);--foreground: 0 0% 7%;--muted-foreground: 0 0% 41%}.nw-contact-editorial-page main.nw-project-inquiry{--card: 0 0% 100%;--card-foreground: 0 0% 7%}.nw-contact-editorial-page main .nova-mf-progress__step-num,.nw-contact-editorial-page main .nova-mf-progress__step-name,.nw-contact-editorial-page main .nova-mf-optional{color:var(--nw-text-secondary)}.nw-contact-editorial-page main [class*=text-foreground]{color:var(--nw-ink)}.nw-contact-editorial-page main .text-foreground\/60,.nw-contact-editorial-page main .text-foreground\/65,.nw-contact-editorial-page main .text-foreground\/70,.nw-contact-editorial-page main .text-foreground\/55,.nw-contact-editorial-page main .text-foreground\/50,.nw-contact-editorial-page main .text-foreground\/45,.nw-contact-editorial-page main .text-foreground\/40,.nw-contact-editorial-page main .text-foreground\/38,.nw-contact-editorial-page main .text-foreground\/35,.nw-contact-editorial-page main .text-foreground\/32,.nw-contact-editorial-page main .text-foreground\/30{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .text-primary,.nw-contact-editorial-page main .text-primary\/80,.nw-contact-editorial-page main .text-primary\/85{color:var(--nw-accent-ink)}.nw-contact-editorial-page main .border-white\/\[0\.06\],.nw-contact-editorial-page main .border-white\/\[0\.07\],.nw-contact-editorial-page main .border-white\/\[0\.05\]{border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-contact-kicker,.nw-contact-editorial-page main .nw-editorial-kicker{color:var(--nw-accent-ink);font-size:var(--nw-eyebrow);font-weight:var(--nw-weight-action);letter-spacing:var(--nw-tracking-eyebrow);text-transform:uppercase}.nw-contact-editorial-page .nw-contact-intro h1,.nw-contact-editorial-page .nw-editorial-hero h1,.nw-contact-editorial-page .nw-conversation-intro h1{color:var(--nw-ink);font-family:var(--font-sans);font-size:var(--nw-h1);font-weight:var(--nw-weight-headline);letter-spacing:var(--nw-tracking-display);line-height:var(--nw-leading-display)}.nw-contact-editorial-page .nw-contact-section{padding-block:var(--nw-section-y)}.nw-contact-editorial-page .nw-contact-wrap{max-width:1120px}.nw-contact-editorial-page .nw-contact-intro{text-align:left;max-width:720px;margin:0 0 var(--nw-head-gap)}.nw-contact-editorial-page .nw-contact-intro>p:last-child{max-width:var(--nw-measure);margin-left:0;font-size:var(--nw-intro)}.nw-contact-editorial-page .nw-contact-grid{grid-template-columns:minmax(0,1fr) 258px;gap:clamp(var(--nw-space-5),5vw,var(--nw-space-8))}.nw-contact-editorial-page main [data-testid=contact-form-card],.nw-contact-editorial-page main [data-testid=contact-success],.nw-contact-editorial-page main .nw-conversation-card,.nw-contact-editorial-page main .nw-conversation-success{border:1px solid var(--nw-line);border-radius:var(--nw-radius-md);background:var(--nw-surface);box-shadow:none}.nw-contact-editorial-page main [data-testid=contact-form-card]>div,.nw-contact-editorial-page main .nw-conversation-card>div{padding:clamp(var(--nw-space-4),3vw,var(--nw-space-6))}.nw-contact-editorial-page main .nova-mf-progress{border-bottom:1px solid var(--nw-line);padding-bottom:var(--nw-space-3);margin-bottom:var(--nw-space-5)}.nw-contact-editorial-page main .nova-mf-dot{border-color:var(--nw-line);color:var(--nw-text-secondary);background:transparent}.nw-contact-editorial-page main .nova-mf-dot--active,.nw-contact-editorial-page main .nova-mf-dot--done{background:var(--nw-accent);border-color:var(--nw-accent);color:var(--nw-inverse-text)}.nw-contact-editorial-page main .nova-mf-progress__label,.nw-contact-editorial-page main .nova-mf-label{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nova-mf-step-title{color:var(--nw-ink);font-family:var(--font-sans);font-size:var(--nw-h3);font-weight:var(--nw-weight-headline);letter-spacing:-.02em}.nw-contact-editorial-page main .nova-mf-step-desc{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nova-mf-input,.nw-contact-editorial-page main .nova-eg-input{border-color:var(--nw-control-line);border-radius:var(--nw-radius-sm);background:var(--nw-surface);color:var(--nw-ink);box-shadow:none}.nw-contact-editorial-page main .nw-project-input{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--nw-control-line);border-radius:var(--nw-radius-sm);background:var(--nw-surface);color:var(--nw-ink);font-size:16px}.nw-contact-editorial-page main .nw-project-input:focus-visible{outline:2px solid var(--nw-accent-ink);outline-offset:2px}.nw-contact-editorial-page main .nova-mf-input:focus,.nw-contact-editorial-page main .nova-eg-input:focus{border-color:var(--nw-accent);outline:2px solid var(--nw-accent);outline-offset:1px}.nw-contact-editorial-page main .nova-mf-interest-card,.nw-contact-editorial-page main .nova-mf-pill,.nw-contact-editorial-page main .nova-mf-addon-btn{border-color:var(--nw-control-line);border-radius:var(--nw-radius-sm);background:var(--nw-surface);color:var(--nw-ink)}.nw-contact-editorial-page main .nova-mf-interest-card--selected,.nw-contact-editorial-page main .nova-mf-pill--active,.nw-contact-editorial-page main .nova-mf-addon-btn--active{border-color:var(--nw-accent);background:var(--nw-accent-soft);color:var(--nw-accent-ink)}.nw-contact-editorial-page main .nova-mf-btn-next,.nw-contact-editorial-page main .nova-mf-submit-btn,.nw-contact-editorial-page main .btn-nova-primary{min-height:52px;border-radius:var(--nw-radius-sm);background:var(--nw-inverse-surface);color:var(--nw-inverse-text);font-size:var(--nw-action);font-weight:var(--nw-weight-action);box-shadow:none}.nw-contact-editorial-page main .nova-mf-btn-back{color:var(--nw-text-secondary);font-size:var(--nw-action);font-weight:var(--nw-weight-action)}.nw-contact-editorial-page main .nova-mf-closing-reassurance,.nw-contact-editorial-page main .nova-mf-privacy{border-color:var(--nw-line);background:transparent}.nw-contact-editorial-page main .nova-eg-label{color:var(--nw-ink);font-size:var(--nw-eyebrow);font-weight:var(--nw-weight-action);letter-spacing:.04em;text-transform:uppercase}.nw-contact-editorial-page .nw-contact-aside>*{border:0;border-top:1px solid var(--nw-line);border-radius:0;background:transparent;box-shadow:none}.nw-contact-editorial-page .nw-contact-aside>*>div{padding:var(--nw-space-4) 0}.nw-contact-editorial-page .nw-contact-aside h3{color:var(--nw-ink);font-family:var(--font-sans);font-size:var(--nw-body);font-weight:var(--nw-weight-action);letter-spacing:-.01em}.nw-contact-editorial-page .nw-conversation-section{padding-block:var(--nw-section-y);overflow:visible}.nw-contact-editorial-page .nw-conversation-wrap{max-width:760px}.nw-contact-editorial-page .nw-conversation-intro{text-align:left;margin-bottom:var(--nw-space-5)}.nw-contact-editorial-page .nw-conversation-intro p{margin-left:0}.nw-contact-editorial-page .nw-conversation-trust{justify-content:flex-start;padding:var(--nw-space-3) 0;border-block:1px solid var(--nw-line)}.nw-contact-editorial-page .nw-conversation-availability{justify-content:flex-start;margin:var(--nw-space-3) 0 var(--nw-space-5)}.nw-contact-editorial-page .nw-editorial-section{padding-block:var(--nw-section-y);overflow:visible}.nw-contact-editorial-page .nw-editorial-wrap{max-width:1140px}.nw-contact-editorial-page .nw-editorial-hero{text-align:left;max-width:750px;margin-bottom:var(--nw-head-gap)}.nw-contact-editorial-page .nw-editorial-hero>p:last-child{margin-left:0;max-width:var(--nw-measure-narrow);font-size:var(--nw-intro)}.nw-contact-editorial-page main .nw-story-list{display:block;border-top:1px solid var(--nw-line)}.nw-contact-editorial-page main .nw-story{display:block;border:0;border-bottom:1px solid var(--nw-line);border-radius:0;background:transparent;box-shadow:none}.nw-contact-editorial-page main .nw-story>div{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr) auto;gap:var(--nw-space-4);align-items:baseline;padding:clamp(var(--nw-space-4),4vw,var(--nw-space-6)) 0}.nw-contact-editorial-page main .nw-story h2{font-family:var(--font-sans);color:var(--nw-ink);font-size:var(--nw-h3);font-weight:var(--nw-weight-headline);letter-spacing:-.025em;line-height:1.12;margin:0}.nw-contact-editorial-page main .nw-story p{grid-column:2;max-width:var(--nw-measure-narrow);margin:var(--nw-space-2) 0 0;color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-story .mt-auto{grid-column:3;grid-row:1 / span 2;align-self:center;padding:0}.nw-contact-editorial-page main .nw-story span{border:0;border-radius:0;background:transparent;color:var(--nw-accent-ink);padding:0}.nw-contact-editorial-page .nw-article-page{padding-block:var(--nw-section-y-sm) var(--nw-section-y);overflow:visible}.nw-contact-editorial-page .nw-article-wrap{max-width:740px}.nw-contact-editorial-page main .nw-article-back{color:var(--nw-text-secondary);border-bottom:1px solid var(--nw-line);padding-bottom:var(--nw-space-3);width:100%}.nw-contact-editorial-page main .nw-article-header{margin-block:var(--nw-head-gap)}.nw-contact-editorial-page main .nw-article-header h1{font-family:var(--font-sans);font-size:var(--nw-h1);font-weight:var(--nw-weight-headline);letter-spacing:var(--nw-tracking-display);line-height:var(--nw-leading-display);color:var(--nw-ink)}.nw-contact-editorial-page main .nw-article-header>p{font-size:var(--nw-intro);color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-body{color:var(--nw-text-secondary);font-size:var(--nw-body);line-height:1.8}.nw-contact-editorial-page main .nw-article-body section{margin:0;padding-top:var(--nw-block-gap);border-top:1px solid var(--nw-line)}.nw-contact-editorial-page main .nw-article-body h2{font-family:var(--font-sans);color:var(--nw-ink);font-weight:var(--nw-weight-headline);letter-spacing:var(--nw-tracking-heading);font-size:var(--nw-h3)}.nw-contact-editorial-page main .nw-article-body li{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-body li>span:first-child{background:var(--nw-accent)}.nw-contact-editorial-page main .nw-article-sources,.nw-contact-editorial-page main .nw-article-related{border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-article-faq>div>div{border:0;border-top:1px solid var(--nw-line);border-radius:0;background:transparent;padding:var(--nw-space-4) 0}.nw-contact-editorial-page main .nw-article-keypoints{border:0;border-left:2px solid var(--nw-accent);border-radius:0;background:transparent;padding:var(--nw-space-1) 0 var(--nw-space-1) var(--nw-space-4)}.nw-contact-editorial-page main .nw-article-keypoints>p{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-toc{border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-article-toc a{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-definition{border:0;border-left:1px solid var(--nw-line);border-radius:0;background:transparent;padding:var(--nw-space-1) 0 var(--nw-space-1) var(--nw-space-4)}.nw-contact-editorial-page main .nw-article-definition dt{color:var(--nw-ink)}.nw-contact-editorial-page main .nw-article-definition dd{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-callout{border:0;border-left:2px solid var(--nw-accent);border-radius:0;background:var(--nw-accent-soft);padding:var(--nw-space-3) var(--nw-space-4)}.nw-contact-editorial-page main .nw-article-callout p:first-child{color:var(--nw-ink)}.nw-contact-editorial-page main .nw-article-callout p:last-child{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-table caption{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-table th{color:var(--nw-ink);border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-article-table tr{border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-article-table td{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-table td:before{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-figure img{border-color:var(--nw-line)}.nw-contact-editorial-page main .nw-article-figure figcaption{color:var(--nw-text-secondary)}.nw-contact-editorial-page main .nw-article-body li>.nw-article-num{background:var(--nw-accent);border-color:var(--nw-accent);color:var(--nw-inverse-text)}.nw-contact-editorial-page main .nw-article-body li>.nw-article-check{color:var(--nw-accent-ink)}.nw-contact-editorial-page main .nw-editorial-cta,.nw-contact-editorial-page main .nw-article-cta{border:0;border-block:1px solid var(--nw-line);border-radius:0;background:transparent;padding:var(--nw-space-5) 0;text-align:left}.nw-contact-editorial-page main .nw-article-cta p{margin-left:0}@media (max-width: 800px){.nw-contact-editorial-page .nw-contact-grid{grid-template-columns:1fr}.nw-contact-editorial-page .nw-contact-aside{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--nw-space-4)}.nw-contact-editorial-page .nw-contact-aside>:first-child{grid-column:1 / -1}.nw-contact-editorial-page main .nw-story>div{grid-template-columns:1fr;gap:var(--nw-space-2)}.nw-contact-editorial-page main .nw-story p,.nw-contact-editorial-page main .nw-story .mt-auto{grid-column:1;grid-row:auto}.nw-contact-editorial-page main .nw-story .mt-auto{margin-top:var(--nw-space-2)}}@media (max-width: 520px){.nw-contact-editorial-page .nw-contact-aside,.nw-contact-editorial-page .nw-conversation-trust{display:block}.nw-contact-editorial-page .nw-conversation-trust li{margin-bottom:var(--nw-space-2)}}@media (max-width: 1279px){.nw-contact-editorial-page main .nova-eg-label{font-size:.8125rem}.nw-contact-editorial-page main .nova-mf-progress__step-num,.nw-contact-editorial-page main .nova-mf-progress__step-name,.nw-contact-editorial-page main .nova-mf-progress__label{font-size:.8125rem}}@media (min-width: 768px){.nw-contact-editorial-page .nw-contact-wrap,.nw-contact-editorial-page .nw-conversation-wrap,.nw-contact-editorial-page .nw-editorial-wrap,.nw-contact-editorial-page .nw-article-wrap{width:calc(100% - 16px)}}@media (min-width: 1024px){.nw-contact-editorial-page .nw-contact-wrap,.nw-contact-editorial-page .nw-conversation-wrap,.nw-contact-editorial-page .nw-editorial-wrap,.nw-contact-editorial-page .nw-article-wrap{width:calc(100% - 64px)}}
