@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}._page_u5j5x_2{padding-left:var(--page-padding-sm);padding-right:var(--page-padding-sm);flex-direction:column;display:flex}@media(min-width:834px){._page_u5j5x_2{padding-left:var(--page-padding-md);padding-right:var(--page-padding-md)}}@media(min-width:1440px){._page_u5j5x_2{padding-left:var(--page-padding-lg);padding-right:var(--page-padding-lg)}}@media(min-width:1921px){._page_u5j5x_2{padding-left:var(--page-padding-xl);padding-right:var(--page-padding-xl)}}._page_u5j5x_2{background-color:var(--color-gray-lightest-f8f8f9);gap:0;padding-top:clamp(18px,.87146vw + 14.732px,22px);padding-bottom:64px}@media(min-width:834px){._page_u5j5x_2{padding-top:clamp(22px,.660066vw + 16.495px,26px)}}@media(min-width:1440px){._page_u5j5x_2{padding-top:clamp(26px,.833333vw + 14px,30px)}}@media(max-width:833px){._page_u5j5x_2{padding-bottom:36px}}._header_u5j5x_2{flex-direction:column;gap:16px;display:flex}@media(max-width:833px){._header_u5j5x_2{gap:12px}}._breadcrumb_u5j5x_2{align-items:center;gap:var(--spacing-8,.5rem);display:flex}._breadcrumbLink_u5j5x_2{font-size:var(--text-14,.875rem);--tw-leading:var(--leading-20,1.25rem);line-height:var(--leading-20,1.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-medium-798087);text-decoration-line:none;transition:color .15s}._breadcrumbLink_u5j5x_2:hover{color:var(--color-gray-darkest-1a1a1a)}._breadcrumbSep_u5j5x_2{font-size:var(--text-14,.875rem);color:var(--color-gray-light-c5cdd5)}._breadcrumbCurrent_u5j5x_2{font-size:var(--text-14,.875rem);--tw-leading:var(--leading-20,1.25rem);line-height:var(--leading-20,1.25rem);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a}._title_u5j5x_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darkest-1a1a1a,#1a1a1a);font-size:32px;line-height:42px}@media(max-width:1439px){._title_u5j5x_2{font-size:28px;line-height:36px}}@media(max-width:833px){._title_u5j5x_2{font-size:24px;line-height:32px}}._calculatorShell_u5j5x_2{width:100%;width:var(--width-full,100%);background-color:var(--color-white,#fff);border-radius:16px;margin-top:24px;padding:32px;overflow:hidden}@media(min-width:1440px)and (max-width:1919px){._calculatorShell_u5j5x_2{border-radius:16px;margin-top:20px;padding:24px}}@media(max-width:1439px){._calculatorShell_u5j5x_2{border-radius:16px;margin-top:16px;padding:24px}}@media(max-width:833px){._calculatorShell_u5j5x_2{border-radius:12px;padding:12px}}._calculator_u5j5x_2{gap:0}._calculatorColumns_u5j5x_2{align-items:stretch;gap:40px}@media(max-width:1439px){._calculatorColumns_u5j5x_2{gap:24px}}@media(max-width:1023px){._calculatorColumns_u5j5x_2{flex-direction:column}}._calculatorCard_u5j5x_2{border-radius:12px;padding:24px}@media(max-width:833px){._calculatorCard_u5j5x_2{border-radius:8px;padding:16px}}._calculatorFormCard_u5j5x_2{border-color:var(--color-black-alpha-8);flex:1 1 0;gap:32px;min-width:0}._calculatorSummaryCard_u5j5x_2{border-color:#0000;flex:1 1 0;width:auto;min-width:0;max-width:none;padding-top:32px}@media(max-width:1023px){._calculatorSummaryCard_u5j5x_2{width:100%;padding-top:16px}}._calculatorTitle_u5j5x_2{font-size:18px;font-weight:600;line-height:24px}@media(min-width:1920px){._calculatorTitle_u5j5x_2{font-size:20px;line-height:24px}}@media(max-width:833px){._calculatorTitle_u5j5x_2{font-size:16px;line-height:22px}}._calculatorFieldLabel_u5j5x_2{font-size:14px;line-height:17px}@media(max-width:833px){._calculatorFieldLabel_u5j5x_2{font-size:12px;line-height:16px}}._calculatorNativeInput_u5j5x_2{font-size:16px;line-height:24px}@media(max-width:833px){._calculatorNativeInput_u5j5x_2{font-size:14px;line-height:20px}}._calculatorSectionTitle_u5j5x_2{font-size:18px;line-height:24px}@media(min-width:1920px){._calculatorSectionTitle_u5j5x_2{font-size:20px;line-height:24px}}@media(max-width:833px){._calculatorSectionTitle_u5j5x_2{font-size:16px;line-height:22px}}._calculatorSubsectionTitle_u5j5x_2{font-size:16px;line-height:21px}@media(max-width:833px){._calculatorSubsectionTitle_u5j5x_2{font-size:14px;line-height:20px}}._calculatorCheckboxLabel_u5j5x_2{font-size:16px;line-height:24px}@media(max-width:833px){._calculatorCheckboxLabel_u5j5x_2{font-size:14px;line-height:20px}}._calculatorSummaryLabel_u5j5x_2{font-size:14px;line-height:18px}@media(max-width:833px){._calculatorSummaryLabel_u5j5x_2{font-size:12px;line-height:16px}}._calculatorSummaryValue_u5j5x_2{font-size:16px;line-height:21px}@media(max-width:833px){._calculatorSummaryValue_u5j5x_2{font-size:14px;line-height:20px}}._calculatorSummarySubtotalLabel_u5j5x_2{font-size:16px;line-height:21px}@media(max-width:833px){._calculatorSummarySubtotalLabel_u5j5x_2{font-size:14px;line-height:20px}}._calculatorSummarySubtotalValue_u5j5x_2{font-size:18px;line-height:24px}@media(max-width:833px){._calculatorSummarySubtotalValue_u5j5x_2{font-size:16px;line-height:22px}}._calculatorTotalPillLabel_u5j5x_2{font-size:18px;line-height:24px}@media(max-width:1919px){._calculatorTotalPillLabel_u5j5x_2{font-size:16px;line-height:21px}}@media(max-width:833px){._calculatorTotalPillLabel_u5j5x_2{font-size:14px;line-height:20px}}._calculatorTotalPillValue_u5j5x_2{font-size:24px;line-height:29px}@media(max-width:1919px){._calculatorTotalPillValue_u5j5x_2{font-size:22px;line-height:28px}}@media(max-width:833px){._calculatorTotalPillValue_u5j5x_2{font-size:18px;line-height:24px}}._estimateNote_u5j5x_2{font-size:var(--text-14,.875rem);color:var(--color-gray-medium-light-878f99);margin:-16px 0 0;line-height:normal}@media(max-width:833px){._estimateNote_u5j5x_2{margin-top:-8px;font-size:12px}}._faqShell_u5j5x_2{background-color:var(--color-white,#fff);border-radius:16px;min-height:1000px;margin-top:64px;padding:32px;position:relative;overflow:hidden}@media(max-width:1919px){._faqShell_u5j5x_2{border-radius:16px;min-height:760px;margin-top:48px}}@media(min-width:1440px)and (max-width:1919px){._faqShell_u5j5x_2{padding:40px}}@media(min-width:834px)and (max-width:1439px){._faqShell_u5j5x_2{padding:32px}}@media(min-width:834px)and (max-width:1279px){._faqShell_u5j5x_2{min-height:0}}@media(max-width:833px){._faqShell_u5j5x_2{border-radius:12px;min-height:0;margin-top:24px;padding:16px}}._keyImageFrame_u5j5x_2{z-index:2;pointer-events:none;width:clamp(343px,33.65vw,646px);height:clamp(324px,31.82vw,611px);position:absolute;top:calc(900px - clamp(324px,31.82vw,611px));left:0;overflow:hidden}@media(min-width:1440px)and (max-width:1919px){._keyImageFrame_u5j5x_2{top:calc(728px - clamp(324px,31.82vw,611px))}}@media(min-width:1280px)and (max-width:1439px){._keyImageFrame_u5j5x_2{top:calc(728px - clamp(324px,31.82vw,611px))}}@media(max-width:1023px){._keyImageFrame_u5j5x_2{opacity:.9}}@media(max-width:1280px){._keyImageFrame_u5j5x_2{display:none}}._keyImage_u5j5x_2{object-fit:contain;width:85%;max-width:none;height:100%;position:absolute;top:0;left:-18%}._faqGrid_u5j5x_2{z-index:1;background:0 0;border-radius:0;grid-template-columns:minmax(220px,31%) minmax(0,1fr);gap:40px;padding:0;display:grid;position:relative;overflow:visible}@media(min-width:1920px){._faqGrid_u5j5x_2{grid-template-columns:minmax(260px,1fr) minmax(0,1116px)}}@media(max-width:1439px){._faqGrid_u5j5x_2{gap:24px}}@media(max-width:1280px){._faqGrid_u5j5x_2{grid-template-columns:1fr}}._faqTitle_u5j5x_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darkest-1a1a1a,#1a1a1a);width:auto;font-size:32px;line-height:40px}@media(min-width:1440px)and (max-width:1919px){._faqTitle_u5j5x_2{font-size:28px;line-height:36px}}@media(min-width:834px)and (max-width:1439px){._faqTitle_u5j5x_2{font-size:26px;line-height:34px}}@media(max-width:833px){._faqTitle_u5j5x_2{padding:0 0 8px;font-size:20px;line-height:30px}}._faqTitleMobile_u5j5x_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darkest-1a1a1a,#1a1a1a);text-align:left;margin:0 0 8px;font-size:20px;line-height:30px}@media(max-width:1280px){._faqTitleMobile_u5j5x_2{display:none}}@media(min-width:1280px){._faqTitleMobile_u5j5x_2{display:none}}._faqList_u5j5x_2{flex-direction:column;gap:0;display:flex}._faqItem_u5j5x_2{background-color:var(--color-white,#fff);border-radius:12px;overflow:hidden}@media(max-width:833px){._faqItem_u5j5x_2{border-radius:14px}}._faqItemOpen_u5j5x_2{background-color:var(--color-gray-lightest-f5f5f5)}._faqItemHeader_u5j5x_2{justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:24px;display:flex}@media(max-width:833px){._faqItemHeader_u5j5x_2{gap:12px;min-height:66px;padding:12px}}._faqQuestion_u5j5x_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darkest-1a1a1a,#1a1a1a);font-size:24px;line-height:31px}@media(min-width:1440px)and (max-width:1919px){._faqQuestion_u5j5x_2{font-size:20px;line-height:30px}}@media(min-width:834px)and (max-width:1439px){._faqQuestion_u5j5x_2{font-size:18px;line-height:27px}}@media(max-width:833px){._faqQuestion_u5j5x_2{font-size:14px;font-weight:600;line-height:21px}}._faqIcon_u5j5x_2{color:var(--color-white,#fff);box-sizing:content-box;background-color:var(--color-gray-darkest-1a1a1a);border-radius:16px;flex-shrink:0;width:24px;height:24px;padding:12px}@media(max-width:833px){._faqIcon_u5j5x_2{border-radius:10px;width:20px;height:20px;padding:8px}}._faqIcon_u5j5x_2{background:var(--color-gray-darkest-1a1a1a)}._faqAnswerWrapper_u5j5x_2{margin-top:-1px}._faqAnswerContent_u5j5x_2{padding:0}._faqAnswer_u5j5x_2{flex-direction:column;gap:24px;margin:0;padding:0 24px 24px;display:flex}@media(max-width:833px){._faqAnswer_u5j5x_2{gap:12px;padding:0 12px 12px}}._faqAnswerTitle_u5j5x_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-darkest-1a1a1a,#1a1a1a);font-size:24px;line-height:31px}@media(min-width:1440px)and (max-width:1919px){._faqAnswerTitle_u5j5x_2{font-size:20px;line-height:30px}}@media(min-width:834px)and (max-width:1439px){._faqAnswerTitle_u5j5x_2{font-size:18px;line-height:27px}}@media(max-width:833px){._faqAnswerTitle_u5j5x_2{font-size:14px;font-weight:600;line-height:21px}}._faqText_u5j5x_2{color:var(--color-gray-darkest-1a1a1a,#1a1a1a);font-size:18px;line-height:32px}@media(min-width:834px)and (max-width:1919px){._faqText_u5j5x_2{font-size:16px;line-height:24px}}@media(max-width:833px){._faqText_u5j5x_2{font-size:14px;line-height:21px}}._tableWrap_u5j5x_2{width:100%;width:var(--width-full,100%);background-color:var(--color-white,#fff);border-radius:16px;overflow:hidden}._table_u5j5x_2{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}._table_u5j5x_2 th,._table_u5j5x_2 td{overflow-wrap:anywhere;word-break:normal}._table_u5j5x_2 th:first-child,._table_u5j5x_2 td:first-child{width:24%}._table_u5j5x_2 th:nth-child(2),._table_u5j5x_2 td:nth-child(2){width:32%}._table_u5j5x_2 th:nth-child(3),._table_u5j5x_2 td:nth-child(3){width:44%}._table_u5j5x_2 th{background-color:var(--color-gray-lighter-e6e6e6);letter-spacing:.16px;text-align:left;color:#1a1a1a;padding:12px 16px;font-size:16px;font-weight:600;line-height:24px}@media(min-width:834px)and (max-width:1919px){._table_u5j5x_2 th{letter-spacing:.14px;font-size:14px;line-height:24px}}._table_u5j5x_2 th:last-child{text-align:right}._table_u5j5x_2 td{border-bottom:1px solid var(--color-gray-lighter-e6e6e6);color:#1a1a1a;padding:12px 16px;font-size:16px;font-weight:400;line-height:24px}@media(min-width:834px)and (max-width:1919px){._table_u5j5x_2 td{font-size:14px;line-height:21px}}._table_u5j5x_2 tr:last-child td{border-bottom:none}._table_u5j5x_2 td:last-child{text-align:right}@media(max-width:833px){._table_u5j5x_2{min-width:0}._table_u5j5x_2 th,._table_u5j5x_2 td{white-space:normal;padding:8px}._table_u5j5x_2 th{letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}._table_u5j5x_2 td{font-size:12px;font-weight:400;line-height:18px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
