:root{--hd-navy: #2F2B5A;--hd-blue: #3BA8E0;--hd-sand: #E4DCC1;--hd-offwhite: #F7F6F1;--hd-surface: #FFFFFF;--hd-surface-sand: rgba(228, 220, 193, .42);--hd-surface-blue: rgba(59, 168, 224, .1);--hd-bg: var(--hd-offwhite);--hd-text: var(--hd-navy);--hd-text-muted: rgba(47, 43, 90, .7);--hd-text-soft: rgba(47, 43, 90, .52);--hd-border: rgba(47, 43, 90, .14);--hd-border-blue: rgba(59, 168, 224, .42);--hd-border-sand: rgba(228, 220, 193, .8);--container-max: 1200px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 112px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-pill: 999px;--shadow-soft: 0 16px 48px rgba(47, 43, 90, .08);--shadow-card: 0 10px 30px rgba(47, 43, 90, .07);--shadow-button: 0 10px 22px rgba(59, 168, 224, .24);--font-heading: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--hd-text);background:var(--hd-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg{display:block;max-width:100%}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--hd-navy);line-height:1.1;font-weight:800;letter-spacing:-.01em}h1{font-size:clamp(44px,5.2vw,76px);line-height:.98}h2{font-size:clamp(32px,3.2vw,52px);line-height:1.04}h3{font-size:clamp(22px,2vw,30px);line-height:1.16;font-weight:700}p{color:var(--hd-text-muted)}a{color:var(--hd-blue);text-decoration:none}a:hover{text-decoration:underline;text-decoration-color:var(--hd-blue)}small{font-size:13px;line-height:1.45}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.section{padding-block:clamp(56px,7vw,104px)}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hd-text-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1;padding:14px 24px;border-radius:var(--radius-pill);border:1px solid transparent;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;text-decoration:none}.btn:hover{text-decoration:none}.btn-primary{background:var(--hd-navy);border-color:var(--hd-navy);color:#fff;box-shadow:var(--shadow-button)}.btn-primary:hover{background:var(--hd-blue);border-color:var(--hd-blue);color:#fff}.btn-ghost{background:transparent;border-color:var(--hd-border);color:var(--hd-navy)}.btn-ghost:hover{background:var(--hd-surface-blue);border-color:var(--hd-border-blue);color:var(--hd-navy)}.card{background:var(--hd-surface);border:1px solid var(--hd-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-card)}.doc{padding-block:clamp(48px,6vw,88px)}.doc .container{max-width:760px}.prose h1{font-size:clamp(32px,4vw,48px);margin-bottom:var(--space-3)}.prose h2{font-size:clamp(22px,2.4vw,30px);margin-top:var(--space-7);margin-bottom:var(--space-3)}.prose h3{font-size:20px;margin-top:var(--space-5);margin-bottom:var(--space-2)}.prose p,.prose li{color:var(--hd-text-muted)}.prose p{margin-bottom:var(--space-4)}.prose ul,.prose ol{margin-bottom:var(--space-4);padding-left:var(--space-5)}.prose li{margin-bottom:var(--space-2)}.prose strong{color:var(--hd-navy)}.prose .doc-meta{color:var(--hd-text-soft);font-size:14px;margin-bottom:var(--space-6)}.prose table{width:100%;border-collapse:collapse;margin-bottom:var(--space-5);font-size:14px}.prose th,.prose td{text-align:left;padding:var(--space-3);border:1px solid var(--hd-border);vertical-align:top}.prose th{background:var(--hd-surface-sand);color:var(--hd-navy);font-weight:700}.doc-back{display:inline-flex;margin-top:var(--space-7)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ml-embedded{width:100%}.ml-embedded #mlb2-42030216,.ml-embedded #mlb2-42030216 .ml-form-embedWrapper,.ml-embedded #mlb2-42030216 .ml-form-align-center{max-width:100%!important;margin:0!important}.ml-embedded #mlb2-42030216 .ml-form-embedWrapper{background:var(--hd-surface)!important;border:1px solid var(--hd-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card)!important;overflow:hidden}.ml-embedded #mlb2-42030216 .ml-form-embedBody,.ml-embedded #mlb2-42030216 .ml-form-embedBodyDefault{padding:clamp(24px,4vw,40px)!important;border:none!important;background:transparent!important}.ml-embedded #mlb2-42030216 .ml-form-embedContent h4{font-family:var(--font-heading)!important;font-weight:800!important;color:var(--hd-navy)!important;font-size:clamp(24px,3vw,32px)!important;line-height:1.1!important;margin-bottom:var(--space-3)!important}.ml-embedded #mlb2-42030216 .ml-form-embedContent,.ml-embedded #mlb2-42030216 .ml-form-embedContent p{font-family:var(--font-body)!important;color:var(--hd-text-muted)!important;font-size:15px!important;line-height:1.6!important}.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.form-control,.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{font-family:var(--font-body)!important;font-size:15px!important;color:var(--hd-text)!important;background:var(--hd-surface)!important;border:1px solid var(--hd-border)!important;border-radius:var(--radius-md)!important;padding:12px 16px!important;height:auto!important;box-shadow:none!important}.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.form-control:focus,.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:focus{border-color:var(--hd-border-blue)!important;box-shadow:0 0 0 3px var(--hd-surface-blue)!important;outline:none!important}.ml-embedded #mlb2-42030216 .ml-form-fieldRow input.form-control::placeholder{color:var(--hd-text-soft)!important}.ml-embedded #mlb2-42030216 .ml-form-interestGroupsRowCheckbox{margin-bottom:var(--space-2)!important}.ml-embedded #mlb2-42030216 .ml-form-interestGroupsRowCheckbox label{font-family:var(--font-body)!important;font-weight:500!important;color:var(--hd-text)!important;font-size:14px!important}.ml-embedded #mlb2-42030216 .ml-form-interestGroupsRowCheckbox input[type=checkbox]{accent-color:var(--hd-blue);width:18px;height:18px}.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button,.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary{font-family:var(--font-body)!important;font-weight:600!important;font-size:15px!important;background:var(--hd-navy)!important;border:1px solid var(--hd-navy)!important;color:#fff!important;border-radius:var(--radius-pill)!important;padding:14px 24px!important;box-shadow:var(--shadow-button)!important;transition:background-color .18s ease,border-color .18s ease!important}.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover,.ml-embedded #mlb2-42030216.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.primary:hover{background:var(--hd-blue)!important;border-color:var(--hd-blue)!important}.footer[data-astro-cid-sz7xmlte]{background:var(--hd-navy);color:#f7f6f1c7;padding-block:clamp(40px,5vw,64px)}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-4)}.footer-lead[data-astro-cid-sz7xmlte]{color:#f7f6f1eb;font-weight:600;max-width:60ch}.footer-company[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:#f7f6f1b3;font-size:14px;line-height:1.7}.footer-company[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{color:#fff}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font-size:14px;padding-top:var(--space-2)}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--hd-sand)}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff;text-decoration-color:#fff}.footer-links[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:#f7f6f159}.footer-copy[data-astro-cid-sz7xmlte]{color:#f7f6f180;font-size:13px;padding-top:var(--space-2)}
