.about-head{padding-bottom:72px}.page-head.about-head h1.about-lead{letter-spacing:-.032em;font-size:clamp(36px,4.2vw,62px);line-height:1.06}@media (width>=761px){.about-head .about-lead{grid-column:1/span 10}}.why{padding:40px 0 168px}.why-body{border-top:1px solid var(--line);row-gap:36px;padding-top:36px;display:grid}.why-body p{color:var(--ink-2);text-wrap:pretty;max-width:32em;font-size:19px;line-height:1.55}.why-body .why-big{font:500 clamp(26px, 2.6vw, 38px)/1.16 var(--sans);letter-spacing:-.028em;color:var(--ink);text-wrap:balance;max-width:20em}.why-body .why-mid{font:500 clamp(20px, 1.7vw, 24px)/1.3 var(--sans);letter-spacing:-.02em;color:var(--ink);max-width:26em}.tenets{padding:152px 0 160px}.tenets-in{align-items:center;row-gap:64px}.tenets-head{row-gap:22px;display:grid}.tenets-list{border-top:1px solid var(--navy-line)}.tenets-list li{border-bottom:1px solid var(--navy-line);grid-template-columns:36px minmax(0,1fr);gap:8px 12px;padding:24px 0 26px;display:grid}.tn{font:500 20px/1 var(--sans);color:var(--lamp);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:3px}.tenets-list .tt{font:500 clamp(22px, 1.9vw, 28px)/1.12 var(--sans);letter-spacing:-.025em}.tenets-list p:not(.tt){color:var(--on-navy-2);text-wrap:pretty;max-width:26em;font-size:16.5px;line-height:1.5}@media (width>=761px){.why-k{grid-column:1/span 3;padding-top:40px}.why-body{grid-column:4/span 8}.tenets-head{grid-area:1/1/auto/span 7}.tenets-list{grid-area:2/1/auto/span 6}.tenets .tenets-media{grid-area:2/8/auto/-1}}@media (width<=760px){.about-head{padding-bottom:40px}.page-head.about-head h1.about-lead{font-size:min(32px,8.4vw);line-height:1.12}.why{padding:24px 0 96px}.why-k{padding-bottom:16px}.why-body{row-gap:28px;padding-top:28px}.why-body p{font-size:17px}.why-body .why-big{font-size:min(26px,6.7vw)}.why-body .why-mid{font-size:20px}.tenets{padding:96px 0 88px}.tenets-in{row-gap:40px}.tenets-list li{grid-template-columns:28px minmax(0,1fr);padding:20px 0 22px}.tn{font-size:18px}.tenets-list .tt{font-size:min(24px,6.2vw)}.tenets-list p:not(.tt){font-size:16px}.tenets .tenets-media{margin-inline:calc(var(--m) * -1)}}
