/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Figtree", "figtree-fallback", Arial, sans-serif;--font-serif:"reckless-light", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--leading-normal:1.5;--radius-xs:.125rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Figtree", "figtree-fallback", Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}@layer components{body{font-family:var(--font-sans);color:var(--ink);background:var(--background);-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:300;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-serif);margin:0 0 .75rem;font-weight:300;line-height:1.2}h5,h6{font-family:var(--font-sans);margin:0 0 .75rem;font-weight:600;line-height:1.4}h1{font-size:clamp(3rem,2vw + 2.25rem,4rem)}h2{font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem)}h3{font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem)}h4{font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}h5{font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}h6{font-size:clamp(1rem,.17vw + .96rem,1.13rem)}p,ul,ol,dl{margin:0 0 1rem}p:last-child{margin-bottom:0}dt{font-weight:600}dd{margin:0 0 .5rem}blockquote,figure{margin:0 0 1rem}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}label{display:inline-block}iframe{border:0}::selection{background:var(--blue);color:#fff}ul,ol{padding-left:2rem}li ul,li ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#333}:is(h1,h2,h3,h4,h5,h6) a{font-weight:inherit}ul,ol{margin-left:18px}ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-roman}li ul,li ol{margin-left:18px}li p{line-height:18px}blockquote,blockquote p{color:#777;font-size:17px;font-style:italic;line-height:24px}em,i{font-style:italic}b,strong{font-weight:600}small{font-size:.875rem}hr{opacity:.25;border-top:1px solid;margin:1rem 0}a{color:var(--ink);text-underline-offset:4px;font-weight:500;text-decoration:underline}a:visited{color:var(--ink)}a:hover{color:#242424}a:focus-visible{outline-offset:2px;outline:2px solid #005daa80;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle;display:inline}table{border-collapse:collapse;caption-side:bottom}th{text-align:inherit;font-weight:600}.btn{color:var(--ink);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:40px;padding:.625rem 1.75rem;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.btn:focus-visible{outline:0;box-shadow:0 0 0 .25rem #005daa80}.btn-sm{border-radius:30px;padding:.25rem 1.25rem;font-size:.875rem}.btn-lg{border-radius:50px;padding:1.25rem 3rem;font-size:.875rem}.container{width:100%;margin-inline:auto;padding-inline:.75rem}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}@media(min-width:1800px){.container{max-width:1600px}}.stretched-link:before{content:"";z-index:1;position:absolute;inset:0}.data-table{vertical-align:top;border-color:#dee2e6;width:100%;margin-bottom:1rem}.data-table :is(th,td){border-bottom:1px solid #dee2e6;padding:.5rem}.data-table>:not(caption)+:not(caption),.data-table>thead{border-top:2px solid}.data-table>:first-child:not(caption),.data-table>caption+thead:first-of-type{border-top:0}.data-table th{font-weight:700}caption{color:#6c757d;text-align:left;padding-block:.5rem}.data-table-bordered :is(th,td){border:1px solid #dee2e6}.data-table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#0000000d}.ModDNNHTMLC .Normal ul,.Mod2sxcC ul:not([class]){list-style:outside!important}@media(max-width:767.98px){.ModDNNHTMLC .icon-list{flex-direction:column;gap:.5rem;--component-spacing:1rem!important}.ModDNNHTMLC .icon-list__item{width:100%}.ModDNNHTMLC .icon-list__wrap{justify-content:flex-start;align-items:center;gap:1rem;width:100%;margin:0;display:flex}.ModDNNHTMLC .icon-list__wrap.active{border-top:none;border-left:2px solid #005daa}.ModDNNHTMLC .icon-list .lennar-icon:before{width:2rem;height:2rem;margin-bottom:0}}.text-blue{color:#005daa!important}.link-arrow{text-underline-offset:2px;justify-content:flex-start;align-items:center;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex;position:relative}.link-arrow:after{content:"";background-color:currentColor;width:1.5em;height:1.5em;margin-left:.5rem;transition:all .15s ease-in-out;display:inline-block;-webkit-mask-image:url(./arrow-CMAn3GWU.svg);mask-image:url(./arrow-CMAn3GWU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-arrow:hover:after,.link-arrow:focus:after,.link-arrow:focus-visible:after{margin-left:.75rem}.link-arrow:focus,.link-arrow:focus-visible{outline:none}.link-arrow.nowrap{white-space:nowrap}.link-arrow--back{flex-direction:row-reverse}.link-arrow--back:after{margin-left:0;margin-right:.5rem;transform:rotate(180deg)}.h1{margin-top:0;margin-bottom:.75rem;font-family:reckless-light,Times,serif;font-size:clamp(3rem,2vw + 2.25rem,4rem);font-weight:300;line-height:1.2}.h2,.heading-paragraph__heading{margin-top:0;margin-bottom:.75rem;font-family:reckless-light,Times,serif;font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);font-weight:300;line-height:1.2}.h3,.gray-band__heading{margin-top:0;margin-bottom:.75rem;font-family:reckless-light,Times,serif;font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem);font-weight:300;line-height:1.2}.h4,.stats__number,.cta-image__heading,.picture-list .card-title,.image-text__heading{margin-top:0;margin-bottom:.75rem;font-family:reckless-light,Times,serif;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem);font-weight:300;line-height:1.2}.h5,.blue-band__heading{margin-top:0;margin-bottom:.75rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);font-weight:600;line-height:1.4}.h6,.staff__name,.heading-paragraph__subheading,.banner__subheading,.edn-categories__title{margin-top:0;margin-bottom:.75rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1rem,.17vw + .96rem,1.13rem);font-weight:600;line-height:1.4}.stats__row{width:100%;padding-right:var(--lm-gutter-x,.75rem);padding-left:var(--lm-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media(min-width:576px){.stats__row{max-width:540px}}@media(min-width:768px){.stats__row{max-width:720px}}@media(min-width:1200px){.stats__row{max-width:1140px}}@media(min-width:1400px){.stats__row{max-width:1320px}}@media(min-width:1800px){.stats__row{max-width:1600px}}.cus_label{margin-bottom:.25rem;font-weight:500}.cus_textbox,.cus_textarea{color:#2d2d2d;appearance:none;background-color:#f7f7f71a;background-clip:padding-box;border:1px solid #d5d5d580;border-radius:0;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media(prefers-reduced-motion:reduce){.cus_textbox,.cus_textarea{transition:none}}[type=file].cus_textbox,[type=file].cus_textarea{overflow:hidden}[type=file].cus_textbox:not(:disabled):not([readonly]),[type=file].cus_textarea:not(:disabled):not([readonly]){cursor:pointer}.cus_textbox:focus,.cus_textarea:focus{color:#2d2d2d;box-shadow:none;background-color:#f7f7f71a;border-color:#969696;outline:0}.cus_textbox::-webkit-date-and-time-value{height:1.5em}.cus_textarea::-webkit-date-and-time-value{height:1.5em}.cus_textbox::placeholder,.cus_textarea::placeholder{color:#6c757d;opacity:1}.cus_textbox:disabled,.cus_textarea:disabled,[readonly].cus_textbox,[readonly].cus_textarea{opacity:1;background-color:#e9ecef}.cus_textbox::file-selector-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;margin:-.375rem -.75rem;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cus_textarea::file-selector-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.cus_textbox::file-selector-button{transition:none}.cus_textarea::file-selector-button{transition:none}}.cus_textbox:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.cus_textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.cus_textbox::-webkit-file-upload-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cus_textarea::-webkit-file-upload-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.cus_textbox::-webkit-file-upload-button{transition:none}.cus_textarea::-webkit-file-upload-button{transition:none}}.cus_textbox:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.cus_textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}textarea.cus_textbox,textarea.cus_textarea{min-height:calc(1.5em + .75rem + 2px)}.testimonials-controls .lennar-icon{color:#2d2d2d;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:40px;padding:.625rem 1.75rem;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media(prefers-reduced-motion:reduce){.testimonials-controls .lennar-icon{transition:none}}.testimonials-controls .lennar-icon:hover{color:#2d2d2d}.testimonials-controls .lennar-icon:focus{outline:0;box-shadow:0 0 0 .25rem #2d2d2d40}.testimonials-controls .lennar-icon:disabled,.testimonials-controls .disabled.lennar-icon,fieldset:disabled .testimonials-controls .lennar-icon,.testimonials-controls fieldset:disabled .lennar-icon{pointer-events:none;opacity:.35}.site-header--light:not(.transparent) .btn-outline-white{color:#2d2d2d;border-color:#2d2d2d}.site-header--light:not(.transparent) .btn-outline-white:hover{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.site-header--light:not(.transparent) .btn-outline-white:focus{box-shadow:0 0 0 .25rem #2d2d2d80}.site-header--light:not(.transparent) .btn-outline-white:active,.site-header--light:not(.transparent) .active.btn-outline-white,.site-header--light:not(.transparent) .dropdown-toggle.show.btn-outline-white{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.site-header--light:not(.transparent) .btn-outline-white:active:focus,.site-header--light:not(.transparent) .active.btn-outline-white:focus,.site-header--light:not(.transparent) .dropdown-toggle.show.btn-outline-white:focus{box-shadow:0 0 0 .25rem #2d2d2d80}.site-header--light:not(.transparent) .btn-outline-white:disabled,.site-header--light:not(.transparent) .disabled.btn-outline-white{color:#2d2d2d;background-color:#0000}.site-header--light:not(.transparent) .btn-outline-white:visited:not(:hover):not(:active):not(:focus){color:#2d2d2d}.btn-blue,.site-header--light:not(.transparent) .btn-white-blue{color:#fff;background-color:#005daa;border-color:#005daa}.btn-blue:hover,.site-header--light:not(.transparent) .btn-white-blue:hover{color:#fff;background-color:#004f91;border-color:#004a88}.btn-blue:focus,.site-header--light:not(.transparent) .btn-white-blue:focus{color:#fff;background-color:#004f91;border-color:#004a88;box-shadow:0 0 0 .25rem #2675b780}.btn-blue:active,.site-header--light:not(.transparent) .btn-white-blue:active,.btn-blue.active,.site-header--light:not(.transparent) .active.btn-white-blue,.show>.btn-blue.dropdown-toggle,.site-header--light:not(.transparent) .show>.dropdown-toggle.btn-white-blue{color:#fff;background-color:#004a88;border-color:#004680}.btn-blue:active:focus,.site-header--light:not(.transparent) .btn-white-blue:active:focus,.btn-blue.active:focus,.site-header--light:not(.transparent) .active.btn-white-blue:focus,.show>.btn-blue.dropdown-toggle:focus,.site-header--light:not(.transparent) .show>.dropdown-toggle.btn-white-blue:focus{box-shadow:0 0 0 .25rem #2675b780}.btn-blue:disabled,.site-header--light:not(.transparent) .btn-white-blue:disabled,.btn-blue.disabled,.site-header--light:not(.transparent) .disabled.btn-white-blue{color:#fff;background-color:#005daa;border-color:#005daa}.btn-blue:visited:not(:hover):not(:active):not(:focus),.site-header--light:not(.transparent) .btn-white-blue:visited:not(:hover):not(:active):not(:focus){color:#fff}.btn-white{color:#000;background-color:#fff;border-color:#fff}.btn-white:hover{color:#000;background-color:#d5d5d5;border-color:#d5d5d5}.btn-white:focus{color:#000;background-color:#d5d5d5;border-color:#d5d5d5;box-shadow:0 0 0 .25rem #d9d9d980}.btn-white:active,.btn-white.active,.show>.btn-white.dropdown-toggle{color:#000;background-color:#fff;border-color:#fff}.btn-white:active:focus,.btn-white.active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9d9d980}.btn-white:disabled,.btn-white.disabled{color:#000;background-color:#fff;border-color:#fff}.btn-white:visited:not(:hover):not(:active):not(:focus){color:#2d2d2d}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-outline-white:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-outline-white:active,.btn-outline-white.active,.btn-outline-white.dropdown-toggle.show{color:#000;background-color:#fff;border-color:#fff}.btn-outline-white:active:focus,.btn-outline-white.active:focus,.btn-outline-white.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-outline-white:disabled,.btn-outline-white.disabled{color:#fff;background-color:#0000}.btn-outline-white:visited:not(:hover):not(:active):not(:focus),.btn-outline-white:focus:not(:hover){color:#fff}.btn-white-blue{color:#005daa;background-color:#fff;border-color:#fff}.btn-white-blue:hover{color:#fff;background-color:#005daa;border-color:#005daa}.btn-white-blue:focus{color:#fff;background-color:#005daa;border-color:#005daa;box-shadow:0 0 0 .25rem #d9e7f280}.btn-white-blue:active,.btn-white-blue.active,.show>.btn-white-blue.dropdown-toggle{color:#fff;background-color:#005daa;border-color:#005daa}.btn-white-blue:active:focus,.btn-white-blue.active:focus,.show>.btn-white-blue.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9e7f280}.btn-white-blue:disabled,.btn-white-blue.disabled{color:#000;background-color:#fff;border-color:#fff}.btn-white-blue:visited:not(:hover):not(:active):not(:focus){color:#005daa}.btn-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.site-footer__nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar>.stats__row{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.icon-list__link:before{z-index:1;content:"";position:absolute;inset:0}.font-serif{font-family:reckless-light,Times,serif}.fs-xs{font-size:.75rem!important}.fs-sm{font-size:.875rem!important}.fs-base{font-size:1rem!important}.fs-xl{font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)!important}.bg-blue{--lm-bg-opacity:1;background-color:#005daa!important}.Mod2sxcC ul:not([class]){list-style:outside!important}.lennar-icon:before{content:"";background-color:currentColor;width:100%;height:100%;display:inline-block}.lennar-icon-facebook:before{background-color:currentColor;-webkit-mask-image:url(./facebook-Dm80nQGX.svg);mask-image:url(./facebook-Dm80nQGX.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-instagram:before{background-color:currentColor;-webkit-mask-image:url(./instagram-D8xH7mGY.svg);mask-image:url(./instagram-D8xH7mGY.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-linkedin:before{background-color:currentColor;-webkit-mask-image:url(./linkedin-C0ToT3_f.svg);mask-image:url(./linkedin-C0ToT3_f.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-pinterest:before{background-color:currentColor;-webkit-mask-image:url(./pinterest-M6qhW_Ig.svg);mask-image:url(./pinterest-M6qhW_Ig.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-twitter:before{background-color:currentColor;-webkit-mask-image:url(./twitter-X44D-g1a.svg);mask-image:url(./twitter-X44D-g1a.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-payment:before{background-color:currentColor;-webkit-mask-image:url(./payment-DnF2rl-e.svg);mask-image:url(./payment-DnF2rl-e.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-refinance:before{background-color:currentColor;-webkit-mask-image:url(./refinance-DmJzNBTu.svg);mask-image:url(./refinance-DmJzNBTu.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-chevron-left:before{background-color:currentColor;-webkit-mask-image:url(./chevron-left-CZjVtb8l.svg);mask-image:url(./chevron-left-CZjVtb8l.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-chevron-right:before{background-color:currentColor;-webkit-mask-image:url(./chevron-right-BzYZu2lJ.svg);mask-image:url(./chevron-right-BzYZu2lJ.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-check:before{background-color:currentColor;-webkit-mask-image:url(./check-CXCXr9pE.svg);mask-image:url(./check-CXCXr9pE.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-award-ribbon:before{background-color:currentColor;-webkit-mask-image:url(./award-ribbon-7-Z2Tzwh.svg);mask-image:url(./award-ribbon-7-Z2Tzwh.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-star-in-hand:before{background-color:currentColor;-webkit-mask-image:url(./star-in-hand-C53S9IDg.svg);mask-image:url(./star-in-hand-C53S9IDg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-handshake:before{background-color:currentColor;-webkit-mask-image:url(./handshake-2-C172XViT.svg);mask-image:url(./handshake-2-C172XViT.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-pause:before{background-color:currentColor;-webkit-mask-image:url(./pause-BzbnhqdQ.svg);mask-image:url(./pause-BzbnhqdQ.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-play:before{background-color:currentColor;-webkit-mask-image:url(./play-CoOKbqWw.svg);mask-image:url(./play-CoOKbqWw.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-quote-left:before{background-color:currentColor;-webkit-mask-image:url(./quote-left-DTh5ADsb.svg);mask-image:url(./quote-left-DTh5ADsb.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lennar-icon-quote-right:before{background-color:currentColor;-webkit-mask-image:url(./quote-right-Bp_V73Se.svg);mask-image:url(./quote-right-Bp_V73Se.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-header .navbar{background-color:#fff;justify-content:flex-end;transition-property:background,box-shadow;transition-duration:.5s;transition-timing-function:ease;box-shadow:0 1px 4px #21252933}.site-header .navbar-brand{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%201036.9%20243'%3e%3cpath%20d='M54.4%207.8H13.5v104.4h113.8V92.1H54.4zm99.1%20104.4h114.1V92.1h-73.2V70h73.2V49.9h-73.2V28h73.2V7.8H153.5zM420.4%2077L346.5%207.8H300v104.4h37.4V42.7l72.3%2069.5h8.7%2039.2V7.8h-37.3zm568.1-21.7c5.4-4.9%208.1-11.1%208.1-18.8%200-5.6-1.7-10.3-5.2-14s-8.2-6.7-14.1-9.1c-5.9-2.3-12.2-3.9-18.9-4.6s-14.7-1.1-24.1-1.1h-78.7v104.4h40.9V27h25c4.8%200%209%20.1%2012.6.3s6.8.6%209.5%201.4c3.9%201.1%206.6%202.5%208.2%204.4s2.4%204.1%202.4%206.7c0%202.9-.6%205.3-1.9%207s-3.3%203.3-6.1%204.8c-2.9%201.5-6.5%202.4-10.8%202.9-4.3.4-9.7.6-16.1.6H904l53.7%2057.2h50l-42.2-44.7c9.9-3.4%2017.6-7.4%2023-12.3zM729.6%207.8L672%20112.2h41.7l38.1-73.1%2016.5%2031.7h-24.8l-10.8%2020.3h46.2l11%2021.1h41.6L773.9%207.8zm290.7%203.2c-2.1-2.1-4.7-3.2-7.7-3.2-2.9%200-5.4%201-7.5%203-2.3%202.1-3.4%204.8-3.4%207.9s1%205.6%203.2%207.7c2.1%202.1%204.7%203.2%207.8%203.2%203%200%205.5-1%207.6-3.1%202.2-2.1%203.3-4.7%203.3-7.8-.1-3-1.2-5.5-3.3-7.7zm-1.4%2014.2c-1.8%201.8-3.9%202.7-6.3%202.7-2.5%200-4.6-.9-6.4-2.6-1.8-1.8-2.6-3.9-2.6-6.4%200-2.4.9-4.5%202.6-6.3%201.8-1.8%203.9-2.7%206.4-2.7s4.6.9%206.4%202.7c1.7%201.8%202.6%203.9%202.6%206.3-.1%202.3-.9%204.5-2.7%206.3zm-1.4-1.1v-.4-1.1c0-1.2-.4-2.1-1.1-2.7-.4-.3-1-.5-1.7-.7.8-.1%201.5-.4%202.1-.8.6-.5.9-1.2.9-2.2%200-1.3-.5-2.3-1.6-2.9-.6-.3-1.4-.6-2.4-.6h-2.5-3.4v12.1h3.2v-4.3h.7.7c.5%200%20.8.1%201.1.2a1.96%201.96%200%200%201%20.9.9c.1.3.2.7.2%201.5a7.18%207.18%200%200%200%20.2%201.7h3l-.1-.3c-.2-.2-.2-.3-.2-.4zm-3.6-6.2c-.4.3-1%20.4-1.7.4h-1.2v-3.5h.8c.8%200%201.4.1%201.8.3.6.3%201%20.7%201%201.4-.1.6-.3%201.1-.7%201.4zM610.9%2077L537%207.8h-46.4v104.4h37.3V42.7l72.3%2069.5h8.7%2039.3V7.8h-37.4z'%20fill='%23005daa'/%3e%3cg%20fill='%2355565b'%3e%3cpath%20d='M163.3%20235.2v-36.1c0-4.3.1-7.6.4-11.8h-.2c-1.6%203.3-3.5%206.5-5.2%209.3l-10.3%2017h-11.8l-10.1-17c-1.7-2.8-3.6-6.2-5.2-9.3h-.2c.2%204.2.3%207.5.3%2011.8v36.1h-19.5v-72.6h19.9l15.6%2025.8c1.7%202.7%203.5%205.9%205%208.9h.2c1.6-3%203.4-6.3%205.1-9l15.7-25.7h19.9v72.6h-19.6%200zm100.4%201.6c-20.8%200-35.1-9.1-35.1-34.2v-7.4c0-25.2%2014.3-34.2%2035.1-34.2s35.2%209%2035.2%2034.2v7.4c-.1%2025.1-14.3%2034.2-35.2%2034.2zm15.2-41.6c0-15.2-5.4-20-15.2-20-9.6%200-15.1%204.9-15.1%2020v7.3c0%2015.4%205.6%2020.1%2015.1%2020.1s15.2-4.7%2015.2-20.1v-7.3zm113.9%2040l-16.5-25.9h-12.2v25.9h-19.5v-72.6c8-.4%2016.1-.9%2026-.9%2020.3%200%2037.4%203.5%2037.4%2023.5v.7c0%2010.8-4.8%2016.5-12.8%2020l18%2029.3h-20.4%200zm-4.3-49.8c0-8.2-5.2-10.1-17.1-10.1l-7.2.1v21.1h7.4c12%200%2016.9-2.5%2016.9-10.5v-.6h0zm100.9-9.6v59.4H469v-59.4h-23.3v-13.3h67.1v13.3h-23.4%200z'/%3e%3cuse%20xlink:href='%23B'/%3e%3cpath%20d='M710.2%20235.2l-5.8-18.3h-22.9l-5.9%2018.3h-20.8l22.5-72.6h31.5l22.7%2072.6h-21.3%200zm-14.4-50.7c-1-3.5-1.8-7.4-2.5-11.1h-.8c-.6%203.7-1.4%207.6-2.5%2011.1l-5.8%2019.3h17.4l-5.8-19.3z'/%3e%3cuse%20xlink:href='%23B'%20x='220.1'/%3e%3cpath%20d='M880.6,235.2v-72.6h54.9v13.3h-34.6v15.8h32.3v12.6h-32.3V222h34.6v13.2H880.6z'/%3e%3c/g%3e%3cdefs%20%3e%3cpath%20id='B'%20d='M584.4%20236.8c-19.2%200-35.6-6.1-35.6-33.7v-8.6c0-29.1%2018.4-33.5%2036-33.5%2011.9%200%2024.4%201.8%2028.2%202.6V176c-5.6-.3-17.9-.9-24.4-.9-12.6%200-19.8%202.3-19.8%2019.4v8.6c0%2015.5%205.2%2019.6%2016.4%2019.6%203.3%200%206.6%200%209.2-.2V196h18.9v38.5c-5.6%201-16.9%202.3-28.9%202.3z'/%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:96%;width:130px;height:30px;margin-right:auto;padding:.25rem}.site-header .navbar-brand:focus,.site-header .navbar-brand:focus-visible{outline:none}.site-header .navbar-brand:focus-visible{box-shadow:0 0 0 .25rem #005daa80}@supports not selector(:focus-visible){.site-header .navbar-brand:focus{box-shadow:0 0 0 .25rem #005daa80}}.site-header .btn+.dropdown,.site-header .testimonials-controls .lennar-icon+.dropdown,.testimonials-controls .site-header .lennar-icon+.dropdown{margin-left:1rem}.site-header .navbar-toggler{aspect-ratio:1;color:#2d2d2d;margin-left:1rem}.site-header .navbar-toggler:focus:not(:focus-visible){outline:none;box-shadow:none!important}.site-header .navbar-toggler:focus-visible{box-shadow:0 0 0 .25rem #2d2d2d80}@supports not selector(:focus-visible){.site-header .navbar-toggler:focus{box-shadow:0 0 0 .25rem #2d2d2d80}}.site-header .navbar-toggler .navbar-toggler-icon{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2030%2024'%20style='enable-background:new%200%200%2030%2024;'%20xml:space='preserve'%3e%3cpath%20d='M28.2,22.8H1.8c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2C29.4,22.3,28.9,22.8,28.2,22.8z%20M28.2,13.2H1.8c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2C29.4,12.7,28.9,13.2,28.2,13.2z%20M28.2,3.6H1.8c-0.7,0-1.2-0.5-1.2-1.2s0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2S28.9,3.6,28.2,3.6z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.2.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2030%2024'%20style='enable-background:new%200%200%2030%2024;'%20xml:space='preserve'%3e%3cpath%20d='M28.2,22.8H1.8c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2C29.4,22.3,28.9,22.8,28.2,22.8z%20M28.2,13.2H1.8c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2C29.4,12.7,28.9,13.2,28.2,13.2z%20M28.2,3.6H1.8c-0.7,0-1.2-0.5-1.2-1.2s0.5-1.2,1.2-1.2h26.4c0.7,0,1.2,0.5,1.2,1.2S28.9,3.6,28.2,3.6z'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-image:none!important}.site-header--light.transparent .navbar{background-color:#fff0;box-shadow:0 1px 4px #21252900}.site-header--light.transparent .navbar-brand{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%201027.2%20241.5'%3e%3cpath%20d='M493.9%20338.5h9.2v9.2h-9.2z'%20fill='%23005daa'/%3e%3cg%20fill='%23fafcfd'%3e%3cpath%20d='M52%206.8H11v104.3h113.9V91H52zm99.1%20104.3h114.1V91H192V68.9h73.2V48.8H192V26.9h73.2V6.8H151.1zM417.9%2076L344.1%206.8h-46.5v104.3H335V41.6l72.2%2069.5h8.8%2039.2V6.8h-37.3z'/%3e%3cuse%20xlink:href='%23B'/%3e%3cuse%20xlink:href='%23C'/%3e%3cuse%20xlink:href='%23D'/%3e%3cuse%20xlink:href='%23E'/%3e%3cpath%20d='M608.5%2076L534.6%206.8h-46.5v104.3h37.4V41.6l72.3%2069.5h8.7%2039.3V6.8h-37.4z'/%3e%3cuse%20xlink:href='%23F'/%3e%3cuse%20xlink:href='%23G'/%3e%3cuse%20xlink:href='%23H'/%3e%3cpath%20d='M480.5,174.7v59.4h-20.4v-59.4h-23.3v-13.3h67.1v13.3H480.5z'/%3e%3cuse%20xlink:href='%23I'/%3e%3cuse%20xlink:href='%23J'/%3e%3cuse%20xlink:href='%23I'%20x='220.1'/%3e%3cpath%20d='M871.6%20234.1v-72.7h54.9v13.3h-34.6v15.8h32.3v12.6h-32.3v17.7h34.6V234h-54.9v.1zM52%206.8H11v104.3h113.9V91H52zm99.1%20104.3h114.1V91H192V68.9h73.2V48.8H192V26.9h73.2V6.8H151.1zM417.9%2076L344.1%206.8h-46.5v104.3H335V41.6l72.2%2069.5h8.8%2039.2V6.8h-37.3z'/%3e%3cuse%20xlink:href='%23B'/%3e%3cuse%20xlink:href='%23C'/%3e%3cuse%20xlink:href='%23D'/%3e%3cuse%20xlink:href='%23E'/%3e%3cpath%20d='M608.5%2076L534.6%206.8h-46.5v104.3h37.4V41.6l72.3%2069.5h8.7%2039.3V6.8h-37.4z'/%3e%3cuse%20xlink:href='%23F'/%3e%3cuse%20xlink:href='%23G'/%3e%3cuse%20xlink:href='%23H'/%3e%3cpath%20d='M480.5,174.7v59.4h-20.4v-59.4h-23.3v-13.3h67.1v13.3H480.5z'/%3e%3cuse%20xlink:href='%23I'/%3e%3cuse%20xlink:href='%23J'/%3e%3cuse%20xlink:href='%23I'%20x='220.1'/%3e%3cpath%20d='M871.6%20234.1v-72.7h54.9v13.3h-34.6v15.8h32.3v12.6h-32.3v17.7h34.6V234h-54.9v.1z'/%3e%3c/g%3e%3cdefs%20%3e%3cpath%20id='B'%20d='M986.1%2054.3c5.4-4.9%208.1-11.1%208.1-18.8%200-5.6-1.7-10.3-5.2-14s-8.2-6.7-14.1-9.1c-5.9-2.3-12.2-3.9-18.9-4.6s-14.7-1.1-24.1-1.1h-78.7v104.4h40.9V25.9h25c4.8%200%209%20.1%2012.6.3s6.8.6%209.5%201.4c3.9%201.1%206.6%202.5%208.2%204.4s2.4%204.1%202.4%206.7c0%202.9-.6%205.3-1.9%207s-3.3%203.3-6.1%204.8c-2.9%201.5-6.5%202.4-10.8%202.9-4.3.4-9.7.6-16.1.6h-15.3l53.7%2057.2h50l-42.2-44.7c9.9-3.3%2017.6-7.4%2023-12.2z'/%3e%3cpath%20id='C'%20d='M727.2%206.8l-57.6%20104.3h41.7L749.4%2038l16.5%2031.7h-24.8L730.3%2090h46.2l11%2021.1h41.6L771.5%206.8z'/%3e%3cpath%20id='D'%20d='M1017.9%2010c-2.1-2.1-4.7-3.2-7.7-3.2-2.9%200-5.4%201-7.5%203-2.3%202.1-3.4%204.8-3.4%207.9s1%205.6%203.2%207.7c2.1%202.1%204.7%203.2%207.8%203.2%203%200%205.5-1%207.6-3.1%202.2-2.1%203.3-4.7%203.3-7.8-.2-3-1.2-5.6-3.3-7.7zm-1.4%2014.1c-1.8%201.8-3.9%202.7-6.3%202.7-2.5%200-4.6-.9-6.4-2.6-1.8-1.8-2.6-3.9-2.6-6.4%200-2.4.9-4.5%202.6-6.3%201.8-1.8%203.9-2.7%206.4-2.7s4.6.9%206.4%202.7c1.7%201.8%202.6%203.9%202.6%206.3-.1%202.4-1%204.5-2.7%206.3z'/%3e%3cpath%20id='E'%20d='M1015.1%2023v-.4-1.1c0-1.2-.4-2.1-1.1-2.7-.4-.3-1-.5-1.7-.7.8-.1%201.5-.4%202.1-.8.6-.5.9-1.2.9-2.2%200-1.3-.5-2.3-1.6-2.9-.6-.3-1.4-.6-2.4-.6h-2.5-3.4v12.1h3.2v-4.3h.7.7c.5%200%20.8.1%201.1.2a1.96%201.96%200%200%201%20.9.9c.1.3.2.7.2%201.5a7.18%207.18%200%200%200%20.2%201.7h3l-.1-.3c-.2-.1-.2-.3-.2-.4zm-3.6-6.2c-.4.3-1%20.4-1.7.4h-1.2v-3.5h.8c.8%200%201.4.1%201.8.3.6.3%201%20.7%201%201.4-.1.7-.3%201.1-.7%201.4z'/%3e%3cpath%20id='F'%20d='M154.4%20234.1V198c0-4.3.1-7.6.4-11.8h-.2c-1.6%203.3-3.5%206.5-5.2%209.3l-10.3%2017h-11.9l-10.1-17c-1.7-2.8-3.6-6.2-5.2-9.3h-.2c.2%204.2.3%207.5.3%2011.8v36.1H92.5v-72.7h19.9l15.6%2025.8c1.7%202.7%203.5%205.9%205%208.9h.2c1.6-3%203.4-6.3%205.1-9l15.7-25.7h19.9V234h-19.5v.1z'/%3e%3cpath%20id='G'%20d='M254.7%20235.8c-20.8%200-35.1-9.1-35.1-34.2v-7.4c0-25.2%2014.3-34.2%2035.1-34.2s35.2%209%2035.2%2034.2v7.4c0%2025.1-14.2%2034.2-35.2%2034.2zm15.2-41.7c0-15.2-5.4-20-15.2-20-9.6%200-15.1%204.9-15.1%2020v7.3c0%2015.4%205.6%2020.1%2015.1%2020.1s15.2-4.7%2015.2-20.1v-7.3z'/%3e%3cpath%20id='H'%20d='M383.9%20234.1l-16.5-25.9h-12.2v25.9h-19.5v-72.7c8-.4%2016.1-.9%2026-.9%2020.3%200%2037.4%203.5%2037.4%2023.5v.7c0%2010.8-4.8%2016.5-12.8%2020l18%2029.3h-20.4v.1zm-4.4-49.8c0-8.2-5.2-10.1-17.1-10.1l-7.2.1v21.1h7.4c12%200%2016.9-2.5%2016.9-10.5v-.6h0z'/%3e%3cpath%20id='I'%20d='M575.4%20235.8c-19.2%200-35.6-6.1-35.6-33.7v-8.7c0-29.1%2018.4-33.5%2036-33.5%2011.9%200%2024.4%201.8%2028.2%202.6v12.4c-5.6-.3-17.9-.9-24.4-.9-12.6%200-19.8%202.3-19.8%2019.4v8.6c0%2015.5%205.2%2019.6%2016.4%2019.6%203.3%200%206.6%200%209.2-.2v-26.5h18.9v38.5c-5.5%201-16.8%202.4-28.9%202.4z'/%3e%3cpath%20id='J'%20d='M701.2%20234.1l-5.8-18.3h-22.9l-5.9%2018.3h-20.8l22.5-72.6h31.5l22.7%2072.6h-21.3zm-14.3-50.7c-1-3.5-1.8-7.4-2.5-11.1h-.8c-.6%203.7-1.4%207.6-2.5%2011.1l-5.8%2019.3h17.4l-5.8-19.3z'/%3e%3c/defs%3e%3c/svg%3e")}.site-header--light.transparent .navbar-brand:focus-visible{box-shadow:0 0 0 .25rem #ffffff80}.site-header--light.transparent .navbar-toggler{color:#fff}.site-header--light.transparent .navbar-toggler:focus-visible{box-shadow:0 0 0 .25rem #ffffff80}@supports not selector(:focus-visible){.site-header--light.transparent .navbar-toggler:focus{box-shadow:0 0 0 .25rem #ffffff80}}.site-header--dark.transparent .navbar{background-color:#fff0;box-shadow:0 1px 4px #21252900}.site-header .login .dropdown-menu{text-align:right;background-color:#fff;border:1px solid #d5d5d5;border-radius:.25rem;padding:.75rem;top:calc(100% + .5rem)}.site-header .login .link-arrow:not(:last-child){margin-bottom:.75rem}.site-header .active{font-weight:500}.skip-main,.skip-main:focus:not(:focus-visible){z-index:-999;width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden}.skip-main:focus-visible,.skip-main:active{color:#fff;text-align:center;z-index:999;background-color:#005daa;border-radius:0 0 1rem 1rem;width:auto;height:auto;padding:.5rem;top:0;left:50%;transform:translate(-50%)}@supports not selector(:focus-visible){.skip-main:focus:not(:focus-visible){color:#fff;text-align:center;z-index:999;background-color:#005daa;border-radius:0 0 1rem 1rem;width:auto;height:auto;padding:.5rem;top:0;left:50%;transform:translate(-50%)}}.site-footer{color:#fff;background-color:#2d2d2d;padding-block:4rem}@media(max-width:767.98px){.site-footer{padding-inline:2rem}}.site-footer a,.site-footer a:visited{color:#d5d5d5;font-weight:400;text-decoration:none}.site-footer a:focus,.site-footer a:active,.site-footer a:hover{color:#fff}.site-footer a:hover,.site-footer a:focus{text-decoration:underline}.site-footer a:focus,.site-footer a:focus-visible{outline:none}.site-footer__nav{flex-direction:column;margin-left:0;font-size:.875rem}.site-footer__nav .nav-link{padding-inline:0}.site-footer__nav .nav-link .lennar-icon{width:1.5rem;height:1.5rem;display:inline-block}.site-footer__nav--inline{flex-direction:row;align-items:flex-start;gap:1.25rem}.site-footer__nav--inline .nav-link{padding-block:0;position:relative}.site-footer__nav--inline .nav-link:after{content:"";width:100%;height:1px;position:absolute;bottom:-2px;left:0}.site-footer__nav--inline .nav-link:focus:not(:focus-visible),.site-footer__nav--inline .nav-link:focus-visible{outline:none}.site-footer__nav--inline .nav-link:focus-visible:after{background-color:#fff}.site-footer__heading{font-family:var(--lm-font-sans-serif);color:#fff;font-size:1rem;font-weight:600}.site-footer__copyright{color:#d5d5d5;flex-direction:column;gap:1rem;font-size:.75rem;display:flex}@media(min-width:576px){.site-footer__copyright{flex-direction:row;align-items:center}}@media(max-width:1199.98px){.site-footer__copyright{margin-bottom:1.5rem}}.form-field{margin-bottom:2rem}.cus_label{font-size:.875rem}.cus_textbox,.cus_textarea{border-bottom-width:1px;border-bottom-color:#575757;outline:0;transition:all .3s ease-in}.cus_textbox:focus,.cus_textarea:focus{background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;box-shadow:0 1px #2d2d2d}.cus_textbox:is(textarea),.cus_textarea:is(textarea){resize:none}article.card .card-meta{color:#575757;margin-bottom:.5rem;font-size:.875rem}#dnn_wideLeft .stats__row{padding-left:0!important;padding-right:0!important}.edn-categories{margin-bottom:var(--component-spacing);background-color:#f7f7f7;padding:2rem}.edn-categories__title{border-bottom:1px solid #575757;margin-bottom:.75rem;padding-bottom:.75rem}.edn-categories__wrapper{margin:0 0 1rem;padding:0;list-style:none}.edn-categories__item{padding-block:.5rem;font-weight:400;text-decoration:none;display:inline-block}.edn-categories .active .edn-categories__item{color:#000;font-weight:600}.article-details{margin-bottom:var(--component-spacing)}.article-details h1{font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem)}.article-details h2{font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.article-details h3{font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.article-details h4{font-size:clamp(1rem,.17vw + .96rem,1.13rem)}.article-details h5{font-size:1rem}.article-details h6{font-size:.875rem}.article-details p{margin-bottom:1.5rem}.article-details p+:is(h1,h2,h3,h4,h5,h6){margin-top:2.5rem}.article-details ul{margin-left:0;list-style:outside}.article-details__title{margin-bottom:.75rem}.article-details__meta{margin-bottom:2rem;font-size:.875rem}.article-details__meta>:not(:last-child):after{content:"";vertical-align:middle;background-color:#d5d5d5;width:1px;height:1em;margin-inline:1ch;display:inline-block}.article-details__image{max-width:100%;height:auto;margin:0 0 2rem}.edNews_loadMoreTrigger{margin:0 auto var(--component-spacing) auto;opacity:0;display:block}[class*=_article_list_wrapper] .card-img-wrapper{aspect-ratio:1.91;background:#f7f7f7;overflow:hidden}.banner{padding-block:var(--banner-pt,7rem) 3rem;text-align:center;margin-bottom:var(--component-spacing);background-position:50%;background-repeat:no-repeat;background-size:cover}@media(min-width:1200px){.banner{padding-block:10rem 7rem}}.banner__heading{margin-bottom:.75rem}@media(max-width:767.98px){.banner__heading{font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem)}}.banner__subheading{margin-bottom:.75rem;font-weight:600}.banner__text{max-width:700px;margin:0 auto 3rem;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.banner__buttons{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media(min-width:576px){.banner__buttons{flex-direction:row}}.banner--dark-bkg{background-color:#2d2d2d;background-image:linear-gradient(#2d2d2db3,#2d2d2d99),var(--bkg-sm)}@media(min-width:1200px){.banner--dark-bkg{background-image:linear-gradient(#2d2d2db3,#2d2d2d99),var(--bkg-lg)}}.banner--dark-bkg .banner__heading,.banner--dark-bkg .banner__subheading,.banner--dark-bkg .banner__text{color:#fff;text-shadow:0 0 4px #00000080}.banner--light-bkg{background-color:#fff;background-image:radial-gradient(#ffffffe6 20%,#ffffff80),var(--bkg-sm)}@media(min-width:1200px){.banner--light-bkg{background-image:radial-gradient(#ffffffe6 20%,#ffffff80),var(--bkg-lg)}}.banner--light-bkg .banner__heading,.banner--light-bkg .banner__subheading,.banner--light-bkg .banner__text{color:#2d2d2d}.banner--blue-bkg{background-color:#005daa;background-image:linear-gradient(#005daad9,#005daad9),var(--bkg-sm)}@media(min-width:1200px){.banner--blue-bkg{background-image:linear-gradient(#005daad9,#005daad9),var(--bkg-lg)}}@media screen and (max-width:1199px){.banner--blue-bkg{padding-block:var(--banner-pt,7rem) 5rem}}.banner--blue-bkg .banner__heading,.banner--blue-bkg .banner__subheading,.banner--blue-bkg .banner__text{color:#fff;text-shadow:0 0 4px #00000080}.banner--img-bluebkg{background-color:#005daa;background-image:var(--bkg-sm);max-width:1700px;min-height:619px;padding:6rem 0 25rem}@media(min-width:768px){.banner--img-bluebkg{padding-block:7rem 0 10rem}}@media(min-width:1200px){.banner--img-bluebkg{background-image:var(--bkg-lg);padding-block:10rem 7rem}}.banner--img-bluebkg .banner__content{text-align:center}@media(min-width:1200px){.banner--img-bluebkg .banner__content{text-align:left}}.banner--img-bluebkg .banner__heading,.banner--img-bluebkg .banner__subheading,.banner--img-bluebkg .banner__text{color:#fff;text-shadow:0 0 4px #00000080}.banner.w-inset-image{padding-bottom:0}@media(min-width:1200px){.banner.w-inset-image{text-align:left;min-height:670px;padding:0;display:flex}.banner.w-inset-image .container,.banner.w-inset-image .stats__row{flex:1;display:flex}}@media(max-width:1199.98px){.banner.w-inset-image .row{flex-direction:column-reverse;align-items:center}}@media(min-width:1200px){.banner.w-inset-image .row{flex:1}}.banner.w-inset-image .banner__heading{margin-bottom:1rem}.banner.w-inset-image .banner__text{margin:0}.banner.w-inset-image .banner__buttons{margin-top:2.5rem}@media(min-width:1200px){.banner.w-inset-image .banner__buttons{justify-content:flex-start}.banner.w-inset-image .banner__content{flex-direction:column;justify-content:center;padding-top:7rem;padding-bottom:4rem;display:flex}}.banner.w-inset-image .banner__inset-image{margin-top:1.25rem}@media(min-width:1200px){.banner.w-inset-image .banner__inset-image{flex-direction:column;justify-content:flex-end;margin-top:0;display:flex}}.banner.w-inset-image .banner__inset-image img{width:100%}#page-147 .banner,#page-140 .banner{margin-bottom:-3.125rem!important}@media(min-width:1200px){#page-147 .banner,#page-140 .banner{min-height:619px}}#page-147 .banner__content,#page-140 .banner__content{flex-direction:column;display:flex}#page-147 .banner__heading,#page-147 .banner__subheading,#page-147 .banner__text,#page-140 .banner__heading,#page-140 .banner__subheading,#page-140 .banner__text{text-shadow:0 4px 4px #00000040;max-width:774px;margin-left:auto;margin-right:auto}#page-147 .banner__heading,#page-140 .banner__heading{order:2;margin-bottom:1.5rem}#page-147 .banner__subheading,#page-140 .banner__subheading{letter-spacing:1.5px;order:1;margin-bottom:.5rem;line-height:150%}#page-147 .banner__text,#page-140 .banner__text{order:3;max-width:860px;font-size:clamp(1.25rem,.33vw + 1.17rem,1.375rem)}.heading-paragraph{text-align:center;margin-bottom:var(--component-spacing)}.heading-paragraph__heading{margin-bottom:1rem}.heading-paragraph__heading:last-child,.heading-paragraph__subheading{margin-bottom:0}.heading-paragraph__text{max-width:700px;margin:0 auto 2rem;font-size:1.125rem}.heading-paragraph__text:last-child{margin-bottom:0}.heading-paragraph__buttons{justify-content:center;align-items:center;gap:1rem;display:flex}.heading-paragraph__buttons .btn,.heading-paragraph__buttons .testimonials-controls .lennar-icon,.testimonials-controls .heading-paragraph__buttons .lennar-icon{margin-top:1rem}.image-text{margin-bottom:var(--component-spacing);flex-direction:column;align-items:center;gap:2.5rem;display:flex}.image-text__image,.image-text__text{flex:1}.image-text__image img{object-fit:cover;width:100%;height:300px}.image-text .lennar-icon{width:3rem;height:3rem;display:block}.image-text h3{font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.image-text h4{font-size:clamp(1rem,.17vw + .96rem,1.13rem)}@media(min-width:1200px){.image-text{flex-direction:row;gap:4rem}.image-text:nth-child(2n){flex-direction:row-reverse}.image-text__image{flex:0 0 40%}.image-text.img-start-right{flex-direction:row-reverse}.image-text.img-start-right:nth-child(2n){flex-direction:row}}.image-text--single-item{padding:var(--component-spacing) 0;margin-bottom:0}.image-text--single-item .image-text__image img{width:100%;height:auto}@media(min-width:1200px){.image-text--single-item .image-text__image{flex:0 0 29.7688%}}@media(max-width:1199.98px){.image-text--single-item .image-text__text{text-align:center}}.image-text--single-item .image-text__heading{color:#2d2d2d;margin-bottom:.875rem;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.image-text--single-item .image-text__heading *{font-size:inherit;color:inherit}.image-text--single-item .image-text__description{margin-bottom:1.375rem}.image-text--single-item .btn-row .btn,.image-text--single-item .btn-row .testimonials-controls .lennar-icon,.testimonials-controls .image-text--single-item .btn-row .lennar-icon{font-size:1rem}@media(max-width:1399.98px){.image-text--single-item .btn-row{justify-content:center}}.image-text.blue-background{padding:0 .75rem}.image-text.blue-background .container,.image-text.blue-background .stats__row{margin-top:calc((var(--component-spacing) + 48px) * -1);padding:2.5rem}@media(max-width:1199.98px){.image-text.blue-background .container,.image-text.blue-background .stats__row{padding:1.5rem}}.image-text.blue-background .image-text__cta{font-size:1rem;color:#005daa!important}@media(max-width:1199.98px){.image-text.blue-background .image-text__img{margin-top:1.5rem}}.image-text.w-box-shadow{gap:0;align-items:unset;box-shadow:0 4px 30px #0000000d}.image-text.w-box-shadow .image-text__image img{object-fit:cover;width:100%;height:100%}@media(max-width:1199.98px){.image-text.w-box-shadow .image-text__image{width:100%}}.image-text.w-box-shadow .image-text__text{padding:2.5rem}@media(max-width:1199.98px){.image-text.w-box-shadow .image-text__text{padding:1.5rem}}.picture-list{margin-bottom:var(--component-spacing);row-gap:var(--component-spacing);flex-direction:column;column-gap:1rem;display:flex}@media(min-width:768px){.picture-list{flex-flow:wrap;justify-content:center;align-items:stretch}}.picture-list .card{flex:0 0 100%}@media(min-width:768px){.picture-list .card{flex:0 0 calc(50% - .5rem)}}@media(min-width:1200px){.picture-list .card{flex:0 0 calc(33.3333% - .666667rem)}}.picture-list .card-img-top{object-fit:cover;width:100%;height:180px}.picture-list .card-body,.picture-list .card-footer{text-align:center}.picture-list p{font-size:1.125rem}.icon-list{--columns:2;margin-bottom:var(--component-spacing);padding-block:var(--component-spacing);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.icon-list__heading{text-align:center;flex:0 0 100%;margin-bottom:1rem;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.icon-list__item{text-align:center;width:calc(100% / var(--columns));place-content:center;display:flex}@media(min-width:768px){.icon-list__item{--columns:3}}.icon-list__wrap{text-align:center;margin:1rem;padding:1rem;position:relative}.icon-list__wrap.active{background-color:#fff;border-top:2px solid #005daa;padding:1rem}.icon-list__wrap.active a{color:#005daa!important}.icon-list .lennar-icon:before{background-color:currentColor;width:3rem;height:3rem;margin:0 auto 1rem;display:block}.icon-list__link{text-decoration:none}.icon-list__link:hover{color:#005daa;text-decoration:underline}@media(min-width:1200px){.icon-list[data-count="4"]{width:58.3333%;margin-inline:auto}.icon-list[data-count="4"] .icon-list__item{--columns:2}}.blue-band{padding-block:calc(var(--component-spacing) * .5);background-color:#f7f7f7}.blue-band .container>div:not(:last-child),.blue-band .stats__row>div:not(:last-child){margin-bottom:1.25rem}.blue-band__text{text-align:center;color:#2d2d2d}.blue-band__subheading{font-size:1.125rem}.blue-band__logos{--columns:2;--gap:3rem;justify-content:center;align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}@media(min-width:768px){.blue-band__logos{--columns:4}}@media(min-width:1200px){.blue-band__logos{--columns:5}}.blue-band__logo{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns));text-align:center;padding:0 1rem 1.5rem}.blue-band__logo img{object-fit:contain;object-position:center;text-align:center;width:100%;height:80px;display:block}.blue-band__buttons{justify-content:center;align-items:center;gap:1rem;display:flex}.blue-band.gray-band-dark{background:#333;padding:42px 0 32px}.blue-band.gray-band-dark .blue-band__heading,.blue-band.gray-band-dark .blue-band__subheading{color:#fff}.blue-band.gray-band-dark .blue-band__heading{margin-bottom:1.5rem;font-family:reckless-light,Times,serif;font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem);font-weight:400;line-height:120%}.blue-band.gray-band-dark .blue-band__subheading{max-width:600px;margin:0 auto 3.5rem;font-size:1.125rem;line-height:150%}@media(min-width:1200px){.blue-band.gray-band-dark .blue-band__logos{--columns:unset;flex-wrap:nowrap;justify-content:space-around;margin-left:auto;margin-right:auto;display:flex}}@media(min-width:1400px){.blue-band.gray-band-dark .blue-band__logos{justify-content:space-between}}.blue-band.gray-band-dark .blue-band__logo{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns));text-align:center;padding:0 1rem 1.5rem}@media(min-width:1200px){.blue-band.gray-band-dark .blue-band__logo{padding-left:0;padding-right:0}}.blue-band.gray-band-dark .blue-band__logo img{object-fit:contain;object-position:center;text-align:center;width:100%;height:56px;display:block}.blue-band.gray-band-dark .blue-band__logo:last-child img{height:72px}.blue-band.bg-blue{padding-block:var(--component-spacing)}.blue-band.bg-blue .blue-band__text,.blue-band.bg-blue .blue-band__heading{color:#fff}.blue-band.bg-blue .blue-band__logo{padding:0 1rem}.testimonial{padding-left:5rem}.testimonial blockquote{border:none;margin-bottom:0;padding:0;position:relative}.testimonial blockquote:not(:last-child){margin-bottom:1.5rem}.testimonial blockquote:before{content:"";background-color:#f2f4ff;width:3rem;height:3rem;display:inline-block;position:absolute;top:0;left:-5rem;-webkit-mask-image:url(./quote-C-fnJE9H.svg);mask-image:url(./quote-C-fnJE9H.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.testimonial blockquote,.testimonial blockquote p{color:#2d2d2d;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);font-style:normal;font-weight:300;line-height:1.5}.testimonial:not(:last-child){border-bottom:1px solid #d5d5d5;margin-bottom:2.5rem;padding-bottom:2.5rem}.testimonial__name,.testimonial__location{display:block}.testimonial__name{color:#005daa;font-family:Square Peg,Arial,sans-serif;font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);line-height:1.2}.testimonial__location{font-size:.875rem}.testimonials{padding-block:var(--component-spacing)}.testimonials-carousel{margin:var(--component-spacing) auto}.testimonials-carousel .testimonial{text-align:center;margin:0;padding:0}.testimonials-carousel .testimonial blockquote{border:none;margin-bottom:0;padding:0;font-family:reckless-light,Times,serif;font-size:1.25rem;position:relative}.testimonials-carousel .testimonial blockquote:before{display:none}.testimonials-carousel .testimonial__name{color:#2d2d2d;margin-top:1rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:1.125rem}.testimonials-carousel .testimonial .lennar-icon-quote-left,.testimonials-carousel .testimonial .lennar-icon-quote-right{position:relative;top:-4px}.testimonials-carousel .testimonial .lennar-icon-quote-left:before,.testimonials-carousel .testimonial .lennar-icon-quote-right:before{color:#005daa;width:13px;height:9px}.testimonials-carousel__item{align-items:center;display:flex}.testimonials-controls .lennar-icon{margin-left:1rem;padding:.625rem;display:flex}.testimonials-controls .lennar-icon:before{color:#d5d5d5;transition:all .25s ease-in-out}.testimonials-controls .lennar-icon.active:before{color:#575757}.testimonials-controls .lennar-icon:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid #005daa80;text-decoration:none}.testimonials-controls .lennar-icon-pause:before{width:12px;height:14px}.testimonials-controls .lennar-icon-play:before{width:11px;height:14.11px}.gray-band{padding-block:var(--component-spacing);background-color:#f7f7f7;padding-inline:1.5rem}.gray-band .row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}@media(max-width:767.98px){.gray-band .row{flex-direction:row-reverse}}.gray-band__heading{margin-bottom:.5rem}.gray-band__text{margin-bottom:1.5rem}.gray-band__img{aspect-ratio:1.65;object-fit:contain;width:100%;max-width:420px;height:100%;margin:1.5rem 0 0;display:block}@media(min-width:1200px){.gray-band__img{margin:0 auto}}.gray-band--column .gray-band__heading{color:#2d2d2d;margin-bottom:1rem;font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem)}.gray-band--column .gray-band__text{margin-bottom:2rem}.gray-band--column .gray-band__text *{color:#2d2d2d;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.gray-band--column .gray-band__text ul{justify-content:center;align-items:center;margin:0;padding:0;display:flex}.gray-band--column .gray-band__text ul li{border-right:2px solid #d9d9d9;padding:.1875rem 2.5rem;list-style:none}.gray-band--column .gray-band__text ul li:last-child{border:none}.gray-band--column .gray-band__image-wrap{margin-top:.5rem;padding:0 .5rem}.gray-band--column .gray-band__image{width:100%;max-width:none;height:auto}.cta-image{margin-bottom:var(--component-spacing);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:var(--bkg-sm,var(--bkg-lg));padding:1.5rem .75rem}@media(min-width:576px){.cta-image{padding:var(--component-spacing) 1.5rem}}@media(min-width:1200px){.cta-image{background-image:var(--bkg-lg)}}.cta-image .row{align-items:center}.cta-image__heading{margin-bottom:.5rem}.cta-image__text{margin-bottom:1.5rem}.cta-image--alt{max-width:1920px;margin:0 auto;padding:0;display:flex}.cta-image--alt .btn-row .btn,.cta-image--alt .btn-row .testimonials-controls .lennar-icon,.testimonials-controls .cta-image--alt .btn-row .lennar-icon{font-size:1.125rem!important}.cta-image--alt .cta-image__img-box{background-position:50%;background-repeat:no-repeat;background-size:cover;width:37.5vw}@media(max-width:1199.98px){.cta-image--alt .cta-image__img-box{display:none}}.cta-image--alt .cta-image__heading{margin-bottom:2rem;font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);line-height:120%}.cta-image--alt .cta-image__text{margin-bottom:3rem;font-size:1.125rem}.cta-image--alt .cta-image__content{width:62.5vw;padding:6rem 10rem}@media(max-width:1399.98px){.cta-image--alt .cta-image__content{padding:6rem}}@media(max-width:1199.98px){.cta-image--alt .cta-image__content{width:100%}}@media(max-width:767.98px){.cta-image--alt .cta-image__content{padding:4rem 2rem}}.staff{padding:1.5rem 1.5rem var(--component-spacing)}.staff__profiles{justify-content:flex-start;gap:var(--component-spacing);--gap:var(--component-spacing);flex-wrap:wrap;display:flex}@media(min-width:576px){.staff__profiles{--columns:2}}@media(min-width:1200px){.staff__profiles{--columns:3}}.staff__member{width:100%}@media(min-width:576px){.staff__member{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns))}}.staff__image{aspect-ratio:1;object-fit:cover;object-position:center;max-width:100%;margin-bottom:2rem;display:block}@supports not (aspect-ratio:1/1){.staff__image{max-height:250px}}.staff__name{margin-bottom:.5rem}.staff__title{margin-bottom:1.5rem;font-size:.875rem}.staff__bio{display:none}.staff .link-arrow{font-size:.875rem}.staff.staff-blue{padding-top:0}.staff.staff-blue .staff__profiles{justify-content:center;gap:3.5rem}@media(max-width:1199.98px){.staff.staff-blue .staff__profiles{justify-content:flex-start;gap:50px}}@media(max-width:767px){.staff.staff-blue .staff__profiles{--columns:1}}@media(min-width:1800px){.staff.staff-blue .staff__profiles{padding-inline:140px}}.staff.staff-blue .staff__member{flex-direction:column;display:flex}@media(min-width:1800px){.staff.staff-blue .staff__member{min-width:23rem}}.staff.staff-blue .staff__image{margin-bottom:0}.staff.staff-blue .staff__content{color:#fff;background:#005daa;flex-direction:column;flex:1;padding:4.5rem 2.5rem 2rem;display:flex;position:relative}.staff.staff-blue .staff__name-tag{text-align:center;background:#fff;border-radius:16px;min-width:220px;padding:1rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px #00000040}.staff.staff-blue .staff__name-tag__image{width:102px;height:auto;margin-bottom:8px}.staff.staff-blue .staff__name{text-transform:uppercase;margin-bottom:0;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);line-height:120%}.staff.staff-blue .staff__title{color:#fff;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-bottom:0;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);line-height:120%;display:flex}.staff.staff-blue .staff__bio{display:none}.staff.staff-blue .staff__bio__inner{font-size:1.125rem;font-weight:400;line-height:150%;display:none}.staff.staff-blue .staff__bio__inner *{display:none}.staff.staff-blue .staff__bio__inner p{font-size:inherit;font-weight:inherit;line-height:inherit;color:#fff}.staff.staff-blue .staff__bio__inner p:first-child{display:block}.staff.staff-blue .staff__bio__link{color:#fff;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:1.125rem;line-height:150%;display:flex}@media(max-width:1199.98px){.staff.staff-blue .staff__bio__link{margin-top:1rem}}.staff-modal .modal-content{border:none;border-radius:0;flex-direction:row;gap:3rem;padding:2.5rem;position:relative}.staff-modal .modal-content .btn-close{position:absolute;top:.5rem;right:.5rem}@media(max-width:1199px){.staff-modal .modal-content{display:block}}.staff-modal .staff__image{margin-bottom:1rem}.staff-modal .staff__name{margin-bottom:.25rem;font-size:1rem;line-height:1.2}.staff-modal .staff__title{font-size:.875rem}.staff-modal .staff__bio{display:block}.staff-modal .staff__bio h3,.staff-modal .staff__bio h4,.staff-modal .staff__bio .section-heading{font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:1.25rem}.staff-modal .staff__bio ul{padding:0;list-style:outside}@media(min-width:992px)and (max-width:1199px){.staff-modal.staff-modal-alt{max-width:800px}}@media(min-width:1200px){.staff-modal.staff-modal-alt{max-width:1140px}}@media(min-width:1800px){.staff-modal.staff-modal-alt{max-width:1744px}.staff-modal.staff-modal-alt .modal-content{padding:5rem 5.375rem}}.staff-modal.staff-modal-alt .row{--bs-gutter-x:56px}.staff-modal.staff-modal-alt .staff__name{color:#55565b;margin-bottom:0;font-family:reckless-light,Times,serif;font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);font-weight:400;line-height:120%}.staff-modal.staff-modal-alt .staff__title{color:#55565b;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem);line-height:120%}.staff-modal.staff-modal-alt .staff-modal__top{margin-bottom:3rem}.staff-modal.staff-modal-alt .staff__section-heading{color:#005daa;margin-bottom:1.5rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);line-height:120%}.staff-modal.staff-modal-alt .staff__bio *{color:#55565b;font-size:1.125rem;line-height:150%}@media(max-width:1799.98px){.staff-modal.staff-modal-alt .staff__bio{margin-bottom:3.5rem}}@media(max-width:1199.98px){.staff-modal.staff-modal-alt .staff__accolades{margin-bottom:3rem}}.staff-modal.staff-modal-alt .staff__journey__content,.staff-modal.staff-modal-alt .staff__accolades__content{font-size:1.125rem;line-height:150%}.staff-modal.staff-modal-alt .staff__journey__content p,.staff-modal.staff-modal-alt .staff__journey__content li,.staff-modal.staff-modal-alt .staff__accolades__content p,.staff-modal.staff-modal-alt .staff__accolades__content li{font-size:inherit;line-height:inherit;color:#55565b}.staff-modal.staff-modal-alt ul,.staff-modal.staff-modal-alt ol{padding:0}.staff-modal.staff-modal-alt ul{margin-bottom:0;list-style:outside}.staff-modal.staff-modal-alt .btn-close{top:1.5rem;right:1.5rem}#page-134 .contentPaneContainerBackground{background:url(./bg-stats-staff-DxyGAK_h.webp) 50%/cover no-repeat;padding:72px 0}@media(max-width:575px){#page-134 .contentPaneContainerBackground{padding:40px 0}}#page-134 .staff{margin-top:-160px}@media(max-width:1199.98px){#page-134 .staff{margin-top:-99px}}#page-134 .banner{min-height:600px;padding-bottom:180px}@media(max-width:1199.98px){#page-134 .banner{min-height:500px;padding-bottom:120px}}#page-134 .banner__heading{font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);font-weight:400;line-height:120%}#page-134 .banner__text{max-width:706px;font-size:1.125rem;line-height:150%}#page-134 .cta-image--alt .cta-image__heading{justify-content:flex-start;align-items:center;display:flex}#page-134 .cta-image--alt .cta-image__heading:before{content:"";background:url(./handshake-BsPnJpQG.svg) 0 0/cover no-repeat;width:77px;min-width:77px;height:64px;margin-right:1.25rem}@media(max-width:767.98px){#page-134 .cta-image--alt .cta-image__heading:before{display:none}}.text-list{margin-inline:auto;max-width:650px;margin-bottom:2.5rem;padding-inline:1.5rem}.text-list:last-child{margin-bottom:var(--component-spacing)}.text-list__heading{margin-bottom:.5rem;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.text-list__body{font-size:.875rem}.cta-text{margin-block:var(--component-spacing);text-align:center}.cta-text__heading{color:#2d2d2d;margin-bottom:2rem;font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem)}.cta-text .btn-row{justify-content:center}.cta-text.layout-row{justify-content:center;align-items:center;gap:1.5rem;display:flex}@media(max-width:1199.98px){.cta-text.layout-row{flex-direction:column}}.cta-text.layout-row .cta-text__heading{color:#fff;margin-bottom:0}.cta-text__component.bg-blue .btn,.cta-text__component.bg-blue .testimonials-controls .lennar-icon,.testimonials-controls .cta-text__component.bg-blue .lennar-icon{color:#000;background-color:#fff;border-color:#fff}.cta-text__component.bg-blue .btn:hover,.cta-text__component.bg-blue .testimonials-controls .lennar-icon:hover,.testimonials-controls .cta-text__component.bg-blue .lennar-icon:hover{color:#000;background-color:#d5d5d5;border-color:#d5d5d5}.cta-text__component.bg-blue .btn:focus,.cta-text__component.bg-blue .testimonials-controls .lennar-icon:focus,.testimonials-controls .cta-text__component.bg-blue .lennar-icon:focus{color:#000;background-color:#d5d5d5;border-color:#d5d5d5;box-shadow:0 0 0 .25rem #d9d9d980}.cta-text__component.bg-blue .btn:active,.cta-text__component.bg-blue .testimonials-controls .lennar-icon:active,.testimonials-controls .cta-text__component.bg-blue .lennar-icon:active,.cta-text__component.bg-blue .btn.active,.cta-text__component.bg-blue .testimonials-controls .active.lennar-icon,.testimonials-controls .cta-text__component.bg-blue .active.lennar-icon,.show>.cta-text__component.bg-blue .btn.dropdown-toggle,.show>.cta-text__component.bg-blue .testimonials-controls .dropdown-toggle.lennar-icon,.testimonials-controls .show>.cta-text__component.bg-blue .dropdown-toggle.lennar-icon{color:#000;background-color:#fff;border-color:#fff}.cta-text__component.bg-blue .btn:active:focus,.cta-text__component.bg-blue .testimonials-controls .lennar-icon:active:focus,.testimonials-controls .cta-text__component.bg-blue .lennar-icon:active:focus,.cta-text__component.bg-blue .btn.active:focus,.cta-text__component.bg-blue .testimonials-controls .active.lennar-icon:focus,.testimonials-controls .cta-text__component.bg-blue .active.lennar-icon:focus,.show>.cta-text__component.bg-blue .btn.dropdown-toggle:focus,.show>.cta-text__component.bg-blue .testimonials-controls .dropdown-toggle.lennar-icon:focus,.testimonials-controls .show>.cta-text__component.bg-blue .dropdown-toggle.lennar-icon:focus{box-shadow:0 0 0 .25rem #d9d9d980}.cta-text__component.bg-blue .btn:disabled,.cta-text__component.bg-blue .testimonials-controls .lennar-icon:disabled,.testimonials-controls .cta-text__component.bg-blue .lennar-icon:disabled,.cta-text__component.bg-blue .btn.disabled,.cta-text__component.bg-blue .testimonials-controls .disabled.lennar-icon,.testimonials-controls .cta-text__component.bg-blue .disabled.lennar-icon{color:#000;background-color:#fff;border-color:#fff}.cta-text__component.bg-blue .btn-white{color:#005daa!important}.stats{--gap:calc(var(--component-spacing) * .5);margin-bottom:var(--component-spacing);padding-block:calc(var(--component-spacing) * .5);color:#fff;background-color:#2d2d2d}.stats__row{justify-content:center;align-items:flex-start;gap:var(--gap);flex-wrap:wrap;display:flex}@media(min-width:1200px){.stats__row{flex-wrap:nowrap}}.stats__item{text-align:center;width:100%}@media(min-width:576px){.stats__item{width:calc(50% - var(--gap) + var(--gap) / 2)}}@media(min-width:1200px){.stats__item{flex:1;width:auto}}.stats__number{margin-bottom:.25rem}.stats__small{margin:0 auto;font-size:.875rem}@media(min-width:1200px){.stats__small{max-width:300px}}.stats.stats-blue{background:0 0}.stats.stats-blue .stats__row{align-items:unset;padding:0}@media(max-width:575px){.stats.stats-blue .stats__row{flex-direction:column}}.stats.stats-blue .stats__item{color:#fff;background:#005daa;flex-direction:column;flex:1;padding:50px 15px;display:flex}@media(max-width:575px){.stats.stats-blue .stats__item{width:100%}}.stats.stats-blue .stats__small{max-width:80%;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);line-height:120%}.stats.stats-blue .stats__number{font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);line-height:120%}.faq-v2__nav h2,.faq-v2__main h2{font-family:reckless-light,Times,serif!important;font-weight:400!important}.faq-v2__nav{background-color:#f7f7f7;flex-direction:column;align-items:stretch;gap:1.5rem;padding:1.5rem 1.5rem 2rem;display:flex}.faq-v2__nav h2{border-bottom:1px solid #d5d5d5;padding-bottom:1rem}.faq-v2__nav ul{flex-direction:column;align-items:stretch;gap:1.5rem;margin:0;padding:0;list-style-type:none;display:flex}.faq-v2__nav ul li{font-size:clamp(1rem,.17vw + .96rem,1.13rem)}.faq-v2__nav ul li a{text-decoration:none;display:block}.faq-v2__main{flex-direction:column;align-items:stretch;gap:4.5rem;display:flex}.faq-v2__topic{scroll-margin-top:4.5rem}.faq-v2__question{padding-block:2rem;border-bottom:1px solid #d5d5d5!important}.faq-v2__question-indicator{color:#fff;background-color:#005daa;border-radius:.25rem;width:1rem;height:1rem;margin-right:1rem;padding:.25rem;display:block}.faq-v2__question-indicator:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-image:url(./minus-CQZIElHR.svg);mask-image:url(./minus-CQZIElHR.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.faq-v2__question .accordion-button{margin:0;padding:0;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1rem,.17vw + .96rem,1.13rem);color:#2d2d2d!important;background-color:#0000!important}.faq-v2__question .accordion-button.collapsed .faq-v2__question-indicator:before{background-color:currentColor;-webkit-mask-image:url(./plus-B7pSNpAU.svg);mask-image:url(./plus-B7pSNpAU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.faq-v2__question .accordion-button:not(.collapsed):focus:not(:focus-visible){box-shadow:none}.faq-v2__question .accordion-button:after{content:none}.faq-v2__question .accordion-body{padding:1rem 0 0 2rem}.image-carousel{padding:var(--component-spacing) 0}.image-carousel__heading{color:#2d2d2d;margin-bottom:3rem;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.image-carousel__item{justify-content:center;align-items:center;display:flex}.image-carousel__item img{max-width:100%}.tabs-vertical__component{border:1px solid #d5d5d5;box-shadow:0 4px 30px #0000000d}@media(min-width:1200px){.tabs-vertical__component{display:flex}.tabs-vertical__nav{background:#efefef;flex-direction:column;width:30%;max-width:375px}}.tabs-vertical__content{flex:1}.tabs-vertical .nav-link{appearance:none;color:#575757;background:#efefef;border:none;border-bottom:1px solid #d5d5d5;flex:1;padding:1rem;font-size:1.125rem;font-weight:700;transition:all .25s ease-in-out}@media(max-width:1199.98px){.tabs-vertical .nav-link{border-top:4px solid #0000;border-right:1px solid #d5d5d5}}@media(min-width:1200px){.tabs-vertical .nav-link{flex-direction:column;justify-content:center;align-items:center;display:flex}}.tabs-vertical .nav-link:hover{color:#fff;background:#575757}@media(max-width:1199.98px){.tabs-vertical .nav-link:last-child{border-right:none}}@media(min-width:1200px){.tabs-vertical .nav-link:last-child{border-bottom:none}}.tabs-vertical .nav-link.active{color:#fff;background:#005daa}@media(max-width:1199.98px){.tabs-vertical .nav-link.active{border-top-color:#005daa}}@media(min-width:1200px){.tabs-vertical .nav-link.active{border-color:#005daa}.tabs-vertical .tab-content{display:flex}.tabs-vertical .tab-content>.tab-pane{visibility:hidden;width:100%;margin-right:-100%;display:flex}}@media(max-width:1199.98px){.tabs-vertical .tab-content>.tab-pane{opacity:1;display:block}}@media(min-width:1200px){.tabs-vertical .tab-content>.active{visibility:visible}}.tabs-vertical .tab-pane:last-child .collapse-trigger{border-bottom:none}@media(min-width:1200px){.tabs-vertical .tab-pane__inner{flex-direction:column;flex:1;align-items:center;display:flex}}.tabs-vertical .tab-pane__image{width:100%;height:300px}.tabs-vertical .tab-pane__image img{object-fit:cover;object-position:center;width:100%;height:100%}.tabs-vertical .tab-pane__content{flex-direction:column;flex:auto;padding:2.25rem 2rem;display:flex}.tabs-vertical .tab-pane__heading,.tabs-vertical .tab-pane__description{color:#2d2d2d}.tabs-vertical .tab-pane__heading{flex:0;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.tabs-vertical .tab-pane__description{flex-direction:column;flex:auto;justify-content:flex-start;display:flex}.tabs-vertical .tab-pane .collapse-trigger{color:#575757;background:#efefef;border:none;border-bottom:1px solid #d5d5d5;justify-content:space-between;align-items:center;width:100%;padding:1rem;font-size:1.125rem;font-weight:700;display:flex}.tabs-vertical .tab-pane .collapse-trigger:after{content:"";background-color:currentColor;justify-content:center;width:2rem;height:1rem;display:flex;-webkit-mask-image:url(./minus-CQZIElHR.svg);mask-image:url(./minus-CQZIElHR.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tabs-vertical .tab-pane .collapse-trigger[aria-expanded=true]{color:#fff;background:#005daa;border-color:#005daa}.tabs-vertical .tab-pane .collapse-trigger[aria-expanded=false]:after{content:"";background-color:currentColor;justify-content:center;display:flex;-webkit-mask-image:url(./plus-B7pSNpAU.svg);mask-image:url(./plus-B7pSNpAU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.yt-embedded-video{margin:var(--component-spacing) 0}@media(min-width:1200px){.yt-embedded-video{align-items:center;gap:3rem;display:flex}.yt-embedded-video__content,.yt-embedded-video__media{width:50%}}@media(max-width:1199.98px){.yt-embedded-video__content{margin-bottom:2rem}}.yt-embedded-video__media{aspect-ratio:16/9;display:flex;position:relative}.yt-embedded-video__media iframe{object-fit:cover;width:100%;height:100%}.yt-embedded-video .embedded-poster{z-index:1;aspect-ratio:16/9;width:100%;position:relative}.yt-embedded-video .embedded-poster img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}.yt-embedded-video .embedded-poster .btn-play{cursor:pointer;appearance:none;z-index:2;aspect-ratio:16/11;background:url(./youtube-large-CMqbV0ju.svg) 50%/cover no-repeat;width:16%;height:auto;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important}@media(min-width:768px)and (max-width:991px){.yt-embedded-video__modal .modal-dialog{max-width:700px}}@media(min-width:992px){.yt-embedded-video__modal .modal-dialog{max-width:830px}}.yt-embedded-video__modal .modal-content{aspect-ratio:16/9;padding:2.5rem}.yt-embedded-video__modal .modal-content .yt-video-container{aspect-ratio:16/9}.yt-embedded-video__modal .modal-content iframe{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;display:block}.yt-embedded-video__modal .btn-close{background-position:50%;background-size:1rem 1rem;width:1rem;height:1rem;position:absolute;top:0;right:0}.seamless{padding:var(--component-spacing) 0;margin-bottom:var(--component-spacing);background-position:100%;background-size:cover;position:relative}.seamless:after{content:"";background:linear-gradient(90deg,#f7f7f7 30%,#f7f7f766 90%);position:absolute;inset:0}@media(max-width:1399.98px){.seamless:after{background:linear-gradient(90deg,#f7f7f7 30%,#f7f7f7e6 90%)}}.seamless .container,.seamless .stats__row{padding:0 1.5rem}.seamless .row{align-items:flex-end}.seamless__section-heading,.seamless p{color:var(--gray-dark)}.seamless__section-heading:last-child,.seamless p:last-child{margin-bottom:0}.seamless__section-heading{margin-bottom:1rem}.seamless__cta{margin-top:1.5rem}.seamless .seamless-path{aspect-ratio:16/5;background:url(./bg-seamless-path-Co4DznIT.svg) 50%/cover no-repeat;max-width:629px;position:relative}@media(max-width:1399.98px){.seamless .seamless-path{max-width:100%;margin-top:1.5rem}}.seamless .seamless-path__point{border-radius:50%;width:80px;height:80px;transition:all .25s ease-in-out;position:absolute;box-shadow:0 5px 10px #0000001a;background:#1f3a5e!important}@media(max-width:767.98px){.seamless .seamless-path__point{width:60px;height:60px}}.seamless .seamless-path__point:hover{padding:5px}.seamless .seamless-path__point .icon-item{background:#005daa;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.seamless .seamless-path__point.step-1{bottom:-17px;left:-17px}@media(max-width:767.98px){.seamless .seamless-path__point.step-1{bottom:0;left:0}}.seamless .seamless-path__point.step-1 .icon-item img{width:59.475%;height:auto}.seamless .seamless-path__point.step-2{top:21px;left:24.9603%}@media(max-width:767.98px){.seamless .seamless-path__point.step-2{top:auto}}.seamless .seamless-path__point.step-2 .icon-item img{width:46.5375%;height:auto}.seamless .seamless-path__point.step-3{bottom:42px;left:58.5056%}@media(max-width:767.98px){.seamless .seamless-path__point.step-3{bottom:5px}}.seamless .seamless-path__point.step-3 .icon-item img{width:56.25%;height:auto}.seamless .seamless-path__point.step-4{top:-6px;right:-31px}@media(max-width:767.98px){.seamless .seamless-path__point.step-4{top:0;right:0}}.seamless .seamless-path__point.step-4 .icon-item img{width:44.9625%;height:auto}.tooltip-white{min-width:331px;max-width:331px;opacity:1!important}.tooltip-white .tooltip-inner{text-align:left;width:100%;max-width:none;padding:1.5rem;box-shadow:0 5px 10px #00000026;opacity:1!important;background:#fff!important;border-radius:0!important}.tooltip-white .tooltip-inner h4{font-family:var(--lm-font-sans);color:#525557;margin-bottom:10px;font-weight:700;line-height:120%;font-size:20px!important}.tooltip-white .tooltip-inner p{color:#2d2d2d;margin-bottom:0;font-size:16px;line-height:150%}.tooltip.tooltip-white .tooltip-arrow:before{content:"";border:21px solid #0000;border-top-width:0;border-bottom:42px solid #fff;width:0;height:0;display:block;transform:rotate(0)translate(-50%)}.tooltip.tooltip-white.bs-tooltip-top .tooltip-arrow:before,.tooltip.tooltip-white.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{content:"";display:block;top:auto;transform:rotate(180deg)translate(-50%);bottom:-14px!important}.tooltip.tooltip-white.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{content:"";display:block;transform:rotate(90deg)translate(-22px,calc(-50% - 11px));top:50%!important;bottom:auto!important}.tooltip.tooltip-white.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{content:"";display:block;transform:rotate(-90deg)translate(-50%);inset:auto -42px 0 auto!important}.tooltip.tooltip-white.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{content:"";display:block;transform:rotate(0)translate(-50%);top:auto!important;bottom:-22px!important}@media only screen and (max-width:1199px){.homebuyer-resources .row{flex-direction:column-reverse}.homebuyer-resources .section-image{margin-top:2rem}}.table-privacy-agreement tbody{border-left:1px solid}.table-privacy-agreement td{border-bottom:1px solid;border-right:1px solid}.timeline{margin:var(--component-spacing) 0;position:relative}.timeline__heading{text-align:center;color:#2d2d2d;margin-bottom:175px}@media(max-width:767.98px){.timeline__heading{margin-bottom:5.5rem}}.timeline__path{z-index:1;max-width:1320px;margin:0 auto;position:relative}@media(max-width:767.98px){.timeline__path{max-width:340px}}.timeline__points{z-index:2;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.timeline__point-wrap{position:absolute}.timeline__point-wrap.point-1{left:16px}@media only screen and (max-width:1199px){.timeline__point-wrap.point-1{margin-top:0;left:4%}}@media(max-width:767.98px){.timeline__point-wrap.point-1{top:16px;left:23%}}@media only screen and (max-width:1199px){.timeline__point-wrap.point-1 .timeline__point:hover+.timeline__point-content{z-index:2}}@media(min-width:768px)and (max-width:840px){.timeline__point-wrap.point-1 .timeline__point:hover+.timeline__point-content{margin-left:-1.5rem;transform:translateY(-100%)}}.timeline__point-wrap.point-2{margin-top:-18px;left:25%}@media only screen and (max-width:1199px){.timeline__point-wrap.point-2{margin-top:0;top:-18px;left:24%}}@media(max-width:767.98px){.timeline__point-wrap.point-2{top:66px;left:63%}}.timeline__point-wrap.point-2 .timeline__point-heading{background:#40a29c}.timeline__point-wrap.point-2 .timeline__point:after{content:"";background-color:#40a29c}.timeline__point-wrap.point-3{margin-top:0;top:auto;bottom:-16px;left:26.4%}@media only screen and (max-width:1199px){.timeline__point-wrap.point-3{bottom:-13px}}@media(max-width:767.98px){.timeline__point-wrap.point-3{top:238px;bottom:auto;left:20%}}.timeline__point-wrap.point-3 .timeline__point-heading{background:#009bdf}.timeline__point-wrap.point-3 .timeline__point:after{content:"";background-color:#009bdf}.timeline__point-wrap.point-4{margin-top:0;top:72%;bottom:auto;left:49.3%}@media only screen and (max-width:1199px){.timeline__point-wrap.point-4{top:64%}}@media(max-width:767.98px){.timeline__point-wrap.point-4{inset:auto 63px 442px auto}}.timeline__point-wrap.point-4 .timeline__point-heading{background:#005daa}.timeline__point-wrap.point-4 .timeline__point:after{content:"";background-color:#005daa}.timeline__point-wrap.point-5{margin-top:0;top:48%;left:72%}@media only screen and (max-width:1199px){.timeline__point-wrap.point-5{top:39.8%;left:68%}}@media(max-width:767.98px){.timeline__point-wrap.point-5{top:auto;bottom:288px;left:24.3%}}.timeline__point-wrap.point-5 .timeline__point-heading{background:#133a61}.timeline__point-wrap.point-5 .timeline__point:after{content:"";background-color:#133a61}.timeline__point-wrap.point-6{margin-top:0;top:34.6%;left:95%}@media only screen and (max-width:1199px){.timeline__point-wrap.point-6{top:27%;left:87.5%}}@media(max-width:767.98px){.timeline__point-wrap.point-6{top:auto;bottom:99px;left:46%}}.timeline__point-wrap.point-6 .timeline__point-heading{background:#555559}.timeline__point-wrap.point-6 .timeline__point:after{content:"";background-color:#555559}@media(min-width:768px)and (max-width:840px){.timeline__point-wrap.point-6 .timeline__point:hover+.timeline__point-content,.timeline__point-wrap.point-6 .timeline__point:focus+.timeline__point-content{margin-left:1.5rem;transform:translate(-100%,-100%)}}.timeline__point{background-color:#fff;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s ease-in-out;display:flex}.timeline__point:before{content:"";background:#525557;width:2px;height:16px;transition:all ease-in;display:block;position:absolute;top:-4px;left:50%;transform:translate(-50%,-100%)}.timeline__point:after{content:"";aspect-ratio:1;background-color:#669a65;border-radius:50%;width:24px;height:24px}.timeline__point:hover,.timeline__point:focus{border-color:#525557}.timeline__point:hover:before,.timeline__point:focus:before{background:linear-gradient(#d5d5d5,#525557);height:38px;top:0}.timeline__point:hover+.timeline__point-content,.timeline__point:focus+.timeline__point-content{z-index:2;max-width:none}@media only screen and (max-width:1199px){.timeline__point:hover+.timeline__point-content,.timeline__point:focus+.timeline__point-content{max-width:226px}}.timeline .timeline__point-description{opacity:0;color:#2d2d2d;background:#fff;justify-content:center;align-items:center;height:0;max-height:0;padding:0 1.5rem;font-size:18px;line-height:150%;transition:all .25s ease-in-out;display:flex;overflow:hidden}@media only screen and (max-width:1199px){.timeline .timeline__point-description{padding:0 18px}}.timeline .timeline__point-description span{padding:1.5rem 0}@media only screen and (max-width:1199px){.timeline .timeline__point-description span{padding:18px 0}.timeline .timeline__point-description{font-size:16px}}.timeline .timeline__point-content{text-align:center;border:1px solid #d5d5d5;max-width:140px;margin-top:-64px;transition:all .25s ease-in-out;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-100%);box-shadow:0 4px 30px #0000}@media only screen and (max-width:1199px){.timeline .timeline__point-content{max-width:111px}}.timeline .timeline__point-heading{color:#fff;background:#669a65;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:8px 14px 11px;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1;display:flex}@media only screen and (max-width:1199px){.timeline .timeline__point-heading{font-size:28px}}.timeline .timeline__point:hover+.timeline__point-content,.timeline .timeline__point:focus+.timeline__point-content{margin-top:-76px;box-shadow:0 4px 30px #00000080}.timeline .timeline__point:hover+.timeline__point-content .timeline__point-description,.timeline .timeline__point:focus+.timeline__point-content .timeline__point-description{opacity:1;width:294px;height:auto;max-height:300px;overflow:auto}@media only screen and (max-width:1199px){.timeline .timeline__point:hover+.timeline__point-content .timeline__point-description,.timeline .timeline__point:focus+.timeline__point-content .timeline__point-description{width:226px}}.timeline .timeline__point:hover+.timeline__point-content .timeline__heading,.timeline .timeline__point:focus+.timeline__point-content .timeline__heading{width:100%}.timeline img{width:100%;max-width:100%}.values-carousel{margin-bottom:var(--component-spacing)}.values-carousel__row{align-items:center;padding:2.5rem;display:flex}@media(max-width:767.98px){.values-carousel__row{flex-direction:column;justify-content:center;align-items:center}}.values-carousel__col{width:100%;padding:0}@media(min-width:768px){.values-carousel__col{flex:1}}.values-carousel__heading,.values-carousel .carousel-item__heading{color:#fff;margin-bottom:0}.values-carousel__heading{justify-content:flex-end;align-items:center;display:flex}@media(max-width:767.98px){.values-carousel__heading{justify-content:center}}.values-carousel .carousel{height:51px;position:relative;overflow:hidden}@media(max-width:767.98px){.values-carousel .carousel{margin-top:.25rem}}.values-carousel .carousel-item{flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:1rem;animation:7.5s linear infinite slideDown;display:flex;position:absolute;top:-100%}@media(max-width:767.98px){.values-carousel .carousel-item{padding-left:0}}.values-carousel .carousel-item__heading{align-items:center;display:flex}@media(max-width:767.98px){.values-carousel .carousel-item__heading{justify-content:center}}.values-carousel .carousel-item:first-child{animation-delay:0s}.values-carousel .carousel-item:nth-child(2){animation-delay:2.5s}.values-carousel .carousel-item:nth-child(3){animation-delay:5s}.values-carousel .lennar-icon{width:36px;height:47px;margin-right:1rem;position:relative;top:2px}.values-carousel .lennar-icon.lennar-icon-handshake{width:56px}@keyframes slideDown{0%{top:-100%}10%{top:0%}33.33%{top:0%}43.33%{top:100%}to{top:100%}}.image-cards{--columns:3;--gap:2.5rem;margin-bottom:var(--component-spacing);justify-content:center;align-items:stretch;gap:var(--gap);flex-wrap:wrap;display:flex}.image-cards__item{background:#fff;flex-direction:column;width:100%;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 4px 30px #0000000d}@media(min-width:1200px){.image-cards__item{width:calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns))}.image-cards__item:first-of-type:nth-last-of-type(2),.image-cards__item:first-of-type:nth-last-of-type(2)~.image-cards__item,.image-cards__item:first-of-type:nth-last-of-type(4),.image-cards__item:first-of-type:nth-last-of-type(4)~.image-cards__item{--columns:2}}.image-cards__image{aspect-ratio:8/5;overflow:hidden}.image-cards__image img{object-fit:cover;width:100%;height:100%}.image-cards__heading{color:#2d2d2d;margin:0 0 .5rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:150%}.image-cards__content{padding:2.5rem}.image-cards__description{flex-grow:1}.image-cards__description:not(:last-child){margin-bottom:1.5rem}.image-cards__description a{color:#005daa}.cus_textbox,.cus_textarea{margin-bottom:1.5rem}.cus_textarea{min-height:200px}.section-heading{padding:64px 0 24px}.splide__slide{padding:12px}.calculator{width:36px;height:52px}@keyframes screenlight{0%{fill:#f8f9fa}20%{stroke:#009bdf;fill:#009bdf}60%{fill:#009bdf}to{fill:#f8f9fa}}@keyframes buttonhit{0%{fill:none;transform:scale(1)}40%{fill:#005daa;transform:scale(1.5)}60%{fill:#009bdf;transform:scale(1.7)}to{fill:none;transform:scale(1)}}.icon-stroke{stroke:#555559;fill:none;stroke-width:3px;stroke-linecap:round;stroke-miterlimit:10}@keyframes Magnify{0%{opacity:0;top:0;left:5px}15%{opacity:1;top:0;left:15px;transform:rotate(-10deg)}30%{opacity:1;top:15px;left:20px;transform:rotate(-20deg)}45%{opacity:1;top:25px;left:-40px;transform:rotate(-10deg)}60%{opacity:1;top:0;left:10px;transform:rotate(15deg)}80%{opacity:1;top:-5px;left:20px;transform:rotate(-10deg)}90%{opacity:1;top:27px;left:-22px;transform:rotate(5deg)}to{opacity:1;top:-5px;left:-8px;transform:rotate(-30deg)}}@keyframes erase{to{stroke-dashoffset:-320px}}.mb-adj{margin-bottom:-48px!important}.w-box-shadow{box-shadow:0 4px 30px #0000000d}.col-padding{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:576px){.col-padding{padding-left:0;padding-right:0}}.p-32{padding:1.5rem}@media(min-width:576px){.p-32{padding:1.75rem}}@media(min-width:768px){.p-32{padding:2rem}}.front-porch-categories-menu{margin-top:var(--component-spacing)}@media(min-width:1200px){.front-porch-categories-menu{padding:0}.front-porch-categories-menu .edn-categories{background:0 0;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.5rem;padding:0;display:flex}.front-porch-categories-menu .edn-categories__title{text-align:center;text-transform:uppercase;color:var(--Gray---Dark,#2d2d2d);letter-spacing:2.8px;border:none;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:120%}.front-porch-categories-menu .edn-categories__wrapper{justify-content:center;align-items:center;gap:1rem;margin:0;display:flex}.front-porch-categories-menu .edn-categories a{transition:all .3s}.front-porch-categories-menu .edn-categories a.active{color:#fff;background-color:#005daa}.front-porch-categories-menu .edn-categories a.active:hover{background-color:#005daa;box-shadow:0 3px 14px #0003}.front-porch-categories-menu .edn-categories a:hover{background-color:#fff;box-shadow:0 3px 14px #0003}.front-porch-categories-menu .edn-categories a:before{width:80px;height:60px;margin:0 auto;font-family:Glyphter;font-size:3.6rem;line-height:1;display:block;font-weight:100!important}.front-porch-categories-menu .edn-categories .active .edn-categories__item{color:#fff;background:#005daa;font-weight:400}.front-porch-categories-menu .edn-categories__item{color:#575757;text-align:center;width:150px;padding:16px 10px;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:block}.front-porch-categories-menu .edn-categories__item:before{content:"";width:80px;height:45px;margin:0 auto;display:block}.front-porch-categories-menu a[data-title="View All Articles"]{color:#575757;text-align:center;width:150px;padding:16px 10px;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:block}.front-porch-categories-menu a[data-title="View All Articles"]:before{content:"H"}.front-porch-categories-menu a[data-title=Homebuying]:before{content:"D"}.front-porch-categories-menu a[data-title="Home Selling"]:before{content:"F"}.front-porch-categories-menu a[data-title="Financial IQ"]:before{content:"B"}.front-porch-categories-menu a[data-title="Industry News"]:before{content:"J"}}@media(max-width:1199.98px){.front-porch-categories-menu{margin-bottom:var(--component-spacing)}.front-porch-categories-menu .edn-categories{margin-bottom:var(--component-spacing);background-color:none;background:#fff;border:1px solid #dee2e6;border-top:none;padding:0;display:none}.front-porch-categories-menu .edn-categories.active{display:block}.front-porch-categories-menu #edn-categories__dropdown-trigger{cursor:pointer;border:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.front-porch-categories-menu .edn-categories__item{width:100%;padding:.75rem 1rem}.front-porch-categories-menu .edn-categories .active .edn-categories__item,.front-porch-categories-menu .edn-categories .active.edn-categories__item{color:#fff;background-color:#005daa;font-weight:400}}.skin{flex-direction:column;min-height:100vh;display:flex}.skin main{flex-grow:1}.animate-item-lightbulb{width:52px}.animate-item-lightbulb .icon-stroke{stroke:#555559;fill:none;stroke-width:3px;stroke-linecap:round;stroke-miterlimit:10}.animate-item-lightbulb .icon-stroke2{stroke:#009bdf;fill:none;stroke-width:3px;stroke-linecap:round;stroke-miterlimit:10}.animate-item-lightbulb .is1{stroke-dasharray:33;stroke-dashoffset:33px}.show-section-lightbulb .is1{animation:.25s ease-in .5s forwards draw;transform:translateY(-15.674px)}.animate-item-lightbulb .is2{stroke-dasharray:33;stroke-dashoffset:33px}.show-section-lightbulb .is2{animation:.25s ease-in .7s forwards draw;transform:translateY(-15.674px)}.animate-item-lightbulb .is3{stroke-dasharray:190;stroke-dashoffset:-190px}.show-section-lightbulb .is3{animation:.75s ease-in .9s forwards draw;transform:translateY(-15.674px)}.animate-item-lightbulb .is4{stroke-dasharray:28;stroke-dashoffset:28px}.show-section-lightbulb .is4{animation:.8s linear 2.75s forwards drawFillament1;transform:translateY(-15.674px)}.animate-item-lightbulb .is5{stroke-dasharray:50;stroke-dashoffset:50px}.show-section-lightbulb .is5{animation:1.1s linear 2.4s forwards drawFillament2;transform:translateY(-15.674px)}.animate-item-lightbulb .is6{stroke-dasharray:70;stroke-dashoffset:70px}.show-section-lightbulb .is6{animation:1.75s linear 2.1s forwards drawFillament3;transform:translateY(-15.674px)}.animate-item-lightbulb .is7{stroke-dasharray:26;stroke-dashoffset:-26px}.show-section-lightbulb .is7{animation:.25s linear 1.6s forwards draw;transform:translateY(-15.674px)}.animate-item-lightbulb .is8 line{stroke-dasharray:24;stroke-dashoffset:24px}.show-section-lightbulb .is8 line{animation:.35s linear 3.5s forwards draw;transform:translateY(-15.674px)}.animate-item-lightbulb .is9{opacity:0;fill:none;stroke-width:0}.show-section-lightbulb .is9{animation:1.2s linear 2.5s forwards glow;transform:translateY(-15.674px)}.animate-item-lightbulb .is10{opacity:0;fill:none;stroke-width:0}.show-section-lightbulb .is10{animation:.4s linear 3.4s forwards glow2;transform:translateY(-15.674px)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes drawFillament1{0%{stroke:#555559}40%{stroke:#555559;stroke-dashoffset:0}99%{stroke:#555559;stroke-dashoffset:0}to{stroke:#fff;stroke-dashoffset:0}}@keyframes drawFillament2{0%{stroke:#555559}40%{stroke:#555559;stroke-dashoffset:0}99%{stroke:#555559;stroke-dashoffset:0}to{stroke:#fff;stroke-dashoffset:0}}@keyframes drawFillament3{0%{stroke:#555559}20%{stroke:#555559;stroke-dashoffset:0}80%{stroke:#555559;stroke-dashoffset:0}82%{stroke:#fff;stroke-dashoffset:0}to{stroke:#fff;stroke-dashoffset:0}}@keyframes glow{0%{opacity:0;fill:#fff}85%{fill:#fff}to{opacity:1;fill:#009bdf}}@keyframes glow2{0%{opacity:0;fill:#fff}to{opacity:.2;fill:#009bdf}}.animate-item-handshake{width:57px}.animate-item-handshake .icon-stroke{stroke:#555559;fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.animate-item-handshake .is1,.animate-item-handshake .is2,.animate-item-handshake .is3,.animate-item-handshake .is4,.animate-item-handshake .is5,.animate-item-handshake .is6,.animate-item-handshake .is7,.animate-item-handshake .is8,.animate-item-handshake .is9,.animate-item-handshake .is10{stroke-dasharray:100;stroke-dashoffset:100px}.show-section-handshake .is1{animation:.25s ease-in .5s forwards draw}.show-section-handshake .is2{animation:.25s ease-in .7s forwards draw}.show-section-handshake .is3{animation:.25s ease-in .9s forwards draw}.show-section-handshake .is4{animation:.25s ease-in 1.1s forwards draw}.show-section-handshake .is5{animation:.25s ease-in 1.3s forwards draw}.show-section-handshake .is6{animation:.25s ease-in 1.5s forwards draw}.show-section-handshake .is7{animation:.25s ease-in 1.7s forwards draw}.show-section-handshake .is8{animation:.25s ease-in 1.9s forwards draw}.show-section-handshake .is9{animation:.25s ease-in 2.1s forwards draw}.show-section-handshake .is10{animation:.25s ease-in 2.3s forwards draw}.table-privacy-agreement{margin-bottom:3rem}.table-privacy-agreement tbody{border-top:2px solid;border-left:1px solid}.table-privacy-agreement td{border-bottom:1px solid;border-right:1px solid;padding:.75rem}.lo-about__calculators .calc{gap:1rem 2rem}.lo-about__calculators .calc__form{flex:1}.lo-about__calculators .calc__results{flex:1;padding:1.5rem}.lo-about__calculators .calc .calc__results__apply{display:none}@media(min-width:768px){.lo-about__calculators .calc{flex-direction:column}}@media(min-width:1200px){.lo-about__calculators .calc{flex-direction:row;gap:2rem}}.lof_searchWrap{max-width:100%;padding:2rem 0 4rem;position:relative}.lof_searchPanel{flex-direction:column;gap:.5rem;margin:0 auto;display:flex}@media(min-width:768px){.lof_searchPanel{flex-direction:row;align-items:center;gap:1.5rem}}@media(min-width:1200px){.lof_searchPanel{max-width:1100px}}.lof_searchPanel label{display:block}.lof_searchPanel .form-control,.lof_searchPanel .form-select{background-color:#fff}.lof_searchPanel .form-control:focus,.lof_searchPanel .form-select:focus{background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;box-shadow:0 1px #2d2d2d}.lof_searchPanel .lof__or{justify-content:center;align-items:center;display:inline-flex}.lof_searchPanel .lof__or span{text-align:center;text-transform:uppercase;padding:0 .5rem;display:inline-block}.lof_searchPanel .lof__or:before,.lof_searchPanel .lof__or:after{content:"";background-color:#767676;width:20px;height:1px;display:inline-block}.lof_searchPanel .form-field{flex:1}.lof_searchPanel .form-field .twitter-typeahead{width:100%}.lof_nav{max-width:1100px;margin:var(--component-spacing) auto 0}.lof_nav .dnnAdminTabNav{border-radius:0;gap:1rem;padding:0;display:flex}.lof_nav .dnnAdminTabNav li{float:none;border-radius:0;margin:0}.lof_nav .ui-tabs-anchor{text-shadow:none;background:0 0;border:none;border-radius:0;padding:.75rem 1rem;font-weight:400;position:relative;bottom:-1px}.lof_nav .ui-tabs-anchor:hover,.lof_nav .ui-tabs-anchor:active,.lof_nav .ui-tabs-anchor:focus{box-shadow:none;background:0 0}.lof_nav .ui-tabs-anchor:hover,.lof_nav .ui-tabs-anchor:focus{border:none}.lof_nav .ui-tabs-active .ui-tabs-anchor{margin-top:initial;border-bottom:3px solid #005daa;padding:.75rem 1rem;font-weight:600}.lof_loanOfficerRow,.lof_branchRow{align-items:flex-start;gap:1rem;max-width:1100px;margin:0 auto;padding:1.5rem;display:flex}.lof_loanOfficerRow:not(:first-child),.lof_branchRow:not(:first-child){border-top:1px solid #f7f7f7}.lof_loanOfficerRow:last-child,.lof_branchRow:last-child{margin-bottom:var(--component-spacing)}.lof_loanOfficerRow .buttons,.lof_branchRow .buttons{margin-left:auto}.lof_loanOfficerRow .lof_loName,.lof_branchRow .lof_loName{font-family:var(--lm-font-sans);margin-top:0;margin-bottom:.75rem;font-size:clamp(1rem,.17vw + .96rem,1.13rem);font-weight:600;line-height:1.4}.lof_loanOfficerRow .lof_loName a,.lof_branchRow .lof_loName a{font-weight:inherit;color:inherit;text-decoration:none}.lof_loanOfficerRow .lof_loName a:hover,.lof_branchRow .lof_loName a:hover{text-decoration:underline}.lof_loanOfficerRow .lof_loTitle,.lof_loanOfficerRow .lof_loPhone,.lof_loanOfficerRow .lof_loEmail,.lof_loanOfficerRow .lof_loAddress,.lof_branchRow .lof_loTitle,.lof_branchRow .lof_loPhone,.lof_branchRow .lof_loEmail,.lof_branchRow .lof_loAddress{font-size:.875rem}.lof_loanOfficerRow .photo .lof_lnkLOName,.lof_branchRow .photo .lof_lnkLOName{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;display:inline-block}.lof_loanOfficerRow .buttons,.lof_branchRow .buttons{align-items:center;gap:.5rem;display:flex}@media(max-width:1199.98px){.lof_loanOfficerRow,.lof_branchRow{flex-wrap:wrap}.lof_loanOfficerRow .buttons,.lof_branchRow .buttons{flex:none;margin-left:calc(100px + 1rem)}}@media(max-width:575.98px){.lof_loanOfficerRow,.lof_branchRow{gap:.75rem}.lof_loanOfficerRow .details,.lof_branchRow .details{flex:0 0 100%}.lof_loanOfficerRow .buttons,.lof_branchRow .buttons{margin-left:0}}.twitter-typeahead{width:100%;display:block;position:relative}.twitter-typeahead input:not([type=radio]):not([type=checkbox]){border-bottom-width:1px;border-bottom-color:#767676;outline:0;width:100%;transition:all .3s ease-in;position:absolute;top:0;left:0}.twitter-typeahead input:not([type=radio]):not([type=checkbox]):focus{background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;box-shadow:0 1px #2d2d2d}.text-gray-medium{color:#575757}.text-gray-dark{color:#2d2d2d}.lo-banner-image{z-index:-1;flex-direction:column;justify-content:flex-end;padding-top:98px;display:flex;position:relative}@media(min-width:768px){.lo-banner-image{height:408px;padding-top:0}}.lo-banner-image:after{content:"";mix-blend-mode:multiply;z-index:1;background:linear-gradient(#3333334d,#333333b3);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.lo-banner-image img{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.lo-page-heading{z-index:2;padding-bottom:32px;position:relative}@media(min-width:1200px){.lo-page-heading{padding:var(--component-spacing) 0}}.lo-page-heading__title,.lo-page-heading__subtitle{text-shadow:0 4px 4px #00000040}.lo-page-heading__title{margin-bottom:.5rem}.lo-page-heading__subtitle{margin-bottom:0;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-weight:700}.lo-sidebar{transition:all .25s ease-in-out}@media(max-width:767px){.lo-sidebar{margin-top:12px}}@media(min-width:768px){.lo-sidebar{transform:translateY(calc(-29% - var(--component-spacing)));margin-top:28px}.lo-sidebar.active{transform:translateY(0)}.lo-sidebar{top:calc(var(--component-spacing) * 2);position:sticky}}@media(min-width:1200px){.lo-content{padding-left:2rem;padding-right:3rem}}.lo-info{background-color:#fff;box-shadow:0 4px 30px #0000000d}.lo-info__header{padding:1.5rem}.lo-info__content{color:#2d2d2d;padding:2rem}.lo-info__content p{color:inherit}.lo-info__content a{color:inherit;text-decoration:none}.lo-info__photo{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:1rem}.lo-info__name{margin-bottom:.125rem;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.lo-info p{margin-bottom:.875rem;font-size:1rem}.lo-info p:empty{display:none}.lo-info__title:is(p){margin-bottom:1.5rem;font-size:1.125rem}.lo-info__cta{text-align:center;border-top:1px solid #000;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.lo-info__contact{text-transform:capitalize}.lo-info a.google-business-link{color:#005daa}.lo-about{padding-block:var(--component-spacing)}@media(max-width:767px){.lo-about{padding-top:1.5rem;padding-bottom:2rem}}.lo-about p,.lo-about li{color:#2d2d2d}.lo-about p{margin-bottom:2rem}.lo-about p:last-child{margin-bottom:0}.lo-about h1{color:var(--gray-dark);margin-bottom:.5rem}@media(max-width:1199px){.branch__team-members{display:flex}.branch__team-members-photo{border-radius:50%;width:110px;min-width:110px;height:110px;margin-right:1rem}}.branch__team-members-photo img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%}@media(max-width:1199px){.branch__team-members-photo img{border-radius:50%}.branch__team-members-contact{flex:1}.branch__team-members-contact.mt-2{margin-top:0!important}}.branch__team-members-contact *,.branch__team-members-contact a{color:#2d2d2d}.lo-wrap{margin-bottom:var(--component-spacing);position:relative}.lo-wrap:before{content:"";z-index:-1;background-image:linear-gradient(#2d2d2d4d,#2d2d2d4d),url(./default-branch-bg-BW6N8JxH.webp);background-position:50% 80%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.lo-wrap h1,.lo-wrap h2,.lo-wrap h3,.lo-wrap h4,.lo-wrap h5,.lo-wrap h6{color:#2d2d2d}.lo-wrap.branch-detail:before{display:none}@media(max-width:767px){.lo-wrap.branch-detail{padding-top:0}.lo-wrap.branch-detail .lo-about{padding-top:1.5rem;padding-bottom:2rem}}@media(min-width:768px){.lo-wrap.branch-detail .lo-sidebar{transform:translateY(calc(-43% - var(--component-spacing)));margin-top:28px}.lo-wrap.branch-detail .lo-sidebar.active{transform:translateY(0)}}.lo-wrap.branch-detail .lo-info__footer{background:#133a61;padding:1rem;display:none}.lo-wrap.branch-detail .lo-info__footer .btn-white{color:#133a61!important}.lo-wrap.branch-detail .lo-info__footer .btn-white:after{content:"";background-color:#005daa;width:19px;height:11px;margin-left:.5rem;display:inline-block;-webkit-mask-image:url(./arrow-2-DCiKgHdU.svg);mask-image:url(./arrow-2-DCiKgHdU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.branch-detail .lo-info__header{background:#133a61}.lo-wrap.branch-detail .lo-info .icons-contact{margin-bottom:2.125rem}.lo-wrap.officer-detail{padding-top:0}.lo-wrap.officer-detail:before{display:none}.lo-wrap.officer-detail .lo-banner-image:after{content:""}.lo-wrap.officer-detail .lo-banner-image img{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.lo-wrap.officer-detail .lo-sidebar{transition:all .25s ease-in-out}@media(max-width:767px){.lo-wrap.officer-detail .lo-sidebar{margin-top:12px}}.lo-wrap.officer-detail .lo-info__title:is(p){font-size:1rem}.lo-wrap.officer-detail .lo-info__name{display:none}.lo-wrap.officer-detail .lo-info__footer{padding:1rem;display:none}.lo-wrap.officer-detail .lo-info__footer .btn-white{color:#005daa!important}.lo-wrap.officer-detail .lo-info__footer .btn-white:after{content:"";background-color:#005daa;width:19px;height:11px;margin-left:.5rem;display:inline-block;-webkit-mask-image:url(./arrow-2-DCiKgHdU.svg);mask-image:url(./arrow-2-DCiKgHdU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.officer-detail .lo-info .icons-contact{margin-bottom:2.125rem}.lo-wrap.officer-detail .lo-about{padding-block:var(--component-spacing)}@media(max-width:767px){.lo-wrap.officer-detail .lo-about{padding-top:1.5rem;padding-bottom:2rem}}.lo-wrap.officer-detail .lo-about__bio{margin-bottom:var(--component-spacing)}.lo-wrap.officer-detail .lo-about__bio p,.lo-wrap.officer-detail .lo-about__bio li{color:#2d2d2d}.lo-wrap.officer-detail .lo-about__awards{margin-bottom:var(--component-spacing);padding:2rem;position:relative;box-shadow:0 4px 30px #0000001a}.lo-wrap.officer-detail .lo-about__awards:before{content:"";background:#005daa;width:5px;height:100%;position:absolute;top:0;left:0}.lo-wrap.officer-detail .lo-about__awards .awards-images{justify-content:space-between;display:flex}.lo-wrap.officer-detail .lo-about__awards .awards-image{justify-content:center;align-items:center;width:150px;height:150px;display:flex}.lo-wrap.officer-detail .lo-about__awards .awards-image img{width:auto;height:90px}.lo-wrap.officer-detail .lo-about__awards .awards-list{margin-top:.5rem}.lo-wrap.officer-detail .lo-about__awards .awards-list p,.lo-wrap.officer-detail .lo-about__awards .awards-list li{margin-bottom:0}.lo-wrap.officer-detail .lo-about__testimonials{margin-bottom:var(--component-spacing)}.lo-wrap.officer-detail .lo-about__testimonials .testimonial-items{position:relative}.lo-wrap.officer-detail .lo-about__testimonials .testimonial{padding-left:0}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote{color:#2d2d2d;margin-bottom:0;padding:1.875rem 4rem 1.875rem 1.875rem;font-family:reckless-regular,Times,serif;font-size:1.75rem;line-height:120%;position:relative}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote:before{display:none}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote .lennar-icon-quote-left{margin-top:.25rem;position:absolute;left:0}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote .lennar-icon-quote-left:before{content:"";background-color:#005daa;width:18px;height:13px;display:block;-webkit-mask-image:url(./quote-left-DTh5ADsb.svg);mask-image:url(./quote-left-DTh5ADsb.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote .lennar-icon-quote-right{display:inline-block;position:relative;top:-8px;left:4px}.lo-wrap.officer-detail .lo-about__testimonials .testimonial blockquote .lennar-icon-quote-right:before{content:"";background-color:#005daa;width:18px;height:13px;display:block;-webkit-mask-image:url(./quote-right-Bp_V73Se.svg);mask-image:url(./quote-right-Bp_V73Se.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.officer-detail .lo-about__testimonials .testimonial-name{color:#2d2d2d;padding:0 1.875rem;font-size:1.125rem}.lo-wrap.officer-detail .lo-about__testimonials .owl-nav{position:absolute;bottom:0;right:-1rem;transform:translateY(-100%)}@media(max-width:767px){.lo-wrap.officer-detail .lo-about__testimonials .owl-nav{right:50%;transform:translate(50%,12px)}}.lo-wrap.officer-detail .lo-about__testimonials .owl-nav .lennar-icon-chevron-left:before{background-color:#005daa;width:16px;height:27px;-webkit-mask-image:url(./chevron-left-CZjVtb8l.svg);mask-image:url(./chevron-left-CZjVtb8l.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.officer-detail .lo-about__testimonials .owl-nav .lennar-icon-chevron-right:before{background-color:#005daa;width:16px;height:27px;-webkit-mask-image:url(./chevron-right-BzYZu2lJ.svg);mask-image:url(./chevron-right-BzYZu2lJ.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lo-wrap.officer-detail .lo-about__testimonials .owl-carousel .owl-nav button.owl-next,.lo-wrap.officer-detail .lo-about__testimonials .owl-carousel .owl-nav button.owl-prev{cursor:pointer;margin:0 1rem}.link-arrow:after{content:"";background-color:#005daa;width:19px;height:11px;margin-left:.5rem;display:inline-block;-webkit-mask-image:url(./arrow-2-DCiKgHdU.svg);mask-image:url(./arrow-2-DCiKgHdU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox]){color:#2d2d2d;appearance:none;background-color:#f7f7f71a;background-clip:padding-box;border:1px solid #d5d5d580;border-radius:0;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.community-search__form .twitter-typeahead input[type=file]:not([type=radio]):not([type=checkbox]){overflow:hidden}.community-search__form .twitter-typeahead input[type=file]:not(:disabled):not([readonly]):not([type=radio]):not([type=checkbox]){cursor:pointer}.community-search__form .twitter-typeahead input:focus:not([type=radio]):not([type=checkbox]){color:#2d2d2d;box-shadow:none;background-color:#f7f7f71a;border-color:#969696;outline:0}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::-webkit-date-and-time-value{height:1.5em}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::placeholder{color:#6c757d;opacity:1}.community-search__form .twitter-typeahead input:disabled:not([type=radio]):not([type=checkbox]),.community-search__form .twitter-typeahead input[readonly]:not([type=radio]):not([type=checkbox]){opacity:1;background-color:#e9ecef}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::file-selector-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;margin:-.375rem -.75rem;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.community-search__form .twitter-typeahead input:hover:not(:disabled):not([readonly]):not([type=radio]):not([type=checkbox])::file-selector-button{background-color:#dde0e3}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::-webkit-file-upload-button{color:#2d2d2d;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.community-search__form .twitter-typeahead input:hover:not(:disabled):not([readonly]):not([type=radio]):not([type=checkbox])::-webkit-file-upload-button{background-color:#dde0e3}.community-search{text-align:center;min-height:100vh;padding:calc(var(--component-spacing) * .5);background-color:#f7f7f7}.community-search__header{margin-bottom:var(--component-spacing)}.community-search__header img{width:200px;max-width:100%;height:auto;margin:0 auto}.community-search__header h1{margin:2rem 0 0;font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.community-search__form{width:700px;max-width:100%;padding:calc(var(--component-spacing) * .5);text-align:left;background-color:#fff;border:1px solid #d5d5d580;border-radius:.125rem;margin:0 auto}.community-search__form #divLoanOfficer{max-width:300px;margin:0 0 2.5rem}.community-search__form #divLoanOfficer .lob__name-info{text-align:left;align-items:flex-start;gap:1rem;font-size:.875rem;line-height:1.4;display:flex}.community-search__form #divLoanOfficer .lob-profile-picture{flex:none;width:100px;height:100px}.community-search__form #divLoanOfficer .lob-profile-picture img{object-fit:cover;object-position:center;width:100%;height:100%}.community-search__form #divLoanOfficer .lob-titles span{display:block}.community-search__form #divLoanOfficer .lob-name{font-size:1rem;font-weight:600}.community-search__form #divLoanOfficer .lob-tele a{font-weight:400;text-decoration:none}.community-search__form #divLoanOfficer .lob-tele a:hover,.community-search__form #divLoanOfficer .lob-tele a:focus{text-decoration:underline}.community-search__form .twitter-typeahead{width:100%;margin-bottom:1.5rem;display:block;position:relative}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox]){border-bottom-width:1px;border-bottom-color:#767676;outline:0;width:100%;transition:all .3s ease-in;position:absolute;top:0;left:0}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox]):focus{background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;box-shadow:0 1px #2d2d2d}.community-search .footer a,.community-search .footer a:visited,.community-search .footer a:hover,.community-search .footer a:active,.community-search .footer a:focus{color:#2d2d2d}@media(prefers-reduced-motion:reduce){.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox]){transition:none}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::file-selector-button{transition:none}.community-search__form .twitter-typeahead input:not([type=radio]):not([type=checkbox])::-webkit-file-upload-button{transition:none}}@media(max-width:767.98px){.community-search .footer a{text-align:center;display:block}}@media(min-width:768px){.community-search .footer a:before{content:"";vertical-align:middle;background-color:#767676;width:1px;height:1rem;margin:0 .75rem 0 .5rem;display:inline-block}}#terms-text{background-color:#f7f7f7;border:1px solid #d5d5d5;border-radius:4px;height:300px;margin-bottom:20px;padding:10px;overflow-y:scroll}#divStateDisclaimer{background-color:#f7f7f7;border:1px solid #d5d5d5;border-radius:4px;margin-bottom:20px;padding:10px}#page-86 #main{background-color:#f7f7f7}#page-86 .community-search{min-height:0;padding-top:0;padding-bottom:var(--component-spacing)}#page-86 .community-search__header{margin-bottom:calc(var(--component-spacing) * .75)}.btn-primary{color:#fff;background-color:var(--ink);border-color:var(--ink)}.btn-primary:hover{color:#fff;background-color:var(--ink-hover);border-color:var(--ink-hover)}.btn-secondary{color:var(--ink);border-color:var(--ink)}.btn-secondary:hover,.btn-secondary[data-state=open]{color:#fff;background-color:var(--ink);border-color:var(--ink)}.btn-blue:visited:not(:hover),.btn-primary:visited:not(:hover){color:#fff}.link-arrow:focus-visible{outline:2px solid #005daa80!important}.btn-white:focus-visible{box-shadow:none!important;outline:2px solid #ffffffbf!important}.blue-band__logo a{display:inline-block}.blue-band__logo a:focus-visible{outline-offset:2px;outline:2px solid #fff}@media(max-width:1199.98px){body:has(#privacy-banner) .banner{padding-block:var(--banner-pt,10rem) 3rem}}.select-chevron{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding-right:2.25rem}.article-details h2.h1{font-size:clamp(1.95rem,.95vw + 1.72rem,2.66rem)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-\[50\%\]{top:50%}.top-full{top:100%}.right-0{right:0}.right-8{right:calc(var(--spacing) * 8)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[1030\]{z-index:1030}.z-\[1035\]{z-index:1035}.z-\[1050\]{z-index:1050}.z-\[1060\]{z-index:1060}.order-2{order:2}.order-3{order:3}.col-12{grid-column:12}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-7{margin-inline:calc(var(--spacing) * -7)}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.mt-0{margin-top:0}.mt-0\!{margin-top:0!important}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[15px\]{margin-top:15px}.mt-\[calc\(var\(--component-spacing\)\*2\)\]{margin-top:calc(var(--component-spacing) * 2)}.mt-auto{margin-top:auto}.mb-\(--component-spacing\){margin-bottom:var(--component-spacing)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-\[10px\]{margin-bottom:10px}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[1\.6875rem\]{width:1.6875rem;height:1.6875rem}.size-\[100px\]{width:100px;height:100px}.size-full{width:100%;height:100%}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[78px\]{height:78px}.h-\[200px\]{height:200px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-0{max-height:0}.max-h-\[200px\]{max-height:200px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.w-3\/4{width:75%}.w-10\/12{width:83.3333%}.w-\[30\%\]{width:30%}.w-\[331px\]{width:331px}.w-\[400px\]{width:400px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[375px\]{max-width:375px}.max-w-\[600px\]{max-width:600px}.max-w-\[900px\]{max-width:900px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-top{caption-side:top}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.list-none{list-style-type:none}.list-none\!{list-style-type:none!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[0\.3rem\]{border-radius:.3rem}.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:.3rem}.rounded-md{border-radius:.25rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.2rem}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#d5d5d5\]{border-color:#d5d5d5}.border-\[\#dee2e6\]{border-color:#dee2e6}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-black\/25{border-color:#00000040}@supports (color:color-mix(in lab,red,red)){.border-black\/25{border-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.border-blue{border-color:var(--blue)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-l-black\/20{border-left-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-l-black\/20{border-left-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-\[\#efefef\]{background-color:#efefef}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue{background-color:var(--blue)}.bg-border{background-color:var(--border)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-light{background-color:var(--light)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-white{fill:var(--color-white)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:0}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[27px\]{padding-top:27px}.pr-0{padding-right:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8\!{padding-right:calc(var(--spacing) * 8)!important}.pb-0{padding-bottom:0}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-sans{font-family:Figtree,figtree-fallback,Arial,sans-serif}.font-serif{font-family:reckless-light,Times,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[20px\]{font-size:20px}.text-\[clamp\(1\.25rem\,0\.33vw\+1\.17rem\,1\.5rem\)\]{font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem)}.text-\[clamp\(1\.56rem\,0\.58vw\+1\.42rem\,2rem\)\]{font-size:clamp(1.56rem,.58vw + 1.42rem,2rem)}.text-\[clamp\(1rem\,0\.17vw\+0\.96rem\,1\.13rem\)\]{font-size:clamp(1rem,.17vw + .96rem,1.13rem)}.text-\[clamp\(2\.44rem\,1\.48vw\+2\.07rem\,3\.55rem\)\]{font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[\#55565b\]{color:#55565b}.text-\[\#525557\]{color:#525557}.text-\[\#575757\]{color:#575757}.text-\[\#c3342e\]{color:#c3342e}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-blue{color:var(--blue)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-ink{color:var(--ink)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-\[0_5px_10px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 5px 10px 0 var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,max-height\]{transition-property:opacity,max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:mt-6>*){margin-top:calc(var(--spacing) * 6)}:is(.\*\:mt-12>*){margin-top:calc(var(--spacing) * 12)}:is(.\*\:w-full>*){width:100%}:is(.\*\:px-3>*){padding-inline:calc(var(--spacing) * 3)}:is(.\*\:px-6>*){padding-inline:calc(var(--spacing) * 6)}:is(.\*\:px-7>*){padding-inline:calc(var(--spacing) * 7)}:is(.\*\:leading-6>*){--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-auto:is(:where(.group\/tabs)[data-orientation=vertical] *){height:auto}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-center:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:center}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:hidden:after{content:var(--tw-content);display:none}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:bg-\[\#575757\]:hover{background-color:#575757}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-ink:focus{color:var(--ink)}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[\#b3b3b3\]:disabled{border-color:#b3b3b3}.disabled\:bg-\[\#b3b3b3\]:disabled{background-color:#b3b3b3}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:border-blue[data-state=active]{border-color:var(--blue)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:bg-blue[data-state=active]{background-color:var(--blue)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:text-white[data-state=active]{color:var(--color-white)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:border-ink[data-state=checked]{border-color:var(--ink)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-ink[data-state=checked]{background-color:var(--ink)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media(prefers-reduced-motion:reduce){.motion-reduce\:static\!{position:static!important}.motion-reduce\:h-auto\!{height:auto!important}.motion-reduce\:animate-none\!{animation:none!important}}@media not all and (min-width:1200px){.max-lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-lg\:hidden{display:none}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:items-center{align-items:center}}@media(min-width:576px){.sm\:grid{display:grid}.sm\:inline-block{display:inline-block}.sm\:w-auto{width:auto}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:overflow-visible{overflow:visible}.sm\:text-left{text-align:left}}@media(min-width:768px){.md\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.md\:ml-\[8\.333333\%\]{margin-left:8.33333%}.md\:block{display:block}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-5\/12{width:41.6667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.3333%}.md\:w-10\/12{width:83.3333%}.md\:w-11\/12{width:91.6667%}.md\:flex-1{flex:1}.md\:basis-0{flex-basis:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:self-center{align-self:center}:is(.md\:\*\:w-4\/12>*){width:33.3333%}:is(.md\:\*\:px-6>*){padding-inline:calc(var(--spacing) * 6)}}@media(min-width:1200px){.lg\:right-\[6\.25rem\]{right:6.25rem}.lg\:left-\[6\.25rem\]{left:6.25rem}.lg\:ml-\[8\.333333\%\]{margin-left:8.33333%}.lg\:ml-\[41\.666667\%\]{margin-left:41.6667%}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/12{width:16.6667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.3333%}.lg\:w-5\/12{width:41.6667%}.lg\:w-6\/12{width:50%}.lg\:w-7\/12{width:58.3333%}.lg\:w-8\/12{width:66.6667%}.lg\:w-9\/12{width:75%}.lg\:w-10\/12{width:83.3333%}.lg\:max-w-\[800px\]{max-width:800px}.lg\:max-w-\[1140px\]{max-width:1140px}.lg\:flex-1{flex:1}.lg\:basis-0{flex-basis:0}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}:is(.lg\:\*\:w-auto>*){width:auto}:is(.lg\:\*\:flex-1>*){flex:1}:is(.lg\:\*\:basis-0>*){flex-basis:0}}@media(min-width:1400px){.xl\:w-5\/12{width:41.6667%}.xl\:w-6\/12{width:50%}.xl\:w-7\/12{width:58.3333%}.xl\:w-8\/12{width:66.6667%}.xl\:w-9\/12{width:75%}.xl\:w-10\/12{width:83.3333%}}@media(min-width:1800px){.\32xl\:w-3\/12{width:25%}.\32xl\:w-5\/12{width:41.6667%}.\32xl\:w-7\/12{width:58.3333%}.\32xl\:w-8\/12{width:66.6667%}.\32xl\:w-9\/12{width:75%}.\32xl\:max-w-\[1744px\]{max-width:1744px}.\32xl\:px-\[5\.375rem\]{padding-inline:5.375rem}.\32xl\:py-20{padding-block:calc(var(--spacing) * 20)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>p\:last-child\]\:mb-4>p:last-child{margin-bottom:calc(var(--spacing) * 4)}.\[\&\>svg\]\:hidden>svg{display:none}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}#page-59 #btn_calculate{display:none}.calc__submit-button,.calc__results__apply__button{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.calc__submit-button:hover,.calc__results__apply__button:hover{color:#fff;background-color:#767676;border-color:#767676}.calc__submit-button:active,.calc__results__apply__button:active,.active.calc__submit-button,.active.calc__results__apply__button{color:#fff}.calc__submit-button:focus,.calc__results__apply__button:focus{color:#fff;background-color:#767676;border-color:#767676;box-shadow:0 0 0 .25rem #4d4d4d80}.calc__submit-button:visited,.calc__results__apply__button:visited{color:#fff}.calc__results__disclaimer__find a{text-underline-offset:2px;justify-content:flex-start;align-items:center;text-decoration:none;display:inline-flex;position:relative}.calc__results__disclaimer__find a:after{content:"";background-color:currentColor;width:1.5em;height:1.5em;margin-left:.5rem;display:inline-block;-webkit-mask-image:url(./arrow-CMAn3GWU.svg);mask-image:url(./arrow-CMAn3GWU.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.calc__results__disclaimer__find a:hover,.calc__results__disclaimer__find a:focus,.calc__results__disclaimer__find a:focus-visible{text-underline-offset:4px;text-decoration:underline}.calc__results__disclaimer__find a:focus,.calc__results__disclaimer__find a:focus-visible{outline:none}.calc__results__disclaimer__find a.nowrap{white-space:nowrap}.nav-tabs{border-bottom:none}@media(max-width:767.98px){.nav-tabs{flex-direction:column;align-items:center;gap:1rem}.nav-tabs .icon-list__item{width:100%}}.nav-tabs .nav-link{border-width:2px 0 0;border-radius:0;max-width:220px}@media(max-width:767.98px){.nav-tabs .nav-link{margin:0 auto}}.nav-tabs .nav-link:hover{color:#005daa;border-color:#0000}.nav-tabs .nav-link.active,.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus{background-color:#fff;border-color:#005daa #0000 #0000}.tab-content{padding-bottom:2rem}.skin .calccontainer{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin:2rem auto}@media(min-width:576px){.skin .calccontainer{max-width:540px}}@media(min-width:768px){.skin .calccontainer{max-width:720px}}@media(min-width:1200px){.skin .calccontainer{max-width:1140px}}@media(min-width:1400px){.skin .calccontainer{max-width:1320px}}@media(min-width:1800px){.skin .calccontainer{max-width:1600px}}.calc{flex-direction:column;gap:2rem 4rem;margin:0 0 2rem;display:flex}@media(min-width:768px){.calc{flex-direction:row;align-items:flex-start}}.calc #errors{color:#c3342e;margin-bottom:1rem;font-size:.875rem;font-style:italic}.calc__form{flex:1}.calc__form .ui-slider-horizontal{height:.28em!important}.calc__form .ui-slider .ui-state-default{background:#fff!important;border:3px solid #16ade1!important}.calc__form .ui-slider .ui-slider-handle{background:#fff;outline:none;width:1.4em;height:1.4em;display:inline-block;position:relative;border-radius:50%!important}.calc__form .ui-slider .ui-slider-handle.ui-state-hover{background:#16ade1!important}.calc__form .ui-slider .ui-slider-handle.ui-state-active{background:#0088b7!important;border:3px solid #0088b7!important}.calc__form .ui-slider-horizontal .ui-slider-handle{top:-.8em!important}.calc__form .ui-slider{background:#aeaeae!important;border:none!important}.calc__form .ui-slider-range{background:#005daa!important;height:.28em!important}.calc__form .formheader{border-bottom:1px solid #dee2e6;margin-top:0;margin-bottom:1rem;padding-bottom:.5rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1rem,.17vw + .96rem,1.13rem);font-weight:600;line-height:1.4;display:block}.calc__form .block+.formheader{margin-top:2rem}.calc__form .block{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.calc__form .block .calc__slider{background:#aeaeae;flex:0 0 100%;height:.25rem;margin:.5rem 0 0}.calc__form .control-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex;position:relative}.calc__form .control-group.has-error .error{text-align:right;color:#c3342e;flex:0 0 100%;font-size:.875rem;font-style:italic}.calc__form .block .text{margin-bottom:0;font-size:.875rem;font-weight:500}.calc__form input{color:#2d2d2d;appearance:none;text-align:right;background-color:#f7f7f71a;background-clip:padding-box;border:1px solid #d5d5d580;border-bottom-color:#767676;border-radius:0;outline:0;width:auto;max-width:120px;padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;transition:all .3s ease-in;display:block}@media(prefers-reduced-motion:reduce){.calc__form input{transition:none}}.calc__form input:focus{color:#2d2d2d;background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;outline:0;box-shadow:0 1px #2d2d2d}.calc__form input::placeholder{color:#6c757d;opacity:1}.calc__form input[readonly]{opacity:1;background-color:#e9ecef}.calc__form select{-moz-padding-start:calc(.75rem - 3px);color:#2d2d2d;appearance:none;text-align:right;background-color:#f7f7f71a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #d5d5d580;border-bottom-color:#767676;border-radius:0;outline:0;width:auto;max-width:150px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;transition:all .3s ease-in;display:block}@media(prefers-reduced-motion:reduce){.calc__form select{transition:none}}.calc__form select:focus{color:#2d2d2d;background-color:#f7f7f740;border-color:#f7f7f740 #f7f7f740 #000;outline:0;box-shadow:0 1px #2d2d2d}.calc__form select:disabled{background-color:#e9ecef}.calc__form select:-moz-focusring{color:#0000;text-shadow:0 0 #2d2d2d}.calc__form input.clearable{text-align:right;padding-right:1.75rem}.calc__form .clear-button{content:"";color:#005daa;background-color:currentColor;width:12px;height:12px;display:inline-block;position:absolute;top:1.22rem;right:4px;transform:translateY(-50%);-webkit-mask-image:url(./close-bold-B7BEjDKV.svg);mask-image:url(./close-bold-B7BEjDKV.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.calc__input-wrap{position:relative}.calc__results{background-color:#f3f3f3;width:100%;padding:2rem}@media(min-width:768px){.calc__results{max-width:475px}}.calc__results__graph{width:100%;margin-bottom:1.5em;display:table}.calc__results__graph span{height:30px;display:table-cell}.calc__results__graph-pi{background-color:#133a61;width:50%}.calc__results__graph-pmi{background-color:#005daa;width:10%}.calc__results__graph-taxes{background-color:#16ade1;width:10%}.calc__results__graph-insurance{background-color:#69c7c1;width:10%}.calc__results__graph-hoa{background-color:#9acc96;width:20%}.calc__results__price{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.calc__results__price sup{font-size:1.5rem}.calc__results__apply{text-align:center}.calc__results__header,.calc__results__price{margin-bottom:1.5rem}.calc__results__price__title{text-transform:uppercase;flex:0 0 100%;margin:0;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2}.calc__results__price__amount{font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(2.44rem,1.48vw + 2.07rem,3.55rem);font-weight:600;display:block}.calc__results__header__title{margin:0 0 .5rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1.25rem,.33vw + 1.17rem,1.5rem);font-weight:600;line-height:1.2}.calc__results__header__content{font-size:.875rem}.calc__results__price__amount{color:#133a61}.calc__results__breakdown__title,.calc__results__apply__title,.calc__results .formheader{margin-top:0;margin-bottom:.75rem;font-family:Figtree,figtree-fallback,Arial,sans-serif;font-size:clamp(1rem,.17vw + .96rem,1.13rem);font-weight:600;line-height:1.4;display:block}.calc__results__breakdown__title{border-bottom:1px solid #dee2e6;margin-bottom:1rem;padding-bottom:.5rem}.calc__results__apply__title{border-top:1px solid #dee2e6;margin-top:2rem;padding-top:2rem}.calc__results ul{margin:0;padding:0;list-style:none}.calc__results__breakdown__item,.calc__results .results-range,.calc__results .results-monthly,.calc__results .loanresults li{align-items:baseline;gap:.5rem;margin-bottom:1rem;display:flex}.calc__results__breakdown__item .title,.calc__results__breakdown__item .textblock,.calc__results .results-range .title,.calc__results .results-range .textblock,.calc__results .results-monthly .title,.calc__results .results-monthly .textblock,.calc__results .loanresults li .title,.calc__results .loanresults li .textblock{flex:1;align-items:baseline;gap:.5rem;display:flex}.calc__results__breakdown__item-dotted,.calc__results__breakdown__item .title:after,.calc__results__breakdown__item .textblock:after,.calc__results .results-range-dotted,.calc__results .results-range .title:after,.calc__results .results-range .textblock:after,.calc__results .results-monthly-dotted,.calc__results .results-monthly .title:after,.calc__results .results-monthly .textblock:after,.calc__results .loanresults li-dotted,.calc__results .loanresults li .title:after,.calc__results .loanresults li .textblock:after{content:"";border-bottom:1px dotted;flex:1;width:1em;height:1px;margin-bottom:1px;display:inline-block}.calc__results__breakdown__item-value,.calc__results__breakdown__item .result,.calc__results .results-range-value,.calc__results .results-range .result,.calc__results .results-monthly-value,.calc__results .results-monthly .result,.calc__results .loanresults li-value,.calc__results .loanresults li .result{color:#133a61;font-weight:600}.calc__results__breakdown__item{position:relative}.calc__results__breakdown__item-bullet{border-radius:50%;align-self:center;width:16px;height:16px}.calc__results__breakdown__item-pi .calc__results__breakdown__item-bullet{background-color:#133a61}.calc__results__breakdown__item-pmi .calc__results__breakdown__item-bullet{background-color:#005daa}.calc__results__breakdown__item-taxes .calc__results__breakdown__item-bullet{background-color:#16ade1}.calc__results__breakdown__item-insurance .calc__results__breakdown__item-bullet{background-color:#69c7c1}.calc__results__breakdown__item-hoa .calc__results__breakdown__item-bullet{background-color:#9acc96}.calc__results__disclaimer{margin-bottom:1.5rem;font-size:.875rem}.calc__results__disclaimer__find a{margin-top:.5rem}.calc__results__disclaimer__find svg{display:none}.calc .calc__form__disclaimer{margin:3rem 0 1.5rem;font-size:.875rem}.calc-affordability{flex-wrap:wrap}.calc-affordability .calc__form__disclaimer{flex:0 0 100%;margin-top:0}#btn_reset{color:#005daa;align-items:center;gap:.5rem;width:100%;text-decoration:none;display:inline-flex}#btn_reset svg{display:none}#btn_reset:before{content:"";background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-image:url(./refresh-D_ZDyI46.svg);mask-image:url(./refresh-D_ZDyI46.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.help-icon{color:#fff;text-align:center;cursor:pointer;background-color:#575757;border-radius:50%;justify-content:center;align-items:center;width:1.25em;height:1.25em;font-size:.875rem;display:inline-flex}div.callout{z-index:100;float:left;color:#fff;background-color:#005daa;background-image:-moz-linear-gradient(#005daa,#005daa);border:1px solid #005daa;border-radius:9px;width:292px;height:auto;min-height:50px;padding:10px;font-size:.75rem;display:none;position:absolute;top:33px;left:26px;box-shadow:0 0 20px #999}.callout:before{content:"";border:.8em solid #0000;width:0;height:0;position:absolute}.callout.top:before{border-top:10px solid #005daa;bottom:-20px;left:45%}.callout.bottom:before{border-bottom:10px solid #005daa;top:-20px;left:45%}.callout.bottom-left:before{border-bottom:10px solid #005daa;top:-20px;left:28px}.callout.left:before{border-left:10px solid #005daa;top:40%;right:-20px}.callout.right:before{border-right:10px solid #005daa;top:40%;left:-20px}.callout.top-left:before{border-top:10px solid #005daa;bottom:-20px;left:7px}.callout.top-right:before{border-top:10px solid #005daa;bottom:-20px;right:7px}@media screen and (max-width:440px){div.callout{width:260px;left:22px}}.calc__results__afford{margin:2rem 0 1.5rem}.calc__results__afford__title{text-align:left;margin:0 0 1em;font-weight:600;line-height:140%;display:block}.calc__results__afford__table{border-collapse:collapse;width:100%;display:table}.calc__results__afford__table__row{text-align:left;color:#666;background-color:#fff;font-size:1rem;display:table-row}.calc__results__afford__table__row span{border:1px solid #ccc;padding:.4em 1.25em;display:table-cell}.calc__results__afford__table__row__payment{width:40%}.calc__results__afford__table__row__price{width:60%;font-weight:600;padding:.3em 0 .3em 1.25em!important}.calc__results__afford__table__header{text-align:center;color:#005daa;text-transform:uppercase;font-size:.875rem;font-weight:700;display:table-row}.calc__results__afford__table__header span{padding:.3em 0;display:table-cell}.calc__results__afford__table__header__payment{width:40%}.calc__results__afford__table__header__price{width:60%}.calc__results__afford__table__rowheader{text-align:right;color:#005daa;text-transform:uppercase;font-size:.875rem;font-weight:700;background-color:#f2f2f2!important;border:none!important;padding:.4em 1.25em .4em 0!important}@font-face{font-family:Glyphter;src:url(./Glyphter-BXYxnnZG.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Square Peg;src:url(./SquarePeg-latin-mfXZ1uhc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:reckless-light;src:url(../fonts/Reckless-Light.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-300-latin.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-600-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-300-italic-latin.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-400-italic-latin.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(../fonts/figtree-600-italic-latin.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:figtree-fallback;src:local(Arial),local(ArialMT),local(Helvetica);size-adjust:99.6%;ascent-override:95.4%;descent-override:25.1%;line-gap-override:0%}:root{--radius:.25rem;--blue:#005daa;--ink:#2d2d2d;--ink-hover:#575757;--light:#f7f7f7;--background:#fff;--foreground:#2d2d2d;--card:#fff;--card-foreground:#2d2d2d;--popover:#fff;--popover-foreground:#2d2d2d;--primary:#005daa;--primary-foreground:#fff;--secondary:#f7f7f7;--secondary-foreground:#2d2d2d;--muted:#f7f7f7;--muted-foreground:#575757;--accent:#f7f7f7;--accent-foreground:#2d2d2d;--destructive:#b00020;--destructive-foreground:#fff;--border:#d5d5d5;--input:#d5d5d5;--ring:#005daa;--component-spacing:4rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}
