.ba-herowrap{position:relative}.ba-sec.ba-hero{z-index:1;row-gap:40px;padding-block:var(--ba-pad);max-height:min(max(100dvh,920px),1020px);overflow:hidden;background-color:#000}.ba-hero__copy{position:relative;padding-top:56px}@media (width >= 758px){.ba-hero__copy{padding-top:120px}}.ba-hero__title{margin:0 0 16px;font-size:60px;line-height:57.6px;color:#fff}@media (width >= 900px){.ba-hero__title{font-size:96px;line-height:92px;font-weight:330}}.ba-hero__accent{color:#978de7;animation:ba-fade .5s ease-in-out forwards}.ba-hero__acts,.ba-hero__inner,.ba-hero__shot,.ba-hero__stage{position:relative}.ba-hero__shot{width:100%;overflow:hidden;border-radius:8px;animation:ba-fade .3s ease-out 1s both}.ba-hero__pic{display:block}.ba-hero__img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:top}.ba-hero__img--chat,.ba-hero__img--tall{display:none}@media (prefers-reduced-motion:reduce){.ba-hero__pic{display:none}.ba-hero__img--tall{display:block}}@media (prefers-reduced-motion:reduce) and (width >= 640px){.ba-hero__img--chat{display:block}.ba-hero__img--tall{display:none}}.ba-hero__duo{display:none}@media (width >= 640px) and (width < 900px){.ba-hero__duo{position:absolute;inset:0;display:block}}@media (prefers-reduced-motion:reduce){.ba-hero__duo{display:none!important}}.ba-hero__orbfilm{display:block;width:180px;aspect-ratio:1}.ba-hero__orbfilm,.ba-hero__orbstill{position:absolute;right:0;bottom:0;max-width:100%;animation:ba-fade .5s ease-in-out forwards}.ba-hero__orbstill{display:none;width:50%}@media (width >= 640px){.ba-hero__orbfilm,.ba-hero__orbstill{display:none!important}}@media (prefers-reduced-motion:reduce){.ba-hero__orbfilm{display:none}.ba-hero__orbstill{display:block}}.ba-hero__fade{display:none}@media (width >= 900px){.ba-hero__fade{position:absolute;bottom:0;left:0;display:block;width:100%;height:150px;background-image:linear-gradient(to bottom in oklab,transparent,#000)}}.ba-over{display:none;font-family:var(--font-inter),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;text-align:start;text-rendering:optimizeLegibility;color:#fff}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-over{position:absolute;inset:0;z-index:10;display:block;padding-top:160px;pointer-events:none}}.ba-over__col{display:flex;flex-direction:column;align-items:center;gap:40px;pointer-events:none}.ba-over__ghost{position:relative;visibility:hidden;pointer-events:none}.ba-hero__title--ghost{margin-bottom:24px}.ba-over__ghost .ba-btn,.ba-over__row{pointer-events:none}.ba-over__row{display:flex;justify-content:space-between;width:100%}.ba-over__gap{width:23.57%;pointer-events:none}.ba-over__frame{position:relative;width:74.52%;aspect-ratio:4/3;pointer-events:none}.ba-over__rail{position:absolute;top:0;right:0;width:100%;height:400%;pointer-events:none}@media (height <= 900px){.ba-over__rail{top:min(0%,100svh - 100% - 200px)}}.ba-over__stick{position:sticky;top:calc((100svh - 50%) / 2);width:100%;aspect-ratio:4/3;pointer-events:none}.ba-chat{--ba-loop:8s;position:absolute;left:51.2%;top:0;width:37.03%;aspect-ratio:712/915;overflow:hidden;border-radius:20px;background-image:linear-gradient(180deg,transparent 4%,rgb(255 255 255/.2) 75%);opacity:1;transition:opacity .65s ease-in-out}.ba-chat--inline{top:10%}.ba-chat--sticky{pointer-events:auto}.ba-chat[data-away=true]{opacity:0}.ba-chat__face{position:absolute;top:1px;left:1px;display:flex;align-items:center;justify-content:center;width:calc(100% - 2px);height:calc(100% - 2px);overflow:clip;border-radius:20px;background-color:#18181b}.ba-chat__body{display:flex;flex-direction:column;width:100%;height:100%;padding:32px 16px 16px}@media (width >= 1200px){.ba-chat__body{padding-top:48px}}.ba-chat__intro{text-align:center}.ba-chat__hi{margin:0;font-size:18px;line-height:23.4px;letter-spacing:.27px;opacity:0;animation:ba-rise .6s ease-out both}.ba-chat__hi--1{color:#b5b5b5;animation-delay:.2s}.ba-chat__hi--2{color:#fff;animation-delay:.5s}@media (width >= 900px){.ba-chat__hi{font-size:24px;line-height:27.36px;letter-spacing:.36px}}.ba-chat__orb{display:flex;flex-grow:1;align-items:center;justify-content:center}.ba-chat__film{display:block;width:61%;max-width:100%;aspect-ratio:6/7}@media (prefers-reduced-motion:no-preference){.ba-chat__film{animation:ba-fade .5s ease-in-out forwards}}.ba-chat__pad{padding:0}@media (width >= 1200px){.ba-chat__pad{padding:16px}}.ba-chat__row{position:relative;container-type:inline-size}.ba-chat__glow{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:9999px;background:linear-gradient(90deg,#ffd8b7,#f4c2ff 33%,#c6adff 67%,#a0cbff);background-size:100% 100%;filter:blur(2px);opacity:.6;transform:scale(.7);animation:ba-glow var(--ba-loop) ease-in-out forwards}.ba-chat__bar{position:relative;container-type:inline-size;justify-content:space-between;width:100%;height:clamp(42px,18cqw,56px);margin-inline:auto;padding:0 8px 0 16px;border-radius:9999px;background-color:#fff;animation:ba-bar-out var(--ba-loop) ease-in-out forwards}.ba-chat__bar,.ba-chat__lead{display:flex;align-items:center;gap:8px}.ba-chat__lead{flex-grow:1}.ba-chat__dot{display:inline-block;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:url(/assets/blakfy-ai/tr-blakfy-ai-orb-02.png) 50%/136% no-repeat}.ba-chat__lines{position:relative;display:grid;flex-grow:1;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:clip;font-size:clamp(10px,5.5cqw,16px);color:#303030;white-space:nowrap;user-select:none}.ba-chat__lines:after{content:"";position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(90deg,transparent,#fff);pointer-events:none}.ba-chat__line{grid-row:1;grid-column:1;margin:0;opacity:0}.ba-chat__line--0{color:#616161;opacity:1;animation:ba-line-0 var(--ba-loop) ease-in-out forwards}.ba-chat__line--1{animation:ba-line-1 var(--ba-loop) ease-in-out forwards}.ba-chat__line--2{animation:ba-line-2 var(--ba-loop) ease-in-out forwards}.ba-chat__line--3{animation:ba-line-3 var(--ba-loop) ease-in-out forwards}.ba-chat__ch{opacity:0;animation:ba-fade .1s ease-in-out both}.ba-chat__line--1 .ba-chat__ch{animation-delay:calc(1s + var(--ba-i) * 20ms)}.ba-chat__line--2 .ba-chat__ch{animation-delay:calc(2.67s + var(--ba-i) * 20ms)}.ba-chat__line--3 .ba-chat__ch{animation-delay:calc(4.5s + var(--ba-i) * 20ms)}.ba-chat__line--0 .ba-chat__ch{opacity:1;animation:none}.ba-chat__tail{display:flex;flex-shrink:0;align-items:center;gap:8px}.ba-chat__plus{width:clamp(10px,4cqw,12px);height:clamp(10px,4cqw,12px)}.ba-chat__send{display:grid;place-items:center;width:clamp(18px,11cqw,32px);height:clamp(18px,11cqw,32px);border-radius:9999px;background-color:#8051ff;animation:ba-press var(--ba-loop) ease-in-out forwards}.ba-chat__arrow,.ba-chat__wave{grid-column:1;grid-row:1}.ba-chat__arrow{width:clamp(8px,3.5cqw,11px);height:clamp(8px,4.5cqw,13px);opacity:0;animation:ba-to-wave var(--ba-loop) ease-in-out forwards}.ba-chat__wave{width:clamp(14px,7cqw,20px);height:clamp(14px,7cqw,20px);animation:ba-to-arrow var(--ba-loop) ease-in-out forwards}.ba-chat__cta{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;margin:0;font-size:clamp(10px,5.5cqw,16px);font-weight:550;text-align:center;text-wrap:balance;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(#fff 28.795%,#c6adff 78.795%);-webkit-background-clip:text;background-clip:text;opacity:0;pointer-events:none;animation:ba-cta var(--ba-loop) ease-in-out forwards}.ba-chat__down{width:clamp(8px,3.5cqw,11px);height:clamp(10px,4.5cqw,13px);pointer-events:none;animation:ba-bounce 1.2s ease-in-out calc(var(--ba-loop) * .83) infinite}@keyframes ba-fade{0%{opacity:0}to{opacity:1}}@keyframes ba-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ba-line-0{0%,8.4%{opacity:1}12.5%,to{opacity:0}}@keyframes ba-line-1{0%,8.4%{opacity:0}12.5%,31%{opacity:1}33.4%,to{opacity:0}}@keyframes ba-line-2{0%,33.3%{opacity:0}33.4%,54%{opacity:1}56.25%,to{opacity:0}}@keyframes ba-line-3{0%,56.2%{opacity:0}56.25%,72.5%{opacity:1}75%,to{opacity:0}}@keyframes ba-cta{0%,75%{opacity:0;transform:translateY(3px)}81%,to{opacity:1;transform:translateY(0)}}@keyframes ba-bar-out{0%,72.5%{opacity:1}76.5%,to{opacity:0}}@keyframes ba-bounce{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes ba-to-arrow{0%,10%{opacity:1;transform:scale(1)}12.5%,75%{opacity:0;transform:scale(1)}80%{opacity:1;transform:scale(1.2)}82%,to{opacity:1;transform:scale(1)}}@keyframes ba-to-wave{0%,10%{opacity:0;transform:scale(1)}12.5%{opacity:1;transform:scale(1.2)}14.5%,75%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1)}}@keyframes ba-press{0%,31%{transform:scale(1)}32%{transform:scale(.8)}33.4%{transform:scale(1.05)}34.5%,54%{transform:scale(1)}55%{transform:scale(.8)}56.25%{transform:scale(1.05)}57.25%,72.5%{transform:scale(1)}74%{transform:scale(.8)}75%{transform:scale(1.05)}76%,to{transform:scale(1)}}@keyframes ba-glow{0%{opacity:.6;background-position:0 0;transform:scale(.7)}10%{opacity:.8;background-position:-25% 0;transform:scale(.98,.93)}12.5%,28%{opacity:1;background-position:-50% 0;transform:scale(1)}30%{opacity:.8;background-position:-75% 0;transform:scale(.98,.93)}33.4%,52%{opacity:1;background-position:-100% 0;transform:scale(1)}54%{opacity:.8;background-position:-125% 0;transform:scale(.98,.93)}56.25%,70.5%{opacity:1;background-position:-150% 0;transform:scale(1)}72.5%{opacity:.8;background-position:-175% 0;transform:scale(.98,.93)}75%{opacity:.55;background-position:-185% 0;transform:scale(.96,.92)}80%,to{opacity:0;background-position:-200% 0;transform:scale(.82)}}.ba-sec.ba-team{z-index:1;padding-bottom:0;background-color:#000}@media (width >= 900px){.ba-sec.ba-team{padding-bottom:64px}}@media (width >= 1200px){.ba-sec.ba-team{padding-top:128px}}.ba-team__title{width:100%;margin:0 0 24px;font-size:48px;line-height:48px;text-wrap:pretty}@media (width >= 350px){.ba-team__title{margin-bottom:40px}}@media (width >= 900px){.ba-team__title{max-width:60%;font-size:70px;line-height:70px;font-weight:330}}.ba-team__stage{position:relative}.ba-team__slot{display:none}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-team__slot{display:block;width:100%;height:calc(100svh - 72px)}}.ba-team__slotrow{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.ba-team__side{width:23.57%}.ba-team__blank{width:74.52%}.ba-info{display:flex;align-items:center;gap:8px}@media (width >= 900px){.ba-info{flex-direction:column;align-items:flex-start}}.ba-info__text{display:flex;flex-direction:column;gap:16px;max-width:295px}@media (width >= 640px){.ba-info__text{order:2}}@media (width >= 900px){.ba-info__text{order:1}}.ba-info__name{display:inline-flex}.ba-info__label{font-size:20px;line-height:26px;font-weight:500;letter-spacing:.3px;color:rgb(255 255 255/.7)}.ba-info__line{margin:0;font-size:24px;letter-spacing:.48px;text-wrap:pretty}@media (width >= 900px){.ba-info__label{font-size:28px;line-height:35.84px;letter-spacing:.42px}.ba-info__line{font-size:32px;line-height:36.48px;font-weight:360;letter-spacing:.32px}}.ba-team__spark{display:inline-block;flex-shrink:0;width:24px;height:24px;margin-left:8px;vertical-align:text-top;color:#7126ff}.ba-team__star{transform-origin:50%;transform-box:fill-box}.ba-team__star--a{animation:ba-star-a 5s linear infinite paused}.ba-team__star--b{animation:ba-star-b 5s linear infinite paused}.ba-team__star--c{animation:ba-star-c 5s ease-in-out infinite paused}@media (prefers-reduced-motion:reduce){.ba-team__star{animation:none}}@keyframes ba-star-a{0%{opacity:1;transform:scale(0)}10%{opacity:1;transform:scale(1)}15%{opacity:0;transform:scale(1.8)}19%{opacity:0;transform:scale(1.8)}19.5%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(1)}55%{opacity:0;transform:scale(1.8)}55.5%,to{opacity:0;transform:scale(0)}}@keyframes ba-star-b{0%,10%{opacity:1;transform:scale(0)}20%,40%{opacity:1;transform:scale(1.8)}41%{opacity:0;transform:scale(1)}51%{opacity:1;transform:scale(0)}61%,80%{opacity:1;transform:scale(1.8)}90%,to{opacity:1;transform:scale(0)}}@keyframes ba-star-c{0%{transform:rotate(0)}15%,40%{transform:rotate(180deg)}55%,to{transform:rotate(1turn)}}.ba-info__orb{width:min(125px,28vw);max-width:100%;aspect-ratio:1}@media (width >= 640px){.ba-info__orb{order:1;width:165px}}@media (width >= 900px){.ba-info__orb{order:2;width:100%}}@media (width < 640px){.ba-info__orb--flip{scale:-1 1}}.ba-info__film{display:block}.ba-info__still{display:none}@media (prefers-reduced-motion:reduce){.ba-info__film{display:none}.ba-info__still{display:block}}.ba-team__layer{pointer-events:none}.ba-team__stick{display:flex;align-items:center;width:100%;pointer-events:none}.ba-team__flow{display:flex;flex-direction:column;width:100%}.ba-team__gap{display:none}.ba-team__cards{position:relative;width:100%;pointer-events:auto}@media (width >= 900px){.ba-team__flow{flex-direction:row;justify-content:space-between}.ba-team__cards{display:grid}}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-team__layer{position:absolute;top:0;left:0;width:100%;height:100%}.ba-team__stick{position:sticky;top:72px;height:calc(100svh - 72px)}.ba-team__gap{display:block;width:23.57%}.ba-team__cards{width:74.52%;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce) and (width >= 900px){.ba-team__cards{grid-template-columns:23.57% 74.52%;grid-template-rows:repeat(5,minmax(0,1fr));justify-content:space-between;align-items:center}}.ba-team__photo{display:block;width:auto;margin-inline:-16px}@media (prefers-reduced-motion:no-preference){.ba-team__photo{aspect-ratio:4/3}}@media (width >= 900px){.ba-team__photo{width:100%;margin-inline:0}}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-team__photo{display:contents}}@media (prefers-reduced-motion:reduce) and (width >= 900px){.ba-team__photo{padding-block:64px}}.ba-team__img{position:relative;display:block;width:100%;max-width:100%;transition:opacity .7s ease-in-out}@media (prefers-reduced-motion:no-preference){.ba-team__img{grid-column:1;grid-row:1}}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-team__img{opacity:0}.ba-team__img--lead{opacity:1}}.ba-team__item{margin-bottom:160px;padding-bottom:40px}@media (width >= 758px){.ba-team__item{padding-bottom:88px}}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-team__item{display:none}}@media (prefers-reduced-motion:reduce) and (width >= 900px){.ba-team__item{padding-top:64px}}.ba-skillswrap{position:relative}.ba-sec.ba-skills{row-gap:0;padding-block:64px;background-color:#fff;color:#000}.ba-skills__head{text-align:center}.ba-skills__title{margin:0;font-size:30px;line-height:34.2px;font-weight:330;text-wrap:balance}@media (width >= 900px){.ba-skills__title{font-size:36px;line-height:40.32px;letter-spacing:-.18px}}@media (width >= 1200px){.ba-skills__title{font-size:44px;line-height:48.4px;letter-spacing:-.44px}}.ba-skills__belt{margin-top:64px}.ba-belt__clip{overflow:hidden;cursor:default}.ba-belt__track{display:flex;width:max-content;will-change:transform;animation:ba-belt 60s linear infinite}.ba-belt__clip:hover .ba-belt__track{animation-play-state:paused}.ba-belt__gap{flex-shrink:0;width:24px}.ba-belt__list{display:flex;flex-shrink:0;align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;user-select:none}.ba-belt__item{flex-shrink:0}.ba-belt__card{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:220px;height:100%;padding:40px 24px;background-color:rgb(0 0 0/.02)}@media (width >= 900px){.ba-belt__card{width:297px}}.ba-belt__inner{gap:24px}.ba-belt__group,.ba-belt__inner{display:flex;flex-direction:column}.ba-belt__group{align-items:flex-start;gap:8px;text-align:start}@media (prefers-reduced-motion:no-preference){.ba-belt__group{padding-bottom:8px}}@media (prefers-reduced-motion:no-preference) and (width >= 900px){.ba-belt__group{padding-bottom:16px}}.ba-belt__tag{padding-bottom:8px;font-size:12px;line-height:12px;font-weight:550;text-transform:uppercase;color:#7126ff}.ba-belt__tag,.ba-belt__text{margin:0;font-family:Ba Face,Helvetica,Arial,sans-serif}.ba-belt__text{font-size:16px;line-height:20.8px;font-weight:400;letter-spacing:-.8px;text-wrap:balance}@media (width >= 900px){.ba-belt__text{font-size:18px;line-height:23.4px;letter-spacing:-.09px}}@media (width >= 1200px){.ba-belt__text{font-size:20px;line-height:26px;letter-spacing:normal}}.ba-belt__still{display:none}.ba-belt__stack{display:flex;flex-direction:column;gap:8px}@media (width >= 900px){.ba-belt__stack{gap:16px}}@media (prefers-reduced-motion:reduce){.ba-belt{display:none}.ba-belt__still{display:block}.ba-belt__still .ba-belt__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:auto}.ba-belt__still .ba-belt__card{width:auto}}@media (prefers-reduced-motion:reduce) and (width >= 900px){.ba-belt__still .ba-belt__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce) and (width >= 1200px){.ba-belt__still .ba-belt__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.ba-skills__act{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 8px;padding-top:64px;padding-bottom:56px}@media (width >= 758px){.ba-skills__act{padding-bottom:120px}}.ba-skillswrap__wave{position:absolute;bottom:-25vh;left:0;z-index:1;display:none;width:100%;max-width:100%;height:100%;overflow:hidden;object-fit:cover;object-position:top;pointer-events:none}@media (width >= 640px){.ba-skillswrap__wave{display:block}}@media (width >= 900px){.ba-skillswrap__wave{bottom:-30vh}}@media (prefers-reduced-motion:reduce) and (width >= 640px){.ba-skillswrap__wave{bottom:-55vh}}@media (prefers-reduced-motion:reduce) and (width >= 900px){.ba-skillswrap__wave{bottom:-60vh}}@media (prefers-reduced-motion:reduce) and (width >= 1200px){.ba-skillswrap__wave{bottom:-48vh}}@keyframes ba-belt{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ba-sec.ba-band{padding-top:40px;padding-bottom:64px;overflow:hidden}@media (width >= 758px){.ba-sec.ba-band{padding-top:88px}}.ba-band__box{position:relative;z-index:10;width:100%}.ba-tile{display:block;width:100%;max-width:358px;margin-inline:auto;cursor:pointer;color:inherit;text-decoration:none;transition:opacity .3s}@media (width >= 640px){.ba-tile{max-width:1046px}}@media (hover:hover){.ba-tile:hover{opacity:.9}.ba-tile:hover .ba-tile__frame{scale:.99}}.ba-tile__frame{position:relative;overflow:hidden;border-radius:12px;transition:transform .3s,translate .3s,scale .3s,rotate .3s}.ba-tile__frame:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom in oklab,transparent 56.89%,#000);pointer-events:none}.ba-tile__cap{position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;padding:0 40px 40px}.ba-tile__row{gap:24px;width:100%}.ba-tile__badge,.ba-tile__row{display:flex;align-items:center}.ba-tile__badge{flex-shrink:0;justify-content:center;rotate:1deg}.ba-tile__ring{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid #fff;border-radius:9999px}.ba-tile__icon{display:block;fill:#fff;color:#fff}.ba-tile__words{display:flex;flex:1 1 0%;flex-direction:column;gap:8px}@media (width >= 640px){.ba-tile__words{flex-direction:row;align-items:baseline;justify-content:space-between}}.ba-tile__title{margin:0;font-size:30px;line-height:34.24px;color:#fff}@media (width >= 900px){.ba-tile__title{font-size:48px;line-height:54.72px;font-weight:330}}.ba-tile__media{width:100%}@media (width >= 340px){.ba-tile__media{aspect-ratio:358/477}}@media (width >= 640px){.ba-tile__media{aspect-ratio:697/392}}.ba-tile__still{display:none}.ba-tile__fill,.ba-tile__film{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.ba-tile__still{display:block;width:100%;height:100%;object-fit:cover}.ba-tile__film{display:none}}.ba-sec.ba-closing{padding-block:56px}@media (width >= 758px){.ba-sec.ba-closing{padding-block:120px}}.ba-closing__fit{width:100%;max-width:640px;margin-inline:auto}@media (width >= 640px){.ba-closing__fit{max-width:1046px}}.ba-closing__card{position:relative;padding-block:64px;overflow:hidden;border-radius:40px;background-color:#2d0b83}@media (width >= 900px){.ba-closing__card{overflow:visible}}.ba-closing__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (width >= 640px){.ba-closing__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width >= 900px){.ba-closing__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.ba-closing__copy{display:flex;flex-direction:column;justify-content:center;grid-row:1;padding:0 16px 0 0}@media (width >= 340px){.ba-closing__copy{grid-column:1/span 4;padding-left:24px}}@media (width >= 640px){.ba-closing__copy{grid-column:2/span 9;padding-left:0}}@media (width >= 900px){.ba-closing__copy{grid-column:3/span 11;padding-right:24px}}.ba-closing__lead{padding-top:16px;font-size:18px;line-height:25.2px;color:rgb(255 255 255/.7)}@media (width >= 1200px){.ba-closing__lead{font-size:20px;line-height:28px}}.ba-closing__acts{margin-top:16px}@media (width >= 350px){.ba-closing__acts{margin-top:24px}}.ba-closing__orb{position:absolute;bottom:0;width:150px;height:150px;overflow:hidden;translate:0 56px}@media (width >= 340px){.ba-closing__orb{right:0}}@media (width >= 640px){.ba-closing__orb{position:relative;inset:auto;grid-row:1;grid-column:1/span 1;width:auto;height:auto;translate:0}}@media (width >= 900px){.ba-closing__orb{grid-column:1/span 2}}.ba-closing__still{display:none}.ba-closing__film{position:absolute;inset:0;display:block;width:100%;max-width:100%;height:100%}@media (prefers-reduced-motion:reduce){.ba-closing__still{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:top}.ba-closing__film{display:none}}@media (prefers-reduced-motion:reduce) and (width >= 640px){.ba-closing__still{position:absolute;inset:0;object-position:center}}.ba-sec.ba-faq{z-index:1;padding-top:64px;padding-bottom:40px;background-color:#000}@media (width >= 758px){.ba-sec.ba-faq{padding-bottom:88px}}.ba-faq__fit{width:100%;max-width:640px;margin-inline:auto}@media (width >= 640px){.ba-faq__fit{max-width:1046px}}.ba-faq__head{padding-bottom:40px;text-align:start}@media (width >= 758px){.ba-faq__head{padding-bottom:88px}}.ba-faq__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}@media (width >= 640px){.ba-faq__cols{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width >= 758px){.ba-faq__cols{row-gap:88px}}@media (width >= 900px){.ba-faq__cols{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.ba-faq__list{display:grid;grid-column:span 4;row-gap:64px}@media (width >= 640px){.ba-faq__list{grid-column:span 8}}@media (width >= 900px){.ba-faq__list{grid-column:span 12}}.ba-faq__item{display:grid;grid-template-rows:max-content 0fr;padding-bottom:64px;border-bottom:1px solid rgb(255 255 255/.2);transition:all .4s cubic-bezier(.4,0,.2,1)}.ba-faq__item[data-open=true]{grid-template-rows:max-content 1fr}.ba-faq__h{display:contents}.ba-faq__ask{display:flex;align-items:center;column-gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}@media (width >= 900px){.ba-faq__ask{column-gap:16px}}.ba-faq__q{max-width:576px;margin:0;font-size:24px;letter-spacing:.48px}@media (width >= 900px){.ba-faq__q{max-width:672px;font-size:32px;line-height:36.48px;font-weight:360;letter-spacing:.32px}}@media (width >= 1200px){.ba-faq__q{max-width:768px}}.ba-faq__mark{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;margin-inline-start:auto;border-radius:9999px;background-color:#fff;color:#000;transition:color .5s cubic-bezier(.4,0,.2,1) .05s,background-color .5s cubic-bezier(.4,0,.2,1) .05s}@media (width >= 900px){.ba-faq__mark{width:44px;height:44px}}.ba-faq__glyph{position:relative;width:20px;height:20px}.ba-faq__glyph svg{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.4,0,.2,1) .05s}.ba-faq__minus{color:#fff;opacity:0}.ba-faq__item[data-open=true] .ba-faq__minus,.ba-faq__plus{opacity:1}.ba-faq__item[data-open=true] .ba-faq__plus{opacity:0}.ba-faq__panel{max-width:576px;padding-right:32px;overflow:hidden;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}@media (width >= 900px){.ba-faq__panel{max-width:672px;margin-right:16px;padding-right:44px}}@media (width >= 1200px){.ba-faq__panel{max-width:768px}}.ba-faq__item[data-open=true] .ba-faq__panel{opacity:1;transition-delay:.2s}.ba-faq__a{padding-top:16px;font-size:18px;line-height:23.4px;letter-spacing:.27px;visibility:hidden}@media (width >= 900px){.ba-faq__a{font-size:24px;line-height:27.36px;letter-spacing:.36px}}.ba-faq__item[data-open=true] .ba-faq__a{visibility:visible}