.pg-about-us .split{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.pg-about-us .split.rev>:first-child{order:2}@media (max-width:959px){.pg-about-us .split{grid-template-columns:1fr;gap:28px}.pg-about-us .split.rev>:first-child{order:0}}.pg-about-us .shot{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:22px;overflow:hidden}.pg-about-us .shot img{width:100%;height:auto}.pg-about-us .ticks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pg-about-us .ticks li{color:var(--fg);align-items:flex-start;gap:12px;font-size:16px;display:flex}.pg-about-us .ticks li:before{content:"";background:var(--brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.3 2.2L11.5 6' fill='none' stroke='%23FF6B35' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/15px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.pg-about-us .ticks li strong{color:var(--heading);font-weight:600}.pg-about-us .card.accent{border-top:4px solid var(--brand)}.pg-about-us .card.accent-blue{border-top:4px solid var(--blue)}.pg-about-us .card-grid-4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1099px){.pg-about-us .card-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.pg-about-us .card-grid-4{grid-template-columns:1fr}}.pg-about-us .card{transition:transform .25s,box-shadow .25s,border-color .25s}.pg-about-us a.card:hover,.pg-about-us .card.lift:hover{border-color:var(--brand);transform:translateY(-4px)}.pg-about-us .hero-split{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.pg-about-us .hero-split .hero-img{box-shadow:var(--shadow);aspect-ratio:3/2;background:var(--surface-2);border-radius:24px;overflow:hidden}.pg-about-us .hero-split .hero-img img{object-fit:cover;width:100%;height:100%}@media (max-width:959px){.pg-about-us .hero-split{grid-template-columns:1fr;gap:32px}}.pg-about-us .mv{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:759px){.pg-about-us .mv{grid-template-columns:1fr}}.pg-about-us .mv .card{padding:32px}.pg-about-us .mv small{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);font-size:13px;font-weight:700}.pg-about-us .mv p{color:var(--heading);margin-top:12px;font-size:21px;font-weight:500;line-height:1.45}.pg-about-us .mv .vision{background:linear-gradient(135deg,#ff6b35,#f90);border:0}.pg-about-us .mv .vision small,.pg-about-us .mv .vision p{color:#fff}.pg-about-us .founder{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}@media (max-width:959px){.pg-about-us .founder{grid-template-columns:1fr;gap:32px}}.pg-about-us .founder-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);top:calc(var(--header-h) + 24px);border-radius:24px;position:sticky;overflow:hidden}@media (max-width:959px){.pg-about-us .founder-card{max-width:460px;position:static}}.pg-about-us .founder-card .photo{aspect-ratio:1;background:#eef0f2;position:relative}.pg-about-us .founder-card .photo img{object-fit:cover;width:100%;height:100%}.pg-about-us .founder-card .photo:after{content:"";background:linear-gradient(90deg, var(--brand), var(--amber));height:4px;position:absolute;inset:auto 0 0}.pg-about-us .founder-card .body{padding:22px 24px 24px}.pg-about-us .founder-card h3{font-size:26px}.pg-about-us .founder-card .role{color:var(--brand-ink);margin-top:2px;font-weight:600}.pg-about-us .founder-card .chips{flex-wrap:wrap;gap:6px;margin:14px 0 18px;display:flex}.pg-about-us .founder-card .chips span{background:var(--surface-2);color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:13px}.pg-about-us .founder-card .ticks li{font-size:15px}.pg-about-us .founder h2{margin-top:14px;font-size:clamp(30px,4vw,44px)}.pg-about-us .founder .intro{color:var(--muted);margin-top:18px;font-size:18px}.pg-about-us .spot{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}@media (max-width:599px){.pg-about-us .spot{grid-template-columns:1fr}}.pg-about-us .spot .card{padding:22px}.pg-about-us .spot .card h3{font-size:18px}.pg-about-us .spot .card p{font-size:15px}.pg-about-us .story{margin-top:24px}.pg-about-us .story summary{font-size:18px}.pg-about-us .story .prose{font-size:16.5px}.pg-about-us .heritage-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;display:flex}.pg-about-us .heritage-head .section-head{margin:0}.pg-about-us .heritage-logo{background:var(--surface);border:1px solid var(--border);color:var(--heading);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:12px;padding:14px 22px;display:inline-flex}.pg-about-us .heritage-logo svg{width:170px;height:57px}.pg-about-us .heritage{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1099px){.pg-about-us .heritage{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.pg-about-us .heritage{grid-template-columns:1fr}}.pg-about-us .her{background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--brand);box-shadow:var(--shadow);border-radius:20px;padding:22px}.pg-about-us .her strong{letter-spacing:-.03em;color:var(--brand-ink);font-size:40px;font-weight:600;line-height:1;display:block}.pg-about-us .her h3{margin-top:14px;font-size:18px}.pg-about-us .her p{color:var(--muted);margin-top:6px;font-size:14.5px}.pg-about-us .evo h2{margin-top:14px;font-size:clamp(30px,4vw,44px)}.pg-about-us .evo p{color:var(--muted);margin-top:18px;font-size:18px}.pg-about-us .evo .shot{aspect-ratio:1312/736}.pg-about-us .evo .shot img{object-fit:cover;height:100%}.pg-about-us .values{grid-template-columns:repeat(5,1fr)}.pg-about-us .values .card{padding:22px}.pg-about-us .values .card h3{font-size:18px}.pg-about-us .values .card p{font-size:15px}@media (max-width:1099px){.pg-about-us .values{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.pg-about-us .values{grid-template-columns:1fr}}
