#bemo-editorial-home .be-growth{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.08fr 1fr;gap:clamp(35px,6vw,100px);align-items:center;padding-block:76px;background:radial-gradient(ellipse at 43% 0,#11395288,transparent 40%),radial-gradient(ellipse at 90% 95%,#082a4180,transparent 48%),#080f16;border-block:1px solid #25404f;color:#f5f8fc}#bemo-editorial-home .bg-orbits{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;fill:none;stroke:#41a7dd;stroke-width:.7;opacity:.48}#bemo-editorial-home .bg-orbits circle{fill:#55c8ff;stroke-width:8;stroke:#41a7dd26}#bemo-editorial-home .bg-copy{max-width:650px}#bemo-editorial-home .bg-copy .be-cap{color:#82d6ff;font-size:12px;letter-spacing:.23em;margin:0 0 22px}#bemo-editorial-home #be-growth-title{font-size:clamp(42px,4.8vw,72px);font-weight:700;line-height:1.04;letter-spacing:-.048em}#bemo-editorial-home #be-growth-title span{display:block;color:#41b9f0}#bemo-editorial-home .bg-intro{font-size:clamp(18px,1.65vw,22px);line-height:1.55;color:#bacad9;max-width:520px;margin:26px 0 20px;text-wrap:pretty}#bemo-editorial-home .bg-labels{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0 0 26px;padding:0}#bemo-editorial-home .bg-labels a,#bemo-editorial-home .bg-labels span{display:flex;align-items:center;min-height:44px;border:1px solid #355c73;border-radius:28px;padding:8px 13px;background:linear-gradient(180deg,#142a3988,#080f16aa);font-size:12px;letter-spacing:.055em;text-transform:uppercase;color:#ade0fa;transition:border-color .2s,background .2s}#bemo-editorial-home .bg-labels a:is(:hover,:focus-visible){border-color:#63caff;background:#18374a;opacity:1}#bemo-editorial-home .bg-book{border:1px solid #58caff;border-radius:14px;background:linear-gradient(115deg,#49c9f5,#27a9e7);color:#04131d;padding:17px 25px;min-height:58px;box-shadow:inset 0 1px 0 #ffffff40,0 8px 24px #0e9bd21c;gap:32px}#bemo-editorial-home .bg-book span{font-size:24px;line-height:1}#bemo-editorial-home .bg-process{position:relative;padding:28px;border-radius:20px;border:1px solid #2b8bbb;background:linear-gradient(145deg,#11212be6,#091117f5 65%);box-shadow:inset 0 1px 0 #7dceff14,0 20px 45px #0005,0 0 30px #168bcc0c}#bemo-editorial-home .bg-process:before{content:'';position:absolute;inset:-1px;pointer-events:none;border-radius:inherit;border-top:1px solid #59caff88;opacity:.7}#bemo-editorial-home .bg-process h3{font-size:clamp(22px,2.1vw,31px);letter-spacing:-.035em;line-height:1.2;margin:0 0 22px;font-weight:650}#bemo-editorial-home .bg-process-list{display:grid;gap:8px;position:relative}#bemo-editorial-home .bg-process-list:before{content:'';position:absolute;top:26px;bottom:26px;left:32px;width:1px;background:linear-gradient(#41a7dd88,#41a7dd18);z-index:0}#bemo-editorial-home .bg-step{position:relative;border:1px solid #273c4b;background:#0b151de8;border-radius:11px;transition:border-color .22s,background .22s,box-shadow .22s}#bemo-editorial-home .bg-step[open]{background:linear-gradient(120deg,#123249e8,#0d1f2be8);border-color:#287fa9;box-shadow:inset 2px 0 0 #41b9f0}#bemo-editorial-home .bg-step summary{display:flex;align-items:center;gap:16px;padding:10px 14px;min-height:62px;cursor:pointer;font-size:20px;line-height:1.3;font-weight:500;list-style:none;color:#f1f6fa}#bemo-editorial-home .bg-step summary::-webkit-details-marker{display:none}#bemo-editorial-home .bg-number{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid #456071;background:#0c1822;border-radius:50%;font-size:15px;color:#b2c4d2;transition:border-color .22s,color .22s,box-shadow .22s}#bemo-editorial-home .bg-step[open] .bg-number{color:#6ed3ff;border-color:#53c8fc;box-shadow:0 0 12px #41a7dd20}#bemo-editorial-home .bg-chevron{margin-left:auto;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .22s;color:#b5c4d0}#bemo-editorial-home .bg-step[open] .bg-chevron{transform:rotate(180deg);color:#55caff}#bemo-editorial-home .bg-step-body{padding:0 20px 18px 20px;color:#bdcedd;font-size:17px;line-height:1.5}#bemo-editorial-home .bg-step-body p{margin:0;max-width:38ch;text-wrap:pretty}#bemo-editorial-home .bg-step-body strong{display:block;font-weight:500;color:#f0f6fa;margin-bottom:6px}#bemo-editorial-home .bg-step:is(:hover,:focus-within){border-color:#5aa6ca;box-shadow:0 0 18px #41a7dd12}#bemo-editorial-home .bg-step summary:active{background:#41a7dd15;border-radius:10px}#bemo-editorial-home .bg-step summary:focus-visible,#bemo-editorial-home .be-growth a:focus-visible{outline:2px solid #9bdeff;outline-offset:4px}#bemo-editorial-home .bg-detail-link{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;width:fit-content;font-size:14px;color:#a3d7f3}#bemo-editorial-home .bg-detail-link:is(:hover,:focus-visible){color:#fff;opacity:1;text-decoration:underline;text-underline-offset:5px}@media(max-width:850px){#bemo-editorial-home .be-growth{grid-template-columns:1fr;padding-block:46px;gap:28px}#bemo-editorial-home .bg-copy{max-width:620px}#bemo-editorial-home #be-growth-title{font-size:clamp(40px,7.8vw,62px)}#bemo-editorial-home .bg-process{max-width:650px;width:100%}}@media(max-width:480px){#bemo-editorial-home .be-growth{padding-block:36px;gap:26px}#bemo-editorial-home .bg-copy .be-cap{font-size:11px;letter-spacing:.18em;margin-bottom:17px}#bemo-editorial-home #be-growth-title{font-size:clamp(36px,10.4vw,45px)}#bemo-editorial-home .bg-intro{margin:18px 0 14px;font-size:18px;line-height:1.5}#bemo-editorial-home .bg-labels{gap:6px;margin-bottom:19px}#bemo-editorial-home .bg-labels a,#bemo-editorial-home .bg-labels span{font-size:10px;padding-inline:10px;letter-spacing:.025em}#bemo-editorial-home .bg-book{width:100%;min-height:54px;padding:14px 20px;font-size:16px}#bemo-editorial-home .bg-process{padding:17px 14px 10px;border-radius:16px}#bemo-editorial-home .bg-process h3{font-size:22px;margin-bottom:15px}#bemo-editorial-home .bg-step summary{font-size:17px;gap:12px;padding:7px 10px;min-height:50px}#bemo-editorial-home .bg-number{width:32px;height:32px;font-size:13px}#bemo-editorial-home .bg-process-list:before{left:27px}#bemo-editorial-home .bg-step-body{font-size:16px;line-height:1.5;padding:2px 13px 14px}#bemo-editorial-home .bg-detail-link{font-size:13px;margin-top:5px}}@media(prefers-reduced-motion:reduce){#bemo-editorial-home .be-growth *,#bemo-editorial-home .be-growth *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#bemo-editorial-home .be-nav{padding-block:18px;border-bottom-color:#244353}#bemo-editorial-home .be-nav-cta,#bemo-editorial-home .be-mobile-menu summary{border-radius:10px;border-color:#32637d;background:linear-gradient(135deg,#10273566,#0b141c)}#bemo-editorial-home .be-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:0 8%;padding-top:68px;padding-bottom:32px;background:radial-gradient(ellipse at 80% 25%,#15496855,transparent 60%),#080e14}#bemo-editorial-home .be-hero>.be-cap{grid-column:1;margin-bottom:26px;color:#9bdcff;font-size:12px;letter-spacing:.12em}#bemo-editorial-home .be-hero-eyebrow{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:3px}.be-hero-eyebrow>span{display:inline-block;max-width:100%;overflow-wrap:anywhere}.be-hero-eyebrow>span+span:before{content:'·';margin-right:10px}#bemo-editorial-home .be-hero h1{grid-column:1;line-height:1.03;font-weight:650;letter-spacing:-.055em;font-size:clamp(48px,6.2vw,88px)}#bemo-editorial-home .be-hero h1 span{color:#41b9f0}#bemo-editorial-home .be-hero-bottom{grid-column:2;grid-row:1/span 2;display:block;align-self:center;margin:0;padding:28px;border:1px solid #29485b;border-radius:18px;background:linear-gradient(140deg,#152937b3,#0a131bbb);box-shadow:0 18px 45px #0003}#bemo-editorial-home .be-hero .be-intro{font-size:21px;line-height:1.5;color:#c4d1dc}#bemo-editorial-home .be-hero .be-actions{gap:10px 22px;margin-top:22px}#bemo-editorial-home .be-primary{border:1px solid #61bfe9;border-radius:12px;background:linear-gradient(110deg,#49c7f2,#299fda);color:#061621;box-shadow:inset 0 1px 0 #ffffff30;font-weight:650}#bemo-editorial-home .be-stack{padding:0;border:0;margin-top:22px}#bemo-editorial-home .be-stack div{font-size:15px;padding-block:11px;border-color:#2a4353}#bemo-editorial-home .be-stack small{color:#84d2f8}#bemo-editorial-home .be-trust{grid-column:1/-1;margin-top:38px;padding-top:21px;font-size:14px;color:#b3c2cf}#bemo-editorial-home .be-work{background:radial-gradient(ellipse at 50% 10%,#17394d33,transparent 70%),#0b1118;color:#f3f7fa;padding-block:60px}#bemo-editorial-home h2{font-weight:600;letter-spacing:-.04em}#bemo-editorial-home .be-section-top .be-cap{color:#8dcdf0}#bemo-editorial-home .be-section-top>a{color:#b8ddf0;border-color:#41677e;min-height:44px}#bemo-editorial-home .be-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#bemo-editorial-home .be-project-card{display:flex;flex-direction:column;min-width:0;padding:12px 12px 0;border:1px solid #304756;border-radius:17px;background:linear-gradient(150deg,#192833,#101820 80%);box-shadow:inset 0 1px 0 #ffffff08,0 15px 30px #0003;transition:transform .25s,border-color .25s,box-shadow .25s}#bemo-editorial-home .be-project-frame{overflow:hidden;border-radius:9px;border:1px solid #485b67;box-shadow:0 8px 22px #0004;background:#14212c}#bemo-editorial-home .be-frame-bar{height:19px;display:flex;align-items:center;gap:4px;padding:0 8px;background:linear-gradient(#283b48,#1a2935);border-bottom:1px solid #3f5563}#bemo-editorial-home .be-frame-bar i{width:4px;height:4px;border-radius:50%;background:#7796a8}#bemo-editorial-home .be-frame-bar span{height:2px;width:42%;background:#436376;margin:auto;border-radius:2px}#bemo-editorial-home .be-project-card .be-case-face{display:block;min-height:0;height:auto;aspect-ratio:1.8;padding:0;transform:none;box-shadow:none;overflow:hidden}#bemo-editorial-home .be-project-card .be-case-face:before,#bemo-editorial-home .be-project-card .be-case-face:after{display:none}#bemo-editorial-home .be-project-card .be-case-face img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .4s var(--be-ease)}#bemo-editorial-home .be-project-card .be-crop-center img{object-position:center}#bemo-editorial-home .be-project-card .be-crop-bottom img{object-position:bottom}#bemo-editorial-home .be-project-info{padding:4px 9px 8px;display:flex;flex-direction:column;flex:1}#bemo-editorial-home .be-project-info h3{font-size:clamp(21px,1.8vw,26px);line-height:1.2;letter-spacing:-.025em;margin:19px 0 10px;font-weight:600;color:#f4f8fb}#bemo-editorial-home .be-project-info p{font-size:16px;line-height:1.45;color:#b4c6d4;margin:0 0 14px;text-wrap:pretty}#bemo-editorial-home .be-case-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;border-top:1px solid #314957;margin-top:auto;color:#94d9ff;font-size:15px;font-weight:500}#bemo-editorial-home .be-case-link span{font-size:22px;transition:transform .2s}#bemo-editorial-home .be-case-link:is(:hover,:focus-visible){color:#e7f6ff;opacity:1}#bemo-editorial-home .be-project-card:focus-within{border-color:#60bdeb;box-shadow:0 15px 35px #0005,0 0 22px #2b9fdb18}#bemo-editorial-home .be-founder{padding-block:60px;gap:7%;background:radial-gradient(ellipse at 10% 70%,#123b522e,transparent 60%),#090f15}#bemo-editorial-home .be-video{aspect-ratio:16/11;border:1px solid #3c6379;border-radius:17px;box-shadow:0 18px 35px #0004}#bemo-editorial-home .be-founder h2{font-size:clamp(32px,3.3vw,48px);font-weight:600}#bemo-editorial-home .be-founder p{font-size:18px;line-height:1.55;color:#bdcbd7;margin-block:19px}#bemo-editorial-home .be-founder .be-sign{font-size:17px;padding-top:15px}#bemo-editorial-home .be-founder .be-founder-link{font-size:15px;margin-top:8px;min-height:44px;color:#a5dbf6}#bemo-editorial-home .be-services{padding-block:60px;background:#0e1720;border-color:#263e4e}#bemo-editorial-home .be-services .be-cap{color:#8dcdf0;margin-top:0}#bemo-editorial-home .be-service-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:28px}#bemo-editorial-home .be-service{display:grid;grid-template-columns:28px 1fr 18px;gap:10px 14px;padding:23px;border:1px solid #2b4558;border-radius:13px;background:linear-gradient(125deg,#192b38a0,#101c26);align-items:start;box-shadow:inset 0 1px 0 #ffffff05}#bemo-editorial-home .be-service>span{padding-top:4px;font-size:12px;color:#7ac9f0}#bemo-editorial-home .be-service h3{font-size:23px;font-weight:550;line-height:1.2}#bemo-editorial-home .be-service p{grid-column:2;grid-row:2;font-size:17px;line-height:1.5;color:#bac9d4;max-width:42ch}#bemo-editorial-home .be-service .be-arrow{grid-column:3;grid-row:1;padding:0;font-size:21px;color:#91d6fc}#bemo-editorial-home .be-service:before{left:-1px;top:24px;bottom:24px}#bemo-editorial-home .be-service:is(:hover,:focus-visible){border-color:#578ba9;background:#173144}#bemo-editorial-home .be-support{max-width:780px;font-size:16px;line-height:1.5;color:#b1c1cd}#bemo-editorial-home .be-locations{padding-block:45px;background:radial-gradient(ellipse at 90% 100%,#17436344,transparent 60%),#090f15;border-top:1px solid #2a4252}#bemo-editorial-home .be-cities a{border-radius:24px;background:#14232e;font-size:15px;border-color:#344e60;transition:background .2s,border-color .2s}#bemo-editorial-home .be-cities a:is(:hover,:focus-visible){background:#1c3d53}#bemo-editorial-home .be-faq{padding-bottom:44px;background:#090f15}#bemo-editorial-home .be-faq details{border-color:#2b4353;font-size:18px}#bemo-editorial-home .be-faq summary{cursor:pointer;min-height:58px}#bemo-editorial-home .be-faq p{font-size:17px;line-height:1.6;color:#bacbd6}#bemo-editorial-home .bf-footer{background:radial-gradient(ellipse at 65% 0,#15384d6b,transparent 60%),#080f16}#bemo-editorial-home .bf-top{margin-top:45px;padding:35px;border:1px solid #315e78;border-radius:19px;background:linear-gradient(130deg,#152c3bab,#0b151de8);box-shadow:0 16px 40px #0003;gap:6%;align-items:center}#bemo-editorial-home .bf-top h2{font-size:clamp(35px,4vw,58px);font-weight:600;line-height:1.06;margin-top:17px}#bemo-editorial-home .bf-invitation{padding-top:0}#bemo-editorial-home .bf-invitation p{font-size:19px;line-height:1.5;margin-bottom:20px}#bemo-editorial-home .bf-proof{margin-top:30px;padding-block:16px}#bemo-editorial-home .bf-grid{padding-block:36px}#bemo-editorial-home .bf-contact-card{border-radius:11px;background:linear-gradient(125deg,#183c53,#10212d);border-color:#356d8e}#bemo-editorial-home .bg-step[open] summary{color:#f1f6fa}#bemo-editorial-home :is(a,summary):focus-visible{outline:2px solid #9bdeff;outline-offset:4px}@media(hover:hover) and (pointer:fine){#bemo-editorial-home .be-project-card:hover{transform:translateY(-3px);border-color:#4f9cc3;box-shadow:0 20px 35px #0005}#bemo-editorial-home .be-project-card:hover img{transform:scale(1.025)}#bemo-editorial-home .be-case-link:hover span{transform:translate(2px,-2px)}}@media(max-width:1050px){#bemo-editorial-home .be-hero{gap:0 5%}#bemo-editorial-home .be-hero-bottom{padding:23px}#bemo-editorial-home .be-case-grid{gap:15px}#bemo-editorial-home .be-project-card{padding:9px 9px 0}#bemo-editorial-home .be-project-info{padding-inline:6px}#bemo-editorial-home .be-project-info h3{font-size:22px}#bemo-editorial-home .be-project-info p{font-size:16px}#bemo-editorial-home .be-founder{grid-template-columns:1fr 1fr;gap:5%}}@media(max-width:760px){#bemo-editorial-home .be-nav{padding-block:12px}#bemo-editorial-home .be-hero{display:block;padding-top:40px;padding-bottom:26px}#bemo-editorial-home .be-hero>.be-cap{font-size:11px;margin-bottom:20px}#bemo-editorial-home .be-hero h1{font-size:clamp(43px,10.5vw,65px)}#bemo-editorial-home .be-hero-bottom{margin-top:25px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}#bemo-editorial-home .be-hero .be-intro{font-size:18px;line-height:1.5}#bemo-editorial-home .be-hero .be-actions{margin-top:20px;gap:10px 20px}#bemo-editorial-home .be-stack{margin-top:18px}#bemo-editorial-home .be-stack div{font-size:15px;padding-block:10px}#bemo-editorial-home .be-trust{margin-top:23px;gap:7px;font-size:13px;padding-top:17px}#bemo-editorial-home .be-work{padding-block:38px}#bemo-editorial-home .be-case-grid{grid-template-columns:1fr;gap:17px}#bemo-editorial-home .be-section-top{margin-bottom:20px;gap:9px}#bemo-editorial-home .be-section-top h2{font-size:32px}#bemo-editorial-home .be-section-top>a{font-size:15px}#bemo-editorial-home .be-project-card{padding:10px 10px 0;border-radius:14px}#bemo-editorial-home .be-project-card .be-case-face{aspect-ratio:1.9}#bemo-editorial-home .be-project-info{padding:0 7px 5px}#bemo-editorial-home .be-project-info h3{font-size:23px;margin:16px 0 7px}#bemo-editorial-home .be-project-info p{font-size:16px;margin-bottom:10px}#bemo-editorial-home .be-founder{grid-template-columns:1fr;gap:26px;padding-block:38px}#bemo-editorial-home .be-video{aspect-ratio:16/10;max-width:none}#bemo-editorial-home .be-founder h2{font-size:33px}#bemo-editorial-home .be-founder p{font-size:17px;line-height:1.55;margin-block:17px}#bemo-editorial-home .be-playbar{font-size:14px;line-height:1.4;padding:35px 14px 15px}#bemo-editorial-home .be-play{width:42px;height:42px}#bemo-editorial-home .be-services{padding-block:38px}#bemo-editorial-home .be-service-list{grid-template-columns:1fr;gap:10px;margin-top:23px}#bemo-editorial-home .be-service{padding:19px 15px;gap:9px 11px;grid-template-columns:21px 1fr 16px}#bemo-editorial-home .be-service h3{font-size:21px}#bemo-editorial-home .be-service p{font-size:16px;line-height:1.5}#bemo-editorial-home .be-support{font-size:15px}#bemo-editorial-home .be-locations{padding-block:36px}#bemo-editorial-home .be-locations h2{font-size:31px}#bemo-editorial-home .be-locations>p{font-size:17px}#bemo-editorial-home .be-faq summary{font-size:17px}#bemo-editorial-home .bf-top{padding:25px 20px;margin-top:30px}#bemo-editorial-home .bf-top h2{font-size:38px}#bemo-editorial-home .bf-invitation{padding-top:22px}#bemo-editorial-home .bf-invitation p{font-size:18px}#bemo-editorial-home .bf-proof{margin-top:25px}#bemo-editorial-home .bf-grid{padding-block:25px}#bemo-editorial-home .bf-contact{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){#bemo-editorial-home .be-project-card,#bemo-editorial-home .be-project-card img,#bemo-editorial-home .be-case-link span{transform:none!important}}@media(max-width:360px){#bemo-editorial-home .bg-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}#bemo-editorial-home .bg-labels a,#bemo-editorial-home .bg-labels span{justify-content:center;text-align:center;padding-inline:4px;letter-spacing:0;font-size:10px}#bemo-editorial-home .be-service h3{font-size:20px}}@media(max-width:480px){#bemo-editorial-home .be-hero>.be-hero-eyebrow{display:flex;flex-wrap:nowrap;column-gap:6px;max-width:100%;font-size:11px;letter-spacing:.035em;line-height:1.5;margin-bottom:20px}#bemo-editorial-home .be-hero-eyebrow>span{white-space:nowrap;flex-shrink:0}#bemo-editorial-home .be-hero-eyebrow>span+span:before{margin-right:6px}#bemo-editorial-home .be-hero h1{font-size:clamp(36px,10.5vw,52px)}#bemo-editorial-home .be-hero{padding-top:30px}}@media(max-width:360px){#bemo-editorial-home .be-hero>.be-hero-eyebrow{column-gap:5px;letter-spacing:0}#bemo-editorial-home .be-hero-eyebrow>span+span:before{margin-right:5px}}