.bkrm{position:relative;padding-top:var(--bkrm-pt,64px);padding-bottom:var(--bkrm-pb,64px);background:var(--bkrm-bg,#ffffff);color:var(--bkrm-fg,#0e1013);overflow:hidden}.bkrm *,.bkrm *:before,.bkrm *:after{box-sizing:border-box}.bkrm img,.bkrm video,.bkrm svg{display:block;max-width:100%}.bkrm a{color:inherit;text-decoration:none}.bkrm__wrap{position:relative;z-index:2;width:100%;max-width:var(--bkrm-maxw,1120px);margin-inline:auto;padding-inline:var(--bkrm-px,20px)}.bkrm__tex{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(115deg,var(--bkrm-tex-color,rgba(255,255,255,.028)) 0 2px,transparent 2px var(--bkrm-tex-gap,34px))}.bkrm__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(90% 120% at var(--bkrm-glow-x,100%) var(--bkrm-glow-y,0%),var(--bkrm-glow-color,rgba(255,56,100,.16)),transparent 55%)}@media(min-width:750px){.bkrm-only-m{display:none!important}}@media(max-width:749px){.bkrm-only-d{display:none!important}}.bkrm-kicker{display:inline-flex;align-items:center;gap:.55em;margin:0 0 var(--bkrm-kicker-mb,12px);font-size:var(--bkrm-kicker-size,12px);font-weight:var(--bkrm-kicker-weight,500);letter-spacing:var(--bkrm-kicker-ls,.2em);line-height:1.3;text-transform:uppercase;color:var(--bkrm-kicker-color,#6b6e73)}.bkrm-kicker--mono{font-family:var(--bkrm-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace)}.bkrm-kicker:before{content:"";flex:0 0 auto;width:var(--bkrm-kicker-dash,22px);height:1.5px;background:var(--bkrm-accent,#ff3864)}.bkrm-kicker--nodash:before{display:none}.bkrm-h{margin:0 0 var(--bkrm-h-mb,14px);font-size:var(--bkrm-h-size,42px);line-height:var(--bkrm-h-lh,1.04);letter-spacing:var(--bkrm-h-ls,-.025em);font-weight:var(--bkrm-h-weight,700);color:inherit}.bkrm-h em,.bkrm-h i{font-style:normal;color:var(--bkrm-accent,#ff3864)}.bkrm-lead{margin:0;max-width:var(--bkrm-lead-maxw,60ch);font-size:var(--bkrm-lead-size,18px);line-height:var(--bkrm-lead-lh,1.55);font-weight:var(--bkrm-lead-weight,400);color:var(--bkrm-muted,#4c4e52)}.bkrm-lead>p{margin:0 0 .65em}.bkrm-lead>p:last-child{margin-bottom:0}.bkrm-head{text-align:var(--bkrm-align,left);max-width:var(--bkrm-head-maxw,660px)}.bkrm-head--center{margin-inline:auto}.bkrm-head .bkrm-lead{margin-top:var(--bkrm-lead-mt,16px);margin-inline:var(--bkrm-lead-mi,0)}.bkrm-btns{display:flex;flex-wrap:wrap;gap:var(--bkrm-btn-gap,14px);margin-top:var(--bkrm-btns-mt,28px);justify-content:var(--bkrm-btns-justify,flex-start)}.bkrm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-size:var(--bkrm-btn-size,16px);font-weight:var(--bkrm-btn-weight,600);line-height:1.1;padding:var(--bkrm-btn-py,15px) var(--bkrm-btn-px,28px);border-radius:var(--bkrm-btn-radius,8px);border:1.5px solid transparent;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.bkrm-btn svg{flex:0 0 auto;transition:transform .16s ease}.bkrm-btn:hover{transform:translateY(-1px)}.bkrm-btn:hover svg{transform:translate(3px)}.bkrm-btn--accent{background:var(--bkrm-accent,#ff3864);color:var(--bkrm-btn-accent-fg,#fff)}.bkrm-btn--accent:hover{background:var(--bkrm-accent-deep,#e21f4f)}.bkrm-btn--dark{background:var(--bkrm-ink,#0e1013);color:#fff}.bkrm-btn--light{background:#fff;color:var(--bkrm-ink,#0e1013)}.bkrm-btn--outline{background:transparent;color:currentColor;border-color:var(--bkrm-btn-outline,rgba(255,255,255,.34))}.bkrm-btn--outline:hover{background:var(--bkrm-btn-outline-hover,rgba(255,255,255,.08));transform:none}@media(max-width:749px){.bkrm-btn--fullm{width:100%}}.bkrm-chips{display:flex;flex-wrap:wrap;gap:var(--bkrm-chip-gap,10px);margin-top:var(--bkrm-chips-mt,26px);justify-content:var(--bkrm-chips-justify,flex-start)}.bkrm-chip{display:inline-flex;align-items:center;gap:.5em;font-size:var(--bkrm-chip-size,13.6px);font-weight:500;line-height:1.2;padding:var(--bkrm-chip-py,9px) var(--bkrm-chip-px,16px);border-radius:var(--bkrm-chip-radius,99px);background:var(--bkrm-chip-bg,rgba(255,255,255,.06));border:1px solid var(--bkrm-chip-border,rgba(255,255,255,.16));color:var(--bkrm-chip-fg,#fff)}.bkrm-chip svg{flex:0 0 auto;color:var(--bkrm-accent,#ff3864)}.bkrm-hero__grid{display:grid;grid-template-columns:var(--bkrm-hero-cols,1.05fr .95fr);gap:var(--bkrm-gap,48px);align-items:var(--bkrm-hero-valign,center)}.bkrm-hero__media{order:var(--bkrm-media-order,2);justify-self:var(--bkrm-media-justify,center);width:100%;max-width:var(--bkrm-media-maxw,460px)}.bkrm-hero__copy{order:var(--bkrm-copy-order,1);min-width:0}@media(max-width:749px){.bkrm-hero__grid{grid-template-columns:1fr}}.bkrm-frame{position:relative;border:1px solid var(--bkrm-frame-border,rgba(255,255,255,.14));border-radius:var(--bkrm-frame-radius,16px);background:var(--bkrm-frame-bg,linear-gradient(160deg,rgba(255,255,255,.05),transparent 60%));padding:var(--bkrm-frame-pad,32px);overflow:hidden}.bkrm-frame--bare{border:0;background:none;padding:0}.bkrm-frame img{width:100%;height:auto;border-radius:var(--bkrm-frame-img-radius,8px)}.bkrm-tag{position:absolute;z-index:3;right:var(--bkrm-tag-right,18px);top:var(--bkrm-tag-top,16px);transform:skew(-11deg);background:var(--bkrm-accent,#ff3864);color:var(--bkrm-tag-fg,#fff);font-family:var(--bkrm-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--bkrm-tag-size,11.5px);letter-spacing:.12em;text-transform:uppercase;padding:.5em 1em}.bkrm-tag>span{display:block;transform:skew(11deg)}.bkrm-grid{display:grid;grid-template-columns:repeat(var(--bkrm-cols,4),minmax(0,1fr));gap:var(--bkrm-grid-gap,14px);margin-top:var(--bkrm-grid-mt,40px)}.bkrm-card{background:var(--bkrm-card-bg,#fff);border:1px solid var(--bkrm-card-border,#e4e4e2);border-radius:var(--bkrm-card-radius,16px);padding:var(--bkrm-card-py,24px) var(--bkrm-card-px,18px);text-align:var(--bkrm-card-align,center);transition:transform .16s ease,border-color .16s ease}.bkrm-card:hover{transform:translateY(-3px);border-color:var(--bkrm-card-border-hover,#cececc)}.bkrm-card__ic{width:var(--bkrm-ic-size,52px);height:var(--bkrm-ic-size,52px);border-radius:var(--bkrm-ic-radius,14px);background:var(--bkrm-ic-bg,#0e1013);color:var(--bkrm-ic-fg,#fff);display:grid;place-items:center;margin-bottom:var(--bkrm-ic-mb,16px);margin-inline:var(--bkrm-ic-mi,auto)}.bkrm-card__ic img{width:60%;height:auto}.bkrm-card b{display:block;font-size:var(--bkrm-card-title-size,15.7px);font-weight:600;letter-spacing:-.01em}.bkrm-card small{display:block;margin-top:.3rem;font-size:var(--bkrm-card-text-size,13.2px);line-height:1.45;color:var(--bkrm-muted,#6b6e73)}.bkrm-steps{display:flex;flex-direction:column;gap:var(--bkrm-steps-gap,26px);margin-top:var(--bkrm-steps-mt,44px)}.bkrm-step{display:grid;grid-template-columns:var(--bkrm-step-cols,1fr 1fr);gap:var(--bkrm-step-gap,48px);align-items:var(--bkrm-step-valign,center);background:var(--bkrm-step-bg,#fff);border:1px solid var(--bkrm-step-border,#e4e4e2);border-radius:var(--bkrm-step-radius,22px);padding:var(--bkrm-step-pad,40px);box-shadow:var(--bkrm-step-shadow,0 1px 2px rgba(14,16,19,.05),0 22px 48px -30px rgba(14,16,19,.34))}.bkrm-step__body{min-width:0;order:var(--bkrm-step-body-order,1)}.bkrm-step__media{min-width:0;order:var(--bkrm-step-media-order,2)}@media(max-width:749px){.bkrm-step{grid-template-columns:1fr}.bkrm-step__body{order:var(--bkrm-step-body-order-m,2)}.bkrm-step__media{order:var(--bkrm-step-media-order-m,1)}}.bkrm-step__badge{display:inline-grid;place-items:center;width:var(--bkrm-badge-size,46px);height:var(--bkrm-badge-size,46px);margin-bottom:var(--bkrm-badge-mb,18px);background:var(--bkrm-badge-bg,#0e1013);color:var(--bkrm-badge-fg,#fff);font-size:var(--bkrm-badge-text,18.4px);font-weight:700;border-radius:var(--bkrm-badge-radius,6px);transform:skew(var(--bkrm-badge-skew,-10deg))}.bkrm-step__badge>span{transform:skew(calc(var(--bkrm-badge-skew,-10deg) * -1))}.bkrm-step h3{margin:0 0 var(--bkrm-step-title-mb,11px);font-size:var(--bkrm-step-title-size,27px);line-height:1.15;letter-spacing:-.02em;font-weight:700}.bkrm-step__text{margin:0;font-size:var(--bkrm-step-text-size,16px);line-height:1.6;color:var(--bkrm-muted,#4c4e52)}.bkrm-step__text p{margin:0 0 .6em}.bkrm-step__text p:last-child{margin-bottom:0}.bkrm-list{list-style:none;margin:var(--bkrm-list-mt,24px) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--bkrm-list-gap,14px)}.bkrm-list li{position:relative;padding-left:1.7em;font-size:var(--bkrm-list-size,15.4px);line-height:1.55;color:var(--bkrm-muted,#4c4e52)}.bkrm-list li:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;background:var(--bkrm-marker,#0e1013);transform:skew(-10deg)}.bkrm-seg-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bkrm-seg-gap,8px 14px);margin-top:var(--bkrm-seg-mt,24px)}.bkrm-seg-lab{font-family:var(--bkrm-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--bkrm-seg-lab-size,10.6px);letter-spacing:.16em;text-transform:uppercase;color:var(--bkrm-muted,#6b6e73)}.bkrm-seg{display:inline-flex;padding:3px;gap:2px;background:var(--bkrm-seg-bg,#f5f5f4);border:1px solid var(--bkrm-seg-border,#e4e4e2);border-radius:99px}.bkrm-seg button{font:inherit;font-size:var(--bkrm-seg-size,13.6px);font-weight:500;white-space:nowrap;background:transparent;color:var(--bkrm-muted,#4c4e52);border:0;border-radius:99px;padding:var(--bkrm-seg-py,6px) var(--bkrm-seg-px,15px);cursor:pointer;line-height:1.2;transition:background .16s ease,color .16s ease}.bkrm-seg button:hover{color:var(--bkrm-fg,#0e1013)}.bkrm-seg button[aria-selected=true]{background:var(--bkrm-seg-active-bg,#0e1013);color:var(--bkrm-seg-active-fg,#fff)}@media(max-width:749px){.bkrm-seg-wrap--stack-m{gap:9px}.bkrm-seg-wrap--stack-m .bkrm-seg-lab{flex:1 0 100%}.bkrm-seg-wrap--stack-m .bkrm-seg{display:flex;width:100%}.bkrm-seg-wrap--stack-m .bkrm-seg button{flex:1;text-align:center}}.bkrm-link{display:inline-flex;align-items:center;gap:.5em;margin-top:var(--bkrm-link-mt,24px);font-size:var(--bkrm-link-size,13.8px);font-weight:500;color:var(--bkrm-muted,#6b6e73)}.bkrm-link:hover{color:var(--bkrm-fg,#0e1013)}.bkrm-link svg{color:var(--bkrm-accent,#ff3864)}.bkrm-vslot{position:relative;overflow:hidden;cursor:pointer;aspect-ratio:var(--bkrm-video-ratio,16/9);border-radius:var(--bkrm-video-radius,16px);border:1px solid var(--bkrm-video-border,#26282c);background:var(--bkrm-video-bg,#0e1013);background-size:cover;background-position:center;display:grid;place-items:center}.bkrm-vslot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bkrm-video-overlay,radial-gradient(90% 120% at 80% 0%,rgba(255,56,100,.14),transparent 55%));pointer-events:none}.bkrm-vslot__play{position:relative;z-index:2;display:grid;place-items:center;width:var(--bkrm-play-size,64px);height:var(--bkrm-play-size,64px);border-radius:50%;background:var(--bkrm-accent,#ff3864);color:#fff;box-shadow:0 18px 44px -14px #ff3864a6;transition:transform .16s ease}.bkrm-vslot:hover .bkrm-vslot__play{transform:scale(1.06)}.bkrm-vslot__cap{position:absolute;z-index:2;left:18px;right:18px;bottom:16px;color:#fff}.bkrm-vslot__cap b{display:block;font-size:var(--bkrm-video-cap-size,15.7px);font-weight:600}.bkrm-vslot__cap small{font-size:var(--bkrm-video-sub-size,13.2px);color:#fff9}.bkrm-vslot__tag{position:absolute;z-index:2;right:16px;top:14px;font-family:var(--bkrm-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--bkrm-video-tag-size,10.2px);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;border:1px solid rgba(255,255,255,.28);padding:.36em .7em;border-radius:6px}.bkrm-vslot iframe,.bkrm-vslot video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;z-index:3}.bkrm-vslot--soon{cursor:default}.bkrm-vslot--soon .bkrm-vslot__play{background:#ffffff14;color:#ffffff73;box-shadow:none}.bkrm-vslot--soon:hover .bkrm-vslot__play{transform:none}.bkrm-vmedia{border-radius:var(--bkrm-video-radius,16px);overflow:hidden}.bkrm-vmedia img{width:100%;height:auto}.bkrm-check{margin-top:var(--bkrm-check-mt,32px);display:flex;flex-wrap:wrap;align-items:center;gap:var(--bkrm-check-gap,20px 42px);background:var(--bkrm-check-bg,#0e1013);color:var(--bkrm-check-fg,#fff);border-radius:var(--bkrm-check-radius,22px);padding:var(--bkrm-check-py,30px) var(--bkrm-check-px,38px)}.bkrm-check__t{font-size:var(--bkrm-check-title-size,19px);font-weight:700;letter-spacing:-.02em;margin:0}.bkrm-check__s{margin:.2rem 0 0;font-size:var(--bkrm-check-sub-size,14px);color:var(--bkrm-check-sub,rgba(255,255,255,.55))}.bkrm-check ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--bkrm-check-items-gap,13px 29px);margin-left:var(--bkrm-check-items-ml,auto)}.bkrm-check li{display:flex;align-items:center;gap:.55em;font-size:var(--bkrm-check-item-size,15.2px);font-weight:500;white-space:nowrap}.bkrm-check li svg{flex:0 0 auto;color:var(--bkrm-accent,#ff3864)}.bkrm-journey{display:grid;grid-template-columns:repeat(var(--bkrm-jcols,4),minmax(0,1fr));gap:var(--bkrm-jgap,0px);margin-top:var(--bkrm-journey-mt,46px)}.bkrm-jstep{position:relative;padding-right:var(--bkrm-jstep-pr,30px)}.bkrm-jstep__n{position:relative;z-index:2;display:grid;place-items:center;width:var(--bkrm-jn-size,46px);height:var(--bkrm-jn-size,46px);border-radius:50%;background:var(--bkrm-jn-bg,#0e1013);color:var(--bkrm-jn-fg,#fff);font-size:var(--bkrm-jn-text,17px);font-weight:700;margin-bottom:var(--bkrm-jn-mb,19px)}.bkrm-jstep--hl .bkrm-jstep__n{background:var(--bkrm-accent,#ff3864)}.bkrm-jstep:before{content:"";position:absolute;top:calc(var(--bkrm-jn-size,46px) / 2 - 1px);left:var(--bkrm-jn-size,46px);right:var(--bkrm-jstep-pr,30px);height:2px;background:var(--bkrm-jline,#e4e4e2)}.bkrm-jstep:last-child:before,.bkrm-journey--noline .bkrm-jstep:before{display:none}.bkrm-jstep h3{margin:0 0 .45rem;font-size:var(--bkrm-jtitle-size,17.3px);line-height:1.25;letter-spacing:-.01em;font-weight:700}.bkrm-jstep p{margin:0;font-size:var(--bkrm-jtext-size,15px);line-height:1.5;color:var(--bkrm-muted,#4c4e52)}.bkrm-announce{background:var(--bkrm-bg,#000);color:var(--bkrm-fg,#fff);text-align:var(--bkrm-align,center);font-size:var(--bkrm-ann-size,13.1px);font-weight:500;letter-spacing:.01em;padding:var(--bkrm-ann-py,11px) var(--bkrm-px,16px)}.bkrm-announce b,.bkrm-announce strong{color:var(--bkrm-accent,#ff3864);font-weight:600}.bkrm-announce p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bkrm-box.css.map */
