@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap');
:root{--navy:#061a43;--blue:#1256bd;--cyan:#0798aa;--ink:#102b50;--muted:#62748e;--line:#dbe6f1;--pale:#f3f8fd}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:'DM Sans',sans-serif;color:var(--ink);background:radial-gradient(circle at 86% 0,#dff7fb,transparent 29%),linear-gradient(145deg,#fbfdff,#edf5fc)}a{color:inherit}.docs-shell{display:grid;grid-template-columns:270px minmax(0,940px);gap:46px;width:min(1270px,100%);margin:auto;padding:34px 34px 70px}.docs-nav{position:sticky;top:26px;align-self:start;padding:21px 18px;border:1px solid #d8e5f0;border-radius:18px;background:rgba(255,255,255,.8);box-shadow:0 14px 40px rgba(19,56,100,.08)}.docs-brand{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--line)}.docs-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#082c68,#0a9aa9);color:#fff;font:700 25px Georgia,serif}.docs-brand strong,.docs-brand small{display:block}.docs-brand strong{font:800 14px Manrope,sans-serif}.docs-brand small{margin-top:3px;color:var(--muted);font-size:9px}.docs-nav label{display:block;margin:22px 0 7px;color:#6d8caf;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.docs-nav a{display:block;padding:8px 9px;border-radius:8px;color:#416080;text-decoration:none;font-size:11px}.docs-nav a:hover,.docs-nav a.active{background:#eaf4fc;color:#0b4e9a;font-weight:700}.back-link{margin-bottom:12px!important;color:#0a609b!important;font-weight:700}.docs-main{min-width:0}.eyebrow{margin:0 0 10px;color:var(--cyan);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.docs-main h1{max-width:800px;margin:0;color:#09234e;font:800 clamp(34px,5vw,60px)/1.03 Manrope,sans-serif;letter-spacing:-.045em}.lede{max-width:730px;margin:20px 0 32px;color:#5c708c;font-size:16px;line-height:1.7}.docs-section{margin:46px 0;scroll-margin-top:25px}.docs-section h2{margin:0 0 13px;color:#0b2a59;font:800 25px Manrope,sans-serif;letter-spacing:-.025em}.docs-section h3{margin:25px 0 7px;color:#123b6c;font:700 15px Manrope,sans-serif}.docs-section p{max-width:800px;color:#536983;font-size:13px;line-height:1.72}.docs-section ul{max-width:800px;margin:10px 0;padding-left:20px;color:#536983;font-size:13px;line-height:1.75}.docs-section li{margin:5px 0}.hero-card{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0}.hero-card div,.doc-card{padding:18px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.86);box-shadow:0 10px 28px rgba(21,60,106,.055)}.hero-card strong{display:block;color:#0b3f80;font:800 22px Manrope,sans-serif}.hero-card span{display:block;margin-top:6px;color:#6b7f98;font-size:10px;line-height:1.4}.doc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.doc-card h3{margin-top:0}.doc-card p{margin-bottom:0;font-size:12px}.process{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;counter-reset:phase}.process div{position:relative;padding:15px 13px 14px;border-top:3px solid #19aabd;border-radius:10px;background:#fff}.process div:before{counter-increment:phase;content:counter(phase);display:grid;place-items:center;width:22px;height:22px;margin-bottom:10px;border-radius:50%;background:#0e4e9d;color:#fff;font-size:10px;font-weight:800}.process strong{display:block;font-size:12px}.process span{display:block;margin-top:5px;color:#6b7d95;font-size:10px;line-height:1.45}.note{padding:15px 17px;border-left:4px solid #15a6ad;border-radius:8px;background:#eaf8f8;color:#42667a;font-size:12px;line-height:1.55}.faq{border-top:1px solid var(--line);padding:14px 0}.faq strong{display:block;color:#153c6e;font-size:13px}.faq p{margin:7px 0 0;font-size:12px}.doc-footer{padding-top:25px;border-top:1px solid var(--line);color:#8293a8;font-size:10px}.timeline{position:relative;margin:22px 0;padding-left:25px;border-left:2px solid #b8dbe5}.timeline article{position:relative;margin:0 0 25px;padding:17px 20px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 9px 25px rgba(21,60,106,.05)}.timeline article:before{content:"";position:absolute;left:-33px;top:22px;width:13px;height:13px;border:3px solid #e8fbfb;border-radius:50%;background:#109eaa}.timeline time{color:#0793a1;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.timeline h3{margin:6px 0}.timeline p{margin:0;font-size:12px}.update-status{display:inline-block;margin:3px 0 8px;padding:4px 7px;border-radius:20px;background:#e8f7f3;color:#07816f;font-size:8px;font-weight:800;text-transform:uppercase}@media(max-width:800px){.docs-shell{display:block;padding:18px 16px 50px}.docs-nav{position:static;margin-bottom:25px}.hero-card,.doc-grid,.process{grid-template-columns:1fr}.docs-main h1{font-size:39px}.lede{font-size:14px}}
:root{--docs-safe:1}.docs-nav,.docs-main,.doc-card,.hero-card div,.timeline article{min-width:0}.docs-nav a,.docs-section p,.docs-section li,.doc-card p,.timeline p{overflow-wrap:anywhere}.docs-nav{z-index:2}@media (min-width:801px){.docs-nav{max-height:calc(100vh - 52px);overflow:auto}.docs-main{padding-bottom:20px}}@media (max-width:520px){.docs-shell{padding-inline:12px}.docs-nav{padding:16px 14px;border-radius:14px}.docs-brand{padding-bottom:14px}.docs-main h1{font-size:clamp(32px,11vw,42px)}.hero-card{margin-top:22px}.docs-section{margin:34px 0}.docs-section h2{font-size:22px}.process div{padding:14px}.timeline{padding-left:19px}.timeline article{padding:14px 15px}.timeline article:before{left:-27px}}
