/* ! page_sitemap */.sitemap_pageContent__FXvww{display:flex;padding-top:0!important;padding-bottom:12rem!important;flex-direction:column}.sitemap_pageContent__FXvww li{margin:0}.sitemap_pageContent__FXvww a{font-size:1.4rem;text-decoration-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8);transition:text-decoration-color .2s var(--material-standard-timing),color .2s var(--material-standard-timing);&:hover{color:rgba(255,255,255,1)}}.sitemap_pageContent__FXvww h2 a{font:inherit!important;color:inherit!important;opacity:inherit!important}.sitemap_page__AclMO{padding-top:1rem}.sitemap_center__C48k9{text-align:center;font-weight:300;font-size:1.1rem;margin:0 auto;width:100%;display:flex;justify-content:center}.sitemap_bottomText__rnRdE{margin-top:-10rem}.sitemap_lastUpdated__uzFvi{margin:0 auto;text-align:center;padding-bottom:2rem}

/* ! page__learn__expenses */.article_page__wvDYl{& details{& summary{color:var(--theme-color-text-body2)}}& blockquote{margin-top:24px;margin-bottom:48px;& .article_quote__source__a9Jrx{margin-top:12px}}& .article_quote__KSydp.article_quote__KSydp.article_quote__KSydp{font-size:28px!important;line-height:unset!important}& .article_dotdotdot__N5SOa.article_dotdotdot__N5SOa.article_dotdotdot__N5SOa.article_dotdotdot__N5SOa{font-size:12px!important;color:white!important;background-clip:initial!important;-webkit-text-fill-color:#fff;text-fill-color:#fff;opacity:.2}& :invalid{color:red}& li{margin-bottom:0}& li,& p,& span,& strong{color:var(--theme-color-text-body2);font-size:20px!important;max-width:100cqw;max-inline-size:100cqw;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;white-space:unset;text-wrap:pretty}& h1{color:rgba(237,237,237,1)!important}& .article_pageContent__d6V72 table{@media (max-width:768px){padding-left:10px;padding-bottom:0;padding-right:5px;padding-top:0;& th{display:none}& tr{display:flex;flex-direction:column;& td:has(:empty){display:none}& td:first-of-type,& td:nth-of-type(2),& td:nth-of-type(3),& td:nth-of-type(4),& td:nth-of-type(5){position:relative;&:before{content:"";position:absolute;top:0;right:0;padding:.5rem;text-align:right;pointer-events:none;height:100%;display:flex;align-items:center}}& td:first-of-type:before{content:"Category";font-weight:700}& td:nth-of-type(2):before{content:"What";font-weight:700}& td:nth-of-type(3):before{content:"Min"}& td:nth-of-type(4):before{content:"Avg"}& td:nth-of-type(5):before{content:"High"}& td>div{@media (max-width:768px){max-width:90%}}}}}}.article_pageContent__d6V72{padding:0 20px;margin:0 auto;max-width:90vw;width:100%;@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;max-width:unset}}.article_comments__tkEih.article_comments__tkEih{max-width:10vw!important;font-size:.8em!important;padding:.25rem;@media (min-width:1280px){overflow:auto;text-wrap:nowrap}@media (max-width:1279px){max-width:100%!important;padding-top:10px;padding-bottom:10px}@media (max-width:1024px){color:var(--theme-color-text-body2)}}.article_pageHeader__RmSdJ.article_pageHeader__RmSdJ.article_pageHeader__RmSdJ h1{margin-top:100px!important}.article_pageHeader__RmSdJ.article_pageHeader__RmSdJ.article_pageHeader__RmSdJ{max-width:90vw;margin:0 auto;text-align:center}.article_form__5hPRD{display:flex;flex-direction:row;gap:20px;margin-bottom:48px;border-bottom:1px solid #0a0a0a;& .article_formLabel__eECPl,& .article_formLabel__eECPl>span{display:flex;flex-direction:column;color:rgba(237,237,237,.9)!important}@media (max-width:768px){background:#0a0a0a;width:100%;padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px}}.article_smallEm__5wcU5{color:rgba(255,255,255,.5);font-size:.8rem}.article_costSection__TG8Tt{@media (max-width:768px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}& .article_costSectionInner__j3xOA{display:flex;flex-direction:column}& .article_costSectionInnerInner__vC0QQ{display:flex;flex-direction:column;column-gap:20px}& ul li{font-size:.8rem!important;margin:0;padding:0}}.article_main__7muhI{--pad-x:24px;max-width:calc(100vw - var(--geist-page-scrollbar-width));--smooth-box-shadow:inset 0 0 0.5px 1px hsla(0,0%,100%,0.075),0 0 0 1px hsla(0,0%,0%,0.05),0 0.3px 0.4px hsla(0,0%,0%,0.02),0 0.9px 1.5px hsla(0,0%,0%,0.045),0 3.5px 6px hsla(0,0%,0%,0.09);& p{font-weight:400;font-size:1rem;line-height:1.815rem;letter-spacing:-.03928571427rem;margin:0;&.article_mb__CcBC5{margin-bottom:1rem}}& h2{font-size:32px}& h2,& h3{line-height:1.5;letter-spacing:-.03125rem}& h3{font-size:24px;opacity:.8;margin-bottom:4px}}.article_fancy_separator__qrgS2{--color-start:rgba(255,255,255,.1);--color-start-mid:rgba(255,255,255,1);--color-end-mid:rgba(255,255,255,.6);--color-end:rgba(136,136,136,.1);display:inline-flex;border:none;background-image:linear-gradient(240deg,var(--color-start) 0,var(--color-start-mid) 10%,var(--color-end-mid) 95%,var(--color-end) 100%);margin:0;padding:0;height:1px;border-radius:4px;width:100%;opacity:.1}.article_readable_width__JFc3F{width:100%;--pad-x:1rem;--pad-y:3rem;--width:100%;padding:var(--pad-y) var(--pad-x);margin:0;max-width:calc(var(--width));padding-top:0;@media (min-width:400px){--width:480px}@media (min-width:540px){--width:600px}@media (min-width:768px){--pad-x:1.5rem;--pad-y:3rem;--width:768px}@media (min-width:1280px){--pad-x:2rem;--pad-y:3.5rem}@media (min-width:1024px){--width:1024px}@media (min-width:1280px){--width:1280px}@media (min-width:1536px){--width:1536px}}.article_article__UdviB{& img,& svg{max-width:48px}}.article_article__header__7nuVe{--gradient-from:0 112 243;--gradient-to:248 28 229;background:linear-gradient(to top,#000 0,hsla(0,0%,100%,0) 100%),linear-gradient(90deg,rgb(var(--gradient-from,85 85 85)/.2) 0,rgb(var(--gradient-to,85 85 85)/.2) 100%);background-size:100% 100%,100% 100%,1440px 5px;background-position:bottom;background-repeat:no-repeat;min-height:300px;padding-top:150px;&.article_footer__SNuUa{padding-top:48px!important;min-height:350px!important;margin-top:48px;padding-bottom:24px}border-bottom:1px solid rgba(255,255,255,.3);scroll-snap-type:both;scroll-padding-top:5rem;overscroll-behavior-block:contain;& h1{padding:0;padding-left:var(--pad-x);display:flex;align-items:center;margin:24px auto 0;line-height:1.01em;font-weight:800;letter-spacing:-.049375rem;text-wrap:balance;font-size:42px;@media (min-width:640px){font-size:42px}@media (min-width:1024px){font-size:48px}@media (min-width:1440px){font-size:calc(48px * 1.5)}}& .article_article__subtitle__tqMkx{font-size:16px;letter-spacing:-.04em;line-height:1.5;margin-top:16px;margin-bottom:0;padding:0;color:#888;padding-left:var(--pad-x);padding-bottom:7%}& .article_article__header__author__3c05G{display:flex;padding-left:var(--pad-x);margin-top:16px;flex-direction:column;& ul{list-style:none;padding:0;margin:0;display:flex;& li{display:inline-block;margin:0;padding:0;& figure{display:flex;align-items:center;gap:8px;flex-direction:row;margin:0;padding:0 0 16px;& figcaption{& header{font-weight:700}& a{padding:0;margin:0;text-decoration:none}& p{color:#999}}}}}& .article_article__header__author__posted_by__aKXi0{font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:-.04em;color:#888}& .article_author__avatar__6tR25{flex-shrink:0;border-radius:100%;display:inline-block;overflow:hidden;border:1px solid var(--geist-background);line-height:0;vertical-align:top;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);transition:border .2s ease,background .2s ease;box-sizing:border-box;position:relative;& img{width:48px;height:48px;border-radius:50%;&:after{content:"";width:100%;height:100%;position:absolute;inset:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.14)}}}& .article_author__name__gxt_V{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.04em}& .article_author__bio__BnO4K{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.04em;color:#888}}& .article_post_time__LljrC{color:#888}& .article_badges_stack__T_8VG{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row;justify-content:flex-start;gap:8px;margin-bottom:24px;&>*{margin-bottom:1rem}& .article_badge_link__0qFD2{--gradient-from:0 112 243;--gradient-to:248 28 229;text-decoration:none;color:inherit;cursor:pointer;outline:none;margin:0;border-radius:4px;background:linear-gradient(135deg,rgb(var(--gradient-from)/.15) 0,rgb(var(--gradient-to)/.15) 100%);display:inline-flex;padding:6px 12px;border-radius:32px;white-space:nowrap}}& .article_article__page_matter__qqXfl{padding:8px 24px 19px;display:flex;flex-direction:column;gap:12px}& .article_crumbs__Wc9n_{font-size:14px;& .article_crumbs_link__LSORb{padding:8px 24px 19px;text-decoration:none;color:inherit;cursor:pointer;outline:none;margin-left:4px;margin-bottom:20px;width:calc(100vw - var(--geist-page-scrollbar-width));text-decoration-color:transparent!important;display:block;color:rgb(136,136,136)}}}.article_note__1hqm_{background-color:rgba(232,234,246,.1);border:1px solid #3f51b5;border-radius:4px}.article_nl_t__bT70Y{padding-top:1rem}.article_nl_b__MA443{padding-bottom:1rem}.article_ib__WFXzC{display:inline-block}.article_table__q2NPA{border-collapse:initial;border-spacing:0;--table-font-size:16px;font-size:var(--table-font-size);width:100%;height:auto;padding:0;margin:0;& thead{border-collapse:initial;border-spacing:0;font-size:inherit;& .article_theadCell__tbO7M{display:flex;align-items:center;min-height:calc(2.5 * var(--table-font-size));text-transform:uppercase}}& .article_tr__5k_BF,& tr{transition:background-color.25s ease;& :hover{background-color:#111}}& .article_td__ZVjW6,& td,& th,& tr{text-align:right;font-size:var(--table-font-size)!important}& .article_thead__m2fBs,& td{padding:0 .5em;border-bottom:1px solid #333;color:#999;text-align:right}& .article_cell__pN8ma{gap:.5rem!important;min-height:calc(3.125 * var(--table-font-size));display:flex;align-items:center;flex-flow:row wrap;& *{font-size:inherit!important}}& td:first-of-type .article_cell__pN8ma{min-width:max-content;display:flex;flex-flow:nowrap;font-weight:700}& td:last-of-type .article_cell__pN8ma{color:white!important}&.article_adults__5AcQk,&.article_kittens__uy3Zn{& td{padding-top:10px;padding-bottom:10px}}}.article_currency__G5uNG.article_currency__G5uNG{font-size:14px!important}.article_parens__Ypb__.article_parens__Ypb__{opacity:.8;font-family:monospace;font-size:12px!important}.article_low_avg_high__yTCSA.article_low_avg_high__yTCSA.article_low_avg_high__yTCSA.article_low_avg_high__yTCSA.article_low_avg_high__yTCSA{font-size:24px!important;line-height:1.5!important;letter-spacing:-.03125rem!important}.article_not_finished__SSRmQ.article_not_finished__SSRmQ.article_not_finished__SSRmQ.article_not_finished__SSRmQ.article_not_finished__SSRmQ{display:initial!important}.article_calculateHeading___UVN9{@media (max-width:768px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}.article_invisible__26ff5{opacity:0;position:absolute;top:0;left:0;width:0;height:0;overflow:clip;pointer-events:none;z-index:-1}