@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_ad776ad5-module__OUBIUq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_ad776ad5-module__OUBIUq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_50980b1a-module__ulEKwa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_50980b1a-module__ulEKwa__variable{--font-display-accent:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c00f94c5-module__TbJ5Vq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c00f94c5-module__TbJ5Vq__variable{--font-inter:"Inter", "Inter Fallback"}
.SiteBackground-module__k0P5-a__root{--page-h:100%;z-index:-1;pointer-events:none;background:radial-gradient(1400px 900px at 16% calc(var(--page-h) * .12), #704cc480, transparent 62%), radial-gradient(1100px 800px at 88% calc(var(--page-h) * .26), #5434a06b, transparent 64%), radial-gradient(1300px 1000px at 72% calc(var(--page-h) * .48), #6844bc57, transparent 66%), radial-gradient(1200px 900px at 10% calc(var(--page-h) * .62), #4a2c9266, transparent 64%), radial-gradient(1300px 1000px at 82% calc(var(--page-h) * .82), #603eb24d, transparent 66%), radial-gradient(1100px 800px at 22% calc(var(--page-h) * .94), #462a8a5c, transparent 64%);position:absolute;inset:0;overflow:clip}.SiteBackground-module__k0P5-a__marker{display:none}.SiteBackground-module__k0P5-a__marker[data-bg-page=home]~.SiteBackground-module__k0P5-a__root{--page-h:6097.8px}.SiteBackground-module__k0P5-a__marker[data-bg-page=diensten]~.SiteBackground-module__k0P5-a__root,.SiteBackground-module__k0P5-a__marker[data-bg-page=short-form]~.SiteBackground-module__k0P5-a__root,.SiteBackground-module__k0P5-a__marker[data-bg-page=bedrijfsvideo]~.SiteBackground-module__k0P5-a__root,.SiteBackground-module__k0P5-a__marker[data-bg-page=ai-video]~.SiteBackground-module__k0P5-a__root,.SiteBackground-module__k0P5-a__marker[data-bg-page=projecten]~.SiteBackground-module__k0P5-a__root{--page-h:100%}.SiteBackground-module__k0P5-a__marker[data-bg-page=over-ons]~.SiteBackground-module__k0P5-a__root{--page-h:13107px}.SiteBackground-module__k0P5-a__marker[data-bg-page=blog]~.SiteBackground-module__k0P5-a__root{--page-h:1809.4px}.SiteBackground-module__k0P5-a__marker[data-bg-page=videoscan]~.SiteBackground-module__k0P5-a__root{--page-h:1474.4px}.SiteBackground-module__k0P5-a__marker[data-bg-page=privacy]~.SiteBackground-module__k0P5-a__root{--page-h:3802.5px}.SiteBackground-module__k0P5-a__marker[data-bg-page=voorwaarden]~.SiteBackground-module__k0P5-a__root{--page-h:3693.5px}.SiteBackground-module__k0P5-a__marker[data-bg-page="404"]~.SiteBackground-module__k0P5-a__root{--page-h:1455.1px}.SiteBackground-module__k0P5-a__marker[data-bg-page=contact]~.SiteBackground-module__k0P5-a__root{--page-h:4669.1px}@media (max-width:1023px){.SiteBackground-module__k0P5-a__marker[data-bg-page=home]~.SiteBackground-module__k0P5-a__root{--page-h:6762.8px}.SiteBackground-module__k0P5-a__marker[data-bg-page=over-ons]~.SiteBackground-module__k0P5-a__root{--page-h:11173px}.SiteBackground-module__k0P5-a__marker[data-bg-page=blog]~.SiteBackground-module__k0P5-a__root{--page-h:2352.4px}.SiteBackground-module__k0P5-a__marker[data-bg-page=videoscan]~.SiteBackground-module__k0P5-a__root{--page-h:1624.6px}.SiteBackground-module__k0P5-a__marker[data-bg-page=privacy]~.SiteBackground-module__k0P5-a__root{--page-h:4269.2px}.SiteBackground-module__k0P5-a__marker[data-bg-page=voorwaarden]~.SiteBackground-module__k0P5-a__root{--page-h:3892px}.SiteBackground-module__k0P5-a__marker[data-bg-page="404"]~.SiteBackground-module__k0P5-a__root{--page-h:1403.7px}.SiteBackground-module__k0P5-a__marker[data-bg-page=contact]~.SiteBackground-module__k0P5-a__root{--page-h:5128.5px}}.SiteBackground-module__k0P5-a__blob{will-change:transform;border-radius:50%;position:absolute}.SiteBackground-module__k0P5-a__blob1{left:-10%;top:calc(var(--page-h) * .28);background:radial-gradient(closest-side,#644ba852,#0000);width:900px;height:700px;animation:30s ease-in-out infinite SiteBackground-module__k0P5-a__rgAur2}.SiteBackground-module__k0P5-a__blob2{right:-8%;top:calc(var(--page-h) * .44);background:radial-gradient(closest-side,#46309652,#0000);width:1000px;height:760px;animation:34s ease-in-out infinite SiteBackground-module__k0P5-a__rgAur3}.SiteBackground-module__k0P5-a__blob3{left:20%;top:calc(var(--page-h) * .62);background:radial-gradient(closest-side,#6e54be42,#0000);width:1100px;height:800px;animation:38s ease-in-out infinite SiteBackground-module__k0P5-a__rgAur1}.SiteBackground-module__k0P5-a__blob4{right:6%;top:calc(var(--page-h) * .8);background:radial-gradient(closest-side,#543aa84d,#0000);width:900px;height:700px;animation:32s ease-in-out infinite reverse SiteBackground-module__k0P5-a__rgAur2}.SiteBackground-module__k0P5-a__dustClip{position:absolute;inset:0;overflow:hidden}.SiteBackground-module__k0P5-a__dust{will-change:transform;height:calc(100% + 1560px);position:absolute;top:0;left:0;right:0}.SiteBackground-module__k0P5-a__dust1{background-image:radial-gradient(1px 1.1px at 11.5% 24.4%,#ffffff73,#0000),radial-gradient(1.1px .7px at 87.9% 58.9%,#ffffff6e,#0000),radial-gradient(.9px 1.3px at 65.7% 7.7%,#ffffff78,#0000),radial-gradient(.8px 1.2px at 15.8% 56%,#ffffff78,#0000),radial-gradient(.8px .6px at 93.9% 97%,#ffffff4d,#0000),radial-gradient(1px 1.5px at 18.9% 41.9%,#ffffff80,#0000),radial-gradient(1.2px .9px at 17% 98.6%,#ffffff73,#0000),radial-gradient(.8px 1.1px at 33% 15.4%,#fff9,#0000),radial-gradient(.9px .9px at 8% 92.6%,#ffffff5c,#0000),radial-gradient(1.4px 1px at 23.6% 60.3%,#ffffff6e,#0000),radial-gradient(1.3px 1.2px at 13.6% 22.4%,#ffffff73,#0000),radial-gradient(.7px .6px at 41.2% 68.1%,#ffffff8a,#0000),radial-gradient(1.5px .9px at 43.8% 49.6%,#ffffff73,#0000),radial-gradient(1.4px 1px at 43.9% 26.4%,#ffffff5c,#0000),radial-gradient(1.3px .7px at 27% 76.7%,#ffffffa3,#0000),radial-gradient(1.5px 1.4px at 86% 74.7%,#ffffff8a,#0000),radial-gradient(1.1px .6px at 32.4% 35.7%,#ffffff59,#0000),radial-gradient(1px 1.2px at 73.7% 26.7%,#ffffffad,#0000),radial-gradient(.6px .9px at 58.6% 44.1%,#ffffff4a,#0000),radial-gradient(1.5px 1px at 87.2% 58.7%,#ffffff75,#0000),radial-gradient(.7px 1.3px at 89.6% 26.4%,#ffffff42,#0000),radial-gradient(.7px 1.2px at 69.8% 66%,#ffffffa3,#0000);background-size:520px 520px;animation:210s linear infinite SiteBackground-module__k0P5-a__rgDust}.SiteBackground-module__k0P5-a__dust2{opacity:.8;background-image:radial-gradient(1px 1.2px at 20.8% 40.5%,#ffffff52,#0000),radial-gradient(.6px 1.3px at 57% 86.7%,#ffffffb0,#0000),radial-gradient(.9px .7px at 42.9% 73.1%,#ffffff61,#0000),radial-gradient(1.1px .9px at 71.4% 74%,#ffffff73,#0000),radial-gradient(1.3px 1px at 53.8% 4.4%,#ffffff45,#0000),radial-gradient(.6px 1.3px at 97.9% 31.4%,#ffffff75,#0000),radial-gradient(1.2px 1.3px at 52.2% 51.7%,#ffffffb0,#0000),radial-gradient(.9px 1.5px at 17% 35.7%,#ffffff6b,#0000),radial-gradient(1.4px 1.5px at 22.2% 39.5%,#ffffff87,#0000),radial-gradient(1.4px .8px at 71.8% 81.9%,#ffffffa1,#0000),radial-gradient(1.2px 1px at 55% 89.1%,#ffffff47,#0000),radial-gradient(1.3px 1.3px at 24% 5.8%,#ffffff9e,#0000),radial-gradient(.9px 1.2px at 38.3% 73%,#ffffff4d,#0000),radial-gradient(1.4px 1.4px at 76% 72.7%,#ffffff59,#0000);background-size:780px 780px;animation:330s linear infinite SiteBackground-module__k0P5-a__rgDust}@keyframes SiteBackground-module__k0P5-a__rgDust{to{transform:translateY(-1560px)}}@keyframes SiteBackground-module__k0P5-a__rgAur1{0%,to{transform:translate(-4%)scale(1)}50%{transform:translate(4%,-3%)scale(1.12)}}@keyframes SiteBackground-module__k0P5-a__rgAur2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18%,12%)scale(1.25)}}@keyframes SiteBackground-module__k0P5-a__rgAur3{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-22%,-10%)scale(.9)}}@media (max-width:1023px){.SiteBackground-module__k0P5-a__blob1,.SiteBackground-module__k0P5-a__blob2,.SiteBackground-module__k0P5-a__blob3,.SiteBackground-module__k0P5-a__blob4{width:100%}.SiteBackground-module__k0P5-a__blob1,.SiteBackground-module__k0P5-a__blob4{height:385px}.SiteBackground-module__k0P5-a__blob2{height:418px}.SiteBackground-module__k0P5-a__blob3{height:440px}}@media (prefers-reduced-motion:reduce){.SiteBackground-module__k0P5-a__blob,.SiteBackground-module__k0P5-a__dust{animation:none}}
.Button-module__VMVMAW__button{--btn-h:var(--site-btn-h,46px);--btn-ring:var(--site-btn-ring,30.4px);--btn-border:1.5px;--btn-line:transparent;min-height:var(--btn-h);padding:3.4px calc((var(--btn-h) - var(--btn-ring)) / 2) 3.4px calc(17px + var(--btn-border));border-radius:var(--radius-pill);box-shadow:inset 0 0 0 var(--btn-border) var(--btn-line);font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:var(--tracking-button);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:11px;font-size:16.5px;line-height:1;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__button.Button-module__VMVMAW__noRing{padding:3.4px calc(17px + var(--btn-border))}.Button-module__VMVMAW__label{display:block}.Button-module__VMVMAW__plain{letter-spacing:-.005em}.Button-module__VMVMAW__ring{width:var(--btn-ring);height:var(--btn-ring);flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:visible}.Button-module__VMVMAW__button:focus-visible .Button-module__VMVMAW__ring{transform:rotate(-45deg)}@media (hover:hover){.Button-module__VMVMAW__button:hover .Button-module__VMVMAW__ring{transform:rotate(-45deg)}}.Button-module__VMVMAW__yellow{background:var(--yellow);color:var(--ink-purple)}@media (min-width:1024px){.Button-module__VMVMAW__yellow{--btn-border:0px}}.Button-module__VMVMAW__outline{--btn-line:var(--line-purple);color:var(--white);background:0 0}.Button-module__VMVMAW__dark{background:var(--ink);color:var(--yellow)}.Button-module__VMVMAW__serviceHover{transition:background .3s,color .3s,box-shadow .3s}.Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring circle{transition:fill .3s}.Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring path{transition:stroke .3s}.Button-module__VMVMAW__serviceHover:focus-visible{--btn-line:var(--yellow);background:var(--yellow);color:var(--ink-purple)}.hoverCard:focus-within .Button-module__VMVMAW__serviceHover{--btn-line:var(--yellow);background:var(--yellow);color:var(--ink-purple)}.hoverCard:focus-visible .Button-module__VMVMAW__serviceHover{--btn-line:var(--yellow);background:var(--yellow);color:var(--ink-purple)}.Button-module__VMVMAW__serviceHover:focus-visible .Button-module__VMVMAW__ring{transform:rotate(-45deg)}.hoverCard:focus-within .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring{transform:rotate(-45deg)}.hoverCard:focus-visible .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring{transform:rotate(-45deg)}.Button-module__VMVMAW__serviceHover:focus-visible .Button-module__VMVMAW__ring circle{fill:var(--ink-purple)}.hoverCard:focus-within .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring circle{fill:var(--ink-purple)}.hoverCard:focus-visible .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring circle{fill:var(--ink-purple)}.Button-module__VMVMAW__serviceHover:focus-visible .Button-module__VMVMAW__ring path{stroke:var(--yellow)}.hoverCard:focus-within .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring path{stroke:var(--yellow)}.hoverCard:focus-visible .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring path{stroke:var(--yellow)}@media (hover:hover){.Button-module__VMVMAW__serviceHover:hover{--btn-line:var(--yellow);background:var(--yellow);color:var(--ink-purple)}.hoverCard:hover .Button-module__VMVMAW__serviceHover{--btn-line:var(--yellow);background:var(--yellow);color:var(--ink-purple)}.hoverCard:hover .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring{transform:rotate(-45deg)}.Button-module__VMVMAW__serviceHover:hover .Button-module__VMVMAW__ring circle{fill:var(--ink-purple)}.hoverCard:hover .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring circle{fill:var(--ink-purple)}.Button-module__VMVMAW__serviceHover:hover .Button-module__VMVMAW__ring path{stroke:var(--yellow)}.hoverCard:hover .Button-module__VMVMAW__serviceHover .Button-module__VMVMAW__ring path{stroke:var(--yellow)}}@media (max-width:1023px){.Button-module__VMVMAW__button{--btn-h:40px;--btn-ring:26px;--btn-border:1.5px;min-height:0;padding-top:calc(5.5px + var(--btn-border));padding-bottom:calc(5.5px + var(--btn-border));padding-left:calc(15px + var(--btn-border));letter-spacing:var(--tracking-button);gap:7px;font-size:12.5px;line-height:12.5px}.Button-module__VMVMAW__plain{letter-spacing:-.005em}.Button-module__VMVMAW__button.Button-module__VMVMAW__noRing{padding:calc(5.5px + var(--btn-border)) calc(15px + var(--btn-border))}.Button-module__VMVMAW__lg{--btn-h:80px;--btn-ring:52px;--btn-border:3px;min-height:var(--btn-h);padding-top:calc(11px + var(--btn-border));padding-bottom:calc(11px + var(--btn-border));padding-left:calc(30px + var(--btn-border));letter-spacing:-.005em;gap:14px;font-size:25px;line-height:25px}.Button-module__VMVMAW__lg.Button-module__VMVMAW__noRing{padding:calc(11px + var(--btn-border)) calc(30px + var(--btn-border))}}
.shared-module__rtlM8G__page{--pad:max(var(--edge-p), calc(var(--edge) - max(0px, (var(--frame-w) - var(--content-max-desktop) - 2 * var(--edge-p)) / 2)));--wide:calc(var(--content-max-desktop) + 2 * var(--edge-p));--k:clamp(.65, tan(atan2(100vw, 1440px)), 1);--gap:calc(calc(150px * var(--k)) * var(--section-py,1));color:var(--white);display:block}.shared-module__rtlM8G__page>section[data-offscreen],.shared-module__rtlM8G__page>section[data-offscreen] *{animation-play-state:paused}.shared-module__rtlM8G__section{box-sizing:border-box;max-width:var(--wide);padding:0 var(--pad) var(--gap);margin:0 auto}.shared-module__rtlM8G__head{margin-bottom:calc(48px * var(--k));justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.shared-module__rtlM8G__headText{gap:calc(28px * var(--k));flex-direction:column;min-width:0;display:flex}.shared-module__rtlM8G__kicker{font-family:var(--font-sans);letter-spacing:.2em;color:var(--purple-300);align-items:center;gap:14px;margin:0;font-size:13px;font-weight:600;line-height:1;display:flex}.shared-module__rtlM8G__kickerNum{color:var(--yellow)}.shared-module__rtlM8G__kickerRule{background:var(--line-purple);flex:none;width:28px;height:1.8px}.shared-module__rtlM8G__h2{font-family:var(--font-sans);letter-spacing:var(--tracking-title);color:var(--white);text-wrap:balance;font-weight:550;font-size:calc(calc(var(--h2-size) * var(--k)) * var(--display-k,1));line-height:var(--h2-lh);margin:0}.shared-module__rtlM8G__h2S{--h2-size:68px;--h2-lh:.94}.shared-module__rtlM8G__h2M{--h2-size:72px;--h2-lh:.94}.shared-module__rtlM8G__h2L{--h2-size:76px;--h2-lh:.92}.shared-module__rtlM8G__h2XL{--h2-size:96px;--h2-lh:.9}.shared-module__rtlM8G__accent{font-family:var(--font-accent);font-synthesis:none;font-style:italic;font-weight:400;font-size:var(--accent-size,1.18em);letter-spacing:-.04em;color:var(--yellow)}.shared-module__rtlM8G__body{font-family:var(--font-sans);color:#ffffffd1;text-wrap:pretty;margin:0;font-size:19px;font-weight:500;line-height:1.7}.shared-module__rtlM8G__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.shared-module__rtlM8G__chip{font-family:var(--font-sans);font-weight:var(--weight-ui);color:var(--white);border:1.5px solid var(--line-purple);border-radius:var(--radius-pill);align-items:center;padding:10px 16px;font-size:15px;line-height:1;display:inline-flex}@media (max-width:1023px){.shared-module__rtlM8G__page{--pad:20px}}@media (max-width:768px){.shared-module__rtlM8G__page{--gap:64px}.shared-module__rtlM8G__head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:26px}.shared-module__rtlM8G__headText{gap:14px}.shared-module__rtlM8G__kicker{letter-spacing:.16em;white-space:nowrap;gap:10px;font-size:10.5px}.shared-module__rtlM8G__kickerRule{width:18px}.shared-module__rtlM8G__h2{font-size:44px;line-height:.98}.shared-module__rtlM8G__body{font-size:16px;line-height:1.6}.shared-module__rtlM8G__chip{padding:8px 12px;font-size:13px}}
.AboutHero-module__Tv9Ana__hero{width:100%;height:100svh;min-height:min(820px,100svh);max-height:1180px;margin-top:calc(-1 * var(--header-h));isolation:isolate;background:#0d0820;position:relative;overflow:hidden}.AboutHero-module__Tv9Ana__poster,.AboutHero-module__Tv9Ana__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.AboutHero-module__Tv9Ana__video{filter:saturate(.85)contrast(1.05)}.AboutHero-module__Tv9Ana__shade{pointer-events:none;background:linear-gradient(#1d0c4db8 0%,#1d0c4d2e 30%,#14083240 55%,#140832eb 100%);position:absolute;inset:0}.AboutHero-module__Tv9Ana__grain{pointer-events:none;opacity:.07;background-image:radial-gradient(#ffffffe6 .6px,#0000 .7px);background-size:3px 3px;animation:.9s steps(4,end) infinite AboutHero-module__Tv9Ana__grain;position:absolute;inset:-10%}@keyframes AboutHero-module__Tv9Ana__grain{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}.AboutHero-module__Tv9Ana__viewfinder{left:44px;right:44px;top:calc(var(--header-h) + 36px);pointer-events:none;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--white);font-weight:600;position:absolute;bottom:40px}.AboutHero-module__Tv9Ana__corner{border:0 solid #ffffffbf;width:38px;height:38px;position:absolute}.AboutHero-module__Tv9Ana__tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.AboutHero-module__Tv9Ana__tr{border-top-width:2px;border-right-width:2px;top:0;right:0}.AboutHero-module__Tv9Ana__bl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.AboutHero-module__Tv9Ana__br{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.AboutHero-module__Tv9Ana__cross{opacity:.55;background:linear-gradient(#fff,#fff) 50%/2px 22px no-repeat,linear-gradient(#fff,#fff) 50%/22px 2px no-repeat;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}.AboutHero-module__Tv9Ana__metaLeft,.AboutHero-module__Tv9Ana__metaRight{letter-spacing:.2em;align-items:center;gap:22px;font-size:13px;line-height:1;display:flex;position:absolute;top:24px}.AboutHero-module__Tv9Ana__metaLeft{left:28px}.AboutHero-module__Tv9Ana__metaRight{color:#ffffffb8;right:28px}.AboutHero-module__Tv9Ana__rec{align-items:center;gap:9px;display:inline-flex}.AboutHero-module__Tv9Ana__recDot{background:#ff3b30;border-radius:50%;width:10px;height:10px;animation:1.2s step-end infinite AboutHero-module__Tv9Ana__rec;display:block}@keyframes AboutHero-module__Tv9Ana__rec{0%,55%{opacity:1}56%,to{opacity:.15}}.AboutHero-module__Tv9Ana__dim{color:#ffffffb8}.AboutHero-module__Tv9Ana__bright{color:var(--white)}.AboutHero-module__Tv9Ana__timecode{letter-spacing:.14em;font-size:15px;line-height:1;position:absolute;bottom:26px;right:28px}.AboutHero-module__Tv9Ana__content{left:0;right:0;bottom:calc(96px * var(--k));z-index:2;box-sizing:border-box;max-width:var(--wide);padding:0 var(--pad);gap:calc(30px * var(--k));flex-direction:column;margin:0 auto;display:flex;position:absolute}.AboutHero-module__Tv9Ana__title{max-width:calc(1180px * var(--k));font-family:var(--font-sans);font-weight:550;font-size:calc(calc(128px * var(--k)) * var(--display-k,1));letter-spacing:var(--tracking-title);color:var(--white);text-wrap:balance;--accent-size:1.172em;margin:0;line-height:.9}.AboutHero-module__Tv9Ana__row{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.AboutHero-module__Tv9Ana__intro{max-width:560px;font-family:var(--font-sans);color:#ffffffdb;text-wrap:pretty;margin:0;font-size:22px;font-weight:500;line-height:1.5}.AboutHero-module__Tv9Ana__buttons{flex:none;align-items:center;gap:16.6px;display:flex}@media (prefers-reduced-motion:reduce){.AboutHero-module__Tv9Ana__grain{display:none}.AboutHero-module__Tv9Ana__recDot{animation:none}}@media (max-width:1100px){.AboutHero-module__Tv9Ana__row{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:768px){.AboutHero-module__Tv9Ana__hero{min-height:660px;max-height:none}.AboutHero-module__Tv9Ana__video{filter:none}.AboutHero-module__Tv9Ana__viewfinder{left:12px;right:12px;top:calc(var(--header-h) + 12px);bottom:14px}.AboutHero-module__Tv9Ana__corner{width:22px;height:22px}.AboutHero-module__Tv9Ana__cross,.AboutHero-module__Tv9Ana__metaRight{display:none}.AboutHero-module__Tv9Ana__metaLeft{gap:12px;font-size:10px;top:14px;left:14px}.AboutHero-module__Tv9Ana__timecode{font-size:11px;bottom:14px;right:14px}.AboutHero-module__Tv9Ana__content{gap:18px;bottom:46px}.AboutHero-module__Tv9Ana__title{--accent-size:60px;max-width:none;font-size:52px;line-height:.95}.AboutHero-module__Tv9Ana__row{flex-direction:column;align-items:flex-start;gap:20px}.AboutHero-module__Tv9Ana__intro{font-size:16px}.AboutHero-module__Tv9Ana__buttons{flex-wrap:wrap;gap:10px}.AboutHero-module__Tv9Ana__buttons .AboutHero-module__Tv9Ana__button{gap:8px;padding:7px 7px 7px 17.5px;font-size:14px;line-height:14px}.AboutHero-module__Tv9Ana__buttons .AboutHero-module__Tv9Ana__button>svg{width:30px;height:30px}.AboutHero-module__Tv9Ana__buttons .AboutHero-module__Tv9Ana__button:not(:has(svg)){min-height:41px;padding:0 19.5px}}
.ContactSheet-module__Qob_CW__intro{color:#ffffffc7;max-width:420px;line-height:1.6}.ContactSheet-module__Qob_CW__sheet{border-radius:var(--radius-project-card);background:#0d0820;border:1.8px solid #9c85d62e;padding:46px 34px;position:relative}.ContactSheet-module__Qob_CW__sheet:before,.ContactSheet-module__Qob_CW__sheet:after{content:"";background:repeating-linear-gradient(90deg,#ffffff24 0 16px,#0000 16px 30px);border-radius:2px;height:12px;position:absolute;left:34px;right:34px}.ContactSheet-module__Qob_CW__sheet:before{top:16px}.ContactSheet-module__Qob_CW__sheet:after{bottom:16px}.ContactSheet-module__Qob_CW__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc(210px * var(--k));gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}.ContactSheet-module__Qob_CW__frame{grid-column:span 4;min-height:0}.ContactSheet-module__Qob_CW__frame:first-child{grid-area:span 2/span 5}.ContactSheet-module__Qob_CW__frame:nth-child(3),.ContactSheet-module__Qob_CW__frame:nth-child(4){grid-column:span 3}.ContactSheet-module__Qob_CW__figure{flex-direction:column;gap:8px;height:100%;margin:0;display:flex;position:relative}.ContactSheet-module__Qob_CW__image{background:#1a1040;border-radius:6px;flex:1;min-height:0;position:relative;overflow:hidden}.ContactSheet-module__Qob_CW__image img{object-fit:cover;filter:contrast(1.05)saturate(.9)}.ContactSheet-module__Qob_CW__caption{font-family:var(--font-sans);letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#ffffff9e;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;line-height:1;display:flex}.ContactSheet-module__Qob_CW__label{color:var(--yellow)}.ContactSheet-module__Qob_CW__ng{color:#ff6b5e}.ContactSheet-module__Qob_CW__circle{border:2.5px solid var(--yellow);pointer-events:none;border-radius:50%;width:122px;height:40px;position:absolute;bottom:-14px;right:-14px;transform:rotate(-4deg)}@media (max-width:768px){.ContactSheet-module__Qob_CW__intro{max-width:none}.ContactSheet-module__Qob_CW__sheet{border-radius:20px;padding:30px 12px}.ContactSheet-module__Qob_CW__sheet:before,.ContactSheet-module__Qob_CW__sheet:after{height:8px;left:12px;right:12px}.ContactSheet-module__Qob_CW__sheet:before{top:11px}.ContactSheet-module__Qob_CW__sheet:after{bottom:11px}.ContactSheet-module__Qob_CW__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;gap:14px 10px}.ContactSheet-module__Qob_CW__frame,.ContactSheet-module__Qob_CW__frame:nth-child(3),.ContactSheet-module__Qob_CW__frame:nth-child(4){grid-column:span 1}.ContactSheet-module__Qob_CW__frame:first-child{grid-area:span 2/span 2}.ContactSheet-module__Qob_CW__caption{gap:6px;font-size:9px}.ContactSheet-module__Qob_CW__caption span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ContactSheet-module__Qob_CW__circle{width:96px;height:30px;bottom:-10px;right:-10px}}
.CrewSection-module__KqoSeq__section{scroll-margin-top:110px}.CrewSection-module__KqoSeq__intro{color:#ffffffc7;max-width:440px;line-height:1.6}.CrewSection-module__KqoSeq__crew{height:calc(640px * var(--k));gap:16px;margin:0;padding:0;list-style:none;display:flex}.CrewSection-module__KqoSeq__card{border-radius:var(--radius-project-card);background:var(--ink);cursor:pointer;outline:none;flex:1 1 0;min-width:0;transition:flex-grow .7s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.CrewSection-module__KqoSeq__card:focus-visible{box-shadow:inset 0 0 0 2px var(--yellow)}.CrewSection-module__KqoSeq__portrait,.CrewSection-module__KqoSeq__bts{object-fit:cover;transition:filter .6s,transform 1.2s cubic-bezier(.2,.8,.2,1),opacity .6s}.CrewSection-module__KqoSeq__portrait{filter:grayscale()contrast(1.05)}.CrewSection-module__KqoSeq__bts{opacity:0}.CrewSection-module__KqoSeq__shade{pointer-events:none;background:linear-gradient(#120a2259 0%,#120a2200 22% 45%,#120a22e6 100%);position:absolute;inset:0}.CrewSection-module__KqoSeq__top{font-family:var(--font-sans);letter-spacing:.18em;color:#fffc;justify-content:space-between;font-size:12px;font-weight:600;line-height:1;display:flex;position:absolute;top:20px;left:22px;right:22px}.CrewSection-module__KqoSeq__rec{opacity:0;align-items:center;gap:7px;transition:opacity .3s;display:inline-flex}.CrewSection-module__KqoSeq__recDot{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.2s step-end infinite CrewSection-module__KqoSeq__rec;display:block}@keyframes CrewSection-module__KqoSeq__rec{0%,55%{opacity:1}56%,to{opacity:.15}}.CrewSection-module__KqoSeq__bottom{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:26px;left:26px;right:26px}.CrewSection-module__KqoSeq__name{font-family:var(--font-sans);font-weight:550;font-size:calc(calc(58px * var(--k)) * var(--display-k,1));letter-spacing:var(--tracking-title);color:var(--white);margin:0;line-height:.9}.CrewSection-module__KqoSeq__role{font-family:var(--font-sans);font-weight:var(--weight-ui);color:#fffc;white-space:nowrap;margin:0;font-size:17px;line-height:1.3}.CrewSection-module__KqoSeq__extra{opacity:0;flex-direction:column;gap:8px;max-height:0;transition:max-height .7s cubic-bezier(.2,.8,.2,1),opacity .4s .1s;display:flex;overflow:hidden}.CrewSection-module__KqoSeq__extraLabel{font-family:var(--font-sans);letter-spacing:.2em;color:var(--yellow);margin-top:10px;font-size:11px;font-weight:600;line-height:1}.CrewSection-module__KqoSeq__specialty,.CrewSection-module__KqoSeq__oneLiner{font-family:var(--font-sans);color:var(--white);margin:0;font-size:15px;font-weight:500;line-height:1.45}.CrewSection-module__KqoSeq__oneLiner{color:#ffffffc7}.CrewSection-module__KqoSeq__linkedin{font-family:var(--font-sans);letter-spacing:.12em;color:var(--yellow);border-bottom:1.5px solid #eeff1d66;align-self:flex-start;padding-bottom:3px;font-size:13px;font-weight:600}@media (hover:hover){.CrewSection-module__KqoSeq__crew:hover .CrewSection-module__KqoSeq__card{flex-grow:.82}.CrewSection-module__KqoSeq__crew .CrewSection-module__KqoSeq__card:hover{flex-grow:2.3}.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__portrait,.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__bts{filter:none;transform:scale(1.04)}.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__bts,.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__rec,.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__extra{opacity:1}.CrewSection-module__KqoSeq__card:hover .CrewSection-module__KqoSeq__extra{max-height:200px}}.CrewSection-module__KqoSeq__crew .CrewSection-module__KqoSeq__card:focus-visible,.CrewSection-module__KqoSeq__crew .CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on{flex-grow:2.3}.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__portrait,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__portrait,.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__bts,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__bts{filter:none;transform:scale(1.04)}.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__bts,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__bts,.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__rec,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__rec,.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__extra,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__extra{opacity:1}.CrewSection-module__KqoSeq__card:focus-visible .CrewSection-module__KqoSeq__extra,.CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on .CrewSection-module__KqoSeq__extra{max-height:200px}@media (prefers-reduced-motion:reduce){.CrewSection-module__KqoSeq__card,.CrewSection-module__KqoSeq__portrait,.CrewSection-module__KqoSeq__bts,.CrewSection-module__KqoSeq__extra{transition:none}.CrewSection-module__KqoSeq__recDot{animation:none}}@media (max-width:1100px){.CrewSection-module__KqoSeq__role{white-space:normal}}@media (max-width:768px){.CrewSection-module__KqoSeq__intro{max-width:none}.CrewSection-module__KqoSeq__crew{scroll-snap-type:x mandatory;height:auto;scroll-padding-left:var(--pad);margin:0 calc(-1 * var(--pad));padding:0 var(--pad) 4px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;gap:12px;overflow-x:auto}.CrewSection-module__KqoSeq__crew::-webkit-scrollbar{display:none}.CrewSection-module__KqoSeq__card,.CrewSection-module__KqoSeq__crew .CrewSection-module__KqoSeq__card:focus-visible,.CrewSection-module__KqoSeq__crew .CrewSection-module__KqoSeq__card.CrewSection-module__KqoSeq__on{scroll-snap-align:start;border-radius:20px;flex:0 0 76%;height:450px}.CrewSection-module__KqoSeq__portrait{filter:none}.CrewSection-module__KqoSeq__rec,.CrewSection-module__KqoSeq__extra{opacity:1}.CrewSection-module__KqoSeq__extra{max-height:none}.CrewSection-module__KqoSeq__bottom{bottom:18px;left:18px;right:18px}.CrewSection-module__KqoSeq__name{font-size:40px}.CrewSection-module__KqoSeq__role{font-size:14px}}
.HeroBackground-module__YAby8a__bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 45%,#00000080 75%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#00000080 75%,#0000 100%)}@media (min-width:1024px){.HeroBackground-module__YAby8a__bg{top:-95px}}.HeroBackground-module__YAby8a__aurora1{background:radial-gradient(closest-side,#644ba88c,#2c126840 55%,#0000);border-radius:50%;width:1500px;height:900px;margin:-450px 0 0 -750px;animation:20s ease-in-out infinite HeroBackground-module__YAby8a__rgAur1;position:absolute;top:48%;left:50%}.HeroBackground-module__YAby8a__aurora2{background:radial-gradient(closest-side,#9c85d659,#0000);border-radius:50%;width:700px;height:520px;animation:26s ease-in-out infinite HeroBackground-module__YAby8a__rgAur2;position:absolute;top:20%;left:18%}.HeroBackground-module__YAby8a__aurora3{background:radial-gradient(closest-side,#46309652,#0000);border-radius:50%;width:640px;height:480px;animation:22s ease-in-out infinite HeroBackground-module__YAby8a__rgAur3;position:absolute;top:38%;right:12%}.HeroBackground-module__YAby8a__beam{background:linear-gradient(#9c85d638,#9c85d600 70%);width:520px;height:100%;margin-left:-260px;animation:6s ease-in-out infinite HeroBackground-module__YAby8a__rgBeam;position:absolute;top:0;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.HeroBackground-module__YAby8a__sweep{background:conic-gradient(#0000 0deg,#baaaeb1a 18deg,#0000 40deg 180deg,#baaaeb12 200deg,#0000 225deg);width:2400px;height:2400px;margin:-1200px 0 0 -1200px;animation:48s linear infinite HeroBackground-module__YAby8a__rgSweep;position:absolute;top:52%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000 70%);mask-image:radial-gradient(closest-side,#000 20%,#0000 70%)}.HeroBackground-module__YAby8a__sweepRing{display:none}.HeroBackground-module__YAby8a__grid{transform-origin:50% 100%;background-image:linear-gradient(#baaaeb1a 1px,#0000 1px),linear-gradient(90deg,#baaaeb1a 1px,#0000 1px);background-size:72px 72px;height:62%;position:absolute;bottom:-8%;left:-10%;right:-10%;transform:perspective(700px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 45%,#0000 95%);mask-image:linear-gradient(#0000,#000 45%,#0000 95%)}.HeroBackground-module__YAby8a__dust{width:100%;height:100%;position:absolute;inset:0}@keyframes HeroBackground-module__YAby8a__rgAur1{0%,to{transform:translate(-4%)scale(1)}50%{transform:translate(4%,-3%)scale(1.12)}}@keyframes HeroBackground-module__YAby8a__rgAur2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18%,12%)scale(1.25)}}@keyframes HeroBackground-module__YAby8a__rgAur3{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-22%,-10%)scale(.9)}}@keyframes HeroBackground-module__YAby8a__rgBeam{0%,to{opacity:.55}50%{opacity:1}}@keyframes HeroBackground-module__YAby8a__rgSweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HeroBackground-module__YAby8a__aurora1,.HeroBackground-module__YAby8a__aurora2,.HeroBackground-module__YAby8a__aurora3,.HeroBackground-module__YAby8a__beam,.HeroBackground-module__YAby8a__sweep{animation:none}}@media (max-width:767px){.HeroBackground-module__YAby8a__bg,.HeroBackground-module__YAby8a__beam,.HeroBackground-module__YAby8a__sweep,.HeroBackground-module__YAby8a__grid{-webkit-mask-image:none;mask-image:none}.HeroBackground-module__YAby8a__grid{display:none}.HeroBackground-module__YAby8a__aurora1{width:750px;height:450px;margin:-225px 0 0 -375px}.HeroBackground-module__YAby8a__aurora2{width:350px;height:260px}.HeroBackground-module__YAby8a__aurora3{width:320px;height:240px;margin-top:53px}.HeroBackground-module__YAby8a__beam{background:radial-gradient(124px 225px at 50% 35.6%,#9c85d614,#9c85d600);width:260px;margin-left:-130px}.HeroBackground-module__YAby8a__sweep{background:0 0;width:1200px;height:1200px;margin:-600px 0 0 -600px}.HeroBackground-module__YAby8a__sweepRing{opacity:.25;background:conic-gradient(#0000 0deg,#baaaeb1a 18deg,#0000 40deg 180deg,#baaaeb12 200deg,#0000 225deg);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.HeroBackground-module__YAby8a__sweepRing:first-child{width:320px;height:320px;margin:-160px 0 0 -160px}.HeroBackground-module__YAby8a__sweepRing:nth-child(2){width:440px;height:440px;margin:-220px 0 0 -220px}.HeroBackground-module__YAby8a__sweepRing:nth-child(3){width:540px;height:540px;margin:-270px 0 0 -270px}.HeroBackground-module__YAby8a__sweepRing:nth-child(4){width:620px;height:620px;margin:-310px 0 0 -310px}}
.LanguageSwitcher-module__OkSVoa__wrap{align-items:center;display:inline-flex;position:relative}.LanguageSwitcher-module__OkSVoa__trigger{cursor:pointer;color:inherit;background:0 0;border:0;border-bottom:1.8px solid #644ba8;align-items:center;gap:6px;margin:0;padding:6.8px 0 5px;transition:border-color .25s;display:inline-flex}.LanguageSwitcher-module__OkSVoa__open .LanguageSwitcher-module__OkSVoa__trigger,.LanguageSwitcher-module__OkSVoa__trigger:focus-visible{border-bottom-color:#fff}@media (hover:hover){.LanguageSwitcher-module__OkSVoa__wrap:hover .LanguageSwitcher-module__OkSVoa__trigger{border-bottom-color:#fff}}.LanguageSwitcher-module__OkSVoa__flag{flex:none;display:block}.LanguageSwitcher-module__OkSVoa__flag svg{border-radius:2.5px;flex:none;width:21px;max-width:none;height:14px;display:block}.LanguageSwitcher-module__OkSVoa__triggerFlag svg{width:26px;height:17.3px}.LanguageSwitcher-module__OkSVoa__menu{opacity:0;visibility:hidden;z-index:20;padding-top:11px;transition:opacity .25s,transform .25s,visibility .25s;display:block;position:absolute;top:100%;right:0;transform:translateY(-8.3px)}.LanguageSwitcher-module__OkSVoa__open .LanguageSwitcher-module__OkSVoa__menu{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility;transform:none}.LanguageSwitcher-module__OkSVoa__box{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#644ba8 transparent;overscroll-behavior:contain;background:#1d0c4d;border:1.8px solid #644ba8;border-radius:12px;flex-direction:column;min-width:172px;max-height:286px;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}.LanguageSwitcher-module__OkSVoa__option{white-space:nowrap;font:560 15px/1 var(--font-sans);letter-spacing:.02em;color:#ffffff9e;cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:8px 12px;text-decoration:none;transition:background .2s,color .2s;display:flex}.LanguageSwitcher-module__OkSVoa__option:hover,.LanguageSwitcher-module__OkSVoa__option:focus-visible{color:#fff;background:#644ba833}.LanguageSwitcher-module__OkSVoa__option:focus-visible{outline-offset:-2px}.LanguageSwitcher-module__OkSVoa__option.LanguageSwitcher-module__OkSVoa__on{color:#fff;background:#644ba88c}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__OkSVoa__trigger,.LanguageSwitcher-module__OkSVoa__menu,.LanguageSwitcher-module__OkSVoa__option{transition:none}}
.FinalTake-module__im6EXW__section{padding-bottom:calc(calc(160px * var(--k)) * var(--section-py,1))}.FinalTake-module__im6EXW__block{gap:calc(44px * var(--k));padding:calc(72px * var(--k)) calc(64px * var(--k)) calc(64px * var(--k));border-radius:var(--radius-project-card);background:var(--yellow);color:var(--ink-purple);flex-direction:column;display:flex}.FinalTake-module__im6EXW__slate{border:2px solid var(--ink-purple);font-family:var(--font-sans);letter-spacing:.18em;border-radius:14px;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));margin:0;font-size:13px;font-weight:600;line-height:1.2;display:grid;overflow:hidden}.FinalTake-module__im6EXW__slateCell{border-right:2px solid var(--ink-purple);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.FinalTake-module__im6EXW__slateCell:last-child{border-right:0}.FinalTake-module__im6EXW__slateCell dt{opacity:.75;font-size:11px}.FinalTake-module__im6EXW__slateCell dd{margin:0}.FinalTake-module__im6EXW__slateCell b{font-variant-numeric:tabular-nums;font-weight:700}.FinalTake-module__im6EXW__title{font-family:var(--font-sans);font-weight:550;font-size:calc(calc(112px * var(--k)) * var(--display-k,1));letter-spacing:var(--tracking-title);color:var(--ink-purple);--accent-size:1.18em;margin:0;line-height:.9}.FinalTake-module__im6EXW__title span{color:var(--ink-purple)}.FinalTake-module__im6EXW__bottom{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.FinalTake-module__im6EXW__body{max-width:560px;font-family:var(--font-sans);color:var(--ink-purple);text-wrap:pretty;margin:0;font-size:21px;font-weight:500;line-height:1.55}.FinalTake-module__im6EXW__buttons{flex:none;align-items:center;gap:16.6px;display:flex}.FinalTake-module__im6EXW__buttons .FinalTake-module__im6EXW__primary{background:var(--ink-purple);color:var(--white)}.FinalTake-module__im6EXW__buttons .FinalTake-module__im6EXW__secondary{--btn-line:var(--ink-purple);color:var(--ink-purple)}.FinalTake-module__im6EXW__buttons .FinalTake-module__im6EXW__secondary:focus-visible,.FinalTake-module__im6EXW__buttons .FinalTake-module__im6EXW__primary:focus-visible{outline:2px solid var(--ink-purple);outline-offset:3px}@media (max-width:1100px){.FinalTake-module__im6EXW__bottom{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:768px){.FinalTake-module__im6EXW__block{border-radius:20px;gap:24px;padding:24px 20px 26px}.FinalTake-module__im6EXW__slate{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));font-size:10px}.FinalTake-module__im6EXW__slateCell{border-bottom:2px solid var(--ink-purple);padding:10px 12px}.FinalTake-module__im6EXW__slateCell:nth-child(2){border-right:0}.FinalTake-module__im6EXW__slateCell:nth-child(n+3){border-bottom:0}.FinalTake-module__im6EXW__slateCell dt{font-size:9px}.FinalTake-module__im6EXW__title{--accent-size:52px;font-size:44px;line-height:.95}.FinalTake-module__im6EXW__bottom{flex-direction:column;align-items:flex-start;gap:18px}.FinalTake-module__im6EXW__body{font-size:15px}.FinalTake-module__im6EXW__buttons{flex-wrap:wrap;gap:10px}}
.Hero-module__H8d9UW__heroSection{isolation:isolate;box-sizing:border-box;--site-btn-h:46px;--site-btn-ring:30.4px;margin:0 auto;position:relative;overflow:visible}.Hero-module__H8d9UW__heroWrap{width:100%;position:relative;overflow:visible}.Hero-module__H8d9UW__stageOuter{width:100%;position:relative;overflow:hidden}.Hero-module__H8d9UW__stage{box-sizing:border-box;transform-origin:top;flex-direction:column;justify-content:center;width:1440px;min-height:calc(100vh - 95px);margin-left:-720px;padding:35px 0 25px;display:flex;position:relative;left:50%}@media (min-width:1024px){.Hero-module__H8d9UW__heroSection{--hero-natural-h:1180px;--hero-scale:clamp(.4, tan(atan2(calc(100svh - var(--header-h)), var(--hero-natural-h))), calc(tan(atan2(100vw, 1440px)) * 1.25))}.Hero-module__H8d9UW__stageOuter{height:calc(var(--hero-natural-h) * var(--hero-scale))}.Hero-module__H8d9UW__stage{--hero-inv:calc(1 / min(1, var(--hero-scale)));min-height:var(--hero-natural-h);transform:scale(var(--hero-scale))}}.Hero-module__H8d9UW__titleWrap{z-index:3;pointer-events:none;justify-content:center;display:flex;position:absolute;top:78px;left:0;right:0}.Hero-module__H8d9UW__titleInner{position:relative}.Hero-module__H8d9UW__underline{pointer-events:none;z-index:0;width:920px;height:40px;position:absolute;top:50px;left:50%;overflow:visible;transform:translate(-50%)}.Hero-module__H8d9UW__underlinePath{stroke-dasharray:960;stroke-dashoffset:960px;animation:1.75s cubic-bezier(.62,.02,.3,1) forwards Hero-module__H8d9UW__uDraw}@keyframes Hero-module__H8d9UW__uDraw{0%{stroke-dashoffset:960px}to{stroke-dashoffset:0}}.Hero-module__H8d9UW__title{z-index:1;font-family:var(--font-sans);letter-spacing:-.03em;text-align:center;white-space:nowrap;color:var(--white);margin:0;font-size:51px;font-weight:550;line-height:.94;position:relative}.Hero-module__H8d9UW__accent{font-family:var(--font-accent);font-synthesis:none;letter-spacing:-.04em;-webkit-text-stroke:.18px currentColor;paint-order:stroke fill;color:var(--yellow);font-size:62.3px;font-style:italic;font-weight:400}.Hero-module__H8d9UW__buttonsWrap{left:0;right:0;bottom:calc(44px * var(--hero-inv,1));transform:scale(var(--hero-inv,1));transform-origin:50% 100%;z-index:3;pointer-events:auto;justify-content:center;align-items:center;gap:16.6px;display:flex;position:absolute}.Hero-module__H8d9UW__soundButton{border-radius:var(--radius-pill);width:94px;height:94px;color:var(--white);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-24px;padding:0;display:inline-flex}.Hero-module__H8d9UW__soundButtonVisual{width:var(--site-btn-h,46px);height:var(--site-btn-h,46px);border-radius:var(--radius-pill);border:1.5px solid var(--line-purple);background:0 0;justify-content:center;align-items:center;transition:background .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}.Hero-module__H8d9UW__soundButtonVisual svg{width:20.24px;height:20.24px}@media (hover:hover){.Hero-module__H8d9UW__soundButton:hover .Hero-module__H8d9UW__soundButtonVisual{background:#9c85d647}}.Hero-module__H8d9UW__soundButton:active .Hero-module__H8d9UW__soundButtonVisual{transform:scale(.96)}.Hero-module__H8d9UW__ringOuter{perspective:1700px;perspective-origin:50% 350px;pointer-events:none;height:1120px;margin:0;position:relative}.Hero-module__H8d9UW__scene{height:0;transform-style:preserve-3d;position:absolute;top:350px;left:0;right:0;transform:translateZ(-1250px)rotateX(-16deg)}.Hero-module__H8d9UW__ring{height:0;transform-style:preserve-3d;position:absolute;top:0;left:0;right:0}.Hero-module__H8d9UW__tile{box-sizing:border-box;border-radius:var(--radius-hero-tile);background:var(--white);pointer-events:auto;cursor:pointer;outline:1px solid #0000;flex-direction:column;width:340px;margin:-349px 0 0 -170px;padding:6px 0 4px;transition:filter .6s,box-shadow .6s,opacity .5s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.Hero-module__H8d9UW__tileHeader{zoom:.81;align-items:center;gap:14px;padding:18px 22px 16px;display:flex}.Hero-module__H8d9UW__tileAvatar{border-radius:198px;flex:none;width:52px;height:52px;overflow:hidden}.Hero-module__H8d9UW__tileAvatar img{object-fit:cover;width:100%;height:100%;display:block}.Hero-module__H8d9UW__tileHeaderText{flex-direction:column;flex:1;min-width:0;display:flex}.Hero-module__H8d9UW__tileName{font:700 21px var(--font-sans);color:var(--ink);text-transform:lowercase;align-items:center;gap:6px;display:flex}.Hero-module__H8d9UW__tileVerified{width:18px;height:18px;color:var(--verified);flex:none}.Hero-module__H8d9UW__tileSub{font:500 18px var(--font-sans);color:var(--ink)}.Hero-module__H8d9UW__tileMenuIcon{flex:none;width:30px;height:16px;display:block}.Hero-module__H8d9UW__tileVideoArea{background:var(--ink);flex:none;height:550px;position:relative;overflow:hidden}.Hero-module__H8d9UW__tileVideoArea video,.Hero-module__H8d9UW__tileVideoArea img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__H8d9UW__tileActionBar{zoom:.834;align-items:center;gap:20px;padding:20px 22px 18px;display:flex}.Hero-module__H8d9UW__tileHeartWrap{flex:none;width:36px;height:36px;display:block;position:relative}.Hero-module__H8d9UW__tileHeartWrap svg{width:36px;height:36px;display:block}.Hero-module__H8d9UW__tileHeartFilled{opacity:0;position:absolute;top:0;left:0}.Hero-module__H8d9UW__phone{--hero-hold:5s}.Hero-module__H8d9UW__phone.Hero-module__H8d9UW__on .Hero-module__H8d9UW__heartOut{animation:Hero-module__H8d9UW__hpLikeOut .15s ease-out var(--heart-like-delay) forwards, Hero-module__H8d9UW__hpUnlikeOut .25s ease-in calc(var(--hero-hold) - .1s) forwards}.Hero-module__H8d9UW__phone.Hero-module__H8d9UW__on .Hero-module__H8d9UW__heartIn{animation:Hero-module__H8d9UW__hpLikeIn .35s cubic-bezier(.2, .8, .2, 1) var(--heart-like-delay) forwards, Hero-module__H8d9UW__hpUnlikeIn .35s ease-in calc(var(--hero-hold) - .2s) forwards}@keyframes Hero-module__H8d9UW__hpLikeOut{to{opacity:0}}@keyframes Hero-module__H8d9UW__hpLikeIn{0%{opacity:0;transform:scale(.72)}50%{opacity:1;transform:scale(1.34)}to{opacity:1;transform:scale(1)}}@keyframes Hero-module__H8d9UW__hpUnlikeOut{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__H8d9UW__hpUnlikeIn{0%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__phone .Hero-module__H8d9UW__heartOut{opacity:0;animation:none}.Hero-module__H8d9UW__phone .Hero-module__H8d9UW__heartIn{opacity:1;animation:none}}.Hero-module__H8d9UW__tileIcon{flex:none;width:36px;height:36px;display:block}.Hero-module__H8d9UW__tileBookmark{margin-left:auto}.Hero-module__H8d9UW__tileDim{background:var(--ink);opacity:.68;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.Hero-module__H8d9UW__tile.Hero-module__H8d9UW__on .Hero-module__H8d9UW__tileDim{opacity:0}.Hero-module__H8d9UW__phone{aspect-ratio:9/19.4;height:712px;transform-style:preserve-3d;pointer-events:none;position:absolute;top:0;left:50%}.Hero-module__H8d9UW__phoneBase{border-radius:var(--radius-phone);background:#141518;position:absolute;inset:0;transform:translateZ(-18px)}.Hero-module__H8d9UW__phoneEdge{border-radius:var(--radius-phone);background:linear-gradient(90deg,#4a4c50,#a4a6aa 18%,#36383b 50%,#b3b5b8 82%,#45474b);position:absolute;inset:0;transform:translateZ(-9px)}.Hero-module__H8d9UW__phoneFrame{border-radius:var(--radius-phone);box-sizing:border-box;background:linear-gradient(135deg,#e4e6e9,#75787d 22%,#2b2d30 50%,#8e9196 76%,#eceef0);padding:4px;position:absolute;inset:0;box-shadow:0 0 90px #9c85d673}.Hero-module__H8d9UW__phoneInner{box-sizing:border-box;background:#050506;border-radius:54px;width:100%;height:100%;padding:10px}.Hero-module__H8d9UW__phoneScreen{background:var(--white);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.Hero-module__H8d9UW__statusBar{height:44px;font:600 16px/1 -apple-system, "SF Pro Text", var(--font-sans);color:var(--ink);flex:none;justify-content:space-between;align-items:center;padding:4px 22px 0 30px;display:flex}.Hero-module__H8d9UW__clock{font:700 15px/1 var(--font-inter), -apple-system, "SF Pro Text", sans-serif;color:#000;letter-spacing:-.01em}.Hero-module__H8d9UW__clockColon{font-family:var(--font-sans);margin:0 .07em;display:inline-block;transform:translateY(-.06em)}.Hero-module__H8d9UW__statusIcons{align-items:center;gap:6.78px;display:flex}.Hero-module__H8d9UW__batteryPct{width:22.13px;height:12.09px;color:var(--white);font:900 9.14px/1 var(--font-inter), -apple-system, sans-serif;letter-spacing:-.02em;background:#000;border-radius:3.83px;justify-content:center;align-items:center;display:inline-flex}.Hero-module__H8d9UW__dynamicIsland{z-index:3;background:#000;border-radius:20px;width:92px;height:27px;margin-left:-46px;position:absolute;top:11px;left:50%}.Hero-module__H8d9UW__phoneHeader{zoom:.72;align-items:center;gap:14px;padding:18px 22px 16px;display:flex}.Hero-module__H8d9UW__phoneVideoArea{background:var(--ink);flex:1;min-height:0;position:relative;overflow:hidden}.Hero-module__H8d9UW__phoneCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__H8d9UW__phoneProgressTrack{background:#ffffff4d;height:6px;position:absolute;bottom:0;left:0;right:0}.Hero-module__H8d9UW__phoneProgressFill{background:var(--line-purple);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.Hero-module__H8d9UW__phoneActionBar{zoom:.742;align-items:center;gap:20px;padding:20px 22px 18px;display:flex}.Hero-module__H8d9UW__homeIndicatorWrap{flex:none;height:26px;position:relative}.Hero-module__H8d9UW__homeIndicator{background:#000;border-radius:3px;width:117px;height:5px;margin-left:-58.5px;position:absolute;top:9px;left:50%}.Hero-module__H8d9UW__floatHeart{opacity:0;width:26px;height:26px;color:var(--like-red);margin-left:-13px;animation:2.4s ease-out forwards Hero-module__H8d9UW__hFloat;position:absolute;bottom:100%;left:50%}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__floatHeart{display:none}}@keyframes Hero-module__H8d9UW__hFloat{0%{opacity:0;transform:translateY(2px)scale(.55)rotate(-6deg)}14%{opacity:1;transform:translate(calc(var(--dx,0) * .14), calc(var(--ty,-90px) * .14)) scale(1) rotate(-2deg)}70%{opacity:.85}to{opacity:0;transform:translate(var(--dx,0), var(--ty,-90px)) scale(1.15) rotate(8deg)}}.Hero-module__H8d9UW__phoneHalo{background:radial-gradient(closest-side, rgba(var(--pc,156, 133, 214), .42), rgba(var(--pc,156, 133, 214), .14) 45%, transparent 72%);pointer-events:none;border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;position:absolute;top:0;left:50%;transform:translateY(405px)translateZ(-120px)}.Hero-module__H8d9UW__phoneHaloFlat{background:radial-gradient(closest-side, rgba(var(--pc,156, 133, 214), .42), rgba(var(--pc,156, 133, 214), .14) 45%, transparent 72%);pointer-events:none;border-radius:50%;width:500.4px;height:459.2px;display:none;position:absolute;top:332.3px;left:467.6px}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__underlinePath{stroke-dashoffset:0;animation:none}}@media (max-width:767px){.Hero-module__H8d9UW__tile{-webkit-mask-image:none;mask-image:none}.Hero-module__H8d9UW__stageOuter{height:660px}.Hero-module__H8d9UW__stage{padding-bottom:165px}.Hero-module__H8d9UW__title{white-space:normal;font-size:60px;line-height:1.02}.Hero-module__H8d9UW__accent{font-size:72px}.Hero-module__H8d9UW__underline{display:none}.Hero-module__H8d9UW__titleWrap{top:118px}.Hero-module__H8d9UW__scene{top:566px}.Hero-module__H8d9UW__buttonsWrap{bottom:40px}.Hero-module__H8d9UW__soundButtonVisual{border-width:3px;width:80px;height:80px}.Hero-module__H8d9UW__soundButtonVisual svg{width:35.2px;height:35.2px}.Hero-module__H8d9UW__soundButton{margin:-7px}.Hero-module__H8d9UW__phoneHalo{display:none}.Hero-module__H8d9UW__phoneHaloFlat{display:block}}@media (min-width:1024px) and (max-height:899px){.Hero-module__H8d9UW__heroSection{--hero-s0:clamp(.4, tan(atan2(calc(100svh - var(--header-h)), 1180px)), calc(tan(atan2(100vw, 1440px)) * 1.25));--hero-phone-k:1.06;--hero-title:clamp(.5, tan(atan2(34vw, 901px)), 1.3);--hero-m:clamp(.5, var(--hero-s0), 1.3);--hero-ring-dy:-14px;--hero-scale:clamp(.4, calc(var(--hero-s0) * var(--hero-phone-k)), 1.4);--hero-natural-h:calc((100svh - var(--header-h)) / var(--hero-scale));--site-btn-h:inherit;--site-btn-ring:inherit}.Hero-module__H8d9UW__stage{height:var(--hero-natural-h)}.Hero-module__H8d9UW__titleWrap{top:calc(78px * var(--hero-m) / var(--hero-scale));transform:scale(calc(var(--hero-title) / var(--hero-scale)));transform-origin:50% 0}.Hero-module__H8d9UW__buttonsWrap{bottom:calc(44px * var(--hero-m) * var(--hero-inv,1))}.Hero-module__H8d9UW__ringOuter{transform:translateY(calc(var(--hero-ring-dy) / var(--hero-scale)))}}@media (min-width:1024px) and (max-height:719px){.Hero-module__H8d9UW__heroSection{--hero-phone-k:1.03;--hero-ring-dy:-14px}}@media (min-width:1024px) and (max-height:899px) and (min-aspect-ratio:21/10){.Hero-module__H8d9UW__ring{transform:scaleX(1.12)}}
.SiteHeader-module__oaTwcq__header{z-index:60;height:var(--header-h);padding:0 var(--chrome-pad,180px);background:0 0;justify-content:space-between;align-items:center;transition:background-color .35s;display:flex;position:sticky;top:0}.SiteHeader-module__oaTwcq__header:after{content:"";left:var(--chrome-pad,180px);right:var(--chrome-pad,180px);background:var(--line-purple);opacity:1;height:1.8px;transition:opacity .35s;position:absolute;bottom:0}.SiteHeader-module__oaTwcq__header.SiteHeader-module__oaTwcq__scrolled{background:var(--bg-deep)}.SiteHeader-module__oaTwcq__header.SiteHeader-module__oaTwcq__scrolled:after{opacity:0}.SiteHeader-module__oaTwcq__logo{width:auto;height:19px;color:var(--white);flex:none}.SiteHeader-module__oaTwcq__navGroup{align-items:center;gap:calc(clamp(26px, calc(34px - (1600px - 100vw) * .025), 34px) * var(--nav-gap-k,1));display:flex}.SiteHeader-module__oaTwcq__navLink{font-family:var(--font-sans);font-weight:var(--weight-ui);font-size:calc(17px * var(--nav-font-k,1));letter-spacing:-.005em;color:var(--white);line-height:1;position:relative}.SiteHeader-module__oaTwcq__navLink:after{content:"";background:var(--line-purple);transform-origin:0;height:1.8px;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.SiteHeader-module__oaTwcq__navLink:focus-visible:after,.SiteHeader-module__oaTwcq__navLink.SiteHeader-module__oaTwcq__active:after{transform:scaleX(1)}@media (hover:hover){.SiteHeader-module__oaTwcq__navLink:hover:after{transform:scaleX(1)}}.SiteHeader-module__oaTwcq__mobileOnly{display:none}.SiteHeader-module__oaTwcq__menuButton{border-radius:var(--radius-pill);border:1.5px solid var(--line-purple);color:var(--white);font-family:var(--font-sans);font-weight:var(--weight-ui);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10.5px 15px;font-size:12.5px;line-height:12.5px}.SiteHeader-module__oaTwcq__desktopOnly{align-items:center;display:flex}@media (max-width:1023px){.SiteHeader-module__oaTwcq__header{height:var(--header-h);padding:0 22px}.SiteHeader-module__oaTwcq__header:after{height:1.5px;left:22px;right:22px}.SiteHeader-module__oaTwcq__logo{height:15px}.SiteHeader-module__oaTwcq__desktopOnly{display:none}.SiteHeader-module__oaTwcq__mobileOnly{display:inline-flex}}.SiteHeader-module__oaTwcq__dropdownWrap{margin-right:-11px;display:flex;position:relative}.SiteHeader-module__oaTwcq__dropdownTrigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;display:inline-flex}.SiteHeader-module__oaTwcq__chevron{width:17px;height:17px;color:var(--line-purple);flex:none;transition:transform .24s}.SiteHeader-module__oaTwcq__dropdownWrap.SiteHeader-module__oaTwcq__open .SiteHeader-module__oaTwcq__chevron{transform:rotate(180deg)}.SiteHeader-module__oaTwcq__dropdownMenu{z-index:80;opacity:0;visibility:hidden;padding-top:16px;transition:opacity .24s,transform .24s,visibility .24s;position:absolute;top:100%;left:-14px;transform:translateY(-6px)}.SiteHeader-module__oaTwcq__dropdownWrap.SiteHeader-module__oaTwcq__open .SiteHeader-module__oaTwcq__dropdownMenu{opacity:1;visibility:visible;transform:translate(0,0)}.SiteHeader-module__oaTwcq__dropdownBox{box-sizing:content-box;background:var(--ink-purple);border:1.8px solid var(--line-purple);border-radius:19px;flex-direction:column;min-width:246px;padding:10px;display:flex;box-shadow:0 24px 60px #08041473}.SiteHeader-module__oaTwcq__dropdownOption{font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.005em;color:var(--white);white-space:nowrap;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;font-size:16px;line-height:1.2;text-decoration:none;transition:background .22s;display:flex}.SiteHeader-module__oaTwcq__dropdownOption:focus-visible{background:#ffffff1a}@media (hover:hover){.SiteHeader-module__oaTwcq__dropdownOption:hover{background:#ffffff1a}}.SiteHeader-module__oaTwcq__dropdownArrow{width:26px;height:26px;color:var(--ink-purple);opacity:0;flex:none;transition:opacity .22s,transform .22s;display:block;transform:translate(-4px)}.SiteHeader-module__oaTwcq__dropdownOption:focus-visible .SiteHeader-module__oaTwcq__dropdownArrow{opacity:1;transform:translate(0)}@media (hover:hover){.SiteHeader-module__oaTwcq__dropdownOption:hover .SiteHeader-module__oaTwcq__dropdownArrow{opacity:1;transform:translate(0)}}.SiteHeader-module__oaTwcq__dropdownOption.SiteHeader-module__oaTwcq__active{border:1.5px solid var(--line-purple);background:#ffffff24;padding:10.5px 12.5px}.SiteHeader-module__oaTwcq__dropdownOption.SiteHeader-module__oaTwcq__active .SiteHeader-module__oaTwcq__dropdownArrow{display:none}
.InnotalentSection-module__Fwhk-G__block{border-radius:var(--radius-project-card);background:var(--bg-deep);border:1.8px solid #9c85d638;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;position:relative;overflow:hidden}.InnotalentSection-module__Fwhk-G__text{gap:calc(30px * var(--k));padding:calc(72px * var(--k)) calc(64px * var(--k));flex-direction:column;display:flex}.InnotalentSection-module__Fwhk-G__lead{max-width:620px}.InnotalentSection-module__Fwhk-G__cta{align-self:flex-start}.InnotalentSection-module__Fwhk-G__locations{padding:calc(72px * var(--k)) calc(56px * var(--k)) calc(72px * var(--k)) 0;flex-direction:column;justify-content:center;display:flex}.InnotalentSection-module__Fwhk-G__locationWrap{flex-direction:column;display:flex}.InnotalentSection-module__Fwhk-G__location{background:#ffffff0d;border:1.5px solid #9c85d640;border-radius:20px;flex-direction:column;gap:10px;padding:26px;display:flex;position:relative}.InnotalentSection-module__Fwhk-G__locLabel{font-family:var(--font-sans);letter-spacing:.2em;color:var(--purple-300);font-size:11px;font-weight:600;line-height:1}.InnotalentSection-module__Fwhk-G__city{font-family:var(--font-sans);font-weight:550;font-size:calc(calc(48px * var(--k)) * var(--display-k,1));letter-spacing:var(--tracking-title);color:var(--white);line-height:.95}.InnotalentSection-module__Fwhk-G__citySub{font-family:var(--font-sans);letter-spacing:.16em;color:#ffffffa6;font-size:12px;font-weight:600;line-height:1.3}.InnotalentSection-module__Fwhk-G__clock{font-family:var(--font-sans);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--yellow);font-size:22px;font-weight:600;line-height:1;position:absolute;top:24px;right:26px}.InnotalentSection-module__Fwhk-G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.InnotalentSection-module__Fwhk-G__sameZone{font-family:var(--font-sans);letter-spacing:.2em;color:var(--yellow);align-items:center;gap:14px;margin:0;padding:18px 0 18px 26px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.InnotalentSection-module__Fwhk-G__sameZoneLine{background:repeating-linear-gradient(180deg, var(--yellow) 0 6px, transparent 6px 12px);flex:none;width:2px;height:46px}.InnotalentSection-module__Fwhk-G__maps{padding:0 calc(64px * var(--k)) calc(64px * var(--k));flex-direction:column;grid-column:1/-1;gap:28px;display:flex}.InnotalentSection-module__Fwhk-G__mapsIntro{border-top:1.8px solid #9c85d638;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px;padding-top:40px;display:grid}.InnotalentSection-module__Fwhk-G__techPark{flex-direction:column;gap:16px;display:flex}.InnotalentSection-module__Fwhk-G__techParkLabel{font-family:var(--font-sans);letter-spacing:.2em;color:var(--yellow);margin:0;font-size:13px;font-weight:600;line-height:1}.InnotalentSection-module__Fwhk-G__techParkBody{max-width:640px;font-family:var(--font-sans);color:#ffffffd1;text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:1.7}.InnotalentSection-module__Fwhk-G__routeNote{text-align:right;font-family:var(--font-sans);letter-spacing:.18em;color:#ffffff9e;justify-self:end;margin:0;font-size:12px;font-weight:600;line-height:1.6}.InnotalentSection-module__Fwhk-G__mapGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.InnotalentSection-module__Fwhk-G__map{flex-direction:column;gap:14px;margin:0;display:flex}.InnotalentSection-module__Fwhk-G__mapFrame{aspect-ratio:16/9;background:#130838;border:1.5px solid #9c85d640;border-radius:20px;position:relative;overflow:hidden}.InnotalentSection-module__Fwhk-G__mapFrame iframe{filter:grayscale()invert(.9)hue-rotate(200deg)contrast(.92)brightness(.95);border:0;width:100%;height:100%;position:absolute;inset:0}.InnotalentSection-module__Fwhk-G__mapButton,.InnotalentSection-module__Fwhk-G__mapPending{background:radial-gradient(circle at 50% 45%,#9c85d62e,#0000 60%),repeating-linear-gradient(0deg,#9c85d614 0 1px,#0000 1px 40px),repeating-linear-gradient(90deg,#9c85d614 0 1px,#0000 1px 40px),#130838;position:absolute;inset:0}.InnotalentSection-module__Fwhk-G__mapButton{width:100%;color:var(--white);font-family:var(--font-sans);letter-spacing:.12em;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:13px;font-weight:600;display:flex}.InnotalentSection-module__Fwhk-G__mapButton svg{width:30px;height:30px;color:var(--yellow)}.InnotalentSection-module__Fwhk-G__mapLabel{border-bottom:1.5px solid #eeff1d66;padding-bottom:3px;transition:border-color .2s}.InnotalentSection-module__Fwhk-G__mapNote{letter-spacing:0;text-align:center;color:#ffffff9e;text-wrap:pretty;max-width:34ch;font-size:12px;font-weight:500;line-height:1.45}.InnotalentSection-module__Fwhk-G__mapButton:focus-visible{outline:2px solid var(--yellow);outline-offset:-4px}@media (hover:hover){.InnotalentSection-module__Fwhk-G__mapButton:hover .InnotalentSection-module__Fwhk-G__mapLabel{border-color:var(--yellow)}}.InnotalentSection-module__Fwhk-G__mapCaption{font-family:var(--font-sans);color:#ffffffb3;grid-template-columns:auto 1fr auto;align-items:baseline;gap:6px 14px;font-size:15px;font-weight:500;line-height:1.4;display:grid}.InnotalentSection-module__Fwhk-G__mapCaption .InnotalentSection-module__Fwhk-G__locLabel{grid-column:1/-1}.InnotalentSection-module__Fwhk-G__mapCaption b{color:var(--white);font-size:18px;font-weight:600;line-height:1.3}.InnotalentSection-module__Fwhk-G__mapCaption a{letter-spacing:.12em;color:var(--yellow);border-bottom:1.5px solid #eeff1d66;padding-bottom:3px;font-size:13px;font-weight:600;line-height:1;transition:border-color .2s}.InnotalentSection-module__Fwhk-G__mapCaption a:hover,.InnotalentSection-module__Fwhk-G__mapCaption a:focus-visible{border-color:var(--yellow)}@media (max-width:1100px) and (min-width:769px){.InnotalentSection-module__Fwhk-G__block{grid-template-columns:1fr}.InnotalentSection-module__Fwhk-G__locations{padding:0 calc(64px * var(--k)) calc(40px * var(--k))}.InnotalentSection-module__Fwhk-G__mapCaption{grid-template-columns:1fr auto}.InnotalentSection-module__Fwhk-G__mapCaption span:not(.InnotalentSection-module__Fwhk-G__locLabel){grid-column:1/-1}.InnotalentSection-module__Fwhk-G__mapCaption a{grid-area:2/2;justify-self:end}}@media (max-width:768px){.InnotalentSection-module__Fwhk-G__block{border-radius:20px;flex-direction:column;display:flex}.InnotalentSection-module__Fwhk-G__text{gap:20px;padding:30px 20px 10px}.InnotalentSection-module__Fwhk-G__locations{padding:20px 20px 26px}.InnotalentSection-module__Fwhk-G__location{padding:18px}.InnotalentSection-module__Fwhk-G__city{font-size:30px}.InnotalentSection-module__Fwhk-G__clock{font-size:18px;top:16px;right:18px}.InnotalentSection-module__Fwhk-G__sameZone{padding:12px 0 12px 18px;font-size:10.5px}.InnotalentSection-module__Fwhk-G__sameZoneLine{height:30px}.InnotalentSection-module__Fwhk-G__maps{gap:20px;padding:0 20px 26px}.InnotalentSection-module__Fwhk-G__mapsIntro{grid-template-columns:1fr;gap:16px;padding-top:26px}.InnotalentSection-module__Fwhk-G__techParkBody{font-size:15px}.InnotalentSection-module__Fwhk-G__routeNote{text-align:left;justify-self:start;font-size:10.5px}.InnotalentSection-module__Fwhk-G__mapGrid{grid-template-columns:1fr;gap:16px}.InnotalentSection-module__Fwhk-G__mapFrame{aspect-ratio:4/3;border-radius:14px}.InnotalentSection-module__Fwhk-G__mapCaption{grid-template-columns:1fr auto}.InnotalentSection-module__Fwhk-G__mapCaption span:not(.InnotalentSection-module__Fwhk-G__locLabel){grid-column:1/-1}.InnotalentSection-module__Fwhk-G__mapCaption a{grid-area:2/2;justify-self:end}}
.ServicesRail-module__Z7Yjqa__heading{width:fit-content}.ServicesRail-module__Z7Yjqa__row{align-items:stretch;gap:33.2px;display:flex}.ServicesRail-module__Z7Yjqa__card{min-width:0;color:inherit;cursor:pointer;background:#ffffff0f;border-radius:19px;flex-direction:column;flex:1;gap:22.2px;padding:22.2px;text-decoration:none;transition:background .3s;display:flex}.ServicesRail-module__Z7Yjqa__card:focus-visible{outline:2px solid var(--line-purple);outline-offset:0;background:#ffffff1a;border-radius:19px}@media (hover:hover){.ServicesRail-module__Z7Yjqa__card:hover{background:#ffffff1a}}.ServicesRail-module__Z7Yjqa__cta{align-self:flex-start;margin-top:auto}.ServicesRail-module__Z7Yjqa__videoWrap{aspect-ratio:16/9;background:var(--ink);border-radius:var(--radius-card);display:block;position:relative;overflow:hidden}.ServicesRail-module__Z7Yjqa__video{object-fit:cover;width:100%;height:100%;display:block}.ServicesRail-module__Z7Yjqa__title{width:max-content;max-width:100%;font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.01em;color:var(--white);align-self:flex-start;margin:0 0 -13px;font-size:22px;line-height:1.2;display:block}.ServicesRail-module__Z7Yjqa__body{font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffffb8;margin:0;font-size:17px;font-weight:500;line-height:1.55;transition:color .3s;display:block}.ServicesRail-module__Z7Yjqa__card:focus-visible .ServicesRail-module__Z7Yjqa__body{color:var(--white)}@media (hover:hover){.ServicesRail-module__Z7Yjqa__card:hover .ServicesRail-module__Z7Yjqa__body{color:var(--white)}}@media (max-width:1023px){.ServicesRail-module__Z7Yjqa__section{padding-top:36px}.ServicesRail-module__Z7Yjqa__row{flex-direction:column;gap:13.9px}.ServicesRail-module__Z7Yjqa__card,.ServicesRail-module__Z7Yjqa__card:focus-visible{border-radius:11.4px;gap:9.3px;padding:9.3px 7.5px}.ServicesRail-module__Z7Yjqa__videoWrap{border-radius:8.4px}.ServicesRail-module__Z7Yjqa__title{margin:0;font-size:15.4px}.ServicesRail-module__Z7Yjqa__body{margin-top:-5.5px;font-size:12.5px;line-height:19.4px}.ServicesRail-module__Z7Yjqa__card:nth-child(2) .ServicesRail-module__Z7Yjqa__cta{margin-top:16.5px}.ServicesRail-module__Z7Yjqa__card:nth-child(3) .ServicesRail-module__Z7Yjqa__cta{margin-top:8.7px}}
.MobileNav-module__4aZTCa__overlay{z-index:250;background:var(--bg-deep);overscroll-behavior:contain;outline:none;flex-direction:column;width:100vw;height:100dvh;display:flex;position:fixed;inset:0;overflow-y:auto}.MobileNav-module__4aZTCa__top{box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;height:74px;padding:0 22px;display:flex}.MobileNav-module__4aZTCa__logo{width:auto;height:15px;color:var(--white)}.MobileNav-module__4aZTCa__closeButton{cursor:pointer;border:1.5px solid var(--line-purple);border-radius:var(--radius-pill);color:var(--white);font-family:var(--font-sans);font-weight:var(--weight-ui);box-sizing:border-box;background:0 0;align-items:center;gap:12px;padding:10.5px 15px;font-size:12.5px;line-height:12.5px;display:inline-flex}.MobileNav-module__4aZTCa__list{flex-direction:column;padding:12px 22px 0;display:flex}.MobileNav-module__4aZTCa__row{width:100%;color:var(--white);font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.02em;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:17px 0;font-size:18px;line-height:1.2;text-decoration:none;display:flex}.MobileNav-module__4aZTCa__rowChevron{flex:none;width:18px;height:18px;transition:transform .25s}.MobileNav-module__4aZTCa__rowChevron.MobileNav-module__4aZTCa__open{transform:rotate(180deg)}.MobileNav-module__4aZTCa__panel{border-bottom:1px solid #ffffff1f;flex-direction:column;padding:6px 0 10px;display:flex}.MobileNav-module__4aZTCa__subLink{color:#ffffffbf;font-family:var(--font-sans);padding:11px 0 11px 16px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;display:block}.MobileNav-module__4aZTCa__langTrigger{align-items:center;gap:10px;display:flex}.MobileNav-module__4aZTCa__langFlag{border-radius:2px;width:22px;display:flex;overflow:hidden}.MobileNav-module__4aZTCa__langFlag svg{width:100%;height:auto;display:block}.MobileNav-module__4aZTCa__langName{font-family:var(--font-sans);color:#ffffffd9;font-size:15px;font-weight:500;line-height:1}.MobileNav-module__4aZTCa__langGrid{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:10px 0 12px;list-style:none;display:grid}.MobileNav-module__4aZTCa__langOption{box-sizing:border-box;cursor:pointer;min-height:44px;font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:.02em;color:#ffffff9e;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:flex}.MobileNav-module__4aZTCa__langOption:hover,.MobileNav-module__4aZTCa__langOption:focus-visible{color:var(--white);background:#644ba833}.MobileNav-module__4aZTCa__langOption.MobileNav-module__4aZTCa__active{color:var(--white);background:#644ba88c}.MobileNav-module__4aZTCa__langOptionFlag{border-radius:2px;flex:none;width:20px;display:flex;overflow:hidden}.MobileNav-module__4aZTCa__langOptionFlag svg{width:100%;height:auto;display:block}.MobileNav-module__4aZTCa__ctas{flex-direction:column;gap:10px;padding:24px 22px 32px;display:flex}.MobileNav-module__4aZTCa__ctaRow{gap:10px;display:flex}.MobileNav-module__4aZTCa__ctaButton{box-sizing:border-box;border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 18px;font-size:18px;line-height:1.2;text-decoration:none;display:inline-flex}.MobileNav-module__4aZTCa__ctaOutline{border-color:var(--line-purple);color:var(--white)}.MobileNav-module__4aZTCa__ctaYellow{background:var(--yellow);color:var(--ink-purple)}.MobileNav-module__4aZTCa__ctaRing{flex:none;width:30px;height:30px;display:block}
.LoopSection-module__-MC4aG__section{gap:calc(80px * var(--k));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.LoopSection-module__-MC4aG__text{gap:calc(32px * var(--k));flex-direction:column;display:flex}.LoopSection-module__-MC4aG__lead{max-width:560px}.LoopSection-module__-MC4aG__chips{max-width:600px}.LoopSection-module__-MC4aG__innomads{border-top:1.8px solid #ffffff24;flex-direction:column;gap:10px;max-width:600px;padding-top:26px;display:flex}.LoopSection-module__-MC4aG__innomadsLabel{font-family:var(--font-sans);letter-spacing:.2em;color:var(--yellow);margin:0;font-size:13px;font-weight:600;line-height:1}.LoopSection-module__-MC4aG__innomadsBody{font-family:var(--font-sans);color:#ffffffc7;text-wrap:pretty;margin:0;font-size:17px;font-weight:500;line-height:1.65}.LoopSection-module__-MC4aG__loop{--s:var(--k);width:calc(560px * var(--s));aspect-ratio:1;justify-self:end;margin:0;position:relative}.LoopSection-module__-MC4aG__rings{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.LoopSection-module__-MC4aG__orbit{inset:calc(50% - 210px * var(--s));border-radius:50%;animation:14s linear infinite LoopSection-module__-MC4aG__orbit;position:absolute}.LoopSection-module__-MC4aG__dot{left:50%;top:calc(-8px * var(--s));width:calc(16px * var(--s));height:calc(16px * var(--s));margin-left:calc(-8px * var(--s));background:var(--yellow);box-shadow:0 0 0 calc(6px * var(--s)) #eeff1d2e, 0 0 calc(24px * var(--s)) #eeff1d99;border-radius:50%;position:absolute}@keyframes LoopSection-module__-MC4aG__orbit{to{transform:rotate(360deg)}}.LoopSection-module__-MC4aG__node{align-items:center;gap:calc(10px * var(--s));font-family:var(--font-sans);font-weight:650;font-size:calc(14px * var(--s));letter-spacing:.16em;white-space:nowrap;color:var(--white);border:1.8px solid var(--line-purple);border-radius:var(--radius-pill);padding:calc(12px * var(--s)) calc(18px * var(--s));background:#24105c;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.LoopSection-module__-MC4aG__nodeNum{font-size:calc(11px * var(--s));color:var(--purple-300)}.LoopSection-module__-MC4aG__nodeTop{left:50%;top:calc(50% - 210px * var(--s))}.LoopSection-module__-MC4aG__nodeRight{left:calc(50% + 210px * var(--s));top:50%}.LoopSection-module__-MC4aG__nodeBottom{left:50%;top:calc(50% + 210px * var(--s))}.LoopSection-module__-MC4aG__nodeLeft{left:calc(50% - 210px * var(--s));top:50%}.LoopSection-module__-MC4aG__nodeHot{color:var(--ink-purple);background:var(--yellow);border-color:var(--yellow)}.LoopSection-module__-MC4aG__nodeHot .LoopSection-module__-MC4aG__nodeNum{color:var(--ink-purple)}.LoopSection-module__-MC4aG__center{align-items:center;gap:calc(10px * var(--s));text-align:center;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoopSection-module__-MC4aG__centerText{font-family:var(--font-sans);font-weight:550;font-size:calc(38px * var(--s));letter-spacing:var(--tracking-title);color:var(--white);white-space:nowrap;--accent-size:1.158em;line-height:.95}.LoopSection-module__-MC4aG__centerTc{font-family:var(--font-sans);font-weight:600;font-size:calc(12px * var(--s));letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#fff9;line-height:1}@media (prefers-reduced-motion:reduce){.LoopSection-module__-MC4aG__orbit{animation:none}}@media (max-width:1100px){.LoopSection-module__-MC4aG__section{grid-template-columns:minmax(0,1fr)}.LoopSection-module__-MC4aG__loop{justify-self:center}}@media (max-width:768px){.LoopSection-module__-MC4aG__section{flex-direction:column;align-items:stretch;gap:36px;display:flex}.LoopSection-module__-MC4aG__text{gap:20px}.LoopSection-module__-MC4aG__innomadsBody{font-size:15px}.LoopSection-module__-MC4aG__loop{--s:.56;place-self:center}}
.CookieConsent-module__fuVbmG__card{z-index:300;box-sizing:border-box;border-radius:var(--radius-cookie);max-width:520px;color:var(--white);opacity:0;background:radial-gradient(90% 80% at 30% 105%,#5b45a0 0%,#5b45a000 70%),linear-gradient(160deg,#321a78 0%,#2a1466 60%,#231057 100%);border:1.5px solid #644ba88c;padding:52px 36px 32px;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:32px;right:32px;transform:translateY(24px);box-shadow:0 24px 60px #08031880}.CookieConsent-module__fuVbmG__card.CookieConsent-module__fuVbmG__visible{opacity:1;transform:none}.CookieConsent-module__fuVbmG__cookie{filter:drop-shadow(0 10px 18px #08031873);width:80px;height:auto;position:absolute;top:-40px;left:30px}.CookieConsent-module__fuVbmG__title{font-family:var(--font-sans);letter-spacing:-.02em;margin:0 0 14px;font-size:24px;font-weight:600;line-height:1.2}.CookieConsent-module__fuVbmG__body{font-family:var(--font-sans);color:#d6cef0;margin:0 0 26px;font-size:15.5px;font-weight:500;line-height:1.65}.CookieConsent-module__fuVbmG__body a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.CookieConsent-module__fuVbmG__body a:hover{color:var(--white)}}.CookieConsent-module__fuVbmG__actions{flex-wrap:wrap;gap:12px;display:flex}.CookieConsent-module__fuVbmG__button{box-sizing:border-box;border-radius:var(--radius-pill);cursor:pointer;min-height:46px;font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.01em;white-space:nowrap;border:1.5px solid #0000;align-items:center;gap:11px;padding:3.4px 6.5px 3.4px 17px;font-size:16.5px;line-height:1;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.CookieConsent-module__fuVbmG__accept{background:var(--yellow);color:var(--ink-purple);border:0;padding:3.4px 7.8px 3.4px 18.5px}.CookieConsent-module__fuVbmG__ring{flex:none;width:30.4px;height:30.4px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}@media (hover:hover){.CookieConsent-module__fuVbmG__accept:hover .CookieConsent-module__fuVbmG__ring{transform:rotate(-45deg)}}.CookieConsent-module__fuVbmG__reject{color:var(--white);border:1.8px solid var(--line-purple);background:0 0;justify-content:center;padding:3.4px 17px}@media (max-width:1023px){.CookieConsent-module__fuVbmG__card{border-radius:var(--radius-cookie-mobile);max-width:366px;margin:0 auto;padding:40px 20px 20px;bottom:12px;left:12px;right:12px}.CookieConsent-module__fuVbmG__cookie{width:62px;top:-30px;left:18px}.CookieConsent-module__fuVbmG__title{margin-bottom:10px;font-size:19px}.CookieConsent-module__fuVbmG__body{margin-bottom:18px;font-size:13px;line-height:1.6}.CookieConsent-module__fuVbmG__button{min-height:0;padding:5.5px 5px 5.5px 15px;font-size:12.5px;line-height:12.5px}.CookieConsent-module__fuVbmG__ring{width:26px;height:26px}.CookieConsent-module__fuVbmG__accept{padding:7px 7px 7px 16.5px}.CookieConsent-module__fuVbmG__reject{border-width:1.5px;padding:12.5px 15px}}
.FeaturedVideo-module__QGuwRG__frame{aspect-ratio:16/9;background:var(--ink);cursor:pointer;border-radius:27.7px;height:auto;margin:0;position:relative;overflow:hidden}.FeaturedVideo-module__QGuwRG__frame[data-faux="1"]{aspect-ratio:auto;box-sizing:border-box;z-index:9999;background:#000;border-radius:0;width:100vw;height:100vh;margin:0;padding:0;position:fixed;inset:0}.FeaturedVideo-module__QGuwRG__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.FeaturedVideo-module__QGuwRG__frame:fullscreen .FeaturedVideo-module__QGuwRG__video,.FeaturedVideo-module__QGuwRG__frame[data-faux="1"] .FeaturedVideo-module__QGuwRG__video{object-fit:contain}.FeaturedVideo-module__QGuwRG__center{border-radius:var(--radius-pill);border:1.8px solid var(--line-purple);z-index:4;pointer-events:none;opacity:0;background:#0d072094;justify-content:center;align-items:center;width:62px;height:62px;transition:opacity .3s,transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FeaturedVideo-module__QGuwRG__badge{border-radius:var(--radius-pill);border:1.8px solid var(--line-purple);color:var(--white);font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.005em;z-index:4;cursor:pointer;background:#0d0720bd;align-items:center;gap:9px;margin:0;padding:9px 16px 9px 13px;font-size:15px;transition:opacity .3s;display:inline-flex;position:absolute}.FeaturedVideo-module__QGuwRG__soundBadge{top:27.7px;left:27.7px}.FeaturedVideo-module__QGuwRG__restartBadge{bottom:78px;left:27.7px}.FeaturedVideo-module__QGuwRG__badgeIcon{flex:none;width:18px;height:18px;display:block}.FeaturedVideo-module__QGuwRG__controls{z-index:3;background:linear-gradient(#0000 0%,#0d072057 45%,#0d0720bd 100%);flex-direction:column;gap:14px;padding:55px 27.7px 22.2px;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.FeaturedVideo-module__QGuwRG__bar{cursor:pointer;touch-action:none;background:#ffffff47;border-radius:99px;height:4.2px;position:relative}.FeaturedVideo-module__QGuwRG__bar:before{content:"";position:absolute;inset:-14px 0}.FeaturedVideo-module__QGuwRG__fill{background:var(--line-purple);border-radius:99px;width:0%;position:absolute;top:0;bottom:0;left:0}.FeaturedVideo-module__QGuwRG__knob{background:var(--line-purple);border-radius:99px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:0%}.FeaturedVideo-module__QGuwRG__controlsRow{color:var(--white);align-items:center;gap:19.4px;display:flex}.FeaturedVideo-module__QGuwRG__controlsLeft{align-items:center;gap:14px;display:flex}.FeaturedVideo-module__QGuwRG__iconBtn{cursor:pointer;flex:none;width:22px;height:22px;display:block}.FeaturedVideo-module__QGuwRG__iconBtnButton{cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.FeaturedVideo-module__QGuwRG__volume{touch-action:none;cursor:pointer;background:#ffffff47;border-radius:99px;flex:none;width:78px;height:4.2px;position:relative}.FeaturedVideo-module__QGuwRG__volFill{background:var(--white);border-radius:99px;width:0%;position:absolute;top:0;bottom:0;left:0}.FeaturedVideo-module__QGuwRG__volKnob{background:var(--white);border-radius:99px;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:0%}.FeaturedVideo-module__QGuwRG__time{font-family:var(--font-sans);color:#ffffffe0;letter-spacing:.01em;font-size:15px;font-weight:400}.FeaturedVideo-module__QGuwRG__spacer{flex:1}@media (max-width:1023px){.FeaturedVideo-module__QGuwRG__frame{border-radius:19px}.FeaturedVideo-module__QGuwRG__controls{padding:40px 16px 16px}.FeaturedVideo-module__QGuwRG__soundBadge,.FeaturedVideo-module__QGuwRG__restartBadge{left:16px}.FeaturedVideo-module__QGuwRG__restartBadge{bottom:62px}}@media (hover:none) and (pointer:coarse){.FeaturedVideo-module__QGuwRG__volume{display:none}}@media (max-width:767px){.FeaturedVideo-module__QGuwRG__badge{white-space:nowrap;border-width:1.5px;gap:6px;padding:5px 11px 5px 9px;font-size:12px}.FeaturedVideo-module__QGuwRG__badge:before{content:"";height:44px;position:absolute;bottom:0;left:0;right:0}.FeaturedVideo-module__QGuwRG__badgeIcon{width:14px;height:14px}.FeaturedVideo-module__QGuwRG__restartBadge{bottom:70px}}
.ReviewsSection-module__e6IiXG__heading h2{max-width:calc(860px * var(--k))}.ReviewsSection-module__e6IiXG__rating{border-radius:var(--radius-project-card);border:1.8px solid #9c85d64d;flex:none;align-items:center;gap:20px;margin:0;padding:22px 28px;display:flex}.ReviewsSection-module__e6IiXG__score{font-family:var(--font-sans);font-weight:550;font-size:calc(calc(72px * var(--k)) * var(--display-k,1));letter-spacing:var(--tracking-title);color:var(--white);line-height:.8}.ReviewsSection-module__e6IiXG__ratingSide{flex-direction:column;gap:8px;display:flex}.ReviewsSection-module__e6IiXG__stars{letter-spacing:2.8px;color:#f5b31b;font-size:22px;line-height:1}.ReviewsSection-module__e6IiXG__count{font-family:var(--font-sans);color:#ffffffb8;font-size:15px;font-weight:500;line-height:1.3}.ReviewsSection-module__e6IiXG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ReviewsSection-module__e6IiXG__tile{aspect-ratio:16/11;background:var(--ink);border-radius:22px;position:relative;overflow:hidden}.ReviewsSection-module__e6IiXG__tileLarge{aspect-ratio:auto;grid-area:span 2/span 2}.ReviewsSection-module__e6IiXG__tileWide{aspect-ratio:auto;grid-column:span 2}.ReviewsSection-module__e6IiXG__tileWide .ReviewsSection-module__e6IiXG__img{object-position:center 28%}.ReviewsSection-module__e6IiXG__link{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.ReviewsSection-module__e6IiXG__link:after{content:"";pointer-events:none;background:linear-gradient(#120a2200 45%,#120a22d9 100%);position:absolute;inset:0}.ReviewsSection-module__e6IiXG__link:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px;border-radius:22px}.ReviewsSection-module__e6IiXG__img{object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.ReviewsSection-module__e6IiXG__caption{z-index:1;font-family:var(--font-sans);color:#ffffffbf;flex-direction:column;gap:4px;font-size:14px;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.ReviewsSection-module__e6IiXG__caption b{color:var(--white);font-size:19px;font-weight:600;line-height:1.2}.ReviewsSection-module__e6IiXG__play{z-index:1;font-family:var(--font-sans);letter-spacing:.16em;color:var(--ink-purple);background:var(--yellow);border-radius:var(--radius-pill);opacity:0;padding:8px 12px;font-size:11px;font-weight:650;line-height:1;transition:opacity .3s,transform .3s;position:absolute;top:16px;right:16px;transform:translateY(-6px)}.ReviewsSection-module__e6IiXG__link:focus-visible .ReviewsSection-module__e6IiXG__play{opacity:1;transform:none}@media (hover:hover){.ReviewsSection-module__e6IiXG__link:hover .ReviewsSection-module__e6IiXG__img{transform:scale(1.05)}.ReviewsSection-module__e6IiXG__link:hover .ReviewsSection-module__e6IiXG__play{opacity:1;transform:none}}.ReviewsSection-module__e6IiXG__marquee{border-top:1.8px solid #ffffff24;border-bottom:1.8px solid #ffffff24;margin-top:40px;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ReviewsSection-module__e6IiXG__track{width:max-content;animation:50s linear infinite ReviewsSection-module__e6IiXG__marquee;display:flex}.ReviewsSection-module__e6IiXG__run{align-items:center;display:flex}.ReviewsSection-module__e6IiXG__client{font-family:var(--font-sans);font-weight:var(--weight-ui);letter-spacing:-.01em;color:#ffffffd9;white-space:nowrap;align-items:center;gap:34px;padding-right:34px;font-size:26px;line-height:1;display:inline-flex}.ReviewsSection-module__e6IiXG__sep{background:var(--line-purple);border-radius:50%;width:8px;height:8px;display:block}@keyframes ReviewsSection-module__e6IiXG__marquee{to{transform:translate(-50%)}}.ReviewsSection-module__e6IiXG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ReviewsSection-module__e6IiXG__more{margin-top:36px}@media (prefers-reduced-motion:reduce){.ReviewsSection-module__e6IiXG__track{animation:none}.ReviewsSection-module__e6IiXG__img,.ReviewsSection-module__e6IiXG__play{transition:none}}@media (max-width:768px){.ReviewsSection-module__e6IiXG__rating{gap:14px;padding:14px 18px}.ReviewsSection-module__e6IiXG__score{font-size:44px}.ReviewsSection-module__e6IiXG__stars{font-size:16px}.ReviewsSection-module__e6IiXG__count{font-size:13px}.ReviewsSection-module__e6IiXG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ReviewsSection-module__e6IiXG__tile,.ReviewsSection-module__e6IiXG__tileLarge,.ReviewsSection-module__e6IiXG__tileWide{aspect-ratio:16/11;border-radius:14px;grid-row:auto}.ReviewsSection-module__e6IiXG__link:focus-visible{border-radius:14px}.ReviewsSection-module__e6IiXG__caption{font-size:11px;bottom:10px;left:12px;right:12px}.ReviewsSection-module__e6IiXG__caption b{font-size:14px}.ReviewsSection-module__e6IiXG__marquee{-webkit-mask-image:none;mask-image:none}.ReviewsSection-module__e6IiXG__client{gap:20px;padding-right:20px;font-size:18px}}.ReviewsSection-module__e6IiXG__root[data-offscreen],.ReviewsSection-module__e6IiXG__root[data-offscreen] *{animation-play-state:paused}.ReviewsSection-module__e6IiXG__onPage{--k:clamp(.65, tan(atan2(100vw, 1440px)), 1);color:var(--white);padding-bottom:calc(116.3px * var(--section-py,1));display:block}@media (max-width:1023px){.ReviewsSection-module__e6IiXG__onPage{padding-bottom:48.8px}}
.SiteFooter-module__9mALFW__footer{position:relative;overflow-x:clip}.SiteFooter-module__9mALFW__inner{box-sizing:border-box;max-width:1528.6px;padding:0 max(44.3px, calc(var(--edge) - max(0px, (var(--frame-w) - 1440px - 2 * 44.3px) / 2)));margin:0 auto;position:relative}.SiteFooter-module__9mALFW__card{z-index:1;border-radius:var(--radius-card);background:radial-gradient(75% 95% at 18% 112%,#5b45a059,#0000 70%),linear-gradient(160deg,#210f55,#1d0c4d 58%,#1b0b49);position:relative}.SiteFooter-module__9mALFW__wordmarkWrap{z-index:0;width:calc(106% * var(--footer-k,1));max-width:none;margin:0 0 calc(50px * var(--footer-k,1)) calc(-3% - 53% * (var(--footer-k,1) - 1));pointer-events:none;line-height:0;position:relative}.SiteFooter-module__9mALFW__wordmarkMobile{display:none}.SiteFooter-module__9mALFW__wordmark{width:100%;max-width:none;height:auto;margin-top:calc(-200px * var(--footer-k,1));color:#ffffff29;display:block}.SiteFooter-module__9mALFW__top{z-index:1;display:flex;position:relative}.SiteFooter-module__9mALFW__textCol{box-sizing:border-box;padding:calc(55px * var(--footer-k,1)) calc(49.8px * var(--footer-k,1));gap:calc(27.7px * var(--footer-k,1));flex-direction:column;flex:50%;display:flex}.SiteFooter-module__9mALFW__title{max-width:420px;font-family:var(--font-sans);font-weight:var(--weight-ui);font-size:calc(35px * var(--footer-k,1));letter-spacing:-.02em;color:var(--white);margin:0;line-height:1.1}.SiteFooter-module__9mALFW__accent{font-family:var(--font-accent);font-synthesis:none;font-style:italic;font-weight:400;font-size:calc(44.3px * var(--footer-k,1));letter-spacing:-.04em;-webkit-text-stroke:.18px currentColor;paint-order:stroke fill;color:var(--yellow)}.SiteFooter-module__9mALFW__buttonRow{flex-wrap:wrap;gap:13.8px;display:flex}.SiteFooter-module__9mALFW__photoWrap{flex:50%;position:relative}.SiteFooter-module__9mALFW__photoClip{border-top-right-radius:var(--radius-card);background:#0d0d0d;position:absolute;inset:0;overflow:hidden}.SiteFooter-module__9mALFW__photo{object-fit:cover;object-position:center 40%}.SiteFooter-module__9mALFW__floatIcon{z-index:2;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;box-shadow:0 6px 18px #00000059}.SiteFooter-module__9mALFW__floatIcon svg{width:100%;height:100%;display:block}.SiteFooter-module__9mALFW__floatA{animation:9s ease-in-out infinite SiteFooter-module__9mALFW__fFloat;top:92px;left:0}.SiteFooter-module__9mALFW__floatB{animation:8.5s ease-in-out .8s infinite SiteFooter-module__9mALFW__fFloatB;top:calc(26% + 84.4px);right:-18.3px}.SiteFooter-module__9mALFW__floatC{animation:9s ease-in-out 1.6s infinite SiteFooter-module__9mALFW__fFloat;top:208px;left:calc(-2% - .886px)}.SiteFooter-module__9mALFW__floatD{animation:9.5s ease-in-out 2.4s infinite SiteFooter-module__9mALFW__fFloatB;top:240px;right:73.7px}@keyframes SiteFooter-module__9mALFW__fFloat{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-12px)rotate(7deg)}}@keyframes SiteFooter-module__9mALFW__fFloatB{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-12px)rotate(-8deg)}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__9mALFW__floatIcon{animation:none}}.SiteFooter-module__9mALFW__columns{z-index:1;gap:calc(clamp(24px, calc(44.3px - (1600px - 100vw) * .064), 44.3px) * var(--footer-k,1));padding:calc(38.8px * var(--footer-k,1)) calc(49.8px * var(--footer-k,1));display:flex;position:relative}.SiteFooter-module__9mALFW__column{flex-direction:column;flex:1 1 0;gap:14px;min-width:0;display:flex}.SiteFooter-module__9mALFW__columnHeading{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--white);margin:0;font-size:19px;font-weight:650;line-height:19px}.SiteFooter-module__9mALFW__columnList{font-family:var(--font-sans);font-size:17px;line-height:calc(35.7px * var(--footer-k,1));margin:0;padding:0;list-style:none}.SiteFooter-module__9mALFW__columnLink{font-family:var(--font-sans);font-weight:500;font-size:inherit;line-height:inherit;letter-spacing:-.01em;color:#ffffffb8;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}button.SiteFooter-module__9mALFW__columnLink{line-height:normal}.SiteFooter-module__9mALFW__columnLink:focus-visible{color:var(--white)}@media (hover:hover){.SiteFooter-module__9mALFW__columnLink:hover,.SiteFooter-module__9mALFW__mapLink:hover{color:var(--white)}}.SiteFooter-module__9mALFW__socialRow{align-items:center;gap:11px;display:inline-flex}.SiteFooter-module__9mALFW__socialIcon{flex:none;width:1.05em;height:1.05em;transform:translateY(-.1em)}.SiteFooter-module__9mALFW__bottomBar{z-index:1;padding:calc(27.7px * var(--footer-k,1)) var(--chrome-pad,180px) calc(33.2px * var(--footer-k,1));font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffff8c;background:#0d06228c;justify-content:space-between;align-items:center;gap:16.6px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}.SiteFooter-module__9mALFW__bottomRight{display:block}.SiteFooter-module__9mALFW__mapLink{color:inherit}@media (max-width:1023px){.SiteFooter-module__9mALFW__card{border-radius:11.4px}.SiteFooter-module__9mALFW__top{flex-direction:column;margin-bottom:26px}.SiteFooter-module__9mALFW__textCol{flex:none;gap:11.6px;padding:23.1px 16.9px}.SiteFooter-module__9mALFW__title{max-width:none;font-size:19.6px}.SiteFooter-module__9mALFW__accent{font-size:28px}.SiteFooter-module__9mALFW__buttonRow{gap:5.8px}.SiteFooter-module__9mALFW__photoWrap{flex:none;height:220px}.SiteFooter-module__9mALFW__columns{grid-template-columns:repeat(2,1fr);gap:24px 16px;padding:30px 16.9px 16.3px;display:grid}.SiteFooter-module__9mALFW__column{gap:5.9px}.SiteFooter-module__9mALFW__columnHeading{margin-bottom:6px;font-size:13.3px;line-height:13.3px}.SiteFooter-module__9mALFW__columnList{font-size:12.5px;line-height:26.25px}.SiteFooter-module__9mALFW__socialRow{gap:4.6px}.SiteFooter-module__9mALFW__socialBlock{letter-spacing:normal;width:fit-content;display:flex}.SiteFooter-module__9mALFW__floatIcon{width:28px;height:28px}.SiteFooter-module__9mALFW__floatA{top:calc(18% - 14px);left:-14px}.SiteFooter-module__9mALFW__floatB{top:calc(50% - 14px);left:calc(100% - 14px);right:auto}.SiteFooter-module__9mALFW__floatC{top:calc(100% - 14px);left:calc(12% - 14px)}.SiteFooter-module__9mALFW__floatD{top:calc(100% - 14px);left:calc(86% - 14px);right:auto}.SiteFooter-module__9mALFW__photoClip{border-top-right-radius:0}.SiteFooter-module__9mALFW__bottomBar{text-align:center;flex-direction:column;justify-content:center;gap:6px;margin-top:24px;padding:11.6px 20px 13.9px;font-size:12px;line-height:18px}.SiteFooter-module__9mALFW__inner{box-sizing:border-box;padding:0 20px}.SiteFooter-module__9mALFW__wordmarkWrap{display:none}.SiteFooter-module__9mALFW__wordmarkMobile{z-index:0;pointer-events:none;width:300%;display:block;position:absolute;top:50%;left:-100%;transform:translateY(-50%)}.SiteFooter-module__9mALFW__wordmark{margin-top:0}}
.VideoscanCta-module__4fJ0sW__wrap{background:#ffffff0f;border-radius:19px;align-items:stretch;gap:144px;padding:33.2px;display:flex}.VideoscanCta-module__4fJ0sW__left{flex-direction:column;flex:1.15;justify-content:flex-start;gap:22.2px;min-width:0;padding:11px 0;display:flex}.VideoscanCta-module__4fJ0sW__heading{font-family:var(--font-sans);font-weight:var(--weight-ui);font-size:calc(35px * var(--display-k,1));letter-spacing:-.02em;color:var(--white);margin:0;line-height:1.1}.VideoscanCta-module__4fJ0sW__intro{font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffffb8;margin:0;font-size:17px;font-weight:500;line-height:1.55}.VideoscanCta-module__4fJ0sW__points{flex-direction:column;align-items:stretch;gap:16.6px;width:max-content;max-width:100%;margin-top:5.5px;display:flex}.VideoscanCta-module__4fJ0sW__point{box-sizing:content-box;border-top:2.8px solid #ffffff1f;align-items:center;gap:14px;width:100%;padding-top:16.6px;padding-right:44px;display:flex}.VideoscanCta-module__4fJ0sW__pointBadge{color:#2a1466;width:30px;height:30px;font:600 15px var(--font-sans);background:#9c85d6;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.VideoscanCta-module__4fJ0sW__pointText{font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffffb8;white-space:nowrap;font-size:17px;font-weight:500;line-height:1.55}.VideoscanCta-module__4fJ0sW__ctaRow{align-items:center;gap:22.2px;margin-top:11.1px;display:flex}.VideoscanCta-module__4fJ0sW__panel{background:var(--white);box-sizing:border-box;border-radius:19px;flex-direction:column;flex:none;align-self:center;width:476.3px;display:flex;overflow:hidden}.VideoscanCta-module__4fJ0sW__panelTop{flex-direction:column;gap:14px;padding:30px 26px 0;display:flex}.VideoscanCta-module__4fJ0sW__labelStack{height:15px;position:relative}.VideoscanCta-module__4fJ0sW__labelRow{opacity:0;justify-content:space-between;align-items:baseline;animation:28s ease-in-out infinite VideoscanCta-module__4fJ0sW__vsL;display:flex;position:absolute;inset:0}.VideoscanCta-module__4fJ0sW__labelQuestion{font:560 15px/1 var(--font-sans);letter-spacing:-.005em;color:#2a1466}.VideoscanCta-module__4fJ0sW__labelPercent{font:560 15px/1 var(--font-sans);color:#2a1466b3}.VideoscanCta-module__4fJ0sW__progressTrack{background:#eae8f2;border-radius:999px;height:6px;overflow:hidden}.VideoscanCta-module__4fJ0sW__progressFill{background:#644ba8;border-radius:999px;width:20%;height:100%;animation:28s cubic-bezier(.4,0,.2,1) infinite VideoscanCta-module__4fJ0sW__vsBar}@keyframes VideoscanCta-module__4fJ0sW__vsL{0%{opacity:0}2%,12%{opacity:1}14.29%,to{opacity:0}}@keyframes VideoscanCta-module__4fJ0sW__vsBar{0%,13.09%{width:20%}15.49%,27.37%{width:40%}29.77%,41.66%{width:60%}44.06%,55.94%{width:80%}58.34%,70.23%{width:100%}72.63%,84.51%{width:100%}86.91%,98.8%{width:100%}to{width:20%}}.VideoscanCta-module__4fJ0sW__stepsGrid{margin:24px 26px 20px;display:grid;position:relative}.VideoscanCta-module__4fJ0sW__stepPane{opacity:0;flex-direction:column;grid-area:1/1;gap:22px;animation:28s ease-in-out infinite VideoscanCta-module__4fJ0sW__vsS;display:flex;position:relative}.VideoscanCta-module__4fJ0sW__contactPane{opacity:0;flex-direction:column;grid-area:1/1;gap:16px;animation:28s ease-in-out infinite VideoscanCta-module__4fJ0sW__vsS;display:flex;position:relative}.VideoscanCta-module__4fJ0sW__sentPane{opacity:0;flex-direction:column;grid-area:1/1;gap:22px;animation:28s ease-in-out infinite VideoscanCta-module__4fJ0sW__vsS;display:flex;position:relative}@keyframes VideoscanCta-module__4fJ0sW__vsS{0%{opacity:0;transform:translate(18px)}2%,12%{opacity:1;transform:none}14.29%,to{opacity:0;transform:translate(-18px)}}.VideoscanCta-module__4fJ0sW__question{font:560 27px/1.25 var(--font-sans);letter-spacing:-.015em;color:#2a1466}.VideoscanCta-module__4fJ0sW__optionList{flex-direction:column;gap:10px;display:flex}.VideoscanCta-module__4fJ0sW__option{background:#f4f3f8;border:1.5px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.VideoscanCta-module__4fJ0sW__optionSelected{animation:28s linear infinite VideoscanCta-module__4fJ0sW__vsPk}.VideoscanCta-module__4fJ0sW__optionLabel{font:560 17px/1.4 var(--font-sans);color:#2a1466}.VideoscanCta-module__4fJ0sW__optionDot{box-sizing:border-box;border:2px solid #2a14664d;border-radius:50%;flex:none;width:20px;height:20px}.VideoscanCta-module__4fJ0sW__optionDotSelected{animation:28s linear infinite VideoscanCta-module__4fJ0sW__vsDot}@keyframes VideoscanCta-module__4fJ0sW__vsPk{0%,5%{background:#f4f3f8;border-color:#0000}6%,to{background:#fff;border-color:#644ba8}}@keyframes VideoscanCta-module__4fJ0sW__vsDot{0%,5%{background:0 0;border-color:#2a14664d}6%,to{background:#644ba8;border-color:#644ba8}}.VideoscanCta-module__4fJ0sW__nextRow{margin-top:14px;display:flex}.VideoscanCta-module__4fJ0sW__nextBtn{min-height:46px;color:var(--white);font:560 16.5px/1 var(--font-sans);background:#2a1466;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:11px;padding:3.4px 6.5px 3.4px 17px;animation:28s linear infinite VideoscanCta-module__4fJ0sW__vsBtn;display:inline-flex}.VideoscanCta-module__4fJ0sW__nextBtnRing{color:#2a1466;flex:none;width:30.4px;height:30.4px}@keyframes VideoscanCta-module__4fJ0sW__vsBtn{0%,9.3%{background:#2a1466;transform:none}10.2%{background:#3d1f8f;transform:scale(.95)}11.2%,to{background:#2a1466;transform:none}}.VideoscanCta-module__4fJ0sW__fieldList{flex-direction:column;gap:9px;display:flex}.VideoscanCta-module__4fJ0sW__field{box-sizing:border-box;background:#f4f3f8;border-radius:9px;align-items:center;gap:3px;min-height:50px;padding:14px 20px;display:flex;position:relative}.VideoscanCta-module__4fJ0sW__fieldPlaceholder{font:560 17px/1.3 var(--font-sans);color:#2a1466;opacity:.85;animation-duration:28s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:15px;left:20px}.VideoscanCta-module__4fJ0sW__fieldValue{font:560 17px/1.3 var(--font-sans);color:#2a1466;white-space:nowrap;max-width:0;animation-duration:28s;animation-timing-function:steps(16,end);animation-iteration-count:infinite;display:inline-block;overflow:hidden}.VideoscanCta-module__4fJ0sW__ph1{animation-name:VideoscanCta-module__4fJ0sW__vsPh1}.VideoscanCta-module__4fJ0sW__ph2{animation-name:VideoscanCta-module__4fJ0sW__vsPh2}.VideoscanCta-module__4fJ0sW__ph3{animation-name:VideoscanCta-module__4fJ0sW__vsPh3}.VideoscanCta-module__4fJ0sW__t1{animation-name:VideoscanCta-module__4fJ0sW__vsT1}.VideoscanCta-module__4fJ0sW__t2{animation-name:VideoscanCta-module__4fJ0sW__vsT2}.VideoscanCta-module__4fJ0sW__t3{animation-name:VideoscanCta-module__4fJ0sW__vsT3}@keyframes VideoscanCta-module__4fJ0sW__vsT1{0%,1.4%{max-width:0}2.8%,to{max-width:300px}}@keyframes VideoscanCta-module__4fJ0sW__vsPh1{0%,1.4%{opacity:.85}1.5%,to{opacity:0}}@keyframes VideoscanCta-module__4fJ0sW__vsT2{0%,2.8%{max-width:0}4.2%,to{max-width:300px}}@keyframes VideoscanCta-module__4fJ0sW__vsPh2{0%,2.8%{opacity:.85}2.9%,to{opacity:0}}@keyframes VideoscanCta-module__4fJ0sW__vsT3{0%,4.2%{max-width:0}5.8%,to{max-width:300px}}@keyframes VideoscanCta-module__4fJ0sW__vsPh3{0%,4.2%{opacity:.85}4.3%,to{opacity:0}}.VideoscanCta-module__4fJ0sW__sentInner{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.VideoscanCta-module__4fJ0sW__sentCheck{background:#644ba8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;animation:1.8s ease-in-out infinite VideoscanCta-module__4fJ0sW__svPulse;display:flex}@keyframes VideoscanCta-module__4fJ0sW__svPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.VideoscanCta-module__4fJ0sW__sentTitle{font:560 27px/1.25 var(--font-sans);letter-spacing:-.015em;color:#2a1466}.VideoscanCta-module__4fJ0sW__sentBody{font:500 17px/1.55 var(--font-sans);color:#2a1466b3}@media (min-width:1024px) and (max-width:1279px){.VideoscanCta-module__4fJ0sW__wrap{gap:64px}.VideoscanCta-module__4fJ0sW__left{min-width:320px}.VideoscanCta-module__4fJ0sW__panel{flex:0 476.3px;min-width:0}.VideoscanCta-module__4fJ0sW__points{width:auto}.VideoscanCta-module__4fJ0sW__pointText{white-space:normal}}@media (prefers-reduced-motion:reduce){.VideoscanCta-module__4fJ0sW__labelRow,.VideoscanCta-module__4fJ0sW__progressFill,.VideoscanCta-module__4fJ0sW__stepPane,.VideoscanCta-module__4fJ0sW__contactPane,.VideoscanCta-module__4fJ0sW__sentPane,.VideoscanCta-module__4fJ0sW__option,.VideoscanCta-module__4fJ0sW__optionDot,.VideoscanCta-module__4fJ0sW__nextBtn,.VideoscanCta-module__4fJ0sW__fieldPlaceholder,.VideoscanCta-module__4fJ0sW__fieldValue,.VideoscanCta-module__4fJ0sW__sentCheck{animation:none!important}.VideoscanCta-module__4fJ0sW__stepPane:first-child,.VideoscanCta-module__4fJ0sW__contactPane:first-child{opacity:1;transform:none}}@media (max-width:1023px){.VideoscanCta-module__4fJ0sW__wrap{border-radius:11.4px;gap:60.5px;padding:13.9px 11.3px}.VideoscanCta-module__4fJ0sW__left{gap:9.3px;padding:4.6px 0}.VideoscanCta-module__4fJ0sW__heading{margin:0;font-size:19.6px}.VideoscanCta-module__4fJ0sW__intro{margin:0;font-size:12.5px}.VideoscanCta-module__4fJ0sW__points{gap:7px;margin-top:5.5px}.VideoscanCta-module__4fJ0sW__point{gap:5.9px;padding-top:7px;padding-right:15px}.VideoscanCta-module__4fJ0sW__pointBadge{width:19.2px;height:19.2px;font-size:12.5px}.VideoscanCta-module__4fJ0sW__pointText{font-size:12.5px}.VideoscanCta-module__4fJ0sW__ctaRow{gap:9.3px;margin-top:4.7px}.VideoscanCta-module__4fJ0sW__panel{border-radius:11.4px;width:100%}.VideoscanCta-module__4fJ0sW__panelTop{gap:5.9px;padding:12.6px 8.8px 0}.VideoscanCta-module__4fJ0sW__labelStack{height:9.6px}.VideoscanCta-module__4fJ0sW__progressTrack{height:3.8px}.VideoscanCta-module__4fJ0sW__stepsGrid{margin:10.1px 8.8px 8.4px}.VideoscanCta-module__4fJ0sW__stepPane{gap:9.2px}.VideoscanCta-module__4fJ0sW__contactPane{gap:6.7px}.VideoscanCta-module__4fJ0sW__sentPane{gap:9.2px}.VideoscanCta-module__4fJ0sW__question{font-size:15.1px}.VideoscanCta-module__4fJ0sW__optionList{gap:4.2px}.VideoscanCta-module__4fJ0sW__option{border-radius:5.4px;gap:8.4px;padding:6.3px 6.8px}.VideoscanCta-module__4fJ0sW__optionLabel{font-size:12.5px}.VideoscanCta-module__4fJ0sW__optionDot{width:12.8px;height:12.8px}.VideoscanCta-module__4fJ0sW__nextBtn{gap:4.6px;min-height:29.4px;padding:3.4px 4px 3.4px 5.8px;font-size:12.5px}.VideoscanCta-module__4fJ0sW__fieldList{gap:4px}.VideoscanCta-module__4fJ0sW__field{border-radius:5.4px;gap:3px;min-height:32px;padding:5.9px 6.8px}.VideoscanCta-module__4fJ0sW__fieldPlaceholder{font-size:12.5px;top:6.3px;left:8.4px}.VideoscanCta-module__4fJ0sW__fieldValue{font-size:12.5px}.VideoscanCta-module__4fJ0sW__sentInner{gap:7.6px}.VideoscanCta-module__4fJ0sW__sentCheck{width:41px;height:41px}.VideoscanCta-module__4fJ0sW__sentTitle{font-size:15.1px}.VideoscanCta-module__4fJ0sW__sentBody{font-size:12.5px}.VideoscanCta-module__4fJ0sW__wrap{flex-direction:column}.VideoscanCta-module__4fJ0sW__nextRow{margin-top:34.6px}.VideoscanCta-module__4fJ0sW__heading{font-size:19.6px}.VideoscanCta-module__4fJ0sW__intro{font-size:12.5px;line-height:19.4px}.VideoscanCta-module__4fJ0sW__pointText{white-space:normal;flex:1;font-size:12.5px;line-height:19.4px}.VideoscanCta-module__4fJ0sW__panel{width:100%}.VideoscanCta-module__4fJ0sW__labelStack{height:14px;margin-bottom:8px}.VideoscanCta-module__4fJ0sW__progressTrack{margin-bottom:10px}.VideoscanCta-module__4fJ0sW__labelQuestion,.VideoscanCta-module__4fJ0sW__labelPercent{font-size:12.5px}.VideoscanCta-module__4fJ0sW__labelQuestion,.VideoscanCta-module__4fJ0sW__optionLabel{flex:1}.VideoscanCta-module__4fJ0sW__question{letter-spacing:-.2265px;font-size:15.1px;line-height:18.9px}.VideoscanCta-module__4fJ0sW__optionLabel{font-size:12.5px;line-height:17.5px}.VideoscanCta-module__4fJ0sW__fieldPlaceholder,.VideoscanCta-module__4fJ0sW__fieldValue{font-size:12.5px;line-height:16.3px}.VideoscanCta-module__4fJ0sW__sentTitle{font-size:12.5px;line-height:19.4px}.VideoscanCta-module__4fJ0sW__sentBody{color:#2a1466b3;font-size:12.5px;line-height:19.4px}.VideoscanCta-module__4fJ0sW__nextBtn{letter-spacing:-.01em;box-sizing:border-box;border:1.5px solid #0000;gap:6px;padding:4px 4px 4px 13px;font-size:11.5px;line-height:11.5px}.VideoscanCta-module__4fJ0sW__nextBtnRing{width:22px;height:22px}}.VideoscanCta-module__4fJ0sW__root[data-offscreen],.VideoscanCta-module__4fJ0sW__root[data-offscreen] *{animation-play-state:paused}.VideoscanCta-module__4fJ0sW__onPage{padding-bottom:calc(116.3px * var(--section-py,1))}@media (max-width:1023px){.VideoscanCta-module__4fJ0sW__onPage{padding-bottom:48.8px}}
.SkipLink-module__aZzlQW__link{z-index:10000;border-radius:var(--radius-pill);background:var(--yellow);color:#2a1466;font-family:var(--font-sans);font-weight:var(--weight-ui);padding:12px 20px;font-size:15px;text-decoration:none;transition:top .2s;position:absolute;top:-100px;left:16px}.SkipLink-module__aZzlQW__link:focus-visible{top:16px}
.PageClosing-module__Gjhdmq__afterService{margin-top:calc(44.3px * var(--section-py,1))}.PageClosing-module__Gjhdmq__afterProjects{margin-top:calc(20.3px * var(--section-py,1))}@media (max-width:1023px){.PageClosing-module__Gjhdmq__afterService{margin-top:18.6px}.PageClosing-module__Gjhdmq__afterProjects{margin-top:-47.2px}}@media (max-width:768px){.PageClosing-module__Gjhdmq__afterProjects{margin-top:.8px}}
