.kd{height:calc(var(--n) * 92vh + 8vh);margin-top:56px;position:relative}.kd-st{background:var(--t);height:100vh;min-height:640px;transition:background .9s var(--e);position:sticky;top:0;overflow:hidden}.kd-in{max-width:1400px;height:100%;padding:0 var(--gx);align-items:center;margin:0 auto;display:grid;position:relative}.kd-a{visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:center;gap:72px;display:grid}.kd-a.on{visibility:visible}.kd-a *{font-variant-numeric:lining-nums!important}.kd-fr{aspect-ratio:4/5;justify-self:end;height:min(74vh,700px);position:relative}.kd-cd{opacity:0;transition:opacity .8s var(--e),transform 1.2s var(--e);background:#d9d2c6;border-radius:26px;position:absolute;inset:0;overflow:hidden;transform:scale(1.04)}.kd-a.on .kd-cd{opacity:1;transform:none}.kd-cd img{object-fit:cover;width:100%;height:100%}.kd-pr{z-index:3;opacity:0;width:52%;height:56%;transition:opacity .6s var(--e),transform .9s var(--e);justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:-5%;right:-20%;transform:translateY(30px);container-type:size}.kd-cut{width:min(100cqw,100cqh * var(--ar));aspect-ratio:var(--ar);filter:drop-shadow(0 26px 24px #16161347);flex:none;display:block;position:relative}.kd-a.on .kd-pr{opacity:1;transition-delay:.25s;transform:none}.kd-cut img{max-width:none;position:absolute}.kd-tx{align-self:start;padding:8px 0 0 24px}.kd-tx>*{opacity:0;transition:opacity .5s,transform .7s var(--e);transform:translateY(18px)}.kd-a.on .kd-tx>*{opacity:1;transform:none}.kd-a.on .kd-tx>:nth-child(2){transition-delay:60ms}.kd-a.on .kd-tx>:nth-child(3){transition-delay:.12s}.kd-a.on .kd-tx>:nth-child(4){transition-delay:.18s}.kd-a.on .kd-tx>:nth-child(5){transition-delay:.24s}.kd-a.on .kd-tx>:nth-child(6){transition-delay:.3s}.kd-g{color:var(--brass-t);font-size:13px;font-weight:500}.kd-tx h2{font:300 clamp(64px,7.2vw,124px)/.86 var(--fd);letter-spacing:-.03em;margin-top:10px}.kd-tg{font:italic 300 clamp(22px,1.9vw,28px)/1.2 var(--fd);margin-top:12px}.kd-ab{color:#161613bd;max-width:46ch;margin-top:18px;font-size:16px;line-height:1.6}.kd-why{grid-template-columns:1fr 1fr;gap:8px 22px;max-width:540px;margin-top:22px;display:grid}.kd-why li{align-items:baseline;gap:12px;font-size:14.5px;display:flex}.kd-why li:before{content:"";background:var(--brass);flex:none;width:16px;height:1px;transform:translateY(-4px)}.kd-ft{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.kd-ft small{color:#16161399;font-size:13.5px}.kd-lnk{border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:3px;font-size:15px;font-weight:500;display:inline-flex}.kd-lnk svg{width:16px;height:16px;transition:transform .35s var(--e)}.kd-lnk:hover svg{transform:translate(4px)}.kd-ix{z-index:4;left:calc(var(--gx) + (100% - var(--gx) * 2) * .46 + 72px + 24px);right:var(--gx);border-top:1px solid #16161324;flex-wrap:wrap;gap:6px 18px;padding-top:22px;font-size:13.5px;display:flex;position:absolute;bottom:calc(50vh - min(74vh,700px)/2)}.kd-ix span{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.kd-ix em{color:#16161380;font-size:12px;font-style:normal}.kd-ix a{color:#1616137a;padding:2px 0;transition:color .3s;position:relative}.kd-ix a:hover,.kd-ix a[aria-current=true]{color:var(--ink)}.kd-ix a[aria-current=true]:after{content:"";background:var(--ink);height:1px;position:absolute;bottom:-2px;left:0;right:0}.kd-bar{background:#16161314;height:2px;position:absolute;bottom:0;left:0;right:0}.kd-bar i{background:var(--brass);transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}@media (width>=861px) and (height<=760px){.kd-ab{display:none}}@media (width<=860px){.kd{height:auto;margin-top:36px}.kd-st{background:0 0;height:auto;min-height:0;position:static;overflow:visible}.kd-in{padding:0;display:block}.kd-a{visibility:visible;padding:34px var(--gx) 44px;background:var(--t);scroll-margin-top:0;display:block}.kd-fr{justify-self:auto;width:78%;height:auto}.kd-cd,.kd-pr,.kd-tx>*{opacity:1;transform:none}.kd-pr{width:50%;height:50%;bottom:-6%;right:-24%}.kd-tx{margin:26px 0 0;padding:0}.kd-tx h2{font-size:58px}.kd-tg{font-size:21px}.kd-ab{font-size:15px}.kd-why{grid-template-columns:1fr;max-width:none}.kd-ix,.kd-bar{display:none}}@media (prefers-reduced-motion:reduce){.kd-cd,.kd-pr,.kd-tx>*{transition:none!important}}.lh[data-astro-cid-267lcxb2]{max-width:1400px;padding:124px var(--gx) 0;margin:0 auto}.lh[data-astro-cid-267lcxb2] h1[data-astro-cid-267lcxb2]{font:300 clamp(64px,7.4vw,116px)/.86 var(--fd);letter-spacing:-.025em}.lh[data-astro-cid-267lcxb2] p[data-astro-cid-267lcxb2]{color:var(--mut);max-width:46ch;margin-top:18px;font-size:16.5px;line-height:1.6}.lh-end[data-astro-cid-267lcxb2]{height:150px}@media (width<=860px){.lh[data-astro-cid-267lcxb2]{padding-top:96px}.lh[data-astro-cid-267lcxb2] h1[data-astro-cid-267lcxb2]{font-size:62px}.lh[data-astro-cid-267lcxb2] p[data-astro-cid-267lcxb2]{font-size:15.5px}.lh-end[data-astro-cid-267lcxb2]{height:120px}}
