.pg-about .phead{background:var(--forest);color:var(--on-dark);padding:76px 0 88px;position:relative;overflow:hidden}.pg-about .phead:after{content:"";position:absolute;right:-120px;top:-180px;width:640px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(231,162,51,.15),transparent 68%)}.pg-about .phead .in{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.pg-about .phead h1{font-family:var(--serif);font-size:54px;font-weight:500;color:#fff;letter-spacing:-.025em;line-height:1.06}.pg-about .phead h1 i{font-style:italic;color:var(--marigold)}.pg-about .phead p{font-size:17.5px;color:var(--on-dark-mut);margin-top:22px;line-height:1.62;max-width:520px}.pg-about .figs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pg-about .fig{background:rgba(240,233,220,.07);border:1px solid rgba(240,233,220,.12);border-radius:18px;padding:22px}.pg-about .fig b{font-family:var(--serif);font-size:36px;color:#fff;font-weight:600;letter-spacing:-.02em;line-height:1}.pg-about .fig b .c{color:var(--marigold)}.pg-about .fig small{font-size:12.5px;color:var(--on-dark-mut);font-weight:600;display:block;margin-top:8px;line-height:1.4}.pg-about .story{padding:96px 0;background:var(--bone)}.pg-about .sgrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.pg-about .story .body p{font-size:16.5px;line-height:1.75;color:var(--slate);margin-bottom:22px}.pg-about .story .body p b{color:var(--ink);font-weight:700}.pg-about .story .body .pull{font-family:var(--serif);font-size:26px;line-height:1.4;color:var(--ink);font-weight:500;border-left:3px solid var(--marigold);padding-left:24px;margin:34px 0}.pg-about .story .body .pull i{font-style:italic;color:var(--marigold-600)}.pg-about .vals{padding:96px 0;background:var(--ivory);border-top:1px solid var(--line)}.pg-about .vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px}.pg-about .v{background:var(--bone);border:1px solid var(--line);border-radius:20px;padding:28px}.pg-about .v .ic{width:50px;height:50px;border-radius:15px;background:var(--forest);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pg-about .v .ic svg{width:24px;height:24px;stroke:var(--marigold);fill:none;stroke-width:2}.pg-about .v h3{font-family:var(--serif);font-size:21px;font-weight:600;margin-bottom:10px}.pg-about .v p{font-size:14.5px;line-height:1.65;color:var(--slate)}.pg-about .tl{padding:96px 0;background:var(--bone)}.pg-about .tlist{margin-top:52px;position:relative;padding-left:34px}.pg-about .tlist:before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:var(--line-2)}.pg-about .ti{position:relative;padding-bottom:42px}.pg-about .ti:last-child{padding-bottom:0}.pg-about .ti .d{position:absolute;left:-33px;top:4px;width:20px;height:20px;border-radius:50%;background:var(--bone);border:3px solid var(--line-2)}.pg-about .ti.on .d{border-color:var(--marigold);background:var(--marigold)}.pg-about .ti .yr{font-family:var(--mono);font-size:12.5px;font-weight:700;color:var(--marigold-600)}.pg-about .ti h4{font-size:19px;font-weight:800;margin:5px 0 8px}.pg-about .ti p{font-size:14.5px;line-height:1.65;color:var(--slate);max-width:620px}.pg-about .team{padding:96px 0;background:var(--ivory);border-top:1px solid var(--line)}.pg-about .tgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px}.pg-about .tm{background:var(--bone);border:1px solid var(--line);border-radius:20px;padding:24px;text-align:center}.pg-about .tm .av{width:76px;height:76px;border-radius:22px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--serif);font-size:28px;font-weight:600}.pg-about .tm .nm{font-size:16px;font-weight:800}.pg-about .tm .rl{font-size:12.5px;color:var(--slate);margin-top:3px}.pg-about .tm .loc{font-size:11px;color:var(--mist);font-weight:600;margin-top:9px;display:flex;align-items:center;justify-content:center;gap:5px}.pg-about .tm .loc svg{width:11px;height:11px;stroke:var(--mist);fill:none;stroke-width:2.2}.pg-about .hiring{margin-top:28px;background:var(--forest);border-radius:20px;padding:26px 30px;display:flex;align-items:center;gap:22px}.pg-about .hiring h4{font-size:18px;font-weight:800;color:#fff}.pg-about .hiring p{font-size:14px;color:var(--on-dark-mut);margin-top:5px}.pg-about .hiring .btn{margin-left:auto;flex:none}.pg-about .cta-b{background:var(--marigold);padding:76px 0;text-align:center}.pg-about .cta-b h2{font-family:var(--serif);font-size:38px;font-weight:500;color:var(--forest-900);letter-spacing:-.02em}.pg-about .cta-b p{font-size:16px;color:#6B4C10;margin:12px auto 30px;max-width:460px}@media (max-width:900px){.pg-about .phead .in,.pg-about .sgrid{grid-template-columns:1fr;gap:32px}.pg-about .phead h1{font-size:38px}.pg-about .tgrid,.pg-about .vgrid{grid-template-columns:1fr 1fr}.pg-about .hiring{flex-direction:column;align-items:flex-start}.pg-about .hiring .btn{margin-left:0}}@media (max-width:560px){.pg-about .figs,.pg-about .tgrid,.pg-about .vgrid{grid-template-columns:1fr}}