html{background-color:#fff;height:auto;min-height:100%;overflow-x:hidden;overscroll-behavior:none;padding:0}body,html{margin:0;width:100%}body{font-family:dm-sans,sans-serif;font-style:normal;font-weight:400;height:100%}html{--header-height:120px;--primary-color:#08081d;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600}html::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}.App{display:inline-flex;flex-direction:column;height:100%;min-height:100vh;overflow-x:hidden;width:100%}.App,.Header{align-items:center;justify-content:center;position:relative}.Header{align-self:stretch;display:flex;height:var(--header-height);padding:0 50px;vertical-align:center;z-index:10}.Nav{align-items:center;display:flex;gap:70px}.NavItem{align-items:baseline;background:none;border:none;color:#110f42;color:var(--primary-color,#110f42);display:flex;font-family:dm-sans,sans-serif;font-size:1.25em;font-style:normal;font-weight:400;gap:12px;justify-content:center;line-height:normal;text-align:center}.NavItem,.NavItem p{margin:0;padding:0;position:relative}.NavItem p:after{background-color:#110f42;background-color:var(--primary-color,#110f42);bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}@media (hover:hover) and (pointer:fine){.NavItem:hover{cursor:pointer}.NavItem:hover p:after{transform:scaleX(1);transform-origin:left}.NavItem:not(:hover) p:after{transform:scaleX(0);transform-origin:right}}@media only screen and (max-width:600px){.Header{padding:0 25px}.NavItem{font-size:1em}}.Home{align-items:center;display:flex;flex-direction:column;gap:75px;justify-content:center;margin:auto;min-height:calc(100vh - var(--header-height));overflow:visible;position:relative;vertical-align:middle;width:calc(100% - 100px);z-index:1}@media only screen and (max-width:600px){.Home{margin-top:20px;min-height:calc(100vh - var(--header-height)*1.75);padding:30px 25px;width:calc(100% - 50px)}}.Copy{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:calc(var(--header-height)*-.5)}.Title{font-size:4.5em;font-weight:600;line-height:100%;margin:0}.Profile,.Title{color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-style:normal;text-align:center}.Profile{font-size:1.3em;font-weight:400;line-height:1.4;width:60%}@media only screen and (max-width:600px){.Copy{margin-top:calc(var(--header-height)*-1.1)}.Title{font-size:5em}.Profile{font-size:1.1em;line-height:1.3;width:95%}}.animated-blobs{height:calc(100% + 800px);left:-300px;overflow:visible;pointer-events:none;position:absolute;top:-200px;width:calc(100% + 600px);z-index:-10}.blob{animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.4,0,.2,1);border-radius:50%;filter:blur(100px);mix-blend-mode:multiply;opacity:.7;position:absolute;transform:translateZ(0);will-change:transform,filter}.blob1{animation:blob1-traverse 50s linear infinite,blob1-color-shift 50s linear infinite}.blob2{animation:blob2-sweep 55s linear infinite,blob2-color-shift 55s linear infinite}.blob4{animation:blob4-glide 60s linear infinite,blob4-color-shift 60s linear infinite}.blob3{animation:blob3-flow 56s linear infinite,blob3-color-shift 56s linear infinite}.blob5{animation:blob5-drift 48s linear infinite,blob5-color-shift 48s linear infinite}.blob1{animation-delay:0s;background:radial-gradient(circle at center,#6366f199 0,#8b5cf666 40%,#a5b4fc33 70%,#fff0 90%);height:800px;left:-20%;top:-15%;width:800px}.blob2{animation-delay:-8s;background:radial-gradient(circle at center,#8b5cf68c 0,#a78bfa66 40%,#c4b5fd33 70%,#fff0 90%);height:600px;right:-25%;top:20%;width:600px}.blob3{animation-delay:-12s;background:radial-gradient(circle at center,#f472b680 0,#fb923c66 40%,#fca5a533 70%,#fff0 90%);height:650px;left:-25%;top:40%;width:650px}.blob4{animation-delay:-15s;background:radial-gradient(circle at center,#fb71858c 0,#fca5a566 40%,#fecaca33 70%,#fff0 90%);height:550px;right:-20%;top:25%;width:550px}.blob5{animation-delay:-5s;background:radial-gradient(circle at center,#2c7a9c80 0,#6366f159 40%,#93c5fd33 70%,#fff0 90%);height:450px;left:-15%;top:30%;width:450px}@keyframes blob1-traverse{0%{transform:translateZ(0) scale(1) rotate(0deg)}25%{transform:translate3d(400px,100px,0) scale(1.1) rotate(90deg)}50%{transform:translate3d(800px,-50px,0) scale(.9) rotate(180deg)}75%{transform:translate3d(400px,150px,0) scale(1.05) rotate(270deg)}to{transform:translateZ(0) scale(1) rotate(1turn)}}@keyframes blob1-color-shift{0%{filter:blur(100px) brightness(1) saturate(1)}50%{filter:blur(95px) brightness(1.1) saturate(1.2)}to{filter:blur(100px) brightness(1) saturate(1)}}@keyframes blob2-sweep{0%{transform:translate(0) scale(1) rotate(0deg)}30%{transform:translate(-300px,150px) scale(.85) rotate(108deg)}60%{transform:translate(-600px,-100px) scale(1.15) rotate(216deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes blob2-color-shift{0%{filter:blur(100px) brightness(1) saturate(1)}33%{filter:blur(90px) brightness(1.15) saturate(1.3)}66%{filter:blur(105px) brightness(.95) saturate(1.1)}to{filter:blur(100px) brightness(1) saturate(1)}}@keyframes blob4-glide{0%{transform:translate(0) scale(1) rotate(0deg)}20%{transform:translate(-300px,-100px) scale(.9) rotate(72deg)}40%{transform:translate(-800px) scale(1.1) rotate(144deg)}60%{transform:translate(-1200px,100px) scale(.95) rotate(216deg)}80%{transform:translate(-600px,-150px) scale(1.05) rotate(288deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes blob4-color-shift{0%{filter:blur(100px) brightness(1) saturate(1)}25%{filter:blur(95px) brightness(1.05) saturate(1.2)}75%{filter:blur(105px) brightness(1.1) saturate(1.15)}to{filter:blur(100px) brightness(1) saturate(1)}}@keyframes blob5-drift{0%{transform:translate(0) scale(1) rotate(0deg)}35%{transform:translate(600px,-100px) scale(1.1) rotate(126deg)}70%{transform:translate(1200px,100px) scale(.9) rotate(252deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes blob5-color-shift{0%{filter:blur(100px) brightness(1) saturate(1)}40%{filter:blur(98px) brightness(1.06) saturate(1.08)}80%{filter:blur(102px) brightness(.96) saturate(1.03)}to{filter:blur(100px) brightness(1) saturate(1)}}@keyframes blob3-flow{0%{transform:translate(0) scale(1) rotate(0deg)}30%{transform:translate(200px,-40px) scale(1.02) rotate(54deg)}60%{transform:translate(350px,-80px) scale(.98) rotate(108deg)}to{transform:translate(0) scale(1) rotate(180deg)}}@keyframes blob3-color-shift{0%{filter:blur(100px) brightness(1) saturate(1)}35%{filter:blur(98px) brightness(1.04) saturate(1.08)}70%{filter:blur(102px) brightness(1.02) saturate(1.05)}to{filter:blur(100px) brightness(1) saturate(1)}}@media only screen and (max-width:768px){.animated-blobs{height:calc(100% + 600px);left:-250px;overflow:visible;top:-200px;width:calc(100% + 500px)}.blob1{height:500px;left:-25%;top:0;width:500px}.blob2{height:450px;right:-25%;top:25%;width:450px}.blob3{height:480px;left:-20%;top:35%;width:480px}.blob4{display:block;height:420px;right:-30%;top:15%;width:420px}.blob5{display:none}}@media only screen and (max-width:480px){.animated-blobs{height:calc(100% + 600px);left:-200px;overflow:visible;top:-200px;width:calc(100% + 400px)}.blob1{height:550px;left:-35%;top:-10%;width:550px}.blob2{height:500px;right:-45%;top:20%;width:500px}.blob3{animation:blob3-mobile 65s cubic-bezier(.25,.46,.45,.94) infinite;background:radial-gradient(circle at center,#f472b6b3 0,#fb923c99 30%,#fca5a566 60%,#fff0 90%);display:block;height:600px;left:-30%;top:35%;width:500px}.blob4,.blob5{display:none}}@keyframes blob1-mobile{0%{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(80px,-60px) scale(1.15) rotate(90deg)}50%{transform:translate(-40px,120px) scale(.9) rotate(180deg)}75%{transform:translate(120px,80px) scale(1.1) rotate(270deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes blob2-mobile{0%{transform:translate(0) scale(1) rotate(0deg)}20%{transform:translate(-100px,50px) scale(1.2) rotate(72deg)}40%{transform:translate(-180px,-30px) scale(.85) rotate(144deg)}60%{transform:translate(-120px,100px) scale(1.1) rotate(216deg)}80%{transform:translate(-60px,-70px) scale(.95) rotate(288deg)}to{transform:translate(0) scale(1) rotate(1turn)}}@keyframes blob3-mobile{0%{transform:translateZ(0) scale(1) rotate(0deg)}25%{transform:translate3d(250px,80px,0) scale(1.1) rotate(45deg)}50%{transform:translate3d(380px,-480px,0) scale(.9) rotate(90deg)}å 75%{transform:translate3d(480px,-720px,0) scale(1.05) rotate(135deg)}to{transform:translateZ(0) scale(1) rotate(180deg)}}@keyframes blob4-mobile{0%{transform:translateZ(0) scale(1) rotate(0deg)}25%{transform:translate3d(-100px,-120px,0) scale(1.25) rotate(90deg)}50%{transform:translate3d(-180px,80px,0) scale(.8) rotate(180deg)}75%{transform:translate3d(-60px,160px,0) scale(1.1) rotate(270deg)}to{transform:translateZ(0) scale(1) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.blob{animation:none;filter:blur(80px);opacity:.3;transform:scale(.9)}}@media only screen and (max-width:480px){.animated-blobs{will-change:transform}.animated-blobs,.blob{transform:translateZ(0)}.blob{will-change:transform,filter}}@media screen and (orientation:landscape) and (max-width:768px){.animated-blobs{height:calc(100% + 500px)}.blob{filter:blur(60px);opacity:.45}}@media only screen and (min-width:1440px){.animated-blobs{height:calc(100% + 1000px);left:-400px;top:-300px;width:calc(100% + 800px)}.blob1{height:1000px;width:1000px}.blob2{height:800px;width:800px}.blob3{height:850px;width:850px}.blob4{height:750px;width:750px}.blob5{height:650px;width:650px}}@media only screen and (min-width:1920px){.animated-blobs{height:calc(100% + 1200px);left:-500px;top:-400px;width:calc(100% + 1000px)}.blob1{height:1200px;width:1200px}.blob2{height:1000px;width:1000px}.blob3{height:1050px;width:1050px}.blob4{height:950px;width:950px}.blob5{height:850px;width:850px}}@media only screen and (min-width:2560px){.animated-blobs{height:calc(100% + 1400px);left:-600px;top:-500px;width:calc(100% + 1200px)}.blob1{height:1500px;width:1500px}.blob2{height:1300px;width:1300px}.blob3{height:1350px;width:1350px}.blob4{height:1200px;width:1200px}.blob5{height:1100px;width:1100px}}.bodyText{color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-size:1.3em;font-style:normal;font-weight:400;line-height:1.4;max-width:1000px;padding:0 50px;text-align:left}@media only screen and (max-width:600px){.bodyText{font-size:1.1em;line-height:1.3;padding:0 25px}}.section{align-items:left;display:flex;flex-direction:column;gap:45px;justify-content:center;min-height:500px;padding-bottom:30px;vertical-align:middle;width:100%}.sectionTitle{color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-size:3em;font-style:normal;font-weight:600;line-height:100%;margin:0;padding:55px 50px 0;text-align:left;width:calc(100% - 100px)}.sectionSpacer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:75px 0;vertical-align:middle;width:100%}@media only screen and (max-width:600px){.section{gap:35px}.sectionTitle{font-size:2.5em;margin:0;padding:35px 25px 0;width:calc(100% - 50px)}.sectionSpacer{margin:50px 0}}.sectionCard{border-radius:10px;height:100%;margin:0;padding:0 50px}.sectionCardTitle{color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-size:2em;font-style:normal;font-weight:600;line-height:100%;margin:0;padding:0 0 25px;text-align:left;width:100%}.values{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.values a{text-decoration:none}.valueRow{flex-direction:column;justify-content:flex-start;vertical-align:top}.valueHeader,.valueRow{align-items:center;display:flex;width:100%}.valueHeader{flex-direction:row;gap:18px;justify-content:center;vertical-align:center}.valueCopy{display:flex;flex-direction:column;width:100%}.valueTitle{color:#110f42;color:var(--primary-color,#110f42);font-size:1.25em;font-weight:500;margin:auto;text-align:left;width:100%}.valueSubheader,.valueTitle{font-family:dm-sans,sans-serif;font-style:normal}.valueSubheader{font-feature-settings:"smcp","c2sc";color:#949494;font-size:.95em;font-variant:all-small-caps;font-weight:400;margin:-1px 0 0;padding:0 0 8px}.descriptionContainer{position:relative;width:100%}.valueDescription{color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-size:.9em;font-style:normal;font-weight:400;line-height:1.3em;margin:auto;padding:10px 0 0;text-align:left;width:100%}.valueDescription.truncated{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:68px;overflow:hidden;text-overflow:ellipsis}.viewMoreButton{background-color:initial;border:none;color:#110f42;color:var(--primary-color,#110f42);cursor:pointer;display:inline-block;font-family:dm-sans,sans-serif;font-size:.85em;font-style:normal;font-weight:400;margin-top:8px;padding:0;position:relative}.viewMoreButton:after{background-color:#110f42;background-color:var(--primary-color,#110f42);bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}@media (hover:hover) and (pointer:fine){.viewMoreButton:hover:after{transform:scaleX(1);transform-origin:left}.viewMoreButton:not(:hover):after{transform:scaleX(0);transform-origin:right}}.valueRowMetadata{display:flex;flex-direction:column;gap:0;width:100%}.valueRowMetadataHeader{font-feature-settings:"smcp","c2sc";color:#949494;font-family:dm-sans,sans-serif;font-size:.95em;font-style:normal;font-variant:all-small-caps;font-weight:400;margin:0;padding:10px 0 0}.metadataValues{display:flex;gap:8px;margin:0;padding:0}.metadataValue{font-feature-settings:"smcp","c2sc";color:#110f42;color:var(--primary-color,#110f42);font-family:dm-sans,sans-serif;font-size:1em;font-style:normal;font-variant:all-small-caps;font-weight:300;margin:0;padding:0}.sectionCardGrid{display:flex;flex-direction:column;gap:25px;height:100%;margin:0;padding:0;width:100%}@media (hover:hover) and (pointer:fine){.tappable:hover{background:linear-gradient(90deg,#fff0,#cdcdcd40);border-radius:10px;cursor:pointer}}@media only screen and (max-width:600px){.sectionCard{padding:0 25px;width:calc(100% - 50px)}.sectionCardTitle{font-size:2em;padding-bottom:20px}.values{gap:25px;grid-template-columns:1fr}.valueTitle{font-size:1.25em}.valueSubheader{font-size:1em}.valueDescription{font-size:.85em;line-height:1.25em}.viewMoreButton{font-size:.8em}}.Modal{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:initial;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .25s ease-out;width:100vw;z-index:1000}.Modal.show{background-color:#00000026;opacity:1;pointer-events:auto}.modalOverlay{background-color:#f5f5f4;border-radius:10px;box-shadow:0 8px 24px #0000001f;margin:0 20px;max-height:65vh;max-width:80vw;opacity:0;overflow:auto;padding:2rem;transform:scale(.9);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:500px;will-change:transform,opacity}.Modal.show .modalOverlay{opacity:1;transform:scale(1)}.modalHeader{width:100%}.modalHeader,.modalHeaderContent{align-items:center;display:flex;flex-direction:row}.modalHeaderContent{flex:1 1;gap:18px}.modalIcon{border-radius:5px;flex-shrink:0;height:45px;object-fit:contain;width:45px}.modalHeader h2{color:#110f42;color:var(--primary-color,#110f42);font-size:1.5em;font-weight:500;line-height:100%;margin:0;padding:4px 0 0}.modalHeader h2,.modalHeader h3{font-family:dm-sans,sans-serif;font-style:normal}.modalHeader h3{font-feature-settings:"smcp","c2sc";color:#949494;font-size:.95em;font-variant:all-small-caps;font-weight:400;margin:.15rem 0 0;padding:0}.modalBody{display:flex;flex-direction:column;font-size:1em;line-height:1.3em;width:100%}.closeButton{align-items:center;background:none;border:none;color:#110f42;color:var(--primary-color,#110f42);cursor:pointer;display:flex;font-size:1.5rem;height:45px;justify-content:center;line-height:1;margin-left:auto;padding:.25rem .5rem;position:relative}.closeButton:hover{color:#080726}.modalLink{background-color:#110f42;background-color:var(--primary-color,#110f42);border-radius:5px;color:#fff;display:inline-block;font-family:dm-sans,sans-serif;font-style:normal;font-weight:400;margin-top:1.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;width:fit-content}.modalLink:hover{background-color:#080726}@media only screen and (max-width:600px){.modalOverlay{margin:0 15px;max-width:85%;padding:1.5rem 20px}.modalHeader h2{font-size:1.3em}.modalHeader h3{font-size:.85em}.modalHeaderContent{gap:12px;max-width:80%}.modalIcon{height:38px;width:38px}.modalBody{font-size:.95em}.modalLink{font-size:.9em;padding:.4rem .9rem}.closeButton{font-size:1.3rem;height:38px}}.contact.values{margin:0;padding:0 50px}.section{min-height:0}@media only screen and (max-width:600px){.contact.values{padding:0 25px}}.footer{color:#949494;font-size:1em;line-height:1.5em;padding:40px 50px 10px;text-align:center}@media only screen and (max-width:600px){.footer{font-size:.8em;padding:10px 25px}}
/*# sourceMappingURL=main.1ed7f822.css.map*/