.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footerContainer{position:relative;isolation:isolate;z-index:0;width:100%;color:#b8c2cf;background:#171e23;margin-top:-1px;padding:clamp(1.75rem,4vw,2.75rem) max(1.25rem,env(safe-area-inset-right)) clamp(1.5rem,4.5vw,3rem) max(1.25rem,env(safe-area-inset-left));font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;overflow:hidden;border:0}.footerInner{width:100%;margin-inline:0;display:grid;grid-template-columns:clamp(5.2rem,10vw,6.25rem) minmax(0,1fr);align-items:center;gap:clamp(.9rem,2.4vw,1.5rem);margin-bottom:clamp(2rem,5vw,3.5rem)}.footerFirst{position:relative;display:grid;place-items:center;min-height:clamp(5rem,9vw,6rem)}.footerFirst:before{width:clamp(4.2rem,6.8vw,5rem);height:clamp(4.2rem,6.8vw,5rem);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='64' height='64' filter='url(%23n)' opacity='0.04'/></svg>");background-size:96px 96px;background-repeat:repeat;mix-blend-mode:soft-light;opacity:.5}.footerFirst:after,.footerFirst:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:0}.footerFirst:after{width:clamp(4.8rem,7.5vw,5.6rem);height:clamp(4.8rem,7.5vw,5.6rem);background:hsla(0,0%,100%,.16);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.1),0 0 0 .6rem hsla(0,0%,100%,.06);opacity:1}.footerLogo{position:relative;z-index:1;width:100%;height:auto;max-width:clamp(3.2rem,5.6vw,4.2rem);opacity:.98;filter:drop-shadow(0 10px 26px rgba(0,0,0,.45))}.footerAddress,.footerSecond{min-width:0}.footerAddress{font-style:normal}.footerHeading{margin:0 0 .2rem;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:-.01em;color:#d6dde3;font-size:clamp(.95rem,1.2vw,1.05rem);text-wrap:balance}.footerLine{margin:.12rem 0;color:#b8c2cf;font-size:clamp(.88rem,1vw,.98rem);font-weight:400}.footerNoWrap{white-space:nowrap}.footerLink{color:#d6dde3;text-decoration:none;border-bottom:1px dashed transparent;transition:border-color .16s ease,outline-color .16s ease}.footerLink:hover{border-color:#d6dde3}.footerLink:focus-visible{outline:3px solid rgba(214,221,227,.65);outline-offset:3px;border-bottom-color:transparent;border-radius:.25rem}.footerMeta{margin:.5rem 0 0;padding:0;display:grid;gap:.2rem}.footerMetaRow{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.4rem;align-items:baseline}.footerMetaLabel,.footerMetaValue{margin:0;color:#b8c2cf;font-size:clamp(.88rem,1vw,.98rem);font-weight:400;white-space:nowrap}.footerRule{width:100%;box-sizing:border-box;margin:clamp(2rem,5vw,3.5rem) 0;border:0;border-top:1px solid hsla(0,0%,100%,.12)}.footerThird{width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;column-gap:clamp(1rem,3vw,2rem);row-gap:clamp(.6rem,2vw,1rem)}.footerDisclaimer{color:#9aa7af;max-width:85ch}.footerContact,.footerDisclaimer{margin:0;font-size:clamp(.82rem,1vw,.95rem)}.footerContact{color:#b8c2cf;justify-self:end;align-self:end;align-self:last baseline;white-space:normal}.footerContactLabel{color:#b8c2cf}.footerContainer a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;border-bottom:0!important}@media(min-width:90rem){.footerLogo{max-width:clamp(3.6rem,4.8vw,5rem)}}@media(max-width:64rem){.footerInner{grid-template-columns:1fr;gap:1.25rem}.footerFirst{justify-self:start;width:clamp(5.2rem,10vw,6.25rem);place-items:center}.footerThird{grid-template-columns:1fr}.footerContact{justify-self:start}}@media(max-width:48rem){.footerHeading{font-size:clamp(.98rem,4.6vw,1.1rem)}.footerLine,.footerMetaLabel,.footerMetaValue{font-size:clamp(.8rem,4vw,1rem)}.footerContact,.footerDisclaimer{font-size:clamp(.9rem,3.8vw,1rem)}}@media(prefers-reduced-motion:reduce){.footerLink{transition:none}}@media(prefers-contrast:more){.footerRule{border-top-color:hsla(0,0%,100%,.25)}.footerDisclaimer{color:#e1e7ec}.footerLink:focus-visible{outline-color:hsla(0,0%,100%,.9)}}.KongwellHeader{--padY:clamp(2.5rem,10vw,7rem);--padX:clamp(1rem,4vw,2rem);--contentOffset:clamp(5rem,9svh,7rem);position:relative;z-index:10;width:100%;min-height:60svh;min-height:60vh;display:grid;place-items:center;padding-block:calc(var(--padY) + env(safe-area-inset-top)) calc(var(--padY) + env(safe-area-inset-bottom));padding-inline:var(--padX);margin:0}.KongwellHeader .content{position:relative;z-index:2;text-align:center;max-width:min(80rem,92vw);margin-inline:auto;padding-inline:0;transform:translateY(var(--contentOffset))}.KongwellHeader .description,.KongwellHeader .title{margin:0;text-shadow:0 .125rem .75rem rgba(0,0,0,.45)}.KongwellHeader .title{color:#cfd6df;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,Inter Variable,sans-serif;font-weight:650;letter-spacing:.01em;line-height:1.08;font-size:clamp(1.8rem,4.8vw,4.25rem);max-width:20ch;margin-inline:auto;margin-bottom:.5rem;text-wrap:balance}.KongwellHeader .description{color:#b8c2cf;font-family:Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;letter-spacing:.01em;line-height:1.5;opacity:.94;font-size:clamp(1rem,1.2vw + .75rem,1.5rem);max-width:60ch;margin-inline:auto;margin-top:.65rem;text-shadow:0 .0625rem .5rem rgba(0,0,0,.45);text-wrap:pretty}@media(max-width:48rem){.KongwellHeader .title{font-size:clamp(2.25rem,10vw,3.5rem)}.KongwellHeader .description{font-size:clamp(1.0625rem,4.4vw,1.3rem)}}@media(max-width:22rem){.KongwellHeader{--padY:clamp(2rem,8vw,3rem)}.KongwellHeader .title{font-size:2rem}.KongwellHeader .description{font-size:1rem}}@media(orientation:landscape)and (max-height:30rem){.KongwellHeader{min-height:auto;--padY:clamp(1.5rem,6vw,2.5rem)}.KongwellHeader .title{margin-bottom:.25rem}}@media(min-width:90rem){.KongwellHeader .title{font-size:clamp(3rem,3.4vw,4.75rem)}.KongwellHeader .description{font-size:clamp(1.15rem,1.4vw,1.6rem)}}.kongwellSlider{position:relative;isolation:isolate;z-index:0;width:100%;background:radial-gradient(120% 120% at 50% 0,#02070a 0,#000203 55%);padding-block:clamp(2rem,6vw,6rem);padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));margin-top:-1px;border-top:0}.kongwellSlider:before{content:"";position:absolute;inset:0 0 auto 0;height:min(18vh,13.75rem);background:linear-gradient(180deg,rgba(0,0,0,.45),transparent);pointer-events:none;z-index:0}.sliderSectionTitle{margin:0 0 clamp(1.25rem,3vw,2rem);text-align:center;color:#cfd6df;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,Inter Variable,sans-serif;font-weight:750;letter-spacing:-.01em;font-size:clamp(1.6rem,3.2vw,2.25rem);position:relative;z-index:1;text-wrap:balance}.sliderGrid{position:relative;z-index:1;width:min(72rem,100%);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:clamp(1rem,3vw,2rem);align-items:start}.sliderCard{background:rgba(10,20,22,.9);color:#b8c2cf;border:.0625rem solid hsla(0,0%,100%,.06);border-radius:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);box-shadow:0 1rem 3rem rgba(0,0,0,.35);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sliderCard:hover{transform:translateY(-.25rem);border-color:hsla(0,0%,100%,.12)}.sliderTitle{font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,Inter Variable,sans-serif;color:#cfd6df;font-weight:750;letter-spacing:-.01em;line-height:1.14;font-size:clamp(1.25rem,2.2vw,1.6rem);margin:0 0 .75rem;text-wrap:balance}.sliderBody{display:grid;gap:clamp(.6rem,1.6vw,.85rem)}.sliderText{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#b8c2cf;font-weight:400;letter-spacing:.003em;line-height:1.6;font-size:clamp(1rem,1.4vw,1.125rem);margin:0;overflow-wrap:break-word;text-wrap:pretty}.sliderText strong{color:#cfd6df;font-weight:600}@media(min-width:90rem){.sliderGrid{width:min(80rem,100%)}}@media(max-width:64rem){.kongwellSlider{padding-block:clamp(1.75rem,8vw,3.5rem)}}@media(max-width:48rem){.sliderCard{border-radius:.875rem;padding:clamp(1rem,5vw,1.25rem);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.28)}.sliderTitle{font-size:clamp(1.15rem,5.2vw,1.4rem)}.sliderText{font-size:clamp(.96rem,4.2vw,1.06rem);line-height:1.58}}@media(max-width:40rem)and (orientation:portrait){.kongwellSlider{padding-top:calc(clamp(1.75rem,8vw,3.5rem) + 1.5rem)}}@media(max-width:30rem){.kongwellSlider{padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.sliderGrid{gap:.875rem}.sliderText{line-height:1.55}}@media(orientation:landscape)and (max-height:30rem){.kongwellSlider{padding-block:1.25rem}.sliderGrid{gap:.75rem}.sliderCard{padding:.9rem}}@media(pointer:coarse){.sliderCard:hover{transform:none}}@media(prefers-contrast:more){.sliderCard{border-color:hsla(0,0%,100%,.18);box-shadow:0 .75rem 2rem rgba(0,0,0,.45)}}@media(prefers-reduced-motion:reduce){.sliderCard{transition:none}}.contactHome{position:relative;isolation:isolate;z-index:0;width:100%;background:radial-gradient(120% 120% at 50% 0,#02070a 0,#000203 55%);color:#b8c2cf;display:grid;place-items:start center;place-content:start center;grid-auto-rows:max-content;gap:clamp(1.25rem,3vw,2rem);text-align:center;padding-block:clamp(2rem,6vw,6rem);padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));margin-top:-1px;border-top:0;background-clip:padding-box;box-shadow:none;outline:none}.missionTitle{margin:0;color:#cfd6df;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:750;letter-spacing:-.01em;line-height:1.14;font-size:clamp(1.6rem,3.2vw,2.25rem);max-width:70ch;text-wrap:balance}.missionText{margin:0;max-width:70ch;color:#b8c2cf;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;letter-spacing:.003em;line-height:1.6;font-size:clamp(1rem,1.4vw,1.125rem);overflow-wrap:break-word;text-wrap:pretty}@media(min-width:90rem){.missionText{max-width:74ch}}@media(max-width:64rem){.contactHome{padding-block:clamp(1.75rem,8vw,3.5rem)}.missionText{font-size:clamp(.98rem,1.6vw,1.08rem);line-height:1.58}}@media(max-width:48rem){.missionText{font-size:clamp(.96rem,4.2vw,1.06rem);line-height:1.56}}@media(max-width:30rem){.contactHome{padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.missionTitle{line-height:1.2}.missionText{line-height:1.54}}@media(orientation:landscape)and (max-height:30rem){.contactHome{min-height:auto;padding-block:1.25rem}.missionText{line-height:1.5}}.containerSection{position:relative;isolation:isolate;z-index:0;width:100%;padding-block:clamp(2rem,6vw,6rem);padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));display:grid;place-items:start center;background-color:#000203;margin-top:-1px;border-top:0;overflow:hidden}.containerSection:before{content:"";position:absolute;inset:-1px 0 0 0;background:radial-gradient(120% 120% at 50% 0,#02070a 0,#000203 55%);z-index:0;pointer-events:none}.containerSection>*{position:relative;z-index:1}.sectionTitle{margin:0;text-align:center;color:#cfd6df;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:750;letter-spacing:-.01em;font-size:clamp(1.6rem,3.2vw,2.25rem);text-wrap:balance}.cardsGrid{width:min(72rem,100%);margin-inline:auto;margin-top:clamp(1.25rem,3vw,2rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:clamp(1rem,3vw,2rem);align-items:start}.aboutCard{background:rgba(10,20,22,.9);border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.35);padding:clamp(1.25rem,2.5vw,1.75rem);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.aboutCard:hover{transform:translateY(-.25rem);border-color:hsla(0,0%,100%,.12)}.cardTitle{margin:0 0 .75rem;color:#cfd6df;font-family:Outfit Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:750;letter-spacing:-.01em;line-height:1.14;font-size:clamp(1.25rem,2.2vw,1.6rem);text-wrap:balance}.cardText{color:#b8c2cf;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;letter-spacing:.003em;line-height:1.6;font-size:clamp(1rem,1.4vw,1.125rem);margin:0;overflow-wrap:break-word;text-wrap:pretty}.cardTextGroup{display:grid;gap:clamp(.6rem,1.6vw,.85rem)}.bulletList{list-style:none;padding:0;margin:clamp(.75rem,2vw,1rem) 0 0;display:grid;gap:clamp(.75rem,1.8vw,1rem)}.bulletItem{background:rgba(52,73,84,.78);border:none;border-radius:.875rem;padding:clamp(.75rem,2vw,1rem);box-shadow:0 .75rem 2rem rgba(0,0,0,.28)}.bulletText{margin:0;color:#cfd6df;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6;font-size:clamp(.95rem,1.3vw,1.05rem);overflow-wrap:break-word;text-wrap:pretty}.bulletText strong{font-weight:600}@media(min-width:90rem){.cardsGrid{width:min(80rem,100%)}}@media(max-width:64rem){.containerSection{padding-block:clamp(1.75rem,8vw,3.5rem)}}@media(max-width:48rem){.aboutCard{border-radius:.875rem;padding:clamp(1rem,5vw,1.25rem);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.28)}.cardTitle{font-size:clamp(1.15rem,5.2vw,1.4rem)}.cardText{font-size:clamp(.96rem,4.2vw,1.06rem);line-height:1.58}.bulletItem{border-radius:.75rem}.bulletText{font-size:clamp(.92rem,3.8vw,1rem)}}@media(max-width:30rem){.containerSection{padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.cardsGrid{gap:.875rem}.cardText{line-height:1.55}}@media(orientation:landscape)and (max-height:30rem){.containerSection{padding-block:1.25rem}.cardsGrid{gap:.75rem}.aboutCard{padding:.9rem}}@media(pointer:coarse){.aboutCard:hover{transform:none}}@media(prefers-contrast:more){.aboutCard{border-color:hsla(0,0%,100%,.18);box-shadow:0 .75rem 2rem rgba(0,0,0,.45)}}@media(prefers-reduced-motion:reduce){.aboutCard{transition:none}}