._page_1m106_1{--contact-ink:var(--site-ink);--contact-blue:var(--site-blue);--contact-blue-hover:var(--site-blue-hover);--contact-muted:var(--site-muted);--contact-line:var(--site-line);--contact-soft:var(--site-surface);--contact-blue-soft:var(--site-accent-soft);--contact-gutter:max(32px, calc((100vw - var(--site-container,1440px)) / 2));background:var(--site-paper);min-height:100vh;color:var(--contact-ink);overflow:clip}._main_1m106_16{overflow:clip}._container_1m106_18{width:min(var(--site-container,1440px), calc(100% - (var(--contact-gutter) * 2)));margin-inline:auto}._hero_1m106_23{color:#fff;isolation:isolate;background:#05121c;align-items:end;min-height:690px;padding:50px 0 58px;display:grid;position:relative;overflow:hidden}._heroImage_1m106_35{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._hero_1m106_23:after{z-index:-2;content:"";pointer-events:none;background:linear-gradient(90deg,#05121ce8 0%,#05121cc2 39%,#05121c4d 70%,#05121c1f 100%),linear-gradient(#05121c0d 42%,#05121c6b 100%);position:absolute;inset:0}._hero_1m106_23:before{z-index:-1;background:radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--site-blue) 20%, transparent), transparent 34%);content:"";pointer-events:none;position:absolute;inset:0}._breadcrumbs_1m106_65{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 clamp(70px,8vw,118px);font-size:13px;line-height:1.4;display:flex}._breadcrumbs_1m106_65 a{color:#fff;text-decoration:none}._breadcrumbs_1m106_65 a:hover{color:var(--site-on-dark-accent)}._heroGrid_1m106_79{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:end;gap:clamp(48px,7vw,108px);display:grid}._hero_1m106_23 h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(56px,5.8vw,84px);font-weight:680;line-height:.98}._heroLead_1m106_97{color:#ffffffdb;max-width:650px;margin:26px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.58}._heroActions_1m106_105{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._heroPanel_1m106_107{border-radius:var(--site-radius-lg,30px);box-shadow:0 24px 72px color-mix(in srgb, var(--site-ink) 24%, transparent);color:var(--contact-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffffc2;gap:0;margin:0;display:grid;overflow:hidden}._heroPanel_1m106_107 div{border-bottom:1px solid var(--contact-line);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr);align-items:center;gap:18px;min-height:74px;padding:18px 22px;display:grid}._heroPanel_1m106_107 div:last-child{border-bottom:0}._heroPanel_1m106_107 dt{color:var(--contact-muted);letter-spacing:.035em;text-transform:uppercase;font-size:12px;font-weight:680;line-height:1.4}._heroPanel_1m106_107 dd{color:var(--contact-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:620;line-height:1.45}._section_1m106_150{border-top:1px solid var(--contact-line);background:var(--site-paper);padding:clamp(76px,7vw,104px) 0;position:relative}._sectionSoft_1m106_157{background:var(--contact-soft)}._tenderSection_1m106_158{background:var(--site-paper)}._sectionGrid_1m106_160{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(46px,7vw,104px);display:grid}._sectionHeader_1m106_167{position:sticky;top:112px}._sectionHeader_1m106_167 h2,._faq_1m106_170 h2{max-width:720px;color:var(--contact-ink);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(40px,4vw,58px);font-weight:680;line-height:1.01}._sectionHeader_1m106_167 p{max-width:450px;color:var(--contact-muted);margin:22px 0 0;font-size:16px;line-height:1.65}._content_1m106_189{min-width:0}._contactGrid_1m106_191,._featureGrid_1m106_192{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._contactCard_1m106_198,._featureCard_1m106_199{border:1px solid var(--contact-line);border-radius:var(--site-radius-md,22px);background:var(--site-card);min-width:0;min-height:220px;box-shadow:none;padding:28px;overflow:hidden}._sectionSoft_1m106_157 ._contactCard_1m106_198,._sectionSoft_1m106_157 ._featureCard_1m106_199{background:var(--site-card)}._contactCard_1m106_198>span,._featureCard_1m106_199>span{background:var(--contact-blue-soft);min-height:30px;color:var(--site-link);letter-spacing:.055em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:34px;padding:0 12px;font-size:11px;font-weight:740;line-height:1.2;display:inline-flex}._contactCard_1m106_198 strong,._featureCard_1m106_199 h3{color:var(--contact-ink);letter-spacing:-.035em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:clamp(22px,2vw,29px);font-weight:660;line-height:1.12;display:block}._contactCard_1m106_198 a{color:inherit;text-decoration:none}._contactCard_1m106_198 a:hover{color:var(--contact-blue)}._contactCard_1m106_198 p,._featureCard_1m106_199 p{max-width:48ch;color:var(--contact-muted);margin:16px 0 0;font-size:16px;line-height:1.62}._factList_1m106_256{border:1px solid var(--contact-line);border-radius:var(--site-radius-md,22px);background:var(--site-card);box-shadow:none;gap:0;margin:0;padding:0;display:grid}._factList_1m106_256 div{background:0 0;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);align-items:center;gap:28px;min-height:76px;padding:20px 22px;display:grid}._factList_1m106_256 div+div{border-top:1px solid var(--contact-line)}._factList_1m106_256 dt{color:var(--contact-muted);font-size:13px;line-height:1.45}._factList_1m106_256 dd{color:var(--contact-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:630;line-height:1.45}._factList_1m106_256 a,._content_1m106_189>p>a{color:var(--contact-blue);text-underline-offset:3px}._actions_1m106_293{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}._primaryAction_1m106_295,._secondaryAction_1m106_296{border:1px solid var(--contact-blue);background:var(--contact-blue);color:#fff;min-height:54px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:0 24px;font-size:14px;font-weight:720;line-height:1.2;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}._primaryAction_1m106_295:hover{border-color:var(--contact-blue-hover);background:var(--contact-blue-hover);transform:translateY(-2px)}._secondaryAction_1m106_296{border-color:color-mix(in srgb, var(--contact-line) 74%, var(--site-line-strong));background:var(--site-card);color:var(--contact-ink)}._secondaryAction_1m106_296:hover{border-color:var(--contact-blue);color:var(--contact-blue);transform:translateY(-2px)}._hero_1m106_23 ._secondaryAction_1m106_296:hover{border-color:var(--site-paper);background:var(--site-paper);color:var(--contact-blue)}._emptyState_1m106_339{border:1px solid var(--contact-line);border-radius:var(--site-radius-md,22px);background:var(--contact-blue-soft);color:var(--site-ink-soft);margin:0;padding:24px 26px;font-size:16px;line-height:1.62}._section_1m106_150:has(._emptyState_1m106_339){padding-block:clamp(58px,5vw,78px)}._section_1m106_150:has(._emptyState_1m106_339) ._sectionGrid_1m106_160{align-items:center}._sectionDark_1m106_353{border-top-color:var(--contact-line);background:var(--site-paper);color:var(--contact-ink)}._sectionDark_1m106_353 ._sectionHeader_1m106_167 p{color:var(--contact-muted)}._formShell_1m106_361{border:1px solid var(--contact-line);border-radius:var(--site-radius-lg,30px);background:var(--site-card);box-shadow:none;padding:clamp(26px,3.4vw,44px)}._formShell_1m106_361 .project-form{--form-bg:var(--site-card);--form-surface:var(--site-surface);--form-line:var(--contact-line);--form-line-strong:var(--site-line-strong);--form-text:var(--contact-ink);--form-muted:var(--contact-muted);--form-link:var(--site-link);--form-placeholder:var(--site-muted);--form-focus-bg:var(--site-card);--form-skip-text:var(--contact-ink)}._faq_1m106_170{border-top:1px solid var(--contact-line);background:var(--site-card);padding:clamp(76px,7vw,104px) 0}._faqItems_1m106_388{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}._faqItems_1m106_388 details{border:1px solid var(--contact-line);border-radius:var(--site-radius-md,22px);background:var(--site-card);min-width:0;box-shadow:none;padding:25px 26px}._faqItems_1m106_388 details[open]{border-color:var(--site-line-strong);background:var(--site-surface)}._faqItems_1m106_388 summary{color:var(--contact-ink);cursor:pointer;font-size:18px;font-weight:660;line-height:1.35}._faqItems_1m106_388 p{color:var(--contact-muted);margin:16px 0 0;font-size:16px;line-height:1.65}._reviewOnly_1m106_409{border:1px dashed var(--site-line-strong);border-radius:var(--site-radius-md,22px);background:var(--site-surface);color:var(--site-ink-soft);margin-top:26px;padding:20px}._reviewOnly_1m106_409 pre{white-space:pre-wrap;max-height:320px;overflow:auto}@media (max-width:1240px){._page_1m106_1{--contact-gutter:28px}._heroGrid_1m106_79{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px}}@media (max-width:980px){._page_1m106_1{--contact-gutter:22px}._hero_1m106_23{min-height:0;padding:100px 0 48px}._heroImage_1m106_35{object-position:62% center}._breadcrumbs_1m106_65{margin-bottom:70px}._heroGrid_1m106_79,._sectionGrid_1m106_160{grid-template-columns:1fr}._heroGrid_1m106_79{gap:34px}._heroPanel_1m106_107{grid-template-columns:repeat(2,minmax(0,1fr))}._heroPanel_1m106_107 div{border-right:1px solid var(--contact-line);grid-template-columns:1fr;gap:6px}._heroPanel_1m106_107 div:nth-child(2n){border-right:0}._heroPanel_1m106_107 div:nth-last-child(-n+2){border-bottom:0}._heroPanel_1m106_107 div:only-child{border-right:0;grid-column:1/-1}._sectionHeader_1m106_167{position:static}}@media (max-width:720px){._page_1m106_1{--contact-gutter:16px}._hero_1m106_23{padding:82px 0 30px}._hero_1m106_23:after{background:linear-gradient(90deg,#05121ceb 0%,#05121cb3 68%,#05121c61 100%),linear-gradient(#05121c0a 38%,#05121c80)}._breadcrumbs_1m106_65{margin-bottom:58px;font-size:12px}._hero_1m106_23 h1{font-size:clamp(42px,12vw,54px);line-height:1}._heroLead_1m106_97{margin-top:21px;font-size:17px}._heroPanel_1m106_107{border-radius:var(--site-radius-md,22px);grid-template-columns:1fr}._heroPanel_1m106_107 div{border-right:0;border-bottom:1px solid var(--contact-line);grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr)}._heroPanel_1m106_107 div:nth-last-child(-n+2){border-bottom:1px solid var(--contact-line)}._heroPanel_1m106_107 div:last-child,._heroPanel_1m106_107 div:only-child{border-bottom:0}._section_1m106_150,._faq_1m106_170{padding:60px 0}._sectionGrid_1m106_160{gap:32px}._sectionHeader_1m106_167 h2,._faq_1m106_170 h2{font-size:clamp(34px,9vw,42px);line-height:1.03}._sectionHeader_1m106_167 p{margin-top:17px;font-size:16px}._contactGrid_1m106_191,._featureGrid_1m106_192,._faqItems_1m106_388{grid-template-columns:1fr}._contactCard_1m106_198,._featureCard_1m106_199{min-height:0;padding:23px}._contactCard_1m106_198>span,._featureCard_1m106_199>span{margin-bottom:26px}._factList_1m106_256{border-radius:18px;padding:0}._factList_1m106_256 div{grid-template-columns:1fr;gap:6px;min-height:0;padding:18px}._actions_1m106_293{grid-template-columns:1fr;display:grid}._primaryAction_1m106_295,._secondaryAction_1m106_296{width:100%}._formShell_1m106_361{border-radius:var(--site-radius-md,22px);padding:23px 18px}._faqItems_1m106_388{margin-top:30px}._faqItems_1m106_388 details{padding:22px}}@media (prefers-reduced-motion:reduce){._primaryAction_1m106_295,._secondaryAction_1m106_296{transition:none}}._hero_1m106_23{min-height:500px;padding:38px 0 28px}._heroImage_1m106_35{z-index:0;object-position:center 48%}._hero_1m106_23:before{display:none}._hero_1m106_23:after{z-index:1;background:linear-gradient(90deg,#040f178c,#040f1726 65%,#040f170f)}._hero_1m106_23>._container_1m106_18{z-index:2;position:relative}._hero_1m106_23 ._breadcrumbs_1m106_65{color:#ffffffbd;margin-bottom:52px}._heroGrid_1m106_79{grid-template-columns:minmax(0,1fr);gap:48px}._hero_1m106_23 h1{font-size:clamp(42px,4.6vw,68px)}._heroLead_1m106_97{max-width:680px;margin-top:22px}._heroPanel_1m106_107{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(16px);background:#0f202ba3;border:1px solid #ffffff4d;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0}._heroPanel_1m106_107 div:nth-child(n){border:0;border-left:1px solid #ffffff3b;min-height:86px;padding:18px 24px;display:block}._heroPanel_1m106_107 div:first-child{border-left:0}._heroPanel_1m106_107 dt{color:#ffffffad}._heroPanel_1m106_107 dd{color:#fff;overflow-wrap:anywhere;margin-top:8px}._hero_1m106_23 ._secondaryAction_1m106_296{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff94}._hero_1m106_23 ._secondaryAction_1m106_296:hover{color:#fff;background:#ffffff2e}._hero_1m106_23 a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:800px){._hero_1m106_23{min-height:460px;padding-top:32px}._hero_1m106_23 ._breadcrumbs_1m106_65{margin-bottom:38px}._heroGrid_1m106_79{gap:34px}._heroPanel_1m106_107{grid-template-columns:repeat(2,minmax(0,1fr))}._heroPanel_1m106_107 div:nth-child(n){border-top:1px solid #ffffff3b;padding:16px 20px}._heroPanel_1m106_107 div:nth-child(-n+2){border-top:0}._heroPanel_1m106_107 div:nth-child(odd){border-left:0}}@media (max-width:480px){._hero_1m106_23{padding:26px 0 22px}._hero_1m106_23 h1{font-size:42px}._heroPanel_1m106_107{grid-template-columns:1fr}._heroPanel_1m106_107 div:nth-child(n){border:0;border-top:1px solid #ffffff3b;min-height:0;padding:16px 18px}._heroPanel_1m106_107 div:first-child{border-top:0}}._hero_1m106_23>picture{z-index:0;width:100%;height:100%;position:absolute;inset:0}
