.hero-viewfinder_viewfinder__al0x6{position:relative;width:min(1040px,calc(100% - 32px));margin:18px auto 14px;padding:40px 44px}.hero-viewfinder_title__OX7pa{margin:0;color:#724715;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.16;letter-spacing:-.02em;text-align:center;text-transform:none;text-wrap:balance}.hero-viewfinder_corner__5UNI6{position:absolute;width:30px;height:30px;border:3px solid #724715}.hero-viewfinder_cornerTopLeft__okeGz{top:0;left:0;border-right:0;border-bottom:0}.hero-viewfinder_cornerTopRight__Lq1GJ{top:0;right:0;border-bottom:0;border-left:0}.hero-viewfinder_cornerBottomLeft__R30Na{bottom:0;left:0;border-top:0;border-right:0}.hero-viewfinder_cornerBottomRight__g_08p{right:0;bottom:0;border-top:0;border-left:0}.hero-viewfinder_originalNote__rrGez{position:absolute;top:2px;left:50%;margin:0;color:#f08a74;font-size:20px;font-weight:600;line-height:.95;text-align:center;white-space:pre;transform:translateX(-50%) rotate(-4deg);pointer-events:none}@media (min-width:1280px){.hero-viewfinder_originalNote__rrGez{top:auto;left:calc(100% + 18px);bottom:4px;font-size:27px;transform:rotate(-6deg)}}.hero-viewfinder_rec__XE8yU,.hero-viewfinder_timecode__8PbQj{position:absolute;top:13px;color:#724715;font-size:12px;line-height:1;letter-spacing:.1em}.hero-viewfinder_rec__XE8yU{left:42px;display:flex;align-items:center;gap:7px;color:#ff768a;font-weight:600}.hero-viewfinder_rec__XE8yU i{width:10px;height:10px;border-radius:50%;background:#ff768a;animation:hero-viewfinder_recBlink__Zvo4w 1.2s steps(2,start) infinite}.hero-viewfinder_timecode__8PbQj{right:42px;font-variant-numeric:tabular-nums}@keyframes hero-viewfinder_recBlink__Zvo4w{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.hero-viewfinder_rec__XE8yU i{animation:none}}@media (max-width:700px){.hero-viewfinder_viewfinder__al0x6{margin:12px auto 10px;padding:36px 16px 30px}.hero-viewfinder_title__OX7pa{font-size:26px}.hero-viewfinder_rec__XE8yU{left:34px}.hero-viewfinder_timecode__8PbQj{right:34px}.hero-viewfinder_originalNote__rrGez{font-size:17px}}.LogoMarqueeSection_marqueeWrapper__gPdx7{width:100%;overflow:hidden;background:#f5a18c;height:100px;display:flex;align-items:center;justify-content:center}.LogoMarqueeSection_marqueeInner___4Dpo{width:100%;max-width:1000px;overflow:hidden;position:relative}.LogoMarqueeSection_marqueeTrack__TyRY8{display:flex;width:-moz-max-content;width:max-content;animation:LogoMarqueeSection_marquee__4aM2k 20s linear infinite}.LogoMarqueeSection_logoBox__HXr_r{display:flex;align-items:center;justify-content:center;height:70px;margin:0 50px}.LogoMarqueeSection_logoBox__HXr_r img{height:70px;width:auto;-o-object-fit:contain;object-fit:contain}@keyframes LogoMarqueeSection_marquee__4aM2k{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.homepage-redesign_section__qj07A{position:relative;overflow:hidden;color:#724715}.homepage-redesign_inner__1YZEI{position:relative;z-index:1;width:min(100% - 40px,1380px);margin:0 auto}.homepage-redesign_allInOne__1dKft,.homepage-redesign_events___Z64u,.homepage-redesign_proud__EX7_T,.homepage-redesign_solutions__ya01V{padding:88px 0;background:#fff3e7}.homepage-redesign_allInOne__1dKft{padding-bottom:48px}.homepage-redesign_featuresAnchor__dSvas{position:absolute;top:0;left:0;scroll-margin-top:90px}.homepage-redesign_eyebrow__ocEvz{margin:0 0 10px;color:#ff768a;font-size:var(--type-eyebrow);font-weight:700;letter-spacing:.34em;text-align:center}.homepage-redesign_displayTitle__Ok9HG{max-width:980px;margin:0 auto;font-size:var(--type-h2);font-weight:400;line-height:.98;text-align:center;text-wrap:balance}.homepage-redesign_lead__drnvb{max-width:830px;margin:22px auto 0;color:#724715;font-size:var(--type-body);line-height:1.55;text-align:center}.homepage-redesign_blob__lSmbL{position:absolute;border-radius:44% 56% 62% 38%/52% 42% 58% 48%;pointer-events:none}.homepage-redesign_blobTopLeft__Uvyp3{top:-100px;left:-130px;width:430px;height:360px;background:#fdeac8;transform:rotate(16deg)}.homepage-redesign_blobTopRight__Y5s6a{top:-120px;right:-150px;width:410px;height:350px;background:#fde6db;transform:rotate(-12deg)}.homepage-redesign_productStage__lQzjI{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,1.7fr) minmax(0,1fr);grid-template-rows:auto auto;gap:28px 30px;margin-top:58px;align-items:center}.homepage-redesign_productCard__2ttBB{position:relative;z-index:2;display:flex;min-height:425px;padding:35px 38px 34px;flex-direction:column;background:transparent}.homepage-redesign_cardBlob__hzXz3{position:absolute;z-index:-1;overflow:visible;pointer-events:none}.homepage-redesign_cardBlob1__maK8j{left:-12%;top:1%;width:140%;height:110%}.homepage-redesign_cardBlob2__51faZ{left:-12%;top:26%;width:118%;height:82%}.homepage-redesign_cardBlob3__hBhRE{left:-4%;top:6%;width:122%;height:102%}.homepage-redesign_cardBlob4__mWkeg{left:-8%;top:14%;width:112%;height:94%}.homepage-redesign_productCard1__SPOqy{grid-area:1/1}.homepage-redesign_productCard2__s2jzb{grid-area:1/3}.homepage-redesign_productCard3__i4KlT{grid-area:2/1}.homepage-redesign_productCard4__3KJmH{grid-area:2/3}.homepage-redesign_filmstripFrame__zMp_o{position:relative;width:124%;margin:2px -12% 16px;aspect-ratio:686/233;overflow:hidden;background:transparent}.homepage-redesign_productVideo__S3GJ_{position:absolute;left:-2.5%;top:-28%;display:block;width:105%;height:174%;max-width:none;border-radius:0;background:transparent;-o-object-fit:fill;object-fit:fill}.homepage-redesign_titleHeart__zPady{display:inline-block;width:.46em;height:.54em;margin-left:.06em;vertical-align:-.02em;transform:rotate(12deg)}.homepage-redesign_doodleNote__o9D1y{position:absolute;z-index:4;margin:0;color:#ff768a;font-size:26px;font-weight:700;line-height:.92;text-align:center;white-space:pre-line;pointer-events:none}.homepage-redesign_doodleNoteHeart__4i1To{display:inline-block;width:.78em;height:.92em;margin-left:.06em;vertical-align:-.12em}.homepage-redesign_doodleNoteHeart__4i1To path{fill:currentColor}.homepage-redesign_doodleMoments__g7wc_{top:-42px;left:8px;transform:rotate(-7deg)}.homepage-redesign_doodleVoice__TJQIu{top:6px;left:-10px;font-size:23px;white-space:nowrap;transform:rotate(-12deg);transform-origin:left center}.homepage-redesign_doodleWorlds__v4ead{top:-20px;right:0;width:118px;font-size:18px;line-height:.95;transform:rotate(8deg);transform-origin:right top}.homepage-redesign_aiStack__BdH9w{width:calc(100% - 128px)}.homepage-redesign_polaroidNoteLeft__sU4Vd,.homepage-redesign_polaroidNoteRight__IsAzS{font-size:13px;line-height:1;text-align:center;white-space:nowrap}.homepage-redesign_polaroidNoteLeft__sU4Vd{top:158px;left:2%;width:46%;transform:rotate(-6deg)}.homepage-redesign_polaroidNoteRight__IsAzS{top:162px;right:2%;width:46%;transform:rotate(6deg)}.homepage-redesign_productPhotoStack__Gg6j_{position:relative;width:100%;height:170px;margin:-15px 0 12px}.homepage-redesign_productPhotoStack__Gg6j_ img{position:absolute;top:6px;width:57%;height:150px;border:solid #fff;border-width:8px 8px 22px;box-shadow:0 8px 17px rgba(68,39,25,.15);-o-object-fit:cover;object-fit:cover}.homepage-redesign_photoboothStack__GHjar{width:122%;height:208px;margin:-34px -11% 8px}.homepage-redesign_photoboothStack__GHjar img{top:0;width:52%;height:184px;border-width:8px 8px 26px}.homepage-redesign_photoboothStack__GHjar img:first-of-type{left:0;z-index:1;transform:rotate(-6deg)}.homepage-redesign_photoboothStack__GHjar img:nth-of-type(2){right:0;transform:rotate(6deg)}.homepage-redesign_aiStack__BdH9w img{top:17px;width:45%;height:142px;border-width:7px 7px 18px}.homepage-redesign_aiStack__BdH9w img:first-child{left:0;transform:rotate(-9deg)}.homepage-redesign_aiStack__BdH9w img:nth-child(2){z-index:2;left:28%;transform:rotate(3deg)}.homepage-redesign_aiStack__BdH9w img:nth-child(3){right:0;transform:rotate(9deg)}.homepage-redesign_productHeading__1tgk5{display:flex;gap:16px;align-items:center}.homepage-redesign_eventIcon__qUfmz,.homepage-redesign_iconBubble__vQjv2,.homepage-redesign_solutionIcon__EsWX7{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px}.homepage-redesign_iconBubble__vQjv2{width:60px;height:60px;background:hsla(0,0%,100%,.55);font-size:27px}.homepage-redesign_cardTitle__W2j8k{margin:0;font-size:clamp(25px,2.1vw,34px);font-weight:400;line-height:1}.homepage-redesign_cardKicker__wcndd{margin:7px 0 0;color:#ff768a;font-size:11px;font-weight:700;letter-spacing:.22em;line-height:1.4}.homepage-redesign_cardBody__U7TDx{margin:16px 0 24px;color:#724715;font-size:14px;line-height:1.48}.homepage-redesign_bookingButton__GZmGe,.homepage-redesign_pillButton__tC6i8{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;background:#6e9e86;color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease}.homepage-redesign_pillButton__tC6i8{min-height:48px;margin-top:auto;padding:11px 22px;font-size:14px}.homepage-redesign_bookingButton__GZmGe:hover,.homepage-redesign_pillButton__tC6i8:hover{background:linear-gradient(131deg,#678a78 34.31%,#89d9b1 87.48%);transform:translateY(-2px)}.homepage-redesign_deviceImage___Kndv{grid-area:1/2/3/3;z-index:2;width:108%;max-width:none;height:auto;justify-self:center;align-self:center;filter:drop-shadow(0 25px 28px rgb(60 31 16/18%))}.homepage-redesign_stageArrow__l5E_g{position:absolute;z-index:4;width:74px;height:74px;overflow:visible;pointer-events:none}.homepage-redesign_stageArrow__l5E_g path{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.homepage-redesign_stageArrowOne__qgXVF{top:24%;left:30.2%;color:#f5a18c}.homepage-redesign_stageArrowTwo__rQleJ{top:24%;right:30.2%;color:#d89f4a}.homepage-redesign_stageArrowThree__9bkPi{bottom:21%;left:30.2%;color:#6e9e86}.homepage-redesign_stageArrowFour__bB31L{right:30.2%;bottom:21%;color:#a76415}.homepage-redesign_deviceCta__LcWqS{position:relative;width:min(100%,1080px);margin:64px auto 0;padding:58px 120px 50px;border-radius:64px;background:#fde6db;text-align:center}.homepage-redesign_deviceTitle__H0V6m{margin:0;font-size:var(--type-h2);font-weight:400;line-height:1}.homepage-redesign_deviceVideoFrame__7tmMV{position:relative;width:min(100%,342px);aspect-ratio:9/16;margin:32px auto 0;overflow:hidden;border-radius:18px;background:#2b1d16;box-shadow:0 22px 40px rgba(60,31,16,.18)}.homepage-redesign_deviceVideo__FVUAc{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-redesign_deviceVideoPlay__6cs25{position:absolute;top:50%;left:50%;display:grid;width:52px;height:52px;padding:0 0 0 4px;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:22px;cursor:pointer;transform:translate(-50%,-50%);transition:transform .2s ease,background .2s ease}.homepage-redesign_deviceVideoPlay__6cs25 svg{fill:currentColor}.homepage-redesign_deviceVideoPlay__6cs25:focus-visible,.homepage-redesign_deviceVideoPlay__6cs25:hover{background:rgba(0,0,0,.72);transform:translate(-50%,-50%) scale(1.08)}.homepage-redesign_bookingButton__GZmGe{min-width:370px;min-height:58px;margin-top:28px;padding:14px 32px;font-size:18px}.homepage-redesign_featureRow__65rte{display:grid;grid-template-columns:repeat(4,1fr);max-width:1100px;margin:34px auto 0}.homepage-redesign_feature__62D_a{display:flex;min-height:105px;padding:8px 22px;align-items:center;border-right:1px solid #efe6dd;flex-direction:column;gap:11px;text-align:center}.homepage-redesign_feature__62D_a:last-child{border-right:0}.homepage-redesign_feature__62D_a svg{width:40px;height:40px;flex:none;font-size:40px}.homepage-redesign_feature__62D_a span{max-width:190px;font-size:14px;line-height:1.25}.homepage-redesign_solutions__ya01V{background:#fff3e7}.homepage-redesign_solutionsCord__Ij8q1{position:absolute;top:50%;right:calc(-168px - max(20px, (100vw - 1380px) / 2));z-index:2;width:210px;height:920px;-o-object-fit:fill;object-fit:fill;transform:translateY(-50%);pointer-events:none}@media (min-width:1280px){.homepage-redesign_solutions__ya01V .homepage-redesign_inner__1YZEI{padding-right:168px}}.homepage-redesign_solutions__ya01V .homepage-redesign_displayTitle__Ok9HG{max-width:720px;text-transform:uppercase}.homepage-redesign_solutionList__kEgPW{position:relative;display:grid;gap:18px;margin-top:44px}.homepage-redesign_solutionPair__YNsDJ{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center}.homepage-redesign_solutionCard__9EpgX{display:grid;min-height:205px;padding:27px;border-radius:28px;grid-template-columns:76px 1fr;gap:20px;align-items:start}.homepage-redesign_problemCard__fc86M{background:#fde6db}.homepage-redesign_answerCard__6TbQ1{background:#cae2d7}.homepage-redesign_solutionIcon__EsWX7{width:70px;height:70px;font-size:31px}.homepage-redesign_problemIcon__s_ZIQ{background:#f5a18c}.homepage-redesign_answerIcon__R5BZt{background:#add0bf}.homepage-redesign_answerLabel__AqjbZ,.homepage-redesign_problemLabel__aL2Gg{margin:0 0 5px;font-size:13px;font-weight:700;letter-spacing:.08em;color:#ff768a}.homepage-redesign_solutionTitle__IERdf{margin:0;font-size:clamp(25px,2.2vw,34px);font-weight:400;line-height:1.02}.homepage-redesign_solutionBody__iZcju{margin:12px 0 0;color:#724715;font-size:13px;line-height:1.45}.homepage-redesign_pairArrow__PYl6P{width:38px;height:30px;margin:auto;overflow:visible}.homepage-redesign_pairArrow__PYl6P path{fill:none;stroke:#724715;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.homepage-redesign_events___Z64u{background:#fff3e7;border-top:8px solid #fbe9d1}.homepage-redesign_eventsBlob__YfaFd{left:-90px;bottom:-170px;width:600px;height:370px;background:#fde6db}.homepage-redesign_events___Z64u .homepage-redesign_displayTitle__Ok9HG{max-width:1050px}.homepage-redesign_eventsGrid__DaTFh{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(420px,1fr);gap:64px;margin-top:48px;align-items:center}.homepage-redesign_eventsPoster__5LA_g{width:min(100%,530px);height:auto;border-radius:38px;box-shadow:0 22px 45px rgba(48,30,26,.15)}.homepage-redesign_eventList__1rJLM{display:grid}.homepage-redesign_eventItem__ibElD{display:flex;min-height:72px;align-items:center;border-bottom:1px solid #efe6dd;gap:22px}.homepage-redesign_eventIcon__qUfmz{width:58px;height:58px;background:#fde6db;font-size:25px}.homepage-redesign_eventItem__ibElD:nth-child(3n+2) .homepage-redesign_eventIcon__qUfmz{background:#cae2d7}.homepage-redesign_eventItem__ibElD:nth-child(3n) .homepage-redesign_eventIcon__qUfmz{background:#fdeac8}.homepage-redesign_eventItem__ibElD:nth-child(7) .homepage-redesign_eventIcon__qUfmz{background:#cae2d7}.homepage-redesign_eventItem__ibElD:nth-child(8) .homepage-redesign_eventIcon__qUfmz{background:#fdeac8}.homepage-redesign_eventText__WUjV3{font-size:clamp(24px,2.5vw,34px);line-height:1.05}.homepage-redesign_lastEvent__xm8PP{min-height:98px;margin-top:10px;padding:8px 20px;border:0;border-radius:22px;background:#add0bf}.homepage-redesign_handNote__AXI_g{margin:28px 4% 0 auto;color:#724715;font-size:clamp(23px,3vw,38px);font-weight:700;font-style:normal;line-height:1.15;text-align:right;transform:rotate(-4deg)}.homepage-redesign_handNoteHeart__pfKVl{display:inline-block;width:.72em;height:.86em;margin-left:.12em;vertical-align:-.18em}.homepage-redesign_proud__EX7_T{background:#fff3e7}.homepage-redesign_proudGrid__ERLnp{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:55px}.homepage-redesign_proudCard__14C3H{display:flex;flex-direction:column;align-items:center;text-align:center}.homepage-redesign_proudIllustrationImage__2Fri2{display:block;width:min(100%,310px);height:190px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.homepage-redesign_proudTitle__P7kYk{width:min(100%,345px);margin:24px 0 0;font-size:clamp(26px,2.5vw,38px);font-weight:400;line-height:1.03}.homepage-redesign_proudBody__9FwYC{width:min(100%,350px);margin:17px 0 0;color:#724715;font-size:14px;line-height:1.48}.homepage-redesign_mapSection__sfOjx{position:relative;overflow:hidden;padding:78px 0 74px;background:#fff3e7;color:#724715}.homepage-redesign_mapInner__D1wVg{position:relative;z-index:1;width:min(100% - 40px,1380px);margin:0 auto;text-align:center}.homepage-redesign_mapTitle__blgyO{margin:0;font-size:var(--type-h2);font-weight:400;line-height:1}.homepage-redesign_mapSubtitle__OjixW{margin:10px 0 0;color:#724715;font-size:clamp(15px,2vw,23px);font-weight:700;letter-spacing:.2em}.homepage-redesign_mapDivider__IUIeU{display:flex;margin:13px auto 9px;align-items:center;justify-content:center;gap:9px;color:#f4b85f;font-size:22px}.homepage-redesign_mapDivider__IUIeU:after,.homepage-redesign_mapDivider__IUIeU:before{width:44px;height:1px;background:#d89f4a;content:""}.homepage-redesign_countryList__TcHwX{max-width:1130px;margin:0 auto;font-size:var(--type-body);line-height:1.55}.homepage-redesign_mapNote__JTJwS{max-width:1130px;margin:12px auto 0;font-size:14px}.homepage-redesign_mapGrid__NrxyP{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.homepage-redesign_mapImage__fC1Us{width:100%;height:auto}.homepage-redesign_mapSpark__TiMEB{position:absolute;color:#f4b85f;line-height:1}.homepage-redesign_mapSparkOne__HRBmF{top:82px;left:4%;font-size:55px}.homepage-redesign_mapSparkTwo__wloxF{right:4%;bottom:56px;font-size:45px}@media (max-width:1279px){.homepage-redesign_solutionsCord__Ij8q1{display:none}}@media (max-width:1023px){.homepage-redesign_productStage__lQzjI{grid-template-columns:1fr 1fr}.homepage-redesign_productCard1__SPOqy{grid-area:2/1}.homepage-redesign_productCard2__s2jzb{grid-area:2/2}.homepage-redesign_productCard3__i4KlT{grid-area:3/1}.homepage-redesign_productCard4__3KJmH{grid-area:3/2}.homepage-redesign_deviceImage___Kndv{grid-area:1/1/2/3;width:min(100%,760px);margin:0 auto}.homepage-redesign_solutionPair__YNsDJ{grid-template-columns:1fr;gap:9px}.homepage-redesign_pairArrow__PYl6P{transform:rotate(90deg)}.homepage-redesign_solutionCard__9EpgX{min-height:0}.homepage-redesign_eventsGrid__DaTFh{grid-template-columns:minmax(260px,.8fr) 1fr;gap:34px}.homepage-redesign_proudGrid__ERLnp{gap:20px}.homepage-redesign_proudIllustrationImage__2Fri2{width:min(100%,245px);height:150px}}@media (max-width:767px){.homepage-redesign_allInOne__1dKft,.homepage-redesign_events___Z64u,.homepage-redesign_proud__EX7_T,.homepage-redesign_solutions__ya01V{padding:64px 0}.homepage-redesign_inner__1YZEI{width:min(100% - 28px,620px)}.homepage-redesign_eyebrow__ocEvz{font-size:var(--type-eyebrow);letter-spacing:.16em}.homepage-redesign_displayTitle__Ok9HG{font-size:var(--type-h2)}.homepage-redesign_lead__drnvb{margin-top:17px;font-size:var(--type-body)}.homepage-redesign_productStage__lQzjI{display:flex;margin-top:38px;flex-direction:column}.homepage-redesign_deviceImage___Kndv{width:min(100%,520px);order:-1}.homepage-redesign_stageArrow__l5E_g{display:none}.homepage-redesign_productCard__2ttBB{width:100%;min-height:0;padding:34px 29px}.homepage-redesign_cardBlob1__maK8j{left:-8%;top:2%;width:118%;height:104%}.homepage-redesign_cardBlob2__51faZ{left:-6%;top:10%;width:114%;height:96%}.homepage-redesign_cardBlob3__hBhRE{left:-4%;top:4%;width:108%;height:102%}.homepage-redesign_cardBlob4__mWkeg{left:-4%;top:18%;width:108%;height:88%}.homepage-redesign_photoboothStack__GHjar{width:112%;height:228px;margin:-18px -6% 8px}.homepage-redesign_photoboothStack__GHjar img{width:52%}.homepage-redesign_filmstripFrame__zMp_o{width:112%;margin:4px -6% 16px}.homepage-redesign_doodleNote__o9D1y{font-size:22px}.homepage-redesign_doodleMoments__g7wc_{top:-22px;left:10px;font-size:20px}.homepage-redesign_doodleVoice__TJQIu{top:-16px;left:12px;width:auto;font-size:22px;white-space:nowrap;transform:rotate(-8deg)}.homepage-redesign_doodleWorlds__v4ead{top:-2px;right:4px;width:112px;font-size:16px}.homepage-redesign_aiStack__BdH9w{width:min(86%,340px);margin-top:18px;margin-inline:auto}.homepage-redesign_polaroidNoteLeft__sU4Vd,.homepage-redesign_polaroidNoteRight__IsAzS{top:168px;bottom:auto;font-size:14px}.homepage-redesign_polaroidNoteLeft__sU4Vd{left:4%;width:48%}.homepage-redesign_polaroidNoteRight__IsAzS{right:3%;width:48%}.homepage-redesign_productPhotoStack__Gg6j_{height:215px}.homepage-redesign_productPhotoStack__Gg6j_ img{height:195px}.homepage-redesign_photoboothStack__GHjar img{height:200px}.homepage-redesign_aiStack__BdH9w img{height:185px}.homepage-redesign_cardBody__U7TDx{font-size:14px}.homepage-redesign_deviceCta__LcWqS{margin-top:34px;padding:40px 28px 34px;border-radius:48px}.homepage-redesign_bookingButton__GZmGe{min-width:0;width:100%;font-size:16px}.homepage-redesign_featureRow__65rte{grid-template-columns:1fr 1fr;gap:18px 0}.homepage-redesign_feature__62D_a:nth-child(2){border-right:0}.homepage-redesign_feature__62D_a{padding:8px 14px}.homepage-redesign_solutionList__kEgPW{margin-top:34px}.homepage-redesign_solutionCard__9EpgX{grid-template-columns:55px 1fr;padding:22px 18px;gap:14px;border-radius:24px}.homepage-redesign_solutionIcon__EsWX7{width:54px;height:54px;font-size:25px}.homepage-redesign_solutionTitle__IERdf{font-size:27px}.homepage-redesign_solutionBody__iZcju{font-size:13px}.homepage-redesign_eventsGrid__DaTFh{grid-template-columns:1fr;margin-top:34px}.homepage-redesign_eventsPoster__5LA_g{width:min(100%,420px);margin:0 auto}.homepage-redesign_eventItem__ibElD{min-height:64px;gap:15px}.homepage-redesign_eventIcon__qUfmz{width:50px;height:50px}.homepage-redesign_eventText__WUjV3{font-size:26px}.homepage-redesign_handNote__AXI_g{margin-right:0;font-size:24px;text-align:center}.homepage-redesign_solutionsCord__Ij8q1{display:none}.homepage-redesign_proudGrid__ERLnp{grid-template-columns:1fr;gap:52px}.homepage-redesign_proudIllustrationImage__2Fri2{width:min(100%,285px);height:175px}.homepage-redesign_proudTitle__P7kYk{font-size:31px}.homepage-redesign_mapSection__sfOjx{padding:62px 0 56px}.homepage-redesign_mapInner__D1wVg{width:min(100% - 24px,620px)}.homepage-redesign_mapSubtitle__OjixW{letter-spacing:.12em}.homepage-redesign_countryList__TcHwX{font-size:var(--type-body)}.homepage-redesign_mapGrid__NrxyP{grid-template-columns:1fr;gap:18px;margin-top:28px}.homepage-redesign_mapSpark__TiMEB{display:none}}@media (max-width:390px){.homepage-redesign_displayTitle__Ok9HG{font-size:var(--type-h2)}.homepage-redesign_productHeading__1tgk5{align-items:flex-start}.homepage-redesign_iconBubble__vQjv2{width:52px;height:52px}.homepage-redesign_cardTitle__W2j8k{font-size:26px}.homepage-redesign_feature__62D_a span{font-size:12px}.homepage-redesign_solutionCard__9EpgX{grid-template-columns:1fr}.homepage-redesign_solutionIcon__EsWX7{margin-bottom:4px}}.homepage-redesign_phoneCard__Lex3v{position:relative;display:block;aspect-ratio:450/800}.homepage-redesign_phoneScreen__Ineju{position:absolute;top:6%;left:13.78%;width:72.44%;height:88%;background:#000;-o-object-fit:cover;object-fit:cover}.homepage-redesign_phoneFrame___1QYi{position:absolute;inset:0;width:100%;height:100%}.homepage-redesign_videoPlayBadge__DdW8d{position:absolute;top:50%;left:50%;width:54px;height:54px;border-radius:50%;background:hsla(0,0%,100%,.9);transform:translate(-50%,-50%);transition:transform .3s}@media (max-width:700px){.homepage-redesign_videoPlayBadge__DdW8d{width:40px;height:40px}}.homepage-redesign_videoPlayBadge__DdW8d:after{content:"";position:absolute;top:50%;left:54%;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #724715;transform:translate(-50%,-50%)}.homepage-redesign_videoDialog__ti9Fw{width:min(92vw,calc(88vh * 9 / 16));max-width:none;max-height:none;padding:0;overflow:visible;border:0;background:transparent}.homepage-redesign_videoDialog__ti9Fw::backdrop{background:rgba(38,24,10,.8)}.homepage-redesign_videoDialogPlayer__BVjno{display:block;width:100%;aspect-ratio:9/16;border-radius:12px;background:#000}.homepage-redesign_videoDialogClose__25Md0{position:absolute;z-index:1;top:8px;right:8px;width:40px;height:40px;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);color:#724715;font-size:26px;line-height:1;cursor:pointer}