.docs-header{position:absolute}.site-nav a.active{color:var(--gold)}.feature-docs-link{margin-top:31px;color:#dbe6ec}.docs-page{background:var(--paper)}.docs-hero{padding:185px 0 100px;color:#fff;background:radial-gradient(circle at 75% 15%,rgba(54,120,154,.38),transparent 31%),linear-gradient(115deg,#07101f,#0b2742 65%,#07101f)}.docs-hero h1{margin:0;font-family:var(--serif);font-size:clamp(60px,8vw,108px);font-weight:400;letter-spacing:-.06em;line-height:.9}.docs-hero h1 i{color:var(--gold);font-weight:400}.docs-hero p:last-child{max-width:550px;margin:28px 0 0;color:#c2d2dc;font-size:17px;line-height:1.7}.docs-notice{display:flex;gap:16px;align-items:center;margin-top:44px;padding:19px 22px;border:1px solid var(--line);background:#e8e4dc;color:#536071}.notice-mark{display:grid;place-items:center;flex:0 0 21px;width:21px;height:21px;border:1px solid #657586;border-radius:50%;font-family:var(--serif);font-style:italic;font-weight:700}.docs-notice p{margin:0;font-size:13px}.docs-jump{display:flex;gap:29px;padding:32px 0 0}.docs-jump a{color:#2c435c;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.11em}.docs-jump a:hover{color:#a67421}.docs-section{padding:112px 0}.docs-heading{display:grid;grid-template-columns:55px 1fr .85fr;gap:30px;align-items:end;margin-bottom:53px}.docs-heading>span{align-self:start;color:#9b7a3d;font-family:var(--serif);font-size:25px}.docs-heading h2{margin:0;font-family:var(--serif);font-size:clamp(47px,5.6vw,72px);font-weight:400;letter-spacing:-.06em;line-height:.88}.docs-heading h2 i{color:#a87826;font-weight:400}.docs-heading>p{max-width:340px;margin:0 0 4px;color:#566476;font-size:15px;line-height:1.7}.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--line);background:var(--line)}.module-card{min-height:276px;padding:28px;background:#f8f5ef;color:var(--ink)}.module-card-featured{grid-column:span 2;background:#dfd7c9}.module-top{display:flex;justify-content:space-between;gap:14px;margin-bottom:40px;color:#687486;font-size:9px;font-weight:800;letter-spacing:.11em}.module-top b{color:#a07020;text-align:right}.module-card h3{margin:0 0 12px;font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:-.025em}.module-card p{max-width:560px;margin:0;color:#4d5b6c;font-size:14px;line-height:1.65}.module-card ul{display:flex;flex-wrap:wrap;gap:9px 20px;margin:24px 0 0;padding:0;list-style:none;color:#3d4d5f;font-size:12px}.module-card li:before{content:'✦';margin-right:7px;color:#ad7b24}.docs-section-ink{background:#0a192b;color:#fff}.docs-section-ink .docs-heading>span{color:#d0a75e}.docs-section-ink .docs-heading>p{color:#afbdc8}.docs-section-ink .module-grid{border-color:rgba(202,224,234,.18);background:rgba(202,224,234,.18)}.docs-section-ink .module-card{background:#0e233c;color:#fff}.docs-section-ink .module-card:nth-child(2n){background:#102b49}.docs-section-ink .module-top{color:#95abc0}.docs-section-ink .module-card p{color:#c0ced8}.social-grid{grid-template-columns:1.3fr .7fr}.module-card-wide{min-height:300px}.module-note{margin-top:19px!important;padding-top:16px;border-top:1px solid var(--line);font-size:12px!important;color:#7b8794!important}.docs-link{margin-top:25px;color:#293d51}.docs-section-code{background:#102434;color:#fff}.docs-section-code .docs-heading>p{color:#aec3ce}.docs-section-code .module-grid{border-color:rgba(209,232,238,.18);background:rgba(209,232,238,.18);grid-template-columns:1fr 1fr}.docs-section-code .module-card{background:#143144;color:#fff}.docs-section-code .module-card p,.docs-section-code .module-note{color:#bfd0d7!important}.docs-section-code .module-note{border-color:rgba(209,232,238,.18)}
@media(max-width:760px){.docs-hero{padding:145px 0 75px}.docs-hero p:last-child{font-size:15px}.docs-notice{align-items:flex-start;margin-top:28px}.docs-jump{flex-wrap:wrap;gap:14px 20px;padding-top:25px}.docs-section{padding:75px 0}.docs-heading{grid-template-columns:31px 1fr;gap:14px;margin-bottom:35px}.docs-heading>p{grid-column:2;margin-top:10px}.module-grid,.social-grid,.docs-section-code .module-grid{grid-template-columns:1fr}.module-card-featured{grid-column:auto}.module-card{min-height:0;padding:24px}.module-top{margin-bottom:29px}.module-card h3{font-size:27px}.feature-docs-link{margin-top:25px}.docs-section-code .module-card{min-height:0}}
