.email-page{--plum:#421A32;--coral:#FF5138;--cream:#F4F0E8;background:var(--cream)}.email-section{padding:7rem 7vw;border-bottom:1px solid var(--line)}.email-inner{max-width:1180px;margin:auto}.email-section h1,.email-section h2,.email-section h3{font-family:"Fraunces",serif;font-variation-settings:"WONK" 1;font-weight:500;letter-spacing:-.045em;line-height:1.06;color:var(--plum);margin:0 0 2rem}.email-section h1{font-size:clamp(3.4rem,8vw,8.5rem);max-width:1000px}.email-section h2{font-size:clamp(2.6rem,4.6vw,4.9rem);max-width:950px}.email-section h3{font-size:1.7rem;letter-spacing:-.025em;margin:0 0 1rem}.email-section p{max-width:740px;font-size:1.08rem;margin:1.5rem 0}.email-section .eyebrow{font-size:.7rem;margin:0 0 2rem}.email-cta{border:0;cursor:pointer;background:var(--ink);color:var(--cream);font-family:"DM Sans",sans-serif;margin-top:1.5rem;max-width:100%;text-align:left;line-height:1.6}.email-cta span{flex:none}.email-cta:focus-visible,.email-section summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.email-section-0{padding-top:6rem}.email-section-0 h1{margin-bottom:4rem}.email-section-0 p:not(.eyebrow){margin-left:20%;max-width:740px}.email-section-0 .email-cta{margin-left:20%}.email-section-0 p:last-of-type{padding-left:1.5rem;border-left:2px solid var(--coral)}.email-section-1{background:var(--plum);color:var(--cream)}.email-section-1 .email-inner{display:grid;grid-template-columns:1fr 1fr;gap:0 5vw}.email-section-1 h2{grid-column:1;grid-row:1 / span 5;color:var(--cream)}.email-section-1 p{grid-column:2}.email-section-1 p:last-child{color:var(--coral);font-family:"Fraunces",serif;font-size:1.7rem;line-height:1.3}.email-section-2 .email-inner{max-width:950px}.email-section-2 p:last-child{font-family:"Fraunces",serif;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1.25;letter-spacing:-.03em;max-width:900px;margin-top:3rem}.email-section-2 p:last-child strong{font-weight:500}.email-section-3 .email-series{display:grid;grid-template-columns:1fr 1.2fr;column-gap:5vw;border-top:1px solid var(--line);padding:3rem 0;margin-top:2rem}.email-series h3{grid-column:1;grid-row:1 / span 3;font-size:clamp(1.9rem,3vw,3rem);max-width:420px}.email-series p{grid-column:2;margin-top:0}.email-series p:last-child{color:var(--plum);font-size:1.2rem;margin-bottom:0}.email-section-4{background:var(--coral)}.email-section-4 .email-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:5vw}.email-section-4 h2,.email-section-4 .email-inner>p{grid-column:1 / -1}.email-item{padding:2rem 0;border-top:1px solid var(--line)}.email-item p{font-size:1rem;margin:0}.email-section-4 .email-item{margin-top:1rem}.email-section-4 .email-inner>p:last-child{font-family:"Fraunces",serif;font-size:2rem;line-height:1.3;max-width:950px;margin-top:3rem}.email-section-5 h2{margin-bottom:4rem}.email-section-5 .email-item{max-width:900px;margin-left:auto;display:grid;grid-template-columns:1fr 1.5fr;gap:0 3vw}.email-section-5 .email-item h3{font-size:1.6rem}.email-section-5 .email-inner>p:last-child{font-family:"Fraunces",serif;font-size:2rem;line-height:1.3;max-width:900px;margin-top:3rem}.email-section-6 .email-inner{max-width:950px}.email-section-6 .email-item{display:grid;grid-template-columns:1fr 1fr;column-gap:3vw;padding-block:1.7rem}.email-section-6 .email-item h3{font-size:1.35rem;line-height:1.35}.email-section-7 details{border-top:1px solid var(--line);max-width:950px}.email-section-7 details:last-child{border-bottom:1px solid var(--line)}.email-section-7 summary{position:relative;cursor:pointer;list-style:none;padding:1.5rem 3rem 1.5rem 0;font-weight:500}.email-section-7 summary::-webkit-details-marker{display:none}.email-section-7 summary:after{content:"+";position:absolute;right:.25rem;top:1.25rem;color:var(--coral);font-size:1.7rem;font-weight:400}.email-section-7 details[open] summary:after{content:"−"}.email-section-7 details p{margin:0 0 1.8rem;font-size:1rem}.email-section-8{background:var(--ink);color:var(--cream);padding-block:8rem}.email-section-8 h2{color:var(--cream);font-size:clamp(3rem,5.8vw,6.2rem);max-width:1050px}.email-section-8 p:last-of-type{color:var(--coral)}.email-section-8 .email-cta{background:var(--cream);color:var(--ink)}@media(max-width:900px){.email-section{padding:5rem 4.5vw}.email-section-0 p:not(.eyebrow),.email-section-0 .email-cta{margin-left:0}.email-section-1 .email-inner{display:block}.email-section-3 .email-series{column-gap:2rem}.email-section-5 .email-item{margin-left:0}}@media(max-width:560px){.email-section{padding:4.8rem 1.1rem}.email-section h1{font-size:3.4rem}.email-section h2{font-size:2.8rem}.email-section p{font-size:1rem}.email-section-0 h1{margin-bottom:2.5rem}.email-section-3 .email-series,.email-section-4 .email-inner,.email-section-5 .email-item,.email-section-6 .email-item{display:block}.email-series h3{font-size:2rem}.email-section-5 .email-item h3,.email-section-6 .email-item h3{margin-bottom:1rem}.email-section-8 h2{font-size:3.15rem}.email-cta{gap:1.2rem}.email-page footer{padding-inline:1.1rem}}
