.about-hero{display:grid;grid-template-columns:1.35fr .8fr;gap:76px;align-items:center;padding:80px 0 90px}.about-hero h1{font-size:clamp(44px,5.8vw,74px);position:relative}.about-hero p{max-width:650px}.spark{display:inline-block;color:#a63b24;font-size:.64em;margin-left:12px}.hello-card{background:var(--orange);border:1px solid var(--ink);border-radius:12px;padding:32px;transform:rotate(2deg);box-shadow:8px 8px 0 var(--ink)}.hello-card .eyebrow{color:var(--ink);font-size:11px}.monogram{font:120px/1.4 Fraunces,Georgia,serif;letter-spacing:-7px;margin:22px 0}.monogram span{font-size:65px;letter-spacing:0;margin-left:18px}.card-name{font:600 30px/1.2 Fraunces,Georgia,serif;margin-bottom:12px}.hello-card>p{font-size:15px}.hello-card .card-name{font-size:30px}.card-note{border-top:1px solid #15261f66;margin-top:26px;padding-top:20px;font:italic 25px/1.3 Georgia,serif}.story{display:grid;grid-template-columns:1fr 1.2fr;gap:72px;padding:64px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.story p:last-child{margin-bottom:0}.approach{background:var(--ink);color:var(--paper);padding:44px;border-radius:12px}.approach .eyebrow{color:var(--lime)}.approach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.step{font:12px 'DM Mono',monospace;color:var(--lime)}.approach h3{margin:22px 0 14px;font-size:29px}.approach article p{font-size:16px;color:#e0e5dd;margin:0}.learn-together{padding-top:72px}.learn-together .cards{margin-top:30px;margin-bottom:0}.learn-together .card h3{font-size:29px}.learn-together .card{border-radius:8px}.learn-together .card .index{margin-bottom:24px;font-size:11px}@media(max-width:900px){.about-hero{gap:32px;grid-template-columns:1.2fr 1fr;padding-top:48px}.hello-card{padding:24px}.monogram{font-size:85px}.monogram span{font-size:44px}.story{gap:32px}.approach{padding:30px}.approach-grid{gap:24px}}@media(max-width:650px){.about-hero{grid-template-columns:1fr;padding:40px 0 52px;gap:32px}.hello-card{transform:none;max-width:420px;width:calc(100% - 8px)}.story{grid-template-columns:1fr;gap:10px;padding:44px 0}.approach-grid{grid-template-columns:1fr;gap:32px}.approach{padding:26px}.learn-together{padding-top:48px}}
.background{padding:8px 0 64px}.background-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px}.background-heading>a{font-size:14px;max-width:230px;margin-bottom:20px}.background-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.background-grid article{padding:26px;background:#fffdf8;border:1px solid var(--line);border-radius:8px}.background-grid h3{font-size:27px}.background-grid p{font-size:15px}.background-grid .background-detail{border-top:1px solid var(--line);padding-top:16px;margin-bottom:0;font-size:13px;color:var(--muted)}@media(max-width:900px){.background-grid{grid-template-columns:1fr}.background-heading{display:block}.background-heading>a{display:inline-block;max-width:none}}
