.elementor .dw-section{width:var(--w-full);padding-block-start:var(--section-y);padding-block-end:var(--section-y);padding-inline-start:var(--sp-0);padding-inline-end:var(--sp-0);display:flex;flex-direction:column;gap:var(--sp-0);}.elementor .dw-wrap{width:var(--w-full);max-width:var(--w-max);padding-block-start:var(--sp-0);padding-block-end:var(--sp-0);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-block-start:var(--sp-0);margin-block-end:var(--sp-0);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--sp-0);}.elementor .dw-h1{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h1);color:var(--navy-800);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);margin:var(--sp-0);}.elementor .dw-white{color:var(--paper);}.elementor .dw-lead{font-family:var(--font-body);font-weight:400;font-size:var(--fs-lead);color:var(--slate);line-height:var(--lh-body);margin:var(--sp-0);}.elementor .dw-lead-dark{color:var(--on-dark);}.elementor .dw-mt-6{margin-block-start:6px;margin-block-end:var(--sp-0);margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);}.elementor .dw-mt-14{margin-block-start:14px;margin-block-end:var(--sp-0);margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);}.elementor .dw-mw-18{max-width:18ch;}.elementor .dw-mw-62{max-width:62ch;}.elementor .dw-i{width:18px;height:18px;margin:var(--sp-0);display:flex;}.elementor .dw-pagehead{width:var(--w-full);overflow:hidden;position:relative;color:var(--paper);padding:var(--sp-0);background-image:radial-gradient(circle at top right, var(--teal-25) 0%,var(--transparent) 45%),linear-gradient(150deg, var(--navy-900) 0%,var(--navy-700) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--navy-900);display:flex;flex-direction:column;gap:var(--sp-0);}.elementor .dw-pagehead-wrap{padding-block-start:var(--pagehead-y);padding-block-end:var(--pagehead-y);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}.elementor .dw-crumb{width:auto;padding:var(--sp-0);margin-block-start:var(--sp-0);margin-block-end:18px;margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);display:flex;flex-direction:row;gap:var(--sp-2);flex-wrap:wrap;align-items:center;}.elementor .dw-crumb-text{font-family:var(--font-body);font-weight:600;font-size:var(--fs-xs);color:var(--on-dark-5);line-height:var(--lh-body);text-decoration:none;margin:var(--sp-0);}.elementor .dw-crumb-text:hover,.elementor .dw-crumb-text:focus-visible{color:var(--paper);}.elementor .dw-crumb-sep{width:14px;height:14px;color:var(--on-dark-5);margin:var(--sp-0);opacity:0.6;display:flex;}.elementor .dw-prose{max-width:72ch;padding:var(--sp-0);display:flex;flex-direction:column;gap:var(--sp-0);align-items:flex-start;}.elementor .dw-prose-h2{font-family:var(--font-display);font-weight:800;font-size:var(--fs-prose-h2);color:var(--navy-800);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);margin-block-start:1.6em;margin-block-end:0.5em;margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);}.elementor .dw-prose-p{font-family:var(--font-body);font-weight:400;font-size:var(--fs-md);color:var(--slate);line-height:var(--lh-body);margin-block-start:var(--sp-0);margin-block-end:1em;margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);}.elementor .dw-prose-list{width:var(--w-full);padding:var(--sp-0);margin-block-start:var(--sp-0);margin-block-end:1.2em;margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);display:flex;flex-direction:column;gap:var(--sp-2);}.elementor .dw-prose-li{padding:var(--sp-0);display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .dw-prose-bullet{width:8px;height:8px;min-width:8px;padding:var(--sp-0);margin-block-start:10px;margin-block-end:var(--sp-0);margin-inline-start:var(--sp-0);margin-inline-end:var(--sp-0);border-radius:2px;background-color:var(--teal);}.elementor .dw-prose-li-text{font-family:var(--font-body);font-weight:400;font-size:var(--fs-md);color:var(--slate);line-height:var(--lh-body);margin:var(--sp-0);}