.InlinePolicyReview-module__EINBGa__policy{background:#fbfaf6;border:1px solid #c5d0d1;border-radius:9px;overflow:hidden;box-shadow:0 5px 18px #17384b0a}.InlinePolicyReview-module__EINBGa__policy+.InlinePolicyReview-module__EINBGa__policy{margin-top:12px}.InlinePolicyReview-module__EINBGa__summary{color:#18364a;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:15px;width:100%;padding:19px;display:grid}.InlinePolicyReview-module__EINBGa__summary>i{color:#247896;font:600 10px var(--font-plex-mono,monospace);padding-top:3px;font-style:normal}.InlinePolicyReview-module__EINBGa__summary>span{gap:5px;min-width:0;display:grid}.InlinePolicyReview-module__EINBGa__summary small{color:#4d8196;font:600 8px var(--font-plex-mono,monospace);letter-spacing:.1em}.InlinePolicyReview-module__EINBGa__summary b{font:600 19px/1.25 var(--font-plex-serif,serif);overflow-wrap:anywhere}.InlinePolicyReview-module__EINBGa__summary em{color:#657983;font:normal 12px/1.55 var(--font-plex-sans,sans-serif)}.InlinePolicyReview-module__EINBGa__summary>strong{color:#176a8d;font:700 9px var(--font-plex-mono,monospace);white-space:nowrap;align-items:center;gap:8px;padding-top:3px;display:flex}.InlinePolicyReview-module__EINBGa__summary>strong i{font-size:17px;font-style:normal;transition:transform .2s}.InlinePolicyReview-module__EINBGa__policy[data-expanded=true] .InlinePolicyReview-module__EINBGa__summary>strong i{transform:rotate(180deg)}.InlinePolicyReview-module__EINBGa__summary:focus-visible{outline-offset:-3px;outline:3px solid #3a9fc1}.InlinePolicyReview-module__EINBGa__document{scrollbar-color:#6d8d9d #e2e0d9;background:#f4f1e9;border-block:1px solid #cbd6d6;max-height:560px;padding:0 24px 10px;overflow:auto}.InlinePolicyReview-module__EINBGa__document>header{background:#e5eef0;border-left:4px solid #2686a5;margin:24px 0;padding:18px 20px}.InlinePolicyReview-module__EINBGa__document>header span{color:#227693;font:700 8px var(--font-plex-mono,monospace);letter-spacing:.12em}.InlinePolicyReview-module__EINBGa__document>header p{color:#18384a;font:600 16px/1.55 var(--font-plex-serif,serif);margin:8px 0 0}.InlinePolicyReview-module__EINBGa__document>section{border-top:1px solid #d4d0c7;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:22px 0;display:grid}.InlinePolicyReview-module__EINBGa__document>section>i{color:#2880a1;font:600 9px var(--font-plex-mono,monospace);font-style:normal}.InlinePolicyReview-module__EINBGa__document h3{color:#17364a;font:600 20px var(--font-plex-serif,serif);margin:0 0 10px}.InlinePolicyReview-module__EINBGa__document p,.InlinePolicyReview-module__EINBGa__document li{color:#526973;font-size:13px;line-height:1.7}.InlinePolicyReview-module__EINBGa__document footer{border-top:1px solid #d4d0c7;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.InlinePolicyReview-module__EINBGa__document footer b{color:#55717e;font:700 8px var(--font-plex-mono,monospace)}.InlinePolicyReview-module__EINBGa__document footer a{color:#176f98;font-size:12px;font-weight:700}.InlinePolicyReview-module__EINBGa__document dl{background:#ccd4d3;grid-template-columns:1fr 1fr 2fr;gap:1px;margin:0;display:grid}.InlinePolicyReview-module__EINBGa__document dl>div{background:#eceae3;min-width:0;padding:13px}.InlinePolicyReview-module__EINBGa__document dt{color:#657983;font:700 8px var(--font-plex-mono,monospace)}.InlinePolicyReview-module__EINBGa__document dd{color:#29495b;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px}.InlinePolicyReview-module__EINBGa__acknowledge{color:#36596a;background:#fff;align-items:center;gap:10px;padding:15px 19px;font-size:12px;font-weight:650;display:flex}.InlinePolicyReview-module__EINBGa__acknowledge input{accent-color:#217796;width:18px;height:18px}.InlinePolicyReview-module__EINBGa__acknowledge input:disabled{cursor:not-allowed;opacity:.35}.InlinePolicyReview-module__EINBGa__policy[data-expanded=true]{border-color:#7faaba;box-shadow:0 9px 26px #17384b12}@media (max-width:620px){.InlinePolicyReview-module__EINBGa__summary{grid-template-columns:27px minmax(0,1fr)}.InlinePolicyReview-module__EINBGa__summary>strong{grid-column:2}.InlinePolicyReview-module__EINBGa__document{padding-inline:17px}.InlinePolicyReview-module__EINBGa__document dl,.InlinePolicyReview-module__EINBGa__document>section{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.InlinePolicyReview-module__EINBGa__summary>strong i{transition:none}}
.PolicyAcceptance-module__Sa-HDa__page,.PolicyAcceptance-module__Sa-HDa__complete{color:#eef6fb;min-height:100vh;font-family:var(--font-plex-sans), sans-serif;background:radial-gradient(circle at 70% 10%,#163d62,#071321 55%)}.PolicyAcceptance-module__Sa-HDa__page>header{height:76px;font:11px var(--font-plex-mono);letter-spacing:.18em;border-bottom:1px solid #2a4861;justify-content:space-between;align-items:center;padding:0 5vw;display:flex}.PolicyAcceptance-module__Sa-HDa__page>header a{color:#fff;font-weight:800;text-decoration:none}.PolicyAcceptance-module__Sa-HDa__layout{grid-template-columns:minmax(300px,.75fr) minmax(520px,1.25fr);gap:6vw;padding:6vw;display:grid}.PolicyAcceptance-module__Sa-HDa__intro{height:max-content;position:sticky;top:120px}.PolicyAcceptance-module__Sa-HDa__intro>span{font:10px var(--font-plex-mono);letter-spacing:.2em;color:#73cdf5}.PolicyAcceptance-module__Sa-HDa__intro h1{font:clamp(46px, 6vw, 76px)/1 var(--font-plex-serif), serif;margin:18px 0}.PolicyAcceptance-module__Sa-HDa__intro p,.PolicyAcceptance-module__Sa-HDa__intro li{color:#aac0d1;line-height:1.7}.PolicyAcceptance-module__Sa-HDa__form{color:#12263b;background:#f5f1e8;border-radius:8px;padding:clamp(25px,4vw,55px)}.PolicyAcceptance-module__Sa-HDa__form>h2{font:40px var(--font-plex-serif);margin:0 0 8px}.PolicyAcceptance-module__Sa-HDa__instructions{color:#617682;margin:0 0 24px;font-size:13px;line-height:1.6}.PolicyAcceptance-module__Sa-HDa__policyList{gap:12px;display:grid}.PolicyAcceptance-module__Sa-HDa__row{border-top:1px solid #c9c2b6;grid-template-columns:35px 1fr;gap:16px;padding:24px 0;display:grid}.PolicyAcceptance-module__Sa-HDa__row>i{font:11px var(--font-plex-mono);color:#1278b7}.PolicyAcceptance-module__Sa-HDa__row h3{font:24px var(--font-plex-serif);margin:0}.PolicyAcceptance-module__Sa-HDa__row p{color:#53677a;line-height:1.5}.PolicyAcceptance-module__Sa-HDa__row small{font:9px var(--font-plex-mono);color:#6a7782;display:block}.PolicyAcceptance-module__Sa-HDa__row a{color:#08679f;margin:12px 15px 12px 0;font-weight:700;display:inline-block}.PolicyAcceptance-module__Sa-HDa__row label,.PolicyAcceptance-module__Sa-HDa__signature label{align-items:center;gap:10px;font-weight:650;display:flex}.PolicyAcceptance-module__Sa-HDa__signature{background:#e7dfd1;gap:20px;margin:20px 0;padding:24px;display:grid}.PolicyAcceptance-module__Sa-HDa__signature label:nth-child(2){align-items:start;display:grid}.PolicyAcceptance-module__Sa-HDa__signature input[type=text],.PolicyAcceptance-module__Sa-HDa__signature input:not([type]){background:#fff;border:1px solid #a7a196;padding:13px}.PolicyAcceptance-module__Sa-HDa__form>button{color:#fff;letter-spacing:.08em;background:#0d5e92;border:0;width:100%;padding:16px;font-weight:800}.PolicyAcceptance-module__Sa-HDa__form>button:disabled{opacity:.45}.PolicyAcceptance-module__Sa-HDa__legal{color:#667684;margin-top:15px;line-height:1.5;display:block}.PolicyAcceptance-module__Sa-HDa__error{color:#9d1f30;font-weight:700}.PolicyAcceptance-module__Sa-HDa__complete{place-content:center;padding:10vw;display:grid}.PolicyAcceptance-module__Sa-HDa__complete span{font:11px var(--font-plex-mono);letter-spacing:.2em;color:#70c8f4}.PolicyAcceptance-module__Sa-HDa__complete h1{font:70px var(--font-plex-serif);margin:20px 0}.PolicyAcceptance-module__Sa-HDa__complete p{max-width:650px;line-height:1.7}.PolicyAcceptance-module__Sa-HDa__complete div{gap:15px;display:flex}.PolicyAcceptance-module__Sa-HDa__complete a{color:#fff;border:1px solid #70c8f4;padding:14px 18px;text-decoration:none}@media (max-width:900px){.PolicyAcceptance-module__Sa-HDa__layout{grid-template-columns:1fr}.PolicyAcceptance-module__Sa-HDa__intro{position:relative;top:0}.PolicyAcceptance-module__Sa-HDa__form{padding:25px}}@media (max-width:540px){.PolicyAcceptance-module__Sa-HDa__layout{padding:25px 12px}.PolicyAcceptance-module__Sa-HDa__complete h1{font-size:45px}}
