.bnkl-page{min-height:100dvh;background:#f5f3f0}@keyframes bnkl-fade{0%{opacity:0}to{opacity:1}}@keyframes bnkl-wipe{0%{-webkit-clip-path:inset(0 100% 0 0 round var(--radius));clip-path:inset(0 100% 0 0 round var(--radius))}to{-webkit-clip-path:inset(0 0 0 0 round var(--radius));clip-path:inset(0 0 0 0 round var(--radius))}}@keyframes bnkl-rise{0%{transform:translateY(105%)}to{transform:none}}[data-intro] .bnkl-identity{opacity:0}[data-intro] .bnkl-media,[data-intro] .bnkl-statement{-webkit-clip-path:inset(0 100% 0 0 round var(--radius));clip-path:inset(0 100% 0 0 round var(--radius))}[data-intro] .bnkl-h1>span{transform:translateY(105%)}[data-intro-run] .bnkl-identity{animation:bnkl-fade .4s var(--ease-klevo,cubic-bezier(.2,0,0,1)) both}[data-intro-run] .bnkl-statement{animation:bnkl-wipe .56s var(--ease-klevo,cubic-bezier(.2,0,0,1)) 80ms both}[data-intro-run] .bnkl-media{animation:bnkl-wipe .56s var(--ease-klevo,cubic-bezier(.2,0,0,1)) .16s both}[data-intro-run] .bnkl-h1>span{animation:bnkl-rise .56s var(--ease-klevo,cubic-bezier(.2,0,0,1)) .4s both}.bnkl-h1{overflow:hidden}.bnkl-h1>span{display:block}@media (prefers-reduced-motion:reduce){[data-intro-run] .bnkl-h1>span,[data-intro-run] .bnkl-identity,[data-intro-run] .bnkl-media,[data-intro-run] .bnkl-statement,[data-intro] .bnkl-h1>span,[data-intro] .bnkl-identity,[data-intro] .bnkl-media,[data-intro] .bnkl-statement{animation:none;opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}.bnkl-hero{--pad:clamp(10px,1.111vw,22px);--gap:clamp(8px,0.833vw,18px);--radius:clamp(16px,1.667vw,34px);--block-pad-x:clamp(22px,2.778vw,56px);--block-pad-top:clamp(22px,2.222vw,46px);--block-pad-bottom:clamp(20px,1.944vw,40px);--fs-micro:clamp(9px,0.694vw,14px);--fs-label:clamp(11px,0.833vw,16px);--fs-body:clamp(12px,0.833vw,17px);--gap-pair:clamp(6px,0.556vw,11px);--fs-h1:clamp(40px,4.514vw,100px);--logo-w:clamp(96px,7.986vw,170px);display:flex;gap:var(--gap);align-items:stretch;width:100%;height:100dvh;min-height:560px;padding:var(--pad)}.bnkl-col{display:grid;grid-template-rows:1fr 1fr;flex:1 1;min-width:0;grid-gap:var(--gap);gap:var(--gap)}.bnkl-identity{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:clamp(14px,1.111vw,24px);padding:var(--block-pad-top) var(--block-pad-x) var(--block-pad-bottom);border-radius:var(--radius);background:#000;overflow:hidden}.bnkl-identity__head{display:flex;gap:clamp(16px,1.667vw,32px);align-items:flex-start;justify-content:space-between;width:100%}.bnkl-identity__flex{flex:1 1 auto;min-height:0}.bnkl-logo{position:relative;flex:0 0 auto;width:var(--logo-w);height:calc(var(--logo-w) * .3965)}.bnkl-logo__mark{position:absolute;left:0;top:14.28%;display:flex;align-items:center;justify-content:center;width:40.59%;height:69.04%}.bnkl-logo__mark>span{display:block;width:calc(var(--logo-w) * .2738);height:calc(var(--logo-w) * .4059);transform:rotate(90deg)}.bnkl-logo__mark img{display:block;width:100%;height:100%;max-width:none}.bnkl-logo__word{position:absolute;font-family:var(--font-poppins),sans-serif;left:47.2%;top:0;margin:0;font-weight:300;font-size:calc(var(--logo-w) * .2643);line-height:1.5;letter-spacing:-.1em;color:#fff;white-space:nowrap}.bnkl-logo__word .k{letter-spacing:-.042em}.bnkl-meta{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--gap-pair)}.bnkl-label{color:rgba(255,255,255,.5)}.bnkl-label,.bnkl-value{margin:0;font-size:var(--fs-label);line-height:1.17;letter-spacing:.12em}.bnkl-value{color:#fff;white-space:nowrap}.bnkl-identity__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(16px,1.667vw,32px);width:100%}.bnkl-office{display:flex;flex-direction:column;gap:clamp(10px,.833vw,18px);width:100%}.bnkl-rule{width:100%;height:1px;flex:0 0 auto;background:rgba(221,221,221,.32)}.bnkl-address{margin:0;font-style:normal;font-size:var(--fs-label);line-height:1.33;letter-spacing:.02em;text-transform:uppercase;color:#fff}.bnkl-contact{display:inline-flex;flex:0 0 auto;align-items:center;text-decoration:none;transition:opacity .24s var(--ease-klevo,cubic-bezier(.2,0,0,1))}.bnkl-contact:hover{opacity:.82}.bnkl-contact__label{display:flex;align-items:center;justify-content:center;padding:.667em 1em;border-radius:999px;background:#fff;font-weight:400;font-size:var(--fs-body);line-height:1.33;text-transform:uppercase;color:#000;white-space:nowrap}.bnkl-contact__arrow{display:block;flex:0 0 auto;width:clamp(28px,2.222vw,44px);height:clamp(28px,2.222vw,44px);transition:transform .24s var(--ease-klevo,cubic-bezier(.2,0,0,1))}@media (hover:hover){.bnkl-contact:focus-visible .bnkl-contact__arrow,.bnkl-contact:hover .bnkl-contact__arrow{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.bnkl-contact__arrow{transition:none}.bnkl-contact:focus-visible .bnkl-contact__arrow,.bnkl-contact:hover .bnkl-contact__arrow{transform:none}}.bnkl-statement{position:relative;display:flex;flex:1 1;min-height:0;flex-direction:column;justify-content:space-between;gap:clamp(20px,1.667vw,34px);padding:clamp(24px,2.778vw,56px) var(--block-pad-x) var(--block-pad-bottom);border-radius:var(--radius);background:#131313;overflow:hidden;text-decoration:none;color:inherit}.bnkl-wave{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.bnkl-statement>:not(.bnkl-wave){z-index:1}.bnkl-h1{margin:0;max-width:71.5%;min-height:1.8em;font-weight:300;font-size:var(--fs-h1);line-height:.9;letter-spacing:-.07em;text-transform:uppercase;color:#fff}.bnkl-facts{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(16px,1.667vw,32px);width:100%}.bnkl-fact{display:flex;flex-direction:column;gap:var(--gap-pair)}.bnkl-fact--scope{width:clamp(150px,13.33vw,250px)}.bnkl-fact--scope .bnkl-fact__val{width:83.85%}.bnkl-fact__key{font-size:var(--fs-micro);line-height:1.3;letter-spacing:.12em;color:rgba(255,255,255,.43)}.bnkl-fact__key,.bnkl-fact__val{margin:0;text-transform:uppercase}.bnkl-fact__val{font-size:var(--fs-label);line-height:1.33;letter-spacing:.02em;color:#fff}.bnkl-facts__link{position:relative;display:block;flex:0 0 auto;width:clamp(20px,1.667vw,34px);height:clamp(20px,1.667vw,34px);transition:transform .24s var(--ease-klevo,cubic-bezier(.2,0,0,1))}@media (hover:hover){.bnkl-statement:focus-visible .bnkl-facts__link,.bnkl-statement:hover .bnkl-facts__link{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.bnkl-facts__link{transition:none}.bnkl-statement:focus-visible .bnkl-facts__link,.bnkl-statement:hover .bnkl-facts__link{transform:none}}.bnkl-facts__link img{position:absolute;top:-2.5%;right:-2.5%;bottom:-1.77%;left:-1.77%;display:block;width:auto;height:auto}.bnkl-media{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:clamp(8px,.694vw,14px);width:48.4%;padding:clamp(18px,2.222vw,44px);border-radius:var(--radius);background:#487ca4;overflow:hidden}.bnkl-media__img{object-fit:cover}.bnkl-media .bnkl-contact{position:relative}.bnkl-media__copy{position:absolute;left:50%;bottom:clamp(18px,2.222vw,44px);transform:translateX(-50%);display:flex;flex-direction:column;gap:clamp(12px,1.111vw,22px);width:71.3%;text-align:center}.bnkl-media__copy p{margin:0;font-size:var(--fs-label);line-height:1.33;text-transform:uppercase;color:#fff}.bnkl-media__copy a{color:inherit;text-decoration:none}.bnkl-media__copy p.bnkl-media__soon{line-height:1.5;color:#f58d2c}@media (max-width:900px){.bnkl-hero{--gap:4px;--radius:28px;--block-pad-x:clamp(20px,6vw,34px);--block-pad-top:clamp(20px,5.5vw,32px);--block-pad-bottom:clamp(20px,5.5vw,32px);--fs-micro:clamp(9px,2.6vw,12px);--fs-label:clamp(11px,3.1vw,14px);--fs-body:clamp(12px,3.1vw,15px);--fs-h1:clamp(34px,10.5vw,56px);--logo-w:clamp(104px,28vw,150px);flex-direction:column;height:auto;min-height:100dvh}.bnkl-col{flex:0 0 auto;grid-template-rows:auto auto}.bnkl-identity{flex:0 0 auto;height:clamp(255px,76.67vw,355px);min-height:0;gap:clamp(14px,4.5vw,34px)}.bnkl-identity__foot{flex-direction:column;align-items:flex-start;gap:clamp(16px,4.5vw,26px)}.bnkl-statement{flex:0 0 auto;height:clamp(255px,76.67vw,355px);gap:clamp(18px,4.6vw,30px)}.bnkl-h1{max-width:100%;min-height:0}.bnkl-media{flex:0 0 auto;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:clamp(420px,127.18vw,590px);gap:clamp(20px,6vw,36px)}.bnkl-media:after{content:"";position:absolute;right:0;bottom:0;left:0;height:70.5%;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,0));pointer-events:none}.bnkl-media__copy{position:relative;z-index:1;left:auto;bottom:auto;transform:none;width:100%}.bnkl-facts{flex-direction:column;gap:clamp(16px,4.5vw,26px)}.bnkl-fact{width:100%;gap:4px}.bnkl-fact--scope{width:100%}.bnkl-fact--scope .bnkl-fact__val{width:auto;max-width:clamp(175px,52.6vw,240px)}.bnkl-facts__link{position:absolute;top:clamp(24px,2.778vw,56px);right:var(--block-pad-x);width:28px;height:28px}.bnkl-facts__link img{inset:0;width:100%;height:100%}}@media (max-width:380px){.bnkl-identity__head{flex-direction:column;gap:clamp(20px,7vw,30px)}.bnkl-meta{margin-left:0}}.bnkl-loader{display:none}[data-loading] .bnkl-loader{position:fixed;inset:0;z-index:100;display:block;background:#f5f3f0;overflow:hidden}[data-loading] .bnkl-logo{opacity:0}.bnkl-loader__stage{position:absolute;inset:0}.bnkl-loader__cell{position:absolute;display:block;color:#000;white-space:nowrap;transition:transform .12s var(--ease-klevo,cubic-bezier(.2,0,0,1))}.bnkl-loader__cell.is-hot{color:#f58d2c}.bnkl-loader__cell>i{position:absolute;left:50%;top:50%;width:.6em;height:.6em;background:currentColor;transform:translate(-50%,-50%)}.bnkl-loader__cell.is-dot>i{width:100%;height:100%}.bnkl-loader__cell>i.is-circle{border-radius:999px}.bnkl-loader__lockup{--logo-w:clamp(150px,18vw,280px);position:absolute;left:50%;top:50%;width:var(--logo-w);height:calc(var(--logo-w) * .3965);margin:calc(var(--logo-w) * -.19825) 0 0 calc(var(--logo-w) * -.5);transform-origin:50% 50%}.bnkl-loader__lockup .bnkl-logo__mark,.bnkl-loader__lockup .bnkl-logo__word{color:#000}.bnkl-loader__lockup .bnkl-logo__mark svg{display:block;width:100%;height:100%}.bnkl-loader__lockup .bnkl-logo__mark circle{fill:currentColor}.bnkl-loader__lockup .bnkl-logo__mark circle,.bnkl-loader__lockup .bnkl-logo__word>span{visibility:hidden}.bnkl-loader__lockup .bnkl-logo__mark circle.is-on,.bnkl-loader__lockup .bnkl-logo__word>span.is-on{visibility:visible}.bnkl-loader[data-phase=handoff] .bnkl-loader__lockup .bnkl-logo__mark,.bnkl-loader[data-phase=handoff] .bnkl-loader__lockup .bnkl-logo__word{color:#fff;transition:color .4s var(--ease-klevo,cubic-bezier(.2,0,0,1)) .16s}.bnkl-loader[data-phase=handoff]{background:transparent;transition:background .32s var(--ease-klevo,cubic-bezier(.2,0,0,1))}@media (prefers-reduced-motion:reduce){.bnkl-loader{display:none!important}}