.sec{padding-block:var(--band)}.sec h2{font-size:clamp(30px,4.2vw,48px)}.story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.story p{max-width:54ch;margin:16px 0 0;font-size:16px}.story .ph{border-radius:var(--r-lg);background:var(--tint);aspect-ratio:4/5;text-align:center;color:var(--label);border:1px solid var(--line);place-items:center;padding:24px;display:grid}.story .ph b{font-family:var(--display);color:var(--ink);margin-bottom:6px;font-size:20px;font-stretch:115%;display:block}.story .ph small{font-size:13px}.story .buddyph{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-pic);width:100%;max-width:440px;box-shadow:var(--shadow-pic);justify-self:center}@media (min-width:901px){.story .buddyph{aspect-ratio:3/4}}.story .buddyph-pic{justify-self:center;width:100%;max-width:440px;display:block}.story .buddyph-pic .buddyph{display:block}@media (max-width:900px){.story .buddyph-pic{max-width:260px}}@media (max-width:860px){.story{grid-template-columns:minmax(0,1fr);gap:28px}.story .ph{aspect-ratio:4/3;max-width:420px}.story .buddyph{max-width:260px}}.founders{background:var(--tint2)}.duo{border-radius:var(--r-pic);aspect-ratio:16/9;background:var(--tint);margin:28px 0 0;position:relative;overflow:hidden}.duo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.duo figcaption{color:var(--ink);background:#fbfbf8eb;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;position:absolute;bottom:16px;left:18px}@media (max-width:640px){.duo{aspect-ratio:4/5}}.fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:32px;display:grid}.fcard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;grid-template-columns:148px minmax(0,1fr);gap:22px;padding:26px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.fcard:hover{border-color:var(--olive-mid);transform:translateY(-2px)}.fcard .av{background:var(--olive);width:148px;height:148px;color:var(--on-olive);font-family:var(--display);border-radius:50%;place-items:center;padding-top:6px;font-size:44px;font-weight:800;font-stretch:112%;display:grid;overflow:hidden}.fcard .av img{object-fit:cover;width:100%;height:100%}.fcard .av.img{padding:0}.fcard h3{font-size:26px}.fcard .role{letter-spacing:.005em;color:var(--label);margin:4px 0 10px;font-size:12px;font-weight:600}.fcard p{margin:0;font-size:15px}.fcard .more{color:var(--label);align-items:center;gap:6px;margin-top:14px;font-weight:700;display:inline-flex}.fcard .more svg{width:18px;height:18px}@media (max-width:860px){.duo{border-radius:var(--r-pic);aspect-ratio:16/9;background:var(--tint);margin:28px 0 0;position:relative;overflow:hidden}.duo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.duo figcaption{color:var(--ink);background:#fbfbf8eb;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;position:absolute;bottom:16px;left:18px}@media (max-width:640px){.duo{aspect-ratio:4/5}}.fgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.fcard{grid-template-columns:minmax(0,1fr)}.fcard .av{width:116px;height:116px;font-size:36px}}.why{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}@media (max-width:860px){.why{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:540px){.why{grid-template-columns:minmax(0,1fr)}}.diff{background:var(--olive);color:var(--on-olive);text-align:center}.diff .eyebrow{color:var(--olive-light);justify-content:center}.diff blockquote{max-width:24ch;font-family:var(--display);color:var(--on-olive);margin:0 auto;font-size:clamp(26px,3.6vw,42px);font-weight:600;font-stretch:115%;line-height:1.18}.simple ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.simple .stepn{margin-bottom:12px}.simple .more{margin-top:20px;display:inline-block}@media (max-width:760px){.simple ol{grid-template-columns:minmax(0,1fr)}}.duo{max-width:620px;margin-inline:auto;aspect-ratio:auto!important}.duo img{height:auto!important}
