:root{--blue:#168fff;--blue-dark:#0069ef;--black:#101114;--muted:#686d78;--light:#f5f8fc}[data-astro-cid-lcdefpme]{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--black);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,Arial,sans-serif}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.header[data-astro-cid-lcdefpme]{z-index:20;backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;height:88px;padding:0 7%;display:flex;position:sticky;top:0}.logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:190px;height:auto;display:block}.navigation[data-astro-cid-lcdefpme]{align-items:center;gap:38px;display:flex}.navigation[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#4d5059;font-size:13px;font-weight:500;transition:color .2s}.navigation[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.navigation[data-astro-cid-lcdefpme] .active[data-astro-cid-lcdefpme]{color:var(--blue-dark)}.navigation[data-astro-cid-lcdefpme] .nav-contact[data-astro-cid-lcdefpme]{background:var(--black);color:#fff;border-radius:7px;padding:13px 21px;transition:background .2s,transform .2s}.navigation[data-astro-cid-lcdefpme] .nav-contact[data-astro-cid-lcdefpme]:hover{background:var(--blue-dark);transform:translateY(-2px)}.nav-contact[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:8px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;min-height:650px;padding:90px 9% 85px;display:grid;position:relative;overflow:hidden}.hero-content[data-astro-cid-lcdefpme]{z-index:2;max-width:620px;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#697386;letter-spacing:2px;align-items:center;gap:10px;margin-bottom:27px;font-size:10px;font-weight:700;display:flex}.eyebrow-dot[data-astro-cid-lcdefpme]{background:var(--blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #168fff88}h1[data-astro-cid-lcdefpme]{letter-spacing:-3.5px;margin:0;font-size:clamp(43px,5vw,67px);font-weight:750;line-height:1.12}h1[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.blue-text[data-astro-cid-lcdefpme]{background:linear-gradient(100deg,#168fff 10%,#0069ef 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-description[data-astro-cid-lcdefpme]{color:var(--muted);max-width:510px;margin:25px 0 30px;font-size:16px;line-height:1.85}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.button[data-astro-cid-lcdefpme]{border-radius:7px;justify-content:center;align-items:center;gap:15px;min-height:51px;padding:0 21px;font-size:13px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.button-primary[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(110deg, var(--blue), var(--blue-dark));box-shadow:0 8px 22px #168fff35}.button-primary[data-astro-cid-lcdefpme]:hover{box-shadow:0 12px 28px #168fff55}.button-secondary[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e1e6ed}.button-secondary[data-astro-cid-lcdefpme]:hover{border-color:var(--blue)}.hero-note[data-astro-cid-lcdefpme]{color:#9298a3;align-items:center;gap:12px;margin-top:45px;font-size:11px;display:flex}.note-line[data-astro-cid-lcdefpme]{background:var(--blue);width:28px;height:1px}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.visual-glow[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#168fff20,#168fff05 55%,#0000 72%);border-radius:50%;width:390px;height:390px;position:absolute}.visual-card[data-astro-cid-lcdefpme]{z-index:2;background:#fff;border:1px solid #e9eef5;border-radius:15px;flex-direction:column;justify-content:space-between;width:min(100%,420px);min-height:290px;padding:24px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 30px 80px #1b3c6512}.visual-top[data-astro-cid-lcdefpme],.visual-bottom[data-astro-cid-lcdefpme]{letter-spacing:1.5px;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.visual-top[data-astro-cid-lcdefpme]{color:#727d8c}.visual-status[data-astro-cid-lcdefpme]{color:#16865e;align-items:center;gap:7px;font-size:8px;display:flex}.visual-status[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#22bf81;border-radius:50%;width:6px;height:6px}.hero-logo[data-astro-cid-lcdefpme]{object-fit:contain;width:94%;max-height:125px;margin:20px auto;display:block}.visual-bottom[data-astro-cid-lcdefpme]{color:#9299a5;border-top:1px solid #edf0f5;padding-top:17px;font-size:8px}.visual-bottom[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--blue-dark)}.floating-tag[data-astro-cid-lcdefpme]{z-index:3;background:#fff;border:1px solid #edf0f5;border-radius:8px;align-items:center;gap:10px;padding:13px 17px;font-size:11px;font-weight:600;display:flex;position:absolute;box-shadow:0 12px 30px #172b4612}.tag-one[data-astro-cid-lcdefpme]{top:30px;right:-5px}.tag-two[data-astro-cid-lcdefpme]{bottom:35px;left:-15px}.tag-icon[data-astro-cid-lcdefpme]{color:var(--blue);font-size:17px}.blue-icon[data-astro-cid-lcdefpme]{font-weight:800}.visual-decoration[data-astro-cid-lcdefpme]{border:1px solid #168fff22;border-radius:50%;position:absolute;transform:rotate(-25deg)}.decoration-one[data-astro-cid-lcdefpme]{width:480px;height:180px}.decoration-two[data-astro-cid-lcdefpme]{width:540px;height:230px}.trust-strip[data-astro-cid-lcdefpme]{color:#737d8b;letter-spacing:1.5px;background:#f7f9fc;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;min-height:83px;padding:20px 7%;font-size:9px;font-weight:700;display:flex}.strip-dot[data-astro-cid-lcdefpme]{background:var(--blue);border-radius:50%;width:4px;height:4px}.placeholder[data-astro-cid-lcdefpme]{border-bottom:1px solid #edf0f5;min-height:260px;padding:85px 9%}.placeholder[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--blue-dark);letter-spacing:2px;font-size:10px;font-weight:700}.placeholder[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-1.5px;max-width:650px;font-size:clamp(28px,4vw,42px)}.placeholder[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}@media (width<=900px){.header[data-astro-cid-lcdefpme]{padding:0 5%}.navigation[data-astro-cid-lcdefpme]{gap:19px}.hero[data-astro-cid-lcdefpme]{gap:20px;padding:75px 6%}h1[data-astro-cid-lcdefpme]{font-size:49px}.hero-visual[data-astro-cid-lcdefpme]{min-height:330px}}@media (width<=680px){.header[data-astro-cid-lcdefpme]{height:72px}.logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:155px}.navigation[data-astro-cid-lcdefpme]{gap:0}.navigation[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.nav-contact){display:none}.navigation[data-astro-cid-lcdefpme] .nav-contact[data-astro-cid-lcdefpme]{padding:11px 14px;font-size:11px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:30px;padding:75px 7% 60px}h1[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;font-size:clamp(42px,11vw,58px)}.hero-description[data-astro-cid-lcdefpme]{font-size:14px}.hero-visual[data-astro-cid-lcdefpme]{min-height:300px}.visual-card[data-astro-cid-lcdefpme]{min-height:240px;padding:19px}.visual-glow[data-astro-cid-lcdefpme]{width:300px;height:300px}.floating-tag[data-astro-cid-lcdefpme]{padding:10px 12px;font-size:9px}.tag-one[data-astro-cid-lcdefpme]{top:10px;right:0}.tag-two[data-astro-cid-lcdefpme]{bottom:12px;left:0}.trust-strip[data-astro-cid-lcdefpme]{gap:13px;padding:22px 5%;font-size:8px}.placeholder[data-astro-cid-lcdefpme]{padding:65px 7%}}@media (prefers-reduced-motion:reduce){[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.services-section[data-astro-cid-lcdefpme]{background:#f8faff;border-top:1px solid #edf1f7;padding:115px 9%}.section-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:680px;margin:0 auto 65px}.section-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{justify-content:center}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2px;margin:20px 0;font-size:clamp(34px,4vw,49px);line-height:1.2}.section-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:550px;margin:0 auto;font-size:15px;line-height:1.8}.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1250px;margin:0 auto;display:grid}.service-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e9edf4;border-radius:12px;flex-direction:column;min-height:325px;padding:32px 29px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 20px #142b4806}.service-card[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg,#168fff,#0069ef);width:0;height:3px;transition:width .3s;position:absolute;top:0;left:0}.service-card[data-astro-cid-lcdefpme]:hover{border-color:#c8e3ff;transform:translateY(-8px);box-shadow:0 18px 45px #168fff15}.service-card[data-astro-cid-lcdefpme]:hover:before{width:100%}.service-icon[data-astro-cid-lcdefpme]{width:54px;min-width:54px;height:54px;color:var(--blue-dark);background:#eff7ff;border-radius:11px;justify-content:center;align-items:center;margin-bottom:27px;transition:background .3s,color .3s;display:flex}.service-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0;width:27px;height:27px;display:block}.service-card[data-astro-cid-lcdefpme]:hover .service-icon[data-astro-cid-lcdefpme]{background:var(--blue-dark);color:#fff}.service-number[data-astro-cid-lcdefpme]{color:#aab4c2;letter-spacing:1px;font-size:11px;font-weight:700;position:absolute;top:35px;right:29px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.4px;margin:0 0 13px;font-size:19px}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 25px;font-size:13px;line-height:1.8}.service-link[data-astro-cid-lcdefpme]{width:fit-content;color:var(--blue-dark);align-items:center;gap:10px;margin-top:auto;font-size:12px;font-weight:700;display:inline-flex}.service-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .2s}.service-link[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(3px,-3px)}.services-footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:55px;display:flex}.services-footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}@media (width<=950px){.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.services-section[data-astro-cid-lcdefpme]{padding:80px 6%}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:42px}.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:15px}.service-card[data-astro-cid-lcdefpme]{min-height:285px}.services-footer[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:10px}}.portfolio-section[data-astro-cid-lcdefpme]{background:#fff;padding:115px 9%}.portfolio-heading[data-astro-cid-lcdefpme]{text-align:center;max-width:680px;margin:0 auto 60px}.portfolio-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{justify-content:center}.portfolio-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2px;margin:20px 0;font-size:clamp(36px,4vw,50px);line-height:1.2}.portfolio-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px;line-height:1.8}.portfolio-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1250px;margin:0 auto;display:grid}.project-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e9edf4;border-radius:13px;transition:transform .3s,box-shadow .3s;overflow:hidden}.project-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-7px);box-shadow:0 20px 45px #172b4612}.project-featured[data-astro-cid-lcdefpme]{grid-column:1/-1}.project-image[data-astro-cid-lcdefpme]{height:270px;padding:18px;position:relative;overflow:hidden}.project-featured[data-astro-cid-lcdefpme] .project-image[data-astro-cid-lcdefpme]{height:340px}.browser-bar[data-astro-cid-lcdefpme]{color:#7c8796;z-index:2;background:#fff;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;height:28px;padding:0 10px;font-size:9px;display:flex;position:relative}.browser-dots[data-astro-cid-lcdefpme]{gap:4px;display:flex}.browser-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#d5dce6;border-radius:50%;width:6px;height:6px}.project-category[data-astro-cid-lcdefpme]{color:#17283e;letter-spacing:1px;z-index:3;background:#ffffffed;border-radius:5px;padding:9px 12px;font-size:9px;font-weight:700;position:absolute;bottom:28px;left:28px}.cutpoint-preview[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#c9e4f1,#eaf3f8)}.cutpoint-screen[data-astro-cid-lcdefpme]{background:#f9fbfc;height:calc(100% - 28px);padding:25px 7%}.mock-nav[data-astro-cid-lcdefpme]{color:#203d50;justify-content:space-between;align-items:center;font-size:10px;display:flex}.mock-nav[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:2px}.cutpoint-content[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;height:80%;display:flex}.cutpoint-content[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{z-index:1}.mock-label[data-astro-cid-lcdefpme]{letter-spacing:2px;color:#648397;font-size:9px}.cutpoint-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-3px;color:#17364b;margin:12px 0;font-size:clamp(35px,5vw,65px);line-height:1}.cutpoint-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#627989;font-size:12px}.mock-button[data-astro-cid-lcdefpme]{color:#fff;background:#17364b;border-radius:4px;margin-top:12px;padding:11px 18px;font-size:10px;display:inline-block}.mock-person[data-astro-cid-lcdefpme]{color:#ffffff30;background:linear-gradient(145deg,#344e5d,#132a3a);border-radius:90px 90px 8px 8px;justify-content:center;align-items:center;width:28%;height:90%;font-size:45px;display:flex}.seamedi-preview[data-astro-cid-lcdefpme]{background:#c8eaf2}.seamedic-screen[data-astro-cid-lcdefpme]{background:linear-gradient(120deg,#eaf7fa,#b8e1ed);justify-content:center;align-items:center;height:calc(100% - 28px);display:flex;position:relative;overflow:hidden}.seamedic-logo[data-astro-cid-lcdefpme]{z-index:2;color:#173e50;letter-spacing:3px;flex-direction:column;align-items:center;display:flex;position:relative}.seamedic-logo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-bottom:5px;font-size:35px}.seamedic-logo[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:22px}.seamedic-logo[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{margin-top:8px;font-size:8px}.seamedic-decoration[data-astro-cid-lcdefpme]{border:1px solid #ffffff70;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-130px;right:-80px}.elhjelper-preview[data-astro-cid-lcdefpme]{background:#18232e}.elhjelper-screen[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(145deg,#101c28,#243c50);height:calc(100% - 28px);padding:20px 25px;position:relative}.elhjelper-brand[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:13px;display:flex}.elhjelper-brand[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#168fff;font-size:20px}.elhjelper-content[data-astro-cid-lcdefpme]{margin-top:23px}.elhjelper-content[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#62b6ff;letter-spacing:2px;font-size:8px}.elhjelper-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:9px 0;font-size:30px;line-height:1.05}.calculator-mock[data-astro-cid-lcdefpme]{background:#ffffff12;border:1px solid #ffffff20;border-radius:7px;gap:8px;width:37%;padding:12px;font-size:9px;display:grid;position:absolute;bottom:20px;right:20px}.calculator-mock[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#64b5ff;font-size:20px}.calculator-mock[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:#ffffff20;border-radius:5px;height:5px}.project-info[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:20px;padding:25px 27px 28px;display:flex}.project-index[data-astro-cid-lcdefpme]{color:var(--blue-dark);letter-spacing:1px;font-size:9px;font-weight:700}.project-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.6px;margin:9px 0;font-size:21px}.project-info[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:490px;margin:0;font-size:12px;line-height:1.8}.project-link[data-astro-cid-lcdefpme]{color:var(--blue-dark);flex-shrink:0;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.project-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .2s}.project-link[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(3px,-3px)}.project-link-static[data-astro-cid-lcdefpme]{color:#8792a1;cursor:default}@media (width<=750px){.portfolio-section[data-astro-cid-lcdefpme]{padding:80px 6%}.portfolio-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.project-featured[data-astro-cid-lcdefpme]{grid-column:auto}.project-featured[data-astro-cid-lcdefpme] .project-image[data-astro-cid-lcdefpme],.project-image[data-astro-cid-lcdefpme]{height:250px}.project-info[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:18px}.cutpoint-content[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:42px}}.real-project-media[data-astro-cid-lcdefpme]{z-index:1;align-items:stretch;gap:14px;min-height:0;display:grid;position:absolute;inset:18px 18px 42px}.media-main[data-astro-cid-lcdefpme],.media-secondary[data-astro-cid-lcdefpme]{background:#fff;border-radius:7px;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 25px #142b4818}.media-main[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.media-secondary[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.cutpoint-media[data-astro-cid-lcdefpme],.elhjelper-media[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 145px}.seamedi-media[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(100px,.7fr)}.seamedi-media[data-astro-cid-lcdefpme] .media-secondary[data-astro-cid-lcdefpme]{padding:12px}.cutpoint-preview[data-astro-cid-lcdefpme],.seamedi-preview[data-astro-cid-lcdefpme],.elhjelper-preview[data-astro-cid-lcdefpme]{background:#edf4fa}@media (width<=600px){.cutpoint-media[data-astro-cid-lcdefpme],.elhjelper-media[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 100px}.seamedi-media[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(85px,.7fr)}}.about-section[data-astro-cid-lcdefpme]{background:#f7f9fc;border-top:1px solid #edf1f7;padding:120px 9%}.about-container[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:90px;max-width:1250px;margin:0 auto;display:grid}.about-content[data-astro-cid-lcdefpme]{max-width:560px}.about-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;margin:25px 0;font-size:clamp(36px,4.5vw,53px);line-height:1.15}.about-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .blue-text[data-astro-cid-lcdefpme]{display:block}.about-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:17px 0;font-size:14px;line-height:1.9}.about-content[data-astro-cid-lcdefpme] .about-intro[data-astro-cid-lcdefpme]{color:#303b4b;font-size:17px;line-height:1.8}.about-button[data-astro-cid-lcdefpme]{margin-top:17px}.about-visual[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.about-logo-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e5ebf3;border-radius:15px;flex-direction:column;justify-content:space-between;width:100%;max-width:460px;min-height:300px;padding:25px;display:flex;transform:rotate(-2deg);box-shadow:0 25px 70px #172b4610}.about-card-top[data-astro-cid-lcdefpme],.about-card-bottom[data-astro-cid-lcdefpme]{letter-spacing:1.5px;color:#8994a3;justify-content:space-between;font-size:9px;font-weight:700;display:flex}.about-logo[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;max-height:145px;margin:25px auto;display:block}.about-card-bottom[data-astro-cid-lcdefpme]{border-top:1px solid #edf0f5;padding-top:17px}.about-card-bottom[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--blue-dark)}.about-floating-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e8edf5;border-radius:10px;align-items:center;gap:13px;padding:16px 20px;display:flex;position:absolute;bottom:5px;left:-25px;box-shadow:0 12px 35px #172b4612}.about-floating-icon[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--blue-dark);background:#eff7ff;border-radius:9px;justify-content:center;align-items:center;display:flex}.about-floating-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:22px;height:22px}.about-floating-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.about-floating-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.about-floating-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-bottom:5px;font-size:12px}.about-floating-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:10px}.about-values[data-astro-cid-lcdefpme]{border-top:1px solid #e3e9f1;grid-template-columns:repeat(3,1fr);gap:35px;max-width:1250px;margin:105px auto 0;padding-top:40px;display:grid}.about-value[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--blue-dark);letter-spacing:1px;font-size:11px;font-weight:700}.about-value[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:15px 0 9px;font-size:17px}.about-value[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}@media (width<=850px){.about-container[data-astro-cid-lcdefpme]{gap:45px}.about-visual[data-astro-cid-lcdefpme]{min-height:320px}}@media (width<=650px){.about-section[data-astro-cid-lcdefpme]{padding:80px 6%}.about-container[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:45px}.about-visual[data-astro-cid-lcdefpme]{min-height:300px}.about-logo-card[data-astro-cid-lcdefpme]{min-height:240px}.about-floating-card[data-astro-cid-lcdefpme]{bottom:-5px;left:-5px}.about-values[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;margin-top:75px}}.contact-section[data-astro-cid-lcdefpme]{background:#fff;border-top:1px solid #edf1f7;padding:120px 9%}.contact-container[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;max-width:1250px;margin:0 auto;display:grid}.contact-content[data-astro-cid-lcdefpme]{max-width:500px}.contact-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;margin:25px 0;font-size:clamp(38px,4.5vw,54px);line-height:1.15}.contact-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .blue-text[data-astro-cid-lcdefpme]{display:block}.contact-content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:40px;font-size:15px;line-height:1.9}.contact-details[data-astro-cid-lcdefpme]{border-top:1px solid #e8edf4;padding-top:25px}.contact-details[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#9299a5;letter-spacing:1.5px;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.contact-details[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--blue-dark);font-size:15px;font-weight:600}.contact-form[data-astro-cid-lcdefpme]{background:#f8faff;border:1px solid #e9edf4;border-radius:13px;padding:38px;box-shadow:0 15px 40px #172b4608}.form-group[data-astro-cid-lcdefpme]{flex-direction:column;gap:9px;margin-bottom:23px;display:flex}.form-group[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:#303b4b;font-size:12px;font-weight:650}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-group[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{width:100%;color:var(--black);background:#fff;border:1px solid #dfe6ef;border-radius:7px;outline:none;padding:15px 16px;font-family:inherit;font-size:13px;transition:border-color .2s,box-shadow .2s}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-group[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{min-height:50px}.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:vertical;min-height:130px;line-height:1.7}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form-group[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus,.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #168fff18}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder,.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]::placeholder{color:#a0a8b5}.contact-form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;border:none;font-family:inherit}.form-note[data-astro-cid-lcdefpme]{color:#9299a5;margin:16px 0 0;font-size:11px}@media (width<=850px){.contact-container[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:45px}.contact-content[data-astro-cid-lcdefpme]{max-width:650px}}@media (width<=600px){.contact-section[data-astro-cid-lcdefpme]{padding:80px 6%}.contact-form[data-astro-cid-lcdefpme]{padding:25px 20px}.contact-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:40px}}.footer-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:115px;height:auto;max-height:38px;display:block}.footer-bottom[data-astro-cid-lcdefpme]{color:#9ba8c0;border-top:none;justify-content:flex-start;align-items:center;padding-top:0;font-size:12px;display:flex;position:relative}.footer-bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#9ba8c0;transition:color .2s;position:absolute;left:50%;transform:translate(-50%)}.footer-bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#168fff}@media (width<=600px){.footer-bottom[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:15px}.footer-bottom[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{position:static;transform:none}}
