.bcr-card{overflow:visible}.bcr-top{display:flex;align-items:center;justify-content:space-between;min-height:28px}.bcr-tabs{gap:4px}.bcr-tab{height:26px;padding:0 12px;font-size:13px}.bcr-panels{position:relative;display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:1/.626042;min-height:354px;margin:8px -24px -24px;overflow:clip;border-radius:0 0 19px 19px}.bcr-panel{grid-area:1/1;min-width:0;min-height:0}.bcr-3d{display:flex;flex-direction:column;align-self:stretch;padding:0 24px 24px}.bcr-3d>.bi-card.bim{flex:1;display:flex;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.bcr-3d>.bi-card.bim:before{display:none}.bcr-3d>.bi-card.bim>.bim-stage{flex:1;min-height:0;margin-top:0}.bcr-3d .bim-pick{justify-items:start}.bcr-3d:not(.is-on){position:absolute;inset:0;visibility:hidden;overflow:hidden}.bcr-image,.bcr-video{align-self:center}.bcr-image:not(.is-on),.bcr-video:not(.is-on){display:none}.bcr-video .bi-frame{border-radius:0}.bcr-image img{display:block;width:100%;height:auto;user-select:none;-webkit-user-drag:none}@media(max-width:900px){.bxs-slide>.bi-card.bcr-card{height:100%}.bcr-card .bcr-panels{flex:1;min-height:0;aspect-ratio:auto}}@media(max-width:760px){.bcr-3d>.bi-card.bim>.bim-stage{margin:0 -16px 12px}}@media(max-width:760px),(max-width:900px) and (max-height:700px){.bcr-3d>.bi-card.bim>.bi-card-head{display:none}}@media(max-width:900px) and (max-height:700px){.bcr-3d .bim-pick{display:none}}.bhw-window{position:absolute;inset:0;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;transition:opacity .5s,filter .5s}.bhw-window[data-dragging]{cursor:grabbing}.bhw-fade{overflow:hidden}.bhw-fade,.bhw-veil{position:absolute;inset:0}.bhw-veil{pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bi-card) 55%,transparent),transparent 16%,transparent 80%,color-mix(in srgb,var(--bi-card) 55%,transparent) 94%,color-mix(in srgb,var(--bi-card) 80%,transparent))}.bhw-veil:before{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(180deg,#000,transparent 18%,transparent 78%,#000),linear-gradient(90deg,#000,transparent 9%,transparent 91%,#000);mask-image:linear-gradient(180deg,#000,transparent 18%,transparent 78%,#000),linear-gradient(90deg,#000,transparent 9%,transparent 91%,#000)}.bhw-plane{position:absolute;top:50%;left:50%;transform-origin:50% 50%;will-change:transform}.bhw-column{position:absolute;width:var(--bih-frame-w)}.bhw-track{will-change:transform}.bhw-group,.bhw-track{display:flex;flex-direction:column}.bhw-group>.bih-phone{margin-bottom:var(--bhw-gap)}.bhw[data-running=true] .bhw-column:not([data-static]) .bhw-track{animation:bhw-drift var(--bhw-s) linear infinite}.bhw[data-running=true] .bhw-column.is-back:not([data-static]) .bhw-track{animation-direction:reverse}@keyframes bhw-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.bhw-phone .bih-body{box-shadow:inset 0 0 0 1px #0f1213,3px 3px 0 -1px #22282b,0 18px 34px -16px #0008}.bhw-phone.is-on .bih-body{box-shadow:inset 0 0 0 1px #0f1213,3px 3px 0 -1px #22282b,0 28px 50px -18px #000a}.bhw-phone:focus-visible{outline-offset:3px}.bih[data-zoom] .bhw-window{opacity:.3;filter:blur(2px);pointer-events:none}@media(prefers-reduced-motion:reduce){.bhw-window{transition:none}.bhw .bhw-track{animation:none}}.bih{position:absolute;inset:0;overflow:hidden;border-radius:inherit;isolation:isolate}.bih-phone{--bih-side:calc(var(--bih-frame-w)*.036);--bih-top:calc(var(--bih-frame-h)*.018);position:relative;display:block;flex:none;width:var(--bih-frame-w);height:var(--bih-frame-h);padding:0;border:0;border-radius:calc(var(--bih-frame-w)*.18);background:none;cursor:pointer;text-align:left;transition:opacity .3s}.bih-body{position:absolute;inset:0;display:block;padding:calc(var(--bih-top) - 1.5px) calc(var(--bih-side) - 1.5px);transition:box-shadow .4s;border:1.5px solid #5f666a;border-radius:calc(var(--bih-frame-w)*.18);background:#070809 padding-box,linear-gradient(135deg,#8c9296,#2b3034 12%,#1e2326 88%,#898f93) border-box;box-shadow:inset 0 0 0 1px #0f1213,3px 3px 0 -1px #22282b,0 24px 44px -18px #0008}.bih-body:after,.bih-body:before{content:"";position:absolute;top:0;width:max(1.5px,calc(var(--bih-frame-w)*.007));height:100%;border-radius:1px;pointer-events:none;background-repeat:no-repeat;background-image:linear-gradient(#6d7478,#6d7478),linear-gradient(#6d7478,#6d7478),linear-gradient(#6d7478,#6d7478)}.bih-body:before{left:calc(-1.5px - max(1.5px,var(--bih-frame-w)*.007));background-size:100% 4.6%,100% 7.47%,100% 7.47%;background-position:0 21.56%,0 30.87%,0 41.09%}.bih-body:after{right:calc(-1.5px - max(1.5px,var(--bih-frame-w)*.007));background-size:100% 11.81%,0 0,0 0;background-position:0 35.31%,0 0,0 0}.bih-phone.is-away{opacity:0}.bih-phone:focus-visible{outline:2px solid var(--brand-accent);outline-offset:5px}.bih-speaker{top:calc(var(--bih-frame-h)*.0331 - 1.5px);left:50%;transform:translateX(-50%);width:calc(var(--bih-frame-w)*.288);height:calc(var(--bih-frame-h)*.0398);border-radius:999px;background:#000}.bih-home,.bih-speaker{position:absolute;z-index:2;pointer-events:none}.bih-home{bottom:calc(var(--bih-frame-h)*.0267 - 1.5px);left:34.5%;width:31%;height:max(2px,calc(var(--bih-frame-h)*.0055));border-radius:3px;background:#3a4044}.bih-screen{position:relative;overflow:hidden;border-radius:calc(var(--bih-frame-w)*.147);background:#edf0f2}.bih-screen,.bih-screen>img{display:block;width:100%;height:100%}.bih-screen>img{object-fit:cover;object-position:top;pointer-events:none}.bih-screen>iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;background:transparent;opacity:0;pointer-events:none;transition:opacity .4s}.bih-screen>iframe[data-state=loaded]{opacity:1}.bih-try{position:absolute;z-index:3;left:50%;bottom:max(10px,calc(var(--bih-frame-h)*.035));transform:translateX(-50%);padding:.45em .9em;border-radius:999px;background:#111518e6;color:#fff;font-size:clamp(9px,calc(var(--bih-frame-w)*.075),13px);font-weight:500;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;box-shadow:0 6px 16px -6px #0009,inset 0 0 0 1px #ffffff2a;pointer-events:none;transition:opacity .3s}.bih-phone:focus-visible .bih-try,.bih-phone:hover .bih-try{background:#111518}.bih[data-zoom] .bih-try{opacity:0}html.bih-lock{overflow:hidden}.bih-lift{position:absolute;inset:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:20px 24px}.bih-flat{--bih-x:0px;--bih-y:0px;--bih-s:1;grid-column:2;justify-self:center;transform:translate(var(--bih-x),var(--bih-y)) scale(var(--bih-s));transition:transform .55s cubic-bezier(.2,.7,.2,1);cursor:default}.bih-lift[data-open=true] .bih-flat{transform:none}.bih-flat .bih-body{box-shadow:inset 0 0 0 1px #0f1213,3px 3px 0 -1px #22282b,0 34px 60px -20px #000a}.bih-flat .bih-screen>iframe{pointer-events:auto;transition:opacity .3s}.bih-flat[data-state=loaded] .bih-screen>iframe{opacity:1}.bih-status{position:absolute;z-index:2;left:50%;bottom:14px;transform:translateX(-50%);max-width:calc(100% - 16px);padding:6px 12px;border-radius:999px;background:#111518d9;color:#fff;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.bih-flat[data-state=failed] .bih-status{background:#7a1f1fe6}.bih-info{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:0 0 0 8px;opacity:0;transform:translateY(8px);transition:opacity .4s .25s,transform .4s .25s}.bih-lift[data-open=true] .bih-info{opacity:1;transform:none}.vulk-home-study .cc-section .bih-info h4{max-width:100%;margin:0;color:var(--bi-ink);font-size:clamp(22px,2.3vw,32px);overflow-wrap:anywhere;font-weight:500;letter-spacing:-.03em;line-height:1.1}.vulk-home-study .cc-section .bih-info p{max-width:30ch;margin:0;color:var(--bi-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.45;text-wrap:pretty}.bih-page{display:inline-flex;align-items:center;gap:7px;max-width:100%;margin-top:6px;padding:9px 14px;border:1px solid var(--bi-line);border-radius:999px;background:var(--bi-chip);box-shadow:var(--bi-lift);color:var(--bi-ink);font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}.bih-page:hover{background:var(--bi-raise)}.bih-close:focus-visible,.bih-page:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.bih-close{position:absolute;z-index:4;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--bi-line);border-radius:50%;background:var(--bi-chip);box-shadow:var(--bi-lift);color:var(--bi-ink);cursor:pointer;opacity:0;transition:opacity .25s .2s}.bih-close:hover{background:var(--bi-raise)}.bih-lift[data-open=true] .bih-close{opacity:1}.bih-lift[data-narrow]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;gap:14px;padding:16px}.bih-lift[data-narrow] .bih-flat,.bih-lift[data-narrow] .bih-info{grid-column:1}.bih-lift[data-narrow] .bih-info{gap:6px;padding:0 44px 0 2px}.vulk-home-study .cc-section .bih-lift[data-narrow] .bih-info h4{font-size:22px}.vulk-home-study .cc-section .bih-lift[data-narrow] .bih-info p{font-size:14px;line-height:1.4}.bih-lift[data-narrow] .bih-page{margin-top:2px;padding:8px 13px;font-size:13px}.bih-lift[data-narrow] .bih-flat{align-self:center}.bi-card.bih-card{justify-content:flex-end;min-height:clamp(440px,36vw,520px);padding:0;background:var(--bi-card);--bih-words:260px}.bix:not(.bix-phone) .bi-card.bih-card{min-height:clamp(480px,41vw,600px)}.bih-card>.bi-copy{position:relative;z-index:2;padding:0 24px 24px;pointer-events:none;transition:opacity .3s}.bih-card:has(.bih-lift)>.bi-copy{opacity:0}.vulk-home-study .cc-section .bih-card>.bi-copy h5,.vulk-home-study .cc-section .bih-card>.bi-copy p{max-width:var(--bih-words)}.dark .vulk-home-study .bih-screen{background:#1b1f22}@media(prefers-reduced-motion:reduce){.bih-body,.bih-close,.bih-flat,.bih-info,.bih-phone,.bih-screen>iframe,.bih-try{transition:none}}@media(max-width:760px){.bi-card.bih-card,.bix:not(.bix-phone) .bi-card.bih-card{min-height:440px}.bih-card>.bi-copy{padding:0 20px 20px}}