.LoansContent-module__Yiq29G__page.service-page{color:var(--ink)}.LoansContent-module__Yiq29G__intro{z-index:1;-webkit-backdrop-filter:blur(7px);background:linear-gradient(90deg,#f6f1e8db,#f6f1e880 65%,#f6f1e81a);padding:2.5rem clamp(1.5rem,4vw,4rem) 2rem;position:relative}.LoansContent-module__Yiq29G__page .LoansContent-module__Yiq29G__intro .page-title{max-width:none;margin:.5rem 0 .75rem;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.15}.LoansContent-module__Yiq29G__page .LoansContent-module__Yiq29G__intro .lead{max-width:48rem;color:var(--charcoal);font-size:1rem}.LoansContent-module__Yiq29G__page.service-page>.application{background:0 0;grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);grid-template-areas:"form information";align-items:start;gap:1.5rem;min-height:0;padding:1.5rem clamp(1.5rem,4vw,4rem) 4rem}.LoansContent-module__Yiq29G__page.service-page .application-info{grid-area:information}.LoansContent-module__Yiq29G__page.service-page .loan-application-main{grid-area:form;justify-self:start;width:100%;max-width:calc(800px + 4.75rem)}:is(.LoansContent-module__Yiq29G__page.service-page .application-info,.LoansContent-module__Yiq29G__page.service-page .loan-application-main){min-width:0;color:var(--ink);border:1px solid var(--glass-border);background:var(--glass-surface);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);border-radius:.75rem;padding:1.5rem}.LoansContent-module__Yiq29G__desktopLabel{color:var(--dark-green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem}.LoansContent-module__Yiq29G__logoFilters{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}:is(.LoansContent-module__Yiq29G__page .cog-242 .cog-html p:has(>img[name="Untitled design (3).png"]),.LoansContent-module__Yiq29G__page .cog-242 .cog-html p:has(>img[name="HH Studie Trust.jpg"])){border-top:1px solid var(--line)!important;margin:.75rem 0!important;padding:1rem 0!important}:is(.LoansContent-module__Yiq29G__page .cog-242 .cog-html img[name="Untitled design (3).png"],.LoansContent-module__Yiq29G__page .cog-242 .cog-html img[name="HH Studie Trust.jpg"]){filter:url(#loan-partner-ink)!important;width:100%!important;max-width:42rem!important;height:auto!important;margin:0 auto!important;display:block!important}.LoansContent-module__Yiq29G__page .cog-242 .cog-html img[name="HH Studie Trust.jpg"]{max-width:32rem!important}:is(.LoansContent-module__Yiq29G__page.service-page .accordion,.LoansContent-module__Yiq29G__page.service-page .accordion-item){border-color:var(--line)}.LoansContent-module__Yiq29G__page.service-page .accordion-button{color:var(--dark-green);padding:1rem 0;font-size:.875rem;line-height:1.5}.LoansContent-module__Yiq29G__page.service-page .accordion-panel{color:var(--charcoal);font-size:.875rem;line-height:1.75}.LoansContent-module__Yiq29G__page.service-page .accordion-panel li{margin-bottom:.5rem}.LoansContent-module__Yiq29G__calculatorSection{scroll-margin-top:6rem}.LoansContent-module__Yiq29G__calculatorToggle,.LoansContent-module__Yiq29G__informationToggle{text-align:left;width:100%;min-height:3rem;color:var(--dark-green);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 0;font-weight:500;display:flex}.LoansContent-module__Yiq29G__informationToggle{display:none}.LoansContent-module__Yiq29G__calculatorToggle:focus-visible,.LoansContent-module__Yiq29G__informationToggle:focus-visible{outline:2px solid var(--dark-green);outline-offset:.25rem}.LoansContent-module__Yiq29G__page.service-page .loan-form-heading{margin-bottom:1.25rem}.LoansContent-module__Yiq29G__page.service-page .loan-form-heading h2{font-size:1.125rem}.LoansContent-module__Yiq29G__page.service-page .loan-cognito-form{background:0 0;border-color:#0000;border-radius:.5rem;padding:.75rem}@media (max-width:1023px){.LoansContent-module__Yiq29G__page.service-page>.application{grid-template-columns:minmax(0,1fr);grid-template-areas:"information""form";gap:1rem}.LoansContent-module__Yiq29G__desktopLabel{display:none}.LoansContent-module__Yiq29G__informationToggle{display:flex}.LoansContent-module__Yiq29G__information[data-open=false]{display:none}.LoansContent-module__Yiq29G__calculatorSection{border-top:1px solid var(--line)}.LoansContent-module__Yiq29G__page.service-page .application-info{padding:.25rem 1.25rem}}@media (max-width:600px){.LoansContent-module__Yiq29G__intro{background:#f6f1e8b8;padding:1.5rem 1rem}.LoansContent-module__Yiq29G__page .LoansContent-module__Yiq29G__intro .lead{font-size:.875rem}.LoansContent-module__Yiq29G__page.service-page>.application{padding:1rem .75rem 3rem}.LoansContent-module__Yiq29G__page.service-page .loan-application-main{padding:1rem .5rem .5rem}.LoansContent-module__Yiq29G__page.service-page .loan-form-heading{margin-bottom:1rem;padding-inline:.5rem}.LoansContent-module__Yiq29G__page.service-page .loan-cognito-form{padding:.25rem}}
.WebsiteButtonEffects-module__lGrZNq__effects :is(button:not(.signIn),a.button,a.primaryButton,a.secondaryButton,a.navigationCta){--button-effect-ring:#004637;border-radius:100px;transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),translate .2s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.WebsiteButtonEffects-module__lGrZNq__effects :is(.page-cta,.site-footer,.result) :is(button:not(.signIn),a.button){--button-effect-ring:#d0fa94}.WebsiteButtonEffects-module__lGrZNq__effects :is(button:not(.signIn),a.button,a.primaryButton,a.secondaryButton,a.navigationCta):not(:disabled):not([aria-disabled=true]):focus-visible{outline:2px solid var(--button-effect-ring);outline-offset:4px}@media (hover:hover){.WebsiteButtonEffects-module__lGrZNq__effects :is(button:not(.signIn),a.button,a.primaryButton,a.secondaryButton,a.navigationCta):not(:disabled):not([aria-disabled=true]):hover{color:#004637;background:#edf3f0;border-color:currentColor;translate:0 -1px;box-shadow:0 0 #0000,0 4px 12px #0046371a}.WebsiteButtonEffects-module__lGrZNq__effects :is(button[aria-pressed=true],button[aria-selected=true],a.primaryButton,a.navigationCta,a.button.primary):not(:disabled):not([aria-disabled=true]):hover{color:#fff;background:#165849;border-color:#0000}}.WebsiteButtonEffects-module__lGrZNq__effects :is(button:not(.signIn),a.button,a.primaryButton,a.secondaryButton,a.navigationCta):not(:disabled):not([aria-disabled=true]):active{box-shadow:none;translate:0}:is(.WebsiteButtonEffects-module__lGrZNq__effects button svg,.WebsiteButtonEffects-module__lGrZNq__effects a.button svg){transition:transform .2s cubic-bezier(.23,1,.32,1)}.WebsiteButtonEffects-module__lGrZNq__effects .arr-1{color:currentColor;fill:currentColor}@media (prefers-reduced-motion:reduce){:is(.WebsiteButtonEffects-module__lGrZNq__effects :is(button:not(.signIn),a.button,a.primaryButton,a.secondaryButton,a.navigationCta),.WebsiteButtonEffects-module__lGrZNq__effects button svg,.WebsiteButtonEffects-module__lGrZNq__effects a.button svg){transition:none!important;translate:none!important}}@media (hover:hover){:is(.WebsiteButtonEffects-module__lGrZNq__effects :is(.page-cta,.site-footer,.result) a.button:not([aria-disabled=true]):hover,.WebsiteButtonEffects-module__lGrZNq__effects a.button.light:not([aria-disabled=true]):hover){color:#004637;background:#e5ece7;border-color:#0000}.WebsiteButtonEffects-module__lGrZNq__effects :is(a.button,a.primaryButton,a.secondaryButton,a.navigationCta):hover{transform:none}.WebsiteButtonEffects-module__lGrZNq__effects :is(a.button,a.primaryButton,a.secondaryButton):hover .arr-1{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.WebsiteButtonEffects-module__lGrZNq__effects .arr-1{transform:none!important}}.WebsiteButtonEffects-module__lGrZNq__effects .navigationActions>.signIn{box-shadow:none;text-underline-offset:.3em;background:0 0;border-radius:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}@media (hover:hover){.WebsiteButtonEffects-module__lGrZNq__effects .navigationActions>.signIn:hover{color:#165849;box-shadow:none;background:0 0;text-decoration-color:currentColor;translate:none}}.WebsiteButtonEffects-module__lGrZNq__effects .navigationActions>.signIn:focus-visible{outline-offset:4px;outline:2px solid #004637}@media (prefers-reduced-motion:reduce){.WebsiteButtonEffects-module__lGrZNq__effects .navigationActions>.signIn{transition:none}}
.WebsiteGlass-module__Iut9_a__theme{--glass-surface:linear-gradient(145deg,#ffffff8f,#f6f1e866);--glass-reading:linear-gradient(145deg,#ffffffb8,#f6f1e899);--glass-hover:linear-gradient(145deg,#ffffffa3,#f6f1e87a);--glass-border:#ffffff75;--glass-blur:blur(20px)saturate(1.05);--glass-shadow:inset 0 1px 0 #fff9,0 12px 32px #26252412;--glass-shadow-hover:inset 0 1px 0 #ffffffb3,0 16px 38px #2625241a}
.reference-LoansContent:has(.LoanEnquiry-module__WSIqXG__enquiry>.fixed){z-index:130}.LoanEnquiry-module__WSIqXG__enquiry{--primary:#004637;--primary-hover:#00372b;--text-main:#262524;--text-secondary:#625b54;--text-inverse:#fff;--panel-bg:#ffffffc7;--panel-muted:#eee6d9;--border-main:#00463733;--border-focus:#004637;font-family:var(--font-poppins),"Poppins",sans-serif;color:var(--text-main);}.LoanEnquiry-module__WSIqXG__enquiry>.fixed{padding:1.5rem}.LoanEnquiry-module__WSIqXG__enquiry>.fixed>button{-webkit-backdrop-filter:blur(6px);background:#26252447}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]{border:1px solid var(--glass-border);background:var(--glass-reading);max-width:38rem;max-height:calc(100svh - 3rem);-webkit-backdrop-filter:var(--glass-blur);border-top:3px solid #87c879;border-radius:1rem;box-shadow:inset 0 1px #ffffffe6,0 24px 70px #26252433}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div{border-radius:1rem;max-height:calc(100svh - 3.25rem)}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child{flex-shrink:0;gap:1rem;padding:2rem 2rem 1.5rem;position:relative}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child:before{content:"";opacity:.06;pointer-events:none;background:url(/website-reference/assets/motifs/konnek-symbol-g1.svg) 50%/contain no-repeat;width:6rem;height:6rem;position:absolute;top:3rem;right:3.5rem}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child>div>div{color:var(--primary);letter-spacing:.2em;font-size:.75rem;font-weight:600}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child>div>span{color:var(--primary);letter-spacing:-.035em;margin-top:.75rem;font-size:2rem;font-weight:500;line-height:1.2}.LoanEnquiry-module__WSIqXG__enquiry button[aria-label=Sluit]{width:2.75rem;height:2.75rem;color:var(--primary);background:#ffffff80;flex-shrink:0}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog] .overflow-y-auto{min-height:0;padding:1.5rem 2rem}.LoanEnquiry-module__WSIqXG__enquiry label{color:var(--primary);letter-spacing:.06em;font-size:.75rem;font-weight:500}:is(.LoanEnquiry-module__WSIqXG__enquiry input,.LoanEnquiry-module__WSIqXG__enquiry textarea,.LoanEnquiry-module__WSIqXG__enquiry .p-dropdown){background:var(--panel-bg);color:var(--text-main);border-radius:.5rem;box-shadow:inset 0 1px 2px #26252406}:is(.LoanEnquiry-module__WSIqXG__enquiry input,.LoanEnquiry-module__WSIqXG__enquiry .p-dropdown){min-height:3.25rem}.LoanEnquiry-module__WSIqXG__enquiry textarea{line-height:1.65}:is(.LoanEnquiry-module__WSIqXG__enquiry input:focus,.LoanEnquiry-module__WSIqXG__enquiry textarea:focus,.LoanEnquiry-module__WSIqXG__enquiry .p-dropdown.p-focus){border-color:var(--primary);outline-offset:2px;box-shadow:none;outline:2px solid #00463733}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:last-child{background:#eee6d959;flex-shrink:0;padding:1.25rem 2rem}.LoanEnquiry-module__WSIqXG__enquiry .p-button{min-height:3rem;box-shadow:none;border-radius:.5rem;font-family:inherit;font-weight:500}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:last-child>.p-button:first-child{border-color:var(--border-main);color:var(--primary);background:0 0}.LoanEnquiry-module__WSIqXG__enquiry .p-button:hover:not(:disabled){transform:none;box-shadow:0 4px 14px #2625241f}.LoanEnquiry-module__WSIqXG__enquiry button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:600px){.LoanEnquiry-module__WSIqXG__enquiry>.fixed{padding:1rem}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]{max-height:calc(100svh - 2rem)}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div{max-height:calc(100svh - 2.25rem)}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child{gap:.5rem;padding:1.25rem}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:first-child>div>span{font-size:1.75rem}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog] .overflow-y-auto{padding:1.25rem}.LoanEnquiry-module__WSIqXG__enquiry [role=dialog]>div>div:last-child{flex-wrap:wrap;padding:1rem 1.25rem}}
.PublicCognito-module__8EW1ua__form .cog-form{--form__background-color:transparent!important;--font-family:var(--font)!important;--header__font-family:var(--font)!important;--heading__font-family:var(--font)!important;--heading__color:var(--dark-green)!important;--heading__font-weight:500!important;--label__font-family:var(--font)!important;--label__font-size:.875rem!important;--label__font-weight:500!important;--label__color:var(--dark-green)!important;--input__border-color:var(--line)!important;--input__border-radius:.5rem!important;--input__background-color:#ffffffe6!important;--input__color:var(--ink)!important;--button-primary__font-family:var(--font)!important;--button-primary__font-size:.875rem!important;--button-primary__font-weight:600!important;--button-primary__background-color:var(--dark-green)!important;--button-primary__border-color:var(--dark-green)!important;--button-primary__border-radius:999px!important;--button-secondary__font-family:var(--font)!important;--button-secondary__font-size:.875rem!important;--button-secondary__font-weight:500!important;--button-secondary__color:var(--dark-green)!important;--button-secondary__background-color:transparent!important;--button-secondary__border-color:var(--dark-green)!important;--button-secondary__border-radius:999px!important}:is(.PublicCognito-module__8EW1ua__form .cog-form .el-input__inner,.PublicCognito-module__8EW1ua__form .cog-form .el-textarea__inner){min-height:3rem!important;font-family:var(--font)!important;box-shadow:none!important;padding:.75rem 1rem!important;font-size:1rem!important}.PublicCognito-module__8EW1ua__form .cog-form .el-textarea__inner{min-height:8rem!important}:is(.PublicCognito-module__8EW1ua__form .cog-form .el-input__inner:focus,.PublicCognito-module__8EW1ua__form .cog-form .el-textarea__inner:focus){outline:2px solid var(--dark-green)!important;outline-offset:2px!important}.PublicCognito-module__8EW1ua__form .cog-form .cog-button--navigation{min-height:3rem!important;padding:.75rem 1.75rem!important}.PublicCognito-module__8EW1ua__form .cog-form .cog-button--navigation:focus-visible{outline:2px solid var(--dark-green)!important;outline-offset:3px!important}
.WebsiteLogin-module__nHm9va__login{--primary:#004637;--primary-hover:#00372b;--success:#004637;--secondary:#e3ddd2;--secondary-hover:#d8cfbc;--text-main:#262524;--text-secondary:#625b54;--text-inverse:#fff;--panel-bg:#ffffffc7;--panel-muted:#eee6d9;--border-main:#00463733;font-family:var(--font-poppins),"Poppins",sans-serif;color:var(--text-main);}.WebsiteLogin-module__nHm9va__login>[aria-hidden=true]{-webkit-backdrop-filter:blur(6px);background:#26252447}.WebsiteLogin-module__nHm9va__login>.fixed:not([aria-hidden]){padding:2rem 1rem;overflow-y:auto}.WebsiteLogin-module__nHm9va__login [role=dialog]{max-width:32rem;font-family:inherit}.WebsiteLogin-module__nHm9va__login .app-surface-card{border:1px solid var(--glass-border);background:var(--glass-reading);-webkit-backdrop-filter:var(--glass-blur);border-radius:1rem;box-shadow:inset 0 1px #ffffffe6,0 24px 70px #26252433}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>.app-surface-card:first-child{border-top:3px solid #87c879;gap:1.75rem;padding:2.25rem}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>.app-surface-card:first-child:before{content:"";opacity:.06;pointer-events:none;background:url(/website-reference/assets/motifs/konnek-symbol-g1.svg) 50%/contain no-repeat;width:6rem;height:6rem;position:absolute;top:3.5rem;right:2rem}.WebsiteLogin-module__nHm9va__login h1{color:var(--primary);letter-spacing:-.035em;margin-top:.75rem;font-size:2rem;font-weight:500;line-height:1.2}.WebsiteLogin-module__nHm9va__login h1+p{margin-top:.75rem;line-height:1.65}.WebsiteLogin-module__nHm9va__login label{color:var(--primary);letter-spacing:.06em;font-size:.75rem;font-weight:500}.WebsiteLogin-module__nHm9va__login input{border:1px solid var(--border-main);background:var(--panel-bg);min-height:3.25rem;color:var(--text-main);border-radius:.5rem;box-shadow:inset 0 1px 2px #26252406}.WebsiteLogin-module__nHm9va__login input:focus{border-color:var(--primary);outline-offset:2px;box-shadow:none;outline:2px solid #00463733}.WebsiteLogin-module__nHm9va__login .p-button{min-height:3rem;box-shadow:none;border-radius:.5rem;font-family:inherit;font-weight:500}:is(.WebsiteLogin-module__nHm9va__login button[type=submit],.WebsiteLogin-module__nHm9va__login .app-surface-card:first-child .p-button){background:var(--primary);border-color:var(--primary);color:#fff}.WebsiteLogin-module__nHm9va__login .app-surface-card:last-child:not(:first-child) .p-button{border-color:var(--border-main);color:var(--primary);background:0 0}.WebsiteLogin-module__nHm9va__login .p-button:hover:not(:disabled){filter:none;transform:none;box-shadow:0 4px 14px #2625241f}.WebsiteLogin-module__nHm9va__login button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.WebsiteLogin-module__nHm9va__login button[aria-label]:not(.p-button){border-color:var(--border-main);width:2.75rem;height:2.75rem;color:var(--primary);background:#ffffff80;top:1.25rem;right:1.25rem}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>div:not(.app-surface-card){color:#f6f1e8}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>div:not(.app-surface-card)>span{color:#f6f1e8}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>div:not(.app-surface-card)>div{background:#f6f1e866}@media (max-width:600px){.WebsiteLogin-module__nHm9va__login>.fixed:not([aria-hidden]){padding:1rem}.WebsiteLogin-module__nHm9va__login [role=dialog]>div>.app-surface-card:first-child{gap:1.25rem;padding:1.5rem}.WebsiteLogin-module__nHm9va__login h1{font-size:1.75rem}.WebsiteLogin-module__nHm9va__login .app-surface-card:last-child:not(:first-child){flex-wrap:wrap;gap:.75rem}}@media (max-height:760px){.WebsiteLogin-module__nHm9va__login>.fixed:not([aria-hidden]){align-items:flex-start}}.WebsiteLogin-module__nHm9va__login #login-form input#password+button{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)translate(0,0)}
.WebsiteInteractions-module__oSfJkq__interactions .WebsiteInteractions-module__oSfJkq__pageEnter{animation:.22s ease-out backwards WebsiteInteractions-module__oSfJkq__pageEnter}@keyframes WebsiteInteractions-module__oSfJkq__pageEnter{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:none}}:is(.WebsiteInteractions-module__oSfJkq__interactions .navigation,.WebsiteInteractions-module__oSfJkq__interactions .navigation .brand,.WebsiteInteractions-module__oSfJkq__interactions .navigation .menuButton,.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a,.WebsiteInteractions-module__oSfJkq__interactions .navigationActions>*){opacity:1;animation:none;transform:none}:is(.WebsiteInteractions-module__oSfJkq__interactions .button,.WebsiteInteractions-module__oSfJkq__interactions .primaryButton,.WebsiteInteractions-module__oSfJkq__interactions .secondaryButton,.WebsiteInteractions-module__oSfJkq__interactions .navigationCta,.WebsiteInteractions-module__oSfJkq__interactions .signIn,.WebsiteInteractions-module__oSfJkq__interactions .menuButton){transition:background-color .18s,box-shadow .18s,border-color .18s,translate .18s,scale .12s}:is(.WebsiteInteractions-module__oSfJkq__interactions .button:active,.WebsiteInteractions-module__oSfJkq__interactions .primaryButton:active,.WebsiteInteractions-module__oSfJkq__interactions .secondaryButton:active,.WebsiteInteractions-module__oSfJkq__interactions .navigationCta:active,.WebsiteInteractions-module__oSfJkq__interactions .menuButton:active){translate:0;scale:.97}.WebsiteInteractions-module__oSfJkq__interactions .services-network .service-row{transition:translate .2s,border-color .2s,box-shadow .2s}:is(.WebsiteInteractions-module__oSfJkq__interactions .service-row .arrow,.WebsiteInteractions-module__oSfJkq__interactions .card-link){transition:translate .2s,color .2s}:is(.WebsiteInteractions-module__oSfJkq__interactions .service-row:focus-visible,.WebsiteInteractions-module__oSfJkq__interactions .service-page .card:focus-within){border-color:var(--dark-green)}.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a[aria-current=page]{color:var(--dark-green);font-weight:600}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(.WebsiteInteractions-module__oSfJkq__interactions .button:hover,.WebsiteInteractions-module__oSfJkq__interactions .primaryButton:hover,.WebsiteInteractions-module__oSfJkq__interactions .secondaryButton:hover,.WebsiteInteractions-module__oSfJkq__interactions .navigationCta:hover){translate:0 -.125rem}.WebsiteInteractions-module__oSfJkq__interactions .services-network .service-row:hover{border-color:var(--dark-green);translate:0 -.25rem;box-shadow:0 .75rem 1.5rem #0046371a}:is(.WebsiteInteractions-module__oSfJkq__interactions .service-row:hover .arrow,.WebsiteInteractions-module__oSfJkq__interactions .service-row:focus-visible .arrow,.WebsiteInteractions-module__oSfJkq__interactions .card-link:hover){translate:.25rem}}@media (min-width:1281px){.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks{gap:clamp(.5rem,1vw,1.5rem)}}@media (max-width:1280px){.WebsiteInteractions-module__oSfJkq__interactions .konnekHero:has(.navigationLinks[data-open=true]){z-index:30;overflow:visible}.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks{visibility:hidden;opacity:0;pointer-events:none;overscroll-behavior:contain;border-radius:1.25rem;max-height:calc(100dvh - 7rem);transition:opacity .18s,translate .18s,visibility .18s;display:flex;overflow-y:auto;translate:0 -.5rem}.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;translate:0}.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a{border-radius:.5rem;align-items:center;min-height:2.75rem;font-size:.875rem;display:flex}:is(.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a:hover,.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a:focus-visible,.WebsiteInteractions-module__oSfJkq__interactions .navigationLinks a[aria-current=page]){background:#00463712}.WebsiteInteractions-module__oSfJkq__interactions .menuButton span{transition:transform .18s,opacity .18s}.WebsiteInteractions-module__oSfJkq__interactions .menuButton[aria-expanded=true] span:first-child{transform:translateY(5px)rotate(45deg)}.WebsiteInteractions-module__oSfJkq__interactions .menuButton[aria-expanded=true] span:nth-child(2){opacity:0}.WebsiteInteractions-module__oSfJkq__interactions .menuButton[aria-expanded=true] span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}}@media (prefers-reduced-motion:reduce){:is(.WebsiteInteractions-module__oSfJkq__interactions .WebsiteInteractions-module__oSfJkq__pageEnter,.WebsiteInteractions-module__oSfJkq__interactions *){transition:none!important;animation:none!important;translate:none!important;scale:none!important}}.WebsiteInteractions-module__oSfJkq__interactions{}
.PublicLoanCalculator-module__r8CE7G__calculator{border-top:1px solid var(--line);color:var(--dark-green);margin-top:0;padding-top:1rem;scroll-margin-top:6rem}.PublicLoanCalculator-module__r8CE7G__eyebrow{color:var(--dark-green);text-transform:uppercase;letter-spacing:.15em;font-size:.75rem}.PublicLoanCalculator-module__r8CE7G__calculator h2{margin:.5rem 0 1rem;font-size:1.5rem;font-weight:500}.PublicLoanCalculator-module__r8CE7G__intro{color:var(--charcoal);font-size:.875rem}.PublicLoanCalculator-module__r8CE7G__controls{gap:1.5rem;margin:2rem 0;display:grid}.PublicLoanCalculator-module__r8CE7G__row,.PublicLoanCalculator-module__r8CE7G__limits,.PublicLoanCalculator-module__r8CE7G__total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.PublicLoanCalculator-module__r8CE7G__slider{gap:.75rem;font-size:.875rem;display:grid}.PublicLoanCalculator-module__r8CE7G__slider output{font-variant-numeric:tabular-nums;color:var(--dark-green)}.PublicLoanCalculator-module__r8CE7G__slider input{width:100%;min-height:1.5rem;accent-color:var(--dark-green);cursor:pointer}.PublicLoanCalculator-module__r8CE7G__limits{color:var(--charcoal);font-size:.75rem}.PublicLoanCalculator-module__r8CE7G__total{border-block:1px solid var(--line);padding:1rem 0}.PublicLoanCalculator-module__r8CE7G__total strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.PublicLoanCalculator-module__r8CE7G__sponsors{border:0;min-width:0;padding:0}.PublicLoanCalculator-module__r8CE7G__sponsors legend{margin-bottom:.75rem;font-size:.875rem}.PublicLoanCalculator-module__r8CE7G__choices{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.PublicLoanCalculator-module__r8CE7G__choices button{border:1px solid var(--sandstone);min-height:2.75rem;color:var(--dark-green);background:0 0;border-radius:.25rem}.PublicLoanCalculator-module__r8CE7G__choices button[aria-pressed=true]{color:var(--dark-green);background:var(--light-green);border-color:var(--dark-green)}.PublicLoanCalculator-module__r8CE7G__calculator :is(button,input):focus-visible{outline:2px solid var(--dark-green);outline-offset:4px}.PublicLoanCalculator-module__r8CE7G__result{background:var(--light-green);color:var(--dark-green);border-radius:.25rem;padding:1.5rem}.PublicLoanCalculator-module__r8CE7G__result p{margin:0 0 .5rem;font-size:.875rem}.PublicLoanCalculator-module__r8CE7G__result>strong{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;display:block}.PublicLoanCalculator-module__r8CE7G__result>span{font-size:.75rem}.PublicLoanCalculator-module__r8CE7G__breakdown{border-top:1px solid var(--dark-green);gap:.5rem;margin-top:1rem;padding-top:1rem;font-size:.875rem;display:grid}.PublicLoanCalculator-module__r8CE7G__resultColumn{display:contents}.PublicLoanCalculator-module__r8CE7G__showcase{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1rem;padding:0;display:grid}.PublicLoanCalculator-module__r8CE7G__showcase>h2,.PublicLoanCalculator-module__r8CE7G__showcase>.PublicLoanCalculator-module__r8CE7G__intro{grid-column:1/-1}.PublicLoanCalculator-module__r8CE7G__showcase>h2{letter-spacing:-.035em;margin:0 0 .25rem}.PublicLoanCalculator-module__r8CE7G__showcase>.PublicLoanCalculator-module__r8CE7G__intro{margin:0 0 1rem;line-height:1.65}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__controls{border:1px solid var(--glass-border);background:#ffffff47;border-radius:.75rem;gap:1rem;margin:0;padding:1.25rem;box-shadow:inset 0 1px #fff9}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider{color:var(--charcoal);gap:.25rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider input{appearance:none;background:0 0;margin:0}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider input::-webkit-slider-runnable-track{background:var(--sandstone);border-radius:999px;height:.25rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider input::-webkit-slider-thumb{appearance:none;background:var(--dark-green);width:1rem;height:1rem;box-shadow:0 0 0 1px var(--dark-green);border:2px solid #fff;border-radius:50%;margin-top:-.375rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider input::-moz-range-track{background:var(--sandstone);border-radius:999px;height:.25rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__slider input::-moz-range-thumb{background:var(--dark-green);border:2px solid #fff;border-radius:50%;width:.75rem;height:.75rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__total{padding:.75rem 0}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__choices{gap:.5rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__choices button{cursor:pointer;border-radius:.5rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__choices button[aria-pressed=true]{background:var(--dark-green);color:#fff}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__resultColumn{flex-direction:column;gap:1rem;min-width:0;display:flex}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__result{color:#fff;background:#004637e0;border-radius:.75rem;padding:2rem 1.5rem;box-shadow:inset 0 1px #fff3,0 .75rem 2rem #2625241a}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__result>strong{letter-spacing:-.035em;overflow-wrap:anywhere;color:var(--light-green);margin:.75rem 0;font-size:clamp(2rem,3vw,3rem);line-height:1.2}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__breakdown{border-color:#ffffff4d;gap:1rem;margin-top:1.5rem}.PublicLoanCalculator-module__r8CE7G__followup{border:1px solid var(--glass-border);background:#ffffff47;border-radius:.75rem;padding:1.5rem}.PublicLoanCalculator-module__r8CE7G__followup h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:500}.PublicLoanCalculator-module__r8CE7G__followup p{color:var(--charcoal);margin:0 0 1rem;font-size:.875rem;line-height:1.65}.PublicLoanCalculator-module__r8CE7G__followup .PublicLoanCalculator-module__r8CE7G__note{margin:1rem 0 0;font-size:.75rem}@media (max-width:899px){.PublicLoanCalculator-module__r8CE7G__showcase{grid-template-columns:minmax(0,1fr)}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__resultColumn{margin-top:1rem}}@media (max-width:520px){.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__controls,.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__result,.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__followup{padding:1rem}.PublicLoanCalculator-module__r8CE7G__showcase .PublicLoanCalculator-module__r8CE7G__followup .button{justify-content:center;gap:.5rem;width:100%;padding-inline:.75rem}}
.BankContent-module__cz2brq__content{isolation:isolate;padding:4rem 0;position:relative;overflow:hidden}.BankContent-module__cz2brq__backgroundFrame{z-index:-1;clip-path:inset(0);pointer-events:none;position:absolute;inset:0}.BankContent-module__cz2brq__background{object-fit:cover;object-position:center;width:100%;max-width:none;height:100svh;position:fixed;inset:0}.BankContent-module__cz2brq__heading{max-width:45rem;margin-bottom:2.5rem}.BankContent-module__cz2brq__heading h1{margin-bottom:1rem}.BankContent-module__cz2brq__offers{border:1px solid var(--glass-border);background:var(--glass-surface);width:100%;max-width:none;color:var(--dark-charcoal);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);border-radius:1rem;margin-inline:auto;padding:clamp(1.25rem,4vw,3rem)}.BankContent-module__cz2brq__brand{justify-content:center;align-items:center;gap:.6rem;margin-bottom:1.75rem;font-size:1.5rem;font-weight:700;display:flex}.BankContent-module__cz2brq__featured{color:#004637;background:#d0fa9473;border-radius:1rem;padding:clamp(1rem,3vw,1.75rem)}.BankContent-module__cz2brq__featured h2{text-transform:uppercase;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;line-height:1.2}.BankContent-module__cz2brq__featured p{margin-top:.5rem;font-size:.9rem}.BankContent-module__cz2brq__deals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.25rem;display:grid}.BankContent-module__cz2brq__deals>div{background:#ffffffbf;border-radius:.75rem;flex-direction:column;align-items:center;padding:1rem .25rem;display:flex}.BankContent-module__cz2brq__deals strong{font-size:clamp(1.4rem,4vw,2.5rem);line-height:1.2}.BankContent-module__cz2brq__deals span{font-size:1.2rem;font-weight:600}.BankContent-module__cz2brq__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}.BankContent-module__cz2brq__group h3{text-transform:uppercase;letter-spacing:.06em;color:var(--dark-green);border-left:4px solid #d0fa94;padding-left:.7rem;font-size:.95rem}.BankContent-module__cz2brq__note{color:var(--dark-charcoal);margin-top:.5rem;font-size:.75rem}.BankContent-module__cz2brq__group dl{margin-top:.7rem}.BankContent-module__cz2brq__group dl>div{border-bottom:1px solid #0046371f;justify-content:space-between;gap:.75rem;padding:.7rem 0;font-size:.875rem;display:flex}.BankContent-module__cz2brq__group dt span{color:var(--dark-charcoal);font-size:.8rem}.BankContent-module__cz2brq__group dd{color:var(--dark-green);white-space:nowrap;margin:0;font-weight:700}.BankContent-module__cz2brq__more{text-align:center;color:var(--dark-green);margin-top:2rem;font-size:.875rem}.BankContent-module__cz2brq__support{color:var(--dark-green);text-align:center;border:0;border-top:1px solid #0046371f;border-radius:0;flex-direction:column;align-items:center;gap:.4rem;margin-top:2rem;padding:1rem;display:flex}.BankContent-module__cz2brq__support span{text-transform:uppercase;color:var(--dark-green);font-size:.8rem}.BankContent-module__cz2brq__support strong{font-size:1.7rem}.BankContent-module__cz2brq__support:focus-visible{outline:3px solid var(--dark-green);outline-offset:4px}.BankContent-module__cz2brq__legal{text-align:center;color:var(--dark-charcoal);margin-top:1.5rem;font-size:.75rem}@media (max-width:600px){.BankContent-module__cz2brq__content{padding:2.5rem 0}.BankContent-module__cz2brq__groups{grid-template-columns:1fr;gap:1.5rem}.BankContent-module__cz2brq__deals{gap:.5rem}.BankContent-module__cz2brq__group{min-width:0}}.BankContent-module__cz2brq__wideShell{width:calc(100% - clamp(2rem,6vw,8rem));margin-inline:auto}.BankContent-module__cz2brq__instructions{background:0 0;min-height:clamp(12rem,30vh,24rem)}@media (min-width:1100px){.BankContent-module__cz2brq__offers{padding:2rem}.BankContent-module__cz2brq__brand{justify-content:flex-start;margin-bottom:1rem}.BankContent-module__cz2brq__featured{grid-template-columns:1fr 1.3fr;align-items:center;column-gap:2rem;display:grid}.BankContent-module__cz2brq__featured h2{align-self:end}.BankContent-module__cz2brq__featured p{align-self:start}.BankContent-module__cz2brq__deals{grid-area:1/2/3;margin-top:0}.BankContent-module__cz2brq__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.BankContent-module__cz2brq__group{min-width:0}.BankContent-module__cz2brq__group h3{font-size:.8rem}.BankContent-module__cz2brq__group dt span{display:block}.BankContent-module__cz2brq__support{flex-direction:row;justify-content:center;gap:1.5rem;margin-top:1rem;padding:.6rem 1rem}.BankContent-module__cz2brq__support strong{font-size:1.3rem}.BankContent-module__cz2brq__more{margin-top:1.5rem}.BankContent-module__cz2brq__legal{margin-top:1rem}}.BankContent-module__cz2brq__instructions{padding:clamp(2.5rem,5vw,5rem) 0}.BankContent-module__cz2brq__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.BankContent-module__cz2brq__step{color:var(--dark-green);background:0 0;border:0;border-top:1px solid #0046371f;border-radius:0;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.BankContent-module__cz2brq__stepNumber{background:var(--light-green);border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;font-weight:700;display:grid}.BankContent-module__cz2brq__step h3{margin-bottom:.5rem;font-size:1.125rem}.BankContent-module__cz2brq__step p{max-width:62rem;color:var(--dark-charcoal);line-height:1.65}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__step a{color:var(--dark-green);text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__step a:hover{text-decoration-thickness:3px}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__step a:focus-visible{outline:2px solid var(--dark-green);outline-offset:3px}.BankContent-module__cz2brq__qrSpace{aspect-ratio:1;background:#ffffffa6;border:1px dashed #00463740;border-radius:.5rem;width:7rem}.BankContent-module__cz2brq__pendingStep{min-height:5rem}@media (max-width:600px){.BankContent-module__cz2brq__step{grid-template-columns:2.25rem minmax(0,1fr);gap:1rem}.BankContent-module__cz2brq__stepNumber{width:2.25rem;height:2.25rem;font-size:1rem}.BankContent-module__cz2brq__qrSpace{grid-column:2}}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__heading{color:var(--dark-green)}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__heading .page-title{color:var(--dark-green)}.BankContent-module__cz2brq__instructionPanel .BankContent-module__cz2brq__heading .eyebrow{color:var(--dark-green)}.BankContent-module__cz2brq__qrCode{background:#fff;border:1px solid #0046371a;border-radius:.5rem;width:7rem;height:auto;padding:.5rem}@media (max-width:600px){.BankContent-module__cz2brq__qrCode{grid-column:2}}.BankContent-module__cz2brq__brand img{width:1.75rem;height:1.75rem}.BankContent-module__cz2brq__group dd,.BankContent-module__cz2brq__deals span{font-variant-numeric:tabular-nums}.BankContent-module__cz2brq__support:hover{text-underline-offset:.2em;text-decoration:underline}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__featured{background:#a1b881e0;border:1px solid #7e9b58a6;border-radius:.75rem}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__featured h2{text-transform:none;font-size:clamp(1.2rem,2vw,1.65rem)}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__deals>div{background:var(--glass-surface);border:1px solid var(--glass-border);border-radius:.5rem;gap:.35rem}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group{border:1px solid var(--glass-border);background:#e2dbcd6b;border-radius:.75rem;min-width:0;padding:1.25rem}.BankContent-module__cz2brq__groupHeading{border-bottom:1px solid #dce3db;min-height:4rem}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group h3{text-transform:none;letter-spacing:normal;border:0;padding:0;font-size:1rem;font-weight:600;line-height:1.4}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__note{color:#58645d;margin-top:.25rem}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dl{margin-top:0}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dl>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:4.25rem;padding:.85rem 0;font-size:.9375rem;line-height:1.5;display:grid}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dl>div:last-child{border-bottom:0}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dt strong{font-weight:600}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dt span{color:#58645d;font-size:.8125rem;display:block}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__deals span,.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dd{color:#789b42}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group dd{font-size:1.125rem}@media (min-width:1500px){.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__groups{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__groups{grid-template-columns:1fr}.BankContent-module__cz2brq__pricingPanel .BankContent-module__cz2brq__group{padding:1rem}.BankContent-module__cz2brq__groupHeading{min-height:0;padding-bottom:.85rem}}.BankContent-module__cz2brq__formIntro{margin-top:1.5rem}.BankContent-module__cz2brq__step.BankContent-module__cz2brq__simStep{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}.BankContent-module__cz2brq__simStep>div{min-width:0}.BankContent-module__cz2brq__simForm{text-align:left;width:100%;margin-top:1rem}.BankContent-module__cz2brq__simForm .cog-form{margin-left:0!important;margin-right:auto!important}@media (min-width:601px){.BankContent-module__cz2brq__step.BankContent-module__cz2brq__qrStep{grid-template-columns:2.75rem minmax(0,38rem) 7rem;justify-content:start}}
.CalculatorsContent-module__CXiA_W__page{--service-page-image:url(/website-reference/assets/architecture/calculators-planning.png)}.CalculatorsContent-module__CXiA_W__intro{color:var(--dark-green);padding:2.75rem clamp(1.25rem,4vw,4rem) 1.75rem;position:relative}.CalculatorsContent-module__CXiA_W__intro h1{letter-spacing:-.04em;margin:.5rem 0 .75rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1.1}.CalculatorsContent-module__CXiA_W__intro>p:last-child{max-width:35rem;color:var(--charcoal);line-height:1.7}.CalculatorsContent-module__CXiA_W__workspace{padding:0 clamp(1.25rem,4vw,4rem) 3rem;position:relative}.CalculatorsContent-module__CXiA_W__choices{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;max-width:65rem;margin-bottom:1.5rem;display:grid}.CalculatorsContent-module__CXiA_W__choices button{text-align:center;min-height:5rem;color:var(--dark-green);background:var(--glass-surface);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);cursor:pointer;font:inherit;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1rem;font-size:.85rem;display:flex}.CalculatorsContent-module__CXiA_W__choices button span{letter-spacing:.1em;opacity:.7;font-size:.65rem}.CalculatorsContent-module__CXiA_W__choices button:hover{background:var(--glass-hover)}.CalculatorsContent-module__CXiA_W__choices button[aria-pressed=true]{color:#f6f1e8;background:#004637;border-color:#004637}.CalculatorsContent-module__CXiA_W__choices button:focus-visible,.CalculatorsContent-module__CXiA_W__status button:focus-visible{outline-offset:3px;outline:2px solid #004637}.CalculatorsContent-module__CXiA_W__panel{border:1px solid var(--glass-border);background:var(--glass-surface);min-width:0;max-width:65rem;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);border-radius:.9rem}.CalculatorsContent-module__CXiA_W__panel[hidden]{display:none}.CalculatorsContent-module__CXiA_W__frame{border-radius:inherit;background:0 0;border:0;width:100%;height:800px;display:block}.CalculatorsContent-module__CXiA_W__loan{padding:1rem 1.25rem}.CalculatorsContent-module__CXiA_W__status{color:#004637;padding:1.5rem}.CalculatorsContent-module__CXiA_W__status button{cursor:pointer;border:1px solid;border-radius:.5rem;margin-top:.75rem;padding:.7rem 1rem}@media (max-width:1000px){.CalculatorsContent-module__CXiA_W__choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.CalculatorsContent-module__CXiA_W__intro{padding-top:1.75rem}.CalculatorsContent-module__CXiA_W__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.CalculatorsContent-module__CXiA_W__choices button{white-space:normal;overflow-wrap:anywhere;gap:.5rem;min-width:0;min-height:4.5rem;padding:.75rem;line-height:1.5}.CalculatorsContent-module__CXiA_W__loan{padding:1rem .75rem}.CalculatorsContent-module__CXiA_W__workspace{padding-inline:.75rem}}
.EnquiryContent-module__HJPtkq__page{--service-page-image:url(/website-reference/assets/architecture/contact-paths.png)}.EnquiryContent-module__HJPtkq__page.service-page>.EnquiryContent-module__HJPtkq__section{min-height:calc(100svh - var(--header));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-block:clamp(2rem,4vw,4rem)}.EnquiryContent-module__HJPtkq__section .page-title{font-size:clamp(2rem,4vw,3rem)}.EnquiryContent-module__HJPtkq__formPanel{border:1px solid var(--glass-border);background:var(--glass-surface);width:100%;max-width:50rem;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);border-radius:.75rem;margin-top:2rem;padding:clamp(1rem,3vw,2rem)}
