.lh-whero--article .lh-wh1{right:calc(32 * var(--u));max-width:13em;font-size:min(calc(104 * var(--u)), 7.4vw, 15vh);letter-spacing:-.05em;line-height:.96}.lh-whero--article .lh-hero-scroll{bottom:calc(24 * var(--u))}.lh-sv-intro .lh-wrap{padding-block:calc(104 * var(--u)) calc(24 * var(--u))}.lh-sv-in{gap:calc(80 * var(--u));grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.lh-sv-intro h2,.lh-sv-more h2{max-width:calc(720 * var(--u));margin:calc(18 * var(--u)) 0 calc(26 * var(--u));font-size:clamp(calc(30 * var(--u)), 3.6vw, calc(52 * var(--u)));letter-spacing:-.045em;font-weight:700;line-height:1.02}.lh-sv-intro p{max-width:calc(620 * var(--u));font-size:calc(16 * var(--u));color:var(--lh-body);line-height:1.7}.lh-sv-intro p+p{margin-top:calc(18 * var(--u))}.lh-sv-intro aside{padding:calc(28 * var(--u));border:1px solid var(--lh-rule);border-radius:calc(12 * var(--u));background:#fbf9f3}.lh-sv-intro aside ul{margin:calc(14 * var(--u)) 0 0;padding:0;list-style:none}.lh-sv-intro aside li{padding:calc(12 * var(--u)) 0 calc(12 * var(--u)) calc(22 * var(--u));border-top:1px solid var(--lh-rule);font-size:calc(14 * var(--u));line-height:1.55;position:relative}.lh-sv-intro aside li:before{content:"";left:0;top:calc(20 * var(--u));width:calc(7 * var(--u));height:calc(7 * var(--u));background:var(--lh-brass);border-radius:50%;position:absolute}.lh-sv-more .lh-wrap{padding-block:calc(72 * var(--u)) calc(24 * var(--u))}.lh-sv-more ul,.lh-gl ul{border-top:1px solid var(--lh-rule);margin:0;padding:0;list-style:none}.lh-sv-more li,.lh-gl li{border-bottom:1px solid var(--lh-rule)}.lh-sv-more li a{gap:calc(32 * var(--u));padding:calc(22 * var(--u)) 0;transition:translate .24s var(--lh-ease), color .2s;grid-template-columns:minmax(0,4fr) minmax(0,6fr) auto;align-items:baseline;display:grid}.lh-sv-more li b{font-size:calc(20 * var(--u));letter-spacing:-.03em;font-weight:700}.lh-sv-more li span{font-size:calc(14 * var(--u));color:var(--lh-body)}.lh-sv-more li i,.lh-gl li i{color:var(--lh-brass-ink,var(--lh-ink));transition:translate .24s var(--lh-ease);font-style:normal}.lh-sv-more li a:hover,.lh-sv-more li a:focus-visible{translate:calc(12 * var(--u)) 0}.lh-sv-more li a:hover i,.lh-gl li a:hover i{translate:calc(6 * var(--u)) 0}.lh-gl .lh-wrap{padding-block:calc(96 * var(--u)) calc(48 * var(--u))}.lh-gl li a{grid-template-columns:calc(56 * var(--u)) minmax(0, 1fr) auto auto;gap:calc(28 * var(--u));padding:calc(34 * var(--u)) 0;align-items:center;display:grid}.lh-gl .t{gap:calc(8 * var(--u));display:grid}.lh-gl .t b{font-size:clamp(calc(22 * var(--u)), 2.6vw, calc(34 * var(--u)));letter-spacing:-.04em;font-weight:700;line-height:1.08}.lh-gl .t span{max-width:calc(620 * var(--u));font-size:calc(14 * var(--u));color:var(--lh-body)}.lh-gl .m{color:var(--lh-muted);white-space:nowrap}.lh-art .lh-wrap{padding-block:calc(96 * var(--u)) calc(32 * var(--u))}.lh-art .body{max-width:calc(720 * var(--u));margin-inline:auto}.lh-art .intro{font-size:calc(20 * var(--u));letter-spacing:-.01em;line-height:1.6}.lh-art h2{margin:calc(56 * var(--u)) 0 calc(14 * var(--u));font-size:clamp(calc(24 * var(--u)), 2.4vw, calc(32 * var(--u)));letter-spacing:-.04em;font-weight:700;line-height:1.12}.lh-art p{margin-top:calc(14 * var(--u));font-size:calc(16 * var(--u));color:var(--lh-body);line-height:1.75}.lh-art .intro{color:var(--lh-ink)}.lh-art ul{margin:calc(16 * var(--u)) 0 0;padding:0;list-style:none}.lh-art li{padding:calc(9 * var(--u)) 0 calc(9 * var(--u)) calc(24 * var(--u));font-size:calc(16 * var(--u));color:var(--lh-body);line-height:1.6;position:relative}.lh-art li:before{content:"";left:0;top:calc(20 * var(--u));width:calc(8 * var(--u));background:var(--lh-brass);height:1px;position:absolute}@media (max-width:900px){.lh-sv-in{gap:calc(48 * var(--u));grid-template-columns:minmax(0,1fr)}.lh-sv-more li a{gap:calc(8 * var(--u)) calc(16 * var(--u));grid-template-columns:minmax(0,1fr) auto}.lh-sv-more li span{grid-area:2/1}.lh-sv-more li i{grid-area:1/2}.lh-gl li a{grid-template-columns:minmax(0,1fr) auto}.lh-gl .n,.lh-gl .m{display:none}}@media (max-width:720px){.lh-whero--article .lh-wh1{font-size:11.5vw;bottom:24px;left:14px;right:14px}.lh-whero--article .lh-wkey{left:20px;right:20px;top:calc(var(--lh-header) + 100px);display:flex}.lh-art .intro{font-size:18px}}
