.portfolio_portfolio__VMh61{background:#f8f9fb;color:#14203a;padding:125px 0 0}.portfolio_wrap__9CSfb{width:min(1240px,calc(100% - 96px));margin:auto}.portfolio_caption__ErwDX,.portfolio_eyebrow__Q315a,.portfolio_kicker__yDI64,.portfolio_projectTop__PoX94,.portfolio_stageLabel__DJgh_{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.portfolio_eyebrow__Q315a{display:flex;justify-content:space-between;border-bottom:1px solid #d3d9e3;padding:28px 0;color:#2441a0}.portfolio_intro__BZbFl{padding-bottom:84px}.portfolio_intro__BZbFl h1{font-family:var(--font-heading),sans-serif;font-size:clamp(48px,6.8vw,94px);line-height:1.1;letter-spacing:-.065em;font-weight:600;margin:54px 0 40px}.portfolio_intro__BZbFl h1 em{font-style:normal;color:#2441a0}.portfolio_introBottom__7ulaF{display:flex;justify-content:space-between;align-items:end;gap:36px}.portfolio_introBottom__7ulaF>p{max-width:560px;font-size:18px;line-height:1.7;color:#5a6475}.portfolio_textLink__LUrUv{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;padding:12px 0;min-height:44px;text-decoration:underline;text-underline-offset:5px}.portfolio_textLink__LUrUv svg{transition:transform .25s}.portfolio_textLink__LUrUv:hover svg{transform:translate(4px,-2px)}.portfolio_projects__zXSg_{display:grid;gap:88px;scroll-margin-top:120px}.portfolio_projectTop__PoX94{display:flex;justify-content:space-between;padding-bottom:18px;color:#606a7a;gap:20px}.portfolio_previewLink__jxFF9{display:block;position:relative;border-radius:6px}.portfolio_stage__hjva6{position:relative;overflow:hidden;aspect-ratio:1.85;isolation:isolate;padding:7% 11% 3%;border-radius:6px}.portfolio_hspt__LiWd9{background:#e2e7ec}.portfolio_misy__Acp_I{background:#e3eff5}.portfolio_operix__v1UXV{background:#101b37}.portfolio_stageLabel__DJgh_{position:absolute;top:25px;left:32px;right:32px;display:flex;justify-content:space-between;color:#536176;font-size:10px}.portfolio_operix__v1UXV .portfolio_stageLabel__DJgh_{color:#c5cde1}.portfolio_browser__AjMkQ{width:93%;overflow:hidden;border:5px solid #243047;border-radius:10px;box-shadow:0 30px 55px -25px #0d1d4590;transform:perspective(1400px) rotateY(-5deg) rotateX(5deg) rotate(-2deg);transition:transform .6s cubic-bezier(.22,1,.36,1)}.portfolio_browser__AjMkQ img{display:block;width:100%;height:auto}.portfolio_chrome__GJB1g{height:23px;background:#fff;display:flex;align-items:center;gap:4px;padding:0 9px;color:#657084}.portfolio_chrome__GJB1g i{height:4px;width:4px;background:#bdc6d1;border-radius:50%}.portfolio_chrome__GJB1g span{margin:auto;font-size:8px}.portfolio_phone__MYHTc{position:absolute;width:17%;right:7%;top:29%;aspect-ratio:390/844;overflow:hidden;border:5px solid #202d42;border-radius:18px;background:white;box-shadow:0 25px 45px -12px #0d1d4580;transform:rotate(4deg);transition:transform .6s cubic-bezier(.22,1,.36,1)}.portfolio_phone__MYHTc img{width:100%;height:auto}.portfolio_misy__Acp_I .portfolio_browser__AjMkQ{transform:perspective(1400px) rotateY(5deg) rotateX(4deg) rotate(2deg)}.portfolio_misy__Acp_I .portfolio_phone__MYHTc{right:9%;transform:rotate(-4deg)}.portfolio_previewLink__jxFF9:hover .portfolio_browser__AjMkQ{transform:perspective(1400px) rotateY(0) rotateX(0) rotate(0) translateY(-5px)}.portfolio_previewLink__jxFF9:hover .portfolio_phone__MYHTc{transform:rotate(0) translateY(-8px)}.portfolio_previewArrow__UOFlb{position:absolute;bottom:25px;right:25px;width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#203c99;transition:transform .25s}.portfolio_previewLink__jxFF9:hover .portfolio_previewArrow__UOFlb{transform:rotate(45deg)}.portfolio_projectInfo__zp8hK{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:27px}.portfolio_projectInfo__zp8hK h2{font-family:var(--font-heading),sans-serif;font-size:32px;letter-spacing:-.045em;line-height:1.3}.portfolio_projectInfo__zp8hK h2 a:hover{text-decoration:underline;text-underline-offset:6px}.portfolio_projectInfo__zp8hK p{color:#5a6475;font-size:16px;line-height:1.7;margin-top:8px}.portfolio_projectInfo__zp8hK .portfolio_summary__z1FrJ{margin-top:0}.portfolio_inlineLinks__3lVV3{display:flex;flex-wrap:wrap;gap:32px;margin-top:12px}.portfolio_journey__CFy8u{padding:100px 0;display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:80px;border-top:1px solid #d3d9e3}.portfolio_journey__CFy8u h2,.portfolio_showcaseHeading__2b9em h2{font-family:var(--font-heading),sans-serif;letter-spacing:-.045em;font-size:clamp(28px,3.5vw,45px);line-height:1.2;margin:15px 0}.portfolio_journey__CFy8u p:not(.portfolio_kicker__yDI64){color:#5a6475;line-height:1.7;max-width:410px}.portfolio_journey__CFy8u ol{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.portfolio_journey__CFy8u li{padding:18px 0;border-bottom:1px solid #d3d9e3;display:flex;gap:20px;font-weight:600}.portfolio_journey__CFy8u li span{color:#647087;font-size:12px}.portfolio_kicker__yDI64{color:#53617b}.portfolio_cta__HfQdc{background:#172d7a;color:#fff;border-radius:6px;padding:65px;display:flex;align-items:center;justify-content:space-between;gap:45px;margin:10px 0 80px}.portfolio_cta__HfQdc h2{font-family:var(--font-heading),sans-serif;max-width:680px;font-size:clamp(30px,3.5vw,46px);line-height:1.2;letter-spacing:-.045em;margin:20px 0}.portfolio_cta__HfQdc p{font-size:14px;color:#d7def5;line-height:1.6}.portfolio_cta__HfQdc p:first-child{font-size:11px;letter-spacing:.15em}.portfolio_actions__xq0RZ{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.portfolio_primary__TDuZY,.portfolio_secondary__Zc_VS{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-radius:6px;font-size:14px;font-weight:600;min-height:48px;transition:transform .2s,background .2s}.portfolio_primary__TDuZY{background:#f0be3c;color:#17213a}.portfolio_secondary__Zc_VS{border:1px solid #8c9bcc;color:white}.portfolio_primary__TDuZY:hover,.portfolio_secondary__Zc_VS:hover{transform:translateY(-3px)}.portfolio_secondary__Zc_VS:hover{background:#ffffff12}.portfolio_caseIntro__keMqr{padding:35px 0 65px}.portfolio_caseHeading__yelc8{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-top:45px}.portfolio_caseHeading__yelc8 h1{font-family:var(--font-heading),sans-serif;font-size:clamp(42px,6vw,80px);letter-spacing:-.065em;line-height:1.1;margin-top:18px}.portfolio_caseHeading__yelc8 h1 span{color:#2441a0}.portfolio_caseStatement__yFbA7{font-family:var(--font-heading),sans-serif;font-size:25px;line-height:1.4;letter-spacing:-.03em;margin-bottom:16px}.portfolio_caseHeading__yelc8>div>p:not(.portfolio_kicker__yDI64):not(.portfolio_caseStatement__yFbA7){font-size:16px;color:#5a6475;line-height:1.7;margin-bottom:12px}.portfolio_logo__195j9{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:180px;height:60px;margin-bottom:24px}.portfolio_heroStage__1mqTc{aspect-ratio:1.75}.portfolio_caption__ErwDX{display:flex;justify-content:space-between;gap:24px;color:#626c7b;font-size:10px;padding:20px 0}.portfolio_story__t2Ehu{display:grid;grid-template-columns:270px 1fr;gap:95px;padding:85px 0}.portfolio_metadata__3leCQ{align-self:start;position:sticky;top:130px}.portfolio_metadata__3leCQ h2{font-family:var(--font-heading),sans-serif;font-size:25px;letter-spacing:-.04em;margin:15px 0 25px}.portfolio_metadata__3leCQ dt{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#626c7b;margin-top:24px}.portfolio_metadata__3leCQ dd{font-size:14px;line-height:1.6;margin-top:6px}.portfolio_metadata__3leCQ ul{list-style:none;margin-top:25px}.portfolio_metadata__3leCQ li{font-size:12px;border-bottom:1px solid #d3d9e3;padding:12px 0}.portfolio_chapters__CKxkU{display:grid;gap:55px}.portfolio_chapters__CKxkU h2{font-family:var(--font-heading),sans-serif;font-size:clamp(26px,3vw,39px);line-height:1.2;letter-spacing:-.04em;margin:14px 0 20px}.portfolio_chapters__CKxkU p:not(.portfolio_kicker__yDI64){font-size:17px;line-height:1.85;color:#5a6475}.portfolio_evidence__uPaCu{border-left:3px solid #d2a52c;padding-left:23px}.portfolio_evidence__uPaCu h3{font-weight:600;font-size:16px;margin-bottom:10px}.portfolio_evidence__uPaCu p{font-size:14px!important}.portfolio_darkStory__zgjt4{background:#101b2f;color:#eef2fc;padding:65px;border-radius:6px;gap:65px;margin:50px 0}.portfolio_darkStory__zgjt4 .portfolio_kicker__yDI64,.portfolio_darkStory__zgjt4 dt{color:#aebcda}.portfolio_darkStory__zgjt4 .portfolio_chapters__CKxkU p:not(.portfolio_kicker__yDI64){color:#c1ccdf}.portfolio_darkStory__zgjt4 .portfolio_metadata__3leCQ li{border-color:#3d4960}.portfolio_showcase__S87Fh{padding:55px 0 90px;scroll-margin-top:100px}.portfolio_showcaseHeading__2b9em{margin-bottom:35px}.portfolio_showcaseHeading__2b9em p{color:#5a6475;line-height:1.7}.portfolio_detailImage__cys3r{padding:35px;background:#e4e9ef;border-radius:6px}.portfolio_detailImage__cys3r img{width:100%;height:auto;border-radius:5px;border:1px solid #c3ccd9;box-shadow:0 18px 35px -25px #182845}.portfolio_modules__pNJoG{padding:50px;background:#101b2f;color:#ecf1ff;border-radius:6px}.portfolio_modules__pNJoG>p{font-size:12px;color:#b7c6e3;letter-spacing:.08em;line-height:1.7}.portfolio_modules__pNJoG ul{display:grid;grid-template-columns:1fr 1fr;gap:0 50px;margin:25px 0}.portfolio_modules__pNJoG li{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-bottom:1px solid #3d4960;font-size:20px}.portfolio_nextProject__ATVVa{display:grid;grid-template-columns:1fr auto;align-items:center;border-top:1px solid #d3d9e3;padding:30px 0 75px;gap:15px}.portfolio_nextProject__ATVVa span{grid-column:1/-1;color:#5a6475;font-size:13px}.portfolio_nextProject__ATVVa strong{font-family:var(--font-heading),sans-serif;font-size:35px;letter-spacing:-.04em}.portfolio_nextProject__ATVVa svg{transition:transform .2s}.portfolio_nextProject__ATVVa:hover svg{transform:translate(5px,-5px)}.portfolio_portfolio__VMh61 a:focus-visible{outline:3px solid #bd8d13;outline-offset:6px}.portfolio_portfolio__VMh61 a:active{opacity:.8}@media(min-width:1000px){.portfolio_projects__zXSg_>div:nth-child(2){width:88%;justify-self:end}.portfolio_projects__zXSg_>div:nth-child(3){width:94%}}@media(max-width:800px){.portfolio_portfolio__VMh61{padding-top:100px}.portfolio_wrap__9CSfb{width:calc(100% - 40px)}.portfolio_eyebrow__Q315a{font-size:9px}.portfolio_eyebrow__Q315a span:last-child{display:none}.portfolio_intro__BZbFl{padding-bottom:50px}.portfolio_intro__BZbFl h1{margin:35px 0 25px}.portfolio_introBottom__7ulaF{align-items:start;flex-direction:column;gap:15px}.portfolio_introBottom__7ulaF>p{font-size:16px}.portfolio_caseHeading__yelc8,.portfolio_projectInfo__zp8hK{grid-template-columns:1fr;gap:15px}.portfolio_projectInfo__zp8hK h2{font-size:28px}.portfolio_projects__zXSg_{gap:55px}.portfolio_projectTop__PoX94{font-size:9px;letter-spacing:.05em}.portfolio_stage__hjva6{aspect-ratio:1.5;padding:14% 8% 4%}.portfolio_stageLabel__DJgh_{top:15px;left:16px;right:16px;font-size:8px;letter-spacing:.04em}.portfolio_browser__AjMkQ{width:95%;border-width:3px;border-radius:6px}.portfolio_chrome__GJB1g{height:17px}.portfolio_phone__MYHTc{width:21%;top:32%;right:5%;border-width:3px;border-radius:12px}.portfolio_previewArrow__UOFlb{width:36px;height:36px;right:13px;bottom:13px}.portfolio_journey__CFy8u{grid-template-columns:1fr;gap:30px;padding:55px 0;margin-top:50px}.portfolio_journey__CFy8u li{font-size:14px}.portfolio_cta__HfQdc{flex-direction:column;align-items:start;padding:30px 24px;gap:25px;margin-bottom:50px}.portfolio_actions__xq0RZ{width:100%}.portfolio_caseIntro__keMqr{padding:25px 0 35px}.portfolio_caseHeading__yelc8{margin-top:30px;gap:25px}.portfolio_caseStatement__yFbA7{font-size:22px}.portfolio_heroStage__1mqTc{aspect-ratio:1.5}.portfolio_caption__ErwDX{flex-direction:column;gap:8px;font-size:9px;line-height:1.5}.portfolio_story__t2Ehu{grid-template-columns:1fr;gap:45px;padding:40px 0}.portfolio_metadata__3leCQ{position:static}.portfolio_metadata__3leCQ dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.portfolio_metadata__3leCQ dt{margin-top:0}.portfolio_metadata__3leCQ dd{margin:0}.portfolio_metadata__3leCQ ul{display:flex;flex-wrap:wrap;gap:8px}.portfolio_metadata__3leCQ li{font-size:11px;padding:8px 0;margin-right:14px}.portfolio_chapters__CKxkU{gap:35px}.portfolio_chapters__CKxkU p:not(.portfolio_kicker__yDI64){font-size:16px;line-height:1.75}.portfolio_darkStory__zgjt4{padding:28px 22px;margin:25px 0}.portfolio_detailImage__cys3r{padding:12px}.portfolio_showcase__S87Fh{padding:30px 0 50px}.portfolio_modules__pNJoG{padding:25px 20px}.portfolio_modules__pNJoG ul{gap:0 20px}.portfolio_modules__pNJoG li{font-size:15px}.portfolio_inlineLinks__3lVV3{gap:20px}.portfolio_textLink__LUrUv{font-size:13px}.portfolio_nextProject__ATVVa strong{font-size:28px}}@media(prefers-reduced-motion:reduce){.portfolio_portfolio__VMh61 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.portfolio_browser__AjMkQ,.portfolio_nextProject__ATVVa:hover svg,.portfolio_phone__MYHTc,.portfolio_previewLink__jxFF9:hover .portfolio_browser__AjMkQ,.portfolio_previewLink__jxFF9:hover .portfolio_phone__MYHTc,.portfolio_previewLink__jxFF9:hover .portfolio_previewArrow__UOFlb,.portfolio_primary__TDuZY:hover,.portfolio_secondary__Zc_VS:hover,.portfolio_textLink__LUrUv:hover svg{transform:none}}.portfolio_portfolio__VMh61 h1,.portfolio_portfolio__VMh61 h2{text-wrap:balance}.portfolio_portfolio__VMh61 a{touch-action:manipulation}.portfolio_caseHeading__yelc8>div,.portfolio_projectInfo__zp8hK>div{min-width:0}.project-mockup_scene__V0mHT{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1.8;border-radius:6px;container-type:inline-size;color:#243047}.project-mockup_scene__V0mHT picture{display:block;height:100%}.project-mockup_scene__V0mHT img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.project-mockup_label__jGYtQ,.project-mockup_sceneFoot__NUK1D{position:absolute;left:3.2%;right:3.2%;display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:6;font-size:clamp(8px,.85cqw,12px);line-height:1.4;letter-spacing:.13em;font-weight:600;text-transform:uppercase}.project-mockup_label__jGYtQ{top:5%}.project-mockup_sceneFoot__NUK1D{bottom:4.5%;font-size:clamp(7px,.7cqw,10px)}.project-mockup_device__41Sqx{position:absolute;width:var(--w);font-size:calc(var(--w) / 100);transition:transform .6s cubic-bezier(.22,1,.36,1)}.project-mockup_viewport__bjsPv{position:relative;overflow:hidden;background:#e9edf2}.project-mockup_browser__IwlVP{position:absolute;overflow:hidden;background:#fff;border-radius:.8cqw;box-shadow:0 0 0 1px #0f1d350d,0 .3cqw .8cqw #0f1d3510,0 3.5cqw 6cqw -3cqw #0f1d3545;transition:transform .6s cubic-bezier(.22,1,.36,1)}.project-mockup_browser__IwlVP .project-mockup_viewport__bjsPv{aspect-ratio:1.44}.project-mockup_chrome__YOEcG{height:2.3cqw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1.1cqw;background:#f5f7fa;border-bottom:1px solid #e4e9f0;color:#6b7587;font-size:clamp(5px,.68cqw,10px);letter-spacing:.02em}.project-mockup_chrome__YOEcG>span:first-child{display:flex;gap:.4cqw}.project-mockup_chrome__YOEcG i{display:block;width:.6cqw;height:.6cqw;border-radius:50%;background:#d5dbe3}.project-mockup_chrome__YOEcG>span:nth-child(2){padding:.22cqw 3cqw;border-radius:99px;background:#fff;border:1px solid #e4e9f0}.project-mockup_phone__Jm3e4{padding:4em;border-radius:17em;background:#0c0e12;box-shadow:inset 0 0 0 .9em #30353f,0 0 0 .7em #a3aab5,0 0 0 1.1em #5d636d,2em 6em 14em -5em #0b162b80;z-index:4}.project-mockup_phone__Jm3e4:before{content:"";position:absolute;right:-1.7em;top:24%;width:1.1em;height:13%;border-radius:0 .6em .6em 0;background:#5d636d}.project-mockup_phoneScreen__EYCMi{position:relative;display:flex;flex-direction:column;aspect-ratio:9/19.5;overflow:hidden;border-radius:13.5em;background:#fff}.project-mockup_phoneScreen__EYCMi picture{flex:1;min-height:0}.project-mockup_statusBar__VxGDk{flex:none;height:2.9em;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1.7em;background:#fff;color:#0c0e12;font-size:5.2em;font-weight:600}.project-mockup_statusBar__VxGDk>span:first-child{font-size:1em}.project-mockup_island__osgCs{width:5.6em;height:1.65em;border-radius:99px;background:#0c0e12}.project-mockup_signal__kNe4w{display:flex;justify-content:flex-end;align-items:flex-end;gap:.18em;height:.7em}.project-mockup_signal__kNe4w i{width:.2em;border-radius:.1em;background:currentColor}.project-mockup_signal__kNe4w i:first-child{height:35%}.project-mockup_signal__kNe4w i:nth-child(2){height:55%}.project-mockup_signal__kNe4w i:nth-child(3){height:78%}.project-mockup_signal__kNe4w i:nth-child(4){height:100%}.project-mockup_urlBar__bnfiJ{flex:none;margin:0 1.4em .7em;padding:.45em 0;border-radius:1em;background:#eef1f5;text-align:center;color:#4b5565;font-size:4.2em;line-height:1}.project-mockup_laptop__7DEBR{z-index:3}.project-mockup_lid__aH7jn{width:84%;margin:auto;padding:2.2em 2.2em 2.6em;border-radius:3.4em 3.4em .6em .6em;background:#0e1014;box-shadow:inset 0 0 0 .35em #3a3f48,0 0 0 .3em #b5bcc6}.project-mockup_lid__aH7jn .project-mockup_viewport__bjsPv{aspect-ratio:1.6;border-radius:.4em}.project-mockup_deck__VlW_H{position:relative;height:3em;border-radius:.4em .4em 50% 50%/.4em .4em 100% 100%;background:linear-gradient(#e7eaee,#b9c0c9 60%,#8e96a1)}.project-mockup_deck__VlW_H:before{content:"";position:absolute;left:43%;width:14%;height:1.2em;border-radius:0 0 1.4em 1.4em;background:#a8b0ba}.project-mockup_deck__VlW_H:after{content:"";position:absolute;left:2%;right:2%;top:100%;height:4em;background:radial-gradient(closest-side,#10203a40,transparent)}.project-mockup_monitor__9FJdu{z-index:2}.project-mockup_bezel__V_5Qw{padding:1.6em;border-radius:2em;background:#0e1014;box-shadow:inset 0 0 0 .4em #2c3038,0 0 0 .35em #c3c9d1}.project-mockup_bezel__V_5Qw .project-mockup_viewport__bjsPv{aspect-ratio:1.6;border-radius:.3em}.project-mockup_stand__lcg_X{position:relative;width:22%;height:16em;margin:-.2em auto 0;background:linear-gradient(90deg,#a9b0b9,#e8ebee 35%,#d2d7dd 65%,#9ea6b0);clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.project-mockup_stand__lcg_X:after{content:"";position:absolute;left:-60%;right:-60%;bottom:-3em;height:5em;background:radial-gradient(closest-side,#10203a35,transparent)}.project-mockup_tablet__YEp7U{z-index:3;padding:3.4em;border-radius:6em;background:#0e1014;box-shadow:inset 0 0 0 .7em #30353f,0 0 0 .6em #b5bcc6,2em 5em 10em -4em #10203a70}.project-mockup_tablet__YEp7U .project-mockup_viewport__bjsPv{aspect-ratio:1.38;border-radius:2.6em}.project-mockup_hspt__LXc8D{background:#f4f4f3;background-image:radial-gradient(60% 50% at 70% 100%,#e4e6e8,transparent 70%)}.project-mockup_hsptTitle__2tcOP{position:absolute;left:3.2%;top:17%;max-width:34%;z-index:3}.project-mockup_hsptTitle__2tcOP strong{display:block;font:500 5.4cqw/1 var(--font-heading),sans-serif;letter-spacing:-.04em;color:#22262d}.project-mockup_hsptTitle__2tcOP span{display:block;margin-top:1.6cqw;font-size:1.35cqw;color:#4f5662}.project-mockup_hsptMonitor__KW4Fu{--w:38cqw;left:57%;top:11%}.project-mockup_hsptLaptop__yzDvJ{--w:31cqw;left:36%;top:47%}.project-mockup_hsptTablet__tZJ2J{--w:16cqw;left:24%;top:60%}.project-mockup_hsptPhone__lDfg0{--w:7.6cqw;left:66%;top:54%}.project-mockup_hspt__LXc8D .project-mockup_sceneFoot__NUK1D{color:#4f5662}.project-mockup_misy__nrbaM{background:#eef3f7}.project-mockup_misyBrowser__gW0kT{left:6%;top:13%;width:57cqw}.project-mockup_misyPhone__05Pgp{--w:18cqw;left:73.5%;top:13%}.project-mockup_misy__nrbaM .project-mockup_sceneFoot__NUK1D{color:#172c48}.project-mockup_operix__SzM8j{background:#0a1226;color:#dce5fb;background-image:radial-gradient(55% 75% at 0 0,#2c4f9a66,transparent 70%),radial-gradient(45% 60% at 100% 100%,#1e6bff33,transparent 70%)}.project-mockup_caseCopy__RWZeQ{position:absolute;left:5%;top:21%;width:29%;z-index:3}.project-mockup_caseCopy__RWZeQ p{margin:0}.project-mockup_crumb___MFr0{font-size:1.05cqw;color:#a9b6d6}.project-mockup_crumb___MFr0 span{margin:0 .3cqw;opacity:.6}.project-mockup_crumb___MFr0 b{font-weight:500;color:#6ea0ff}.project-mockup_caseTitle__4JUJm{margin-top:1.3cqw!important;font:500 2.75cqw/1.16 var(--font-heading),sans-serif;letter-spacing:-.02em;color:#f2f5fc}.project-mockup_rule__N0ucN{height:1px;margin:2.2cqw 0 1.6cqw;background:linear-gradient(90deg,#6ea0ff,#6ea0ff40 65%,transparent)}.project-mockup_meta__UWHW_{font-size:.8cqw;color:#8e9bbb}.project-mockup_tags__csaT1{display:flex;flex-wrap:wrap;gap:.6cqw;margin-top:1.5cqw}.project-mockup_tags__csaT1 span{padding:.35cqw 1cqw;border:1px solid #6ea0ff55;border-radius:99px;background:#6ea0ff14;font-size:.8cqw;color:#bcd0ff}.project-mockup_frame__GegPD{position:absolute;left:39%;top:13%;width:45cqw;aspect-ratio:1.25;display:grid;place-items:center;overflow:hidden;border-radius:1.6cqw;background:radial-gradient(70% 65% at 50% 45%,#1d2f5c,#070c19 80%);box-shadow:inset 0 0 0 .35cqw #ffffff10,0 0 0 1px #6ea0ff30,0 3cqw 6cqw -2cqw #000a;perspective:120cqw}.project-mockup_frame__GegPD:before{content:"";position:absolute;inset:auto 10% 8% 10%;height:30%;background:radial-gradient(closest-side,#1e6bff40,transparent)}.project-mockup_operixLaptop__DFNCI{--w:37cqw;position:relative;transform:rotateX(9deg) rotateY(-15deg) rotate(2deg)}.project-mockup_operixLaptop__DFNCI .project-mockup_lid__aH7jn{box-shadow:inset 0 0 0 .35em #3a3f48,0 0 0 .3em #6c7584}.project-mockup_operixLaptop__DFNCI .project-mockup_deck__VlW_H{background:linear-gradient(#9aa3b0,#5e6775 60%,#3e4652)}.project-mockup_rail__0Oj_t{position:absolute;left:86.5%;top:18%;width:9cqw;display:grid;gap:1.4cqw;z-index:2}.project-mockup_thumb__XOk0S{aspect-ratio:1;overflow:hidden;border-radius:.8cqw;border:.18cqw solid #ffffff1c;background:#111a33;box-shadow:0 1cqw 2cqw #0007}.project-mockup_thumb__XOk0S:first-child{border-color:#6ea0ff;box-shadow:0 0 0 .3cqw #6ea0ff30,0 1cqw 2cqw #0007}.project-mockup_thumb__XOk0S:nth-child(2) img{-o-object-position:center 60%;object-position:center 60%}.project-mockup_thumb__XOk0S:nth-child(3) img{-o-object-position:center bottom;object-position:center bottom}.project-mockup_operixPhone__HqoCC{--w:8.6cqw;left:33.5%;top:52%;transform:rotate(-6deg)}.project-mockup_gmt__vAkqi{background:#f3f6f4;color:#1d3d34}.project-mockup_gmtWord__Rmogb{position:absolute;left:3.2%;top:14%;z-index:5;font:800 6.4cqw/.9 var(--font-heading),sans-serif;letter-spacing:-.06em;color:#1f4a3a}.project-mockup_gmtWord__Rmogb span{display:block;margin-top:1.1cqw;font:600 .75cqw/1.4 var(--font-body),sans-serif;letter-spacing:.16em;color:#4d6b5c}.project-mockup_board__9b0Yy{position:absolute;left:22%;top:-4%;width:66cqw;aspect-ratio:1;transform:rotateX(55deg) rotate(-40deg) scale(.8);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1)}.project-mockup_tile__xdr0Y{position:absolute;overflow:hidden;background:#fff;border-radius:.5cqw;box-shadow:1.2cqw 1.2cqw 2.2cqw #1d3d3426,0 0 0 1px #1d3d3410;pointer-events:none}.project-mockup_t1__mTpG_{left:0;top:0;width:34%;aspect-ratio:1.44}.project-mockup_t2__JlwVB{left:38%;top:3%;width:34%;aspect-ratio:1.44}.project-mockup_t3__bv0IU{left:76%;top:8%;width:26%;aspect-ratio:1}.project-mockup_t4__EgCbL{left:0;top:29%;width:26%;aspect-ratio:1.1}.project-mockup_t5__IcuS5{left:76%;top:38%;width:26%;aspect-ratio:1}.project-mockup_t6__CiT8W{left:2%;top:60%;width:30%;aspect-ratio:1.44}.project-mockup_t7__AHRWi{left:36%;top:76%;width:34%;aspect-ratio:1.44}.project-mockup_t3__bv0IU img{-o-object-position:center 45%;object-position:center 45%}.project-mockup_t4__EgCbL img{-o-object-position:center 70%;object-position:center 70%}.project-mockup_t5__IcuS5 img{-o-object-position:center bottom;object-position:center bottom}.project-mockup_t7__AHRWi img{-o-object-position:center 40%;object-position:center 40%}.project-mockup_isoLaptop__zGdbH{position:absolute;left:30%;top:42%;width:42%;transform-style:preserve-3d}.project-mockup_isoDeck__95d9D{aspect-ratio:1.5;padding:7% 8%;border-radius:.9cqw;background:linear-gradient(135deg,#eef0f2,#c4c9cf);box-shadow:1.6cqw 1.6cqw 3cqw #1d3d3440,inset 0 0 0 .15cqw #a9b0b8}.project-mockup_isoDeck__95d9D span{display:block;height:52%;border-radius:.4cqw;background:repeating-linear-gradient(0deg,#1d2228 0 1.05cqw,#b9bfc6 1.05cqw 1.25cqw),repeating-linear-gradient(90deg,#1d2228 0 1.9cqw,#b9bfc6 1.9cqw 2.1cqw);background-blend-mode:lighten}.project-mockup_isoDeck__95d9D span+span{width:34%;height:30%;margin:6% auto 0;background:#d6dade;box-shadow:inset 0 0 0 1px #a9b0b8}.project-mockup_isoLid__bPaqE{position:absolute;left:0;right:0;bottom:100%;aspect-ratio:1.6;overflow:hidden;padding:3% 3% 4%;border-radius:.9cqw .9cqw .2cqw .2cqw;background:#101317;box-shadow:inset 0 0 0 .2cqw #3a3f48;transform-origin:bottom;transform:rotateX(-78deg)}.project-mockup_isoLid__bPaqE picture{border-radius:.2cqw;overflow:hidden}.project-mockup_isoPhone__gPHiG{position:absolute;left:78%;top:68%;width:12%;aspect-ratio:9/19.5;overflow:hidden;padding:.7cqw;border-radius:2.4cqw;background:#0c0e12;box-shadow:1.4cqw 1.4cqw 2.4cqw #1d3d3450;transform:translateZ(.8cqw)}.project-mockup_isoPhone__gPHiG picture{border-radius:1.8cqw;overflow:hidden}.project-mockup_gmt__vAkqi .project-mockup_sceneFoot__NUK1D{color:#1f4a3a}@media(hover:hover) and (prefers-reduced-motion:no-preference){.project-mockup_interactive__vFjfd.project-mockup_hspt__LXc8D:hover .project-mockup_hsptMonitor__KW4Fu{transform:translateY(-.8cqw)}.project-mockup_interactive__vFjfd.project-mockup_hspt__LXc8D:hover .project-mockup_hsptPhone__lDfg0{transform:translateY(-.6cqw)}.project-mockup_interactive__vFjfd.project-mockup_misy__nrbaM:hover .project-mockup_misyBrowser__gW0kT{transform:translateY(-.7cqw)}.project-mockup_interactive__vFjfd.project-mockup_misy__nrbaM:hover .project-mockup_misyPhone__05Pgp{transform:translateY(-1cqw)}.project-mockup_interactive__vFjfd.project-mockup_operix__SzM8j:hover .project-mockup_operixLaptop__DFNCI{transform:rotateX(6deg) rotateY(-8deg) rotate(1deg)}.project-mockup_interactive__vFjfd.project-mockup_operix__SzM8j:hover .project-mockup_operixPhone__HqoCC{transform:rotate(-3deg) translateY(-.6cqw)}.project-mockup_interactive__vFjfd.project-mockup_gmt__vAkqi:hover .project-mockup_board__9b0Yy{transform:rotateX(52deg) rotate(-37deg) scale(.8)}}@media(max-width:700px){.project-mockup_scene__V0mHT{aspect-ratio:1.22}.project-mockup_label__jGYtQ{top:5%;font-size:8px;letter-spacing:.05em;align-items:start}.project-mockup_label__jGYtQ>span:first-child{max-width:53%}.project-mockup_label__jGYtQ>span:last-child{text-align:right;max-width:44%}.project-mockup_sceneFoot__NUK1D{font-size:7px;bottom:5%;letter-spacing:.04em}.project-mockup_chrome__YOEcG{height:3.2cqw;font-size:6px}.project-mockup_chrome__YOEcG i{width:.9cqw;height:.9cqw}.project-mockup_hsptTitle__2tcOP{top:13%;max-width:60%}.project-mockup_hsptTitle__2tcOP strong{font-size:7.4cqw}.project-mockup_hsptTitle__2tcOP span{margin-top:1.4cqw;font-size:2.6cqw}.project-mockup_hsptMonitor__KW4Fu{--w:52cqw;left:44%;top:30%}.project-mockup_hsptLaptop__yzDvJ{--w:44cqw;left:18%;top:53%}.project-mockup_hsptTablet__tZJ2J{--w:25cqw;left:4%;top:64%}.project-mockup_hsptPhone__lDfg0{--w:12cqw;left:64%;top:58%}.project-mockup_misyBrowser__gW0kT{left:4%;top:21%;width:66cqw}.project-mockup_misyPhone__05Pgp{--w:27cqw;left:69%;top:15%}.project-mockup_caseCopy__RWZeQ{top:13%;width:62%}.project-mockup_crumb___MFr0{font-size:2.3cqw}.project-mockup_caseTitle__4JUJm{font-size:4.6cqw}.project-mockup_meta__UWHW_,.project-mockup_rule__N0ucN,.project-mockup_tags__csaT1{display:none}.project-mockup_frame__GegPD{left:4%;top:37%;width:72cqw;aspect-ratio:1.5}.project-mockup_operixLaptop__DFNCI{--w:58cqw}.project-mockup_rail__0Oj_t{left:79.5%;top:37%;width:16.5cqw;gap:2.5cqw}.project-mockup_thumb__XOk0S{aspect-ratio:1.15}.project-mockup_operixPhone__HqoCC{--w:13cqw;left:2%;top:58%}.project-mockup_gmtWord__Rmogb{top:13%;font-size:10cqw}.project-mockup_gmtWord__Rmogb span{font-size:1.6cqw}.project-mockup_board__9b0Yy{left:12%;top:8%;width:84cqw;transform:rotateX(55deg) rotate(-40deg) scale(.72)}}@media(prefers-reduced-motion:reduce){.project-mockup_scene__V0mHT *{transition:none!important;animation:none!important}}