.page-module__tNKI3G__imageBanner{z-index:-1;position:fixed;inset:0}.page-module__tNKI3G__bannerImage{object-fit:cover}.page-module__tNKI3G__scrollCue{color:#fff;text-shadow:0 1px 6px #00000059;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:fixed;bottom:7vh;left:50%;transform:translate(-50%)}.page-module__tNKI3G__scrollCue:focus-visible{outline-offset:4px;outline:1.5px solid}.page-module__tNKI3G__scrollCueLabel{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;font-weight:400}.page-module__tNKI3G__scrollCueChevron{border-bottom:1.5px solid;border-right:1.5px solid;width:12px;height:12px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.page-module__tNKI3G__scrollCue{animation:2.2s ease-in-out infinite page-module__tNKI3G__scroll-cue-bounce}}@keyframes page-module__tNKI3G__scroll-cue-bounce{0%,to{opacity:.85;transform:translate(-50%)translateY(0)}50%{opacity:.5;transform:translate(-50%)translateY(8px)}}.page-module__tNKI3G__card{background:var(--cream);border-radius:28px 28px 0 0;margin-top:85vh;position:relative;box-shadow:0 -12px 40px #0000002e}.page-module__tNKI3G__about{max-width:1240px;padding-top:7rem;padding-bottom:8rem}.page-module__tNKI3G__philosophy{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(3rem,7vw,7rem);display:grid}.page-module__tNKI3G__eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.78rem}.page-module__tNKI3G__heading{text-transform:none;font-variant:normal;grid-column:1;max-width:520px;margin:0;font-size:clamp(2.5rem,4vw,3.8rem);font-weight:500;line-height:1.08}.page-module__tNKI3G__copy{gap:1.25rem;display:grid}.page-module__tNKI3G__copy p{font-family:var(--font-body);font-size:1rem;line-height:1.75}.page-module__tNKI3G__philosophy .page-module__tNKI3G__copy{grid-area:1/2/span 2;max-width:650px;padding-top:2rem}.page-module__tNKI3G__philosophy>a{grid-column:2;justify-self:start;margin-top:2.5rem}.page-module__tNKI3G__designer{border-top:1px solid var(--ink);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);column-gap:clamp(3rem,7vw,7rem);max-width:none;margin:7rem 0 0;padding-top:6rem;display:grid}.page-module__tNKI3G__designer .page-module__tNKI3G__eyebrow,.page-module__tNKI3G__designer h2,.page-module__tNKI3G__role{grid-column:1}.page-module__tNKI3G__designer h2{text-transform:none;font-variant:normal;margin-bottom:.6rem;font-size:clamp(2.4rem,3.5vw,3.5rem);font-weight:500}.page-module__tNKI3G__role{color:var(--dark-accent);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin-bottom:0;font-size:.85rem}.page-module__tNKI3G__designer .page-module__tNKI3G__copy{grid-area:1/2/span 4;max-width:700px;padding-top:2rem}.page-module__tNKI3G__textLink{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;grid-column:2;justify-self:start;margin-top:2rem;padding-bottom:.25rem;font-size:.9rem;display:inline-block}@media (max-width:899px){.page-module__tNKI3G__philosophy,.page-module__tNKI3G__designer{grid-template-columns:1fr}.page-module__tNKI3G__heading,.page-module__tNKI3G__philosophy .page-module__tNKI3G__copy,.page-module__tNKI3G__philosophy>a,.page-module__tNKI3G__designer .page-module__tNKI3G__eyebrow,.page-module__tNKI3G__designer h2,.page-module__tNKI3G__role,.page-module__tNKI3G__designer .page-module__tNKI3G__copy,.page-module__tNKI3G__textLink{grid-column:1}.page-module__tNKI3G__philosophy .page-module__tNKI3G__copy,.page-module__tNKI3G__designer .page-module__tNKI3G__copy{grid-row:auto;max-width:700px;padding-top:2.5rem}}@media (max-width:639px){.page-module__tNKI3G__card{border-radius:20px 20px 0 0;margin-top:60vh}.page-module__tNKI3G__about{padding-top:4rem;padding-bottom:5rem}.page-module__tNKI3G__designer{margin-top:4.5rem;padding-top:3.5rem}.page-module__tNKI3G__heading{font-size:clamp(2.25rem,12vw,3.1rem)}}
