@import "https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap";main:has(.about-story){padding-inline:clamp(16px,4vw,50px)}.about-page,.about-story{box-sizing:border-box;width:100%}.about-story{max-width:1120px;margin-inline:auto}.story-intro{text-align:center;max-width:1000px;margin:0 auto clamp(72px,9vw,120px)}.story-intro h1{font-family:var(--body-font);letter-spacing:clamp(.18em,.6vw,.32em);text-transform:uppercase;margin-bottom:clamp(24px,4vw,42px);font-size:clamp(.75rem,1.1vw,.95rem);font-weight:600}.story-intro h2{color:var(--btk-main-color);font-family:var(--body-font);letter-spacing:-.025em;overflow-wrap:anywhere;text-align:center;text-transform:uppercase;max-width:900px;margin:0 auto clamp(36px,5vw,64px);font-size:clamp(2rem,5vw,4rem);font-weight:700}.story-intro blockquote{color:var(--btk-secondary-color);quotes:"“" "”";max-width:900px;margin-inline:auto}.story-intro blockquote:before{color:var(--btk-secondary-color);content:open-quote;font-family:var(--display-font);height:.55em;font-size:clamp(4rem,8vw,6.5rem);font-weight:700;line-height:1;display:block}.story-intro blockquote p{font-family:var(--display-font);text-align:center;margin:0;font-size:clamp(1.45rem,3.2vw,2.35rem);font-weight:500;line-height:1.35}.story-section{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,72px);margin-block:clamp(72px,10vw,128px);display:grid}.story-media{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,400px);max-width:400px;margin:0;overflow:hidden}.story-media p,.story-media picture{width:100%;height:100%;margin:0;display:block}.story-media img{object-fit:cover;width:100%;height:100%;display:block}.story-copy{overflow-wrap:anywhere;min-width:0}.story-copy h2{margin-bottom:clamp(24px,3vw,36px);font-size:clamp(1.9rem,4vw,3rem)}.story-copy p,.story-copy ul{max-width:62ch}.story-copy li:last-child{margin-bottom:0}.story-copy a:focus-visible{background:var(--btk-main-alpha-light);outline:4px solid var(--btk-secondary-color);outline-offset:3px}@media only screen and (width>=840px){.story-section{grid-template-columns:minmax(280px,400px) minmax(0,1fr)}.story-section--reverse{grid-template-columns:minmax(0,1fr) minmax(280px,400px)}.story-section--reverse .story-media{grid-column:2}.story-section--reverse .story-copy{grid-area:1/1}}@media only screen and (width<=839px){.story-intro{margin-bottom:clamp(64px,18vw,96px)}.story-section{margin-block:clamp(64px,18vw,104px)}.story-copy{width:100%;max-width:680px;margin-inline:auto}.story-copy h2{font-size:clamp(1.85rem,8vw,3.25rem)}}@media (prefers-color-scheme:dark){.story-intro blockquote,.story-intro blockquote:before{color:var(--btk-foreground-color)}.story-copy a:focus-visible{outline-color:var(--btk-main-color)}}.subscribe-root[data-astro-cid-jg3tyz7k]{box-sizing:border-box;background-color:var(--btk-main-alpha-light);border-radius:clamp(20px,3vw,32px);flex-direction:column;align-items:stretch;width:100%;margin-top:clamp(72px,10vw,120px);padding:clamp(32px,6vw,64px) clamp(16px,9vw,12%);display:flex}.title[data-astro-cid-jg3tyz7k]{text-align:center;justify-content:center;font-family:Dancing Script,serif;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.15}.message[data-astro-cid-jg3tyz7k]{font-family:var(--display-font);text-align:center;max-width:34ch;margin-inline:auto;font-size:clamp(1.35rem,3.2vw,2rem);font-weight:500;line-height:1.3}.subscribe-root :where(form,[data-style]){box-sizing:border-box;width:100%!important;max-width:100%!important}.subscribe-root .formkit-fields{align-items:stretch!important;gap:12px!important;max-width:100%!important;display:flex!important}.subscribe-root .formkit-field{flex:240px!important;min-width:0!important;margin:0!important}.subscribe-root :where(input,button){box-sizing:border-box;max-width:100%;min-height:44px}.subscribe-root :where(input,button):focus-visible{outline:4px solid var(--btk-secondary-color)!important;outline-offset:3px!important}@media only screen and (width<=600px){.subscribe-root .formkit-fields{flex-direction:column!important}.subscribe-root .formkit-field,.subscribe-root .formkit-submit{flex-basis:auto!important;width:100%!important}}@media (prefers-color-scheme:dark){.subscribe-root :where(input,button):focus-visible{outline-color:var(--btk-main-color)!important}}
