.SiteHeader_header__SRb_V{width:min(1330px,calc(100vw - 40px));padding:0 20px;margin:0 auto;display:flex;align-items:center;gap:16px;height:105px;flex-shrink:0}header.SiteHeader_header__SRb_V{position:relative;z-index:2}.SiteHeader_brand__td4g5{flex-shrink:0;display:inline-flex;align-items:center}.SiteHeader_nav__5IxZo{min-width:0;flex:1 1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.SiteHeader_navItemWrapper__1zNwf{position:relative;display:inline-flex;padding:0 17px}.SiteHeader_navItem__wzClc{display:inline-flex;align-items:center;padding:5px 0;gap:8px;color:var(--color-ffffff);text-decoration:none;font-size:15px;line-height:18px;white-space:nowrap;transition:opacity .16s ease;cursor:default}a.SiteHeader_navItem__wzClc{cursor:pointer}a.SiteHeader_navItem__wzClc:hover{opacity:.75}.SiteHeader_navItemWrapper__1zNwf:focus-within>.SiteHeader_navItem__wzClc,.SiteHeader_navItemWrapper__1zNwf:hover>.SiteHeader_navItem__wzClc{color:var(--color-b4559b);opacity:1}.SiteHeader_navCaret__Xal2R{width:9px;height:6px}.SiteHeader_dropdown__dOKge{position:absolute;top:100%;left:0;z-index:20;margin:16px 0 0;padding:25px;width:350px;max-height:calc(100vh - 140px);overflow-y:auto;list-style:none;background:var(--color-ffffff);border-radius:0;box-shadow:0 0 40px var(--color-01182e-1);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease,visibility .14s}.SiteHeader_navItemWrapper__1zNwf:focus-within>.SiteHeader_dropdown__dOKge,.SiteHeader_navItemWrapper__1zNwf:hover>.SiteHeader_dropdown__dOKge{opacity:1;visibility:visible;transform:translateY(0)}.SiteHeader_dropdown__dOKge li{padding:5px 0}.SiteHeader_dropdown__dOKge a{display:flex;align-items:center;gap:10px;color:var(--color-202422);text-decoration:none;font-size:15px;line-height:22.5px;white-space:nowrap;transition:color .14s ease}.SiteHeader_dropdown__dOKge a:hover{color:var(--color-b4559b)}.SiteHeader_headerActions__Q_TJ_{flex-shrink:0;display:flex;align-items:center;gap:16px}.SiteHeader_localeSwitchWrapper__tNBcP{position:relative}.SiteHeader_localeDropdown__IYMKY{position:absolute;top:100%;right:0;z-index:20;margin:12px 0 0;padding:6px;min-width:64px;list-style:none;background:var(--color-ffffff);border-radius:8px;box-shadow:0 0 40px var(--color-01182e-1)}.SiteHeader_localeOption__dT51Z{display:flex;width:100%;border:none;background:transparent;border-radius:6px;padding:8px 10px;color:var(--color-202422);cursor:pointer;font:inherit;font-size:14px;font-weight:500;transition:background .14s ease,color .14s ease}.SiteHeader_localeOption__dT51Z:hover{background:var(--color-b4559b-08);color:var(--color-b4559b)}.SiteHeader_localeSwitch__J_Vcy{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--color-ffffff);cursor:pointer;font:inherit}.SiteHeader_localeIcon__hfNPJ{width:20px;height:20px}.SiteHeader_localeSwitch__J_Vcy span{font-size:14px;font-weight:500;line-height:14px}.SiteHeader_localeChevron__j4Tau{width:16px;height:16px}.SiteHeader_headerDivider__hutQt{flex-shrink:0;width:1px;height:17px;background:var(--color-ffffff-24)}.SiteHeader_talkButton__oMwfA{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;border:none;border-radius:24px;padding:15px 22px;background:linear-gradient(249deg,var(--color-2d3773) 28.22%,var(--color-b4559b) 104.16%);color:var(--color-ffffff);cursor:pointer;font:inherit;font-size:15px;font-weight:500;transition:transform .16s ease,box-shadow .16s ease}.SiteHeader_talkButton__oMwfA:hover{transform:translateY(-1px);box-shadow:0 8px 18px var(--color-b4559b-35)}.SiteHeader_talkSwoosh__dLPip{width:26px;height:6px}@media (max-width:1100px){.SiteHeader_nav__5IxZo{display:none}}.LandingHero_hero__mOqjf{width:var(--content-width,min(1296px,calc(100vw - 64px)));margin:0 auto;display:flex;align-items:center;justify-content:center;gap:84px;padding-top:38px}.LandingHero_copy__nqFLw{min-width:0;flex:0 1 570px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--color-ffffff)}.LandingHero_label__Q6VWg{width:-moz-fit-content;width:fit-content;margin:0;display:inline-flex;align-items:center;gap:4px;color:var(--color-ef64c8);font-size:12px;font-weight:700;letter-spacing:.66px}.LandingHero_title__5KINA{max-width:590px;margin:0;color:var(--color-ffffff);font-size:38px;line-height:1;font-weight:700}.LandingHero_subtitle__P5Nwj{width:412px;max-width:100%;margin:0;color:var(--color-ffffff-8);font-size:15px;line-height:1.5}.LandingHero_recognitionRow__Wj8K5{min-width:0;flex-shrink:0;align-self:center;display:flex;justify-content:flex-end;gap:17.2px}.LandingHero_recognitionCard__3a_CG{position:relative;flex-shrink:0;height:86px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.72px solid var(--color-ffffff-15);border-radius:17.2px;background:linear-gradient(98deg,var(--color-ffffff-05) 9%,var(--color-ffffff-02) 104%);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.LandingHero_recognitionCard__3a_CG:hover{transform:translateY(-1px);background-color:var(--color-040e2a-15);border-color:transparent}.LandingHero_recognitionCard__3a_CG:after{content:"";position:absolute;inset:0;padding:3px;border-radius:17.2px;background:linear-gradient(90deg,var(--color-7da9ff),var(--color-da6abc));-webkit-mask:linear-gradient(var(--color-ffffff) 0 0) content-box,linear-gradient(var(--color-ffffff) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.LandingHero_recognitionCard__3a_CG:hover:after{opacity:1}.LandingHero_recognitionCard__3a_CG img{display:block}@media (max-width:900px){.LandingHero_hero__mOqjf{flex-direction:column}.LandingHero_copy__nqFLw{flex-basis:auto;width:100%}}@media (max-width:640px){.LandingHero_recognitionRow__Wj8K5{flex-wrap:wrap;justify-content:flex-start}}.ModeSelector_grid__ZEAdy{margin:10px 8px 0;padding:0;border:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ModeSelector_legend__IH7bc{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ModeSelector_card__r78U4{min-width:0;padding:20px;display:grid;grid-template-columns:22px minmax(0,1fr) 56px;grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--color-7e86a6-2);border-radius:20px;background:var(--color-ffffff);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .45s ease,background-color .45s ease}.ModeSelector_card__r78U4:disabled{cursor:not-allowed}.ModeSelector_card__r78U4[data-accent=pink]:hover:not(:disabled){border-color:var(--color-d06ab5-2)}.ModeSelector_card__r78U4[data-accent=blue]:hover:not(:disabled){border-color:var(--widget-color-blue-accent-tint-20)}.ModeSelector_card__r78U4[data-accent=teal]:hover:not(:disabled){border-color:var(--widget-color-teal-accent-tint-20)}.ModeSelector_cardSelected__0x_7N[data-accent=pink]{border-color:var(--color-d06ab5);background:var(--color-d06ab5)}.ModeSelector_cardSelected__0x_7N[data-accent=blue]{border-color:var(--widget-color-blue-accent);background:var(--widget-color-blue-accent)}.ModeSelector_cardSelected__0x_7N[data-accent=teal]{border-color:var(--widget-color-teal-accent);background:var(--widget-color-teal-accent)}.ModeSelector_radio__sEz14{position:relative;width:22px;height:22px;display:inline-flex;border:1px solid var(--color-8a7f97);border-radius:50%;transition:border-color .45s ease,background-color .45s ease}.ModeSelector_card__r78U4[data-accent=pink]:hover .ModeSelector_radio__sEz14{border-color:var(--color-d06ab5)}.ModeSelector_card__r78U4[data-accent=blue]:hover .ModeSelector_radio__sEz14{border-color:var(--widget-color-blue-accent)}.ModeSelector_card__r78U4[data-accent=teal]:hover .ModeSelector_radio__sEz14{border-color:var(--widget-color-teal-accent)}.ModeSelector_cardSelected__0x_7N .ModeSelector_radio__sEz14{border-color:transparent;background:var(--widget-color-white)}.ModeSelector_cardSelected__0x_7N .ModeSelector_radio__sEz14:after{content:"";position:absolute;inset:6px;border-radius:50%}.ModeSelector_cardSelected__0x_7N[data-accent=pink] .ModeSelector_radio__sEz14:after{background:var(--color-d06ab5)}.ModeSelector_cardSelected__0x_7N[data-accent=teal] .ModeSelector_radio__sEz14:after{background:var(--widget-color-teal-accent)}.ModeSelector_cardSelected__0x_7N[data-accent=blue] .ModeSelector_radio__sEz14:after{background:var(--widget-color-blue-radio-dot)}.ModeSelector_icon__iOcn_{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;transition:background-color .45s ease,color .45s ease}.ModeSelector_card__r78U4[data-accent=pink] .ModeSelector_icon__iOcn_{background:var(--color-fcf7fb);color:var(--color-d06ab5)}.ModeSelector_card__r78U4[data-accent=blue] .ModeSelector_icon__iOcn_{background:var(--widget-color-blue-badge-bg);color:var(--widget-color-blue-accent)}.ModeSelector_card__r78U4[data-accent=teal] .ModeSelector_icon__iOcn_{background:var(--widget-color-teal-badge-bg);color:var(--widget-color-teal-accent)}.ModeSelector_copy___0SqT{min-width:0;display:flex;flex-direction:column;gap:4px;color:var(--navy)}.ModeSelector_copy___0SqT strong{font-size:15px;font-weight:600;line-height:1.5}.ModeSelector_copy___0SqT span{font-size:12px;line-height:1.35;color:var(--navy-soft)}.ModeSelector_cardSelected__0x_7N .ModeSelector_copy___0SqT,.ModeSelector_cardSelected__0x_7N .ModeSelector_copy___0SqT span{color:var(--widget-color-white)}@media (max-width:720px){.ModeSelector_grid__ZEAdy{grid-template-columns:1fr}}.RequestComposer_root__97Qio{display:contents}.RequestComposer_composer__vxnLY{position:relative;margin-top:12px;border:1px solid var(--color-7e86a6-2);border-radius:20px;background:var(--color-ffffff);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.RequestComposer_composer__vxnLY:focus-within{box-shadow:0 39px 11px 0 var(--color-b922a5-0),0 25px 10px 0 var(--color-b922a5-01),0 14px 9px 0 var(--color-b922a5-04),0 6px 6px 0 var(--color-b922a5-06),0 2px 3px 0 var(--color-b922a5-07)}[data-accent=pink] .RequestComposer_composer__vxnLY{border-color:var(--color-d06ab5);background:var(--color-d06ab5-05)}[data-accent=blue] .RequestComposer_composer__vxnLY{border-color:var(--widget-color-blue-accent);background:var(--widget-color-blue-accent-tint-05)}[data-accent=teal] .RequestComposer_composer__vxnLY{border-color:var(--widget-color-teal-accent);background:var(--widget-color-teal-accent-tint-05)}[data-accent=neutral] .RequestComposer_composer__vxnLY{border-color:var(--widget-color-ink-600-tint-20);background:var(--widget-color-ink-600-tint-02)}.RequestComposer_main__i4VTZ{position:relative;padding:20px}.RequestComposer_label__6Ngvh{display:block;margin-bottom:12px;color:var(--navy);font-size:15.5px;font-weight:700;letter-spacing:-.186px;line-height:1.3}.RequestComposer_textarea__Bkwvt{width:100%;min-height:84px;overflow-y:auto;resize:none;border:none;padding:0;font:inherit;font-size:14px;line-height:1.4;color:var(--navy);background:transparent}.RequestComposer_textarea__Bkwvt:focus{outline:none}.RequestComposer_textarea__Bkwvt::placeholder{color:var(--color-949bb9);white-space:pre-line}.RequestComposer_textarea__Bkwvt::-webkit-scrollbar{width:6px}.RequestComposer_textarea__Bkwvt::-webkit-scrollbar-track{background:var(--color-d06ab5-05);border-radius:100px}.RequestComposer_textarea__Bkwvt::-webkit-scrollbar-thumb{background:var(--color-d06ab5);border-radius:100px}[data-accent=blue] .RequestComposer_textarea__Bkwvt::-webkit-scrollbar-track{background:var(--widget-color-blue-accent-tint-05)}[data-accent=blue] .RequestComposer_textarea__Bkwvt::-webkit-scrollbar-thumb{background:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_textarea__Bkwvt::-webkit-scrollbar-track{background:var(--widget-color-teal-accent-tint-05)}[data-accent=teal] .RequestComposer_textarea__Bkwvt::-webkit-scrollbar-thumb{background:var(--widget-color-teal-accent)}.RequestComposer_metaRow__QL49M{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.RequestComposer_metaRowFloating__TCeCx{position:absolute;right:32px;bottom:20px;left:20px;margin-top:0;pointer-events:none}.RequestComposer_metaLeft__3fF2I{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:8px;overflow:hidden}.RequestComposer_fileCountBlock__Why0G{flex-shrink:0;min-width:0;display:flex;flex-direction:column;gap:2px}.RequestComposer_fileCountLabel__ZIDDI{flex-shrink:0;white-space:nowrap;color:var(--color-7e86a6);font-size:12px;font-weight:500}.RequestComposer_metaDivider__xv42k{flex-shrink:0;width:1px;height:12px;background:var(--color-7e86a6-3)}.RequestComposer_dragDropHint__1qhRe{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-d06ab5);font-size:12px}.RequestComposer_charCount__dTLqS{flex-shrink:0;color:var(--color-949bb9);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RequestComposer_dropzone__fGvsp{position:absolute;inset:0;z-index:5;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;background:var(--color-314477-1);border-radius:20px;backdrop-filter:blur(9.5px);-webkit-backdrop-filter:blur(9.5px)}.RequestComposer_dropzoneBadge__WTQNZ{display:inline-flex;align-items:center;justify-content:center;padding:12px;border-radius:10px;background:var(--color-314477);border:1px solid var(--color-ffffff);color:var(--color-ffffff)}.RequestComposer_dropzoneTextBlock__6mgTa{display:flex;flex-direction:column;align-items:center;gap:12px}.RequestComposer_dropzoneTitle__OcVS_{margin:0;color:var(--navy);font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.186px}.RequestComposer_dropzoneCaption__GwB9w{margin:0;color:var(--color-0b1243);font-size:14px;font-weight:500;line-height:14px;opacity:.7}.RequestComposer_dropzoneFull__1_05V{background:var(--color-ff5063-1)}.RequestComposer_dropzoneBadgeFull__r1_es{background:var(--widget-color-error-limit)}.RequestComposer_footer__c_0iL{min-height:78px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--border-soft);flex-wrap:wrap}.RequestComposer_tools__Vl7Ad{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.RequestComposer_toolButton__t0MQu{flex-shrink:0;min-height:44px;padding:0;display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:var(--color-7e86a6);cursor:pointer;font:inherit;font-size:16px;font-weight:600;transition:color .16s ease}.RequestComposer_toolButton__t0MQu:hover:not(:disabled){color:var(--color-d06ab5)}[data-accent=blue] .RequestComposer_toolButton__t0MQu:hover:not(:disabled){color:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_toolButton__t0MQu:hover:not(:disabled){color:var(--widget-color-teal-accent)}.RequestComposer_toolButton__t0MQu:disabled{opacity:.45;cursor:not-allowed}.RequestComposer_toolDivider__ThQ1o{flex-shrink:0;width:1px;height:20px;background:var(--color-7e86a6-3)}.RequestComposer_templateArea__5pW8G{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.RequestComposer_templateLabel__wHHqu{flex-shrink:0;color:var(--color-7b84a5);font-size:12px;font-weight:600}.RequestComposer_chipList__DKjOW{min-width:0;width:100%;display:flex;flex-wrap:wrap;gap:8px}[data-accent=blue] .RequestComposer_chipSelected__n7YJL,[data-accent=blue] .RequestComposer_chip__KBkEo{border-color:var(--widget-color-blue-accent-tint-15);background:var(--widget-color-blue-accent-tint-10)}[data-accent=blue] .RequestComposer_chip__KBkEo svg{color:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_chipSelected__n7YJL,[data-accent=teal] .RequestComposer_chip__KBkEo{border-color:var(--widget-color-teal-accent-tint-15);background:var(--widget-color-teal-accent-tint-10)}[data-accent=teal] .RequestComposer_chip__KBkEo svg{color:var(--widget-color-teal-accent)}.RequestComposer_chip__KBkEo{padding:9px 13px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-d06ab5-15);border-radius:6px;background:var(--color-d06ab5-1);color:var(--color-314477);cursor:pointer;font:inherit;font-size:12px;font-weight:500;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .12s ease;animation:RequestComposer_chipSelectedIn__tiMro .8s ease}.RequestComposer_chip__KBkEo:hover:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--color-d06ab5)}[data-accent=blue] .RequestComposer_chip__KBkEo:hover:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_chip__KBkEo:hover:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--widget-color-teal-accent)}.RequestComposer_chip__KBkEo:active:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--color-d06ab5-15);background:var(--color-d06ab5);color:var(--color-ffffff);transform:scale(.97)}[data-accent=blue] .RequestComposer_chip__KBkEo:active:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--widget-color-blue-accent-tint-15);background:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_chip__KBkEo:active:not(.RequestComposer_chipSelected__n7YJL){border-color:var(--widget-color-teal-accent-tint-15);background:var(--widget-color-teal-accent)}.RequestComposer_chip__KBkEo svg{color:var(--color-d06ab5);transition:color .16s ease}.RequestComposer_chip__KBkEo:active:not(.RequestComposer_chipSelected__n7YJL) svg{color:var(--color-ffffff)}.RequestComposer_chipSelected__n7YJL{white-space:normal;cursor:default;animation:RequestComposer_chipSelectedIn__tiMro .8s ease;transform-origin:left center}.RequestComposer_chipSelected__n7YJL:active{transform:none}@keyframes RequestComposer_chipSelectedIn__tiMro{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.RequestComposer_chipSelectedText__eEOY2{flex:1 1;min-width:0;text-align:left}.RequestComposer_chipClose__88tpf{flex-shrink:0;width:14px;height:14px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-7e86a6);opacity:.5;cursor:pointer;transition:color .16s ease,opacity .16s ease}.RequestComposer_chipClose__88tpf:hover{color:var(--color-d06ab5);opacity:1}[data-accent=blue] .RequestComposer_chipClose__88tpf:hover{color:var(--widget-color-blue-accent)}[data-accent=teal] .RequestComposer_chipClose__88tpf:hover{color:var(--widget-color-teal-accent)}@media (prefers-reduced-motion:reduce){.RequestComposer_chipClose__88tpf,.RequestComposer_chip__KBkEo,.RequestComposer_chip__KBkEo svg{transition:none}.RequestComposer_chipSelected__n7YJL{animation:none}}.RequestComposer_micButtonIdle__qSeo3{flex-shrink:0;width:36px;height:36px;padding:8px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;cursor:pointer;transition:background-color .16s ease,color .16s ease}.RequestComposer_micButtonIdle__qSeo3:not(:disabled){background:var(--color-d06ab5);color:var(--color-ffffff)}[data-accent=blue] .RequestComposer_micButtonIdle__qSeo3:not(:disabled){background:var(--widget-color-blue-accent);color:var(--color-ffffff)}[data-accent=teal] .RequestComposer_micButtonIdle__qSeo3:not(:disabled){background:var(--widget-color-teal-accent);color:var(--color-ffffff)}.RequestComposer_micButtonIdle__qSeo3:disabled{opacity:.45;cursor:not-allowed}.RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis,.RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis:hover,[data-accent=blue] .RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis,[data-accent=blue] .RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis:hover,[data-accent=teal] .RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis,[data-accent=teal] .RequestComposer_micButtonIdle__qSeo3.RequestComposer_micButtonBlocked__Kruis:hover{background:var(--color-11194f-2);color:var(--color-ffffff)}.RequestComposer_micButtonRecording__N5UuA{flex-shrink:0;width:36px;height:36px;padding:8px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:100px;cursor:pointer;background:var(--color-11194f);color:var(--color-ffffff)}.RequestComposer_micButtonWrap__BapmJ{position:relative;flex-shrink:0;display:inline-flex}.RequestComposer_recordingPill__UlQ0A{left:0}.RequestComposer_micHoverHint__PNsKE,.RequestComposer_recordingPill__UlQ0A{position:absolute;top:calc(100% + 8px);z-index:5;display:inline-flex;align-items:center;gap:6px;padding:12px 20px;white-space:nowrap;background:var(--color-fcf7fb);border:1px solid var(--color-d06ab5-15);border-radius:1000px}.RequestComposer_micHoverHint__PNsKE{left:50%;transform:translateX(-50%);color:var(--color-d06ab5);font-size:12px;font-weight:500}.RequestComposer_micHoverHint__PNsKE svg:first-child{position:absolute;top:-7px;left:50%;transform:translateX(-50%)}.RequestComposer_recordingPillStop__brm4O{flex-shrink:0;width:14px;height:14px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-d06ab5);cursor:pointer}.RequestComposer_recordingPillTime__60TaT{color:var(--color-d06ab5);font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RequestComposer_recordingPillDivider__4daL0{color:var(--color-7b84a5);opacity:.6;font-size:12px;font-weight:500}.RequestComposer_audioChip__j3ttK{padding-left:5px}.RequestComposer_audioChipPlayButton__7StCp{flex-shrink:0;width:12px;height:12px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-d06ab5);cursor:pointer}.RequestComposer_audioChipBars__DFkjF{flex-shrink:0;display:flex;align-items:center;gap:1px;height:10px}.RequestComposer_audioChipBar__WoPOF{width:1px;flex-shrink:0;border-radius:100px;transition:background-color .15s ease}.RequestComposer_bannerError__iuYYF,.RequestComposer_bannerLimit__981yG{display:flex;align-items:center;gap:16px;padding:12px;border-radius:12px;background:var(--color-ff5063-05);border:1px solid var(--color-ff5063-2)}.RequestComposer_bannerRecordingActive__xa2Ik{display:flex;align-items:center;gap:16px;padding:12px;border-radius:12px;background:var(--color-feac0d-05);border:1px solid var(--color-feac0d-2)}.RequestComposer_bannerCharLimit__CtaRn{display:flex;align-items:center;gap:16px;padding:12px;border-radius:12px;background:var(--widget-color-error-limit-tint-05);border:1px solid var(--widget-color-error-limit-tint-20)}.RequestComposer_bannerUploading__RIsCV{display:flex;align-items:center;gap:16px;padding:12px;border-radius:12px;background:var(--color-1a125c-03);border:1px solid var(--color-1a125c-1)}.RequestComposer_bannerFilesLimit__yaXRg{display:flex;align-items:center;gap:16px;padding:12px;border-radius:12px;background:var(--widget-color-error-limit-tint-05);border:1px solid var(--widget-color-error-limit-tint-20)}.RequestComposer_bannerIconBadge__UgmHD{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--color-ffffff)}.RequestComposer_bannerIconBadgeError__PsP2i,.RequestComposer_bannerIconBadgeLimit__wjoR4{background:var(--color-ff5063)}.RequestComposer_bannerIconBadgeRecordingActive__dYixS{background:var(--color-feac0d)}.RequestComposer_bannerIconBadgeCharLimit__YMOhS{background:var(--widget-color-error-limit)}.RequestComposer_bannerIconBadgeUploading__63bsV{background:var(--color-1a125c);border:1px solid var(--color-1a125c-05)}.RequestComposer_bannerIconBadgeFilesLimit__WWPiJ{background:var(--widget-color-error-limit);border:1px solid var(--widget-color-error-limit-tint-05)}.RequestComposer_bannerTitleError__gquRu{color:var(--widget-color-error-limit)}.RequestComposer_bannerTextBlock__h7kwn{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.RequestComposer_bannerTitle__ojrQ6{margin:0;color:var(--navy);font-size:14px;font-weight:700}.RequestComposer_bannerBody__woZFb{margin:0;color:var(--color-7b84a5);font-size:12px;font-weight:400;line-height:1.4}.RequestComposer_bannerButton__bxvf1{flex-shrink:0;padding:12px 16px;border:none;border-radius:24px;background:var(--color-b4559b);color:var(--color-ffffff);font-size:12px;font-weight:500;cursor:pointer}.RequestComposer_bannerActions__sCUtp{flex-shrink:0;display:flex;align-items:center;gap:4px}.RequestComposer_bannerButtonSecondary__SUIDx{padding:12px 16px;border:1px solid var(--color-b4559b-2);border-radius:24px;background:var(--color-ffffff);color:var(--color-b4559b);font-size:12px;font-weight:500;cursor:pointer}.RequestComposer_fileChipRow__IjZl3{min-width:0;flex:1 1 auto;display:flex;flex-wrap:nowrap;gap:8px;overflow:hidden}.RequestComposer_fileChip__z0Zw3{position:relative;isolation:isolate;flex-shrink:0;display:inline-flex;align-items:center;padding:5px 9px;border:1px solid var(--color-ef64c8-2);border-radius:58px;background:var(--color-fbecf8-3)}.RequestComposer_fileChipRejected__4auPP{border-color:rgba(234,83,119,.2);background:rgba(234,83,119,.03)}.RequestComposer_fileChipRejected__4auPP .RequestComposer_fileChipContent__1zkEg,.RequestComposer_fileChipRejected__4auPP .RequestComposer_fileChipExt__xiIXX,.RequestComposer_fileChipRejected__4auPP .RequestComposer_fileChipSize__40sja{color:#ea5377}.RequestComposer_fileChipContent__1zkEg{position:relative;z-index:0;display:inline-flex;align-items:center;gap:4px;color:var(--color-d06ab5)}.RequestComposer_fileChipName__EkY_i{display:inline-flex;align-items:baseline;min-width:0}.RequestComposer_fileChipBase__teP71{min-width:0;max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-314477);font-size:10px;font-weight:500}.RequestComposer_fileChipExt__xiIXX{flex-shrink:0;white-space:nowrap;color:var(--color-d06ab5);font-size:10px;font-weight:500}.RequestComposer_fileChipDot___QHBq{flex-shrink:0;color:var(--color-7e86a6);font-size:13px;font-weight:600}.RequestComposer_fileChipSize__40sja{flex-shrink:0;white-space:nowrap;color:var(--color-949bb9);font-size:10px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RequestComposer_fileChipRemove__infqc{position:relative;z-index:3;flex-shrink:0;width:12px;height:12px;padding:0;margin-left:4px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-7e86a6);opacity:.5;cursor:pointer;transition:opacity .16s ease,color .16s ease}.RequestComposer_fileChipRemove__infqc:hover{opacity:1;color:var(--color-d06ab5)}.RequestComposer_fileChipFill__IxQvm{position:absolute;top:-1px;left:-1px;bottom:-1px;width:var(--progress);border-radius:inherit;background:var(--color-d06ab5);pointer-events:none;z-index:1;transition:width .2s ease}.RequestComposer_fileChipContentWhite__0uSzp{position:absolute;inset:0;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:5px 9px;color:var(--color-ffffff);white-space:nowrap;overflow:hidden;pointer-events:none;-webkit-clip-path:inset(0 calc(100% - var(--progress)) 0 0);clip-path:inset(0 calc(100% - var(--progress)) 0 0);transition:-webkit-clip-path .2s ease;transition:clip-path .2s ease;transition:clip-path .2s ease,-webkit-clip-path .2s ease}.RequestComposer_fileChipContentWhite__0uSzp .RequestComposer_fileChipBase__teP71,.RequestComposer_fileChipContentWhite__0uSzp .RequestComposer_fileChipDot___QHBq,.RequestComposer_fileChipContentWhite__0uSzp .RequestComposer_fileChipExt__xiIXX,.RequestComposer_fileChipContentWhite__0uSzp .RequestComposer_fileChipSize__40sja{color:var(--color-ffffff)}.RequestComposer_sendButton__p_Zo5{flex-shrink:0;width:56px;height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:linear-gradient(262deg,var(--color-2d3773),var(--color-b4559b));color:var(--color-ffffff);cursor:pointer;box-shadow:0 8px 18px var(--color-b4559b-25);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.RequestComposer_sendButton__p_Zo5:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 24px var(--color-b4559b-35)}.RequestComposer_sendButton__p_Zo5:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media (max-width:720px){.RequestComposer_footer__c_0iL{flex-direction:column;align-items:stretch}.RequestComposer_sendButton__p_Zo5{align-self:flex-end}}.ScenarioBanner_banner__upES0{margin:0;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--widget-color-ink-800-tint-20);border-radius:12px;background:var(--widget-color-ink-800-tint-05);color:var(--color-7b84a5);font-size:12px;line-height:12px}.ScenarioBanner_iconBadge__aGEWG{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4px;border:.5px solid var(--widget-color-ink-800-tint-05);border-radius:4px;background:var(--color-1e2346)}.RequestPanel_panel__xtSwl{padding:32px;display:flex;flex-direction:column;gap:20px;border:1px solid var(--color-7e86a6-1);border-radius:20px;background:var(--color-ffffff);box-shadow:0 8px 12px var(--color-261d59-05);opacity:1;transition:opacity .45s ease}.RequestPanel_panelDisabled__4VpAY{opacity:.55;pointer-events:none}.RequestPanel_title__OWqPX{margin:0;color:var(--color-1e2346);font-size:20px;font-weight:700;line-height:24px}.RequestPanel_sessionError__XQ_OY{margin:0;color:var(--color-dc2626);font-size:14px;line-height:1.5}.TrustStats_card__KGcfP{width:var(--content-width);margin:24px auto 0;padding:24px;display:flex;flex-wrap:wrap;align-items:center;gap:40px;border-radius:20px;background:linear-gradient(30deg,var(--color-342450) 3.33%,var(--color-392964) 32.51%,var(--color-120c59) 83.18%);color:var(--color-ffffff)}.TrustStats_message__Kqsp8{min-width:240px;flex:1 1;display:flex;align-items:center;gap:20px}.TrustStats_message__Kqsp8 p{margin:0;font-size:14px;line-height:1.4;color:var(--color-ffffff)}.TrustStats_icon__lR5NG{flex-shrink:0;width:56px;height:56px}.TrustStats_statsRow__SmnCp{display:flex;align-items:center;gap:20px;padding-left:20px;border-left:1px solid var(--color-ffffff-2)}.TrustStats_divider__mMbgL{align-self:stretch;flex-shrink:0;width:1px;background:var(--color-ffffff-2)}.TrustStats_stat__db_6C{min-width:0;display:flex;flex-direction:column;gap:4px}.TrustStats_stat__db_6C strong{color:var(--color-ef64c8);font-size:26px;font-weight:700;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TrustStats_stat__db_6C span{font-size:12px;font-weight:500;color:var(--color-ffffff-68)}.TrustStats_contactLink__i4E4n{flex-shrink:0;padding:15px 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:24px;background:var(--color-b4559b);color:var(--color-ffffff);cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;transition:transform .16s ease,box-shadow .16s ease}.TrustStats_contactSwoosh__cExWC{flex-shrink:0;width:26px;height:6px}.TrustStats_contactLink__i4E4n:hover{transform:translateY(-1px);box-shadow:0 9px 20px var(--color-dd45c2-2)}.TrustStats_pinned__ANT3o{position:fixed;top:12px;left:50%;margin:0;transform:translateX(-50%);z-index:20;box-shadow:0 16px 32px var(--color-140d4a-32)}@media (max-width:900px){.TrustStats_card__KGcfP{flex-direction:column;align-items:stretch}.TrustStats_statsRow__SmnCp{border-left:none;padding-left:0;border-top:1px solid var(--color-ffffff-2);padding-top:16px}.TrustStats_contactLink__i4E4n{align-self:stretch}}.LocationsSection_wrapper__i5ICk{padding:56px 0;background:var(--color-faf6ff)}.LocationsSection_section__QnSjJ{width:var(--content-width);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px 30px;gap:16px 30px}.LocationsSection_card___dWXY{padding:28px 16px 32px;display:flex;flex-direction:column;gap:20px;border-radius:16px;background:var(--color-ffffff);color:var(--color-040e2a)}.LocationsSection_card___dWXY:hover{box-shadow:0 4px 20px var(--color-000000-078),0 2px 4px var(--color-000000-039);color:var(--color-b4559b)}.LocationsSection_title__Y4mm4{display:flex;align-items:center;gap:8px}.LocationsSection_title__Y4mm4 strong{font-family:var(--font-montserrat),"Segoe UI",Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.29}.LocationsSection_icon__MGYHH{flex-shrink:0;width:28px;height:28px}.LocationsSection_details__jUd6K{display:flex;flex-direction:column;gap:12px;padding-left:36px}.LocationsSection_details__jUd6K p{margin:0;color:var(--color-040e2a-8);font-size:16px;line-height:1.4;padding-bottom:12px;border-bottom:1px solid var(--color-faf5ff)}.LocationsSection_details__jUd6K a{color:inherit;font-size:17px;font-weight:600;line-height:1.5;text-decoration:none}.SiteFooter_footer__aUaTs{background:var(--color-1e2346);color:var(--color-ffffff)}.SiteFooter_inner__23SNm{width:min(1170px,calc(100vw - 40px));margin:0 auto}.SiteFooter_top__aPjTa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:55px 0}.SiteFooter_brandBlock__3Qd7j{width:200px;display:flex;flex-direction:column;align-items:flex-start;gap:17px}.SiteFooter_tagline___UH2c{margin:0;max-width:200px}.SiteFooter_contactLine__J0zm6,.SiteFooter_tagline___UH2c{color:var(--color-ffffff);font-size:14px;font-weight:300;line-height:19px}.SiteFooter_contactLine__J0zm6{text-decoration:none}.SiteFooter_contactLine__J0zm6:hover{text-decoration:underline}.SiteFooter_socialRow__PTuF9{display:grid;grid-template-columns:repeat(5,22px);grid-gap:16px;gap:16px;padding:0 0 20px}.SiteFooter_socialIcon__kdzWl{display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-size:contain}.SiteFooter_dribbble__u8JgP{background-image:url(/assets/icon-dribbble.svg)}.SiteFooter_dribbble__u8JgP:hover{background-image:url(/assets/icon-dribbble-hover.svg)}.SiteFooter_behance__0J3Mi{background-image:url(/assets/icon-behance.svg)}.SiteFooter_behance__0J3Mi:hover{background-image:url(/assets/icon-behance-hover.svg)}.SiteFooter_designrush__JMxIF{background-image:url(/assets/icon-designrush.svg)}.SiteFooter_designrush__JMxIF:hover{background-image:url(/assets/icon-designrush-hover.svg)}.SiteFooter_techreviewer__Vn96J{background-image:url(/assets/icon-techreviewer.svg)}.SiteFooter_techreviewer__Vn96J:hover{background-image:url(/assets/icon-techreviewer-hover.svg)}.SiteFooter_medium__jypX1{background-image:url(/assets/icon-medium.svg)}.SiteFooter_medium__jypX1:hover{background-image:url(/assets/icon-medium-hover.svg)}.SiteFooter_linkedin__ilpmC{background-image:url(/assets/icon-linkedin.svg)}.SiteFooter_linkedin__ilpmC:hover{background-image:url(/assets/icon-linkedin-hover.svg)}.SiteFooter_facebook__0R2oD{background-image:url(/assets/icon-facebook.svg)}.SiteFooter_facebook__0R2oD:hover{background-image:url(/assets/icon-facebook-hover.svg)}.SiteFooter_instagram__KkskD{background-image:url(/assets/icon-instagram.svg)}.SiteFooter_instagram__KkskD:hover{background-image:url(/assets/icon-instagram-hover.svg)}.SiteFooter_x__C4zl_{background-image:url(/assets/icon-x.svg)}.SiteFooter_x__C4zl_:hover{background-image:url(/assets/icon-x-hover.svg)}.SiteFooter_youtube___KM2u{background-image:url(/assets/icon-youtube.svg)}.SiteFooter_youtube___KM2u:hover{background-image:url(/assets/icon-youtube-hover.svg)}.SiteFooter_column__aPpWN{min-width:0}.SiteFooter_columnTitle__ZcKRL{margin:0 0 10px;font-family:var(--font-montserrat),"Segoe UI",Arial,sans-serif;color:var(--color-ffffff);font-size:17px;font-weight:700}.SiteFooter_columnList__STFKQ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.SiteFooter_columnList__STFKQ a,.SiteFooter_columnList__STFKQ span{color:var(--color-ffffff-54);font-size:14px;font-weight:300;line-height:17px;text-decoration:none}.SiteFooter_columnList__STFKQ a:hover{text-decoration:underline}.SiteFooter_bottom__ADU2b{padding:40px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--color-ffffff-14)}.SiteFooter_copyright__zdTIp{margin:0;color:var(--color-ffffff-8);font-size:14px;font-weight:300;line-height:21px}.SiteFooter_badgeRow__xCnxN{display:flex;flex-wrap:wrap;gap:16px}.SiteFooter_badge__4iz9t{display:inline-flex;align-items:center;justify-content:center;width:104px;height:44px;border-radius:6px;background:var(--color-282e53);overflow:hidden;line-height:0;transition:background .3s}.SiteFooter_badge__4iz9t:hover{background:var(--color-30365f)}.SiteFooter_badge__4iz9t img{display:block;width:85px;height:34px;object-fit:contain}@media (max-width:1100px){.SiteFooter_badgeRow__xCnxN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 25px;gap:20px 25px}}@media (max-width:900px){.SiteFooter_top__aPjTa{row-gap:32px}.SiteFooter_brandBlock__3Qd7j{flex-basis:100%}}@media (max-width:560px){.SiteFooter_top__aPjTa{flex-direction:column;padding:48px 0 32px}.SiteFooter_bottom__ADU2b{padding:32px 0}.SiteFooter_brandBlock__3Qd7j{width:auto}}.CaseStudies_section__Kk5Jm{padding:40px 0 80px;background:radial-gradient(circle at 12% 2%,var(--color-c6aee8-16),transparent 25%),radial-gradient(circle at 88% 8%,var(--color-e980d3-09),transparent 24%),var(--color-f8f6fb)}.CaseStudies_inner__mZ1z2{width:var(--content-width);margin:0 auto}.CaseStudies_header__peONQ{max-width:790px;margin-bottom:32px}.CaseStudies_header__peONQ h2{margin:8px 0 0;color:var(--navy);font-size:26px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.CaseStudies_intro__PPnK0{margin:8px 0 0;color:var(--navy-soft);font-size:14px;line-height:1.5}.CaseStudies_grid__cjGdA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px 22px;gap:26px 22px}.CaseStudies_card__5kHf1{min-width:0;border:1px solid var(--color-d7d3e5-95);border-radius:16px;background:var(--color-ffffff-94);box-shadow:0 8px 24px var(--color-261d59-055);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.CaseStudies_card__5kHf1:hover{transform:translateY(-3px);border-color:var(--color-d53db8-42);box-shadow:0 16px 34px var(--color-261d59-11)}.CaseStudies_link__qHuwo{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.CaseStudies_visual__xOqpj{position:relative;width:100%;aspect-ratio:598/340;display:block;overflow:hidden;border-bottom:1px solid var(--border-soft);background:var(--color-ece9f4)}.CaseStudies_visual__xOqpj img{width:100%;height:100%;object-fit:cover}.CaseStudies_body__vemyY{flex:1 1;display:flex;flex-direction:column;padding:16px}.CaseStudies_tags__xsI53{display:flex;flex-wrap:wrap;gap:7px}.CaseStudies_tag__OmlOn{padding:5px 9px;border-radius:8px;background:var(--color-fbecf8);color:var(--color-ba349f);font-size:11px;font-weight:600}.CaseStudies_title__TVPqQ{margin-top:14px;display:block;color:var(--navy);font-size:16px;line-height:1.4;font-weight:700;letter-spacing:-.018em}.CaseStudies_footer__dK3Vw{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--color-7e86a6);font-size:12px;font-weight:500}@media (max-width:960px){.CaseStudies_grid__cjGdA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CaseStudies_grid__cjGdA{grid-template-columns:1fr}}.Modal_modal__BlcpV{position:fixed;z-index:100;inset:0;display:flex;align-items:center;justify-content:center;padding:24px}.Modal_backdrop__O9hlB{position:absolute;inset:0;border:none;background:var(--color-070c49-55);cursor:pointer}.Modal_card__zz_Jz{position:relative;z-index:1;width:min(480px,calc(100vw - 48px));padding:30px;border:1px solid var(--border-soft);border-radius:18px;background:var(--color-ffffff);box-shadow:0 26px 76px var(--color-08072d-34);color:var(--navy)}.Modal_close__LQjD4{position:absolute;top:18px;right:18px;width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-f4edfb);cursor:pointer;color:var(--navy);z-index:2}.Modal_cardContact__m3GXw,.Modal_cardShort__5uREH{padding:40px;border:none;border-radius:24px}.Modal_closeContact__529bF{top:12px;right:12px;width:28px;height:28px;background:transparent;color:var(--color-040e2a)}.Modal_cardContactSplit__JefLp{width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 48px);padding:0;border:none;border-radius:32px;overflow:hidden;display:flex;align-items:stretch}.Modal_closeContactSplit__Ku9D_{top:24px;right:456px;width:36px;height:36px;background:var(--color-b922a5-06);color:var(--color-b922a5)}.Modal_closeContactSplit__Ku9D_:disabled{opacity:.3;cursor:not-allowed}.AttachmentChips_chip__bqqtF{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border:1px solid var(--color-ffa4e5-2);border-radius:58px;background:var(--color-ffffff);color:var(--color-d06ab5)}.AttachmentChips_chipAudio__POCnf{padding-left:5px}.AttachmentChips_audioPlayButton__rhbP3{flex-shrink:0;width:12px;height:12px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:inherit;cursor:pointer}.AttachmentChips_audioBars__xX61v{flex-shrink:0;display:flex;align-items:center;gap:1px;height:10px}.AttachmentChips_audioBar__Jm2Dq{width:1px;flex-shrink:0;border-radius:100px;transition:background-color .15s ease}.AttachmentChips_dot__yv6gY{flex-shrink:0;color:var(--color-7e86a6);font-size:13px;font-weight:600}.AttachmentChips_duration__zU1ux{flex-shrink:0;white-space:nowrap;color:var(--color-949bb9);font-size:10px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AttachmentChips_fileName__tNhrz{display:inline-flex;align-items:baseline;min-width:0;font-size:10px;font-weight:500}.AttachmentChips_fileBase__V577q{min-width:0;max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-314477)}.AttachmentChips_fileExt__lgX4P{flex-shrink:0;white-space:nowrap;color:var(--color-d06ab5)}.ResponseRequestCard_card__3VSmi{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-d06ab5-2);border-radius:12px;background:var(--color-d06ab5-05)}.ResponseRequestCard_heading__wjKIZ{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--color-11194f-5);font-size:12px;line-height:14px;font-weight:700;letter-spacing:.057em;text-transform:uppercase}.ResponseRequestCard_card__3VSmi>p{width:100%;margin:10px 0 0;color:var(--color-23366d);font-size:.84375rem;line-height:1.6}.ResponseRequestCard_chip__6IxcY{padding:7px 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-dc8fc8-28);border-radius:100px;background:var(--color-ffffff);color:var(--color-314477-8);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;flex-shrink:0}.ResponseRequestCard_chip__6IxcY svg{color:var(--color-d06ab5);font-size:14px}.ResponseRequestCard_divider__sBAFG{width:100%;height:1px;margin-top:12px;border:none;background:var(--color-d06ab5-2)}.ResponseRequestCard_attachmentsLabel__gbE2_{margin-top:12px;color:var(--color-11194f-5);font-size:12px;line-height:14px;font-weight:700;letter-spacing:.057em;text-transform:uppercase}.ResponseRequestCard_attachmentsRow__n2MQH{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ResponseRequestCard_confidenceRow__NeVwu{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ResponseRequestCard_confidenceRow__NeVwu strong{flex-shrink:0;color:var(--navy);font-size:14px;line-height:16px;font-weight:700;text-transform:none;letter-spacing:0}.ResponseRequestCard_confidencePill__8yWcL{flex-shrink:0;display:inline-flex;align-items:center;padding:8px;border:1px solid;border-radius:8px;font-size:12px;line-height:20px;font-weight:500}.ContactBlockCard_actions__ckxdx{padding:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;border:1px solid var(--color-11194f-1);background:var(--color-d06ab5);border-radius:22px}.ContactBlockCard_wrapper__ABU8E{border:1px solid var(--color-11194f-1);border-radius:22px;overflow:hidden}.ContactBlockCard_wrapper__ABU8E .ContactBlockCard_actions__ckxdx{border:none;border-radius:0}.ContactBlockCard_disclaimerRow__I6RrS{padding:20px;display:flex;align-items:center;gap:20px;background:var(--color-ffffff)}.ContactBlockCard_disclaimerIcon__AYsCQ{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-d06ab5);color:var(--color-ffffff);font-size:16px}.ContactBlockCard_disclaimerTitle___szbV{margin:0;color:var(--navy);font-size:14px;line-height:16px;font-weight:700}.ContactBlockCard_disclaimerHint___0V2T{margin:4px 0 0;color:var(--color-7b84a5);font-size:12px;line-height:12px}.ContactBlockCard_disclaimerDivider__PgZ__{height:0;margin:0;border:none;border-top:1px solid var(--color-11194f-1)}.ContactBlockCard_info__bXG23{min-width:0;display:flex;align-items:center;gap:20px}.ContactBlockCard_iconBox__HSgJV{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:.5px solid var(--color-d06ab5-05);border-radius:8px;background:var(--color-ffffff);color:var(--color-d06ab5);font-size:16px}.ContactBlockCard_label__wRrml{color:var(--color-ffffff-85);font-size:12px;line-height:14px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.ContactBlockCard_info__bXG23 p{margin:4px 0 0;color:var(--color-ffffff);font-size:14px;line-height:20px;font-weight:500}.ContactBlockCard_buttons__xgn45{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.ContactBlockCard_primaryButton__TJ6LV,.ContactBlockCard_secondaryButton__6OkBL{padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:20px;cursor:pointer;font-size:14px;line-height:16px;font-weight:650;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.ContactBlockCard_secondaryButton__6OkBL{border:1px solid var(--color-ffffff);background:var(--color-ffffff-1);color:var(--color-ffffff)}.ContactBlockCard_primaryButton__TJ6LV:hover,.ContactBlockCard_secondaryButton__6OkBL:hover{transform:translateY(-1px)}.ContactBlockCard_secondaryButton__6OkBL:hover{border-color:var(--color-ffffff)}.ContactBlockCard_primaryButton__TJ6LV{border:0;background:var(--color-ffffff);color:var(--color-07113f);box-shadow:0 8px 18px var(--color-07113f-18)}.ContactBlockCard_primaryButton__TJ6LV:hover{box-shadow:0 11px 24px var(--color-07113f-28)}.CandidateResults_content__gLYWl{display:flex;flex-direction:column;gap:20px;padding:21px;border:1px solid var(--color-11194f-1);border-radius:22px;background:var(--color-fafafa)}.CandidateResults_recommendation__1R5wH{padding:20px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--color-7e86a6-2);border-radius:20px;background:radial-gradient(ellipse 55% 220% at 15% 50%,var(--color-e153cf-12),var(--color-e153cf-0) 70%),radial-gradient(ellipse 55% 220% at 86% 10%,var(--color-8f5bd5-1),var(--color-8f5bd5-0) 70%),linear-gradient(166.6deg,var(--color-fffafe) 8.128%,var(--color-f8f6ff) 91.872%)}.CandidateResults_recommendationHeader__YUI_D{display:flex;align-items:center;gap:12px}.CandidateResults_recommendationIcon__HahLD{flex-shrink:0;width:56px;height:56px;padding:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(90deg,var(--color-da6abc),var(--color-7da9ff));color:var(--color-ffffff);font-size:24px}.CandidateResults_recommendationHeading__7huG6{display:flex;flex-direction:column;gap:8px}.CandidateResults_recommendationLabel__18HEe{color:var(--color-c03bb7);font-size:.65625rem;line-height:1.3;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.CandidateResults_recommendationHeading__7huG6 h2{margin:0;color:var(--navy);font-size:1.3125rem;line-height:1.3;letter-spacing:-.025em}.CandidateResults_recommendation__1R5wH>p{width:100%;margin:0;color:var(--color-687294);font-size:.8125rem;line-height:1.6}.CandidateResults_metrics__HtKQP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:640px){.CandidateResults_metrics__HtKQP{grid-template-columns:1fr}}.CandidateResults_metric__81QtH{min-height:106px;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:7px;border:1px solid var(--color-11194f-1);border-radius:22px;background:var(--color-ffffff)}.CandidateResults_metric__81QtH strong{color:var(--color-c53abd);font-size:1.5625rem;line-height:1;font-weight:650;letter-spacing:-.03em}.CandidateResults_metric__81QtH span{color:var(--color-737c9c);font-size:.71875rem;line-height:1.35}.CandidateResults_metricHighlight__AG11U{position:relative;justify-content:flex-start;border:none;background:linear-gradient(90deg,var(--color-da6abc),var(--color-7da9ff))}.CandidateResults_metricHighlightText__xFacB{display:flex;flex-direction:column;gap:8px;min-width:0}.CandidateResults_metricHighlight__AG11U strong{color:var(--color-ffffff)}.CandidateResults_metricHighlight__AG11U span{color:var(--color-ffffff-85)}.CandidateResults_metricCta__CnOLy{position:absolute;bottom:46px;right:20px;flex-shrink:0;height:40px;padding:8px 8px 8px 12px;display:inline-flex;align-items:center;gap:4px;border:0;border-radius:20px;background:var(--color-ffffff);color:var(--color-b440bd);cursor:pointer;font-size:14px;font-weight:650}.CandidateResults_metricCta__CnOLy svg{font-size:24px}.CandidateResults_section___pggX{min-width:0;padding:20px;border:1px solid var(--color-11194f-1);border-radius:22px;background:var(--color-ffffff)}.CandidateResults_sectionSoft__xBSJf{background:var(--color-faf9fc)}.CandidateResults_sectionHeading__bS_uW{display:flex;align-items:center;gap:12px}.CandidateResults_sectionHeading__bS_uW span svg,.CandidateResults_sectionHeading__bS_uW svg{flex-shrink:0;color:var(--color-d06ab5);font-size:24px}.CandidateResults_sectionHeading__bS_uW>span{display:flex;align-items:center;gap:12px}.CandidateResults_sectionHeading__bS_uW h2{margin:0;color:var(--navy);font-size:16px;line-height:24px;letter-spacing:-.015em}.CandidateResults_grid__I_lw0{margin-top:17px;display:grid;grid-gap:12px;gap:12px}.CandidateResults_gridSingle__dbXux{grid-template-columns:1fr}.CandidateResults_gridDouble__6Bv_H{grid-template-columns:repeat(2,minmax(0,1fr))}.CandidateResults_gridMany__aFkjD{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.CandidateResults_gridDouble__6Bv_H,.CandidateResults_gridMany__aFkjD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.CandidateResults_gridDouble__6Bv_H,.CandidateResults_gridMany__aFkjD{grid-template-columns:1fr}}.CandidateResults_card__GFJ_C{min-width:0;padding:16px 16px 0;display:flex;flex-direction:column;gap:16px;border:1px solid var(--color-11194f-1);border-radius:16px;background:var(--color-ffffff)}.CandidateResults_card__GFJ_C:hover{background:var(--color-d06ab5-05)}.CandidateResults_card__GFJ_C header{display:flex;align-items:center;gap:12px}.CandidateResults_cardFooter__sRozB{margin-top:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.CandidateResults_avatar__YUS1X{flex-shrink:0;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-d06ab5-2);border-radius:11px;background:var(--color-ef64c8-1);color:var(--color-d06ab5);font-size:.96875rem;font-weight:700}.CandidateResults_person___flez{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.CandidateResults_person___flez strong{font-size:14px;line-height:20px;letter-spacing:-.01em}.CandidateResults_personMeta__zprd1,.CandidateResults_person___flez strong{overflow:hidden;color:var(--navy);text-overflow:ellipsis;white-space:nowrap}.CandidateResults_personMeta__zprd1{opacity:.65;font-size:10px;line-height:12px;font-weight:500}.CandidateResults_startBadge__PDgd4{flex-shrink:0;padding:7px 9px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-dc8fc8-28);border-radius:100px;background:var(--color-ffffff);color:var(--color-11194f-7);font-size:.625rem;font-weight:500;white-space:nowrap}.CandidateResults_startBadge__PDgd4 svg{color:var(--color-d06ab5);font-size:14px}.CandidateResults_field__bjTSN{display:grid;grid-gap:4px;gap:4px}.CandidateResults_fieldGrid__5_Ajs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.CandidateResults_fieldsSingle__rCYBN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:900px){.CandidateResults_fieldsSingle__rCYBN{grid-template-columns:repeat(2,minmax(0,1fr))}}.CandidateResults_fieldLabel__NUGCl{color:var(--color-11194f-7);font-size:.625rem;line-height:12px;font-weight:600}.CandidateResults_fieldValue__GwIMm{margin:0;color:var(--navy);font-size:.75rem;line-height:16px;font-weight:600}.CandidateResults_divider__WjODE{height:1px;background:var(--color-e6e1ee)}.CandidateResults_whyBox__xGJKF{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--color-ef64c8-2);border-radius:12px;background:var(--color-ef64c8-05)}.CandidateResults_whyLabel__Orxmv{display:block;color:var(--color-d06ab5-9);font-size:.625rem;line-height:12px;font-weight:600}.CandidateResults_whyBox__xGJKF p,.CandidateResults_whyRateContent__LeiZF p{margin:0;color:var(--color-11194f-7);font-size:12px;line-height:15px}.CandidateResults_whyRateBox__QcpVE{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--color-ef64c8-2);border-radius:12px;background:var(--color-ef64c8-05);overflow:hidden}.CandidateResults_whyRateContent__LeiZF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px;padding:12px}.CandidateResults_whyRatePrice__UlyII{flex-shrink:0;padding:16px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:var(--color-d06ab5);color:var(--color-ffffff);font-size:.75rem;line-height:16px;font-weight:700}.CandidateResults_whyRatePrice__UlyII small{color:var(--color-ffffff-7);font-size:10px;line-height:12px;font-weight:600}.CandidateResults_rateChip__skb10{flex-shrink:0;padding:8px 12px 16px;display:flex;flex-direction:column;gap:2px;border-radius:10px 10px 0 0;background:var(--color-d06ab5);color:var(--color-ffffff);font-size:.75rem;line-height:16px;font-weight:700}.CandidateResults_rateChip__skb10 small{color:var(--color-ffffff-7);font-size:10px;line-height:12px;font-weight:600}.CandidateResults_cardCta__uxJgL{flex-shrink:0;padding:8px 8px 8px 12px;display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-b4559b-2);border-radius:20px;background:var(--color-ffffff);color:var(--color-b4559b);cursor:pointer;font-size:12px;font-weight:650}.CandidateResults_singleCta__qY77W{align-self:flex-start}.CandidateResults_list__fXahU{margin:15px 0 0;padding-left:1.2em;display:grid;grid-gap:12px;gap:12px;list-style:disc}.CandidateResults_list__fXahU li{color:var(--color-11194f-8);font-size:14px;line-height:20px}.CandidateResults_lowConfidenceBanner__hIJLa{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid var(--color-b4559b-2);background:var(--color-ef64c8-05);color:var(--color-11194f-7);font-size:12px;line-height:16px}.ContactForm_form__gyc9f{display:flex;flex-direction:column;align-items:flex-start;gap:40px;width:100%;height:100%;padding:40px;background:var(--color-ffffff);border-radius:0 0 32px 0;box-sizing:border-box}.ContactForm_honeypot__m3fQn{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ContactForm_header__Z_3TM{display:flex;flex-direction:column;align-items:flex-start;gap:0}.ContactForm_title__W6j_8{margin:0;font-weight:700;font-size:36px;line-height:48px;color:var(--color-040e2a)}.ContactForm_subtitle__sEavH{margin:0;font-weight:400;font-size:20px;line-height:32px;color:var(--color-8a7f97)}[data-status=idle] .ContactForm_subtitle__sEavH{color:var(--color-b4559b)}.ContactForm_recap__FwccC{display:flex;flex-direction:column;gap:12px;width:100%}.ContactForm_section__kA464{display:grid;grid-gap:8px;gap:8px;width:100%}.ContactForm_sectionLabel__8mU8i{margin:0;font-size:16px;font-weight:400;line-height:24px;color:var(--navy)}.ContactForm_candidateCard__yZ4UP{width:100%;padding:12px 16px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--color-d06ab5-2);border-radius:12px;background:var(--color-d06ab5-05);box-sizing:border-box}.ContactForm_candidateHeader__uPSee{display:flex;align-items:center;gap:12px}.ContactForm_avatar__qCmUU{flex-shrink:0;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-d06ab5-2);border-radius:11px;background:var(--color-ef64c8-1);color:var(--color-d06ab5);font-size:.96875rem;font-weight:700}.ContactForm_candidateInfo__4FYwh{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ContactForm_candidateName__IIbVg{font-size:16px;font-weight:700}.ContactForm_candidateMeta__wOBQB,.ContactForm_candidateName__IIbVg{overflow:hidden;color:var(--color-23366d);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ContactForm_candidateMeta__wOBQB{font-size:13px}.ContactForm_rateBadge__fX6j1{flex-shrink:0;padding:8px 12px;display:flex;flex-direction:column;gap:2px;border-radius:4px;background:var(--color-d06ab5);color:var(--color-ffffff);font-size:.75rem;line-height:16px;font-weight:700}.ContactForm_rateBadge__fX6j1 small{color:var(--color-ffffff-7);font-size:10px;line-height:12px;font-weight:600}.ContactForm_candidateDivider__8AXNZ{width:100%;height:1px;border:none;background:var(--color-d06ab5-2)}.ContactForm_candidateFields__frHBf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.ContactForm_candidateFieldLabel__5poji{color:var(--color-11194f-7);font-size:.625rem;line-height:12px;font-weight:600}.ContactForm_candidateFieldValue__kRT7d{margin:4px 0 0;color:var(--navy);font-size:.75rem;line-height:16px;font-weight:600}.ContactForm_fields__ryW2u{display:flex;flex-direction:column;gap:20px;width:100%}.ContactForm_fields__ryW2u[aria-disabled=true]{opacity:.4;pointer-events:none}.ContactForm_field__7EFvd{display:grid;grid-gap:8px;gap:8px;width:100%;font-size:16px;font-weight:400;line-height:24px;color:var(--navy)}.ContactForm_field__7EFvd input,.ContactForm_field__7EFvd textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--color-11194f-2);border-radius:12px;font:inherit;font-size:16px;font-weight:400;line-height:24px;color:var(--navy);resize:none;background:var(--color-ffffff)}.ContactForm_field__7EFvd input{height:48px}.ContactForm_field__7EFvd textarea{height:109px}.ContactForm_field__7EFvd input::placeholder,.ContactForm_field__7EFvd textarea::placeholder{color:var(--navy);opacity:.5}.ContactForm_field__7EFvd input:focus,.ContactForm_field__7EFvd textarea:focus{outline:2px solid var(--color-b4559b);outline-offset:1px}.ContactForm_submit__wnpkC{width:100%;min-height:56px;padding:16px 24px;border:none;border-radius:24px;background:linear-gradient(214.78deg,var(--color-2d3773) 28.22%,var(--color-b4559b) 104.16%);color:var(--color-ffffff);cursor:pointer;font-family:inherit;font-size:20px;font-weight:500}.ContactForm_submit__wnpkC:disabled{cursor:not-allowed}.ContactForm_submitSolid__uH_bG{background:var(--color-d06ab5)}.ContactForm_success__LPb68{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;min-height:341px;text-align:center}.ContactForm_successIcon__LkbVy{display:flex;align-items:center;justify-content:center;padding:24px;border-radius:100px;background:var(--color-b922a5-06)}.ContactForm_successIcon__LkbVy img{width:48px;height:48px}.ContactForm_successText__4C3Td{display:flex;flex-direction:column;align-items:center;gap:12px}.ContactForm_successTitle__91I15{margin:0;font-weight:600;font-size:24px;line-height:32px;color:var(--color-040e2a)}.ContactForm_successSubtitle__PGO9r{margin:0;font-weight:400;font-size:16px;line-height:24px;color:var(--color-8a7f97)}.ContactModal_left___AGDK{width:694px;flex-shrink:0}.ContactModal_right__Aokdn{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px;width:432px;flex-shrink:0;padding:64px;overflow:hidden;background:linear-gradient(76.77deg,var(--color-342450) 3.33%,var(--color-392964) 32.51%,var(--color-120c59) 83.18%);box-sizing:border-box}.ContactModal_decorative__CnaWA{position:absolute;top:-15%;left:-45%;width:900px;height:auto;max-width:none;transform:rotate(34.89deg) skewX(-1.62deg);opacity:.9;pointer-events:none}.ContactModal_partnerLabel__t_aFu{margin:0;font-weight:600;font-size:15px;line-height:1.5;color:var(--color-faf6ff-7);text-align:center}.ContactModal_photoCard__WiUUC{position:relative;width:304px;height:378px;border:6.9px solid var(--color-ffffff-15);border-radius:20.7px;overflow:hidden}.ContactModal_photoCard__WiUUC img{width:100%;height:100%;object-fit:cover}.ContactModal_partnerInfo__F10O3{position:relative;display:flex;flex-direction:column;gap:6px;width:295px}.ContactModal_partnerName__TImMo{display:flex;align-items:center;gap:8px}.ContactModal_partnerName__TImMo span{font-weight:700;font-size:20px;line-height:24px;color:var(--color-ffffff)}.ContactModal_partnerName__TImMo img{width:24px;height:24px}.ContactModal_partnerBio__tX9Ky{margin:0;font-size:14px;line-height:1.4;color:var(--color-faf6ff-7)}.ContactModal_bioHighlight__PK3uE{color:var(--color-ffffff)}.ShortInputModal_title__dNSAp{margin:0;color:var(--color-040e2a);font-size:30px;font-weight:700}.ShortInputModal_text__IHl4l{margin:12px 0 0;color:var(--color-8a7f97);font-size:15px;line-height:1.4}.ShortInputModal_actions__r4BQZ{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ShortInputModal_primary__MTNc2,.ShortInputModal_secondary__lN8Su{padding:15px 22px;border-radius:24px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500}.ShortInputModal_primary__MTNc2{border:none;background:linear-gradient(237.34deg,var(--color-2d3773) 28.22%,var(--color-b4559b) 104.16%);color:var(--color-ffffff)}.ShortInputModal_secondary__lN8Su{border:2px solid var(--color-b4559b);background:transparent;color:var(--color-b4559b)}@media (max-width:480px){.ShortInputModal_actions__r4BQZ{grid-template-columns:1fr}}.Toast_toast__K4dn_{position:fixed;z-index:150;right:20px;bottom:20px;max-width:380px;padding:14px 18px;border:1px solid var(--color-ffffff-14);border-radius:12px;background:var(--navy);color:var(--color-ffffff);box-shadow:0 15px 42px var(--color-08072d-3);font-size:13px;line-height:1.45}.EstimateResults_content__rmhFL{display:flex;flex-direction:column;gap:20px;padding:21px;border:1px solid var(--color-11194f-1);border-radius:22px;background:var(--color-fafafa)}.EstimateResults_recommendation__Ahi9z{padding:20px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--color-7e86a6-2);border-radius:20px;background:radial-gradient(ellipse 55% 220% at 15% 50%,var(--color-e153cf-12),var(--color-e153cf-0) 70%),radial-gradient(ellipse 55% 220% at 86% 10%,var(--color-8f5bd5-1),var(--color-8f5bd5-0) 70%),linear-gradient(166.6deg,var(--color-fffafe) 8.128%,var(--color-f8f6ff) 91.872%)}.EstimateResults_recommendationHeader__wvqhj{display:flex;align-items:center;gap:12px}.EstimateResults_recommendationIcon__Qyl1o{flex-shrink:0;width:56px;height:56px;padding:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(90deg,var(--color-da6abc),var(--color-7da9ff));color:var(--color-ffffff);font-size:24px}.EstimateResults_recommendationHeading___I59e{display:flex;flex-direction:column;gap:8px}.EstimateResults_recommendationLabel__WTLD6{color:var(--color-c03bb7);font-size:.65625rem;line-height:1.3;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.EstimateResults_recommendationHeading___I59e h2{margin:0;color:var(--navy);font-size:1.3125rem;line-height:1.3;letter-spacing:-.025em}.EstimateResults_recommendation__Ahi9z>p{width:100%;margin:0;color:var(--color-687294);font-size:.8125rem;line-height:1.6}.EstimateResults_metrics__hG4JE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:640px){.EstimateResults_metrics__hG4JE{grid-template-columns:1fr}}.EstimateResults_metric__BAirx{min-height:96px;padding:17px 19px;display:flex;flex-direction:column;justify-content:center;gap:7px;border:1px solid var(--color-e2deea);border-radius:13px;background:var(--color-ffffff)}.EstimateResults_metric__BAirx strong{color:var(--color-c53abd);font-size:1.5625rem;line-height:1;font-weight:650;letter-spacing:-.03em}.EstimateResults_metric__BAirx span{color:var(--color-737c9c);font-size:.71875rem;line-height:1.35}.EstimateResults_metricHighlight__fPa2q{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;border:none;background:linear-gradient(90deg,var(--color-da6abc),var(--color-7da9ff))}.EstimateResults_metricHighlightText__ha2uo{display:flex;flex-direction:column;gap:2px;min-width:0}.EstimateResults_metricHighlight__fPa2q strong{color:var(--color-ffffff)}.EstimateResults_metricHighlight__fPa2q span{color:var(--color-ffffff-85)}.EstimateResults_metricCta__hr_o3{flex-shrink:0;height:40px;padding:8px 8px 8px 12px;display:inline-flex;align-items:center;gap:4px;border:0;border-radius:20px;background:var(--color-ffffff);color:var(--color-b440bd);cursor:pointer;font-size:14px;font-weight:650}.EstimateResults_metricCta__hr_o3 svg{font-size:24px}.EstimateResults_columns__oU6Qb{display:grid;grid-template-columns:1.35fr .9fr;grid-gap:12px;gap:12px}@media (max-width:900px){.EstimateResults_columns__oU6Qb{grid-template-columns:1fr}}.EstimateResults_section__tNP8c{min-width:0;padding:20px;border:1px solid var(--color-11194f-1);border-radius:22px;background:var(--color-ffffff)}.EstimateResults_sectionSoft__lh5BT{background:var(--color-faf9fc)}.EstimateResults_sectionHeading__NGCld{display:flex;align-items:center;gap:12px}.EstimateResults_sectionHeading__NGCld svg{flex-shrink:0;color:var(--color-d06ab5);font-size:24px}.EstimateResults_sectionHeading__NGCld h2{margin:0;color:var(--navy);font-size:16px;line-height:24px;letter-spacing:-.015em}.EstimateResults_timeline__jB_PR{margin:20px 0 0;padding:0;display:grid;grid-gap:15px;gap:15px;list-style:none}.EstimateResults_timeline__jB_PR li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:11px;gap:11px}.EstimateResults_timeline__jB_PR li:not(:last-child):after{position:absolute;top:26px;bottom:-14px;left:11px;width:1px;background:var(--color-d06ab5-5);content:""}.EstimateResults_timelineNumber__ZvUtm{position:relative;z-index:1;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-d06ab5-4);border-radius:50%;background:var(--color-fbebfb);color:var(--color-d06ab5);font-size:10px;line-height:20px;font-weight:700}.EstimateResults_timelineTitle__3MQkk{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.EstimateResults_timelineTitle__3MQkk strong{color:var(--color-26386d);font-size:.78125rem;line-height:1.35}.EstimateResults_timelineTitle__3MQkk span{flex-shrink:0;color:var(--color-b33aba);font-size:.65625rem;font-weight:650}.EstimateResults_timeline__jB_PR p{margin:4px 0 0;color:var(--color-737b99);font-size:.71875rem;line-height:1.5}.EstimateResults_list__v77Qo{margin:15px 0 0;padding-left:1.2em;display:grid;grid-gap:10px;gap:10px;list-style:disc}.EstimateResults_list__v77Qo li{color:var(--color-536083);font-size:.78125rem;line-height:1.48}.EstimateResults_teamList__PWygU{margin:20px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;list-style:none}.EstimateResults_teamEntry__0mXPR{display:flex;align-items:center;gap:4px}.EstimateResults_teamRolePill__44Qav{flex-shrink:1;min-width:0;padding:8px 12px 8px 8px;display:inline-flex;align-items:center;gap:4px;border:1px solid;border-radius:8px;font-size:12px}.EstimateResults_teamRolePill__44Qav svg{flex-shrink:0}.EstimateResults_teamRole__Zbubc{font-size:12px;line-height:20px;font-weight:500;white-space:normal;word-break:break-word}.EstimateResults_teamArrow__9a_uI{flex-shrink:0;font-size:24px}.EstimateResults_teamAllocation__aLh23{flex-shrink:0;padding:12px;border:1px solid;border-radius:100px;background:var(--color-ffffff);font-size:12px;line-height:20px;font-weight:500;white-space:nowrap}.EstimateResults_monthlyBudgetHint__20DO8{margin:8px 0 0;color:var(--color-737b99);font-size:.78125rem;line-height:1.5}.EstimateResults_monthlyGrid__79vOI{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:900px){.EstimateResults_monthlyGrid__79vOI{grid-template-columns:repeat(2,minmax(0,1fr))}}.EstimateResults_monthCard__33MIj{padding:0 16px 16px;border:1px solid var(--color-e2dfeb);border-radius:13px;background:var(--color-fdfcfe)}.EstimateResults_monthHeader__piN9o{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;color:var(--color-26386d);font-size:.78125rem}.EstimateResults_monthChip__Tldy3{flex-shrink:0;height:40px;padding:0 8px;display:inline-flex;align-items:center;border-radius:0 0 10px 10px;background:var(--color-d06ab5);color:var(--color-ffffff);font-size:14px;font-weight:700}.EstimateResults_monthCard__33MIj p{margin:8px 0 0;color:var(--color-737b99);font-size:.71875rem;line-height:1.5}.EstimateResults_monthDivider__OhOkd{height:0;margin-top:8px;border-top:1px solid var(--color-8a91aa-2)}.EstimateResults_monthTiming__rVOA2{display:block;margin-top:8px;color:var(--color-a5abc0);font-size:.625rem}.EstimateResults_totalBudgetBanner__J3aVd{position:relative;padding:20px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--color-11194f-1);border-radius:22px;background:linear-gradient(90deg,var(--color-da6abc),var(--color-7da9ff));color:var(--color-ffffff)}.EstimateResults_totalBudgetBanner__J3aVd p{margin:0;font-size:14px;line-height:20px}.EstimateResults_totalBudgetBanner__J3aVd strong{font-size:2rem;line-height:36px;font-weight:700}.EstimateResults_totalBudgetCta__Wxmry{position:absolute;bottom:20px;right:20px}