.rbf .of-bar{grid-template-columns:repeat(4,1fr)}.rbf .of-l{max-width:min(15ch,36vw);font-size:clamp(28px,3vw,46px)}.rbf .of-l.long{max-width:min(22ch,38vw);font-size:clamp(23px,2.3vw,34px);line-height:1.12;letter-spacing:-.9px}.rbf .of-l .ofg{color:var(--ink3,#8A867F)}.rbf .of-l.title{max-width:min(14ch,38vw);font-size:clamp(34px,3.6vw,56px)}.rb-tag{position:absolute;z-index:3;right:var(--in,clamp(24px,5vw,68px));top:60px;font-size:11px;font-weight:500;letter-spacing:.02em;color:#0a4a52;background:#ddf8f9;border-radius:999px;padding:2px 8px;line-height:1.4;opacity:0;transition:opacity .5s;pointer-events:none}.rbf.rb-simon .rb-tag{opacity:1}.rb-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}.rbf.rb-hkon .rb-hk{visibility:visible}.rb-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)}.rb-hk.done .rb-up{opacity:1;transform:none}.rb-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}.rb-go svg{width:13px;height:13px}.rbf.rb-hkon:not(.rb-mob) .of-txt{right:var(--in,clamp(24px,5vw,68px))}.rbf.rb-hkon:not(.rb-mob) .of-l.title{max-width:none;font-size:clamp(30px,2.8vw,44px)}.rbf.rb-mob .of-l,.rbf.rb-mob .of-l.title{max-width:none;font-size:clamp(22px,6vw,28px)}.rbf.rb-mob .of-l.long{font-size:clamp(19px,5.1vw,22px);letter-spacing:-.5px;line-height:1.18}.rbf.rb-mob .of-cv{display:block}.rbf.rb-mob .rb-hk{left:16px;right:16px}.rbf.rb-mob .rb-tag{top:21px;right:16px;font-size:10px;padding:1px 7px}.rbf.rb-mob .rb-up{justify-content:center}@media (prefers-reduced-motion:reduce){.rbf *{transition:none!important;animation:none!important}}
