@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.0hz4oti4y-g45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.0hz4oti4y-g45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/84430d97c1b75d25-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/001b39f75c9b7aac-s.1e_h9knnd99nt.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/4f36259cef3d9fc5-s.36lnonb5oq1d8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5f62b0affa8a11bd-s.2s-jtdh2tjmd8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9d1f839a878dd09a-s.0hz4oti4y-g45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Hebrew Fallback;src:local(Arial);ascent-override:101.09%;descent-override:27.64%;line-gap-override:0.0%;size-adjust:105.65%}.noto_sans_hebrew_1652cae9-module__aNtWCW__className{font-family:Noto Sans Hebrew,Noto Sans Hebrew Fallback;font-style:normal}.noto_sans_hebrew_1652cae9-module__aNtWCW__variable{--f-noto-hebrew:"Noto Sans Hebrew", "Noto Sans Hebrew Fallback"}
@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61dcc0ca5b2b5120.0kr7782o8l2_c.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c89285103e2d8f0c.2otc-5ct6s1wp.woff2)format("woff2");unicode-range:U+28??}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a35408d9fa6b898c.0fw9kfktbk-_n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/765fc5f6532aca54.13cp4q2uide4u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2ce92584d3c9ea4.2kp9tpeo2l7w4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d47bbef9ca8c61a9.3v7c-aft_qxxp.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ce9ab84d97c28a2.325ghjylps96c.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a25521e4cc31aa03.2_w886crei4_p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/90c828ba37072125.00cl5-a7on1u6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e2b70bb24fd69b4.1scy-ra_7wbln.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/61dcc0ca5b2b5120.0kr7782o8l2_c.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c89285103e2d8f0c.2otc-5ct6s1wp.woff2)format("woff2");unicode-range:U+28??}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a35408d9fa6b898c.0fw9kfktbk-_n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/765fc5f6532aca54.13cp4q2uide4u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c2ce92584d3c9ea4.2kp9tpeo2l7w4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d47bbef9ca8c61a9.3v7c-aft_qxxp.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2ce9ab84d97c28a2.325ghjylps96c.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a25521e4cc31aa03.2_w886crei4_p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/90c828ba37072125.00cl5-a7on1u6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cascadia Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e2b70bb24fd69b4.1scy-ra_7wbln.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cascadia_mono_5daaf14b-module__qx9qGW__className{font-family:Cascadia Mono;font-style:normal}.cascadia_mono_5daaf14b-module__qx9qGW__variable{--f-cascadia-mono:"Cascadia Mono"}
html:has([data-demo=mortgage]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#d3dee4;scroll-padding-block-start:var(--demo-frame-h)}.mortgage-module__fiXEPG__site{--font-hebrew:var(--f-noto-hebrew), system-ui, sans-serif;--font-figures:var(--f-cascadia-mono), ui-monospace, monospace;--paper:#d3dee4;--paper-recessed:#c6d3da;--grid-line:#16222e0e;--ink-a:#16222e;--ink-a-60:#5f6a73;--ink-a-24:#a4aeb5;--ink-b:#96601a;--rule:1.5px;--field-max:1120px;--gutter-desktop:96px;--gutter-tablet:64px;--gutter-mobile:28px;background:var(--paper);color:var(--ink-a);font-family:var(--font-hebrew);background-image:repeating-linear-gradient(to bottom, var(--grid-line) 0 1px, transparent 1px 24px), repeating-linear-gradient(to right, var(--grid-line) 0 1px, transparent 1px 24px);min-height:100dvh}@media (forced-colors:active){.mortgage-module__fiXEPG__site{background-image:none}}.mortgage-module__fiXEPG__site *{border-radius:0}@media (min-width:1200px){.mortgage-module__fiXEPG__site{--field-max:none}}.mortgage-module__fiXEPG__mono{font-family:var(--font-figures);font-variant-numeric:tabular-nums}.mortgage-module__fiXEPG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mortgage-module__fiXEPG__site :focus-visible{outline:2px solid var(--ink-a);outline-offset:2px}.mortgage-module__fiXEPG__nameStrip{min-height:52px;max-width:var(--field-max);border-block-end:var(--rule) solid var(--ink-a);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding-inline:20px;display:flex}@media (min-width:834px){.mortgage-module__fiXEPG__nameStrip{min-height:56px;padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__nameStrip{padding-inline:64px}}.mortgage-module__fiXEPG__wordmark{font-size:16px;font-weight:700;line-height:1.2}.mortgage-module__fiXEPG__demoTag{color:var(--ink-a);font-size:13px;line-height:1.3}.mortgage-module__fiXEPG__masthead{border-block-end:var(--rule) solid var(--ink-a);padding-block:28px 24px;padding-inline:20px}@media (min-width:834px){.mortgage-module__fiXEPG__masthead{padding-block:36px 28px;padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__masthead{padding-inline:64px}}@media (min-width:1200px){.mortgage-module__fiXEPG__masthead{padding-block:48px 36px}}.mortgage-module__fiXEPG__mastheadStatement{max-width:22em;font-size:24px;font-weight:700;line-height:1.3}@media (min-width:1024px){.mortgage-module__fiXEPG__mastheadStatement{max-width:24em;font-size:38px;line-height:1.2}}.mortgage-module__fiXEPG__mastheadName{margin-block-start:16px;font-size:17px;font-weight:700;line-height:1.2}@media (min-width:1024px){.mortgage-module__fiXEPG__mastheadName{margin-block-start:20px;font-size:21px}}.mortgage-module__fiXEPG__fork{flex-direction:column;display:flex}.mortgage-module__fiXEPG__forkLabel{letter-spacing:.02em;padding-block-start:20px;padding-inline:20px;font-size:12px;font-weight:500;line-height:1.4}@media (min-width:834px){.mortgage-module__fiXEPG__forkLabel{padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__forkLabel{padding-inline:64px}}.mortgage-module__fiXEPG__forkGroup{flex-direction:column;display:flex}.mortgage-module__fiXEPG__forkPanel{border:none;border-block-end:var(--rule) solid var(--ink-a);background:var(--paper-recessed);width:100%;min-height:180px;color:var(--ink-a);text-align:start;font-family:var(--font-hebrew);cursor:pointer;flex-direction:column;justify-content:center;gap:8px;padding:20px;padding-inline:20px;display:flex}.mortgage-module__fiXEPG__forkPanel[aria-checked=true]{background:var(--paper)}.mortgage-module__fiXEPG__forkBody{flex-direction:column;gap:8px;display:flex}@media (min-width:834px){.mortgage-module__fiXEPG__forkPanel{min-height:220px;padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__forkPanel{min-height:calc((100svh - var(--demo-frame-h) - 56px - 28px) / 3);min-height:max(240px, calc((100svh - var(--demo-frame-h) - 56px - 28px) / 3));padding-inline:64px}}.mortgage-module__fiXEPG__forkPanel:focus-visible{outline-offset:-2px}.mortgage-module__fiXEPG__forkPanel[aria-checked=true] .mortgage-module__fiXEPG__forkBody:before{content:"";background:var(--ink-b);border:var(--rule) solid var(--ink-a);width:10px;height:10px;margin-block-end:4px;display:block}.mortgage-module__fiXEPG__forkTitle{font-size:27px;font-weight:600;line-height:1.1}.mortgage-module__fiXEPG__forkPanel[aria-checked=true] .mortgage-module__fiXEPG__forkTitle{font-weight:700}.mortgage-module__fiXEPG__forkSubline{max-width:640px;font-size:15px;line-height:1.55}@media (min-width:1024px){.mortgage-module__fiXEPG__forkTitle{font-size:34px}}.mortgage-module__fiXEPG__forkRoute{display:none}@media (min-width:1024px){.mortgage-module__fiXEPG__forkPanel{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;column-gap:48px;display:grid}.mortgage-module__fiXEPG__forkRoute{border-inline-start:var(--rule) solid var(--ink-a-60);gap:6px;padding-inline-start:32px;display:grid}.mortgage-module__fiXEPG__forkRouteStep{grid-template-columns:24px minmax(0,1fr);align-items:baseline;column-gap:10px;font-size:13px;line-height:1.45;display:grid}.mortgage-module__fiXEPG__forkRouteNumber{letter-spacing:.02em;font-size:12px}.mortgage-module__fiXEPG__forkRouteTitle{font-weight:500}}.mortgage-module__fiXEPG__key{max-width:var(--field-max);border-block-end:var(--rule) solid var(--ink-a);margin-inline:auto;padding-block:24px;padding-inline:20px}@media (min-width:834px){.mortgage-module__fiXEPG__key{padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__key{padding-block:32px;padding-inline:64px}}.mortgage-module__fiXEPG__keyLabel{letter-spacing:.02em;margin-block-end:12px;font-size:12px;font-weight:500;line-height:1.4}.mortgage-module__fiXEPG__keyList{flex-wrap:wrap;gap:16px 24px;list-style:none;display:flex}.mortgage-module__fiXEPG__keyEntry{color:var(--ink-a);align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.mortgage-module__fiXEPG__keyMarkSlot{color:var(--ink-a);display:inline-flex}.mortgage-module__fiXEPG__spineSection{padding-block:24px 0}.mortgage-module__fiXEPG__spineIntro{max-width:var(--field-max);margin-block-end:24px;margin-inline:auto;padding-inline:20px;font-size:15px;line-height:1.55}@media (min-width:834px){.mortgage-module__fiXEPG__spineIntro{padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__spineIntro{padding-inline:64px}}.mortgage-module__fiXEPG__spineWrap{max-width:var(--field-max);margin-inline:auto;position:relative}.mortgage-module__fiXEPG__spineLine{width:var(--rule);background:var(--ink-a);position:absolute;inset-block:0;inset-inline-start:calc(var(--gutter-mobile) - .75px)}@media (min-width:834px){.mortgage-module__fiXEPG__spineLine{inset-inline-start:calc(var(--gutter-tablet) - .75px)}}@media (min-width:1024px){.mortgage-module__fiXEPG__spineLine{inset-inline-start:calc(var(--gutter-desktop) - .75px)}}.mortgage-module__fiXEPG__spineLinePast{width:var(--rule);background:var(--ink-a-24);position:absolute;inset-block-start:0;inset-inline-start:calc(var(--gutter-mobile) - .75px)}@media (min-width:834px){.mortgage-module__fiXEPG__spineLinePast{inset-inline-start:calc(var(--gutter-tablet) - .75px)}}@media (min-width:1024px){.mortgage-module__fiXEPG__spineLinePast{inset-inline-start:calc(var(--gutter-desktop) - .75px)}}.mortgage-module__fiXEPG__marker{background:var(--ink-b);border:var(--rule) solid var(--ink-a);pointer-events:none;width:10px;height:10px;transition:top .24s cubic-bezier(.2,0,0,1);position:absolute;inset-inline-start:calc(var(--gutter-mobile) - 5px)}@media (min-width:834px){.mortgage-module__fiXEPG__marker{inset-inline-start:calc(var(--gutter-tablet) - 5px)}}@media (min-width:1024px){.mortgage-module__fiXEPG__marker{inset-inline-start:calc(var(--gutter-desktop) - 5px)}}@media (prefers-reduced-motion:reduce){.mortgage-module__fiXEPG__marker{transition:none}}.mortgage-module__fiXEPG__stations{list-style:none}.mortgage-module__fiXEPG__station{border-block-end:var(--rule) solid var(--ink-a);flex-direction:column;gap:8px;padding-block:20px;padding-inline:48px 20px;display:flex;position:relative}@media (min-width:834px){.mortgage-module__fiXEPG__station{grid-template-columns:var(--gutter-tablet) 32px 1fr;column-gap:0;padding-inline:0 48px;display:grid}}@media (min-width:1024px){.mortgage-module__fiXEPG__station{grid-template-columns:var(--gutter-desktop) 40px 1fr;padding-inline-end:64px}}.mortgage-module__fiXEPG__station[data-state=past]{padding-block:12px}.mortgage-module__fiXEPG__stationGutter{display:contents}@media (min-width:834px){.mortgage-module__fiXEPG__stationGutter{grid-column:1;display:block}}.mortgage-module__fiXEPG__stationClaim{min-height:44px;color:var(--ink-a);font-family:var(--font-hebrew);text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:0;display:inline-flex}@media (min-width:834px){.mortgage-module__fiXEPG__stationClaim{justify-content:flex-start;height:100%}}.mortgage-module__fiXEPG__stationNumber{letter-spacing:.02em;align-items:center;gap:6px;padding:4px 6px;font-size:11px;display:inline-flex;position:relative}.mortgage-module__fiXEPG__stationClaim:hover .mortgage-module__fiXEPG__stationNumber,.mortgage-module__fiXEPG__stationClaim:focus-visible .mortgage-module__fiXEPG__stationNumber{border-inline-start:var(--rule) solid var(--ink-a)}.mortgage-module__fiXEPG__stationClaim:hover .mortgage-module__fiXEPG__stationNumber:before,.mortgage-module__fiXEPG__stationClaim:hover .mortgage-module__fiXEPG__stationNumber:after,.mortgage-module__fiXEPG__stationClaim:focus-visible .mortgage-module__fiXEPG__stationNumber:before,.mortgage-module__fiXEPG__stationClaim:focus-visible .mortgage-module__fiXEPG__stationNumber:after{content:"";border-block-start:var(--rule) solid var(--ink-a);width:8px;height:0;position:absolute;inset-inline-start:0}.mortgage-module__fiXEPG__stationClaim:hover .mortgage-module__fiXEPG__stationNumber:before,.mortgage-module__fiXEPG__stationClaim:focus-visible .mortgage-module__fiXEPG__stationNumber:before{inset-block-start:0}.mortgage-module__fiXEPG__stationClaim:hover .mortgage-module__fiXEPG__stationNumber:after,.mortgage-module__fiXEPG__stationClaim:focus-visible .mortgage-module__fiXEPG__stationNumber:after{inset-block-end:0}@media (min-width:1024px){.mortgage-module__fiXEPG__stationNumber{font-size:12px}}.mortgage-module__fiXEPG__circle{flex-shrink:0}.mortgage-module__fiXEPG__circleRing{fill:var(--paper);stroke:var(--ink-a)}.mortgage-module__fiXEPG__circle[data-state=past] .mortgage-module__fiXEPG__circleRing{stroke:var(--ink-a-24)}.mortgage-module__fiXEPG__circle[data-state=current] .mortgage-module__fiXEPG__circleRing{fill:var(--ink-b)}.mortgage-module__fiXEPG__circle[data-state=future] .mortgage-module__fiXEPG__circleRing{stroke-dasharray:2 2}.mortgage-module__fiXEPG__stationTitlePast{color:var(--ink-a-60);font-size:20px;font-weight:700;line-height:1.25}.mortgage-module__fiXEPG__stationContent{min-width:0}@media (min-width:834px){.mortgage-module__fiXEPG__stationContent{grid-column:3}}.mortgage-module__fiXEPG__stationTitle{scroll-margin-block-start:24px;font-size:21px;font-weight:700;line-height:1.25}@media (min-width:1024px){.mortgage-module__fiXEPG__stationTitle{font-size:26px}}.mortgage-module__fiXEPG__stationTitleCurrent{border-block-end:var(--rule) solid var(--ink-a);padding-block-end:8px;display:inline-block}.mortgage-module__fiXEPG__currentTag,.mortgage-module__fiXEPG__nextTag{color:var(--ink-a);font-size:12px;font-weight:500;line-height:1.2}.mortgage-module__fiXEPG__counter{letter-spacing:.02em;font-size:11px}.mortgage-module__fiXEPG__stationProse{max-width:700px;margin-block-start:8px;font-size:16px;line-height:1.75}@media (min-width:1024px){.mortgage-module__fiXEPG__stationProse{line-height:1.7}}.mortgage-module__fiXEPG__stationWidgetFull{margin-block-start:20px}@media (min-width:834px){.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull){grid-template-columns:1fr}.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull) .mortgage-module__fiXEPG__stationGutter{grid-area:1/1}.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull) .mortgage-module__fiXEPG__stationContent{grid-area:2/1;padding-inline-start:calc(var(--gutter-tablet) + 32px)}}@media (min-width:1024px){.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull) .mortgage-module__fiXEPG__stationContent{padding-inline-start:calc(var(--gutter-desktop) + 40px)}}@media (min-width:834px){.mortgage-module__fiXEPG__stationDiagramBand{grid-column:3;margin-block-start:20px}}@media (min-width:1200px){.mortgage-module__fiXEPG__station{grid-template-columns:var(--gutter-desktop) 40px minmax(0, 700px) minmax(260px, 1fr)}.mortgage-module__fiXEPG__stationDiagramBand{border-inline-start:var(--rule) solid var(--ink-a-60);grid-column:4;align-self:start;margin-block-start:24px;padding-inline-start:32px}.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull){grid-template-columns:1fr}}.mortgage-module__fiXEPG__factRow{grid-template-columns:1fr;gap:16px;max-width:700px;margin-block-start:20px;display:grid}@media (min-width:640px){.mortgage-module__fiXEPG__factRow{grid-template-columns:repeat(3,1fr);gap:24px}}@media (min-width:834px){.mortgage-module__fiXEPG__station:not(:has(.mortgage-module__fiXEPG__stationWidgetFull)) .mortgage-module__fiXEPG__factRow{grid-column:3}}@media (min-width:1200px){.mortgage-module__fiXEPG__station:not(:has(.mortgage-module__fiXEPG__stationWidgetFull)) .mortgage-module__fiXEPG__factRow{border-inline-start:var(--rule) solid var(--ink-a-60);grid-column:4;grid-template-columns:1fr;align-self:start;gap:20px;max-width:none;margin-block-start:24px;padding-inline-start:32px}.mortgage-module__fiXEPG__factRow .mortgage-module__fiXEPG__factCell{border-inline-start:none;padding-inline-start:0}.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__factRow) .mortgage-module__fiXEPG__stationDiagramBand{margin-block-start:0;padding-block-start:20px}.mortgage-module__fiXEPG__station:has(.mortgage-module__fiXEPG__stationWidgetFull) .mortgage-module__fiXEPG__factRow{max-width:700px;border-inline-start:none;grid-template-columns:repeat(3,1fr);padding-inline-start:calc(var(--gutter-desktop) + 40px)}}.mortgage-module__fiXEPG__factCell{border-inline-start:var(--rule) solid var(--ink-a-60);padding-inline-start:12px}@media (max-width:639px){.mortgage-module__fiXEPG__factCell{border-inline-start:none;border-block-start:1px solid var(--ink-a-24);padding-block-start:8px;padding-inline-start:0}}.mortgage-module__fiXEPG__factLabel{margin-block-end:6px;font-size:12px;font-weight:500;line-height:1.4}.mortgage-module__fiXEPG__factLabelQualifier{font-weight:400;display:block}.mortgage-module__fiXEPG__factValue{font-size:14px;line-height:1.55}@media (min-width:1024px){.mortgage-module__fiXEPG__factValue{font-size:15px}}.mortgage-module__fiXEPG__parties{flex-direction:column;gap:6px;list-style:none;display:flex}.mortgage-module__fiXEPG__party{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.mortgage-module__fiXEPG__mark{color:var(--ink-a);flex-shrink:0}.mortgage-module__fiXEPG__markOchre{fill:var(--ink-b)}.mortgage-module__fiXEPG__ask{padding-block-start:12px}.mortgage-module__fiXEPG__askLead{max-width:700px;margin-block-end:20px;font-size:15px;line-height:1.55}.mortgage-module__fiXEPG__askForm{flex-direction:column;gap:20px;max-width:480px;display:flex}.mortgage-module__fiXEPG__askField{flex-direction:column;gap:6px;display:flex}.mortgage-module__fiXEPG__askLabel{font-size:13px;font-weight:500;line-height:1.4}.mortgage-module__fiXEPG__askInput,.mortgage-module__fiXEPG__askTextarea{border:none;border-block-end:var(--rule) solid var(--ink-a);min-height:44px;color:var(--ink-a);font-family:var(--font-hebrew);background:0 0;border-radius:0;padding-block:8px;font-size:16px}.mortgage-module__fiXEPG__askTextarea{resize:vertical;min-height:66px;padding-block:10px}.mortgage-module__fiXEPG__askInputPhone{text-align:end}.mortgage-module__fiXEPG__askSubmit{border:var(--rule) solid var(--ink-a);background:var(--ink-a);min-height:44px;color:var(--paper);font-family:var(--font-hebrew);cursor:pointer;align-self:start;padding-inline:24px;font-size:15px;font-weight:500}.mortgage-module__fiXEPG__askDone{border-block-start:var(--rule) solid var(--ink-a);flex-direction:column;gap:12px;max-width:480px;padding-block-start:8px;font-size:15px;line-height:1.55;display:flex}.mortgage-module__fiXEPG__reopen{border-block-end:var(--rule) solid var(--ink-a);max-width:var(--field-max);margin-inline:auto;padding-block:24px;padding-inline:20px}@media (min-width:834px){.mortgage-module__fiXEPG__reopen{padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__reopen{padding-inline:64px}}.mortgage-module__fiXEPG__reopenTitle{margin-block-end:6px;font-size:16px;font-weight:700}.mortgage-module__fiXEPG__reopenBody{max-width:560px;margin-block-end:16px;font-size:15px;line-height:1.55}.mortgage-module__fiXEPG__reopenAction{border:var(--rule) solid var(--ink-a);min-height:44px;color:var(--ink-a);font-family:var(--font-hebrew);cursor:pointer;background:0 0;padding-inline:16px;font-size:14px}.mortgage-module__fiXEPG__footer{border-block-start:var(--rule) solid var(--ink-a);max-width:var(--field-max);margin-inline:auto;padding-block:24px;padding-inline:20px}@media (min-width:834px){.mortgage-module__fiXEPG__footer{padding-inline:48px}}@media (min-width:1024px){.mortgage-module__fiXEPG__footer{padding-inline:64px}}.mortgage-module__fiXEPG__footerLine{font-size:15px;line-height:1.55}.mortgage-module__fiXEPG__diagram{max-width:100%}.mortgage-module__fiXEPG__diagramSvg{max-width:480px;color:var(--ink-a);display:block;overflow:visible}@media (min-width:1200px){.mortgage-module__fiXEPG__stationDiagramBand .mortgage-module__fiXEPG__diagramSvg{max-width:560px}}.mortgage-module__fiXEPG__diagramPath{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s ease-out}.mortgage-module__fiXEPG__diagramDrawn{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-out}@media (prefers-reduced-motion:reduce){.mortgage-module__fiXEPG__diagramPath,.mortgage-module__fiXEPG__diagramDrawn{stroke-dashoffset:0;transition:none}}.mortgage-module__fiXEPG__hatch{color:var(--ink-a-24)}.mortgage-module__fiXEPG__diagramLabel{font-family:var(--font-hebrew);fill:var(--ink-a);font-size:11px}.mortgage-module__fiXEPG__diagramCaption{max-width:480px;margin-block-start:8px;font-size:14px;line-height:1.65}.mortgage-module__fiXEPG__docsGrid{max-width:var(--field-max)}.mortgage-module__fiXEPG__docsList{border-block-start:var(--rule) solid var(--ink-a);list-style:none}.mortgage-module__fiXEPG__docsRow,.mortgage-module__fiXEPG__docsRowOptional{border-block-end:var(--rule) solid var(--ink-a);align-items:center;gap:12px;min-height:44px;padding-block:8px;font-size:15px;line-height:1.4;display:flex}.mortgage-module__fiXEPG__docsMark{background:var(--ink-a);flex-shrink:0;width:8px;height:8px}.mortgage-module__fiXEPG__docsRowOptional .mortgage-module__fiXEPG__docsMark{border:var(--rule) dashed var(--ink-a);background:0 0}.mortgage-module__fiXEPG__docsNote{color:var(--ink-a);margin-block-start:12px;font-size:13px;line-height:1.5}.mortgage-module__fiXEPG__calculator{max-width:var(--field-max)}.mortgage-module__fiXEPG__calculatorIntro{max-width:640px;margin-block-end:20px;font-size:15px;line-height:1.55}.mortgage-module__fiXEPG__calcFields{grid-template-columns:minmax(0,1fr);gap:20px;max-width:640px;display:grid}@media (min-width:860px){.mortgage-module__fiXEPG__calcFields{grid-template-columns:repeat(3,minmax(0,1fr))}}.mortgage-module__fiXEPG__calcField{flex-direction:column;gap:6px;display:flex}.mortgage-module__fiXEPG__calcLabel{font-size:13px;font-weight:500;line-height:1.4}.mortgage-module__fiXEPG__calcInputRow{align-items:baseline;gap:6px;display:flex}.mortgage-module__fiXEPG__calcInput{border:none;border-block-end:var(--rule) solid var(--ink-a);min-width:0;min-height:44px;color:var(--ink-a);text-align:right;background:0 0;border-radius:0;flex:1;padding-inline:0;font-size:22px;font-weight:600}.mortgage-module__fiXEPG__calcUnit{color:var(--ink-a);white-space:nowrap;font-size:13px;line-height:1.4}.mortgage-module__fiXEPG__calcNote{align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.mortgage-module__fiXEPG__errorMark{background:var(--ink-a);flex-shrink:0;width:8px;height:8px}.mortgage-module__fiXEPG__calcEmpty{margin-block-start:20px;font-size:15px;line-height:1.55}.mortgage-module__fiXEPG__calcOutput{max-width:700px;margin-block-start:24px}.mortgage-module__fiXEPG__calcRatio{margin-block-end:16px}.mortgage-module__fiXEPG__calcBarWrap{position:relative}.mortgage-module__fiXEPG__calcBarTrack{border:var(--rule) solid var(--ink-a);height:16px;position:relative;overflow:hidden}.mortgage-module__fiXEPG__calcSegEquity,.mortgage-module__fiXEPG__calcSegFinancing{transform-origin:100%;transition:transform .4s ease-out;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(0)}.mortgage-module__fiXEPG__calcSegEquity{background:var(--ink-a)}.mortgage-module__fiXEPG__calcSegFinancing{background:var(--ink-b)}.mortgage-module__fiXEPG__calcBarDrawn{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mortgage-module__fiXEPG__calcSegEquity,.mortgage-module__fiXEPG__calcSegFinancing{transition:none}}.mortgage-module__fiXEPG__calcDivider{width:var(--rule);background:var(--ink-a);pointer-events:none;position:absolute;inset-block:-3px}.mortgage-module__fiXEPG__calcSwatch{box-sizing:border-box;vertical-align:-1px;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.mortgage-module__fiXEPG__calcSwatchEquity{background:var(--ink-a)}.mortgage-module__fiXEPG__calcSwatchFinancing{background:var(--ink-b);border:var(--rule) solid var(--ink-a)}.mortgage-module__fiXEPG__figureBdi{white-space:nowrap;align-items:baseline;gap:2px;font-size:15px;display:inline-flex}.mortgage-module__fiXEPG__figureUnit{font-family:var(--font-hebrew)}.mortgage-module__fiXEPG__calcIllustrative{color:var(--ink-a);white-space:nowrap;font-size:12px}.mortgage-module__fiXEPG__calcDisclaimer{max-width:560px;margin-block-start:16px;font-size:14px;line-height:1.65}
