.hero.astro-ed7ox6o5{grid-template-columns:minmax(0, 1fr) var(--hero-photo);display:grid}.hero.astro-ed7ox6o5>div.astro-ed7ox6o5:first-child{padding:5.125rem var(--gutter) 4.875rem;align-self:center}.hero.astro-ed7ox6o5 .eyebrow{margin-block-end:1.625rem}.hero.astro-ed7ox6o5 h1{max-inline-size:16ch;font-size:clamp(2.25rem,1.702rem + 1.524vw,3.375rem);line-height:1.1}.hero.astro-ed7ox6o5 .sub{font-size:var(--fs-lg);color:#ffffffb3;max-inline-size:52ch;margin-block-start:1.875rem;line-height:1.62}.hero.astro-ed7ox6o5 .actions{gap:.875rem;margin-block-start:2.5rem;display:flex}.hero.astro-ed7ox6o5 .gb{min-block-size:var(--hero-photo-h)}.eyebrow.astro-ed7ox6o5.green{color:var(--green)}.pains.astro-ed7ox6o5{padding-block:5.5rem}.pains.astro-ed7ox6o5>.eyebrow.astro-ed7ox6o5{margin-block-end:2.25rem}.pains.astro-ed7ox6o5 ul{gap:2.25rem}.pains.astro-ed7ox6o5 blockquote{border-inline-start:3px solid var(--green);letter-spacing:-.015em;color:var(--ink-type);padding:.25rem 0 .25rem 1.625rem;font-size:clamp(1.313rem,1.146rem + .686vw,1.563rem);font-weight:300;line-height:1.4}.build.astro-ed7ox6o5{padding-block:6rem 6.25rem}.build.astro-ed7ox6o5 h2{letter-spacing:-.022em;max-inline-size:24ch;margin-block-end:3rem;font-size:clamp(1.75rem,1.548rem + .762vw,2.375rem);line-height:1.18}.build.astro-ed7ox6o5 ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;display:grid}.build.astro-ed7ox6o5 li{border-block-start:1px solid var(--rule-light);padding-block:1.625rem 1.875rem}.build.astro-ed7ox6o5 li:last-child{border-block-end:1px solid var(--rule-light);grid-column:span 2}.build.astro-ed7ox6o5 li:before{margin-block-end:1rem}.build.astro-ed7ox6o5 h3{margin-block-end:.625rem;font-size:1.313rem}.build.astro-ed7ox6o5 p{color:var(--body);max-inline-size:52ch;font-size:1.031rem;line-height:1.62}.build.astro-ed7ox6o5 li:last-child p{max-inline-size:64ch}.detail.astro-ed7ox6o5{gap:3.5rem;padding-block:5.5rem 6rem;display:grid}.detail.astro-ed7ox6o5 article{border-block-start:1px solid var(--rule-light);grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:0 4rem;padding-block-start:2rem;display:grid}.detail.astro-ed7ox6o5 h2{letter-spacing:-.018em;max-inline-size:20ch;font-size:clamp(1.375rem,1.254rem + .457vw,1.75rem);line-height:1.24}.detail.astro-ed7ox6o5 p{color:var(--body-strong);max-inline-size:64ch;font-size:1.063rem;line-height:1.68}.detail.astro-ed7ox6o5 p+p.astro-ed7ox6o5{margin-block-start:1.125rem}.proof.astro-ed7ox6o5{padding-block:5.5rem 6rem}.proof.astro-ed7ox6o5>.eyebrow.astro-ed7ox6o5{margin-block-end:2.5rem}.proof.astro-ed7ox6o5 ul{gap:1.75rem}.proof.astro-ed7ox6o5 .gb{block-size:18.75rem}.proof.astro-ed7ox6o5 h3{font-size:var(--fs-h3);margin:1.375rem 0 .5rem}.proof.astro-ed7ox6o5 p{color:var(--on-dark);margin-block-end:.875rem}.offer.astro-ed7ox6o5{background:var(--green);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:4rem;padding-block:5rem;display:grid}.offer.astro-ed7ox6o5 .go{justify-self:end}.offer.astro-ed7ox6o5 .eyebrow{color:#141414cc;margin-block-end:1.375rem}.offer.astro-ed7ox6o5 h2{font-size:var(--fs-h2-md);color:var(--ink);max-inline-size:20ch;margin-block-end:1.125rem;line-height:1.16}.offer.astro-ed7ox6o5 .aside{color:#141414cc;font-size:1.125rem;font-weight:500;line-height:1.6}.cta.astro-ed7ox6o5{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:4rem;padding-block:5.5rem;display:grid}.cta.astro-ed7ox6o5 h2{font-size:var(--fs-h2);letter-spacing:-.028em;margin-block-end:1.375rem;line-height:1.14}.cta.astro-ed7ox6o5>p.astro-ed7ox6o5{font-size:var(--fs-lg);color:#ffffffb3;max-inline-size:44ch;line-height:1.62}.cta.astro-ed7ox6o5 .figure{border-inline-start:1px solid #ffffff2e;max-inline-size:24rem;padding-inline-start:2.75rem}.cta.astro-ed7ox6o5 .eyebrow{color:#ffffff8c;margin-block-end:1.25rem}.cta.astro-ed7ox6o5 .price{letter-spacing:-.03em;margin-block-end:.625rem;font-size:clamp(2.375rem,1.973rem + 1.524vw,3.25rem);font-weight:200;line-height:1}.cta.astro-ed7ox6o5 .figure p:last-of-type{color:var(--on-dark);max-inline-size:40ch;margin-block-end:1.875rem;font-size:1.031rem;line-height:1.6}@media (width<=87.5rem){.cta.astro-ed7ox6o5{grid-template-columns:minmax(0,1fr) auto;gap:1.25rem 3rem}.cta.astro-ed7ox6o5>h2.astro-ed7ox6o5,.cta.astro-ed7ox6o5>p.astro-ed7ox6o5{grid-column:1}.cta.astro-ed7ox6o5 .figure.astro-ed7ox6o5{grid-area:1/2/span 2;align-self:center}}@media (width<=56.25rem){.hero.astro-ed7ox6o5{grid-template-columns:minmax(0,1fr)}.hero.astro-ed7ox6o5>div.astro-ed7ox6o5:first-child{padding:2.75rem var(--gutter) 2.5rem}.hero.astro-ed7ox6o5 h1{max-inline-size:none}.hero.astro-ed7ox6o5 .sub{margin-block-start:1.375rem}.hero.astro-ed7ox6o5 .actions{flex-direction:column;gap:.6875rem;margin-block-start:2rem}.hero.astro-ed7ox6o5 .gb{min-block-size:18.75rem}.pains.astro-ed7ox6o5{padding-block:3rem}.pains.astro-ed7ox6o5 ul{gap:1.5rem}.build.astro-ed7ox6o5{padding-block:3.25rem 3.5rem}.build.astro-ed7ox6o5 h2{margin-block-end:1.75rem}.build.astro-ed7ox6o5 ol{grid-template-columns:minmax(0,1fr)}.build.astro-ed7ox6o5 li:last-child{grid-column:auto}.detail.astro-ed7ox6o5{gap:2.25rem;padding-block:3rem 3.25rem}.detail.astro-ed7ox6o5 article{grid-template-columns:minmax(0,1fr);gap:.875rem 0;padding-block-start:1.5rem}.proof.astro-ed7ox6o5{padding-block:3rem 3.25rem}.proof.astro-ed7ox6o5 ul{gap:2rem}.proof.astro-ed7ox6o5 .gb{block-size:11.25rem}.offer.astro-ed7ox6o5{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:3rem}.offer.astro-ed7ox6o5 h2{max-inline-size:none}.offer.astro-ed7ox6o5 .go{justify-self:stretch}.offer.astro-ed7ox6o5 .btn{display:block}.cta.astro-ed7ox6o5{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:3.25rem}.cta.astro-ed7ox6o5 .figure{border-inline-start:0;padding-inline-start:0}.cta.astro-ed7ox6o5 .btn{display:block}}
