.fn-pitch-band{background:var(--fn-bg);padding-block:clamp(4.5rem,9vw,8rem)}.fn-pitch-band-2{background:var(--fn-bg-2);--lg-plate:var(--fn-bg)}.fn-pitch-frame{inline-size:calc(100% - var(--fn-margin) * 2);margin-inline:auto}.fn-pitch-band a:not(.fn-btn){color:var(--fn-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.fn-pitch-band a:not(.fn-btn):hover{text-decoration-thickness:2px}.fn-pitch-h1,.fn-pitch-h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.fn-pitch-h1{max-inline-size:22ch;margin-block:2.5rem 3rem;font-size:clamp(2.75rem,7vw,6.25rem);line-height:1}.fn-pitch-h2{font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.1}.fn-pitch-h3{text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.3}.fn-pitch-label{font-size:1rem;font-weight:600}.fn-pitch-lead{max-inline-size:40rem;font-size:clamp(1.125rem,1.4vw,1.3125rem);line-height:1.55}.fn-pitch-intro{max-inline-size:38rem;margin-block-start:1.5rem}.fn-pitch-note{color:var(--fn-soft);margin-block-start:1rem;font-size:.9375rem}.fn-pitch-actions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.fn-pitch-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (min-width:768px){.fn-pitch-split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem)}.fn-pitch-split>:first-child{grid-column:1/span 5}.fn-pitch-split>:last-child{grid-column:7/span 6}.fn-pitch-hero-row>:first-child{grid-column:1/span 7}.fn-pitch-hero-row>:last-child{grid-column:9/span 4}}.fn-pitch-hero{padding-block-start:clamp(2rem,4vw,3rem)}.fn-pitch-hero-row{align-items:start}.fn-pitch-hero-row .fn-pitch-actions{margin-block-start:0}.fn-pitch-rows{grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:clamp(2.5rem,5vw,4rem);display:grid}.fn-pitch-row{background:var(--lg-plate);grid-template-columns:minmax(0,1fr);gap:1rem 2rem;padding:clamp(1.25rem,2.4vw,2rem);display:grid}.fn-pitch-row .fn-pitch-h3{margin-block-start:.25rem}@media (min-width:900px){.fn-pitch-row{grid-template-columns:3fr 5fr 4fr}}.fn-key{position:relative}.fn-pitch-idea{padding-inline-start:1.25rem;font-weight:500}.fn-pitch-idea:before{--lg-key:var(--fn-action);inset-block-start:.7em;inset-inline-start:0}.fn-pitch-steps{gap:2rem;margin-block-start:clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}@media (min-width:768px){.fn-pitch-steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem)}}.fn-pitch-steps>li{padding-block-start:1.5rem}.fn-pitch-steps>li:before{--lg-key:var(--fn-action);inset-block-start:.2rem;inset-inline-start:0}.fn-pitch-sample{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block-start:clamp(3rem,6vw,5rem);display:grid}.fn-pitch-sample .fn-pitch-h3{margin-block-end:.75rem}@media (min-width:900px){.fn-pitch-sample{grid-template-columns:5fr 7fr;column-gap:clamp(1rem,3vw,3rem)}}.fn-pitch-list{flex-direction:column;gap:1rem;padding:0;font-size:1.1875rem;line-height:1.5;list-style:none;display:flex}.fn-pitch-list>li,.fn-pitch-grid>li{padding-inline-start:1.25rem}.fn-pitch-list>li:before{inset-block-start:.65em;inset-inline-start:0}.fn-pitch-list-2{margin-block-start:2.5rem}@media (min-width:768px){.fn-pitch-list-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,4rem);display:grid}}.fn-pitch-grid{gap:2.5rem clamp(1.5rem,4vw,4rem);margin-block-start:clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}@media (min-width:640px){.fn-pitch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fn-pitch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fn-pitch-grid>li:before{inset-block-start:.5rem;inset-inline-start:0}.fn-pitch-grid p{margin-block-start:.5rem}.fn-pitch-after{margin-block-start:3rem}.fn-pitch-band .fn-guide-faq-item{background:var(--fn-bg-2)}.fn-pitch-band .fn-guide-faq-item [data-slot=accordion-trigger]{color:var(--fn-ink)}@media (min-width:768px){.fn-pitch-sticky{position:sticky;inset-block-start:calc(var(--site-header-h,4.5rem) + 2rem)}}