.page-module___8aEwW__page{--navy-950:#031d36;--navy-900:#062c53;--navy-800:#073d6c;--blue:#1a93ed;--teal:#00c9a7;--ink:#102a43;--muted:#5f7183;--line:#dce7ee;--paper:#f6f9fb;--white:#fff;--shadow:0 32px 90px #052b512e;min-height:100vh;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.page-module___8aEwW__page *{box-sizing:border-box}.page-module___8aEwW__page a{color:inherit}.page-module___8aEwW__skipLink{z-index:100;color:var(--white);background:var(--navy-950);border-radius:8px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.page-module___8aEwW__skipLink:focus{transform:translateY(0)}.page-module___8aEwW__siteHeader{z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;width:min(1180px,100% - 48px);min-height:104px;margin:0 auto;display:grid;position:relative}.page-module___8aEwW__foundationMark,.page-module___8aEwW__labMark{align-items:center;width:fit-content;min-height:56px;display:flex}.page-module___8aEwW__foundationMark img{object-fit:contain;object-position:left center;width:auto;max-width:230px;height:52px}.page-module___8aEwW__labMark{justify-self:end}.page-module___8aEwW__labMark img{width:208px;height:auto}.page-module___8aEwW__brandTransition{width:98px;color:var(--navy-800);align-items:center;display:flex}.page-module___8aEwW__brandTransition span{background:linear-gradient(90deg,#0000,#9db1bf);flex:1;height:1px}.page-module___8aEwW__brandTransition svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.page-module___8aEwW__hero{isolation:isolate;width:min(1280px,100% - 32px);min-height:650px;color:var(--white);background:radial-gradient(circle at 11% 80%, #00d4ad30, transparent 31%), linear-gradient(125deg, var(--navy-950), var(--navy-900) 56%, #084a78);border-radius:38px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;gap:clamp(44px,6vw,90px);margin:0 auto;padding:84px clamp(36px,6vw,88px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 60px #031d3629}.page-module___8aEwW__hero:before{content:"";z-index:-1;opacity:.17;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module___8aEwW__hero:after{content:"";z-index:-1;border:1px solid #ffffff21;border-radius:50%;width:570px;height:570px;position:absolute;top:-280px;right:-260px;box-shadow:0 0 0 78px #ffffff06,0 0 0 156px #ffffff05}.page-module___8aEwW__orb{z-index:-1;filter:blur(2px);border-radius:50%;position:absolute}.page-module___8aEwW__orbOne{background:var(--teal);width:14px;height:14px;top:15%;left:56%;box-shadow:0 0 24px #00c9a7cc}.page-module___8aEwW__orbTwo{background:var(--blue);width:8px;height:8px;bottom:14%;right:10%;box-shadow:0 0 22px #1a93ede6}.page-module___8aEwW__heroCopy{max-width:690px}.page-module___8aEwW__eyebrow,.page-module___8aEwW__sectionKicker{letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;font-size:.76rem;font-weight:750;line-height:1.4}.page-module___8aEwW__eyebrow{color:#d8f7f1;align-items:center;display:flex}.page-module___8aEwW__eyebrow span{background:var(--teal);border-radius:50%;width:7px;height:7px;margin-right:11px;box-shadow:0 0 0 5px #00c9a71f}.page-module___8aEwW__hero h1,.page-module___8aEwW__reassurance h2,.page-module___8aEwW__contactPanel h2,.page-module___8aEwW__promise h3,.page-module___8aEwW__page p{text-wrap:pretty}.page-module___8aEwW__hero h1{max-width:760px;color:var(--white);letter-spacing:-.052em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.3rem,6.15vw,5.85rem);font-weight:400;line-height:.95}.page-module___8aEwW__hero h1 em{color:#70decf;font-weight:400}.page-module___8aEwW__heroLead{color:#d7e3ec;max-width:610px;margin:31px 0 0;font-size:clamp(1.04rem,1.55vw,1.24rem);line-height:1.72}.page-module___8aEwW__heroLead strong{color:var(--white)}.page-module___8aEwW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.page-module___8aEwW__button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:56px;padding:0 23px;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.page-module___8aEwW__button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.page-module___8aEwW__button:hover{transform:translateY(-2px)}.page-module___8aEwW__button:focus-visible,.page-module___8aEwW__contactActions a:focus-visible,.page-module___8aEwW__footerLinks a:focus-visible,.page-module___8aEwW__siteHeader a:focus-visible{outline-offset:4px;outline:3px solid #74e5d5}.page-module___8aEwW__buttonPrimary{color:var(--navy-950);background:var(--teal)}.page-module___8aEwW__buttonPrimary:hover{background:#22dfc0}.page-module___8aEwW__buttonSecondary{color:var(--white);background:#ffffff0e;border-color:#ffffff42}.page-module___8aEwW__buttonSecondary:hover{background:#ffffff1c;border-color:#fff6}.page-module___8aEwW__continuityCard{color:var(--ink);box-shadow:var(--shadow);background:#fffffff7;border:1px solid #ffffff8c;border-radius:28px;padding:35px;position:relative}.page-module___8aEwW__continuityCard:before{content:"“";color:#d8f2ee;font-family:Georgia,serif;font-size:5rem;line-height:1;position:absolute;top:22px;right:27px}.page-module___8aEwW__cardTop{color:var(--navy-800);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:.68rem;font-weight:800;display:flex}.page-module___8aEwW__statusDot{background:var(--teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #00c9a721}.page-module___8aEwW__continuityCard blockquote{letter-spacing:-.025em;margin:50px 0 41px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.38;position:relative}.page-module___8aEwW__signature{border-top:1px solid var(--line);align-items:center;gap:14px;padding-top:25px;display:flex}.page-module___8aEwW__monogram{width:49px;height:49px;color:var(--white);background:linear-gradient(145deg, var(--navy-900), var(--blue));border-radius:50%;flex:none;place-items:center;font-family:Georgia,serif;font-size:1.2rem;display:grid}.page-module___8aEwW__signature strong,.page-module___8aEwW__signature span{display:block}.page-module___8aEwW__signature strong{color:var(--navy-900);margin-bottom:3px;font-size:.95rem}.page-module___8aEwW__signature span{color:var(--muted);font-size:.77rem;line-height:1.4}.page-module___8aEwW__reassurance{width:min(1160px,100% - 48px);margin:0 auto;padding:122px 0 106px}.page-module___8aEwW__reassuranceIntro{grid-template-columns:.9fr 1.1fr;align-items:end;gap:20px 80px;display:grid}.page-module___8aEwW__sectionKicker{color:var(--blue);grid-column:1/-1;margin-bottom:0}.page-module___8aEwW__reassurance h2,.page-module___8aEwW__contactPanel h2{color:var(--navy-950);letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.2vw,4rem);font-weight:400;line-height:1.02}.page-module___8aEwW__reassuranceIntro>p:last-child,.page-module___8aEwW__contactPanel>div>p:last-child{color:var(--muted);margin:0;font-size:1.07rem;line-height:1.72}.page-module___8aEwW__promiseGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:66px;display:grid}.page-module___8aEwW__promise{min-height:345px;padding:43px 38px 40px 0;position:relative}.page-module___8aEwW__promise+.page-module___8aEwW__promise{border-left:1px solid var(--line);padding-left:38px}.page-module___8aEwW__promiseNumber{color:#a6b6c3;letter-spacing:.1em;font-size:.7rem;font-weight:750;position:absolute;top:38px;right:24px}.page-module___8aEwW__promiseIcon{width:56px;height:56px;color:var(--navy-900);background:#e7f7f5;border-radius:18px;place-items:center;margin-bottom:52px;display:grid}.page-module___8aEwW__promiseIcon svg{fill:none;stroke:currentColor;stroke-width:1.55px;width:27px;height:27px}.page-module___8aEwW__promise h3{color:var(--navy-900);letter-spacing:-.01em;margin:0 0 14px;font-size:1.12rem;font-weight:700}.page-module___8aEwW__promise p{max-width:310px;color:var(--muted);margin:0;font-size:.91rem;line-height:1.68}.page-module___8aEwW__supportStrip{width:min(1280px,100% - 32px);min-height:108px;color:var(--white);background:var(--navy-900);border-radius:22px;align-items:center;gap:42px;margin:0 auto;padding:22px clamp(28px,4vw,54px);display:flex}.page-module___8aEwW__supportStrip>p{color:#7adfd2;letter-spacing:.13em;text-transform:uppercase;flex:none;margin:0;font-size:.7rem;font-weight:750}.page-module___8aEwW__services{justify-content:space-between;align-items:center;gap:17px;width:100%;display:flex}.page-module___8aEwW__serviceItem{display:contents}.page-module___8aEwW__serviceItem span{white-space:nowrap;font-size:.88rem;font-weight:650}.page-module___8aEwW__serviceItem i{background:#ffffff59;border-radius:50%;flex:none;width:4px;height:4px}.page-module___8aEwW__contactPanel{grid-template-columns:1fr .85fr;gap:clamp(70px,10vw,150px);width:min(1160px,100% - 48px);margin:120px auto;display:grid}.page-module___8aEwW__contactPanel .page-module___8aEwW__sectionKicker{margin-bottom:19px}.page-module___8aEwW__contactPanel h2{margin-bottom:28px}.page-module___8aEwW__contactActions{border-top:1px solid var(--line)}.page-module___8aEwW__contactActions a{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;align-items:center;min-height:76px;text-decoration:none;transition:padding-left .18s,color .18s;display:grid}.page-module___8aEwW__contactActions a:hover{color:var(--blue);padding-left:8px}.page-module___8aEwW__contactActions span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.69rem;font-weight:800}.page-module___8aEwW__contactActions strong{overflow-wrap:anywhere;color:var(--navy-900);font-size:.95rem}.page-module___8aEwW__footer{color:#a6b8c8;background:var(--navy-950);padding:64px max(24px,50vw - 580px) 38px}.page-module___8aEwW__footerTop{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:30px;padding-bottom:34px;display:flex}.page-module___8aEwW__footerTop img{background:var(--white);border-radius:9px;width:186px;height:auto;padding:9px 12px}.page-module___8aEwW__footerLinks{gap:28px;display:flex}.page-module___8aEwW__footerLinks a{font-size:.77rem;text-decoration:none}.page-module___8aEwW__footerLinks a:hover{color:var(--white)}.page-module___8aEwW__disclaimer{max-width:850px;margin:32px 0 0;font-size:.71rem;line-height:1.65}.page-module___8aEwW__copyright{color:#6f8597;margin:18px 0 0;font-size:.68rem}.page-module___8aEwW__rise{animation:.7s cubic-bezier(.2,.7,.2,1) both page-module___8aEwW__rise}.page-module___8aEwW__continuityCard.page-module___8aEwW__rise{animation-delay:.1s}@keyframes page-module___8aEwW__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.page-module___8aEwW__hero{grid-template-columns:1fr;padding-top:72px}.page-module___8aEwW__heroCopy{max-width:770px}.page-module___8aEwW__continuityCard{max-width:580px}.page-module___8aEwW__supportStrip{flex-direction:column;align-items:flex-start;gap:22px;padding-top:30px;padding-bottom:30px}.page-module___8aEwW__services{flex-wrap:wrap;justify-content:flex-start}.page-module___8aEwW__serviceItem{display:block}.page-module___8aEwW__serviceItem i{display:none}.page-module___8aEwW__serviceItem span{background:#ffffff13;border-radius:999px;padding:9px 13px;display:block}}@media (max-width:780px){.page-module___8aEwW__siteHeader{grid-template-columns:1fr 1fr;gap:12px;width:min(100% - 32px,1180px);min-height:88px}.page-module___8aEwW__foundationMark img{max-width:170px;height:42px}.page-module___8aEwW__labMark img{width:min(174px,100%)}.page-module___8aEwW__brandTransition{display:none}.page-module___8aEwW__hero{border-radius:28px;width:calc(100% - 20px);min-height:auto;padding:58px 26px 34px}.page-module___8aEwW__hero h1 br{display:none}.page-module___8aEwW__continuityCard{padding:28px}.page-module___8aEwW__reassurance{width:calc(100% - 40px);padding:90px 0 78px}.page-module___8aEwW__reassuranceIntro{grid-template-columns:1fr;gap:26px}.page-module___8aEwW__promiseGrid{grid-template-columns:1fr;margin-top:50px}.page-module___8aEwW__promise,.page-module___8aEwW__promise+.page-module___8aEwW__promise{border-left:0;min-height:0;padding:34px 18px 34px 0}.page-module___8aEwW__promise+.page-module___8aEwW__promise{border-top:1px solid var(--line)}.page-module___8aEwW__promiseIcon{margin-bottom:28px}.page-module___8aEwW__supportStrip{border-radius:18px;width:calc(100% - 20px)}.page-module___8aEwW__contactPanel{grid-template-columns:1fr;gap:50px;width:calc(100% - 40px);margin:90px auto}.page-module___8aEwW__footerTop{flex-direction:column;align-items:flex-start}}@media (max-width:500px){.page-module___8aEwW__foundationMark img{max-width:145px;height:36px}.page-module___8aEwW__labMark img{width:min(148px,100%)}.page-module___8aEwW__hero h1{font-size:clamp(2.8rem,14.5vw,4rem)}.page-module___8aEwW__actions,.page-module___8aEwW__button{width:100%}.page-module___8aEwW__contactActions a{grid-template-columns:1fr;align-content:center;gap:7px;padding:16px 0}.page-module___8aEwW__footerLinks{flex-wrap:wrap;gap:18px 24px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__page *,.page-module___8aEwW__page :before,.page-module___8aEwW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
