.ourWebsites_main__V3Mdl{width:100%;min-height:100dvh;display:flex;flex-direction:column;align-items:center}.ourWebsites_animation__viSM_{width:100%;flex:1 1;display:flex;flex-direction:column;align-items:center;padding:8rem var(--page-gutter) var(--section-space);animation:ourWebsites_fadeInUp__w7ONT .6s ease-out}@keyframes ourWebsites_fadeInUp__w7ONT{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.ourWebsites_cubeTittle__6HGat{width:100%;max-width:var(--content-width);margin-bottom:2rem}.ourWebsites_tittle__puTbv{font-size:var(--page-title);font-weight:800;line-height:1.12;overflow-wrap:anywhere}.ourWebsites_subtittle__d6LA2{font-size:var(--body-size);line-height:1.6;margin-top:1rem;max-width:75ch}.ourWebsites_color2__2obiQ,.ourWebsites_color__lxdVZ{color:#8b5cf6;text-decoration:none}.ourWebsites_color2__2obiQ{font-weight:600}@media (max-width:639px){.ourWebsites_animation__viSM_{padding-top:6.5rem}}.ourWebsites_main__V3Mdl{color:#f1f1f1}[data-theme=light] .ourWebsites_main__V3Mdl{color:#000814}.ourWebsites_websitesCube___BAfz{width:100%;max-width:var(--content-width);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}.ourWebsites_webArticle___hYXI{display:flex;flex-direction:column;min-width:0;border-radius:var(--card-radius);overflow:hidden;background:#2a303a;color:inherit;text-decoration:none;border:1px solid #ffffff0d;transition:transform .2s,border-color .2s}[data-theme=light] .ourWebsites_webArticle___hYXI{background:#eaecef;border-color:#0008140d}.ourWebsites_webArticle___hYXI:focus-visible,.ourWebsites_webArticle___hYXI:hover{transform:translateY(-4px);border-color:#8b5cf6}.ourWebsites_preview__3a4Cu{position:relative;overflow:hidden;background:#1a1d23}.ourWebsites_webImage__VPiRs{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .35s}.ourWebsites_webArticle___hYXI:hover .ourWebsites_webImage__VPiRs{transform:scale(1.025)}.ourWebsites_visit__wKyME{position:absolute;right:1rem;bottom:1rem;padding:.5rem .9rem;border-radius:2rem;background:#000814e6;color:#f1f1f1;font-size:.75rem;font-weight:500}.ourWebsites_projectInfo__6lr7y{padding:1.5rem}.ourWebsites_category__6s_8x{color:#8b5cf6;font-size:.75rem;font-weight:600;letter-spacing:.06em;margin-bottom:.5rem}.ourWebsites_projectHeading__y6TuZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ourWebsites_projectHeading__y6TuZ h2{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ourWebsites_projectHeading__y6TuZ>span{color:#8b5cf6;font-size:1.5rem}.ourWebsites_description__sB8oU{font-size:1rem;line-height:1.6;margin-top:.75rem}@media (max-width:639px){.ourWebsites_websitesCube___BAfz{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ourWebsites_webArticle___hYXI{border-radius:1rem}.ourWebsites_webImage__VPiRs{aspect-ratio:16/9}.ourWebsites_projectInfo__6lr7y{padding:1.25rem}.ourWebsites_visit__wKyME{display:none}}.header_position__RWYsf{position:fixed;inset:0 0 auto;z-index:100;display:flex;justify-content:center;padding:1rem var(--page-gutter) 0;color:#f1f1f1;--header-surface:#1a1d23;--menu-line:#ffffff18}[data-theme=light] .header_position__RWYsf{color:#000814;--header-surface:#f1f1f1;--menu-line:#00081418}.header_header__Awatn{position:relative;z-index:103;width:100%;max-width:var(--content-width);height:64px;border-radius:1rem;display:flex;align-items:center;padding:0 1.25rem;background:var(--header-surface);box-shadow:0 4px 24px #00000012}.header_logoCube__bmGHl{display:flex;align-items:center;gap:.4rem;font-size:1.75rem;font-weight:800;text-decoration:none;color:inherit}.header_logo__QDj1X{width:2rem;height:2rem}.header_nav___1UFd{margin-left:auto;display:flex;align-items:center;gap:1.5rem;font-size:1rem;font-weight:500}.header_nav___1UFd a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:inherit}.header_nav___1UFd a:hover,.header_nav___1UFd a[aria-current=page]{color:#8b5cf6}.header_themeIcon__FpciR{position:fixed;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.header_themeIcon__FpciR img{width:100%;height:100%}.header_menuPanel__edJbA[hidden],.header_menuTrigger__fMoQj,.header_overlay__EuQgn[hidden]{display:none}.header_overlay__EuQgn{position:fixed;inset:0;width:100%;height:100dvh;border:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00081488;z-index:101}.header_menuPanel__edJbA{position:fixed;top:6rem;left:var(--page-gutter);right:var(--page-gutter);max-height:calc(100dvh - 7rem);overflow-y:auto;padding:1rem 1.5rem;background:var(--header-surface);border:1px solid var(--menu-line);border-radius:1.25rem;box-shadow:0 24px 60px #00000030;z-index:102;animation:header_appear__P3KcH .2s ease-out}@keyframes header_appear__P3KcH{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.header_menuPanel__edJbA nav a{display:flex;align-items:center;gap:1rem;min-height:64px;padding:.75rem 0;border-bottom:1px solid var(--menu-line);color:inherit;text-decoration:none;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:500}.header_menuPanel__edJbA nav a[aria-current=page]{color:#8b5cf6}.header_linkNumber__j8BK0{font-size:.75rem;font-weight:400;opacity:.55}.header_linkArrow__6guFs{margin-left:auto;font-size:1.25rem;color:#8b5cf6}.header_appearance__hpwYp{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0 .25rem;font-size:.875rem}.header_themeOptions__nGEXh{display:flex;padding:.2rem;border:1px solid var(--menu-line);border-radius:2rem}.header_themeOptions__nGEXh button{min-height:44px;padding:.4rem .9rem;border:0;border-radius:2rem;background:transparent;color:inherit;cursor:pointer;font-size:.875rem}.header_themeOptions__nGEXh button[aria-pressed=true]{background:#8b5cf6;color:#fff}@media (min-width:1024px) and (max-width:1359px){.header_themeIcon__FpciR{position:static;flex-shrink:0;margin-left:.75rem}}@media (min-width:1024px){.header_menuPanel__edJbA,.header_overlay__EuQgn{display:none}}@media (max-width:1023px){.header_nav___1UFd,.header_themeIcon__FpciR{display:none}.header_menuTrigger__fMoQj{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:44px;padding:.25rem .25rem .25rem .75rem;color:inherit;background:transparent;border:0;font-size:.875rem;font-weight:500;cursor:pointer}.header_menuGlyph__aY1Cg{width:22px;height:20px;position:relative;display:block}.header_menuGlyph__aY1Cg i{position:absolute;left:0;width:22px;height:2px;border-radius:2px;background:currentColor;top:5px;transition:transform .2s,top .2s}.header_menuGlyph__aY1Cg i:last-child{top:13px;width:16px;left:auto;right:0}.header_menuGlyph__aY1Cg[data-open=true] i{top:9px;width:22px;transform:rotate(45deg)}.header_menuGlyph__aY1Cg[data-open=true] i:last-child{transform:rotate(-45deg)}}@media (max-width:639px){.header_header__Awatn{height:56px;padding:0 1rem}.header_logoCube__bmGHl{font-size:1.25rem}.header_logo__QDj1X{width:1.5rem;height:1.5rem}.header_menuPanel__edJbA{top:5.25rem;max-height:calc(100dvh - 6.25rem);padding:.5rem 1.25rem 1rem}}.frameMotion_frameCube__d2Tl7{display:flex;flex-wrap:wrap;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.25;gap:.2em}.frameMotion_idk__jcVUQ{font-weight:500}@media (max-width:639px){.frameMotion_frameCube__d2Tl7{flex-direction:column}}.model_background__cKjm3{width:min(21rem,100%);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.packageFeatures_wrapper__eejTg{min-width:0}.packageFeatures_toggle__ZzjlZ{display:none}@media (max-width:639px){.packageFeatures_features__IVjvF[data-expanded=false]>:nth-child(n+4){display:none}.packageFeatures_toggle__ZzjlZ{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;padding:.25rem 0;margin-top:.25rem;background:none;border:0;color:inherit;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:.3em}.packageFeatures_toggle__ZzjlZ span{font-size:1.25rem;text-decoration:none}}.footer_cube__fKxa1{width:100%;margin-top:auto;padding:1.5rem var(--page-gutter) 4.5rem}.footer_cube__fKxa1>div{width:100%;max-width:var(--content-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.footer_column__P27Bf{display:flex;flex-direction:column;gap:.25rem;min-width:0}.footer_text__uJ0fI{font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.footer_text__uJ0fI a{display:inline-block;padding-block:.25rem}.footer_image__YXaSC{width:48px;height:48px;flex-shrink:0;animation:footer_rotar__Z1s4M 5s linear infinite}@keyframes footer_rotar__Z1s4M{to{transform:rotate(1turn)}}@media (max-width:639px){.footer_cube__fKxa1>div{align-items:flex-start;flex-direction:column;gap:1rem}}