.Design_page__YcWiM{min-height:100vh;--d-ink:#22252c;--d-night:#171a21;--d-panel:#2b2f38;--d-screen:#1c1f26;--d-paper:#f4f4ef;--d-mute:#c9ccd2;--d-lime:#dfff57;--d-blue:#2f5bff;--d-sky:#4f9bff;--d-violet:#6a4dff;--d-lavender:#a48bff;--d-cyan:#45c6ff;--d-line:rgba(255,255,255,0.12);--d-soft:rgba(255,255,255,0.55);--d-dim:rgba(255,255,255,0.22)}.Design_inner__G_ZoA{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.Design_hero__qDyD4{position:relative;overflow:hidden;isolation:isolate;padding:120px 0 128px;background-color:#22252c;color:#ffffff}.Design_hero__qDyD4>.Design_inner__G_ZoA{position:relative;z-index:1}.Design_hero__qDyD4:before{content:"";position:absolute;inset:-20%;z-index:-1;background:radial-gradient(40% 45% at 18% 88%,rgba(47,91,255,.42),transparent 70%),radial-gradient(30% 35% at 74% 42%,rgba(223,255,87,.14),transparent 70%),radial-gradient(35% 40% at 96% 8%,rgba(47,91,255,.28),transparent 70%);animation:Design_design-hero-glow__1mOYQ calc(var(--duration-aurora-pulse) * 4) var(--ease-standard) infinite alternate;pointer-events:none}.Design_hero-art__foNMC{position:absolute;top:50%;right:max(20px,calc((100% - 1200px) / 2));z-index:0;width:440px;transform:translateY(-50%);pointer-events:none}.Design_hero-art__foNMC svg{display:block;width:100%;height:auto;overflow:visible}.Design_float-a__GLzJC,.Design_float-b__jicn2,.Design_float-c__mlRI3{transform-box:fill-box;transform-origin:center;animation:Design_design-hero-float__du4Hx calc(var(--duration-aurora-pulse) * 3) var(--ease-standard) infinite}.Design_float-b__jicn2{animation-delay:calc(var(--duration-aurora-pulse) * -1)}.Design_float-c__mlRI3{animation-delay:calc(var(--duration-aurora-pulse) * -2)}@keyframes Design_design-hero-glow__1mOYQ{0%{transform:translateZ(0) scale(1);opacity:.85}to{transform:translate3d(3%,-4%,0) scale(1.06);opacity:1}}@keyframes Design_design-hero-float__du4Hx{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Design_hero-eyebrow__KXa0J{display:inline-block;margin-bottom:24px;padding:8px 14px;border:1px solid rgba(223,255,87,.5);border-radius:9999px;color:#dfff57;font-size:16px;font-weight:700}.Design_hero-title__gFP4F{max-width:640px;font-size:clamp(36px,3.4vw,48px);line-height:1.3;font-weight:700;color:#ffffff;word-break:keep-all}.Design_hero-title__gFP4F>span{display:block}.Design_highlight__lciWk{color:#dfff57}.Design_hero-lead__EonbP{display:grid;grid-gap:6px;gap:6px;margin:28px 0 40px;max-width:720px;color:rgba(255,255,255,.78);font-size:19px;line-height:1.7}.Design_cta__N2fHb{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 28px;border:0;border-radius:8px;background-color:#dfff57;color:#22252c;font:inherit;font-size:18px;font-weight:700;cursor:pointer;transition:transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.Design_cta__N2fHb:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px rgba(223,255,87,.28)}.Design_cta__N2fHb:focus-visible{outline:2px solid #2f5bff;outline-offset:3px}.Design_cta__N2fHb:disabled{cursor:default}.Design_section__5A8tr{padding:120px 0;background-color:#ffffff}.Design_section-soft___wuyV{background-color:#f5f6f8}.Design_eyebrow__NjqcD{margin-bottom:12px;color:#2f5bff;font-size:15px;font-weight:700}.Design_title__D3ncF{color:#22252c;font-size:44px;line-height:1.35}.Design_lead__BwY8b{margin-top:16px;color:#5b5f66;font-size:18px;line-height:1.7}.Design_works__MXkof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:48px;list-style:none}.Design_work__JnPU8{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:20px 20px 32px;border:1px solid #eeeeee;border-radius:16px;background-color:#ffffff;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-standard),border-color var(--duration-slow) var(--ease-standard)}.Design_work__JnPU8>:not(.Design_shot__RpX8S){margin-inline:8px}.Design_work__JnPU8:hover{transform:translateY(-6px);border-color:#dfe1e5;box-shadow:0 18px 40px rgba(34,37,44,.12)}.Design_shot__RpX8S{position:relative;overflow:hidden;margin:0 0 8px;aspect-ratio:16/9;border-radius:12px;background-color:#edf0f3}.Design_shot__RpX8S img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-showcase) var(--ease-out)}.Design_shot__RpX8S:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(34,37,44,.06);pointer-events:none}.Design_work__JnPU8:hover .Design_shot__RpX8S img{transform:scale(1.05)}.Design_f-ink__rzLpD{fill:var(--d-ink)}.Design_f-panel__I4lFt{fill:var(--d-panel)}.Design_f-screen__YemUI{fill:var(--d-screen)}.Design_f-paper__xKc_0{fill:var(--d-paper)}.Design_f-mute__vn5Kf{fill:var(--d-mute)}.Design_f-lime__G_IKB{fill:var(--d-lime)}.Design_f-blue__2OipX{fill:var(--d-blue)}.Design_f-white__mHVQ7{fill:#ffffff}.Design_f-soft__f7UYk{fill:var(--d-soft)}.Design_f-dim__bpK71{fill:var(--d-dim)}.Design_s-line__kaLfx{stroke:var(--d-line);stroke-width:1}.Design_s-lime__1hoqE{fill:none;stroke:var(--d-lime);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.Design_s-ring__IfWrg{fill:none;stroke:rgba(255,255,255,.07);stroke-width:1}.Design_stop-blue__6wWTh{stop-color:var(--d-blue)}.Design_stop-sky__v4KFw{stop-color:var(--d-sky)}.Design_stop-lime__hPWUA{stop-color:var(--d-lime)}.Design_stop-violet__higik{stop-color:var(--d-violet)}.Design_stop-lavender__oPjom{stop-color:var(--d-lavender)}.Design_stop-cyan__1ayqe{stop-color:var(--d-cyan)}.Design_stop-clear___9R8p{stop-color:#10143c;stop-opacity:0}.Design_stop-shade__U2Kks{stop-color:#10143c;stop-opacity:.28}.Design_f-sheen__f0bQh{fill:#ffffff;opacity:.22}.Design_f-white-soft__B1jbR{fill:#ffffff;opacity:.7}.Design_glyph-shadow__oKJBd :is(.Design_f-white__mHVQ7,.Design_f-white-soft__B1jbR){fill:#10143c;opacity:.22}.Design_hero-art__foNMC text{font-family:inherit;font-weight:700}.Design_t-hero-type__7Lvb6{fill:var(--d-ink);font-size:30px;letter-spacing:-.02em}.Design_s-handle__ry3oW{fill:none;stroke:var(--d-paper);stroke-width:1.5;stroke-dasharray:3 3;opacity:.7}.Design_t-hero-mark__gxKI_{fill:#ffffff;font-size:64px}.Design_t-hero-mark-lime__7zrw6{fill:var(--d-lime);font-size:64px}.Design_work-tag__q7xZS{justify-self:start;padding:4px 10px;border-radius:9999px;background-color:#22252c;color:#dfff57;font-size:14px;font-weight:700}.Design_work__JnPU8 h3{color:#22252c;font-size:22px;line-height:1.4}.Design_work__JnPU8 p{color:#5b5f66;font-size:17px;line-height:1.7}.Design_process__OQ5J7{position:relative;overflow:hidden;isolation:isolate;padding:120px 0;background-color:var(--d-night);color:#ffffff;text-align:center}.Design_process__OQ5J7:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 60% at 50% 100%,rgba(106,77,255,.22),transparent 70%),radial-gradient(30% 45% at 10% 10%,rgba(47,91,255,.18),transparent 70%);pointer-events:none}.Design_process__OQ5J7 .Design_inner__G_ZoA{display:flex;flex-direction:column;align-items:center}.Design_process-eyebrow__WAhOT{margin-bottom:12px;color:#dfff57;font-size:15px;font-weight:700}.Design_process-title__2_a3x{color:#ffffff;font-size:44px;line-height:1.35}.Design_process-lead__FsBBr{margin-top:16px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.7}.Design_flow__dOpiE{--tile:88px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%;margin:64px 0 56px;list-style:none}.Design_flow-step__gA9zH{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}.Design_flow-step__gA9zH:not(:last-child):after{content:"";position:absolute;top:calc(var(--tile) / 2 - 1px);left:calc(50% + var(--tile) / 2 + 12px);width:calc(100% + 20px - var(--tile) - 24px);border-top:2px dashed rgba(255,255,255,.3)}.Design_flow-icon__aUpJ4{display:block;width:var(--tile);height:var(--tile);border-radius:24px;box-shadow:0 14px 30px rgba(47,91,255,.3);transition:transform var(--duration-slow) var(--ease-spring)}.Design_flow-icon__aUpJ4 svg{display:block;width:100%;height:100%}.Design_flow-step__gA9zH:hover .Design_flow-icon__aUpJ4{transform:translateY(-6px)}.Design_flow-text__wcgUO{display:grid;grid-gap:6px;gap:6px}.Design_flow-text__wcgUO h3{color:#ffffff;font-size:19px;line-height:1.4}.Design_flow-text__wcgUO p{color:rgba(255,255,255,.66);font-size:15px;line-height:1.6;text-wrap:balance;word-break:keep-all}.Design_cta-light__kv_in{gap:8px;background-color:#ffffff;color:#171a21}.Design_cta-light__kv_in:hover:not(:disabled){box-shadow:0 8px 24px rgba(255,255,255,.18)}.Design_cta-light__kv_in:focus-visible{outline-color:#dfff57}.Design_cta-chevron__O9kDf{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Design_intro__jfhhC{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:48px;gap:48px;align-items:center;margin-top:40px}.Design_intro-ask___w3wM{display:grid;grid-gap:14px;gap:14px;padding:32px;border-radius:16px;background-color:#f5f6f8}.Design_intro-ask___w3wM h3{color:#2f5bff;font-size:22px;line-height:1.4}.Design_intro-opening__r6j8S{color:#22252c;font-size:18px;font-weight:600;line-height:1.6;word-break:keep-all}.Design_worries__OTa34{display:grid;grid-gap:10px;gap:10px;list-style:none}.Design_worries__OTa34 li{padding:14px 18px;border-radius:12px;background-color:#ffffff;color:#5b5f66;font-size:16px;line-height:1.6;word-break:keep-all;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-standard)}.Design_worries__OTa34 li:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(34,37,44,.08)}.Design_intro-answer__hGwGU{display:grid;grid-gap:14px;gap:14px;color:#22252c;font-size:20px;line-height:1.7;word-break:keep-all}.Design_intro-answer__hGwGU strong{font-weight:700;background:linear-gradient(transparent 58%,rgba(223,255,87,.9) 0)}.Design_brandit__hLsGE{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;padding:56px;border-radius:24px;background-color:var(--d-night)}.Design_brandit__hLsGE:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(45% 70% at 100% 0,rgba(223,255,87,.12),transparent 70%),radial-gradient(50% 80% at 0 100%,rgba(47,91,255,.3),transparent 70%);pointer-events:none}.Design_brandit__hLsGE .Design_block-title__RlTEL{color:#ffffff}.Design_brandit__hLsGE .Design_block-lead__Un_UM{gap:8px;color:rgba(255,255,255,.78);word-break:keep-all}.Design_brandit__hLsGE .Design_block-sub__q_ePC{margin-top:0;color:#dfff57}.Design_brandit-steps__PLy5p{display:grid;grid-gap:10px;gap:10px;margin-top:16px;list-style:none}.Design_brandit-steps__PLy5p li{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#ffffff;font-size:17px;font-weight:600;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.Design_brandit-steps__PLy5p li:hover{transform:translateX(4px);border-color:rgba(223,255,87,.6);background-color:rgba(255,255,255,.04)}.Design_brandit-steps__PLy5p span{color:#dfff57;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Design_brandit-outro__v0Xo6{display:grid;grid-gap:6px;gap:6px;margin-top:20px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65;word-break:keep-all}.Design_block-sub__q_ePC{margin-top:28px;color:#5b5f66;font-size:15px;font-weight:700}.Design_company__yz4f9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid #eeeeee}.Design_company__yz4f9>div{display:grid;grid-gap:6px;gap:6px}.Design_company__yz4f9 dt{color:#5b5f66;font-size:15px}.Design_company__yz4f9 dd{color:#22252c;font-size:18px;font-weight:600}.Design_stats__I8wTM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:48px}.Design_stat__xva4n{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:32px 28px;border-radius:16px;background-color:#22252c;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-standard)}.Design_stat__xva4n:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 90% at 100% 0,rgba(223,255,87,.16),transparent 70%),radial-gradient(60% 80% at 0 100%,rgba(47,91,255,.3),transparent 70%);opacity:0;transition:opacity var(--duration-showcase) var(--ease-standard)}.Design_stat__xva4n:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(34,37,44,.24)}.Design_stat__xva4n:hover:before{opacity:1}.Design_count__3bS0Z{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Design_stat__xva4n dd{color:#dfff57;font-size:36px;font-weight:700;line-height:1.2;word-break:keep-all}.Design_stat__xva4n dt{color:rgba(255,255,255,.78);font-size:17px;line-height:1.55;word-break:keep-all}.Design_block__aLNjK{margin-top:88px}.Design_block-title__RlTEL{color:#22252c;font-size:28px;line-height:1.4}.Design_block-lead__Un_UM{display:grid;grid-gap:2px;gap:2px;word-break:keep-all;margin-top:12px;color:#5b5f66;font-size:17px;line-height:1.7}.Design_awards__W_yJo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px;list-style:none}.Design_award__iK0E6{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:28px 24px;border-radius:16px;background-color:#f5f6f8;transition:transform var(--duration-slow) var(--ease-out),background-color var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard)}.Design_award__iK0E6:hover{transform:translateY(-6px);background-color:#ffffff;box-shadow:0 18px 40px rgba(34,37,44,.12)}.Design_award-logo__h7pE4{display:grid;place-items:center;width:72px;height:72px;margin:0 0 6px;padding:12px;border-radius:16px;background-color:#ffffff}.Design_award-logo__h7pE4 img{display:block;width:100%;height:100%;object-fit:contain}.Design_award-tag___VdAe{justify-self:start;color:#2f5bff;font-size:15px;font-weight:700}.Design_award__iK0E6 h4{color:#22252c;font-size:20px;line-height:1.4;word-break:keep-all}.Design_award__iK0E6 p{color:#5b5f66;font-size:16px;line-height:1.65}.Design_points__NvHvH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px;list-style:none}.Design_point__w66Ql{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:28px 24px;border:1px solid #eeeeee;border-radius:16px;transition:transform var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard)}.Design_point__w66Ql:hover{transform:translateY(-6px);border-color:#dfe1e5;box-shadow:0 18px 40px rgba(34,37,44,.12)}.Design_point-num__PfwUH{margin-bottom:8px;color:#2f5bff;font-size:28px;font-weight:700;line-height:1}.Design_point__w66Ql h4{color:#22252c;font-size:19px;line-height:1.4}.Design_point__w66Ql p{color:#5b5f66;font-size:16px;line-height:1.65}.Design_services__180mY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px;list-style:none}.Design_service__f2fbc{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:24px;border:1px solid #eeeeee;border-radius:16px;background-color:#ffffff;transition:transform var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard)}.Design_service__f2fbc:hover{transform:translateY(-6px);border-color:#dfe1e5;box-shadow:0 18px 40px rgba(34,37,44,.12)}.Design_service-shot__yM_Xw{margin:0 0 4px;border-radius:10px}.Design_service__f2fbc:hover .Design_shot__RpX8S img{transform:scale(1.05)}.Design_service__f2fbc h4{color:#22252c;font-size:20px;line-height:1.4}.Design_service-items__e2mAo{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.Design_service-items__e2mAo li{padding:4px 10px;border-radius:8px;background-color:#f5f6f8;color:#5b5f66;font-size:15px;line-height:1.5;word-break:keep-all}.Design_cases__YNuK0{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;list-style:none}.Design_cases__YNuK0 li{padding:10px 18px;border:1px solid #dfe1e5;border-radius:9999px;color:#22252c;font-size:16px;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-standard),background-color var(--duration-base) var(--ease-standard)}.Design_cases__YNuK0 li:hover{transform:translateY(-2px);border-color:#22252c;background-color:#f5f6f8}.Design_gov-cases__3MGUo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:28px;list-style:none}.Design_gov-case__lSgmo{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:24px;border-radius:16px;background-color:#22252c;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-standard)}.Design_gov-case__lSgmo:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(34,37,44,.24)}.Design_gov-program__ruhtS{justify-self:start;margin-bottom:4px;padding:4px 10px;border-radius:9999px;background-color:rgba(223,255,87,.14);color:#dfff57;font-size:14px;font-weight:700}.Design_gov-case__lSgmo h4{color:#ffffff;font-size:19px;line-height:1.4;word-break:keep-all}.Design_gov-case__lSgmo p{color:rgba(255,255,255,.72);font-size:15px;line-height:1.6;word-break:keep-all}.Design_supply-lead__ZSQc_{margin-top:12px;color:#22252c;font-size:18px;font-weight:600;line-height:1.6;word-break:keep-all}.Design_suppliers__ZPyl5{display:grid;grid-gap:16px;gap:16px;margin:24px 0 28px;list-style:none}.Design_supplier__bY2Jo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:24px;gap:24px;align-items:center;padding:24px;border-radius:20px;background-color:#f5f6f8;transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-standard)}.Design_supplier__bY2Jo:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(34,37,44,.1)}.Design_supplier-text__Wr9xZ{display:grid;align-content:center;grid-gap:4px;gap:4px;padding:8px 4px 8px 8px}.Design_supplier-badge__RJc1M{justify-self:start;margin-bottom:10px;padding:4px 12px;border-radius:9999px;background-color:#dfff57;color:#22252c;font-size:14px;font-weight:700}.Design_supplier__bY2Jo h4{margin-bottom:6px;color:#22252c;font-size:22px;font-weight:700;line-height:1.4;word-break:keep-all}.Design_supplier__bY2Jo p{color:#5b5f66;font-size:16px;line-height:1.6;word-break:keep-all}.Design_supplier-logo__L6jFX{display:grid;place-items:center;height:160px;margin:0;padding:28px;border-radius:16px;background-color:#ffffff}.Design_supplier-logo__L6jFX img{display:block;width:auto;height:auto;max-width:min(100%,240px);max-height:72px;object-fit:contain}.Design_case-shot__IFA1V{overflow:hidden;margin:0 0 8px;aspect-ratio:4/3;border-radius:10px;background-color:rgba(255,255,255,.08)}.Design_case-shot__IFA1V img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-showcase) var(--ease-out)}.Design_gov-case__lSgmo:hover .Design_case-shot__IFA1V img{transform:scale(1.05)}.Design_closing__j0Y4Q{padding:120px 0;background-color:#22252c;color:#ffffff;text-align:center}.Design_closing__j0Y4Q .Design_inner__G_ZoA{display:flex;flex-direction:column;align-items:center}.Design_closing-title__MB941{color:#ffffff;font-size:44px;line-height:1.35}.Design_closing-lead__zU10o{margin:16px 0 36px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.7}@media (max-width:1024px){.Design_hero__qDyD4{padding:96px 0 104px}.Design_hero-title__gFP4F{font-size:44px}.Design_closing__j0Y4Q,.Design_process__OQ5J7,.Design_section__5A8tr{padding:96px 0}.Design_closing-title__MB941,.Design_process-title__2_a3x,.Design_title__D3ncF{font-size:36px}.Design_works__MXkof{grid-template-columns:repeat(2,minmax(0,1fr))}.Design_hero__qDyD4:before{inset:-10%}.Design_awards__W_yJo,.Design_gov-cases__3MGUo,.Design_points__NvHvH,.Design_services__180mY,.Design_stats__I8wTM{grid-template-columns:repeat(2,minmax(0,1fr))}.Design_block__aLNjK{margin-top:72px}.Design_brandit__hLsGE,.Design_intro__jfhhC{grid-template-columns:minmax(0,1fr);gap:28px}.Design_brandit__hLsGE{padding:40px}.Design_flow__dOpiE{--tile:72px;grid-template-columns:minmax(0,1fr);gap:0;max-width:560px;margin:48px 0;text-align:left}.Design_flow-step__gA9zH{flex-direction:row;align-items:flex-start;gap:20px;padding-bottom:32px}.Design_flow-step__gA9zH:last-child{padding-bottom:0}.Design_flow-step__gA9zH:not(:last-child):after{top:calc(var(--tile) + 8px);bottom:8px;left:calc(var(--tile) / 2 - 1px);width:0;border-top:0;border-left:2px dashed rgba(255,255,255,.3)}.Design_flow-icon__aUpJ4{flex:none;border-radius:20px}.Design_flow-text__wcgUO{padding-top:10px}.Design_stat__xva4n dd{font-size:32px}}@media (max-width:640px){.Design_hero__qDyD4{padding:64px 0 72px}.Design_hero-title__gFP4F{font-size:30px}.Design_hero-lead__EonbP{font-size:17px}.Design_closing__j0Y4Q,.Design_process__OQ5J7,.Design_section__5A8tr{padding:72px 0}.Design_closing-title__MB941,.Design_process-title__2_a3x,.Design_title__D3ncF{font-size:28px}.Design_awards__W_yJo,.Design_points__NvHvH,.Design_works__MXkof{grid-template-columns:minmax(0,1fr)}.Design_gov-cases__3MGUo,.Design_services__180mY{gap:12px}.Design_gov-case__lSgmo,.Design_service__f2fbc{padding:18px 16px}.Design_gov-case__lSgmo h4,.Design_service__f2fbc h4{font-size:17px}.Design_gov-case__lSgmo p,.Design_service-items__e2mAo li{font-size:14px}.Design_gov-program__ruhtS{padding:3px 8px}.Design_award__iK0E6,.Design_point__w66Ql{padding:22px 20px}.Design_supplier__bY2Jo{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.Design_supplier-text__Wr9xZ{padding:0}.Design_supplier__bY2Jo h4{font-size:19px}.Design_supplier__bY2Jo p{font-size:15px}.Design_supplier-logo__L6jFX{height:120px;padding:20px}.Design_supplier-logo__L6jFX img{max-height:60px}.Design_supply-lead__ZSQc_{font-size:17px}.Design_award-logo__h7pE4{width:60px;height:60px;padding:10px}.Design_point-num__PfwUH{font-size:24px;margin-bottom:4px}.Design_stats__I8wTM,.Design_works__MXkof{margin-top:32px}.Design_stats__I8wTM{gap:12px}.Design_stat__xva4n{gap:6px;padding:20px 16px;border-radius:14px}.Design_stat__xva4n dd{font-size:24px}.Design_stat__xva4n dt{font-size:14px;line-height:1.5}.Design_intro-answer__hGwGU{font-size:17px}.Design_intro-ask___w3wM{padding:24px 20px}.Design_brandit__hLsGE{padding:32px 20px;border-radius:20px}.Design_company__yz4f9{grid-template-columns:minmax(0,1fr);gap:14px}.Design_block__aLNjK{margin-top:56px}.Design_block-title__RlTEL{font-size:22px}.Design_cases__YNuK0{gap:8px}.Design_cases__YNuK0 li{padding:8px 14px;font-size:15px}.Design_flow__dOpiE{--tile:64px;margin:40px 0}.Design_flow-text__wcgUO{padding-top:6px}.Design_cta__N2fHb{width:100%}.Design_notice__0fzdn{padding:20px}}@media (max-width:1239px){.Design_hero-art__foNMC{display:none}}.Design_page__YcWiM [data-reveal=wait]{opacity:0}.Design_page__YcWiM [data-reveal=in]{animation:Design_design-rise__i0FPz var(--duration-showcase) var(--ease-out) backwards}.Design_page__YcWiM [data-reveal=in][data-delay="1"]{animation-delay:var(--stagger-block)}.Design_page__YcWiM [data-reveal=in][data-delay="2"]{animation-delay:calc(var(--stagger-block) * 2)}.Design_page__YcWiM [data-reveal=in][data-delay="3"]{animation-delay:calc(var(--stagger-block) * 3)}.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in]{animation:Design_design-rise__i0FPz var(--duration-showcase) var(--ease-out) calc(var(--stagger-block) * (2 + var(--i) * 2)) backwards}.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in] .Design_flow-icon__aUpJ4{animation:Design_design-icon-in__MNbrU var(--duration-showcase) var(--ease-spring) calc(var(--stagger-block) * (2 + var(--i) * 2)) backwards}.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in]:after{animation:Design_design-dash-x__aAYGO var(--duration-showcase) var(--ease-out) calc(var(--stagger-block) * (3 + var(--i) * 2)) backwards}@keyframes Design_design-icon-in__MNbrU{0%{opacity:0;transform:translateY(24px) scale(.6)}to{opacity:1;transform:none}}@keyframes Design_design-dash-x__aAYGO{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes Design_design-dash-y__aoO9S{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (max-width:1024px){.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in]:after{animation-name:Design_design-dash-y__aoO9S}}.Design_hero__qDyD4[data-enter]:before{animation:Design_design-hero-glow__1mOYQ calc(var(--duration-aurora-pulse) * 4) var(--ease-standard) var(--duration-showcase-long) infinite alternate,Design_design-glow-in__yUgxY var(--duration-showcase-long) var(--ease-out) both}.Design_hero__qDyD4[data-enter] .Design_cta__N2fHb,.Design_hero__qDyD4[data-enter] .Design_hero-eyebrow__KXa0J,.Design_hero__qDyD4[data-enter] .Design_hero-lead__EonbP,.Design_hero__qDyD4[data-enter] .Design_hero-title__gFP4F>span{animation:Design_design-hero-in__OjeVi var(--duration-showcase) var(--ease-out) both}.Design_hero__qDyD4[data-enter] .Design_hero-title__gFP4F>span:first-child{animation-delay:var(--stagger-block)}.Design_hero__qDyD4[data-enter] .Design_hero-title__gFP4F>span:nth-child(2){animation:Design_design-hero-in__OjeVi var(--duration-showcase) var(--ease-out) calc(var(--stagger-block) * 2) both,Design_design-sweep__4ghF_ var(--duration-showcase-long) var(--ease-out) calc(var(--stagger-block) * 3) both}.Design_hero__qDyD4[data-enter] .Design_hero-lead__EonbP{animation-delay:calc(var(--stagger-block) * 4)}.Design_hero__qDyD4[data-enter] .Design_cta__N2fHb{animation:Design_design-pop__nIFfh var(--duration-showcase) var(--ease-spring) calc(var(--stagger-block) * 5) both}.Design_enter__ngVlH{transform-box:fill-box;transform-origin:center}.Design_hero__qDyD4[data-enter] .Design_enter__ngVlH{animation:Design_design-object-in___agEr var(--duration-showcase) var(--ease-spring) calc(var(--stagger-block) * (3 + var(--i))) both}.Design_hero__qDyD4[data-enter] .Design_enter__ngVlH:nth-of-type(2n){animation-name:Design_design-object-in-alt__izgmG}.Design_enter-spark__iXDwP{transform-box:fill-box;transform-origin:center}.Design_hero__qDyD4[data-enter] .Design_enter-spark__iXDwP{animation:Design_design-spark-in__tjbL7 var(--duration-showcase) var(--ease-spring) calc(var(--stagger-block) * 9) both}.Design_hero__qDyD4[data-enter] .Design_enter-spark__iXDwP:nth-of-type(2n){animation-delay:calc(var(--stagger-block) * 10)}.Design_hero__qDyD4[data-enter] .Design_enter-ring__NtJP5{stroke-dasharray:1;animation:Design_design-ring-draw__4_vot var(--duration-showcase-long) var(--ease-out) calc(var(--stagger-block) * 2) both}@keyframes Design_design-hero-in__OjeVi{0%{opacity:0;transform:translateY(36px);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes Design_design-sweep__4ghF_{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes Design_design-pop__nIFfh{0%{opacity:0;transform:translateY(20px) scale(.85)}to{opacity:1;transform:none}}@keyframes Design_design-object-in___agEr{0%{opacity:0;transform:translate(-60px,50px) rotate(-18deg) scale(.4)}to{opacity:1;transform:none}}@keyframes Design_design-object-in-alt__izgmG{0%{opacity:0;transform:translate(60px,-40px) rotate(16deg) scale(.4)}to{opacity:1;transform:none}}@keyframes Design_design-spark-in__tjbL7{0%{opacity:0;transform:scale(0) rotate(-90deg)}60%{opacity:1;transform:scale(1.6) rotate(10deg)}to{opacity:1;transform:none}}@keyframes Design_design-ring-draw__4_vot{0%{stroke-dashoffset:1;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes Design_design-glow-in__yUgxY{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Design_hero__qDyD4[data-enter] .Design_cta__N2fHb,.Design_hero__qDyD4[data-enter] .Design_enter-ring__NtJP5,.Design_hero__qDyD4[data-enter] .Design_enter-spark__iXDwP,.Design_hero__qDyD4[data-enter] .Design_enter__ngVlH,.Design_hero__qDyD4[data-enter] .Design_hero-eyebrow__KXa0J,.Design_hero__qDyD4[data-enter] .Design_hero-lead__EonbP,.Design_hero__qDyD4[data-enter] .Design_hero-title__gFP4F>span,.Design_hero__qDyD4[data-enter]:before{animation:none}}@keyframes Design_design-rise__i0FPz{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Design_award__iK0E6:hover,.Design_brandit-steps__PLy5p li:hover,.Design_cases__YNuK0 li:hover,.Design_cta__N2fHb:hover:not(:disabled),.Design_flow-step__gA9zH:hover .Design_flow-icon__aUpJ4,.Design_gov-case__lSgmo:hover,.Design_gov-case__lSgmo:hover .Design_case-shot__IFA1V img,.Design_point__w66Ql:hover,.Design_service__f2fbc:hover,.Design_service__f2fbc:hover .Design_shot__RpX8S img,.Design_stat__xva4n:hover,.Design_supplier__bY2Jo:hover,.Design_work__JnPU8:hover,.Design_work__JnPU8:hover .Design_shot__RpX8S img,.Design_worries__OTa34 li:hover{transform:none}.Design_float-a__GLzJC,.Design_float-b__jicn2,.Design_float-c__mlRI3,.Design_hero__qDyD4:before,.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in],.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in] .Design_flow-icon__aUpJ4,.Design_page__YcWiM .Design_flow-step__gA9zH[data-reveal=in]:after,.Design_page__YcWiM [data-reveal=in]{animation:none}.Design_page__YcWiM [data-reveal=wait]{opacity:1}}.sk-product-layout :is(.Design_hero__qDyD4,.Design_closing__j0Y4Q,.Design_stat__xva4n,.Design_process__OQ5J7,.Design_gov-case__lSgmo,.Design_brandit__hLsGE) :is(h1>span,h2,h3,h4,p,li,dt,dd,button,span){color:transparent!important;text-shadow:none!important}.sk-product-layout :is(.Design_hero__qDyD4 h1>span,.Design_hero__qDyD4 p,.Design_closing__j0Y4Q h2,.Design_closing__j0Y4Q p,.Design_process__OQ5J7 h2,.Design_process__OQ5J7 p,.Design_process__OQ5J7 h3,.Design_stat__xva4n dt,.Design_stat__xva4n dd,.Design_notice__0fzdn h3,.Design_notice__0fzdn li,.Design_gov-case__lSgmo h4,.Design_gov-case__lSgmo p,.Design_gov-program__ruhtS,.Design_brandit__hLsGE h3,.Design_brandit__hLsGE h4,.Design_brandit__hLsGE p,.Design_brandit-steps__PLy5p li){width:-moz-fit-content;width:fit-content;max-width:100%;border-color:transparent!important;background:rgba(255,255,255,.1)!important;border-radius:8px}.sk-product-layout .Design_process__OQ5J7 :is(h2,p,h3){margin-inline:auto}@media (max-width:1024px){.sk-product-layout .Design_flow-text__wcgUO :is(h3,p){margin-inline:0}}.sk-product-layout :is(.Design_hero__qDyD4,.Design_closing__j0Y4Q,.Design_process__OQ5J7) .Design_cta__N2fHb{background:rgba(255,255,255,.12)!important}.sk-product-layout .Design_notice__0fzdn li::marker{color:transparent}.sk-product-layout .Design_stat__xva4n dd .Design_count__3bS0Z{background:transparent!important}.sk-product-layout .Design_shot__RpX8S:after{display:none}.sk-product-layout .Design_flow-icon__aUpJ4{background:rgba(255,255,255,.1);box-shadow:none}.sk-product-layout .Design_flow-step__gA9zH:after{border-color:rgba(255,255,255,.12)}.sk-product-layout :is(.Design_hero__qDyD4,.Design_process__OQ5J7):before{animation:none}.sk-product-layout .Design_case-shot__IFA1V{background:rgba(255,255,255,.1)}.sk-product-layout [data-design=about] :is(.Design_award__iK0E6 h4,.Design_point__w66Ql h4,.Design_service__f2fbc h4,.Design_supplier__bY2Jo h4,.Design_supplier-badge__RJc1M,.Design_block-sub__q_ePC,.Design_award-tag___VdAe,.Design_point-num__PfwUH,.Design_service-items__e2mAo li,.Design_cases__YNuK0 li,.Design_worries__OTa34 li){width:-moz-fit-content;width:fit-content;max-width:100%;color:transparent!important;border-color:transparent!important;background:#edf0f3!important;border-radius:8px}.sk-product-layout [data-design=about] .Design_work-tag__q7xZS{color:transparent!important;background:#edf0f3!important}.sk-product-layout .Design_brandit-steps__PLy5p span,.sk-product-layout .Design_intro-answer__hGwGU strong{background:transparent!important}.sk-product-layout .Design_brandit__hLsGE:before{display:none}.sk-product-layout [data-design=about] .Design_brandit__hLsGE .Design_block-sub__q_ePC{background:rgba(255,255,255,.1)!important}