.SmartPricingAssistant_assistantSection__C19V3{padding:1.1rem 0 2.2rem}.SmartPricingAssistant_assistantShell__oTB00{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);grid-gap:1.1rem;gap:1.1rem;align-items:stretch;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 10%,rgba(252,185,0,.2),transparent 18rem),linear-gradient(135deg,#171717,#27231a 48%,#ffffff 48.2%,#ffffff);border:1px solid rgba(17,24,39,.1);border-radius:24px;box-shadow:0 1px 1px rgba(17,24,39,.05),0 20px 48px rgba(17,24,39,.12);padding:1rem}.SmartPricingAssistant_leadForm__Lthzs,.SmartPricingAssistant_modalPanel__gQTYW,.SmartPricingAssistant_resultCard__jD9_1{border:1px solid rgba(17,17,17,.08);box-shadow:0 18px 48px rgba(17,17,17,.08)}.SmartPricingAssistant_assistantHero__JL2On{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),#171717;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.45rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.2rem;min-height:292px;color:#ffffff}.SmartPricingAssistant_assistantCopy__vyX9x{max-width:36rem}.SmartPricingAssistant_eyebrow__Y3I1M{display:inline-flex;align-items:center;gap:.45rem;color:#7d5d00;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.SmartPricingAssistant_assistantHero__JL2On h2,.SmartPricingAssistant_modalTitle__4xNAh h3,.SmartPricingAssistant_resultCard__jD9_1 h3{margin:0;line-height:1.12}.SmartPricingAssistant_assistantHero__JL2On h2{margin-top:.7rem;color:#ffffff;font-size:clamp(1.75rem,2.35vw,2.45rem);max-width:12ch;letter-spacing:-.01em}.SmartPricingAssistant_modalTitle__4xNAh h3,.SmartPricingAssistant_resultCard__jD9_1 h3{color:#151515}.SmartPricingAssistant_assistantHero__JL2On p,.SmartPricingAssistant_leadForm__Lthzs p,.SmartPricingAssistant_modalTitle__4xNAh p,.SmartPricingAssistant_questionText__GpuMx p,.SmartPricingAssistant_resultCard__jD9_1 p{margin:0;color:#5c5c5c;line-height:1.65}.SmartPricingAssistant_assistantHero__JL2On p{margin-top:.75rem;max-width:30rem;color:rgba(255,255,255,.72);font-size:.98rem;line-height:1.62}.SmartPricingAssistant_assistantActions__XOJNm,.SmartPricingAssistant_leadActions__mjaK6,.SmartPricingAssistant_resultActions__5rBwA{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.SmartPricingAssistant_assistantActions__XOJNm{justify-content:flex-start}.SmartPricingAssistant_ghostButton__XReUa,.SmartPricingAssistant_navButton__s3khX,.SmartPricingAssistant_optionButton__BHzoL,.SmartPricingAssistant_primaryButton__eiJim,.SmartPricingAssistant_secondaryButton__sANuO{border:0;font:inherit;cursor:pointer}.SmartPricingAssistant_ghostButton__XReUa,.SmartPricingAssistant_navButton__s3khX,.SmartPricingAssistant_primaryButton__eiJim,.SmartPricingAssistant_resultLinkPrimary__g60__,.SmartPricingAssistant_resultLinkSecondary__xgHKF,.SmartPricingAssistant_secondaryButton__sANuO{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.85rem 1.25rem;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.SmartPricingAssistant_navButton__s3khX,.SmartPricingAssistant_primaryButton__eiJim,.SmartPricingAssistant_resultLinkPrimary__g60__{background:#fcb900;color:#171717;box-shadow:0 12px 26px rgba(252,185,0,.22)}.SmartPricingAssistant_ghostButton__XReUa,.SmartPricingAssistant_resultLinkSecondary__xgHKF,.SmartPricingAssistant_secondaryButton__sANuO{background:#ffffff;border:1px solid rgba(17,17,17,.12);color:#171717}.SmartPricingAssistant_ghostButton__XReUa:hover,.SmartPricingAssistant_navButton__s3khX:hover,.SmartPricingAssistant_primaryButton__eiJim:hover,.SmartPricingAssistant_resultLinkPrimary__g60__:hover,.SmartPricingAssistant_resultLinkSecondary__xgHKF:hover,.SmartPricingAssistant_secondaryButton__sANuO:hover{transform:translateY(-1px)}.SmartPricingAssistant_assistantSide__mMCk9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;align-content:stretch}.SmartPricingAssistant_assistantSideCard__3gS3d{min-height:154px;background:linear-gradient(180deg,#ffffff,#fffdf8);border:1px solid rgba(17,24,39,.08);border-radius:16px;padding:1rem;color:#171717;cursor:pointer;font:inherit;text-align:left;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:1fr auto;grid-gap:.8rem .85rem;gap:.8rem .85rem;align-items:start;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.SmartPricingAssistant_assistantSideCard__3gS3d:focus-visible,.SmartPricingAssistant_assistantSideCard__3gS3d:hover{background:#ffffff;border-color:rgba(197,146,22,.42);box-shadow:0 16px 32px rgba(17,24,39,.1);transform:translateY(-2px);outline:none}.SmartPricingAssistant_toolArrow__MQmW4,.SmartPricingAssistant_toolIcon__EGBTz{display:inline-flex;align-items:center;justify-content:center}.SmartPricingAssistant_toolIcon__EGBTz{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#fcb900,#f2d16d);color:#151515;font-size:1.08rem;box-shadow:0 10px 18px rgba(252,185,0,.2)}.SmartPricingAssistant_toolText__uT5xz{min-width:0;display:grid;grid-gap:.22rem;gap:.22rem}.SmartPricingAssistant_assistantSideCard__3gS3d .SmartPricingAssistant_toolTitle__1JMTF{display:block;color:#151515;font-size:1.02rem;line-height:1.28;margin-bottom:0;text-decoration:none}.SmartPricingAssistant_toolText__uT5xz>span:last-child{font-size:.88rem;line-height:1.5;color:#5b6470}.SmartPricingAssistant_toolArrow__MQmW4{width:34px;height:34px;border-radius:999px;grid-column:2;justify-self:end;align-self:end;background:#171717;color:#ffffff;transition:background-color .18s ease,transform .18s ease}.SmartPricingAssistant_assistantSideCard__3gS3d:focus-visible .SmartPricingAssistant_toolArrow__MQmW4,.SmartPricingAssistant_assistantSideCard__3gS3d:hover .SmartPricingAssistant_toolArrow__MQmW4{background:#fcb900;color:#171717;transform:translateX(2px)}.SmartPricingAssistant_assistantHero__JL2On .SmartPricingAssistant_primaryButton__eiJim{min-height:48px;padding:.82rem 1.15rem;width:-moz-fit-content;width:fit-content}.SmartPricingAssistant_assistantHero__JL2On .SmartPricingAssistant_eyebrow__Y3I1M{color:#f4c64e}.SmartPricingAssistant_assistantSideCard__3gS3d .SmartPricingAssistant_eyebrow__Y3I1M{color:#8a6400;font-size:.72rem;letter-spacing:.07em}.SmartPricingAssistant_modalOverlay__Je6lB{position:fixed;inset:0;z-index:20000;display:grid;place-items:center;padding:1.2rem;background:rgba(17,17,17,.46);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SmartPricingAssistant_modalScaleFrame__ippT7{width:min(1240px,calc(100vw - 2.4rem));transform-origin:center center}.SmartPricingAssistant_assistantPageShell__yk35O{min-height:100vh;background:#f6f4ee;padding:1.2rem}.SmartPricingAssistant_assistantPageFrame__Q6s3v{width:min(1180px,100%);margin:0 auto}.SmartPricingAssistant_modalPanel__gQTYW{width:100%;max-height:min(940px,calc(100vh - 2.4rem));background:#fbfaf7;border-radius:20px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.SmartPricingAssistant_pagePanel__U1rEq{max-height:none;min-height:calc(100vh - 2.4rem);overflow:visible}.SmartPricingAssistant_pagePanel__U1rEq .SmartPricingAssistant_modalBody__LI8yO{overflow:visible}.SmartPricingAssistant_pagePanel__U1rEq .SmartPricingAssistant_questionPanel__uPT8R{min-height:560px}.SmartPricingAssistant_modalHeader__kdyLk{background:#ffffff;border-bottom:1px solid rgba(17,17,17,.08);padding:.85rem .95rem .7rem}.SmartPricingAssistant_modalHeaderTop__6Q_LY{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.SmartPricingAssistant_modalTitle__4xNAh{max-width:720px}.SmartPricingAssistant_modalTitle__4xNAh h3{font-size:1.25rem}.SmartPricingAssistant_modalTitle__4xNAh p{margin-top:.3rem;font-size:.92rem}.SmartPricingAssistant_closeButton__4FJSG{width:42px;height:42px;border-radius:999px;border:1px solid rgba(17,17,17,.12);background:#ffffff;color:#171717;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.SmartPricingAssistant_modalBody__LI8yO{overflow:auto;padding:.95rem}.SmartPricingAssistant_modalGrid__PX5sP{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;grid-gap:.85rem;gap:.85rem;align-items:start}.SmartPricingAssistant_questionPanel__uPT8R{background:#ffffff;border:1px solid rgba(17,17,17,.08);border-radius:18px;padding:1rem;min-height:430px;display:flex;flex-direction:column}.SmartPricingAssistant_progressRow__ZMJWr{display:flex;justify-content:space-between;gap:1rem;color:#6a6a6a;font-size:.86rem;font-weight:700;margin-bottom:.75rem}.SmartPricingAssistant_progressTrack__9mSV2{height:8px;border-radius:999px;background:#ece8dd;overflow:hidden}.SmartPricingAssistant_progressFill__xx1s5{height:100%;border-radius:inherit;background:linear-gradient(90deg,#fcb900,#c88f00);transition:width .24s ease}.SmartPricingAssistant_questionStep__XV3FG{padding-top:1rem}.SmartPricingAssistant_questionText__GpuMx h4{margin:0;color:#151515;font-size:clamp(1.2rem,1.8vw,1.65rem);line-height:1.22}.SmartPricingAssistant_questionText__GpuMx p{margin-top:.45rem}.SmartPricingAssistant_optionGrid__M1a8D{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:1rem}.SmartPricingAssistant_optionButton__BHzoL{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:center;text-align:left;padding:.78rem .85rem;border-radius:12px;border:1px solid rgba(17,17,17,.1);background:#fbfaf7;color:#171717;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.SmartPricingAssistant_optionButton__BHzoL:focus-visible,.SmartPricingAssistant_optionButton__BHzoL:hover{border-color:rgba(197,146,22,.55);background:#fffaf0;transform:translateY(-1px);outline:none}.SmartPricingAssistant_optionButtonSelected__KtINQ{border-color:rgba(197,146,22,.85);background:#fff5d7}.SmartPricingAssistant_optionMarker__bagVg{width:28px;height:28px;border-radius:999px;border:2px solid rgba(17,17,17,.18);display:inline-flex;align-items:center;justify-content:center;color:#171717;flex-shrink:0}.SmartPricingAssistant_optionButtonSelected__KtINQ .SmartPricingAssistant_optionMarker__bagVg{border-color:#c59216;background:#fcb900}.SmartPricingAssistant_questionInput__dp6xl{width:100%;min-height:50px;border:1px solid rgba(17,17,17,.12);border-radius:12px;background:#fbfaf7;color:#171717;padding:.78rem .85rem;font:inherit}.SmartPricingAssistant_questionInput__dp6xl:focus{outline:2px solid rgba(252,185,0,.32);border-color:rgba(197,146,22,.65)}.SmartPricingAssistant_optionLabel__SKlCl{display:block;font-weight:800}.SmartPricingAssistant_optionDescription__WikFS{display:block;color:#6b6b6b;font-size:.88rem;line-height:1.45;margin-top:.18rem}.SmartPricingAssistant_stepFooter__pLchi{margin-top:auto;display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding-top:1.2rem}.SmartPricingAssistant_configNotice__T44sx,.SmartPricingAssistant_formError__J_kRM,.SmartPricingAssistant_stepError__H5iHS{border-radius:12px;padding:.75rem .85rem;font-size:.9rem}.SmartPricingAssistant_formError__J_kRM,.SmartPricingAssistant_stepError__H5iHS{background:#fff1f0;color:#8a1d12}.SmartPricingAssistant_configNotice__T44sx{margin-top:.85rem;background:#fff8e5;color:#745000;display:flex;justify-content:space-between;gap:1rem}.SmartPricingAssistant_configNotice__T44sx button{border:0;background:transparent;color:#171717;font-weight:800;cursor:pointer}.SmartPricingAssistant_leadCaptureLayout___Y11s,.SmartPricingAssistant_resultOnlyLayout__3S5jO{width:min(680px,100%);margin:0 auto}.SmartPricingAssistant_leadForm__Lthzs,.SmartPricingAssistant_resultCard__jD9_1{background:#ffffff;border-radius:18px;padding:1rem}.SmartPricingAssistant_resultBadge__gQlY_{display:inline-flex;border-radius:999px;background:#fff2c8;color:#7a5600;padding:.35rem .7rem;font-size:.78rem;font-weight:800;margin-bottom:.85rem}.SmartPricingAssistant_resultCard__jD9_1 h3{font-size:clamp(1.45rem,2.4vw,2.1rem)}.SmartPricingAssistant_estimateBox__Y0GYQ{margin-top:1rem;border-radius:14px;background:#171717;color:#ffffff;padding:1rem}.SmartPricingAssistant_estimateBox__Y0GYQ strong{display:block;font-size:1.05rem}.SmartPricingAssistant_estimateBox__Y0GYQ p{color:rgba(255,255,255,.72);margin-top:.35rem}.SmartPricingAssistant_supportList__lg7uc{list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-gap:.55rem;gap:.55rem}.SmartPricingAssistant_supportList__lg7uc li{display:flex;gap:.55rem;color:#303030;line-height:1.5}.SmartPricingAssistant_supportList__lg7uc svg{color:#c59216;margin-top:.18rem;flex-shrink:0}.SmartPricingAssistant_resultActions__5rBwA{margin-top:1.2rem}.SmartPricingAssistant_disclaimer__zSyui{margin-top:1rem;font-size:.82rem;color:#6a6a6a}.SmartPricingAssistant_leadForm__Lthzs{display:grid;grid-gap:.8rem;gap:.8rem}.SmartPricingAssistant_leadForm__Lthzs h4{margin:0;color:#151515;font-size:1.15rem}.SmartPricingAssistant_fieldGrid__CrA3k{display:grid;grid-gap:.75rem;gap:.75rem}.SmartPricingAssistant_field__5uhxg label{display:block;font-size:.82rem;font-weight:800;color:#343434;margin-bottom:.35rem}.SmartPricingAssistant_requiredMark__NFxml{color:#dc2626;font-weight:900}.SmartPricingAssistant_field__5uhxg>input,.SmartPricingAssistant_phoneRow__AFCgu>input{width:100%;border:1px solid rgba(17,17,17,.12);border-radius:12px;padding:.78rem .85rem;color:#171717;background:#fbfaf7}.SmartPricingAssistant_field__5uhxg>input:focus,.SmartPricingAssistant_phoneRow__AFCgu>input:focus{outline:2px solid rgba(252,185,0,.32);border-color:rgba(197,146,22,.65)}.SmartPricingAssistant_phoneRow__AFCgu{display:grid;grid-template-columns:minmax(132px,.34fr) minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:start}.SmartPricingAssistant_phoneCodeSelect__rwnCa{min-width:0}.SmartPricingAssistant_selectControl__oxZME .pricing-select__control{min-height:48px;border:1px solid rgba(17,17,17,.12);border-radius:12px;background:#fbfaf7;box-shadow:none;cursor:pointer}.SmartPricingAssistant_selectControl__oxZME .pricing-select__control--is-focused{border-color:rgba(197,146,22,.65);box-shadow:0 0 0 2px rgba(252,185,0,.32)}.SmartPricingAssistant_selectControl__oxZME .pricing-select__value-container{min-height:46px;padding:0 .7rem}.SmartPricingAssistant_selectControl__oxZME .pricing-select__single-value{color:#171717;max-width:calc(100% - .5rem)}.SmartPricingAssistant_selectControl__oxZME .pricing-select__placeholder{color:#6b7280}.SmartPricingAssistant_selectControl__oxZME .pricing-select__dropdown-indicator{color:#6b7280;padding:0 .7rem}.SmartPricingAssistant_selectControl__oxZME .pricing-select__menu{z-index:30;border-radius:12px;overflow:hidden;box-shadow:0 16px 34px rgba(17,24,39,.14)}.SmartPricingAssistant_phoneCodeSelect__rwnCa .pricing-select__menu{width:min(320px,calc(100vw - 2rem));min-width:min(280px,calc(100vw - 2rem))}.SmartPricingAssistant_selectControl__oxZME .pricing-select__menu-list{max-height:220px;padding:.25rem}.SmartPricingAssistant_selectControl__oxZME .pricing-select__option{border-radius:8px;color:#171717;padding:.55rem .65rem}.SmartPricingAssistant_selectControl__oxZME .pricing-select__option--is-focused{background:#fff5d7}.SmartPricingAssistant_selectControl__oxZME .pricing-select__option--is-selected{background:#fcb900;color:#171717}.SmartPricingAssistant_flagLabel__vMI2W,.SmartPricingAssistant_flagValue__jOVfs{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.SmartPricingAssistant_flagValue__jOVfs{white-space:nowrap}.SmartPricingAssistant_flagLabel__vMI2W{white-space:normal;flex:1 1 auto;overflow-wrap:anywhere;line-height:1.25}.SmartPricingAssistant_flagLabel__vMI2W img,.SmartPricingAssistant_flagValue__jOVfs img{flex-shrink:0}.SmartPricingAssistant_optionRow__Iz_RA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;width:100%}.SmartPricingAssistant_dial__Sgmam{color:#6b7280;font-size:.82rem;white-space:nowrap;justify-self:end}.SmartPricingAssistant_fieldError__IIDb7{display:block;margin-top:.35rem;color:#b42318;font-size:.8rem;font-weight:700}@media (max-width:991px){.SmartPricingAssistant_assistantHero__JL2On,.SmartPricingAssistant_assistantShell__oTB00,.SmartPricingAssistant_modalGrid__PX5sP{grid-template-columns:1fr}.SmartPricingAssistant_modalScaleFrame__ippT7{width:min(100%,1120px);transform:none}.SmartPricingAssistant_assistantActions__XOJNm{justify-content:flex-start}.SmartPricingAssistant_assistantShell__oTB00{background:linear-gradient(180deg,#171717,#262016 36%,#ffffff 36.2%,#ffffff)}.SmartPricingAssistant_assistantHero__JL2On{min-height:0}.SmartPricingAssistant_assistantHero__JL2On h2{max-width:18ch}.SmartPricingAssistant_liveSuggestion__LrBBn{position:static}}@media (max-width:767px){.SmartPricingAssistant_assistantPageShell__yk35O{padding:0}.SmartPricingAssistant_pagePanel__U1rEq{min-height:100vh}.SmartPricingAssistant_assistantShell__oTB00{padding:.75rem;border-radius:20px}.SmartPricingAssistant_assistantSide__mMCk9{grid-template-columns:1fr;gap:.75rem}.SmartPricingAssistant_assistantSideCard__3gS3d{min-height:0;grid-template-columns:38px minmax(0,1fr) 30px;grid-template-rows:auto;gap:.7rem;align-items:center;padding:.85rem;border-radius:14px}.SmartPricingAssistant_toolIcon__EGBTz{width:38px;height:38px;border-radius:12px}.SmartPricingAssistant_toolArrow__MQmW4{width:30px;height:30px;grid-column:auto;align-self:center}.SmartPricingAssistant_assistantHero__JL2On,.SmartPricingAssistant_leadForm__Lthzs,.SmartPricingAssistant_questionPanel__uPT8R,.SmartPricingAssistant_resultCard__jD9_1{padding:1rem}.SmartPricingAssistant_assistantHero__JL2On .SmartPricingAssistant_primaryButton__eiJim{width:100%}.SmartPricingAssistant_modalOverlay__Je6lB{padding:0;align-items:stretch}.SmartPricingAssistant_modalPanel__gQTYW{max-height:100vh;border-radius:0}.SmartPricingAssistant_modalBody__LI8yO{padding:.85rem}.SmartPricingAssistant_phoneRow__AFCgu{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);gap:.5rem}.SmartPricingAssistant_leadActions__mjaK6,.SmartPricingAssistant_resultActions__5rBwA,.SmartPricingAssistant_stepFooter__pLchi{flex-direction:column;align-items:stretch}.SmartPricingAssistant_ghostButton__XReUa,.SmartPricingAssistant_navButton__s3khX,.SmartPricingAssistant_primaryButton__eiJim,.SmartPricingAssistant_resultLinkPrimary__g60__,.SmartPricingAssistant_resultLinkSecondary__xgHKF,.SmartPricingAssistant_secondaryButton__sANuO{width:100%}}