.about-page{isolation:isolate;color:#172033;background:linear-gradient(120deg, var(--website-surface-hero) 0%, var(--website-surface-navigation) 56%, var(--website-surface-section) 100%);min-height:100svh;padding:56px 0 64px;position:relative}.about-watermark{z-index:-1;filter:grayscale();opacity:.028;pointer-events:none;width:min(25vw,390px);height:auto;position:absolute;top:34px;left:36%;overflow:hidden}.about-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(64px,10vw,150px);max-width:1360px;display:grid}.about-founder{color:#595c64;align-items:center;gap:10px;font-size:16px;line-height:1.4;display:flex}.about-founder span:first-child{font-weight:500}.about-founder span:last-child{font-weight:400}.about-founder-separator{color:#94969e;font-weight:400}.about-rule{background:var(--website-action-primary);width:66px;height:3px;display:block}.about-introduction>.about-rule{margin:16px 0 32px}.about-introduction h1{letter-spacing:-.045em;color:#10182a;font-size:clamp(48px,5.8vw,84px);font-weight:700;line-height:1.06}.about-narrative{gap:24px;margin-top:54px;display:grid}.about-narrative p{color:#343944;font-size:18px;line-height:1.65}.about-narrative .about-belief{border-left:3px solid var(--website-action-primary);color:#172033;padding-left:23px;font-size:20px;font-weight:600;line-height:1.55}.about-invitation{min-width:0;padding-top:clamp(94px,9.3vw,138px)}.about-invitation h2{letter-spacing:-.025em;color:#10182a;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.22}.about-invitation>.about-rule{margin:22px 0 28px}.about-invitation-copy{color:#343944;font-size:18px;line-height:1.7}.about-invitation>.site-button{border-radius:7px;justify-content:center;width:fit-content;min-width:0;max-width:100%;height:58px;margin-top:30px;padding-inline:26px;font-size:18px;font-weight:500}.about-mission{color:#172033;border-block:1px solid #1169e86b;margin:44px -8px 0 -44px;padding:28px 20px 30px 44px;font-family:Georgia,Times New Roman,serif;position:relative}.about-mission p{font-size:clamp(25px,2.15vw,33px);font-style:italic;line-height:1.45}.about-quote-open,.about-quote-close{color:var(--website-action-primary);font-size:64px;line-height:1;position:absolute}.about-quote-open{top:20px;left:-2px}.about-quote-close{bottom:10px;right:-3px}@media (max-width:1100px) and (min-width:901px){.about-layout{gap:66px}.about-narrative p,.about-invitation-copy{font-size:16px}.about-narrative .about-belief{font-size:18px}.about-invitation h2{font-size:28px}}@media (max-width:900px){.about-page{padding-block:44px 56px}.about-layout{grid-template-columns:minmax(0,1fr);gap:52px;max-width:680px}.about-watermark{width:36vw;top:40px;left:auto;right:4%}.about-introduction>.about-rule{margin-block:16px 28px}.about-introduction h1{font-size:clamp(43px,9.5vw,68px)}.about-narrative{gap:22px;margin-top:36px}.about-narrative p,.about-invitation-copy{font-size:17px;line-height:1.7}.about-narrative .about-belief{padding-left:18px;font-size:19px}.about-invitation{padding-top:0}.about-invitation h2{font-size:clamp(29px,5.4vw,36px)}.about-invitation>.about-rule{margin-block:20px 24px}.about-mission{margin:36px 0 0;padding:26px 20px 28px 34px}.about-mission p{font-size:clamp(25px,4.6vw,30px)}.about-quote-open,.about-quote-close{font-size:54px}}@media (max-width:380px){.about-introduction h1{font-size:39px}.about-invitation>.site-button{padding-inline:20px}}
