.story-tabs{display:flex;justify-content:center;gap:30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:59px}.story-tabs a{font-size:14px;padding:17px 3px;border-bottom:2px solid transparent}.story-tabs a[aria-current]{border-color:var(--ink);font-weight:700}.story-hero{text-align:center;padding-block:64px 60px}.story-hero h1,.about-hero h1{font:800 clamp(40px,4.8vw,64px)/1.09 Bricolage;letter-spacing:-.025em;margin:0 0 26px}.story-hero h1 span,.about-hero h1 span{background:linear-gradient(transparent 68%,var(--yellow) 68%,var(--yellow) 94%,transparent 94%)}.story-hero>p:last-child{font-size:19px;color:var(--muted);line-height:1.75;margin:0}.reason-lead{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:15px 75px}.reason-copy h2,.reason-pair h2,.fit-section h2,.story-close h2,.story-chapter h2,.origin-band h2,.working-heading h2{font:800 clamp(31px,3.5vw,44px)/1.14 Bricolage;letter-spacing:-.02em;margin:0 0 23px}.reason-copy>p:not(.eyebrow),.reason-pair p,.fit-section>div>p:not(.eyebrow),.story-prose p{font-size:17px;line-height:1.8;color:var(--muted);margin:0 0 19px}.text-button{font-size:14px}.mono{font:12px/1.6 Geist;letter-spacing:.055em;color:var(--muted)}.principle-panel{border:1px solid #d3cec3;border-radius:14px;padding:33px;background:#f0eee8;box-shadow:6px 7px 0 #ddd8cc}.principle-panel>p{font:800 33px/1.2 Bricolage;letter-spacing:-.02em;margin:29px 0}.principle-panel>div{display:flex;gap:15px;padding-block:13px;border-top:1px solid #d7d1c4;font-size:15px}.principle-panel>div>span{color:var(--blue)}.principle-panel small{display:block;font-size:12px;color:var(--muted);line-height:1.65;margin-top:18px}.proof-band,.origin-band{background:#f0eee8;border-block:1px solid var(--line)}.proof-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;padding-block:60px}.proof-layout figure{margin:0;background:var(--paper);border:1px solid #d3cec3;border-radius:12px;padding:15px}.proof-layout img{display:block;width:100%;height:auto}.proof-layout figcaption{font-size:12px;color:var(--muted);text-align:center;border-top:1px solid var(--line);padding-top:13px}.proof-stats{display:grid;grid-template-columns:1fr 1.3fr;gap:25px;border-top:1px solid #d3cec3;padding-top:24px;margin-top:26px}.proof-stats strong{display:block;font:800 32px Bricolage;letter-spacing:-.02em}.proof-stats span{font-size:13px;line-height:1.65;color:var(--muted);display:block;margin-top:7px}.reason-copy p.small-note{font-size:12px;margin:20px 0 0}.reason-pair{display:grid;grid-template-columns:1fr 1fr;gap:85px;padding-block:70px}.reason-number{display:block;font:12px Geist;color:var(--muted);margin-bottom:22px;letter-spacing:.06em}.reason-pair article+article{border-left:1px solid var(--line);padding-left:50px}.fit-section{display:grid;grid-template-columns:1fr 1fr;gap:85px;border-top:1px solid var(--line);padding-block:55px}.fit-section p a{text-decoration:underline;color:var(--ink)}.story-close{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid var(--line);padding-block:60px}.story-close h2{margin-bottom:0}.story-next{display:block;font-size:13px;margin-top:20px;color:var(--muted)}.about-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:95px;align-items:center;padding-block:65px}.about-hero h1{font-size:clamp(41px,4.7vw,63px);margin:0}.origin-note{border-left:1px solid #d3cec3;padding:10px 0 10px 40px}.origin-note p{font:800 26px/1.2 Bricolage;letter-spacing:-.02em;margin:14px 0 0}.origin-arrow{font-size:40px;display:block;margin:18px 0;color:var(--blue)}.story-chapter{display:grid;grid-template-columns:1fr 1.15fr;gap:85px;padding-block:65px;border-top:1px solid var(--line)}.origin-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:85px;padding-block:60px}.place-note .mono{display:block;margin-bottom:26px}.working-section{padding-block:70px}.working-heading{max-width:750px;margin-bottom:35px}.working-links{border-top:1px solid var(--line)}.working-links>a{display:flex;align-items:center;gap:28px;padding:27px 0;border-bottom:1px solid var(--line)}.link-number{font:12px Geist;color:var(--muted)}.working-links h3{font:800 25px Bricolage;margin:0 0 8px}.working-links p{font-size:15px;color:var(--muted);margin:0}.link-arrow{margin-left:auto;font-size:27px;color:var(--blue)}.working-links a:hover h3{color:var(--blue)}.about-belief{text-align:center;border-top:1px solid var(--line);padding-block:60px 75px}.about-belief h2{font:800 clamp(34px,4vw,51px)/1.12 Bricolage;letter-spacing:-.02em;margin:0 0 22px}.about-belief>p:not(.eyebrow){font-size:17px;color:var(--muted);margin:0 0 27px}.footer-ground{background:#eeece6;border-top:2px solid #d0ccc2;background-image:radial-gradient(#d9d5cb70 .7px,transparent .7px);background-size:12px 12px}@media(max-width:950px){.reason-lead,.reason-pair,.fit-section,.story-chapter,.origin-layout,.about-hero{gap:40px}.proof-layout{gap:35px}.reason-pair article+article{padding-left:30px}.principle-panel{padding:25px}}@media(max-width:700px){.wrap{padding-inline:24px}.nav nav,.signin{display:none}.nav{height:80px}.story-tabs{margin-left:auto;gap:24px}.story-hero{padding-block:40px}.story-hero h1,.about-hero h1{font-size:41px}.story-hero>p:last-child{font-size:17px}.wide-only{display:none}.reason-lead,.proof-layout,.reason-pair,.fit-section,.story-chapter,.origin-layout,.about-hero{grid-template-columns:1fr;gap:30px;padding-block:40px}.reason-lead{padding-top:0}.reason-pair article+article{padding:30px 0 0;border-left:0;border-top:1px solid var(--line)}.proof-layout .reason-copy{grid-row:1}.principle-panel{margin-right:6px}.story-close{display:block;padding-block:40px}.story-close>div+div{margin-top:25px}.origin-note{padding-left:23px}.working-section{padding-block:40px}.working-links>a{gap:17px}.working-links h3{font-size:22px}.working-links p{font-size:14px}.working-links .link-number{display:none}.about-belief{padding-block:40px 50px}.origin-layout h2 br{display:none}.story-prose p,.reason-copy>p:not(.eyebrow){font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
