.page-head{text-align:center;max-width:780px;margin:0 auto;padding:18px 0 6px}.page-head h1{margin:10px 0 0;font-size:clamp(30px,4vw,44px);font-weight:800}.page-head .chapo{color:var(--muted);margin:16px 0 0;font-size:21px;line-height:1.5}.trustrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.tpill{font-family:var(--font-display);color:var(--brand-700);background:var(--brand-50);border:1px solid var(--brand-100);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:13.5px;font-weight:700;display:inline-flex}.tpill svg{width:15px;height:15px;stroke:var(--brand);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.about-author{background:var(--brand-50);border:1px solid var(--brand-100);border-radius:20px;grid-template-columns:220px 1fr;align-items:center;gap:28px;margin:34px 0 0;padding:24px 26px;display:grid}.about-author .ph{aspect-ratio:1;object-fit:cover;background:var(--brand-100);border-radius:16px;width:100%;display:block}.about-author .role{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--action-700);font-size:13px;font-weight:700}.about-author h2{margin:3px 0 0;font-size:24px;font-weight:800}.about-author p{color:var(--ink);margin:10px 0 0;font-size:16.5px}.about-author .sign{font-family:var(--font-display);flex-wrap:wrap;gap:16px;margin-top:12px;font-size:16px;font-weight:700;display:flex}@media (max-width:620px){.about-author{text-align:left;grid-template-columns:1fr;gap:16px}.about-author .ph{max-width:160px}}.about-page section.block{border-top:1px solid var(--line);padding:46px 0}.about-page section.block:first-of-type{border-top:none}.about-page .sec-h{margin-bottom:4px;font-size:26px;font-weight:800}.about-page .sec-sub{color:var(--muted);margin:0 0 22px;font-size:17px}.about-page .lead{max-width:760px;font-size:inherit}.values{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (max-width:760px){.values{grid-template-columns:1fr}}.value{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;transition:all .12s;display:flex;overflow:hidden}.value:hover{box-shadow:0 12px 28px #10281e14}.value .vimg{aspect-ratio:16/9;object-fit:cover;background:var(--brand-100);width:100%;display:block}.value .vbody{padding:17px 19px 19px}.value .vtag{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-700);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.value h3{font-family:var(--font-display);margin:6px 0 0;font-size:19px;font-weight:800}.value p{color:var(--muted);margin:7px 0 0;font-size:16px}.value .vlink{font-family:var(--font-display);color:var(--brand);align-items:center;gap:7px;margin-top:12px;font-size:16px;font-weight:700;display:inline-flex}.value .vlink .arr{transition:transform .15s}.value .vlink:hover{text-decoration:none}.value .vlink:hover .arr{transform:translate(4px)}.about-page .note-keep.note-promise{border-radius:14px;margin:0;padding:18px 20px}.note-promise .nhead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.note-promise .ni{border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.note-promise .ni svg{fill:none;stroke:#fff;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.note-promise h3{color:var(--brand-700);font-size:18px;font-weight:800}.promise{gap:10px;margin:0;padding:0;list-style:none;display:grid}.promise li{padding:2px 0 2px 30px;font-size:16.5px;position:relative}.promise li:before{content:"";background:var(--success);background-image:linear-gradient(#fff,#fff);border-radius:50%;width:18px;height:18px;position:absolute;top:7px;left:0}.promise li svg{width:14px;height:14px;stroke:var(--success);fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:5px;left:2px}.about-page .ctaband{margin:6px 0 46px}
