.feature[data-astro-cid-cypauiu3]{background:var(--white);padding:calc(56px * var(--space-scale)) var(--gutter)}.feature--cream[data-astro-cid-cypauiu3]{background:var(--cream)}.feature__inner[data-astro-cid-cypauiu3]{gap:calc(28px * var(--space-scale));flex-direction:column;display:flex}.feature__art[data-astro-cid-cypauiu3]{justify-content:center;display:flex}.feature__frame[data-astro-cid-cypauiu3]{width:min(calc(340px * var(--circle-scale)), 100%);background:var(--white);padding:calc(14px * var(--space-scale));padding-bottom:calc(42px * var(--space-scale));border-radius:calc(var(--radius) / 3);transform:rotate(-1.5deg);box-shadow:0 10px 24px #231f202e}.feature--reverse[data-astro-cid-cypauiu3] .feature__frame[data-astro-cid-cypauiu3]{transform:rotate(1.5deg)}.feature__photo{aspect-ratio:1;object-fit:cover;border-radius:0;width:100%;height:auto}.feature__text[data-astro-cid-cypauiu3]{gap:calc(16px * var(--space-scale));flex-direction:column;display:flex}.eyebrow[data-astro-cid-cypauiu3]{font-size:max(14px, calc(14px * var(--type-scale)));letter-spacing:.12em;text-transform:uppercase;color:var(--rust);font-weight:700}h2[data-astro-cid-cypauiu3]{font-size:calc(32px * var(--type-scale));color:var(--rust)}.feature__text[data-astro-cid-cypauiu3] p{font-size:max(16px, calc(18px * var(--type-scale)));line-height:1.6}.feature__text[data-astro-cid-cypauiu3] .actions{gap:calc(12px * var(--space-scale)) calc(20px * var(--space-scale));margin-top:calc(8px * var(--space-scale));flex-wrap:wrap;align-items:center;display:flex}@media (width>=900px){.feature[data-astro-cid-cypauiu3]{padding:calc(88px * var(--space-scale)) var(--gutter)}.feature__inner[data-astro-cid-cypauiu3]{align-items:center;gap:calc(80px * var(--space-scale));flex-direction:row}.feature--reverse[data-astro-cid-cypauiu3] .feature__inner[data-astro-cid-cypauiu3]{flex-direction:row-reverse}.feature__art[data-astro-cid-cypauiu3]{justify-content:flex-start}.feature--reverse[data-astro-cid-cypauiu3] .feature__art[data-astro-cid-cypauiu3]{justify-content:flex-end}.feature__frame[data-astro-cid-cypauiu3]{width:min(calc(460px * var(--circle-scale)), 100%);padding:calc(18px * var(--space-scale));padding-bottom:calc(56px * var(--space-scale))}.feature__text[data-astro-cid-cypauiu3]{gap:calc(24px * var(--space-scale));flex:1 1 0;min-width:0}.eyebrow[data-astro-cid-cypauiu3]{font-size:max(14px, calc(16px * var(--type-scale)))}h2[data-astro-cid-cypauiu3]{font-size:var(--fs-section-heading)}.feature__text[data-astro-cid-cypauiu3] p{font-size:var(--fs-text)}}.curve[data-astro-cid-ta2fbyqs]{background:var(--cream);width:100%;height:clamp(40px,6vw,90px);display:block}.quote-band[data-astro-cid-ta2fbyqs]{background:var(--rust);color:var(--cream);--focus:var(--marigold);padding:calc(64px * var(--space-scale)) var(--gutter)}.quote-band[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs]{max-width:calc(900px * var(--space-scale));text-align:center;margin:0 auto}.quote-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:calc(32px * var(--type-scale));margin:0;line-height:1.2}.message-band[data-astro-cid-ta2fbyqs]{background:var(--marigold);color:var(--ink);--focus:var(--ink);padding:calc(56px * var(--space-scale)) var(--gutter)}.message-band__inner[data-astro-cid-ta2fbyqs]{max-width:calc(760px * var(--space-scale));text-align:center;gap:calc(16px * var(--space-scale));flex-direction:column;margin:0 auto;display:flex}.message-band[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:calc(28px * var(--type-scale))}.message-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:max(16px, calc(18px * var(--type-scale)));line-height:1.6}@media (width>=900px){.quote-band[data-astro-cid-ta2fbyqs]{padding:calc(104px * var(--space-scale)) var(--gutter)}.quote-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:calc(52px * var(--type-scale))}.message-band[data-astro-cid-ta2fbyqs]{padding:calc(88px * var(--space-scale)) var(--gutter)}.message-band[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--fs-subheading)}.message-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--fs-text)}}
