@media (min-width:900px){.display{font-size:clamp(40px,5vw,80px)}.h2{font-size:clamp(30px,3.2vw,46px)}.lede{font-size:clamp(17px,1.3vw,20px)}.section{padding-top:92px}.section-head{margin-bottom:36px}.lean .section{padding-top:clamp(88px,8vw,128px)}.hero-title{font-size:clamp(44px,5.6vw,88px)}.lh-title{font-size:clamp(44px,5.4vw,84px)}.lh-sub{margin-top:18px;font-size:clamp(18px,1.45vw,22px)}.ln-head{gap:12px;margin-bottom:clamp(30px,3.4vw,48px)}.ln-h2{font-size:clamp(38px,4.2vw,64px)}.ln-hero-sub,.ln-sub{font-size:clamp(17px,1.4vw,21px)}.ln-pick-v{font-size:clamp(44px,4.6vw,60px)}.ln-way-v{font-size:clamp(44px,5vw,68px)}.cd-num{font-size:clamp(44px,6vw,84px)}.cd-sep{font-size:clamp(36px,4.8vw,66px)}.pg-title{font-size:clamp(40px,4.8vw,68px)}.bd-title{font-size:clamp(38px,4.6vw,62px)}.dl-hero .display{font-size:clamp(40px,4.8vw,72px)}.x-hero-big{font-size:clamp(48px,5vw,72px)}.node-hero-id{font-size:clamp(56px,6.4vw,92px)}.bk-h1{font-size:clamp(44px,5vw,72px)}.header{padding:10px 0}.header-bar{height:54px}.btn-xl{height:52px;padding:0 26px;font-size:16.5px}.btn-lg{height:48px;padding:0 24px;font-size:16px}}