.SectionHeading_heading__eiBWb{display:grid;gap:14px;margin:0 0 clamp(28px,4vw,52px);text-align:start}.SectionHeading_aside__zwaJX,.SectionHeading_lead__0xciq{min-width:0}.SectionHeading_heading__eiBWb .SectionHeading_eyebrow__WHntG{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--portal-brand)!important;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.SectionHeading_heading__eiBWb .SectionHeading_eyebrow__WHntG:before{content:"";flex:0 0 auto;width:18px;height:2px;background:currentColor}.SectionHeading_heading__eiBWb .SectionHeading_title__cuOVU{margin:0;color:var(--portal-ink)!important;font-size:clamp(30px,3.5vw,50px);font-weight:750;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.SectionHeading_heading__eiBWb .SectionHeading_intro__mp1MB{margin:0;max-width:46ch;color:var(--portal-muted)!important;font-size:17px;line-height:1.6}.SectionHeading_action__1LSC4{margin-top:10px}.SectionHeading_action__1LSC4 a{display:inline-flex;align-items:center;min-height:44px;color:var(--portal-brand);font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.SectionHeading_action__1LSC4 a:hover{color:var(--portal-brand-hover);text-decoration-line:underline}.SectionHeading_action__1LSC4 a:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px;border-radius:2px}.SectionHeading_dark__m7v_D .SectionHeading_action__1LSC4 a{color:var(--portal-night-eyebrow)}.SectionHeading_dark__m7v_D .SectionHeading_action__1LSC4 a:hover{color:var(--portal-night-ink)}.SectionHeading_dark__m7v_D .SectionHeading_eyebrow__WHntG{color:var(--portal-night-eyebrow)!important}.SectionHeading_dark__m7v_D .SectionHeading_title__cuOVU{color:var(--portal-night-ink)!important}.SectionHeading_dark__m7v_D .SectionHeading_intro__mp1MB{color:var(--portal-night-muted)!important}[dir=rtl] .SectionHeading_heading__eiBWb .SectionHeading_eyebrow__WHntG{letter-spacing:0;text-transform:none}[dir=rtl] .SectionHeading_heading__eiBWb .SectionHeading_title__cuOVU{letter-spacing:0;line-height:1.4}[dir=rtl] .SectionHeading_heading__eiBWb .SectionHeading_intro__mp1MB{line-height:1.85}@media (min-width:992px){.SectionHeading_heading__eiBWb{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:64px}.SectionHeading_single__JEuvM{grid-template-columns:minmax(0,1fr)}.SectionHeading_aside__zwaJX{padding-bottom:6px}}@media (max-width:767px){.SectionHeading_heading__eiBWb{gap:12px}.SectionHeading_heading__eiBWb .SectionHeading_eyebrow__WHntG{margin-bottom:10px;font-size:12px}.SectionHeading_heading__eiBWb .SectionHeading_intro__mp1MB{font-size:16px}}.SectionHeading_center__vrq_y{max-width:720px;margin-inline:auto;text-align:center}.SectionHeading_center__vrq_y .SectionHeading_eyebrow__WHntG{justify-content:center}.SectionHeading_center__vrq_y .SectionHeading_eyebrow__WHntG:before{content:none}.SectionHeading_center__vrq_y .SectionHeading_intro__mp1MB{margin-inline:auto}.SectionHeading_center__vrq_y .SectionHeading_action__1LSC4{display:flex;justify-content:center}.SectionHeading_start__wnbmQ .SectionHeading_intro__mp1MB{margin-top:14px}.SectionHeading_start__wnbmQ .SectionHeading_action__1LSC4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:0}.SectionHeading_start__wnbmQ .SectionHeading_action__1LSC4 a:first-child{justify-content:center;padding-inline:20px;border:1px solid var(--portal-ink);border-radius:var(--portal-radius-button);color:var(--portal-ink);text-decoration:none}.SectionHeading_start__wnbmQ .SectionHeading_action__1LSC4 a:first-child:hover{border-color:var(--portal-brand-hover);color:var(--portal-brand-hover);text-decoration:none}.SectionHeading_dark__m7v_D.SectionHeading_start__wnbmQ .SectionHeading_action__1LSC4 a:first-child{border-color:var(--portal-night-ink);color:var(--portal-night-ink)}@media (min-width:768px){.SectionHeading_start__wnbmQ{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px}.SectionHeading_start__wnbmQ .SectionHeading_aside__zwaJX{padding-bottom:6px}}@media (min-width:992px){.SectionHeading_center__vrq_y,.SectionHeading_stack__s_ALy{grid-template-columns:minmax(0,1fr);gap:14px}.SectionHeading_stack__s_ALy .SectionHeading_aside__zwaJX{padding-bottom:0}}.ChoiceControl_choice__rvyvP{border:1px solid var(--portal-border);background:var(--portal-surface);cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.ChoiceControl_selected__e2irO{border-color:var(--portal-brand);background:var(--portal-choice-selected);box-shadow:inset 0 0 0 1px var(--portal-brand)}.ChoiceControl_selectedSolid__y4zOK{border-color:var(--portal-brand);background:var(--portal-brand);color:var(--portal-surface)}@media (hover:hover) and (pointer:fine){.ChoiceControl_choice__rvyvP:not(:disabled):hover{border-color:var(--portal-hover-border);background:var(--portal-hover-surface)}.ChoiceControl_selected__e2irO:not(:disabled):hover{border-color:var(--portal-brand);background:var(--portal-choice-selected-hover)}.ChoiceControl_selectedSolid__y4zOK:not(:disabled):hover{border-color:var(--portal-brand-hover);background:var(--portal-brand-hover)}}.ChoiceControl_choice__rvyvP:focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ChoiceControl_choice__rvyvP{transition:none}}.IceTool_section__MYKK8{padding:20px 0 56px;position:relative}.IceTool_workspace__PA61s{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:1020px;margin:0 auto}.IceTool_workspace__PA61s .IceTool_calcCard__qSurN{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.IceTool_workspace__PA61s .IceTool_resultCard__jN29z{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.IceTool_embeddedIntro__k9A9G{max-width:640px;margin:0 auto 28px;text-align:center}.IceTool_embeddedKicker__IF7DN{display:inline-flex;align-items:center;gap:var(--yc-badge-gap);margin:0 0 12px;padding:var(--yc-badge-padding);border:1px solid var(--yc-badge-border);border-radius:var(--yc-badge-radius);background:var(--yc-badge-bg);color:var(--yc-badge-color)!important;font-size:var(--yc-badge-font-size);font-weight:var(--yc-badge-font-weight);letter-spacing:0;line-height:1;text-transform:none}.IceTool_embeddedTitle__dXhiz{margin:0 0 12px;color:var(--portal-ink);font-size:27px;font-weight:650;line-height:1.2}@media (max-width:767px){.IceTool_embeddedTitle__dXhiz{font-size:22px}}.IceTool_calcCard__qSurN,.IceTool_resultCard__jN29z{border-radius:8px;background:#ffffff;border:1px solid var(--portal-border);box-shadow:none}.IceTool_calcCard__qSurN{padding:26px;display:flex;flex-direction:column;gap:22px}.IceTool_blockLabel__0PSpM{display:block;color:var(--portal-ink);font-size:15px;font-weight:650;margin-bottom:10px}.IceTool_field__gs1Xa{display:flex;flex-direction:column}.IceTool_modeToggle__SkQyV{display:grid;grid-template-columns:1fr 1fr;gap:12px}.IceTool_modeButtonActive__QTxWM,.IceTool_modeButton__HB7dD{display:flex;flex-direction:column;gap:4px;text-align:start;padding:15px 16px;border-radius:8px}.IceTool_modeTitle__FOJMv{color:var(--portal-ink);font-size:15.5px;font-weight:650}.IceTool_modeHint__YfDQo{color:var(--portal-muted);font-size:13px;font-weight:600;line-height:1.35}.IceTool_textInput__FkbPT{box-sizing:border-box;width:100%;-webkit-appearance:none;appearance:none}.IceTool_searchWrap__9lSyN{position:relative;display:flex;align-items:center}.IceTool_searchIcon__pD_mT{position:absolute;inset-inline-start:16px;color:var(--portal-muted);pointer-events:none}.IceTool_searchInput__YhbE6{box-sizing:border-box;width:100%;--portal-field-padding-start:46px;-webkit-appearance:none;appearance:none}.IceTool_searchInputAdorned__pEV6_{--portal-field-padding-end:52px}.IceTool_spinner__Bf960{position:absolute;inset-inline-end:16px;color:var(--portal-brand);animation:IceTool_iceSpin__LfFVs .8s linear infinite}.IceTool_clearButton__Q0A7y{position:absolute;inset-inline-end:9px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:0;background:#f3f0fb;color:#6a6386;cursor:pointer;transition:.15s ease}.IceTool_clearButton__Q0A7y:hover{background:#e9e3f8;color:#4b2a8f}.IceTool_searchStatus__CrA8q{display:none;align-items:center;gap:5px;align-self:flex-start;margin-top:12px;padding:0;border:0;background:none;color:var(--portal-brand);font-size:13.5px;font-weight:650;text-align:start;cursor:pointer}.IceTool_searchStatusMuted__tWcWY{color:var(--portal-muted);cursor:default}.IceTool_searchStatusArrow__ohzEI{transform:rotate(90deg)}@keyframes IceTool_iceSpin__LfFVs{to{transform:rotate(1turn)}}.IceTool_resultCard__jN29z{padding:26px;display:flex;flex-direction:column;gap:16px;background:var(--portal-soft);scroll-margin-top:90px}.IceTool_resultCardTitle__9XoXI{color:var(--portal-muted);font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.IceTool_verdictInvalid__s0Bmo,.IceTool_verdictPending___Sje0,.IceTool_verdictValid__ZDoTf{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:8px}.IceTool_verdictValid__ZDoTf{border:1.5px solid rgba(31,168,100,.28);background:rgba(31,168,100,.08)}.IceTool_verdictInvalid__s0Bmo{border:1.5px solid rgba(214,69,69,.3);background:rgba(214,69,69,.07)}.IceTool_verdictPending___Sje0{border:1.5px solid #e5dff5;background:#faf8ff}.IceTool_verdictText__DI62g{color:var(--portal-ink);font-size:17px;font-weight:650}.IceTool_verdictValid__ZDoTf .IceTool_verdictText__DI62g{color:#146842}.IceTool_verdictInvalid__s0Bmo .IceTool_verdictText__DI62g{color:#a12d2d}.IceTool_verdictSub__oApkb{color:var(--portal-muted);font-size:13.5px;font-weight:700}.IceTool_progressTrack__jZhHu{display:block;width:100%;height:5px;margin-top:8px;border-radius:999px;background:rgba(37,19,77,.09);overflow:hidden}.IceTool_progressFill__KTwzv{display:block;height:100%;border-radius:999px;background:var(--portal-brand);transition:width .16s ease}.IceTool_verdictValid__ZDoTf .IceTool_progressFill__KTwzv{background:linear-gradient(90deg,#1fa864,#38c07d)}.IceTool_verdictInvalid__s0Bmo .IceTool_progressFill__KTwzv{background:linear-gradient(90deg,#d64545,#e46a6a)}.IceTool_copyButtonStatic__vXVQu{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:999px;border:1px solid var(--portal-border);background:#faf9ff;color:var(--portal-brand);font-size:13px;font-weight:650;cursor:pointer;transition:.15s ease;align-self:flex-start}.IceTool_resultActions__X8uwu{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.IceTool_resultActions__X8uwu .IceTool_copyButtonStatic__vXVQu{align-self:center;min-height:40px}.IceTool_copyButtonStatic__vXVQu:hover{background:#f3ecff}.IceTool_invoiceLink__6SOH2{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:40px;color:var(--portal-brand);font-size:14px;font-weight:600;line-height:1.4}.IceTool_invoiceLink__6SOH2 svg{flex-shrink:0}.IceTool_invoiceLink__6SOH2:hover{color:var(--portal-brand);text-decoration:underline;text-underline-offset:3px}.IceTool_invoiceLink__6SOH2:focus-visible{outline:2px solid var(--portal-brand);outline-offset:3px;border-radius:4px}.IceTool_companyActivity__m2I3j{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#6b6486;font-size:12.5px;font-weight:600;line-height:1.4}.IceTool_companyAddress__ubV4c{display:flex;align-items:flex-start;gap:5px;color:var(--portal-muted);font-size:12px;font-weight:600;line-height:1.4}.IceTool_companyAddress__ubV4c svg{flex:0 0 auto;margin-top:2px}.IceTool_companyNameMatch__0J9BT{background:rgba(113,49,186,.12);border-radius:4px;padding:0 1px;color:inherit}.IceTool_noteBox__hObBi{margin:0;padding:12px 16px;border-radius:8px;border-inline-start:3px solid #b9a7e6;background:#f8f6fe;color:var(--portal-muted);font-size:13px;font-weight:600;line-height:1.5}.IceTool_warnBox__wNKcd{margin:0;padding:12px 16px;border-radius:8px;border-inline-start:3px solid #d64545;background:#fdeeee;color:#7a2727;font-size:13.5px;font-weight:650;line-height:1.5}.IceTool_disclaimer__KDIRF{margin:0;color:var(--portal-muted);font-size:12.5px;font-weight:600;line-height:1.5}.IceTool_deadEndPanel__ur5cZ,.IceTool_emptyPanel__14EoF{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:2px 0}.IceTool_emptyHead__E7hze{display:flex;align-items:center;gap:12px;min-width:0}.IceTool_deadEndIcon__3RudF,.IceTool_emptyIcon__vFJnF{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#f3ecff,#ede4ff);color:var(--portal-brand);box-shadow:none}.IceTool_deadEndIcon__3RudF{background:linear-gradient(135deg,#fdeeee,#fbe3e3);color:#c0392b;box-shadow:none}.IceTool_deadEndActions__BvdD4{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:2px}.IceTool_deadEndSwitch__tgf4Y{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 15px;border-radius:999px;border:1px solid var(--portal-border);background:#faf9ff;color:var(--portal-brand);font-size:13px;font-weight:650;cursor:pointer;transition:.15s ease}.IceTool_deadEndSwitch__tgf4Y:hover{border-color:#c9b6ee;background:#f3ecff}.IceTool_officialLink__WTswS{display:inline-flex;align-items:center;gap:6px;color:var(--portal-brand);font-size:13px;font-weight:650;text-decoration:none;border-bottom:1px solid rgba(113,49,186,.3);padding-bottom:1px;transition:.15s ease}.IceTool_officialLink__WTswS:hover{color:#4b2a8f;border-color:#4b2a8f}.IceTool_inlineLink__hnHnJ{color:var(--portal-brand);font-weight:650;text-decoration:underline;text-underline-offset:2px}.IceTool_inlineLink__hnHnJ:hover{color:#4b2a8f}.IceTool_skeletonList__LK8ur{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:901px){.IceTool_skeletonList__LK8ur{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.IceTool_skeletonCard__aAoK9{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:8px;border:1px solid #ece7f8;background:#fff}.IceTool_skeletonBar__p5rDC{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#f1edfa,#e6dff5 50%,#f1edfa);background-size:220% 100%;animation:IceTool_iceShimmer__4aV0o 1.3s ease-in-out infinite}.IceTool_skeletonName__iMJoe{width:62%;height:14px}.IceTool_skeletonRow__Z6AQy{width:100%;height:34px;border-radius:8px}.IceTool_skeletonMeta__ShEOO{width:44%;height:10px}@keyframes IceTool_iceShimmer__4aV0o{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.IceTool_skeletonBar__p5rDC{animation:none}}.IceTool_srOnly__xxEp1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.IceTool_emptyTitle__0Xcxb{color:var(--portal-ink);font-size:17.5px;font-weight:650;line-height:1.3}.IceTool_emptyText__dl4OT{margin:0;color:var(--portal-muted);font-size:14px;font-weight:600;line-height:1.5}.IceTool_searchCount__pfZBv{color:var(--portal-muted);font-size:13px;font-weight:650}.IceTool_resultList__ieKOl{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:901px){.IceTool_resultList__ieKOl{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.IceTool_resultListStale__jzeat{opacity:.5;pointer-events:none;transition:opacity .15s ease}.IceTool_iceRow__kARwi{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:9px 12px;border-radius:8px;border:1.5px solid #e6dffa;background:var(--portal-soft);text-align:start;cursor:pointer;transition:.15s ease}.IceTool_iceRow__kARwi:hover{border-color:#c9bdf0}.IceTool_iceRowCopied__gU67_{border-color:rgba(31,168,100,.4);background:linear-gradient(135deg,#f2fbf6,#e8f7ef)}.IceTool_iceRowLabel__oElTX{flex-shrink:0;color:var(--portal-muted);font-size:11.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.IceTool_iceRowValue__B4YVL{flex:1 1;min-width:0;color:#4b2a8f;font-size:15.5px;font-weight:650;letter-spacing:.02em;font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IceTool_iceRowIcon__q2oBo{flex-shrink:0;display:inline-flex;align-items:center;color:var(--portal-brand)}.IceTool_iceRowCopied__gU67_ .IceTool_iceRowIcon__q2oBo{color:#1fa864}.IceTool_showMore__sSULL{align-self:stretch;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid var(--portal-border);background:#faf9ff;color:var(--portal-brand);font-size:13.5px;font-weight:650;cursor:pointer;transition:.15s ease}.IceTool_showMore__sSULL:hover{border-color:#c9bdf0;background:#f3ecff}.IceTool_companyCard__61p8f{height:100%;display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:8px;border:1.5px solid #ece7f8;background:#fff}.IceTool_companyName__dNpKZ{color:var(--portal-ink);font-size:15px;font-weight:650;line-height:1.3}@media (max-width:900px){.IceTool_searchStatus__CrA8q{display:inline-flex}.IceTool_searchCount__pfZBv{display:none}}@media (max-width:767px){.IceTool_section__MYKK8{padding:14px 0 64px}.IceTool_calcCard__qSurN{gap:18px}.IceTool_blockLabel__0PSpM{margin-bottom:8px}.IceTool_calcCard__qSurN,.IceTool_resultCard__jN29z{padding:20px}.IceTool_modeToggle__SkQyV{gap:8px}.IceTool_modeButtonActive__QTxWM,.IceTool_modeButton__HB7dD{align-items:center;text-align:center;padding:11px 10px;border-radius:8px}.IceTool_modeTitle__FOJMv{font-size:14px}.IceTool_modeHint__YfDQo{display:none}.IceTool_emptyTitle__0Xcxb{font-size:16px}.IceTool_searchInput__YhbE6{--portal-field-padding-start:42px}.IceTool_searchIcon__pD_mT{inset-inline-start:14px}.IceTool_copyButtonStatic__vXVQu{align-self:stretch;justify-content:center;min-height:46px}}.IceTool_section__MYKK8{padding-top:28px;background:var(--portal-surface)}.IceTool_section__MYKK8 :is(a,button,summary):focus-visible{outline:3px solid var(--portal-brand);outline-offset:3px}@media (max-width:767px){.IceTool_section__MYKK8 .container{padding-inline:20px}}.IceTool_exampleRow__94FnB{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.IceTool_exampleLabel__BqBSO{color:var(--portal-muted);font-size:14px;font-weight:600}.IceTool_exampleChip__7bQo4{min-height:40px;padding:0 14px;border-radius:999px;color:var(--portal-ink);font-size:14px;font-weight:600}.IceTool_lookupLoading__Lg01H{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--portal-muted);font-size:14px;font-weight:600}.IceTool_lookupLoading__Lg01H .IceTool_spinner__Bf960{position:static}.IceTool_lookupKicker__YeDX7{color:#2f6b45;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.IceTool_section__MYKK8:dir(rtl) .IceTool_lookupKicker__YeDX7,[dir=rtl] .IceTool_lookupKicker__YeDX7{letter-spacing:0;text-transform:none}.IceTool_lookupRc__mc4qm{color:var(--portal-muted);font-size:13px;font-weight:600;text-align:start}.IceTool_lookupNotFound__IZt_L{margin:0;color:var(--portal-muted);font-size:14px;line-height:1.55}@media print{body:has(.GeoInteractiveTool_documentPreview__B8g9X) *{visibility:hidden!important}body .GeoInteractiveTool_documentPreview__B8g9X,body .GeoInteractiveTool_documentPreview__B8g9X *{visibility:visible!important}.GeoInteractiveTool_documentPreview__B8g9X{box-shadow:none!important;left:0;padding:24px!important;position:absolute;top:0;width:100%}}.GeoInteractiveTool_toolShell__fWCJh{overflow:hidden}.GeoInteractiveTool_toolIntro__nTTEY{background:linear-gradient(135deg,#f7f8fb,#ffffff);border-bottom:1px solid #e4e7f0;padding:28px 30px}.GeoInteractiveTool_kicker__zLeVh{align-items:center;background:var(--yc-badge-bg);border:1px solid var(--yc-badge-border);border-radius:var(--yc-badge-radius);color:var(--yc-badge-color)!important;display:inline-flex;font-size:var(--yc-badge-font-size);font-weight:var(--yc-badge-font-weight);gap:var(--yc-badge-gap);letter-spacing:0;line-height:1;margin:0 0 12px;padding:var(--yc-badge-padding);text-transform:none}.GeoInteractiveTool_toolIntro__nTTEY h2{color:#111827;font-size:34px;font-weight:850;line-height:1.12;margin:0 0 12px}.GeoInteractiveTool_toolIntro__nTTEY p{color:#475467;font-size:17px;line-height:1.6;margin:0;max-width:820px}.GeoInteractiveTool_calculatorGrid__p9_xs,.GeoInteractiveTool_documentGrid__Bv980{display:grid;gap:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.GeoInteractiveTool_panel__uXXSj{border-right:1px solid #e4e7f0;padding:28px 30px}.GeoInteractiveTool_segmentedControl__WMwug{background:#f1f4f9;border:1px solid #e4e7f0;border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px;padding:4px}.GeoInteractiveTool_segmentedControl__WMwug button{background:transparent;border:0;border-radius:6px;color:#667085;font-size:14px;font-weight:800;min-height:42px;padding:0 12px}.GeoInteractiveTool_segmentedControl__WMwug .GeoInteractiveTool_activeSegment__Nz_w3{background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.08);color:#111827}.GeoInteractiveTool_field__ATHDv{display:grid;gap:8px;margin-bottom:16px}.GeoInteractiveTool_field__ATHDv span{color:#344054;font-size:14px;font-weight:800}.GeoInteractiveTool_field__ATHDv input,.GeoInteractiveTool_field__ATHDv select,.GeoInteractiveTool_field__ATHDv textarea{padding:11px 12px;width:100%}.GeoInteractiveTool_field__ATHDv textarea{resize:vertical}.GeoInteractiveTool_helpText__sCAKu{color:#667085;font-size:14px;line-height:1.55;margin:4px 0 0}.GeoInteractiveTool_helpText__sCAKu a{color:#4d35ad;font-weight:850;text-decoration:none}.GeoInteractiveTool_resultPanel__Arkdn{background:#0f172a;display:grid;gap:14px;padding:30px}.GeoInteractiveTool_resultPanel__Arkdn div{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;justify-content:space-between;min-height:72px;padding:16px 18px}.GeoInteractiveTool_resultPanel__Arkdn p,.GeoInteractiveTool_resultPanel__Arkdn span{color:rgba(255,255,255,.72)}.GeoInteractiveTool_resultPanel__Arkdn span{font-size:15px;font-weight:750}.GeoInteractiveTool_resultPanel__Arkdn strong{color:#ffffff;font-size:26px;font-weight:900;line-height:1;text-align:right}.GeoInteractiveTool_resultPanel__Arkdn .GeoInteractiveTool_totalLine__MWDfO{background:rgba(112,100,233,.28);border-color:rgba(178,166,255,.3)}.GeoInteractiveTool_resultPanel__Arkdn p{font-size:14px;line-height:1.55;margin:2px 0 0}.GeoInteractiveTool_formGrid__ZQA_4{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.GeoInteractiveTool_linesEditor__Y_upl{display:grid;gap:12px;margin:4px 0 18px}.GeoInteractiveTool_lineEditor__h4C5R{align-items:end;background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1.5fr) minmax(70px,.4fr) minmax(110px,.6fr) 42px;padding:12px}.GeoInteractiveTool_lineEditor__h4C5R .GeoInteractiveTool_field__ATHDv{margin-bottom:0}.GeoInteractiveTool_iconButton__Aba5w{align-items:center;background:#ffffff;border:1px solid #e4e7f0;border-radius:8px;color:#667085;display:inline-flex;font-size:24px;font-weight:400;height:46px;justify-content:center;line-height:1;width:42px}.GeoInteractiveTool_actions__Pqcbz{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.GeoInteractiveTool_primaryButton__fWAak,.GeoInteractiveTool_secondaryButton__3oM2Q{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:850;justify-content:center;min-height:46px;padding:0 18px}.GeoInteractiveTool_primaryButton__fWAak{background:#111827;border:1px solid #111827;color:#ffffff}.GeoInteractiveTool_secondaryButton__3oM2Q{background:#ffffff;border:1px solid #d0d5dd;color:#111827}.GeoInteractiveTool_documentPreview__B8g9X{background:#ffffff;min-height:100%;padding:30px}.GeoInteractiveTool_documentHeader__owD3t{align-items:flex-start;border-bottom:2px solid #111827;display:flex;justify-content:space-between;gap:24px;padding-bottom:18px}.GeoInteractiveTool_documentHeader__owD3t h3,.GeoInteractiveTool_documentHeader__owD3t strong{color:#111827}.GeoInteractiveTool_documentHeader__owD3t strong{display:block;font-size:22px;font-weight:900;line-height:1.1}.GeoInteractiveTool_documentHeader__owD3t h3{font-size:34px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 8px;text-align:right;text-transform:uppercase}.GeoInteractiveTool_documentHeader__owD3t span,.GeoInteractiveTool_documentMeta__mhK8n span,.GeoInteractiveTool_documentObject__nJ_DF span{color:#667085;display:block;font-size:13px;font-weight:750;line-height:1.35}.GeoInteractiveTool_documentMeta__mhK8n{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 14px}.GeoInteractiveTool_documentMeta__mhK8n div,.GeoInteractiveTool_documentObject__nJ_DF{background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;padding:14px}.GeoInteractiveTool_documentMeta__mhK8n strong,.GeoInteractiveTool_documentObject__nJ_DF strong{color:#111827;display:block;font-size:16px;font-weight:850;line-height:1.35;margin-top:4px}.GeoInteractiveTool_documentObject__nJ_DF{margin-bottom:20px}.GeoInteractiveTool_documentTableWrap__o7Dyl{overflow-x:auto}.GeoInteractiveTool_documentTable__xyWsU{border-collapse:collapse;min-width:520px;width:100%}.GeoInteractiveTool_documentTable__xyWsU td,.GeoInteractiveTool_documentTable__xyWsU th{border-bottom:1px solid #e4e7f0;color:#344054;font-size:14px;line-height:1.45;padding:12px 10px;text-align:left;vertical-align:top}.GeoInteractiveTool_documentTable__xyWsU th{background:#f8f9fc;color:#111827;font-weight:850}.GeoInteractiveTool_documentTotals__Kbf9P{display:grid;gap:8px;margin:22px 0 0 auto;max-width:340px}.GeoInteractiveTool_documentTotals__Kbf9P div{align-items:center;border-bottom:1px solid #e4e7f0;display:flex;justify-content:space-between;padding:8px 0}.GeoInteractiveTool_documentTotals__Kbf9P div:last-child{border-bottom:0}.GeoInteractiveTool_documentTotals__Kbf9P span{color:#667085;font-size:14px;font-weight:750}.GeoInteractiveTool_documentTotals__Kbf9P strong{color:#111827;font-size:17px;font-weight:900}.GeoInteractiveTool_documentNote__nJ3JX{background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;color:#475467;font-size:14px;line-height:1.55;margin:24px 0 0;padding:14px}@media (max-width:991px){.GeoInteractiveTool_calculatorGrid__p9_xs,.GeoInteractiveTool_documentGrid__Bv980{grid-template-columns:1fr}.GeoInteractiveTool_panel__uXXSj{border-bottom:1px solid #e4e7f0;border-right:0}}@media (max-width:575px){.GeoInteractiveTool_documentPreview__B8g9X,.GeoInteractiveTool_panel__uXXSj,.GeoInteractiveTool_resultPanel__Arkdn,.GeoInteractiveTool_toolIntro__nTTEY{padding:22px}.GeoInteractiveTool_toolIntro__nTTEY h2{font-size:28px}.GeoInteractiveTool_documentMeta__mhK8n,.GeoInteractiveTool_formGrid__ZQA_4,.GeoInteractiveTool_lineEditor__h4C5R{grid-template-columns:1fr}.GeoInteractiveTool_iconButton__Aba5w{width:100%}.GeoInteractiveTool_documentHeader__owD3t{display:grid}.GeoInteractiveTool_documentHeader__owD3t h3{text-align:left}.GeoInteractiveTool_resultPanel__Arkdn div{align-items:flex-start;display:grid;gap:8px}.GeoInteractiveTool_resultPanel__Arkdn strong{text-align:left}}.ProductVideo_section__zTYYj{margin-block:48px;max-width:960px;color:#252331;scroll-margin-top:100px}.ProductVideo_eyebrow__MK9x2{margin-bottom:10px;color:#7131ba;font-size:15px;font-weight:700}.ProductVideo_section__zTYYj h2{font-size:clamp(25px,3vw,32px);line-height:1.3}.ProductVideo_section__zTYYj li,.ProductVideo_section__zTYYj p{font-size:17px;line-height:1.7}.ProductVideo_video__BEyYw{display:block;width:100%;height:auto;margin-block:24px;margin-inline:0;background:#252331;border:1px solid #e5e1eb;border-radius:10px}.ProductVideo_transcript__Mh_S6 h3,.ProductVideo_translation__QbM88 h3{margin-block:20px 12px;font-size:20px}.ProductVideo_section__zTYYj ol{padding-inline-start:26px}.ProductVideo_section__zTYYj li{margin-block:10px;padding-inline-start:4px}.ProductVideo_translation__QbM88{margin-block:24px;border-block:1px solid #e5e1eb}.ProductVideo_translation__QbM88,.ProductVideo_translation__QbM88 h3,.ProductVideo_translation__QbM88 summary{font-family:var(--font-arabic),sans-serif}.ProductVideo_translation__QbM88 summary{padding-block:16px;color:#58248f;font-size:17px;font-weight:700;cursor:pointer}.ProductVideo_translation__QbM88 li,.ProductVideo_translation__QbM88 p{line-height:1.9}.ProductVideo_openLink__gT552{display:inline-block;padding-block:10px;color:#58248f;text-decoration:underline;text-underline-offset:4px}.ProductVideo_section__zTYYj :is(summary,a,video):focus-visible{outline:3px solid #7131ba;outline-offset:4px}@media (max-width:767px){.ProductVideo_section__zTYYj li,.ProductVideo_section__zTYYj p{font-size:16px}}.ProductWalkthrough_section__Hewk6{padding:72px 0;background:#f7f5fb;color:#252331}.ProductWalkthrough_heading__EqrNb{max-width:840px;margin-bottom:36px}.ProductWalkthrough_eyebrow__BiyGd{color:#7131ba;font-weight:700;margin-bottom:12px}.ProductWalkthrough_heading__EqrNb h2{font-size:clamp(27px,3vw,38px);line-height:1.2}.ProductWalkthrough_heading__EqrNb p{line-height:1.7;font-size:17px}.ProductWalkthrough_layout__nQoTI{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:40px;align-items:start}.ProductWalkthrough_media__KzxrT{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;gap:28px;min-width:0}.ProductWalkthrough_desktop__MiZ18{width:100%;margin:0}.ProductWalkthrough_browserBar__UsLhd{height:30px;background:#252331;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:6px;padding:0 14px}.ProductWalkthrough_browserBar__UsLhd span{width:7px;height:7px;border-radius:50%;background:#a49cab}.ProductWalkthrough_browserBar__UsLhd b{font-size:11px;font-weight:500;color:#fff;margin-inline-start:8px}.ProductWalkthrough_desktop__MiZ18 a{display:block;border:5px solid #252331;border-top:0;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 14px 32px #25233117}.ProductWalkthrough_media__KzxrT img{display:block;width:100%;height:auto}.ProductWalkthrough_mobile__VbEUT{width:230px;margin:0}.ProductWalkthrough_phone__Wcnc5{background:#252331;padding:12px 7px;border-radius:28px;box-shadow:0 14px 32px #25233117}.ProductWalkthrough_speaker__tciYD{height:4px;width:40px;margin:0 auto 9px;border-radius:4px;background:#8d8794}.ProductWalkthrough_phone__Wcnc5 a{display:block;border-radius:17px;overflow:hidden}.ProductWalkthrough_steps__v4ILZ article{padding:22px 0;border-bottom:1px solid #e5e1eb}.ProductWalkthrough_steps__v4ILZ article:first-child{padding-top:0}.ProductWalkthrough_steps__v4ILZ h3{font-size:20px;line-height:1.35;margin-bottom:12px}.ProductWalkthrough_steps__v4ILZ p{font-size:16px;line-height:1.7;margin-bottom:12px}.ProductWalkthrough_steps__v4ILZ a{color:#58248f;text-decoration:underline;text-underline-offset:4px;font-size:16px}.ProductWalkthrough_demoLink__WxYVF{display:block;margin:24px 0 12px;font-weight:700}.ProductWalkthrough_mobileOnly__phlOk{grid-template-columns:minmax(230px,.65fr) minmax(280px,1fr)}.ProductWalkthrough_mobileOnly__phlOk .ProductWalkthrough_mobile__VbEUT{width:270px}@media (min-width:1200px){.ProductWalkthrough_media__KzxrT{grid-template-columns:minmax(0,1fr) 160px;gap:20px}.ProductWalkthrough_mobile__VbEUT{width:160px}.ProductWalkthrough_mobileOnly__phlOk .ProductWalkthrough_media__KzxrT{grid-template-columns:1fr}}@media (max-width:767px){.ProductWalkthrough_section__Hewk6{padding:48px 0}.ProductWalkthrough_layout__nQoTI,.ProductWalkthrough_mobileOnly__phlOk{grid-template-columns:1fr;gap:32px}.ProductWalkthrough_mobileOnly__phlOk .ProductWalkthrough_mobile__VbEUT,.ProductWalkthrough_mobile__VbEUT{width:210px}}.portal-canvas .ProductWalkthrough_layout__nQoTI{padding:clamp(20px,3vw,40px)}.ToolGuidance_guide__ptz2i{margin:0 0 72px;color:#252331;font-size:17px;line-height:1.75}.ToolGuidance_innerCentered__RlDC5>*,.ToolGuidance_inner__YFF0P>*{max-width:760px}.ToolGuidance_innerCentered__RlDC5{max-width:1020px;margin-inline:auto}.ToolGuidance_guide__ptz2i h2{margin:32px 0 12px;color:var(--portal-ink);font-size:clamp(22px,3vw,28px);line-height:1.3}.ToolGuidance_guide__ptz2i ol,.ToolGuidance_guide__ptz2i p{margin:0 0 16px}.ToolGuidance_guide__ptz2i ol{padding-inline-start:24px}.ToolGuidance_next__B_RAb{margin-top:32px;padding:24px;background:#f7f5fb;border-radius:8px}.ToolGuidance_next__B_RAb h2{margin-top:0}.ToolGuidance_guide__ptz2i a{color:#7131ba;text-decoration:underline;text-underline-offset:3px}.ToolGuidance_guide__ptz2i a:focus-visible{outline:2px solid #7131ba;outline-offset:4px}.ToolGuidance_innerCentered__RlDC5>h2:first-child,.ToolGuidance_inner__YFF0P>h2:first-child{margin-top:0}@media (max-width:767px){.ToolGuidance_guide__ptz2i .container{padding-inline:20px}}@media (max-width:575px){.ToolGuidance_guide__ptz2i{margin-bottom:48px;font-size:16px}.ToolGuidance_next__B_RAb{padding:20px}}