.work-style{background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.work-style-layout{display:grid;gap:10vw;grid-template-columns:1fr 1fr;margin-top:48px}.work-style-kicker{color:var(--copper);font-size:.65rem;letter-spacing:.18em}.work-style h2{font:500 clamp(2.7rem,4.5vw,4.8rem)/1.02 var(--serif);margin:28px 0}.work-style-layout>div>p:last-child{font-size:.88rem;max-width:480px}.work-style-note{align-self:center;border-left:2px solid var(--copper);display:flex;flex-direction:column;gap:14px;padding:23px 0 23px 32px}.work-style-note strong{font:500 clamp(1.55rem,2.4vw,2.5rem)/1.2 var(--serif)}.work-style-note span{color:#5d6561;font-size:.76rem}.work-style-note span:before{color:var(--copper);content:'+';font-size:1rem;margin-right:8px}.work-style-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:52px}.work-style-points span{border:1px solid rgba(95,143,124,.35);color:#4f806d;font-size:.7rem;padding:9px 15px}@media(max-width:800px){.work-style-layout{grid-template-columns:1fr;gap:24px}.work-style h2{margin:22px 0}.work-style-note{padding-left:22px}.work-style-points{margin-top:35px}.work-style-points span{font-size:.65rem;padding:8px 11px}}
.work-style.reward{background:#f2f5f3;border-top:0}
.work-style-note strong{font-variant-numeric:lining-nums;font-feature-settings:"lnum"}
