.project-qualification-form-module__Di5vVG__form,.project-qualification-form-module__Di5vVG__successPanel{border:1px solid var(--color-border-strong);background:var(--color-surface-elevated);box-shadow:1rem 1rem 0 var(--color-surface-accent-soft)}.project-qualification-form-module__Di5vVG__formTopline{border-bottom:1px solid var(--color-border-default);min-height:4rem;color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,2vw,1.6rem);display:flex}.project-qualification-form-module__Di5vVG__progress{border-bottom:1px solid var(--color-border-default)}.project-qualification-form-module__Di5vVG__progress ol{grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.project-qualification-form-module__Di5vVG__progress li{border-right:1px solid var(--color-border-subtle);min-width:0}.project-qualification-form-module__Di5vVG__progress li:last-child{border-right:0}.project-qualification-form-module__Di5vVG__progress button,.project-qualification-form-module__Di5vVG__progress li>div{width:100%;min-height:4.9rem;color:var(--color-text-muted);font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.7rem;display:flex}.project-qualification-form-module__Di5vVG__progress button{cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard)}.project-qualification-form-module__Di5vVG__progress button:hover,.project-qualification-form-module__Di5vVG__progress button:focus-visible{color:var(--color-text-primary);background:var(--color-bg-secondary)}.project-qualification-form-module__Di5vVG__progress li[data-state=current] button{color:var(--color-text-inverse);background:var(--color-surface-accent)}.project-qualification-form-module__Di5vVG__progress li[data-state=complete] button{color:var(--color-text-primary);background:var(--color-surface-accent-soft)}.project-qualification-form-module__Di5vVG__progress span,.project-qualification-form-module__Di5vVG__progress strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-qualification-form-module__Di5vVG__progress span{font-family:var(--font-geist-mono), monospace;font-size:.55rem}.project-qualification-form-module__Di5vVG__progress strong{letter-spacing:.02em;width:100%;font-size:.6rem;font-weight:580}.project-qualification-form-module__Di5vVG__stepAnnouncement,.project-qualification-form-module__Di5vVG__visuallyHidden,.project-qualification-form-module__Di5vVG__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.project-qualification-form-module__Di5vVG__stepHeader{border-bottom:1px solid var(--color-border-default);grid-template-columns:3rem 1fr;align-items:start;gap:clamp(1rem,3vw,3rem);padding:clamp(2rem,5vw,4.5rem) clamp(1rem,3.5vw,3.5rem);display:grid}.project-qualification-form-module__Di5vVG__stepHeader>span{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);padding-top:.5rem}.project-qualification-form-module__Di5vVG__stepHeader h2{max-width:15ch;scroll-margin-top:calc(var(--header-height) + 1rem);font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.6vw,5.1rem);font-weight:520;line-height:.98}.project-qualification-form-module__Di5vVG__stepHeader h2:focus{outline:none}.project-qualification-form-module__Di5vVG__stepHeader p{max-width:46rem;color:var(--color-text-muted);font-size:var(--type-body);margin:1.5rem 0 0;line-height:1.65}.project-qualification-form-module__Di5vVG__stepFields{border:0;min-width:0;min-height:30rem;margin:0;padding:clamp(1rem,3.5vw,3.5rem)}.project-qualification-form-module__Di5vVG__choiceGrid{border-top:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-qualification-form-module__Di5vVG__choice{border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);cursor:pointer;min-height:7.5rem;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);grid-template-columns:2rem 1fr auto;align-items:end;gap:1rem;padding:1.1rem;display:grid;position:relative}.project-qualification-form-module__Di5vVG__choice:hover{background:var(--color-bg-secondary)}.project-qualification-form-module__Di5vVG__choice:has(input:checked){color:var(--color-text-inverse);background:var(--color-surface-accent)}.project-qualification-form-module__Di5vVG__choice:focus-within{z-index:1;outline:3px solid var(--color-focus-ring);outline-offset:-3px}.project-qualification-form-module__Di5vVG__choice:has(input:checked):focus-within{outline-color:var(--color-focus-ring-accent)}.project-qualification-form-module__Di5vVG__choice input{opacity:0;width:1px;height:1px;position:absolute}.project-qualification-form-module__Di5vVG__choiceIndex,.project-qualification-form-module__Di5vVG__choiceControl{font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta)}.project-qualification-form-module__Di5vVG__choiceIndex{color:var(--color-text-muted)}.project-qualification-form-module__Di5vVG__choice:has(input:checked) .project-qualification-form-module__Di5vVG__choiceIndex{color:var(--color-text-accent-secondary)}.project-qualification-form-module__Di5vVG__choiceLabel{font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.025em;font-size:clamp(1rem,1.4vw,1.32rem);font-weight:540;line-height:1.25;display:block}.project-qualification-form-module__Di5vVG__choiceCopy{flex-direction:column;align-self:end;gap:.6rem;min-width:0;display:flex}.project-qualification-form-module__Di5vVG__choiceDescription{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:440;line-height:1.5}.project-qualification-form-module__Di5vVG__choice:has(input:checked) .project-qualification-form-module__Di5vVG__choiceDescription{color:var(--color-text-accent-secondary)}.project-qualification-form-module__Di5vVG__choiceControl{aspect-ratio:1;border:1px solid;place-items:center;width:1.85rem;font-size:.7rem;display:grid}.project-qualification-form-module__Di5vVG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.3rem,2.5vw,2.5rem);display:grid}.project-qualification-form-module__Di5vVG__fieldGrid>label,.project-qualification-form-module__Di5vVG__otherField,.project-qualification-form-module__Di5vVG__challengeField{flex-direction:column;min-width:0;display:flex}.project-qualification-form-module__Di5vVG__fieldGrid label>span:first-child,.project-qualification-form-module__Di5vVG__otherField>span:first-child,.project-qualification-form-module__Di5vVG__challengeField>span:first-child,.project-qualification-form-module__Di5vVG__fieldPrompt{color:var(--color-text-secondary);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);letter-spacing:.065em;text-transform:uppercase;margin:0 0 .75rem;font-weight:560}.project-qualification-form-module__Di5vVG__fieldGrid label>span small,.project-qualification-form-module__Di5vVG__otherField>span small{color:var(--color-text-muted);font-size:inherit;font-weight:inherit}.project-qualification-form-module__Di5vVG__fieldGrid :is(input,select),.project-qualification-form-module__Di5vVG__otherField input,.project-qualification-form-module__Di5vVG__challengeField textarea{border:0;border-bottom:1px solid var(--color-border-strong);width:100%;color:var(--color-text-primary);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border-radius:0;outline:none;font-size:1rem}.project-qualification-form-module__Di5vVG__fieldGrid :is(input,select),.project-qualification-form-module__Di5vVG__otherField input{min-height:4.2rem;padding:.85rem .2rem}.project-qualification-form-module__Di5vVG__fieldGrid select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1rem),calc(100% - .65rem);background-repeat:no-repeat;background-size:.35rem .35rem}.project-qualification-form-module__Di5vVG__fieldGrid :is(input,select):focus-visible,.project-qualification-form-module__Di5vVG__otherField input:focus-visible,.project-qualification-form-module__Di5vVG__challengeField textarea:focus-visible{border-color:var(--color-interactive-accent);box-shadow:0 2px 0 var(--color-interactive-accent)}.project-qualification-form-module__Di5vVG__fieldGrid :is(input,select)[aria-invalid=true],.project-qualification-form-module__Di5vVG__otherField input[aria-invalid=true],.project-qualification-form-module__Di5vVG__challengeField textarea[aria-invalid=true]{border-color:var(--color-text-primary);background:var(--color-surface-accent-soft)}.project-qualification-form-module__Di5vVG__fieldGrid input::placeholder,.project-qualification-form-module__Di5vVG__otherField input::placeholder,.project-qualification-form-module__Di5vVG__challengeField textarea::placeholder{color:var(--color-text-muted);opacity:.72}.project-qualification-form-module__Di5vVG__fieldWide{grid-column:1/-1}.project-qualification-form-module__Di5vVG__otherField{max-width:42rem;margin-top:2rem}.project-qualification-form-module__Di5vVG__challengeField>span:first-child{max-width:35ch;color:var(--color-text-primary);font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.04em;text-transform:none;font-size:clamp(1.4rem,2.4vw,2.35rem);font-weight:520;line-height:1.15}.project-qualification-form-module__Di5vVG__challengeField textarea{resize:vertical;min-height:19rem;padding:1.25rem .2rem;line-height:1.65}.project-qualification-form-module__Di5vVG__fieldHint{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;text-align:right;margin-top:.65rem;font-size:.58rem}.project-qualification-form-module__Di5vVG__fieldPrompt{margin-bottom:1.25rem}.project-qualification-form-module__Di5vVG__fieldError{color:var(--color-text-primary);font-size:var(--type-caption);margin-top:.65rem;font-weight:620;line-height:1.45;display:block}.project-qualification-form-module__Di5vVG__consentField{border-top:1px solid var(--color-border-default);cursor:pointer;grid-column:1/-1;grid-template-columns:1.5rem 1fr;align-items:start;gap:.9rem;max-width:53rem;margin-top:1.5rem;padding-top:1.5rem;display:grid!important}.project-qualification-form-module__Di5vVG__consentField input{opacity:0;position:absolute;width:1px!important;height:1px!important}.project-qualification-form-module__Di5vVG__consentField>span{aspect-ratio:1;border:1px solid var(--color-border-strong);width:1.5rem;color:var(--color-text-inverse);background:0 0;place-items:center;display:grid;margin:0!important;font-size:.72rem!important}.project-qualification-form-module__Di5vVG__consentField:has(input:checked)>span{background:var(--color-surface-accent)}.project-qualification-form-module__Di5vVG__consentField:focus-within>span{outline:3px solid var(--color-focus-ring);outline-offset:3px}.project-qualification-form-module__Di5vVG__consentField>strong{max-width:53ch;font-size:var(--type-body);font-weight:470;line-height:1.55}.project-qualification-form-module__Di5vVG__consentField .project-qualification-form-module__Di5vVG__fieldError{grid-column:2}.project-qualification-form-module__Di5vVG__privacyNote{color:var(--color-text-secondary);font-size:var(--type-caption);grid-column:1/-1;margin:-.35rem 0 0}.project-qualification-form-module__Di5vVG__privacyNote a{text-underline-offset:.2em;text-decoration:underline}.project-qualification-form-module__Di5vVG__formError{border:1px solid var(--color-border-strong);color:var(--color-text-primary);background:var(--color-surface-accent-soft);font-size:var(--type-caption);margin:0 clamp(1rem,3.5vw,3.5rem) 1rem;padding:1rem;line-height:1.55}.project-qualification-form-module__Di5vVG__formActions{border-top:1px solid var(--color-border-default);grid-template-columns:1fr auto;align-items:center;gap:1rem;min-height:6.5rem;padding:1rem clamp(1rem,3.5vw,3.5rem);display:grid}.project-qualification-form-module__Di5vVG__backButton,.project-qualification-form-module__Di5vVG__nextButton{min-height:3.5rem;font:inherit;font-size:var(--type-button);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:0;font-weight:650}.project-qualification-form-module__Di5vVG__backButton{width:max-content;color:var(--color-text-secondary);background:0 0;border:0;align-items:center;gap:.7rem;padding-inline:0;display:inline-flex}.project-qualification-form-module__Di5vVG__backButton:hover,.project-qualification-form-module__Di5vVG__backButton:focus-visible{color:var(--color-text-primary)}.project-qualification-form-module__Di5vVG__nextButton{border:1px solid var(--color-interactive-primary);min-width:min(19rem,42vw);color:var(--color-text-inverse);background:var(--color-interactive-primary);justify-content:space-between;align-items:center;gap:2rem;padding-inline:1.2rem .6rem;display:flex}.project-qualification-form-module__Di5vVG__nextButton>span:last-child{aspect-ratio:1;border:1px solid var(--color-border-inverse);width:2.3rem;transition:transform var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.project-qualification-form-module__Di5vVG__nextButton:hover,.project-qualification-form-module__Di5vVG__nextButton:focus-visible{background:var(--color-interactive-primary-hover)}.project-qualification-form-module__Di5vVG__nextButton:hover>span:last-child,.project-qualification-form-module__Di5vVG__nextButton:focus-visible>span:last-child{transform:translate(.2rem)}.project-qualification-form-module__Di5vVG__backButton:disabled,.project-qualification-form-module__Di5vVG__nextButton:disabled{cursor:not-allowed;opacity:.62}.project-qualification-form-module__Di5vVG__successPanel{min-height:48rem;padding:clamp(2rem,5vw,5rem);position:relative;overflow:hidden}.project-qualification-form-module__Di5vVG__successPanel:focus{outline:none}.project-qualification-form-module__Di5vVG__successIndex,.project-qualification-form-module__Di5vVG__successEyebrow,.project-qualification-form-module__Di5vVG__successFooter span{font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);letter-spacing:.07em;text-transform:uppercase}.project-qualification-form-module__Di5vVG__successIndex{color:var(--color-text-muted);position:absolute;top:1.25rem;right:1.25rem}.project-qualification-form-module__Di5vVG__successMark{aspect-ratio:1;border:1px solid var(--color-border-strong);width:clamp(4.5rem,8vw,7rem);color:var(--color-text-inverse);background:var(--color-surface-accent);place-items:center;margin-bottom:clamp(4rem,9vw,9rem);font-size:clamp(1.2rem,2vw,2rem);display:grid}.project-qualification-form-module__Di5vVG__successEyebrow{color:var(--color-text-muted)}.project-qualification-form-module__Di5vVG__successPanel h2{max-width:12ch;font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.065em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.8rem,6.2vw,6.5rem);font-weight:520;line-height:.94}.project-qualification-form-module__Di5vVG__successPanel>p:not(.project-qualification-form-module__Di5vVG__successEyebrow){max-width:48rem;color:var(--color-text-secondary);font-size:var(--type-body-large);letter-spacing:-.02em;margin:2rem 0 0;line-height:1.6}.project-qualification-form-module__Di5vVG__successFooter{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(4rem,8vw,8rem);padding-top:1.25rem;display:flex}.project-qualification-form-module__Di5vVG__successFooter span{color:var(--color-text-muted)}.project-qualification-form-module__Di5vVG__successFooter a{color:inherit;font-size:var(--type-button);text-underline-offset:.35rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:72rem){.project-qualification-form-module__Di5vVG__progress strong{font-size:.54rem}.project-qualification-form-module__Di5vVG__stepFields{min-height:27rem}}@media (max-width:56rem){.project-qualification-form-module__Di5vVG__form,.project-qualification-form-module__Di5vVG__successPanel{box-shadow:.65rem .65rem 0 var(--color-surface-accent-soft)}.project-qualification-form-module__Di5vVG__progress ol{grid-template-columns:repeat(5,minmax(0,1fr))}.project-qualification-form-module__Di5vVG__progress li:nth-child(-n+5){border-bottom:1px solid var(--color-border-subtle)}.project-qualification-form-module__Di5vVG__progress li:nth-child(5n){border-right:0}.project-qualification-form-module__Di5vVG__stepHeader{grid-template-columns:2rem 1fr}.project-qualification-form-module__Di5vVG__stepFields{min-height:0}.project-qualification-form-module__Di5vVG__choice{min-height:6.7rem}.project-qualification-form-module__Di5vVG__successPanel{min-height:40rem}}@media (max-width:42rem){.project-qualification-form-module__Di5vVG__formTopline{min-height:3.5rem}.project-qualification-form-module__Di5vVG__progress button,.project-qualification-form-module__Di5vVG__progress li>div{justify-content:center;min-height:2.75rem;padding:.6rem}.project-qualification-form-module__Di5vVG__progress strong{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.project-qualification-form-module__Di5vVG__stepHeader{grid-template-columns:1fr;gap:.85rem;padding-block:2.5rem}.project-qualification-form-module__Di5vVG__stepHeader>span{padding-top:0}.project-qualification-form-module__Di5vVG__stepHeader h2{font-size:clamp(2.35rem,11vw,3.6rem)}.project-qualification-form-module__Di5vVG__stepHeader p{margin-top:1rem}.project-qualification-form-module__Di5vVG__choiceGrid,.project-qualification-form-module__Di5vVG__fieldGrid{grid-template-columns:1fr}.project-qualification-form-module__Di5vVG__choice{grid-template-columns:1.6rem 1fr auto;min-height:5.6rem}.project-qualification-form-module__Di5vVG__fieldWide,.project-qualification-form-module__Di5vVG__consentField{grid-column:auto}.project-qualification-form-module__Di5vVG__challengeField>span:first-child{font-size:1.55rem}.project-qualification-form-module__Di5vVG__challengeField textarea{min-height:16rem}.project-qualification-form-module__Di5vVG__formActions{grid-template-columns:auto 1fr}.project-qualification-form-module__Di5vVG__nextButton{width:100%;min-width:0}.project-qualification-form-module__Di5vVG__successPanel{min-height:37rem}.project-qualification-form-module__Di5vVG__successFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.project-qualification-form-module__Di5vVG__progress button,.project-qualification-form-module__Di5vVG__choice,.project-qualification-form-module__Di5vVG__fieldGrid :is(input,select),.project-qualification-form-module__Di5vVG__otherField input,.project-qualification-form-module__Di5vVG__challengeField textarea,.project-qualification-form-module__Di5vVG__backButton,.project-qualification-form-module__Di5vVG__nextButton,.project-qualification-form-module__Di5vVG__nextButton>span:last-child{transition:none}.project-qualification-form-module__Di5vVG__nextButton:hover>span:last-child,.project-qualification-form-module__Di5vVG__nextButton:focus-visible>span:last-child{transform:none}}
.start-a-project-module__nFR2DG__hero{border-bottom:1px solid var(--color-border-strong);padding-block:clamp(4.5rem,9vw,9.5rem) clamp(4rem,8vw,8rem)}.start-a-project-module__nFR2DG__heroTopline{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.start-a-project-module__nFR2DG__heroTopline>span{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);letter-spacing:.07em;text-transform:uppercase}.start-a-project-module__nFR2DG__hero h1{max-width:12ch;font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.078em;text-wrap:balance;margin:0;font-size:clamp(4.2rem,9.1vw,10rem);font-weight:520;line-height:.88}.start-a-project-module__nFR2DG__heroBottom{border-top:1px solid var(--color-border-strong);grid-template-columns:minmax(24rem,1.2fr) minmax(22rem,.8fr);align-items:start;gap:clamp(3rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);padding-top:1.5rem;display:grid}.start-a-project-module__nFR2DG__heroIntroduction>p{max-width:54rem;color:var(--color-text-secondary);font-size:var(--type-body-large);letter-spacing:-.025em;margin:0;line-height:1.58}.start-a-project-module__nFR2DG__heroIntroduction .start-a-project-module__nFR2DG__inclusionNote{border-top:1px solid var(--color-border-default);max-width:48rem;color:var(--color-text-muted);font-size:var(--type-caption);margin-top:1.5rem;padding-top:1.5rem}.start-a-project-module__nFR2DG__heroBottom dl{border-top:1px solid var(--color-border-default);margin:0;padding:0}.start-a-project-module__nFR2DG__heroBottom dl>div{border-bottom:1px solid var(--color-border-default);grid-template-columns:.7fr 1.3fr;align-items:center;gap:1rem;min-height:3.9rem;padding-block:.75rem;display:grid}.start-a-project-module__nFR2DG__heroBottom dt,.start-a-project-module__nFR2DG__heroBottom dd{margin:0}.start-a-project-module__nFR2DG__heroBottom dt{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);letter-spacing:.07em;text-transform:uppercase}.start-a-project-module__nFR2DG__heroBottom dd{font-size:var(--type-caption)}.start-a-project-module__nFR2DG__qualificationSection{padding-block:clamp(5rem,10vw,11rem)}.start-a-project-module__nFR2DG__qualificationLayout{grid-template-columns:minmax(18rem,.48fr) minmax(35rem,1.52fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.start-a-project-module__nFR2DG__qualificationIntro{top:calc(var(--header-height) + 2rem);position:sticky}.start-a-project-module__nFR2DG__qualificationIntro h2{max-width:11ch;font-family:var(--font-space), var(--font-geist-sans), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4vw,4.4rem);font-weight:520;line-height:.98}.start-a-project-module__nFR2DG__qualificationIntro>div:first-child>p{max-width:34rem;color:var(--color-text-muted);font-size:var(--type-body);margin:1.5rem 0 0;line-height:1.65}.start-a-project-module__nFR2DG__principleList{border-top:1px solid var(--color-border-default);margin-top:clamp(3rem,6vw,6rem)}.start-a-project-module__nFR2DG__principleList article{border-bottom:1px solid var(--color-border-default);grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.start-a-project-module__nFR2DG__principleList article>span{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta)}.start-a-project-module__nFR2DG__principleList h3{font-size:var(--type-body);letter-spacing:-.02em;margin:0;font-weight:630}.start-a-project-module__nFR2DG__principleList p{color:var(--color-text-muted);font-size:var(--type-caption);margin:.55rem 0 0;line-height:1.6}.start-a-project-module__nFR2DG__privacyNote{color:var(--color-text-muted);font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);margin:1.25rem 0 0;line-height:1.6}@media (max-width:72rem){.start-a-project-module__nFR2DG__qualificationLayout{grid-template-columns:minmax(16rem,.42fr) minmax(32rem,1.58fr);gap:3rem}}@media (max-width:56rem){.start-a-project-module__nFR2DG__heroBottom,.start-a-project-module__nFR2DG__qualificationLayout{grid-template-columns:1fr;gap:3rem}.start-a-project-module__nFR2DG__qualificationIntro{grid-template-columns:minmax(17rem,1fr) minmax(20rem,1fr);gap:2rem;display:grid;position:static}.start-a-project-module__nFR2DG__principleList{margin-top:0}.start-a-project-module__nFR2DG__privacyNote{grid-column:2}}@media (max-width:42rem){.start-a-project-module__nFR2DG__hero{padding-block:4.5rem 5.5rem}.start-a-project-module__nFR2DG__heroTopline{flex-direction:column;gap:1rem}.start-a-project-module__nFR2DG__hero h1{font-size:clamp(2.95rem,14.5vw,5rem)}.start-a-project-module__nFR2DG__heroBottom{margin-top:4rem}.start-a-project-module__nFR2DG__heroBottom dl>div{grid-template-columns:1fr;align-content:center;gap:.3rem}.start-a-project-module__nFR2DG__qualificationSection{padding-block:4.5rem 6rem}.start-a-project-module__nFR2DG__qualificationLayout,.start-a-project-module__nFR2DG__qualificationIntro{grid-template-columns:1fr}.start-a-project-module__nFR2DG__qualificationIntro{gap:0}.start-a-project-module__nFR2DG__principleList{margin-top:3rem}.start-a-project-module__nFR2DG__privacyNote{grid-column:auto}}
