.wcf .of-bar{grid-template-columns:repeat(4,1fr)}.wcf .of-l{max-width:min(15ch,36vw);font-size:clamp(28px,3vw,46px)}.wcf .of-l.long{max-width:min(22ch,38vw);font-size:clamp(23px,2.3vw,34px);line-height:1.12;letter-spacing:-.9px}.wcf .of-l .ofg{color:var(--ink3,#8A867F)}.wcf .of-l.title{max-width:min(14ch,38vw);font-size:clamp(34px,3.6vw,56px)}.wc-hk{position:absolute;z-index:4;left:var(--in,clamp(24px,5vw,68px));right:var(--in,clamp(24px,5vw,68px));top:40%;pointer-events:none;visibility:hidden}.wcf.wc-hkon .wc-hk{visibility:visible}.wc-up{display:flex;justify-content:flex-start;padding-top:4px;opacity:0;transform:translateY(12px);transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1)}.wc-hk.done .wc-up{opacity:1;transform:none}.wc-go{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:999px;background:#161511;color:#fff;font:inherit;font-size:16px;font-weight:500;white-space:nowrap;box-shadow:0 0 0 6px #b2ffffb3;cursor:pointer}.wc-go svg{width:13px;height:13px}.wcf.wc-hkon:not(.wc-mob) .of-txt{right:var(--in,clamp(24px,5vw,68px))}.wcf.wc-hkon:not(.wc-mob) .of-l.title{max-width:none;font-size:clamp(30px,2.8vw,44px)}.wcf.wc-mob .of-l,.wcf.wc-mob .of-l.title{max-width:none;font-size:clamp(22px,6vw,28px)}.wcf.wc-mob .of-l.long{font-size:clamp(19px,5.1vw,22px);letter-spacing:-.5px;line-height:1.18}.wcf.wc-mob .of-cv{display:block}.wcf.wc-mob .wc-hk{left:16px;right:16px}.wcf.wc-mob .wc-up{justify-content:center}@media (prefers-reduced-motion:reduce){.wcf *{transition:none!important;animation:none!important}}
