.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height,36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));margin:0;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:initial}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px rgba(0,0,0,.25));color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height,36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);margin:0;background-color:var(--react-international-phone-background-color,white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}.advertise_page__DP9u1{padding-block:40px 72px;color:var(--brand-muted,#525766)}.advertise_inner__aBa6W{max-width:1120px;margin-inline:auto}.advertise_hero__W4ow_{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:center;margin-bottom:56px}.advertise_eyebrow__p6F4E{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;border-radius:20px;background:rgba(133,224,210,.22);color:#0f6b5f;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:16px}.advertise_heroTitle__mPC1A{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.2;color:var(--brand-heading,#1f2133);margin:0 0 16px;letter-spacing:-.01em}.advertise_heroLead__M2wnu{font-size:1.0625rem;line-height:1.7;margin:0 0 24px;max-width:60ch}.advertise_heroActions__jXnru{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.advertise_ghostLink__hoO5y{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--brand-heading,#1f2133);transition:color .25s ease}.advertise_ghostLink__hoO5y:hover{color:var(--primary-color,#8b2bfe)}.advertise_channelPanel__QaRPQ{padding:24px;border-radius:16px;border:1px solid var(--brand-border,#e5e7f2);background:radial-gradient(120% 80% at 100% 0,rgba(139,43,254,.08),transparent 60%),radial-gradient(120% 80% at 0 100%,rgba(133,224,210,.18),transparent 60%),var(--brand-card,#fff);box-shadow:0 12px 32px rgba(31,33,51,.06)}.advertise_channelPanel__QaRPQ h2{font-size:.875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-muted,#525766);margin:0 0 16px}.advertise_channelList__zIRqn{list-style:none;margin:0;padding:0;display:grid;gap:12px}.advertise_channelItem__yxAKD{display:flex;align-items:center;gap:12px}.advertise_channelIcon__5sH2E{flex:0 0 40px;width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--brand-surface,#f5f7fc);color:var(--primary-color,#8b2bfe);font-size:18px}.advertise_channelName__vBFYt{display:block;font-weight:600;color:var(--brand-heading,#1f2133);line-height:1.3}.advertise_channelDetail__U7zVt{display:block;font-size:.8125rem}.advertise_offer__tEt_H{display:flex;align-items:center;gap:10px;margin-top:20px;padding:12px 14px;border-radius:12px;background:rgba(133,224,210,.18);color:#0f5249;font-size:.875rem;font-weight:600}.advertise_section__G4wMW{margin-bottom:64px;scroll-margin-top:96px}.advertise_sectionHead__pDPhq{max-width:720px;margin-bottom:24px}.advertise_sectionHead__pDPhq h2{font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.3;color:var(--brand-heading,#1f2133);margin:0 0 8px}.advertise_sectionHead__pDPhq p{line-height:1.7;margin:0}.advertise_audience__gIpRU{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:.875rem;color:var(--brand-heading,#1f2133)}.advertise_packages__6c8FG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.advertise_card__RLWeX{position:relative;display:flex;flex-direction:column;padding:24px;border-radius:16px;border:1px solid var(--brand-border,#e5e7f2);background:var(--brand-card,#fff);transition:all .25s ease}.advertise_card__RLWeX:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(31,33,51,.14);border-color:var(--primary-2nd-hover-bg-color,#6fc9ba)}.advertise_card__RLWeX:nth-child(2n):hover{border-color:var(--primary-color,#8b2bfe)}.advertise_cardHighlighted__9KDSF{border-color:rgba(139,43,254,.45);box-shadow:0 12px 32px rgba(139,43,254,.1)}.advertise_badge__xVHx8{position:absolute;top:-12px;left:24px;padding:5px 14px;border-radius:20px;font-size:12px;font-weight:600;background:var(--primary-2nd-color,#85e0d2);color:#0f3b35}.advertise_cardName__757cS{font-size:1.0625rem;font-weight:700;color:var(--brand-heading,#1f2133);margin:0 0 12px}.advertise_cardHighlighted__9KDSF .advertise_cardName__757cS{margin-top:10px}.advertise_priceRow__MyI8m{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-bottom:4px}.advertise_price__P81Tb{font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--brand-heading,#1f2133);letter-spacing:-.01em}.advertise_unit__miIWW{font-size:.875rem}.advertise_oldPrice__bDdtB{order:-1;flex-basis:100%;font-size:.875rem;text-decoration:line-through;color:#6b7280}.advertise_vatNote__zF_0L{font-size:.75rem;margin:0 0 14px}.advertise_cardDescription__boyku{line-height:1.6;margin:0 0 14px;font-size:.9375rem}.advertise_features__jxPb5{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px;font-size:.9375rem}.advertise_features__jxPb5 li{display:flex;gap:8px;align-items:flex-start;line-height:1.5}.advertise_featureIcon__TBk1n{flex:0 0 auto;margin-top:3px;color:var(--primary-2nd-hover-bg-color,#6fc9ba)}.advertise_cardAction__rpAHu{margin-top:auto}.advertise_selectButton__Tgdfa{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:10px;border:1px solid var(--brand-border,#e5e7f2);background:var(--brand-surface,#f5f7fc);color:var(--brand-heading,#1f2133);font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .25s ease}.advertise_selectButton__Tgdfa:hover{background:var(--primary-color,#8b2bfe);border-color:var(--primary-color,#8b2bfe);color:#fff}.advertise_selectButton__Tgdfa:focus-visible{outline:2px solid var(--primary-color,#8b2bfe);outline-offset:2px}.advertise_steps__Gtt_H{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;counter-reset:step}.advertise_step__Z9QSZ{position:relative;padding:24px 24px 24px 72px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:var(--brand-card,#fff);counter-increment:step}.advertise_step__Z9QSZ:before{content:counter(step);position:absolute;top:22px;left:24px;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--primary-2nd-color,#85e0d2),var(--primary-color,#8b2bfe));color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.advertise_step__Z9QSZ h3{font-size:1rem;margin:0 0 6px;color:var(--brand-heading,#1f2133)}.advertise_step__Z9QSZ p{font-size:.9375rem;line-height:1.6;margin:0}.advertise_policy__N_miy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.advertise_policyCard__hzSFg{padding:24px;border-radius:16px;border:1px solid var(--brand-border,#e5e7f2);background:var(--brand-card,#fff)}.advertise_policyCard__hzSFg h3{display:flex;align-items:center;gap:10px;font-size:1rem;margin:0 0 14px;color:var(--brand-heading,#1f2133)}.advertise_policyList__N6Aeu{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.9375rem}.advertise_policyList__N6Aeu li{display:flex;gap:8px;line-height:1.5}.advertise_iconAccept__PxyUx{flex:0 0 auto;margin-top:3px;color:var(--primary-2nd-hover-bg-color,#6fc9ba)}.advertise_iconReject__JM3bI{flex:0 0 auto;margin-top:3px;color:#c2410c}.advertise_policyNote__nqnOy{margin-top:16px;font-size:.875rem;line-height:1.6}.advertise_notice__Ttyna{display:flex;gap:12px;padding:16px 20px;border-radius:12px;background:var(--brand-surface,#f5f7fc);font-size:.9375rem;line-height:1.6;margin-top:20px}.advertise_noticeIcon__RIn0j{flex:0 0 auto;margin-top:3px;color:var(--primary-color,#8b2bfe)}.advertise_faq__nk22_{border-top:1px solid var(--brand-border,#e5e7f2);max-width:860px}.advertise_faqItem__2c2ve{border-bottom:1px solid var(--brand-border,#e5e7f2)}.advertise_faqItem__2c2ve summary{cursor:pointer;padding:16px 0;font-weight:600;color:var(--brand-heading,#1f2133)}.advertise_faqItem__2c2ve p{line-height:1.7;margin:0;padding-bottom:16px}.advertise_formShell__2mbpB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:32px;padding:32px;border-radius:16px;border:1px solid var(--brand-border,#e5e7f2);background:radial-gradient(90% 60% at 0 0,rgba(133,224,210,.16),transparent 60%),var(--brand-card,#fff);box-shadow:0 20px 50px rgba(31,33,51,.08)}.advertise_formIntro__NhXww h2{font-size:clamp(1.375rem,2.4vw,1.75rem);color:var(--brand-heading,#1f2133);margin:0 0 10px}.advertise_formIntro__NhXww p{line-height:1.7;margin:0 0 12px}.advertise_formIntro__NhXww a{color:var(--primary-color,#8b2bfe);font-weight:600}.advertise_form__cjDhp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.advertise_field__f1s_d{display:flex;flex-direction:column;gap:6px;min-width:0}.advertise_fieldFull__hX0EI{grid-column:1/-1}.advertise_label__EB2eu{font-size:.875rem;font-weight:600;color:var(--brand-heading,#1f2133)}.advertise_optional__YQPhx{font-weight:400;color:#8a8f9c}.advertise_input__HDbM_{width:100%;min-height:46px;padding:11px 14px;border-radius:10px;border:1px solid var(--brand-border,#e5e7f2);background:#fff;color:var(--brand-heading,#1f2133);font-size:.9375rem;transition:border-color .2s ease,box-shadow .2s ease}.advertise_input__HDbM_:focus{outline:none;border-color:var(--primary-2nd-hover-bg-color,#6fc9ba);box-shadow:0 0 0 3px rgba(133,224,210,.35)}.advertise_inputError__Ii6us{border-color:#dc2626}textarea.advertise_input__HDbM_{min-height:132px;resize:vertical;line-height:1.6}.advertise_hint__0mfaG{font-size:.8125rem;color:#8a8f9c}.advertise_fieldError__tJ00h{font-size:.8125rem;color:#b91c1c}.advertise_selectedSummary__9TQZR{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:rgba(139,43,254,.06);color:var(--brand-heading,#1f2133);font-size:.875rem}.advertise_consent__rBySU{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;font-size:.875rem;line-height:1.55}.advertise_consent__rBySU input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--primary-color,#8b2bfe)}.advertise_linkButton__RUP8T{padding:0;border:0;background:none;color:var(--primary-color,#8b2bfe);font-weight:600;text-decoration:underline;cursor:pointer}.advertise_honeypot__E_tFR{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.advertise_formActions__5NWxc{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.advertise_alert__ZCCJq{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;padding:12px 16px;border-radius:12px;font-size:.9375rem;line-height:1.55}.advertise_alertSuccess__IUsDu{background:rgba(133,224,210,.22);color:#0f5249}.advertise_alertError__IOSsV{background:#fef2f2;color:#991b1b}@media (max-width:991px){.advertise_formShell__2mbpB,.advertise_hero__W4ow_{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.advertise_page__DP9u1{padding-block:28px 56px}.advertise_formShell__2mbpB{padding:20px}.advertise_form__cjDhp{grid-template-columns:minmax(0,1fr)}.advertise_step__Z9QSZ{padding:20px 20px 20px 64px}.advertise_step__Z9QSZ:before{left:20px;top:18px}}@media (prefers-reduced-motion:reduce){.advertise_card__RLWeX,.advertise_selectButton__Tgdfa{transition:none}.advertise_card__RLWeX:hover{transform:none}}.taskNetwork_categories__eMFbW{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px}.taskNetwork_categoryCard__DNQTp{display:flex;gap:14px;align-items:flex-start;padding:24px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:#fff;transition:all .25s ease}.taskNetwork_categoryCard__DNQTp:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(31,33,51,.14);border-color:var(--primary-2nd-hover-bg-color,#6fc9ba)}.taskNetwork_categoryCard__DNQTp:nth-child(2n):hover{border-color:rgba(139,43,254,.45)}.taskNetwork_categoryIcon__6tCrP{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:rgba(133,224,210,.22);color:#0f6b5f;font-size:24px}.taskNetwork_categoryCard__DNQTp:nth-child(2n) .taskNetwork_categoryIcon__6tCrP{background:rgba(139,43,254,.1);color:#6d1fd1}.taskNetwork_categoryName__tbE_H{margin:0 0 6px;font-size:1rem;font-weight:600;color:var(--brand-heading,#1f2133)}.taskNetwork_categoryExample__Nmvwa{margin:0;font-size:.875rem;line-height:1.55}.taskNetwork_chipGroup__5IFDe{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0;min-width:0}.taskNetwork_chip__rFdJE{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid var(--brand-border,#e5e7f2);border-radius:20px;background:#fff;color:var(--brand-heading,#1f2133);font-size:.875rem;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.taskNetwork_chip__rFdJE input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.taskNetwork_chip__rFdJE:hover{border-color:var(--primary-2nd-hover-bg-color,#6fc9ba)}.taskNetwork_chipChecked__JH66H{border-color:rgba(139,43,254,.55);background:rgba(133,224,210,.22);color:#0f3f39;font-weight:600}.taskNetwork_chipIcon__Yar9Z{font-size:15px;color:#6d1fd1}.taskNetwork_chip__rFdJE:has(input:focus-visible){outline:2px solid var(--primary-color,#8b2bfe);outline-offset:2px}.taskNetwork_chipGroupError__YCNoR .taskNetwork_chip__rFdJE{border-color:rgba(220,38,38,.55)}.taskNetwork_crossLink__oUOJe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:24px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:linear-gradient(135deg,rgba(133,224,210,.16),rgba(139,43,254,.06))}.taskNetwork_crossLink__oUOJe h2{margin:0 0 4px;font-size:1.125rem;color:var(--brand-heading,#1f2133)}.taskNetwork_crossLink__oUOJe p{margin:0;font-size:.9375rem}.taskNetwork_totals__B06wO{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;padding:16px;border:1px solid var(--brand-border,#e5e7f2);border-radius:12px;background:linear-gradient(135deg,rgba(133,224,210,.14),rgba(139,43,254,.05))}.taskNetwork_totals__B06wO>div{display:grid;gap:2px;min-width:0}.taskNetwork_totals__B06wO span{font-size:.8125rem;color:var(--brand-muted,#525766)}.taskNetwork_totals__B06wO strong{font-size:1.0625rem;color:var(--brand-heading,#1f2133);font-variant-numeric:tabular-nums}.taskNetwork_totalsGrand__mrKC8 strong{color:#6d1fd1}.taskNetwork_totalsNote__9Oxss{grid-column:1/-1;margin:0;font-size:.8125rem;line-height:1.5}.calculators_page__AujkA{padding-block:40px 72px;color:var(--brand-muted,#525766)}.calculators_inner__f8fVF{max-width:1120px;margin-inline:auto}.calculators_hero__K9HLX{display:flex;gap:20px;align-items:flex-start;margin-bottom:32px}.calculators_hubHero__AZq_2{max-width:760px;margin-bottom:36px}.calculators_heroIcon__9j6sE{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;color:#0f6b5f;background:linear-gradient(135deg,rgba(64,224,208,.22),rgba(139,43,254,.1));font-size:28px}.calculators_eyebrow__7rgSH{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;border-radius:20px;background:rgba(133,224,210,.22);color:#0f6b5f;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:14px}.calculators_heroTitle__sTj4a{font-size:clamp(1.625rem,3vw,2.375rem);line-height:1.2;color:var(--brand-heading,#1f2133);margin:0 0 12px;letter-spacing:-.01em}.calculators_heroLead__W1lap{font-size:1.0625rem;line-height:1.7;margin:0;max-width:68ch}.calculators_layout__yjBd_{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.calculators_main__pYAwm{display:flex;flex-direction:column;gap:16px;min-width:0}.calculators_aside__sBEs1{display:flex;flex-direction:column;gap:16px;position:sticky;top:96px}.calculators_calculatorCard__Wxmy3{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:var(--brand-card,#fff);box-shadow:0 10px 30px rgba(31,33,51,.06)}.calculators_segmented__D08CI{display:inline-flex;flex-wrap:wrap;gap:6px;align-self:flex-start;padding:4px;border-radius:12px;background:#f4f5fa}.calculators_segmentActive__fquLd,.calculators_segment__lZrTq{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 16px;border:0;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease}.calculators_segment__lZrTq{color:var(--brand-muted,#525766);background:transparent}.calculators_segmentActive__fquLd,.calculators_segment__lZrTq:hover{color:var(--brand-heading,#1f2133)}.calculators_segmentActive__fquLd{background:#fff;box-shadow:0 4px 14px rgba(31,33,51,.1),inset 0 -2px 0 var(--primary-2nd-color,#40e0d0)}.calculators_segmentActive__fquLd:focus-visible,.calculators_segment__lZrTq:focus-visible{outline:2px solid var(--primary-color,#8b2bfe);outline-offset:2px}.calculators_formGrid__5PuyI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.calculators_field__dB7tn{display:flex;flex-direction:column;gap:6px;min-width:0}.calculators_label__WtQhU{color:var(--brand-heading,#1f2133);font-size:14px;font-weight:600}.calculators_optional__46jhB{color:var(--brand-muted,#525766);font-weight:400}.calculators_inputWrap___1NWl{position:relative;display:flex;align-items:center}.calculators_input__NJ0mv{width:100%;min-height:48px;padding:10px 44px 10px 14px;border:1px solid var(--brand-border,#e5e7f2);border-radius:12px;background:#fff;color:var(--brand-heading,#1f2133);font-size:16px;font-variant-numeric:tabular-nums;transition:border-color .25s ease,box-shadow .25s ease;appearance:none}select.calculators_input__NJ0mv{padding-right:14px;cursor:pointer}.calculators_input__NJ0mv:hover{border-color:#cfd3e6}.calculators_input__NJ0mv:focus{outline:none;border-color:var(--primary-2nd-color,#40e0d0);box-shadow:0 0 0 3px rgba(64,224,208,.22)}.calculators_suffix__MnJXA{position:absolute;right:14px;color:var(--brand-muted,#525766);font-size:13px;font-weight:600;pointer-events:none}.calculators_hint__y1nAm{margin:0;font-size:12.5px;line-height:1.5}.calculators_checkbox__i_q2b{display:flex;align-items:center;gap:10px;align-self:end;min-height:48px;color:var(--brand-heading,#1f2133);font-size:14px;cursor:pointer}.calculators_checkbox__i_q2b input{width:18px;height:18px;accent-color:var(--primary-color,#8b2bfe)}.calculators_notice__x5uqr{margin:0;padding:12px 16px;border-radius:12px;border:1px solid rgba(64,224,208,.45);background:rgba(64,224,208,.08);color:#0f4f47;font-size:14px;line-height:1.6}.calculators_noticeWarning__kbZr6{border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.08);color:#7a4b00}.calculators_result__Ep7e6{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:14px;border:1px solid rgba(64,224,208,.35);background:linear-gradient(160deg,rgba(64,224,208,.08),rgba(139,43,254,.04));animation:calculators_resultIn__L180Y .35s ease}@keyframes calculators_resultIn__L180Y{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.calculators_resultHero__6CdCM{display:flex;flex-direction:column;gap:4px}.calculators_resultLabel__DQdv6{font-size:13px;font-weight:600;letter-spacing:.02em}.calculators_resultValue__cxbWz{color:var(--brand-heading,#1f2133);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.calculators_resultList__8k2rw{display:flex;flex-direction:column;margin:0}.calculators_resultRow__4Lh5r{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px dashed rgba(31,33,51,.1);font-size:14.5px}.calculators_resultRow__4Lh5r dt{font-weight:500}.calculators_resultRow__4Lh5r dd{margin:0;color:var(--brand-heading,#1f2133);font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.calculators_resultRowEmphasis__XnYwA{border-bottom:0;padding-top:12px;font-size:16px}.calculators_resultRowEmphasis__XnYwA dd,.calculators_resultRowEmphasis__XnYwA dt{color:var(--brand-heading,#1f2133);font-weight:800}.calculators_negative__yg89T{color:#a1446b!important}.calculators_resultFootnote__AGKGS{margin:0;font-size:13px;line-height:1.6}.calculators_resultEmpty__BGjtd{padding:22px;border:1px dashed var(--brand-border,#e5e7f2);border-radius:14px;text-align:center;font-size:14px}.calculators_tableBlock__cwb5z{display:flex;flex-direction:column;gap:10px}.calculators_tableTitle__F4mYf{margin:0;color:var(--brand-heading,#1f2133);font-size:16px;font-weight:700}.calculators_tableWrap__6QfAh{overflow-x:auto;border:1px solid var(--brand-border,#e5e7f2);border-radius:14px}.calculators_table__hVXQs{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.calculators_table__hVXQs td,.calculators_table__hVXQs th{padding:10px 14px;border-bottom:1px solid var(--brand-border,#e5e7f2);text-align:right;white-space:nowrap;color:var(--brand-heading,#1f2133)}.calculators_table__hVXQs thead th{background:#fafbfe;color:var(--brand-muted,#525766);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.calculators_table__hVXQs th:first-child{text-align:left}.calculators_table__hVXQs tbody tr{transition:background .25s ease}.calculators_table__hVXQs tbody tr:hover{background:rgba(64,224,208,.06)}.calculators_tableRowActive__j8VaZ{background:rgba(64,224,208,.1)}.calculators_table__hVXQs tfoot td,.calculators_table__hVXQs tfoot th{border-bottom:0;font-weight:800;background:#fafbfe}.calculators_shareRow__isYH2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:#fff}.calculators_shareLabel__2UAsZ{color:var(--brand-heading,#1f2133);font-weight:600;font-size:14.5px}.calculators_shareActions__rATQb{display:flex;flex-wrap:wrap;gap:8px}.calculators_shareButton__6kblh{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid var(--brand-border,#e5e7f2);border-radius:20px;background:#fff;color:var(--brand-heading,#1f2133);font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease}.calculators_shareButton__6kblh:hover{border-color:var(--primary-2nd-color,#40e0d0);color:#0f6b5f;transform:translateY(-1px)}.calculators_shareButton__6kblh:focus-visible{outline:2px solid var(--primary-color,#8b2bfe);outline-offset:2px}.calculators_asideCard__wNDd_{padding:20px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:#fff}.calculators_asideTitle__eaRSh{margin:0 0 12px;color:var(--brand-heading,#1f2133);font-size:16px;font-weight:700}.calculators_toolList__anHCD{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.calculators_toolLink__mkIgY{display:flex;align-items:center;gap:12px;padding:10px;margin-inline:-10px;border-radius:12px;transition:background .25s ease}.calculators_toolLink__mkIgY:hover{background:rgba(64,224,208,.08)}.calculators_toolIcon__OG4hv{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:#0f6b5f;background:rgba(64,224,208,.14);font-size:22px}.calculators_toolName__Al0zA{display:block;color:var(--brand-heading,#1f2133);font-weight:600;font-size:14.5px}.calculators_toolSummary__29mXH{display:block;color:var(--brand-muted,#525766);font-size:13px;line-height:1.45}.calculators_jobsCard__Sjd_w{background:linear-gradient(150deg,rgba(64,224,208,.12),rgba(139,43,254,.08))}.calculators_jobsCard__Sjd_w p{margin:0 0 14px;font-size:14px;line-height:1.6}.calculators_primaryLink__5VbKh{display:inline-flex;align-items:center;gap:8px;color:var(--primary-color,#8b2bfe);font-weight:700;transition:gap .25s ease}.calculators_primaryLink__5VbKh:hover{gap:12px}.calculators_section__UDspU{margin-top:48px}.calculators_sectionTitle__tsLMh{margin:0 0 16px;color:var(--brand-heading,#1f2133);font-size:1.375rem}.calculators_faq__d3_su{max-width:860px;border-top:1px solid var(--brand-border,#e5e7f2)}.calculators_faqItem__ZYCDH{border-bottom:1px solid var(--brand-border,#e5e7f2)}.calculators_faqItem__ZYCDH summary{padding:16px 0;color:var(--brand-heading,#1f2133);font-weight:600;cursor:pointer}.calculators_faqItem__ZYCDH p{margin:0;padding-bottom:16px;line-height:1.7}.calculators_relatedList__I8yhi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none}.calculators_relatedLink__AncFN{display:flex;align-items:flex-start;gap:10px;height:100%;padding:16px 18px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:#fff;color:var(--brand-heading,#1f2133);font-weight:600;line-height:1.45;transition:all .25s ease}.calculators_relatedLink__AncFN svg{flex:0 0 auto;margin-top:2px;color:#0f6b5f;font-size:18px}.calculators_relatedLink__AncFN:hover{transform:translateY(-4px);border-color:var(--primary-color,#8b2bfe);box-shadow:0 20px 50px rgba(31,33,51,.14)}.calculators_disclaimer__3aYKA{max-width:860px;margin:40px 0 0;font-size:13px;line-height:1.7}.calculators_hubGrid__oyVt_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.calculators_hubCard__0fY3z{display:flex;flex-direction:column;gap:10px;height:100%;padding:24px;border:1px solid var(--brand-border,#e5e7f2);border-radius:16px;background:#fff;transition:all .25s ease}.calculators_hubCard__0fY3z:hover{transform:translateY(-4px);border-color:var(--primary-2nd-color,#40e0d0);box-shadow:0 20px 50px rgba(31,33,51,.14)}.calculators_hubCardAlt__mkm3J:hover{border-color:var(--primary-color,#8b2bfe)}.calculators_hubCard__0fY3z .calculators_toolIcon__OG4hv{width:56px;height:56px;font-size:26px}.calculators_hubCardTitle__bYfGr{color:var(--brand-heading,#1f2133);font-size:1.125rem;font-weight:700}.calculators_hubCardText__sjdTc{flex:1 1 auto;color:var(--brand-muted,#525766);font-size:14.5px;line-height:1.6}.calculators_hubCardAction__a9_wt{display:inline-flex;align-items:center;gap:8px;color:var(--primary-color,#8b2bfe);font-weight:700;transition:gap .25s ease}.calculators_hubCard__0fY3z:hover .calculators_hubCardAction__a9_wt{gap:12px}@media (max-width:991px){.calculators_layout__yjBd_{grid-template-columns:minmax(0,1fr)}.calculators_aside__sBEs1{position:static}}@media (max-width:767px){.calculators_formGrid__5PuyI,.calculators_hubGrid__oyVt_{grid-template-columns:minmax(0,1fr)}.calculators_hero__K9HLX{flex-direction:column;gap:14px}}@media (max-width:575px){.calculators_page__AujkA{padding-block:28px 56px}.calculators_calculatorCard__Wxmy3{padding:18px}.calculators_result__Ep7e6{padding:16px}.calculators_shareRow__isYH2{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.calculators_hubCard__0fY3z,.calculators_relatedLink__AncFN,.calculators_result__Ep7e6,.calculators_segmentActive__fquLd,.calculators_segment__lZrTq,.calculators_shareButton__6kblh{animation:none;transition:none}.calculators_hubCard__0fY3z:hover,.calculators_relatedLink__AncFN:hover,.calculators_shareButton__6kblh:hover{transform:none}}.freeJobPost_page__oG9gj{padding-block:48px 72px;color:#374151}.freeJobPost_inner__8IJPb{max-width:920px;margin-inline:auto}.freeJobPost_lead__CU8zd{font-size:1.125rem;line-height:1.7;margin:0 0 24px}.freeJobPost_leadActions__ye5w8{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:48px}.freeJobPost_leadNote__8VSJu{font-size:.875rem;color:#6b7280}.freeJobPost_section__rZJ7N{margin-bottom:48px}.freeJobPost_section__rZJ7N h2{font-size:1.5rem;line-height:1.3;margin:0 0 16px;color:#202124}.freeJobPost_section__rZJ7N p{line-height:1.7;margin:0 0 12px}.freeJobPost_steps__HWFP4{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;counter-reset:step}.freeJobPost_step__6i_CP{position:relative;padding:20px 20px 20px 64px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;counter-increment:step}.freeJobPost_step__6i_CP:before{content:counter(step);position:absolute;top:20px;left:20px;width:30px;height:30px;border-radius:50%;background:var(--primary-color,#1967d2);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center}.freeJobPost_step__6i_CP h3{font-size:1rem;margin:0 0 6px;color:#202124}.freeJobPost_step__6i_CP p{font-size:.9375rem;margin:0}.freeJobPost_benefits__XaHMV{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 24px}.freeJobPost_benefits__XaHMV li{position:relative;padding-left:28px;line-height:1.6}.freeJobPost_benefits__XaHMV li:before{content:"✓";position:absolute;left:0;top:0;color:var(--primary-color,#1967d2);font-weight:700}.freeJobPost_positions__dlbvq{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:8px}.freeJobPost_positions__dlbvq a{display:inline-block;padding:6px 14px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#374151;font-size:.9375rem}.freeJobPost_positions__dlbvq a:hover{border-color:var(--primary-color,#1967d2);color:var(--primary-color,#1967d2)}.freeJobPost_faq__VltZP{border-top:1px solid #e5e7eb}.freeJobPost_faqItem__sOGvp{border-bottom:1px solid #e5e7eb}.freeJobPost_faqItem__sOGvp summary{cursor:pointer;padding:16px 0;font-weight:600;color:#202124;list-style-position:outside}.freeJobPost_faqItem__sOGvp p{padding-bottom:16px}.freeJobPost_notice__nnyly{padding:16px 20px;border-radius:12px;background:#f5f7fc;font-size:.9375rem;line-height:1.6}.freeJobPost_closing__evqCo{text-align:center;padding:32px 20px;border-radius:12px;background:#f5f7fc}.freeJobPost_closing__evqCo h2{margin-bottom:8px}.freeJobPost_closing__evqCo p{margin-bottom:20px}.freeJobPost_cityJobs__6bgjB{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px}.freeJobPost_cityJobs__6bgjB li{display:grid;gap:4px;min-width:0;padding:14px 16px;border:1px solid var(--brand-border,#e5e7eb);border-radius:16px;background:#fff;transition:all .25s ease}.freeJobPost_cityJobs__6bgjB li:hover{transform:translateY(-2px);border-color:var(--primary-2nd-hover-bg-color,#2dbda8);box-shadow:0 12px 30px rgba(31,33,51,.1)}.freeJobPost_cityJobs__6bgjB a{overflow:hidden;color:#1f2133;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.freeJobPost_cityJobs__6bgjB span{display:inline-flex;align-items:center;gap:4px;color:#6b7280;font-size:.875rem}.freeJobPost_cityJobsMore__xqnAL{margin-top:12px;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.freeJobPost_cityJobs__6bgjB li,.freeJobPost_cityJobs__6bgjB li:hover{transition:none;transform:none}}