:root{--primaryColor:#124729;--secondaryColor:#54565b;--white:#fff;--primaryLightColor:#4f866b;--secondaryLightColor:#9fa0a3;--gray:#f5f5f5}@font-face{font-family:Ivy Presto Display;font-style:normal;font-weight:400;src:url(/static/media/fonnts.com-Ivy-Presto-Display.106ac6a5cb8d529a96cc.otf) format("opentype")}@font-face{font-family:Ivy Presto Text;font-style:normal;font-weight:400;src:url(/static/media/fonnts.com-Ivy-Presto-Text.fc93c4bf92dd22357b7a.otf) format("opentype")}@font-face{font-family:Outfit;font-style:normal;font-weight:1 999;src:url(/static/media/Outfit-VariableFont_wght.bd9b98b120b5f2eb7266.ttf) format("truetype")}:root,body{overflow-x:hidden}body{background:#fff;background:var(--white);font-family:Outfit,sans-serif;margin:0;padding:0}.app{align-items:center!important;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:100%}h1{font-size:55px}h1,h2{color:#fff;color:var(--white);font-family:Ivy Presto Text,serif;font-weight:600;margin:0;padding:0}h2{font-size:32px}h3{color:#fff;color:var(--white);font-family:Ivy Presto Text,serif;font-size:28px;font-weight:600;margin:0;padding:0}h1.italic{font-size:55px}h1.italic,h2.italic{color:#fff;color:var(--white);font-family:Ivy Presto Display,serif;font-style:italic;font-weight:600;margin:0;padding:0}h2.italic{font-size:32px}h3.italic{color:#fff;color:var(--white);font-family:Ivy Presto Display,serif;font-size:28px;font-style:italic;font-weight:600;margin:0;padding:0}.title{font-weight:400}.title,.title-semibold{color:#fff;color:var(--white);font-family:Outfit,sans-serif;font-size:36px;margin:0;padding:0}.title-semibold{font-weight:600}.subtitle{font-weight:400}.subtitle,.subtitle-semibold{color:#fff;color:var(--white);font-family:Outfit,sans-serif;font-size:32px;margin:0;padding:0}.subtitle-semibold{font-weight:600}.content{font-weight:400}.content,.content-semibold{color:#fff;color:var(--white);font-family:Outfit,sans-serif;font-size:20px;margin:0;padding:0}.content-semibold{font-weight:600}.body{font-weight:400}.body,.body-semibold{color:#fff;color:var(--white);font-family:Outfit,sans-serif;font-size:18px}.body-semibold{font-weight:600}.button-text{text-transform:uppercase}.button-text,.help-text,.nav{color:#fff;color:var(--white);font-family:Outfit,sans-serif;font-size:16px;font-weight:400}.nav{letter-spacing:.1em;text-transform:uppercase}.body-semibold.primary,.body.primary,.button-text.primary,.content-semibold.primary,.content.primary,.help-text.primary,.nav.primary,.subtitle-semibold.primary,.subtitle.primary,.title-semibold.primary,.title.primary,h1.italic.primary,h1.primary,h2.italic.primary,h2.primary,h3.italic.primary,h3.primary{color:#124729;color:var(--primaryColor)}.body-semibold.secondary,.body.secondary,.button-text.secondary,.content-semibold.secondary,.content.secondary,.help-text.secondary,.nav.secondary,.subtitle-semibold.secondary,.subtitle.secondary,.title-semibold.secondary,.title.secondary,h1.italic.secondary,h1.secondary,h2.italic.secondary,h2.secondary,h3.italic.secondary,h3.secondary{color:#54565b;color:var(--secondaryColor)}.nav.primaryLight{color:#4f866b;color:var(--primaryLightColor)}.nav:hover{cursor:pointer}a{color:inherit;text-decoration:none}a.primary{color:#124729;color:var(--primaryColor)}p{margin:0;padding:0}.nav.gray{color:#54565b;font-weight:600}.btn{align-items:center!important;border:none;border-radius:999px;box-sizing:border-box!important;cursor:pointer;display:inline-block;font-family:Outfit,sans-serif;max-width:fit-content;outline:none;padding:10px 12px;text-align:center;transition:background .2s,color .2s,border .2s}.btn-disabled,.btn:disabled{background:#d1d1d1;border:2px solid #d1d1d1;color:#fff;cursor:not-allowed;opacity:1}.btn-primary{background:var(--white)}.btn-primary,.btn-primary .nav{color:var(--primaryColor)}.btn-primary:hover:not(:disabled){background:var(--secondaryLightColor);color:var(--white)}.btn-primary:hover:not(:disabled) .nav{color:var(--white)}.btn-secondary{background:#0000;border:2px solid var(--white)}.btn-secondary .nav{color:var(--white)}.btn-secondary:hover:not(:disabled){background:var(--white);color:var(--primaryColor)}.btn-secondary:hover:not(:disabled) .nav{color:var(--primaryColor)}.see-more-btn{align-items:center;background:none;border:none;color:var(--secondaryColor);cursor:pointer;display:flex;font-family:Outfit,sans-serif;font-size:24px;font-weight:600;outline:none;padding:0;transition:color .3s}.see-more-line{background:var(--secondaryColor);display:inline-block;height:2px;margin-right:16px;transition:width .3s cubic-bezier(.4,0,.2,1);width:32px}.see-more-btn:hover .see-more-line{background:var(--secondaryColor);width:48px}.see-more-btn:hover .see-more-text{color:var(--secondaryColor)}.see-more-text{letter-spacing:.04em;transition:color .3s}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;position:relative}.hero-overlay{align-items:center;background:#01110899;display:flex;height:100%;justify-content:center}.hero-content h1{margin:0;padding:0}.hero-content{align-items:flex-start;color:var(--gray);display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;max-width:1200px;padding:.5rem;width:100%}.hero-content p.content{color:var(--secondaryColor);font-size:1.2rem;font-weight:300;line-height:1.6;padding:0}.hero-content h1{color:var(--white)!important}.hero-content.text-center{align-items:center;text-align:center!important}.divider{background:var(--gray);height:2px;max-width:200px;width:20%}.divider,.divider.align-center{margin:.5rem auto}.divider.align-left{margin:.5rem 0}.hero-childern-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}.hero-column{align-items:flex-start;gap:16px;justify-content:center;max-width:600px}.h1.center{align-items:center!important;text-align:center!important}.hero-buttons{gap:16px;justify-content:flex-start}@media (max-width:768px){.hero{height:600px}.hero-content h1{font-size:2rem;text-align:center!important}.hero-content p{font-size:1rem;text-align:center!important}.hero-content{display:flex;flex-direction:column;justify-content:center}.hero-column,.hero-content{align-items:center;text-align:center!important}}.divider.primary{background:var(--primaryColor)}.hero-watermark{bottom:10px;left:20px;position:absolute}.hero-watermark img{height:auto;object-fit:contain;width:150px}.home-page{background:var(--white);overflow-x:hidden;width:100%}.home-container{box-sizing:border-box;margin:0 auto;max-width:1200px;width:100%}.hero-column{display:flex;flex-direction:column;gap:28px;max-width:620px}.hero-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.home-intro-strip{position:relative;width:100%;z-index:5}.home-intro-strip,.intro-grid{background:var(--primaryColor)}.intro-grid{display:grid;grid-template-columns:repeat(3,1fr);min-height:135px}.intro-card{box-sizing:border-box;color:var(--white);display:flex;flex-direction:column;gap:12px;padding:28px 70px;position:relative}.intro-divider{background:var(--gray);bottom:28px;position:absolute;right:0;top:28px;width:1px}.home-about-section{background:var(--white);box-sizing:border-box;padding:45px 20px;width:100%}.about-grid{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1.1fr}.about-content{display:flex;flex-direction:column;gap:15px;max-width:520px}.italic-text{font-style:italic!important}.small-divider{background:var(--primaryColor);height:2px;width:150px}.about-image-wrap{height:310px;overflow:hidden;width:100%}.about-image-wrap img{display:block;height:100%;object-fit:cover;width:100%}.services-section{background:var(--primaryColor);box-sizing:border-box;padding:2.5rem 1rem;width:100%}.services-heading{color:var(--white);margin-bottom:45px;text-align:center}.services-heading .nav{margin-bottom:5px}.services-divider{background:#f6f5f5cc;height:1px;margin:12px auto 0;width:120px}.services-grid{grid-gap:55px;align-items:start;display:grid;gap:55px;grid-template-columns:repeat(4,1fr);justify-items:center}.service-card{color:var(--white);text-align:center}.service-icon{align-items:center;background:var(--white);border-radius:50%;display:flex;justify-content:center;margin:0 auto 22px}.service-icon,.service-icon svg{height:132px;width:132px}.service-card h3{margin:0 0 18px}.investment-note-section{background:var(--gray);width:100%}.investment-note{box-sizing:border-box;color:var(--primaryColor);padding:16px 20px;text-align:center}.primary-container{padding:40px 0}@media (max-width:1240px){.home-container{padding-left:20px;padding-right:20px}.home-intro-strip .home-container,.services-section .home-container{padding-left:0;padding-right:0}}@media (max-width:1024px){.intro-card{padding:26px 40px}.about-grid{gap:40px}.services-grid{gap:32px}}@media (max-width:850px){.intro-grid{grid-template-columns:1fr}.intro-card{padding:28px 24px}.intro-divider{display:none}.about-grid{grid-template-columns:1fr}.about-image-wrap{height:280px}.services-grid{grid-template-columns:repeat(2,1fr)}.about-content{align-items:center;max-width:100%;text-align:center}}@media (max-width:550px){.hero-buttons{align-items:flex-start;flex-direction:column}.home-about-section{padding:35px 18px}.services-section{padding:45px 18px}.services-grid{gap:42px;grid-template-columns:1fr}.service-icon{height:115px;width:115px}.service-icon svg{height:68px;width:68px}}.btn-tertiary{background:#0000;border:2px solid var(--primaryColor);color:var(--white)}.btn-tertiary .nav{color:var(--primaryColor)}.btn-tertiary:hover:not(:disabled){background:var(--primaryColor);color:var(--white)}.btn-tertiary:hover:not(:disabled) .nav{color:var(--white)}.contact-form-wrap,.contact-header{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:.5rem 1rem;width:100%}.contact-header{align-items:flex-start;text-align:left}.contact-form{background:var(--white);display:flex;flex-direction:column;gap:15px;padding:10px 0}.contact-row{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr 1fr}.contact-field{display:flex;flex-direction:column;margin-bottom:18px}.contact-field label{color:#5a5a5a;color:var(--textColor,#5a5a5a);font-size:12px;margin-bottom:8px}.contact-field input,.contact-field textarea{background:#1247291a;border-bottom:2px solid var(--primaryColor)!important;border:1px solid #0000;border-radius:2px;font-size:14px;outline:none;padding:10px 12px}.contact-field textarea{min-height:170px;resize:vertical}.contact-consent{align-items:center;color:#5a5a5a;display:flex;font-size:12px;gap:10px;margin-top:6px}.contact-submit{background:var(--secondaryColor);border:none;border-radius:3px;color:var(--white);cursor:pointer;font-weight:600;margin-top:18px;padding:10px 18px}.contact-submit:hover{opacity:.95}.has-error{border-color:#d04444!important}.error-text{color:#d04444;font-size:12px;margin-top:6px}h2.ContactUs{color:var(--primaryColor);margin-top:20px;text-align:center}@media (max-width:768px){.contact-row{gap:0;grid-template-columns:1fr}}.navbar{background:var(--primaryColor);box-sizing:border-box;flex-wrap:wrap!important;gap:10px;justify-content:space-around;min-height:60px;padding:10px 0;width:100%}.navbar,.navbar-left{align-items:center;display:flex}.navbar-left{justify-content:center}.navbar-logo{cursor:pointer;height:28px;width:auto}.navbar-brand{flex-direction:column;white-space:nowrap}.navbar-brand,.navbar-links{display:flex;justify-content:center}.navbar-links{align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.navbar-links li{color:var(--white);cursor:pointer;margin:0 18px;white-space:nowrap}.navbar-right{display:flex;flex-direction:row;gap:10px;justify-content:center}.navbar-cta{background:var(--secondaryColor);border:none;border-radius:15px;color:var(--white);cursor:pointer;font-size:16px;font-weight:500;margin-left:16px;padding:8px 20px;transition:background .2s}.navbar-dropdown{background:var(--primaryColor);border-radius:8px;box-shadow:0 4px 16px #0000001a;margin-top:8px;min-width:180px;padding:8px 0;position:absolute;top:100%;transform:translateX(-20%);z-index:100}.navbar-dropdown-item{color:var(--white);cursor:pointer;padding:10px 20px;transition:background .2s,color .2s;white-space:nowrap}.navbar-dropdown-item:hover{background:var(--secondaryColor);color:var(--white)}@media (max-width:900px){.navbar{align-items:center;flex-direction:column;height:auto;justify-content:center;padding:12px 8px}.navbar-left,.navbar-links{justify-content:center;margin-bottom:8px}.navbar-links{flex-wrap:wrap}.navbar-links li{margin:6px 12px}.navbar-right{display:flex;justify-content:center;margin-bottom:8px;width:100%}.navbar-cta{margin-left:0;margin-top:8px;padding:10px 0;width:100%}}@media (max-width:600px){.navbar{align-items:center;flex-direction:column;padding:8px 4px}.navbar,.navbar-left{justify-content:center}.navbar-left{flex-direction:row;margin-bottom:8px;width:100%}.navbar-brand{font-size:16px}.navbar-links{flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.navbar-links li{margin:6px 0}.navbar-right{justify-content:center;margin-bottom:8px;width:100%}.navbar-cta{margin-left:0;margin-top:8px;padding:10px 0;width:100%}}.footer{background:var(--primaryColor);color:var(--white)}.footer-container{background:var(--gray);color:var(--white);padding:1.5rem 1rem}.footer-Content,.footer-container{align-items:center;display:flex;justify-content:space-between}.footer-Content{margin:0 auto;max-width:1200px;width:100%}.footer-Content.Column{display:flex;flex-direction:column;gap:1rem}.footer-contact{gap:2rem}.contact-item,.footer-contact{align-items:center;display:flex}.contact-item{font-size:1rem;gap:.75rem}.contact-item .icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.contact-item .icon svg{fill:var(--white);height:20px;width:20px}.footer-social{gap:.75rem}.footer-social,.social-icon{align-items:center;display:flex}.social-icon{background:var(--white);border-radius:50%;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;text-decoration:none;transition:transform .2s,box-shadow .2s;width:40px}.social-icon:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.footer-disclaimer{align-items:center;background:var(--primaryColor);box-sizing:border-box;color:var(--white);display:flex;flex-direction:column;gap:15px;justify-content:center;margin:0 auto;max-width:1200px;padding:1.5rem .5rem;text-align:center;width:100%}.footer-disclaimer p{color:var(--white);opacity:.95}@media (max-width:768px){.footer-container{flex-direction:column!important;gap:1.5rem;padding:.5rem 2rem}.footer-contact{flex-direction:column;gap:1rem}.footer-Content{flex-direction:column;gap:1.5rem}.footer-disclaimer{overflow:visible;padding:1rem 1.5rem}}.about-page{width:100%}.about-approach-section{padding:2.5rem 1rem}.approach-grid{grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:850px}.approach-card{max-width:240px}.approach-card p{color:var(--white);font-size:13px;line-height:1.5;margin:0}.team-section{background:var(--white);box-sizing:border-box;padding:2.5rem 1rem;width:100%}.team-section-gray{background:var(--gray)}.team-row{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr}.team-row-reverse{grid-template-columns:1fr 1fr}.team-row-reverse .team-content{order:2}.team-row-reverse .team-image-wrap{order:1}.team-content{display:flex;flex-direction:column;gap:10px;max-width:560px}.team-content .nav,.team-content h2{margin-bottom:8px}.team-content h2{color:var(--secondaryColor)}.team-role{color:var(--primaryColor);font-size:13px;font-weight:700;margin-bottom:18px}.team-content p{color:var(--primaryColor);font-size:14px;line-height:1.6;margin-bottom:16px}.team-image-wrap{height:380px;overflow:hidden;width:100%}.team-image-wrap img{height:100%;object-fit:cover;width:100%}.about-contact-section{background:var(--white);box-sizing:border-box;padding:30px 20px 70px;width:100%}.about-contact-section .primary-container{margin:0;padding:0}.about-contact-section .contact-form-wrap,.about-contact-section .contact-header{max-width:100%}@media (max-width:950px){.team-row,.team-row-reverse{gap:35px;grid-template-columns:1fr}.team-row-reverse .team-content,.team-row-reverse .team-image-wrap{order:0}}@media (max-width:850px){.approach-grid{grid-template-columns:1fr;max-width:100%}}@media (max-width:550px){.team-section{padding:45px 18px 25px}.team-image-wrap{height:280px}.team-content p{font-size:13px}}.page-section{padding:50px 0;width:100%}.page-section.gray-bg{background-color:var(--gray)}.page-section-inner{margin:0 auto;width:min(1180px,calc(100% - 48px))}.page-card-grid{grid-column-gap:40px;grid-row-gap:80px;align-items:stretch;column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:80px}.page-card-grid.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.page-card{background:#fff;border-radius:2px;display:flex;flex-direction:column;height:100%;overflow:hidden}.page-card-image{height:308px;overflow:hidden;width:100%}.page-card-image img{display:block;height:100%;object-fit:cover;width:100%}.page-card-content{display:flex;flex:1 1;flex-direction:column;gap:15px;padding:22px 0 0}.full-width-green-section,.full-width-grey-section{margin-left:calc(50% - 50vw);width:100vw}.full-width-green-section .page-section-inner,.full-width-grey-section .page-section-inner{margin:0 auto;width:min(1180px,calc(100% - 48px))}@media (max-width:1024px){.page-card-grid,.page-card-grid.three-columns{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.page-card-image{height:210px}}@media (max-width:700px){.page-section{padding:50px 0}.page-section-inner{width:min(100% - 32px,1180px)}.page-card-grid,.page-card-grid.three-columns{column-gap:24px;grid-template-columns:1fr;row-gap:50px}.page-card-image{height:220px}.page-card-content{padding-top:18px}.page-card-content h3{font-size:18px}.page-card-content p{font-size:14px}}.blog-card-grid{grid-column-gap:40px;grid-row-gap:80px;column-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));row-gap:80px}.blog-card{background:#fff;border-left:6px solid var(--primaryLightColor);border-radius:16px;box-shadow:0 2px 16px #00000012;display:flex;flex-direction:column;min-height:220px;padding:32px 24px;transition:box-shadow .2s}.blog-card:hover{box-shadow:0 4px 32px #00000021}.blog-card-content{display:flex;flex-direction:column;gap:16px}.charity-card{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:40px}.charity-card-reverse .page-card-image{order:2}.charity-card-reverse .charity-content{order:1}.charity-image{height:100%;width:100%}.charity-image img{display:block;height:420px;object-fit:cover;width:100%}.charity-content{display:flex;flex-direction:column;justify-content:center}.charity-content h2{margin:0 0 18px}.charity-content .content{margin:0}@media (max-width:900px){.charity-card{gap:28px;grid-template-columns:1fr;margin-bottom:50px}.charity-card-reverse .charity-content,.charity-card-reverse .page-card-image{order:0}.page-card-image img{height:320px}}@media (max-width:600px){.charity-card{gap:22px;margin-bottom:42px}.charity-image img{height:260px}}.accordion{margin-bottom:16px;max-width:1200px;overflow:visible;width:100%}.accordion-header{align-items:center;background:var(--primaryColor);border:none;color:var(--white);cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:16px 20px;position:relative;transition:background .2s,border-radius .3s;width:100%;z-index:999}.accordion-header,.accordion.open .accordion-header{border-radius:999px}.accordion-title{text-align:left}.accordion-icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.accordion-content-wrapper{background:var(--gray);border-radius:0 0 24px 24px;box-shadow:0 2px 8px #0000000a;margin-top:-2px;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.accordion-content-wrapper.open{opacity:1}.accordion-content{background:var(--gray);border-radius:0 0 24px 24px;color:var(--primaryColor);margin-top:-20px;padding:24px;text-align:left}.borrow-calculator-page{background:var(--gray);box-sizing:border-box;padding:20px 0 60px;width:100%}.borrow-form-wrap,.borrow-result-wrap{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 28px;width:100%}.result-container{background:var(--primaryLightColor);border-radius:8px;padding:28px}.borrow-title,.result-title{color:var(--lightTextColor);font-size:38px;font-weight:400;line-height:1.1;margin:0 0 34px}.borrow-field-group{margin-bottom:26px}.borrow-label{color:var(--primaryColor);display:block;font-size:20px;font-weight:400;line-height:1.2;margin-bottom:10px}.borrow-input,.borrow-select{background:var(--white);border:none;border-radius:0;box-sizing:border-box;color:var(--primaryColor);font-weight:400;height:50px;outline:none;padding:0 24px;width:100%}.borrow-input::placeholder{color:#8e8e8e}.select-wrapper{position:relative}.borrow-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:70px}.select-arrow{color:#9e9e9e;font-size:28px;line-height:1;pointer-events:none;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.borrow-result-wrap{margin-top:22px}.result-section{margin-bottom:24px}.result-heading{color:var(--primaryColor);font-size:18px;font-weight:700;line-height:1.4;margin-bottom:14px}.result-value{color:#fff;font-size:38px;font-weight:700;line-height:1.15;margin-bottom:18px}.result-copy{color:#fff;font-size:18px;font-weight:400;line-height:1.55;margin:0}.result-copy strong{font-weight:700}.result-divider{background:#ffffff73;height:1px;margin:10px 0 34px;width:100%}.result-note-title{color:#fff;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.result-note-copy{color:#fff;font-size:17px;font-weight:400;line-height:1.55;margin:0 0 14px}@media (max-width:768px){.borrow-form-wrap,.borrow-result-wrap{max-width:100%;padding:0 22px}.borrow-title,.result-title{font-size:30px;margin-bottom:28px}.borrow-label{font-size:16px}.borrow-input,.borrow-select{font-size:17px;height:62px;padding:0 22px}.borrow-select{padding-right:56px}.result-heading{font-size:16px}.result-value{font-size:30px}.result-copy,.result-note-copy{font-size:16px}.result-note-title{font-size:20px}}.borrow-currency-symbol{color:#8e8e8e;font-size:28px;left:24px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.borrow-input-with-prefix{padding-left:54px}.borrow-checkbox-row{align-items:center;cursor:pointer;display:flex;gap:16px;margin:8px 0 30px}.borrow-checkbox-row-disabled{cursor:not-allowed;opacity:.6}.borrow-checkbox{cursor:pointer;height:26px;margin:0;width:26px}.borrow-checkbox-label{color:var(--lightTextColor);font-size:20px;font-weight:400;line-height:1.2}.borrow-actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.borrow-calculate-button{background:#8fb3d7;border:none;color:var(--secondaryColor);cursor:pointer;font-size:20px;font-weight:500;height:70px;min-width:230px;padding:0 24px}.borrow-clear-button{background:#0000;border:none;color:var(--lightTextColor);cursor:pointer;font-size:20px;font-weight:400;padding:0}@media (max-width:768px){.borrow-checkbox-label{font-size:18px}.borrow-actions{align-items:flex-start;gap:18px}.borrow-calculate-button{font-size:17px;height:62px;min-width:0;min-width:auto;width:100%}.borrow-clear-button{font-size:18px}}.option-wrapper{box-sizing:border-box;max-width:100px!important;padding:8px 12px}.custom-select{position:relative;width:100%}.custom-select-trigger{align-items:center;background:var(--white);border:none;box-sizing:border-box;color:var(--primaryColor);cursor:pointer;display:flex;font-size:17px;font-weight:400;height:62px;justify-content:space-between;outline:none;padding:0 22px;text-align:left;width:100%}.custom-select-text{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-arrow{color:#9e9e9e;flex-shrink:0;font-size:10px;line-height:1;margin-left:12px;transition:transform .2s ease}.custom-select-arrow svg{height:22px;width:22px}.custom-select-arrow.open{transform:rotate(180deg)}.custom-select-dropdown{background:var(--white);border:1px solid #d9d9d9;box-shadow:0 8px 18px #0000001f;box-sizing:border-box;left:0;max-height:260px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 2px);z-index:9999}.custom-select-option{background:var(--white);border:none;box-sizing:border-box;color:var(--primaryColor);cursor:pointer;font-size:17px;line-height:1.35;padding:14px 22px;text-align:left;width:100%}.custom-select-option.selected,.custom-select-option:hover{background:var(--primaryColor);color:var(--white)}@media (max-width:768px){.custom-select-trigger{font-size:17px;height:62px;padding:0 22px}.custom-select-option{font-size:16px;padding:14px 18px}}.investment-duration-grid{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,2fr) minmax(140px,1fr)}.investment-form-divider{margin-top:28px}.investment-top-copy{margin-bottom:24px;max-width:760px}.investment-chart-card{background:#f3f3f3;border-radius:14px;margin-top:18px;padding:20px}.investment-based-on-title{margin-bottom:24px;margin-top:34px}.borrow-calculate-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.investment-duration-grid{gap:18px;grid-template-columns:1fr}.investment-based-on-title{margin-bottom:20px;margin-top:26px}.investment-chart-card{padding:14px}}.privacy-container{margin:0 auto;max-width:1200px;padding:0 20px}.address-section{display:flex;gap:30px;justify-content:center;margin:60px auto;max-width:1100px;padding:0 20px}.address-card{background:var(--primaryColor);flex:1 1;max-width:420px;min-width:300px;padding:30px 40px;text-align:center}.address-card h4{font-size:14px;font-weight:600;letter-spacing:.08em;margin:0 0 15px;text-transform:uppercase}.address-card p{color:#ffffffd9;font-size:13px;line-height:1.8;margin:0}.privacy-container h3{color:var(--primaryColor)}@media (max-width:768px){.address-section{align-items:center;flex-direction:column}.address-card{padding:10px 20px;width:100%}}.privacy-container h3{text-align:left}.privacy-container p{color:var(--primaryColor);font-size:.95rem;line-height:1.8;margin:0 0 20px;padding:0;text-align:left!important}@media (max-width:768px){.privacy-container{padding:40px 15px}.privacy-content{padding:24px}.privacy-section h2{font-size:24px}.privacy-list li,.privacy-section p{font-size:15px}.contact-info{padding:16px}}@media (max-width:480px){.privacy-container{padding:30px 10px}.privacy-content{padding:20px}.privacy-section h2{font-size:22px}.privacy-section{margin-bottom:30px;padding-bottom:20px}}
/*# sourceMappingURL=main.bd356340.css.map*/