@layer views{.partnership{background-color:var(--color-surface-warm-soft);padding-block-end:var(--space-16)}.partnership-hero__layout{gap:var(--space-6);justify-self:stretch;align-items:center;inline-size:100%;display:grid}.partnership-hero__text{gap:var(--space-3);justify-items:start;display:grid}@media (width>=64rem){.partnership-hero__layout{gap:var(--space-12);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.partnership-hero__title{max-inline-size:20ch;font-size:var(--text-3xl);line-height:var(--leading-heading);color:var(--color-on-inverse);text-wrap:balance;margin:0}.partnership-hero__accent{color:var(--color-accent-on-inverse)}.partnership-hero__lead{max-inline-size:48ch;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-on-inverse);text-wrap:pretty;margin:0}.partnership-hero__action{min-block-size:2.75rem;padding-inline:var(--space-6);font-weight:var(--weight-bold);color:var(--color-on-accent);background-color:var(--color-accent);background-image:linear-gradient(var(--color-accent), var(--color-accent-end));border-radius:var(--radius-pill);align-items:center;margin-block-start:var(--space-2);text-decoration:none;display:inline-flex}.partnership-hero__action:hover{background-color:var(--color-accent-hover);background-image:none}.partnership__main{gap:var(--space-12);padding-block:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.partnership-intro{display:grid}.partnership-showcase{block-size:auto;inline-size:100%;max-inline-size:60rem;margin-inline:auto;display:block}.partnership-intro__body{max-inline-size:65ch;line-height:var(--leading-body);text-wrap:pretty}.partnership-intro__body>*{margin-block:0}.partnership-intro__body>*+*{margin-block-start:var(--space-4)}.partnership-intro__body h2{font-size:var(--text-xl);color:var(--color-primary);margin-block-start:var(--space-8)}.partnership-intro__body>h2:first-child{margin-block-start:0}@media (width>=48rem){.partnership .form-card{max-inline-size:85%}.partnership .form{max-inline-size:none}.partnership .form__fields{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.partnership .form__fields>*{margin-block-start:0}.partnership .form__fields>:is(.form__consent,p){grid-column:1/-1}.partnership .form__fields>.field:has(textarea){grid-column:1}.partnership .form__fields>.field:has(textarea)~.field:has(textarea){grid-column:2}.partnership .form__fields textarea{block-size:10rem}}body:has(.partnership) .site-footer{margin-block-start:0}body:has(.partnership) .site-footer:before{background-image:linear-gradient(var(--color-surface-warm-soft), var(--color-inverse))}}
