@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Source_Serif_4_25ee46";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Source_Serif_4_Fallback_25ee46";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_25ee46{font-family:"__Source_Serif_4_25ee46","__Source_Serif_4_Fallback_25ee46";font-style:normal}.__variable_25ee46{--heading-font:"__Source_Serif_4_25ee46","__Source_Serif_4_Fallback_25ee46"}@font-face{font-family:__ppMoriSemiBold_970e6f;src:url(/_next/static/media/0eb59e4578fa2f42-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__ppMoriSemiBold_Fallback_970e6f;src:local("Arial");ascent-override:92.96%;descent-override:27.89%;line-gap-override:9.30%;size-adjust:107.57%}.__className_970e6f{font-family:__ppMoriSemiBold_970e6f,__ppMoriSemiBold_Fallback_970e6f,Arial,Helvetica,sans-serif}.__variable_970e6f{--body-font-heavy:"__ppMoriSemiBold_970e6f","__ppMoriSemiBold_Fallback_970e6f",Arial,Helvetica,sans-serif}@font-face{font-family:__ppMoriRegular_51463a;src:url(/_next/static/media/8f1340d8d5f79122-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__ppMoriRegular_Fallback_51463a;src:local("Arial");ascent-override:94.50%;descent-override:28.35%;line-gap-override:9.45%;size-adjust:105.82%}.__className_51463a{font-family:__ppMoriRegular_51463a,__ppMoriRegular_Fallback_51463a,Arial,Helvetica,sans-serif}.__variable_51463a{--body-font:"__ppMoriRegular_51463a","__ppMoriRegular_Fallback_51463a",Arial,Helvetica,sans-serif}:root{--charcoal:#231f20;--medical-blue:#3568ff;--lilac:#bdc3ff;--lilac-20:#f2f3ff;--marigold:#f6c769;--clear-sky:#c8f5ff;--terracotta:#ba5b36;--crisp-linen:#fdf8ec;--poolside:#f0fbff;--cream:#fff;--dark-blue:#324d9e;--light-blue:#9eb8d8;--cream:#f4f5ec;--light-pink:#f9a6c1;--dark-pink:#ff8dbb;--dark-brown:#662311;--light-brown:#a55230;--orange:#ff7044;--charcoal-black:#2d2829;--black:#000;--dark-gray:#393c44;--medium-gray:#666;--light-gray:#9c9da1;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:40px;--space-7:56px;--space-8:80px;--space-9:120px;--space-10:200px;--page-max-width:1440px;--body-overflow:visible;--font-size-body:1.2rem;--font-size-body-small:1rem;--button-border-radius:12px;--shadow-color:0deg 0% 77%;--shadow-elevation-medium:0.2px 0.9px 1.2px hsl(var(--shadow-color)/0.24),3.3px 14.3px 18.8px -1.4px hsl(var(--shadow-color)/0.41)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;background-color:var(--cream)}body{-webkit-font-smoothing:antialiased}main{display:flex;flex-direction:column;align-items:center}canvas,picture,svg,video{display:block;max-width:100%}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;margin:0}h1,h2,h3,h4,h5,h6{font-weight:370}#__next,#root{isolation:isolate}body{overflow:var(--body-overflow)}section{width:100%;padding:var(--space-7) var(--space-3)}.body-copy,p{font-size:var(--font-size-body);line-height:1.8rem;font-family:var(--body-font);color:var(--charcoal-black);margin-bottom:var(--space-3)}.body-copy a,p a{color:var(--charcoal-black);text-decoration:underline}@media(min-width:50rem){.body-copy,p{font-size:var(--font-size-body-small);line-height:1.4rem}}@media(min-width:63rem){.body-copy,p{font-size:var(--font-size-body);line-height:1.8rem}}.body-copy-small{font-size:var(--font-size-body-small);font-family:var(--body-font);color:var(--dark-gray);line-height:1.5rem}.body-copy-small a{color:var(--medical-blue)}.inline-link{color:var(--charcoal-black)}.inline-link:hover{color:var(--black)}ol,ul{font-family:var(--body-font);font-size:var(--font-size-body);color:var(--dark-gray)}h1{font-family:var(--heading-font);font-size:2.1rem;line-height:2.6rem}@media(min-width:50rem){h1{font-size:2rem;line-height:2.5rem}}@media(min-width:63rem){h1{font-size:2.5rem;line-height:2.8rem}}@media(min-width:75rem){h1{font-size:3.1rem;line-height:3.6rem}}.midi-h2,h2{font-family:var(--heading-font);font-size:1.9rem;line-height:2.4rem;color:var(--charcoal)}@media(min-width:50rem){.midi-h2,h2{font-size:1.8rem;line-height:2.3rem}}@media(min-width:63rem){.midi-h2,h2{font-size:2.2rem;line-height:2.4rem}}@media(min-width:75rem){.midi-h2,h2{font-size:2.8rem;line-height:3.3rem}}.body-text-x-large,.midi-h3,h3{text-align:left;font-weight:370;font-size:1.6rem;line-height:1.8rem;color:var(--charcoal)}@media(min-width:50rem){.body-text-x-large,.midi-h3,h3{font-size:1.4rem;line-height:1.6rem}}@media(min-width:63rem){.body-text-x-large,.midi-h3,h3{font-size:1.5rem;line-height:1.8rem}}@media(min-width:75rem){.body-text-x-large,.midi-h3,h3{font-size:1.6rem;line-height:2.2rem}}.body-text-x-large{font-family:var(--body-font)}@media(min-width:50rem){.body-text-x-large{font-family:var(--heading-font)}}.midi-h3,h3{font-family:var(--heading-font)}.body-text-large,.midi-h4,h4{font-family:var(--body-font-heavy);font-size:1.2rem;line-height:2rem;font-weight:370}@media(min-width:50rem){.body-text-large,.midi-h4,h4{font-size:1.2rem;line-height:1.5rem}}@media(min-width:63rem){.body-text-large,.midi-h4,h4{font-size:1.3rem;line-height:2rem}}@media(min-width:75rem){.body-text-large,.midi-h4,h4{font-size:1.4rem;line-height:2rem}}.h2-blog{font-family:var(--heading-font);font-size:1.8rem;line-height:2rem}@media(min-width:63rem){.h2-blog{font-size:1.8rem;line-height:2.2rem}}@media(min-width:75rem){.h2-blog{font-size:2rem;line-height:2.5rem}}.h2-blog:not(:first-of-type){margin-top:40px}.h3-blog{font-family:var(--body-font-heavy);margin-top:30px;font-size:1.5rem;line-height:1.8rem}@media(min-width:50rem){.h3-blog{font-size:1.3rem;line-height:1.6rem}}@media(min-width:63rem){.h3-blog{font-size:1.5rem;line-height:1.8rem}}@media(min-width:75rem){.h3-blog{font-size:1.6rem;line-height:2rem}}a{color:inherit;text-decoration:none;font-family:var(--body-font)}button{cursor:pointer;font-family:var(--body-font-heavy)}button:disabled{cursor:auto}svg.clippy{position:absolute;top:-999px;left:-999px;width:0;height:0}.pull-quote{border-left:1px solid #000;display:inline-block;padding-left:20px;margin-left:20px;font-style:italic}.eyebrow{color:var(--midi-charcoal);font-size:.8rem;letter-spacing:.15rem;text-transform:uppercase;margin-bottom:var(--space-3);font-family:var(--body-font-heavy)}@media(min-width:50rem){.eyebrow{font-size:.75rem}}@media(min-width:63rem){.eyebrow{font-size:.9rem;letter-spacing:.2rem}}.error-container{padding:var(--space-6);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em}.white-background-color{background-color:var(--cream)}.orange-swoosh{position:relative}.orange-swoosh:after{background-image:url(/_next/static/media/orange-swoosh.3af44885.png);background-repeat:no-repeat;background-position:bottom;background-size:100% 100%;display:block;height:2rem;left:-.2rem;content:"";position:absolute;top:calc(100% - .6rem);width:calc(100% + 1.4rem)}.orange-marker-underline{position:relative}.orange-marker-underline:after{background-image:url(/_next/static/media/orange-swoosh-short.85092c70.png);background-repeat:no-repeat;background-position:bottom;background-size:100% 100%;display:block;height:1.3rem;left:-1rem;content:"";position:absolute;top:calc(100% - .6rem);width:calc(100% + 2rem)}.shadow{box-shadow:0 2px 9px 0 hsla(0,4%,76%,.45)}.cta{padding:var(--space-2) var(--space-5);border-radius:var(--button-border-radius);text-align:center}@media(min-width:50rem){.cta{font-size:var(--font-size-body-small)}}@media(min-width:63rem){.cta{font-size:var(--font-size-body);width:-moz-fit-content;width:fit-content}}.primary-cta{background-color:var(--dark-blue);font-family:var(--body-font-heavy);border:1px solid var(--dark-blue);color:var(--cream)}.primary-cta:hover{background-color:#283e7e}.secondary-cta{background-color:var(--cream);font-family:var(--body-font-heavy);border:1px solid var(--cream);color:var(--charcoal-black);border-color:var(--charcoal-black)}.secondary-cta:hover{background-color:#e3e4db;border-color:#e3e4db}.module-theme-light{background-color:var(--cream)}.module-theme-light .secondary-cta{border-color:var(--charcoal-black);background-color:var(--cream)}.module-theme-light .secondary-cta:hover{color:var(--medium-gray);border-color:var(--medium-gray)}.midi-landing-page section.module-theme-light+section.module-theme-light{border-top:1px solid var(--light-gray)}.module-theme-dark-blue{background-color:var(--dark-blue);color:var(--cream)}.module-theme-dark-blue .primary-cta{background-color:var(--cream);font-family:var(--body-font-heavy);border:1px solid var(--cream);color:var(--charcoal-black)}.module-theme-dark-blue .primary-cta:hover{background-color:#e3e4db;border-color:#e3e4db}.module-theme-dark-blue .secondary-cta{background-color:var(--dark-blue);font-family:var(--body-font-heavy);border:1px solid var(--dark-blue);color:var(--cream);border-color:var(--cream)}.module-theme-dark-blue .secondary-cta:hover{color:var(--light-blue);border-color:var(--light-blue)}.module-theme-dark-blue h1,.module-theme-dark-blue h2,.module-theme-dark-blue h3,.module-theme-dark-blue h4,.module-theme-dark-blue p{color:var(--cream)}.module-theme-pink{background-color:var(--light-pink);color:var(--charcoal-black)}.module-theme-pink .primary-cta{background-color:var(--cream);font-family:var(--body-font-heavy);border:1px solid var(--cream);color:var(--charcoal-black)}.module-theme-pink .primary-cta:hover{background-color:#e3e4db;border-color:#e3e4db}.module-theme-pink .secondary-cta{background-color:var(--light-pink);border:1px solid var(--charcoal-black);color:var(--charcoal-black)}.module-theme-pink .secondary-cta:hover{color:#c84c7e;border-color:#c84c7e}.module-theme-light-blue{background-color:var(--light-blue);color:var(--charcoal-black)}.module-theme-light-blue .primary-cta{background-color:var(--cream);font-family:var(--body-font-heavy);border:1px solid var(--cream);color:var(--charcoal-black)}.module-theme-light-blue .primary-cta:hover{background-color:#e3e4db;border-color:#e3e4db}.module-theme-light-blue .secondary-cta{background-color:var(--light-blue);border:1px solid var(--charcoal-black);color:var(--charcoal-black)}.module-theme-light-blue .secondary-cta:hover{border-color:var(--dark-blue);color:var(--dark-blue)}.module-theme-dark-brown{background-color:var(--dark-brown);color:var(--cream)}.module-theme-dark-brown .primary-cta{background-color:var(--cream);font-family:var(--body-font-heavy);border:1px solid var(--cream);color:var(--charcoal-black)}.module-theme-dark-brown .primary-cta:hover{background-color:#e3e4db;border-color:#e3e4db}.module-theme-dark-brown h1,.module-theme-dark-brown h2,.module-theme-dark-brown h3,.module-theme-dark-brown h4,.module-theme-dark-brown p{color:var(--cream)}.module-theme-orange{background-color:var(--orange);color:var(--black)}.long-quote{font-family:var(--body-font);font-size:1.1rem;line-height:1.5rem;color:var(--charcoal)}.short-quote{font-family:var(--heading-font);font-size:1.6rem;font-weight:300;line-height:2rem;color:var(--charcoal-black)}.full-width-iframe-container{position:relative;padding-bottom:60%}.full-width-iframe-container iframe{position:absolute;width:100%;height:100%;border:none}.quote-icon-color-1 path{fill:var(--marigold)}.quote-icon-color-2 path{fill:var(--terracotta)}.quote-icon-color-3 path{fill:var(--medical-blue)}.testimonial-card-brown{background-color:var(--dark-brown);width:100%;height:16px;margin-top:auto}.testimonial-card-pink{background-color:var(--dark-pink);width:100%;height:16px;margin-top:auto}.testimonial-card-orange{background-color:var(--orange);width:100%;height:16px;margin-top:auto}.testimonial-card-blue{background-color:var(--light-blue);width:100%;height:16px;margin-top:auto}p.block-img{width:100%;display:flex;justify-content:center}