.CtaBlock_cta__GAcFA{display:flex;flex-direction:column;align-items:center;padding:64px 32px;background-color:#272822;border-radius:16px;text-align:center}@media only screen and (max-width:768px){.CtaBlock_cta__GAcFA{padding:40px 24px}}.CtaBlock_cta__title__r8_dK{margin-bottom:16px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:28px;line-height:1.2;color:#f4f5f4}@media only screen and (max-width:768px){.CtaBlock_cta__title__r8_dK{font-size:22px}}.CtaBlock_cta__text__nubF8{max-width:560px;margin-bottom:32px;font-size:16px;line-height:1.5;color:#f4f5f4;opacity:.75}@media only screen and (max-width:768px){.CtaBlock_cta__text__nubF8{font-size:14px;margin-bottom:24px}}.CtaBlock_cta__button__ury_A{display:inline-block;padding:18px 80px;background:transparent;border:1px solid #d1ff80;border-radius:46px;font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2;text-transform:uppercase;color:#d1ff80;text-decoration:none;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.CtaBlock_cta__button__ury_A:before{content:"";position:absolute;top:0;left:0;transform:translate(-125%) skew(45deg);width:60%;height:100%;background:linear-gradient(180deg,#fff,#fff);opacity:.45;transition:all .45s ease-out}.CtaBlock_cta__button__ury_A:hover:before{transform:translate(200%) skew(45deg)}.CtaBlock_cta__button__ury_A:hover{background-color:#d1ff80;color:#272822}@media only screen and (max-width:768px){.CtaBlock_cta__button__ury_A{padding:14px 50px;font-size:15px}}.FaqSection_faq__title__kSKW2{margin-bottom:40px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:32px;line-height:1.2;color:#272823}@media only screen and (max-width:768px){.FaqSection_faq__title__kSKW2{font-size:24px;margin-bottom:24px}}.FaqSection_faq__list__cQyrn{list-style:none;padding:0;margin:0}.FaqSection_faq__item__zduQy{border-bottom:1px solid rgba(39,40,35,.1)}.FaqSection_faq__item__zduQy:first-child{border-top:1px solid rgba(39,40,35,.1)}.FaqSection_faq__question__Hu04R{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.4;color:#272823;transition:color .25s ease}@media only screen and (max-width:768px){.FaqSection_faq__question__Hu04R{font-size:16px;padding:18px 0}}.FaqSection_faq__question__Hu04R:hover{color:#b791f1}.FaqSection_faq__icon__esy84{flex-shrink:0;margin-left:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.FaqSection_faq__icon--open__XzhNB{transform:rotate(45deg)}.FaqSection_faq__answer__C1wre{overflow:hidden;max-height:0;transition:max-height .3s ease,padding .3s ease}.FaqSection_faq__answer--open__TPJin{max-height:500px}.FaqSection_faq__answer-inner__ku45e{padding:0 0 24px;font-size:16px;line-height:1.6;color:#272823;opacity:.75}@media only screen and (max-width:768px){.FaqSection_faq__answer-inner__ku45e{font-size:14px;padding-bottom:18px}}.LlmRoutingCostCalculator_calc__sliders__rMTef{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:12px}.LlmRoutingCostCalculator_calc__field__c_uo4{display:flex;flex-direction:column;gap:8px;flex:1 1 260px;min-width:240px}.LlmRoutingCostCalculator_calc__field-head__KunsI{display:flex;justify-content:space-between;align-items:baseline}.LlmRoutingCostCalculator_calc__field-val__yltEQ{font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:15px;color:#b791f1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LlmRoutingCostCalculator_calc__label__uY5G5{font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:13px;color:rgba(39,40,35,.6)}.LlmRoutingCostCalculator_calc__range__iKjbm{width:100%;accent-color:#b791f1;height:4px;cursor:pointer}.LlmRoutingCostCalculator_calc__hint__okqvC{margin:8px 0 20px;font-size:13px;color:rgba(39,40,35,.55)}.LlmRoutingCostCalculator_calc__models__TMCnV{display:flex;flex-wrap:wrap;gap:18px 28px;padding:16px 18px;background-color:rgba(183,145,241,.05);border-radius:12px;margin-bottom:18px}.LlmRoutingCostCalculator_calc__group__QnuU2{display:flex;flex-direction:column;gap:8px}.LlmRoutingCostCalculator_calc__group-name__WtnqX{font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:rgba(39,40,35,.5)}.LlmRoutingCostCalculator_calc__group-items__A_a21{display:flex;flex-direction:column;gap:6px}.LlmRoutingCostCalculator_calc__check__yl9LJ{display:flex;align-items:center;gap:8px;font-size:14px;color:#272823;cursor:pointer}.LlmRoutingCostCalculator_calc__check__yl9LJ input{accent-color:#b791f1;width:15px;height:15px}.LlmRoutingCostCalculator_calc__warn-icon__vzu6v{color:#b3541e}.LlmRoutingCostCalculator_calc__approx__W85y6{color:rgba(39,40,35,.45)}.LlmRoutingCostCalculator_calc__assumptions__6UzVh{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:24px}.LlmRoutingCostCalculator_calc__assume-field__Kp2iS{display:flex;flex-direction:column;gap:6px}.LlmRoutingCostCalculator_calc__num-input__T7Phc{width:130px;padding:9px 12px;font-size:15px;font-family:Moderat Medium,Helvetica,Arial,sans-serif;color:#272823;background-color:#fff;border:1px solid rgba(39,40,35,.18);border-radius:8px}.LlmRoutingCostCalculator_calc__num-input__T7Phc:focus{outline:none;border-color:#b791f1}.LlmRoutingCostCalculator_calc__assume-note__TSw58{font-size:12px;color:rgba(39,40,35,.5);padding-bottom:10px}.LlmRoutingCostCalculator_calc__empty__uXCEx{padding:24px;text-align:center;color:rgba(39,40,35,.55);background-color:rgba(39,40,35,.03);border-radius:12px}.LlmRoutingCostCalculator_calc__cards__6uFGx{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px;margin-bottom:16px}.LlmRoutingCostCalculator_calc__card__cCfBU{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 18px;background-color:#fff;border:1px solid rgba(39,40,35,.12);border-radius:12px}.LlmRoutingCostCalculator_calc__card--cheapest__CAzc3{border-color:rgba(31,122,77,.55);background-color:rgba(31,122,77,.05)}.LlmRoutingCostCalculator_calc__card-name__602T5{font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:13px;color:rgba(39,40,35,.6)}.LlmRoutingCostCalculator_calc__card-total__H5MUz{font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:24px;color:#272823;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LlmRoutingCostCalculator_calc__card-per__KXcmH{font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:13px;color:rgba(39,40,35,.5)}.LlmRoutingCostCalculator_calc__card-annual__rm48k{font-size:12px;color:rgba(39,40,35,.5)}.LlmRoutingCostCalculator_calc__card-badge__8AjGY{position:absolute;top:-9px;right:12px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#fff;background-color:#1f7a4d;padding:3px 8px;border-radius:6px}.LlmRoutingCostCalculator_calc__saving__zCtss{padding:12px 16px;background-color:rgba(31,122,77,.08);border-radius:10px;font-size:14px;color:#272823;margin-bottom:20px}.LlmRoutingCostCalculator_calc__saving__zCtss strong{font-family:Moderat Bold,Helvetica,Arial,sans-serif}.LlmRoutingCostCalculator_calc__table-wrap__iEDKq{width:100%;overflow-x:auto;margin-bottom:18px}.LlmRoutingCostCalculator_calc__table__x_EkT{width:100%;border-collapse:collapse;font-size:14px}.LlmRoutingCostCalculator_calc__table__x_EkT td,.LlmRoutingCostCalculator_calc__table__x_EkT th{padding:10px 12px;text-align:center;border-bottom:1px solid rgba(39,40,35,.1);white-space:nowrap}.LlmRoutingCostCalculator_calc__table__x_EkT thead th{font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:12px;color:#fff;background-color:#272823}.LlmRoutingCostCalculator_calc__table__x_EkT thead th:first-child{border-top-left-radius:8px}.LlmRoutingCostCalculator_calc__table__x_EkT thead th:last-child{border-top-right-radius:8px}.LlmRoutingCostCalculator_calc__table__x_EkT tbody tr:hover{background-color:rgba(183,145,241,.05)}.LlmRoutingCostCalculator_calc__sticky__d1wy2{position:sticky;left:0;z-index:1;text-align:left!important;font-family:Moderat Medium,Helvetica,Arial,sans-serif;background-color:#fff}thead .LlmRoutingCostCalculator_calc__sticky__d1wy2{background-color:#272823}.LlmRoutingCostCalculator_calc__num__3dCTZ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LlmRoutingCostCalculator_calc__delta__fPqnn{font-size:11px;color:rgba(39,40,35,.45)}.LlmRoutingCostCalculator_calc__win__2mIwT{color:#1f7a4d;font-family:Moderat Bold,Helvetica,Arial,sans-serif;background-color:rgba(31,122,77,.06)}.LlmRoutingCostCalculator_calc__winner-label__WomAW{font-family:Moderat Medium,Helvetica,Arial,sans-serif;color:#272823}.LlmRoutingCostCalculator_calc__banner__ITFzg{padding:14px 18px;border-radius:12px;font-size:14px;line-height:1.55;margin-bottom:18px}.LlmRoutingCostCalculator_calc__banner__ITFzg a{color:#b791f1;text-decoration:underline}.LlmRoutingCostCalculator_calc__banner__ITFzg strong{font-family:Moderat Bold,Helvetica,Arial,sans-serif}.LlmRoutingCostCalculator_calc__banner--warn__gLv21{background-color:rgba(179,84,30,.08);border:1px solid rgba(179,84,30,.25);color:#272823}.LlmRoutingCostCalculator_calc__banner--ok__nYg0H{background-color:rgba(31,122,77,.07);border:1px solid rgba(31,122,77,.2);color:#272823}.LlmRoutingCostCalculator_calc__note__rmZ1a{font-size:13px;color:rgba(39,40,35,.55);line-height:1.6}.LlmRoutingCostCalculator_calc__note__rmZ1a a{color:#b791f1;text-decoration:underline}.RelatedResources_related__title__eq30W{margin-bottom:32px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;color:#272823}@media only screen and (max-width:768px){.RelatedResources_related__title__eq30W{font-size:20px;margin-bottom:20px}}.RelatedResources_related__grid__Pt53_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media only screen and (max-width:1024px){.RelatedResources_related__grid__Pt53_{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.RelatedResources_related__grid__Pt53_{grid-template-columns:1fr;gap:16px}}.RelatedResources_related__card__uJcZ0{display:flex;flex-direction:column;padding:28px;background-color:#fff;border-radius:12px;border:1px solid rgba(39,40,35,.08);text-decoration:none;transition:all .25s ease}.RelatedResources_related__card__uJcZ0:hover{border-color:#b791f1;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.RelatedResources_related__card-category__WY8_n{display:inline-block;margin-bottom:12px;font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:.5px;color:#b791f1}.RelatedResources_related__card-title__YuLza{margin-bottom:8px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3;color:#272823}@media only screen and (max-width:768px){.RelatedResources_related__card-title__YuLza{font-size:16px}}.RelatedResources_related__card-desc__SsbMI{font-size:14px;line-height:1.5;color:#272823;opacity:.65}.RelatedResources_related__card--hidden__uyF0s{display:none}.RelatedResources_related__more-btn__JnqeM{display:inline-block;margin-top:24px;padding:0;background:none;border:none;cursor:pointer;font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:14px;color:#b791f1;text-decoration:underline;text-underline-offset:2px}.RelatedResources_related__more-btn__JnqeM:hover{opacity:.75}.TableOfContents_toc__Jcvth{padding:28px 32px;margin-bottom:48px;background-color:#fff;border-radius:12px;border:1px solid rgba(39,40,35,.08)}@media only screen and (max-width:768px){.TableOfContents_toc__Jcvth{padding:20px 24px;margin-bottom:32px}}.TableOfContents_toc__title__h5v_t{margin-bottom:16px;font-family:Moderat Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2;color:#272823;text-transform:uppercase;letter-spacing:.5px}.TableOfContents_toc__list__CRtXV{list-style:none;padding:0;margin:0}.TableOfContents_toc__item__1HkyI{position:relative;margin-bottom:10px;padding-left:18px}.TableOfContents_toc__item__1HkyI:last-child{margin-bottom:0}.TableOfContents_toc__item__1HkyI:before{content:"";position:absolute;left:0;top:.75em;width:6px;height:6px;border-radius:50%;background-color:#b791f1;opacity:.85;transform:translateY(-50%);transition:opacity .25s ease,transform .25s ease}.TableOfContents_toc__item__1HkyI:hover:before{opacity:1;transform:translateY(-50%) scale(1.2)}.TableOfContents_toc__item__1HkyI a{font-family:Moderat Medium,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:#272823;text-decoration:none;opacity:.85;cursor:pointer;transition:all .25s ease}.TableOfContents_toc__item__1HkyI a:hover{opacity:1;color:#b791f1;text-decoration:underline;text-underline-offset:3px}