.hero-wm{top:-10%;left:-262px}.hero-contours{color:#fff;opacity:.09;width:520px;bottom:-40px;right:-60px}.story p{max-width:var(--m-body)}.story p:last-child{margin-bottom:0}.dated{margin:clamp(28px,3.5vw,44px) 0 0;padding:0 0 0 12px;list-style:none}.dated li{border-left:4px solid var(--navy);padding:0 0 24px 30px;position:relative}.dated li:last-child{border-left-color:#0000;padding-bottom:0}.dated li:before{content:"";background:var(--orange);width:20px;height:20px;box-shadow:0 0 0 2px var(--navy);border:4px solid #fff;border-radius:50%;position:absolute;top:2px;left:-12px}.dated b{font:800 .95rem/1.3 var(--f-body);color:var(--deep);margin-bottom:4px;display:block}.dated li>span{max-width:var(--m-card);display:block}.mission{box-shadow:var(--shadow);border-radius:var(--house);border-left:6px solid var(--orange);background:#fff;margin:0 0 clamp(20px,3vw,32px);padding:clamp(28px,4vw,48px) clamp(24px,4vw,48px)}.mission p{font:600 clamp(1.05rem, 1.4vw, 1.2rem)/1.6 var(--f-body);color:var(--deep);max-width:64ch;margin:0}.stand h3{margin-top:0}.philo{margin-top:clamp(36px,5vw,64px)}.philo>p{max-width:var(--m-body)}.philo h3{margin-top:0}.quotes--after{margin-top:clamp(36px,5vw,64px)}.closepanel .close-contours{color:#fff;opacity:.09;width:420px;bottom:-30px;right:-40px}.faq-wm{top:18%;right:-246px}@media (width<=960px){.ph--45{max-width:420px}}@media (width>=1101px){.split--fill{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.split--fill>.ph{width:100%;max-width:none}}.story-close{margin-top:clamp(20px,2.4vw,28px)}.dated--cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,5vw,72px);display:grid}.dated--cols li:nth-last-child(2){padding-bottom:0}@media (width<=760px){.dated--cols{grid-template-columns:minmax(0,1fr)}.dated--cols li:nth-last-child(2){padding-bottom:24px}}#small-on-purpose .ph--fill{min-height:300px}.split--stretch{align-items:stretch}@media (width>=961px){.split--stretch>.stand{flex-direction:column;justify-content:center;display:flex}.split--stretch .mission{margin-bottom:0}}.dated{max-width:var(--m-body)}.progrow .age{font:800 .78rem/1.35 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--deep);display:block}.progrow .go{color:var(--navy);font-weight:700}.progrow .go:after{content:" →"}.storyrow .aside{align-self:start}.split.storyrow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.storyrow .ph--45,.storyrow .dated li>span{max-width:none}@media (width<=1100px){.split.storyrow{grid-template-columns:minmax(0,1fr)}.storyrow .ph--45{max-width:440px}}@media (width>=761px) and (width<=1100px){.progrow{grid-template-columns:repeat(2,minmax(0,1fr))}}
