.hero-globe[data-astro-cid-ca3fvxuh]{opacity:.8;pointer-events:none;width:100%;height:100%;position:relative}.hero-globe[data-astro-cid-ca3fvxuh] .hero-globe__image[data-astro-cid-ca3fvxuh],.hero-globe__surface[data-astro-cid-ca3fvxuh]{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-globe[data-astro-cid-ca3fvxuh] .hero-globe__image[data-astro-cid-ca3fvxuh]{opacity:1;object-fit:contain}.hero-globe__surface[data-astro-cid-ca3fvxuh]{opacity:0}.hero-globe[data-astro-cid-ca3fvxuh][data-ready] .hero-globe__surface[data-astro-cid-ca3fvxuh]{opacity:1}@media (prefers-reduced-motion:reduce){.hero-globe[data-astro-cid-ca3fvxuh][data-ready] .hero-globe__surface[data-astro-cid-ca3fvxuh]{opacity:0}}.software-illustration[data-astro-cid-zza6unqs]{pointer-events:none;width:100%;height:100%}.software-illustration[data-astro-cid-zza6unqs] svg{width:100%;max-width:none;height:100%}.software-illustration[data-astro-cid-zza6unqs] .software-motion{transform-box:fill-box;transform-origin:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.software-illustration[data-astro-cid-zza6unqs].is-visible .software-motion{animation-play-state:running}.software-illustration[data-astro-cid-zza6unqs] .selection{animation-name:selection-outline;animation-duration:3s;animation-timing-function:linear}.software-illustration[data-astro-cid-zza6unqs] .selection-handle{animation-name:selection-handle;animation-duration:5.6s}.software-illustration[data-astro-cid-zza6unqs] .cursor{animation-name:design-cursor;animation-duration:5.6s}.software-illustration[data-astro-cid-zza6unqs] .chevron{animation-name:app-chevron;animation-duration:4.8s}.software-illustration[data-astro-cid-zza6unqs] .avatar{animation-name:app-avatar;animation-duration:5.6s}.software-illustration[data-astro-cid-zza6unqs] .app-activity{animation-name:app-activity;animation-duration:4.8s}.software-illustration[data-astro-cid-zza6unqs] .activity{animation-name:software-activity;animation-duration:5.6s}.software-illustration[data-astro-cid-zza6unqs] .chevron-second,.software-illustration[data-astro-cid-zza6unqs] .activity-second{animation-delay:-1.4s}.software-illustration[data-astro-cid-zza6unqs] .chevron-third,.software-illustration[data-astro-cid-zza6unqs] .activity-third{animation-delay:-2.8s}.software-illustration[data-astro-cid-zza6unqs] .activity-last{animation-delay:-4.2s}.software-illustration[data-astro-cid-zza6unqs] .module{animation-name:product-module;animation-duration:5.6s}.software-illustration[data-astro-cid-zza6unqs] .chart-trace{stroke-dasharray:28 240;animation-name:chart-trace;animation-duration:5.6s;animation-timing-function:linear}@keyframes selection-outline{to{stroke-dashoffset:-14.16px}}@keyframes design-cursor{0%,to{transform:translate(0)}45%,55%{transform:translate(-18px,-12px)}}@keyframes selection-handle{0%,to{transform:scale(1)}45%,55%{transform:scale(1.22)}}@keyframes app-chevron{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes app-avatar{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes app-activity{0%,to{transform:translateY(4px)scale(.94)}50%{transform:translateY(-8px)scale(1.08)}}@keyframes software-activity{0%,to{opacity:1}50%{opacity:.5;transform:scale(1.5)}}@keyframes product-module{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-10px,-10px)rotate(-4deg)}}@keyframes chart-trace{0%{stroke-dashoffset:268px}to{stroke-dashoffset:0}}@media (width<=1199px){.home-page .software-art:has(.software-illustration){height:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.software-illustration[data-astro-cid-zza6unqs] .software-motion{animation:none}.software-illustration[data-astro-cid-zza6unqs] .chart-trace{display:none}}.software[data-astro-cid-qmjtkzr2] .service-icon[data-astro-cid-qmjtkzr2]{transform-origin:50%;animation:software-icon-turn 5.6s ease-in-out var(--icon-delay,0s) infinite;animation-play-state:paused}.software[data-astro-cid-qmjtkzr2] .service-icon[data-astro-cid-qmjtkzr2].is-visible{animation-play-state:running}@keyframes software-icon-turn{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){.software[data-astro-cid-qmjtkzr2] .service-icon[data-astro-cid-qmjtkzr2]{animation:none}}.earth-globe[data-astro-cid-jh5l4fr2]{isolation:isolate;pointer-events:none;width:100%;min-width:0;margin:0;position:relative;overflow:hidden;container-type:inline-size}.earth-globe--hero[data-astro-cid-jh5l4fr2]{height:100%}.earth-globe--team[data-astro-cid-jh5l4fr2]{aspect-ratio:730/440}.earth-globe__canvas[data-astro-cid-jh5l4fr2],.earth-globe__fallback[data-astro-cid-jh5l4fr2],.earth-globe__surroundings[data-astro-cid-jh5l4fr2],.earth-globe__leaders[data-astro-cid-jh5l4fr2],.earth-globe__tags[data-astro-cid-jh5l4fr2]{width:100%;height:100%;position:absolute;inset:0}.earth-globe__fallback[data-astro-cid-jh5l4fr2]{object-fit:contain}.earth-globe__surroundings[data-astro-cid-jh5l4fr2]{object-fit:contain;opacity:0}.earth-globe[data-astro-cid-jh5l4fr2][data-ready] .earth-globe__surroundings[data-astro-cid-jh5l4fr2]{opacity:.8}.earth-globe__canvas[data-astro-cid-jh5l4fr2]{opacity:0;display:block}.earth-globe[data-astro-cid-jh5l4fr2][data-ready] .earth-globe__canvas[data-astro-cid-jh5l4fr2]{opacity:1}.earth-globe[data-astro-cid-jh5l4fr2][data-ready] .earth-globe__fallback[data-astro-cid-jh5l4fr2],.earth-globe[data-astro-cid-jh5l4fr2]:not([data-ready]) [data-astro-cid-jh5l4fr2]:is(.earth-globe__leaders,.earth-globe__tags){visibility:hidden}.earth-globe__leaders[data-astro-cid-jh5l4fr2]{fill:none;stroke:#d6c5ff;stroke-width:1.2px}.earth-globe__leaders[data-astro-cid-jh5l4fr2] circle[data-astro-cid-jh5l4fr2]{fill:#fff;stroke:#bda1ff;stroke-width:2px}.earth-globe__leaders[data-astro-cid-jh5l4fr2] g[data-astro-cid-jh5l4fr2]{opacity:0}.earth-globe__tags[data-astro-cid-jh5l4fr2]{margin:0;padding:0;list-style:none}.earth-globe__tag[data-astro-cid-jh5l4fr2]{backdrop-filter:blur(12px);color:#f8f5ff;text-align:left;white-space:nowrap;opacity:0;will-change:transform;background:linear-gradient(145deg,#302357f2 0%,#151028f7 46%,#0a0a1cf7 100%);border:1px solid #bdadf088;border-radius:12px;flex-direction:column;gap:7px;min-width:172px;padding:10px 12px 11px;font-size:clamp(12px,2cqi,14px);line-height:1.1;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff30,0 10px 28px #04020dbb,0 0 20px #8357ee33}.earth-globe__tag[data-astro-cid-jh5l4fr2]:before{content:"";background:linear-gradient(90deg,#0000,#eadfffbb,#0000);height:1px;position:absolute;inset:0 20% auto}.earth-globe__eyebrow[data-astro-cid-jh5l4fr2]{color:#c7b9ef;letter-spacing:.035em;font-size:clamp(9px,1.5cqi,10px);font-weight:600}.earth-globe__identity[data-astro-cid-jh5l4fr2]{align-items:center;gap:8px;display:flex}.earth-globe__flag[data-astro-cid-jh5l4fr2]{border:1px solid #ffffff8c;border-radius:3px;flex:none;width:27px;height:19px;display:block;overflow:hidden;box-shadow:0 2px 6px #0009}.earth-globe__flag[data-astro-cid-jh5l4fr2] img[data-astro-cid-jh5l4fr2]{object-fit:cover;width:100%;height:100%}.earth-globe__country[data-astro-cid-jh5l4fr2]{letter-spacing:-.01em;font-weight:700}@media (width<=600px){.earth-globe--team[data-astro-cid-jh5l4fr2]{aspect-ratio:1.2}.earth-globe__tag[data-astro-cid-jh5l4fr2]{gap:4px;min-width:145px;padding:7px 8px 8px}.earth-globe__identity[data-astro-cid-jh5l4fr2]{gap:6px}.earth-globe__flag[data-astro-cid-jh5l4fr2]{width:23px;height:16px}}body:has(>.page-backgrounds){position:relative}.page-backgrounds{height:100%}.page-backgrounds .hero-background{height:730px;mask-image:linear-gradient(#000 78%,#0000)}.home-page .hero{gap:26px;min-height:660px}.home-page .hero h1{max-width:1160px}.home-page .hero-description{font-size:26px;line-height:1.4}.home-page .section-title,.home-page .services .section-title,.home-page .services.software .section-title,.home-page .final-cta h2{letter-spacing:-.025em;font-size:46px;line-height:1.12}.home-page .solutions{isolation:isolate;padding-bottom:96px;position:relative}.home-page .solutions-globe{z-index:-1;aspect-ratio:3/2;pointer-events:none;mix-blend-mode:screen;width:min(1100px,100vw);position:absolute;top:-215px;left:50%;transform:translate(-50%);mask-image:linear-gradient(#0000,#000 12% 26%,#0000 59%),linear-gradient(90deg,#0000,#000 17% 83%,#0000);mask-composite:intersect}.home-page .solutions-globe img{opacity:.8;width:100%;height:auto}.home-page #solutions-title{filter:drop-shadow(0 2px 10px #000)drop-shadow(0 0 24px #000)}@media (width<=1279px){.home-page .hero{background-image:linear-gradient(#0000 460px,#000 610px),url(/figma/node-516-80.webp);background-size:100% 100%,auto 1020px}}@media (width<=767px){.home-page .hero{background-size:100% 100%,auto 850px}.home-page .solutions{padding-top:76px}.home-page .solutions-globe{width:min(680px,150vw);top:-32px;mask-image:linear-gradient(#0000,#000 12% 28%,#0000 67%),linear-gradient(90deg,#0000,#000 17% 83%,#0000)}}.home-page .solution-grid{gap:30px 44px;width:min(100%,1140px);margin:36px auto 0}.home-page .solution{min-height:260px}.home-page .solution-divider{height:260px}.home-page .solution-art{width:145px;height:171px}.home-page .solution h3{font-size:27px;line-height:1.16}.home-page .services,.home-page .services.software{padding-bottom:96px}.home-page .services .section-title,.home-page .services.software .section-title{max-width:860px;min-height:0}.home-page .service-grid{gap:28px;width:min(100%,1160px);margin:36px auto 0}.home-page .service-card{height:470px}.home-page .service-content{flex-direction:column;min-height:150px;display:flex}.home-page .service-heading h3{letter-spacing:-.02em;white-space:normal;font-size:20px;line-height:1.2}.home-page .service-heading p{margin-top:8px;font-size:15px;line-height:1.4}.home-page .service-content>.button{margin-top:auto}.home-page .phone-art{top:194px}.home-page .software-art{width:290px;height:276px}.home-page .software-art img{width:100%;height:100%}.home-page .services-cta{margin-top:32px}.home-page .cases{padding-bottom:40px;scroll-margin-top:0}.home-page .carousel{margin-top:24px}.home-page .carousel-controls{margin-top:20px}@media (width>=1200px){.home-page .carousel-track{min-height:400px}.home-page .project-card{height:400px}.home-page .project-copy{gap:16px;padding:42px 28px 30px 44px}.home-page .project-copy>p{font-size:21px}.home-page .project-copy .project-category{font-size:15px}.home-page .project-copy>.button{width:265px;min-height:60px;font-size:17px}.home-page .project-art{transform-origin:50%;transform:scale(.76)}.home-page .art-tonder{transform:scale(.76)}}@media (width>=900px) and (width<=1199px){.home-page .carousel-track{min-height:380px}.home-page .project-card{height:380px}.home-page .project-copy{gap:16px;padding-block:38px 28px}.home-page .project-art{bottom:-35px;right:-35px;transform:scale(.7)}}@media (hover:hover) and (pointer:fine){.home-page .carousel-viewport{cursor:grab}.home-page .carousel-viewport.is-dragging,.home-page .carousel-viewport.is-dragging *{cursor:grabbing;user-select:none}}.home-page .talent{grid-template-columns:minmax(0,430px) minmax(0,1fr);gap:42px;min-height:580px;padding-block:48px}.home-page .talent-copy{gap:20px;min-height:0}.home-page .talent h2,.home-page .partner h2{font-size:40px;line-height:1.1}.home-page .talent-showcase{width:min(100%,690px)}.home-page .clients{margin-top:32px;margin-bottom:80px;position:relative}.home-page .client-logo-filters{pointer-events:none;position:absolute}.home-page .client-logo--otrabis img{filter:url(#otrabis-white)}.home-page .client-wave{z-index:0;mix-blend-mode:screen;opacity:.8;pointer-events:none;background:url(/figma/node-673-1085.webp) 50% -65px/1440px 850px no-repeat;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.home-page .clients>:is(h2,.client-logos){z-index:1;position:relative}.home-page .client-logos{margin-top:36px}.home-page .team{padding-bottom:80px}.home-page .team-grid{grid-template-columns:minmax(0,600px) minmax(0,1fr);width:min(100%,1120px);min-height:400px;margin:28px auto 0}.home-page .globe{height:auto}.home-page .globe img{width:100%}.home-page .partners{gap:44px;margin-bottom:72px}.home-page .partner{min-height:300px;padding-block:32px}.home-page .final-cta{min-height:340px;margin-bottom:80px;padding-block:52px}@media (width<=1199px){.home-page .hero{min-height:650px}.home-page .service-card{height:auto}.home-page .service-content{min-height:150px}.home-page .phone-art{top:1.25rem}.home-page .software-art{width:min(86%,290px);height:auto}.home-page .service-visual--phone{min-height:260px;max-height:300px}.home-page .service-visual--software{min-height:230px;max-height:280px}.home-page .talent,.home-page .partner{min-height:0}}@media (width<=1100px){.home-page .talent{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px}}@media (width<=899px){.home-page .project-card{--project-art-scale:.62}.home-page .project-copy{gap:14px;min-height:250px;padding:24px}.home-page .project-card .project-art{height:320px}.home-page .solution{min-height:0}.home-page .solution-divider{height:100%}.home-page .team-grid{grid-template-columns:1fr}}@media (width<=767px){.home-page .hero{min-height:600px}.home-page .hero-description{font-size:19px}.home-page .section-title,.home-page .services .section-title,.home-page .services.software .section-title,.home-page .final-cta h2{font-size:clamp(31px,8.4vw,36px);line-height:1.12}.home-page .solutions,.home-page .services,.home-page .services.software{padding-bottom:76px}.home-page .solution-grid{gap:32px;margin-top:28px}.home-page .solution h3{font-size:24px}.home-page .service-grid{gap:24px;margin-top:28px}.home-page .service-content{min-height:0}.home-page .service-content>.button{margin-top:18px}.home-page .service-visual--phone{min-height:270px;max-height:320px}.home-page .service-visual--software{min-height:240px;max-height:290px}.home-page .cases{padding-bottom:52px}.home-page .carousel{margin-top:22px}.home-page .project-card{--project-art-scale:.55}.home-page .project-copy{gap:12px;min-height:0;padding:20px}.home-page .project-copy>p{font-size:18px}.home-page .project-copy .project-category{font-size:12px}.home-page .project-copy>.button{min-height:48px;padding-block:10px;font-size:15px}.home-page .project-card .project-art{height:292px}.home-page .carousel-controls{margin-top:16px}.home-page .talent{grid-template-columns:1fr;padding-block:48px 56px}.home-page .talent h2,.home-page .partner h2{font-size:34px}.home-page .clients{margin-top:32px;margin-bottom:72px}.home-page .client-wave{background-position:50% 40px;background-size:auto 640px}.home-page .client-logos{margin-top:30px}.home-page .team{padding-bottom:72px}.home-page .partners{gap:28px;margin-bottom:64px}.home-page .partner{padding:26px 22px}.home-page .partner-logo{width:min(68%,220px)}.home-page .final-cta{min-height:0;padding-block:44px}}@media (width<=479px){.home-page .project-card{--project-art-scale:.52}.home-page .project-card .project-art{height:272px}.home-page .hero{min-height:580px}.home-page .solution-art{width:108px;height:auto}.home-page .solution-copy>p{line-height:1.5}}@media (width<=359px){.home-page .project-card{--project-art-scale:.46}.home-page .project-card .project-art{height:240px}}.home-page{--visual-accent:#b6a3fa;--visual-muted:#9690aa;--visual-line:#b6a3fa26}.page-backgrounds .hero-background{opacity:.55}.home-page .hero{isolation:isolate;position:relative}.hero-halo{z-index:-1;pointer-events:none;background:radial-gradient(at 48% 35%,#6032b32b,#31146610 42%,#0000 70%);position:absolute;inset:-80px 8% 10%}.hero.is-visible .hero-halo{animation:14s ease-in-out infinite alternate ambient-breathe}.home-page .solution-art.solution-sculpture{aspect-ratio:1;mix-blend-mode:normal;background-color:#0000;background-image:url(/images/solution-sculptures-transparent.webp);background-size:200% 200%;width:145px;height:145px}.sculpture-0{background-position:0 0}.sculpture-1{background-position:100% 0}.sculpture-2{background-position:0 100%}.sculpture-3{background-position:100% 100%}.home-page .solution-copy .line{opacity:.55}.home-page .client-wave{opacity:.56}.home-page .clients.is-visible .client-wave{animation:13s ease-in-out infinite alternate client-current}.home-page .client-logos img{opacity:.9}.home-page .client-logos li{animation:client-wave 6s ease-in-out var(--wave-delay,0s) infinite;animation-play-state:paused}.home-page .client-logos.is-visible li{animation-play-state:running}@keyframes client-wave{0%,to{translate:0 -16px}50%{translate:0 16px}}@keyframes client-current{0%{opacity:.5;translate:-2.5%;scale:1.08}to{opacity:.72;translate:2.5%;scale:1.08}}.home-page .partner{box-shadow:none;background:linear-gradient(115deg,#12101ed9,#0b0b12e8 58%,#10202266);border-color:#b6a3fa29}.home-page .partner-glow{opacity:.3}.home-page .partner li svg{color:#a7b4ca;flex:none}.home-page .final-cta--visual{text-align:left;background:radial-gradient(at 20%,#2e185329,#0000 65%),#060509;border:1px solid #b6a3fa26;border-radius:22px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:32px;min-height:340px;padding:26px 64px 26px 32px;display:grid;overflow:hidden}.conversion-art{pointer-events:none;mix-blend-mode:screen;width:100%;max-width:360px;margin:auto}.conversion-art img{width:100%;height:auto}.final-cta--visual.is-visible .conversion-art img{animation:10s ease-in-out infinite alternate core-breathe}.conversion-kicker{color:#aa99c9;letter-spacing:.16em;margin-bottom:18px;font-size:10px}.home-page .conversion-copy h2{text-align:left;font-size:42px;line-height:1.1}.conversion-copy>p:not(.conversion-kicker){color:#b8afc8;margin-top:18px;font-size:17px;line-height:1.5}.home-page .conversion-copy .button{min-width:0;min-height:52px;margin-top:26px;padding:14px 25px;font-size:15px}@keyframes ambient-breathe{0%{opacity:.6;transform:translate(-2%)scale(.95)}to{opacity:1;transform:translate(2%,2%)scale(1.05)}}@keyframes core-breathe{to{opacity:.8;transform:translateY(-5px)}}@media (width<=1199px){.home-page .final-cta--visual{gap:22px;padding:28px}.home-page .conversion-copy h2{font-size:36px}}@media (width<=899px){.home-page .final-cta--visual{grid-template-columns:.7fr 1.3fr}.home-page .conversion-copy h2{font-size:32px}}@media (width<=599px){.home-page .client-logos li{animation-name:client-wave-mobile}.home-page .solution-art.solution-sculpture{width:110px;height:110px}.home-page .final-cta--visual{text-align:center;grid-template-columns:1fr;gap:0;padding:0 24px 32px}.conversion-art{max-width:225px;margin-block:-8px -20px}.home-page .conversion-copy h2{text-align:center;font-size:32px}.conversion-kicker{margin-bottom:14px;font-size:9px}.conversion-copy>p:not(.conversion-kicker){font-size:15px}.home-page .conversion-copy .button{width:auto}}@keyframes client-wave-mobile{0%,to{translate:0 -10px}50%{translate:0 10px}}@media (prefers-reduced-motion:reduce){.hero-halo,.conversion-art img,.home-page .client-wave,.home-page .client-logos li{animation:none!important}}@media (width>=1441px){.home-page{--content-max:clamp(1265px, calc(60vw + 401px), 1600px);--wide-cards:clamp(1160px, calc(50vw + 440px), 1480px)}body:has(.home-page) .page-backgrounds>img{object-fit:cover;width:100%}body:has(.home-page) .page-backgrounds :is(.bg-two,.bg-three,.bg-four){height:1283px}body:has(.home-page) .page-backgrounds .bg-five{height:815px}body:has(.home-page) .page-backgrounds .bg-seven{height:848px}body:has(.home-page) .page-backgrounds .bg-eight{height:956px}body:has(.home-page) .page-backgrounds .hero-background{background-size:100%}body:has(.home-page) .site-header{width:min(clamp(1290px,60vw + 426px,1680px),100% - 80px)}body:has(.home-page) .desktop-nav{gap:clamp(20px,2.5vw - 16px,36px)}.home-page .hero h1{max-width:1160px}.home-page .hero-description{max-width:793px}.home-page .solutions-globe{width:min(100%,clamp(1100px,35vw + 596px,1360px))}.home-page .solution-grid{column-gap:clamp(44px,5vw - 28px,80px);width:min(100%,clamp(1140px,30vw + 708px,1360px))}.home-page .solution-copy{max-width:390px}.home-page .service-grid{width:min(100%, var(--wide-cards));gap:clamp(28px,2.5vw - 8px,44px)}.home-page .service-card{height:clamp(470px,12.5vw + 290px,540px)}.home-page .service-heading p{max-width:34ch}.home-page .software-art{aspect-ratio:333.333/316.667;width:clamp(290px,10.4167vw + 140px,350px);height:auto}.home-page .carousel-track{width:max-content;min-width:100%}.home-page .project-copy>p,.home-page .project-copy .project-category{width:100%}.home-page .talent{grid-template-columns:clamp(430px,10vw + 286px,500px) minmax(0,1fr);gap:clamp(42px,6vw - 44.4px,80px);width:min(100%,clamp(1440px,60vw + 576px,1780px));max-width:none}.home-page .talent-copy{max-width:500px}.home-page .talent-showcase{width:min(100%,clamp(690px,27vw + 301.2px,860px));max-width:100%}.home-page .clients{width:100%;max-width:none}.home-page .client-logos{width:min(clamp(1348px,65vw + 412px,1680px),100% - 80px);margin-inline:auto}.home-page .client-wave{background-size:100% 850px;width:100%;left:0;transform:none}.home-page .team-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(49px,4.8vw - 20.12px,72px);width:min(100%,clamp(1120px,40vw + 544px,1360px))}.home-page .team-copy{max-width:480px}.home-page .team-copy li{max-width:100%}.home-page .partner{grid-template-columns:minmax(0,335px) minmax(0,1fr)}.home-page .partner h2,.home-page .partner-description{width:100%;max-width:688px}.home-page .partner ul{white-space:normal;flex-wrap:wrap;gap:18px 30px}.home-page .final-cta--visual{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.home-page .conversion-copy{max-width:620px}body:has(.home-page) .footer-inner{width:min(clamp(1088.45px,45vw + 440.451px,1440px),100% - 100px);max-width:none}body:has(.home-page) .footer-columns{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:clamp(54px,6vw - 32.4px,90px)}body:has(.home-page) .footer-landscape{width:100%;left:0;transform:none}body:has(.home-page) .footer-landscape>:is(img,video){object-fit:cover;width:100%;height:100%}}
