.legal-doc{font-size:var(--legal-fs);color:var(--legal-color);line-height:1.7}.legal-doc--a{--legal-fs:16px;--legal-color:#363636;--legal-h-font:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--legal-h-lh:1.3;--legal-h-color:#000100;--legal-h1:45px;--legal-h2:30px;--legal-band-pad:50px}.legal-doc--b{--legal-fs:17px;--legal-color:#575454;--legal-h-font:var(--font-display);--legal-h-lh:1.2;--legal-h-color:#575454;--legal-h1:60px;--legal-h2:45px;--legal-band-pad:80px}.legal-hero{z-index:-1;flex-direction:column;justify-content:center;align-items:center;padding:150px 0 120px;display:flex;position:relative}.legal-hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0074faf2 30%,#0074fa00);position:absolute;inset:0}.legal-wrap--hero{flex-direction:column;align-items:flex-start;gap:25px 40px;width:100%;max-width:1300px;padding:20px;display:flex;position:relative}.legal-doc h1{font-family:var(--legal-h-font);font-size:var(--legal-h1);line-height:var(--legal-h-lh);color:var(--legal-h-color);margin:0;font-weight:600}.legal-hero-h1{max-width:100%}.legal-hero h1{color:#fff;text-align:left;text-transform:capitalize}.legal-crumbs-wrap{background-color:#f7f8ff;border-radius:5px;padding:6px 25px}.legal-crumbs{font-size:var(--legal-fs);color:var(--legal-color);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;line-height:1.7;display:flex}.legal-crumbs .item{font-family:var(--font-display);color:#0074fa;text-transform:capitalize;font-weight:500;text-decoration:none;display:block}.legal-crumbs .item[aria-current=page]{color:#000100}.legal-crumbs a.item:hover{text-decoration:underline}.legal-crumbs .separator{justify-content:center;align-items:center;display:flex}.legal-crumbs .separator svg{width:20px;height:20px}.legal-body{padding:var(--legal-band-pad) 0;flex-direction:column;align-items:center;display:flex}.legal-wrap{width:100%;max-width:900px;padding:20px}.legal-doc--bare{max-width:1300px}.legal-prose p{margin:0 0 1.2em}.legal-prose p:last-child{margin-bottom:0}.legal-prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--legal-h-font);line-height:var(--legal-h-lh);color:var(--legal-h-color);margin:0;font-weight:600}.legal-prose h2{font-size:var(--legal-h2)}.legal-doc--a .legal-prose h3{font-size:25px}.legal-doc--a .legal-prose h4{font-size:20px}.legal-body .legal-prose a{color:#0074fa;text-decoration:none}.legal-body .legal-prose a:hover{text-decoration:underline}.legal-doc--bare a{color:inherit;text-decoration:none}.legal-prose ul,.legal-prose ol{margin:1em 0;padding:0 0 0 40px}.legal-prose li,.legal-prose ul ul,.legal-prose ul ol,.legal-prose ol ul,.legal-prose ol ol{margin:0}.legal-prose table{border-collapse:collapse;width:100%}.legal-prose table.has-fixed-layout{table-layout:fixed}.legal-prose table.has-fixed-layout th,.legal-prose table.has-fixed-layout td{word-break:break-word}.legal-prose th,.legal-prose td{border:1px solid;padding:.5em}.legal-prose th{text-align:center}.legal-prose thead{border-bottom:3px solid}.legal-prose figure{margin:1em 0;overflow-x:auto}@media (width<=767px){.legal-hero{padding:90px 0 60px}}@media (width<=1025px){.legal-doc--a{--legal-h1:40px}.legal-doc--b{--legal-h1:50px;--legal-h2:40px}}@media (width<=767px){.legal-doc--b{--legal-h1:42px;--legal-h2:35px}}.legal-doc--withdrawal .legal-hero{padding:48px 0 56px}.legal-doc--withdrawal .legal-prose h2{margin:36px 0 12px}.legal-doc--withdrawal .legal-prose .cf-lead{color:var(--legal-h-color)}.legal-doc--withdrawal .cf-wd-reqs{background:var(--tint);border-left:3px solid var(--blue-500);border-radius:var(--r-sm);grid-template-columns:repeat(3,1fr);gap:10px 26px;margin:18px 0 24px;padding:14px 20px;list-style:none}.legal-doc--withdrawal .cf-wd-reqs .cf-wd-req{color:var(--ink-700);padding-left:15px;font-size:15px;line-height:1.55;position:relative}.legal-doc--withdrawal .cf-wd-reqs .cf-wd-req:before{content:"";background:var(--blue-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0}@media (width<=767px){.legal-doc--withdrawal .legal-hero{padding:40px 0 44px}.legal-doc--withdrawal .cf-wd-reqs{grid-template-columns:1fr;gap:6px}.legal-doc--withdrawal .legal-prose h2{margin:30px 0 10px}}@media (width<=478px){.legal-doc--a{--legal-h1:35px}.legal-doc--b{--legal-fs:16px;--legal-h1:38px;--legal-h2:32px}}.legal-toc{background-color:#f9f9f9;border:1px solid #aaa;border-radius:4px;width:auto;margin:0 0 1em;padding:10px 20px 10px 10px;display:table;position:relative;box-shadow:0 1px 1px #0000000d}.legal-toc-titlebar{width:100%;display:table}.legal-toc .legal-toc-title{text-align:left;vertical-align:middle;margin:0;padding:0;font-size:120%;font-weight:500;line-height:1.45;display:inline}.legal-toc-toggle-wrap{text-align:left;vertical-align:middle;display:inline}.legal-prose .legal-toc .legal-toc-toggle{float:right;color:#444;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:3px;align-items:center;margin:0 0 0 10px;padding:1px 5px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.legal-toc-icon-con{float:right;border:1px solid #999191;border-radius:5px;width:35px;padding:0;font-size:16px;position:relative;left:10px}.legal-toc-icon{justify-content:center;align-items:center;width:35px;height:30px;display:flex}.legal-toc-icon>svg{display:block}.legal-toc-hide{display:none}.legal-toc nav{margin:0;padding:0;display:block}.legal-toc .legal-toc-list{z-index:1;margin:0;padding:0;line-height:1.6;list-style:none;display:none;overflow:hidden}.legal-toc.is-open .legal-toc-list{display:block}.legal-toc .legal-toc-item{z-index:1;margin:0;padding:0;font-size:95%;font-weight:500;list-style:none;overflow:hidden}.legal-toc .legal-toc-link{color:#0074fa;flex-wrap:nowrap;align-items:stretch;margin:0;padding:0;font-size:95%;font-weight:500;text-decoration:none;display:inline-flex}.legal-toc .legal-toc-link:hover{text-decoration:underline}.legal-doc--bare .legal-toc .legal-toc-link{color:#444}.cf-wd{background:var(--tint);border:1px solid var(--border);border-radius:var(--r-card);margin:18px 0 0;padding:28px}@media (width<=478px){.cf-wd{padding:18px 16px}}.cf-wd .cf-wd-field{flex-direction:column;gap:6px;margin:0 0 20px;display:flex}.cf-wd .cf-wd-label{font-family:var(--font-body);color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.cf-wd .cf-wd-input{font-family:var(--font-body);color:var(--ink);box-sizing:border-box;background:var(--white);border:1px solid var(--muted);border-radius:var(--r-sm);appearance:none;width:100%;padding:11px 14px;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.cf-wd .cf-wd-input:hover{border-color:var(--body)}.cf-wd .cf-wd-input:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--blue-100);outline:none}.cf-wd .cf-wd-input:focus-visible{outline:2px solid var(--blue-500);outline-offset:1px}.cf-wd .cf-wd-input[aria-invalid=true]{border-color:var(--no)}.cf-wd .cf-wd-help{font-family:var(--font-body);color:var(--body);font-size:14px;line-height:1.5;display:block}.cf-wd .cf-wd-notice{background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--r-sm);margin:22px 0;padding:16px 18px}.cf-wd .cf-wd-notice p{font-family:var(--font-body);color:var(--ink-700);margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.6}.cf-wd .cf-wd-notice p:last-child{margin-bottom:0}.cf-wd .cf-wd-error:empty{display:none}.cf-wd .cf-wd-error{font-family:var(--font-body);color:#b42318;border-left:3px solid var(--no);border-radius:var(--r-sm);background:#fef3f2;margin:0 0 16px;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.5}.cf-wd .cf-wd-submit{font-family:var(--font-body);color:var(--white);text-align:center;background:var(--blue-500);border:1px solid var(--blue-500);border-radius:var(--r-pill);cursor:pointer;appearance:none;padding:13px 26px;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.cf-wd .cf-wd-submit:hover{background:var(--blue-600);border-color:var(--blue-600);text-decoration:none}.cf-wd .cf-wd-submit:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.legal-body .legal-prose a.cf-wd-fallback{color:var(--white)}.cf-wd .cf-wd-fallback{margin-top:4px}@media (width<=478px){.cf-wd .cf-wd-submit{width:100%;display:block}}
