.d-h{border-bottom:1.5pt solid var(--ink);background:var(--paper);position:sticky;top:0;z-index:6}.d-h .row{max-width:1440px;margin:0 auto;padding:0 var(--pad);height:72px;display:flex;align-items:center;gap:28px}.d-h .wm img{height:22px;width:auto}.d-h .docs{font:400 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;padding-left:22px;border-left:1px solid var(--line2);height:24px;display:flex;align-items:center}.d-h .prods{display:flex;gap:4px;margin-left:12px}.d-h .prods a{font-size:15px;text-decoration:none;padding:8px 12px;border-radius:2px;min-height:40px;display:inline-flex;align-items:center}.d-h .prods a[aria-current]{background:var(--ink);color:var(--paper)}.d-h .sign{margin-left:auto;font-size:15px;text-decoration:none}.d-wrap{max-width:1440px;margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:240px minmax(0,1fr) 220px;gap:clamp(32px,4vw,64px);align-items:start}.d-nav{position:sticky;top:72px;padding:36px 0 48px;max-height:calc(100vh - 72px);overflow:auto}.d-nav .grp{font:400 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);margin:26px 0 8px}.d-nav .grp:first-child{margin-top:0}.d-nav a,.d-nav span.soon-item{display:block;padding:7px 0 7px 14px;border-left:1.5px solid var(--line);font-size:15px;line-height:1.35;text-decoration:none;color:var(--ink2)}.d-nav a:hover{color:var(--ink);border-left-color:var(--ink2)}.d-nav a[aria-current]{color:var(--ink);font-weight:500;border-left-color:var(--ox)}.d-nav .soon{font:400 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-left:6px;color:var(--ink2)}.d-mnav{display:none}.d-main{padding:40px 0 96px;min-width:0;max-width:780px}.d-crumb{font:400 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);display:flex;gap:10px;flex-wrap:wrap}.d-crumb a{color:var(--ink2);text-decoration:none}.d-crumb b{font-weight:400;color:var(--ink)}.d-main h1{font-size:clamp(40px,4.2vw,60px);line-height:1.02;letter-spacing:-.025em;margin-top:18px}.d-meta{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;padding:18px 0;margin-top:24px;border-top:1.5pt solid var(--ink);border-bottom:1px solid var(--line)}.d-meta .label{color:var(--ink2)}.d-meta .acts{display:flex;gap:8px}.d-meta .acts button{font:400 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line2);background:none;color:var(--ink);padding:6px 10px;border-radius:2px;cursor:pointer}.d-meta .acts button:hover{border-color:var(--ink)}.d-intro{font:400 clamp(20px,1.7vw,24px)/1.5 var(--sent);letter-spacing:-.005em;margin-top:28px}.d-main h2{font-size:clamp(28px,2.4vw,34px);line-height:1.15;margin-top:56px;scroll-margin-top:96px;display:flex;gap:14px;align-items:baseline}.d-main h2 .n{font:400 12px var(--mono);letter-spacing:.12em;color:var(--ox)}.d-main h3{font-size:22px;line-height:1.25;margin-top:32px}.d-main p,.d-main li{font-size:17px;line-height:1.65}.d-main p{margin-top:14px}.d-main ul.b,.d-main ol.b{margin:14px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.d-main ul.b{list-style:disc}.d-main ol.b{list-style:decimal}.d-main code{font:400 .86em var(--mono);background:#26222012;padding:2px 6px;border-radius:2px}.terms{margin:20px 0 0;border-top:1.5pt solid var(--ink)}.terms>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;padding:18px 0;border-bottom:1px solid var(--line)}.terms dt{font:400 22px/1.3 var(--sent);letter-spacing:-.01em}.terms dt code{display:block;background:none;padding:0;margin-top:6px;font-size:12px;color:var(--ink2)}.terms dd{margin:0;color:var(--ink);font-size:17px;line-height:1.6}.ftable{width:100%;border-collapse:collapse;margin-top:20px;font-size:15px}.ftable th{text-align:left;font:400 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);padding:0 16px 10px 0;border-bottom:1.5pt solid var(--ink)}.ftable td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);vertical-align:baseline;line-height:1.5}.ftable td:first-child{font:500 13.5px var(--mono);white-space:nowrap}.ftable td.st{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ftable td.st.x{color:var(--ox)}.ftable tr:last-child td{border-bottom:1.5pt solid var(--ink)}pre.code{margin:20px 0 0;background:var(--ink);color:var(--paper);padding:20px 22px;border-radius:2px;font:400 13.5px/1.75 var(--mono);overflow:auto;white-space:pre}pre.code .c{color:#f2efe799}pre.code .k{color:#e7c9c0}.codecap{display:flex;justify-content:space-between;margin-top:24px;font:400 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.codecap+pre.code{margin-top:8px}.note{margin-top:24px;border:1px solid var(--ink);padding:18px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:baseline}.note .label{color:var(--ink)}.note.ox{border-color:var(--ox)}.note.ox .label{color:var(--ox)}.note p{margin:0;font-size:16px}.steps{list-style:none;margin:24px 0 0;padding:0;border-top:1.5pt solid var(--ink)}.steps li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.steps .n{font:400 32px/1 var(--sent);letter-spacing:-.02em}.steps b{display:block;font:400 22px/1.3 var(--sent);font-weight:400}.steps span.t{display:block;color:var(--ink2);font-size:16px;margin-top:4px}.steps .who{font:400 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line2);padding:4px 8px;border-radius:2px;white-space:nowrap}.steps .who.f{border-color:var(--ink);color:var(--ink)}.d-pager{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:64px;border-top:1.5pt solid var(--ink)}.d-pager a{display:flex;flex-direction:column;gap:6px;padding:20px 0;text-decoration:none}.d-pager a+a,.d-pager span+a{text-align:right;align-items:flex-end}.d-pager .label{color:var(--ink2)}.d-pager b{font:400 22px/1.25 var(--sent);font-weight:400}.d-pager a:hover b{color:var(--ox);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.d-help{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;color:var(--ink2);font-size:15px}.d-help .b{display:flex;gap:8px}.d-help .b button{border:1px solid var(--line2);background:none;padding:8px 14px;border-radius:2px;color:var(--ink);font:400 14px Switzer,system-ui,sans-serif;cursor:pointer}.d-help .b button:hover{border-color:var(--ink)}.d-help[data-done] .b{display:none}.d-rail{position:sticky;top:72px;padding:44px 0}.d-rail .label{margin-bottom:10px;display:block}.d-rail a{display:block;padding:6px 0 6px 12px;border-left:1.5px solid var(--line);font-size:14px;line-height:1.4;text-decoration:none;color:var(--ink2)}.d-rail a.on{color:var(--ink);border-left-color:var(--ox)}.d-rail .upd{margin-top:28px;padding-top:16px;border-top:1px solid var(--line);font:400 11px/1.8 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}@media(max-width:1180px){.d-wrap{grid-template-columns:220px minmax(0,1fr)}.d-rail{display:none}}@media(max-width:860px){.d-h .row{height:64px;gap:14px}.d-h .sign,.d-h .docs{display:none}.d-h .prods{margin-left:0}.d-h .prods a{padding:8px 10px;font-size:14px}.d-wrap{grid-template-columns:1fr;gap:0}.d-wrap>.d-nav{display:none}.d-mnav{display:block;position:sticky;top:64px;z-index:5;background:var(--paper);border-bottom:1px solid var(--line);margin:0 calc(var(--pad)*-1);padding:0 var(--pad)}.d-mnav summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:52px;font:400 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.d-mnav summary::-webkit-details-marker{display:none}.d-mnav summary:after{content:"+";font-size:18px}.d-mnav[open] summary:after{content:"−"}.d-mnav .d-nav{display:block;position:static;padding:4px 0 24px;max-height:none}.d-main{padding-top:28px}.terms>div{grid-template-columns:1fr;gap:6px}.steps li{grid-template-columns:44px minmax(0,1fr)}.steps .who{grid-column:2;justify-self:start}.ftable,.ftable tbody,.ftable tr,.ftable td{display:block}.ftable thead{display:none}.ftable{border-top:1.5pt solid var(--ink)}.ftable tr{padding:14px 0;border-bottom:1px solid var(--line)}.ftable td,.ftable tr:last-child td{padding:0;border:0}.ftable td+td{margin-top:4px}.note{grid-template-columns:1fr;gap:8px}.d-pager{grid-template-columns:1fr}.d-pager a+a,.d-pager span+a{text-align:left;align-items:flex-start;border-top:1px solid var(--line)}}.resp{margin-top:32px;background:var(--ink);color:var(--paper);padding:32px 34px;border-radius:2px}.resp .label{color:#f2efe7b8}.resp p{font:400 clamp(24px,2.2vw,30px)/1.3 var(--sent);letter-spacing:-.01em;margin-top:12px}.resp p .d{color:#e7c9c0}.checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1.5pt solid var(--ink);margin-top:20px}.checks>div{padding:20px 18px 20px 0;display:flex;flex-direction:column;gap:6px}.checks>div+div{padding-left:18px;border-left:1px solid var(--line)}.checks b{font:400 22px/1.25 var(--sent);font-weight:400}.checks span{color:var(--ink2);font-size:15px}.states{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:20px;border-top:1.5pt solid var(--ink)}.states>div{padding:20px 20px 20px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.states>div:nth-child(2n){padding-left:20px;padding-right:0;border-left:1px solid var(--line)}.states .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.states b{font:400 24px/1.2 var(--sent);font-weight:400}.states .st{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:right;flex:none}.states .st.rv{color:var(--ink2)}.states p{margin:0;font-size:15.5px;color:var(--ink2);line-height:1.55}@media(max-width:860px){.checks,.states{grid-template-columns:1fr}.checks>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}.states>div:nth-child(2n){padding-left:0;border-left:0}}
