body.kd-neo.is-doc{--accent:var(--n-ac)}.nd{position:relative;z-index:1;padding:128px 0 90px}.nd-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:56px;align-items:start}.nd-grid.is-solo{grid-template-columns:minmax(0,1fr);max-width:860px;margin:0 auto}.nd-toc{position:sticky;top:118px}.nd-toc-title{display:block;margin-bottom:14px;color:var(--n-tx-3);font:800 10.5px/1 Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase}.nd-toc nav{display:grid;gap:2px;border-left:1px solid rgba(255,255,255,.08)}.nd-toc a{position:relative;padding:7px 0 7px 16px;color:var(--n-tx-3);font-size:13px;line-height:1.4;text-decoration:none;transition:color .25s}.nd-toc a::before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:2px;background:var(--n-ac);transform:scaleY(0);transition:transform .3s var(--n-ease)}.nd-toc a:hover{color:var(--n-tx)}.nd-toc a.is-on{color:#fff}.nd-toc a.is-on::before{transform:scaleY(1)}.nd-crumbs{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--n-tx-3);font-size:13px}.nd-crumbs a{color:var(--n-tx-2);text-decoration:none;transition:color .25s}.nd-crumbs a:hover{color:var(--n-ac)}.policy-header,.faq-header{margin-bottom:34px}.policy-title,.faq-title{margin:0;font:800 clamp(32px,4.4vw,56px)/1.05 Unbounded,sans-serif;letter-spacing:-.05em}.policy-date,.faq-subtitle{margin:14px 0 0;color:var(--n-tx-3);font-size:14px}.policy-date{display:inline-flex;gap:6px;padding:7px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.03)}.intro-text{margin:0 0 16px;color:var(--n-tx-2);font-size:16px;line-height:1.75}.policy-content{display:grid;gap:14px}.policy-section{scroll-margin-top:110px;padding:26px 28px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(160deg,rgba(20,20,24,.72),rgba(9,9,11,.8))}.policy-section h3{display:flex;align-items:center;gap:12px;margin:0 0 14px;font:700 19px/1.25 Unbounded,sans-serif;letter-spacing:-.03em}.policy-section h3 i{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:rgba(255,35,56,.12);border:1px solid rgba(255,35,56,.3);color:var(--n-ac);font-size:15px}.policy-section h4{margin:18px 0 8px;font-size:15px}.policy-section p{margin:0 0 12px;color:var(--n-tx-2);font-size:15px;line-height:1.75}.policy-section p:last-child{margin-bottom:0}.policy-section strong{color:var(--n-tx)}.policy-section ul,.policy-section ol{margin:0 0 14px;padding:0;list-style:none;display:grid;gap:8px}.policy-section li{position:relative;padding-left:22px;color:var(--n-tx-2);font-size:15px;line-height:1.6}.policy-section li::before{content:"";position:absolute;left:4px;top:.62em;width:7px;height:7px;border-radius:2px;transform:rotate(45deg);background:var(--n-ac);box-shadow:0 0 8px rgba(255,35,56,.6)}.nd a:not(.n-btn):not(.nd-toc a){color:#fff;text-decoration-color:rgba(255,35,56,.7);text-underline-offset:3px}.nd a:not(.n-btn):not(.nd-toc a):hover{color:var(--n-ac)}.nd-faq{display:grid;gap:10px}.nd-faq details{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(160deg,rgba(20,20,24,.72),rgba(9,9,11,.8));transition:border-color .3s}.nd-faq details[open]{border-color:rgba(255,35,56,.35)}.nd-faq summary{display:flex;align-items:center;gap:14px;padding:20px 22px;font:700 17px/1.3 Unbounded,sans-serif;letter-spacing:-.03em;cursor:pointer;list-style:none}.nd-faq summary::-webkit-details-marker{display:none}.nd-faq summary .nd-q-ico{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:rgba(255,35,56,.12);color:var(--n-ac);font-size:14px}.nd-faq summary .nd-q-plus{margin-left:auto;color:var(--n-tx-3);transition:transform .35s var(--n-ease),color .3s}.nd-faq details[open] summary .nd-q-plus{transform:rotate(45deg);color:var(--n-ac)}.nd-faq .nd-a{padding:0 22px 22px 70px;color:var(--n-tx-2);font-size:15px;line-height:1.75}.nd-faq .nd-a p{margin:0}.nd-cta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:26px;padding:26px 28px;border:1px solid rgba(255,35,56,.28);border-radius:14px;background:radial-gradient(80% 140% at 100% 0%,rgba(255,35,56,.16),transparent 60%),rgba(12,10,12,.9)}.nd-cta h3{margin:0 0 6px;font:700 20px/1.2 Unbounded,sans-serif;letter-spacing:-.03em}.nd-cta p{margin:0;color:var(--n-tx-2)}.nd-cta .n-btn{margin-left:auto}@media (max-width:960px){.nd-grid{grid-template-columns:minmax(0,1fr);gap:0}.nd-toc{display:none}}@media (max-width:900px){.nd{padding:104px 0 60px}.policy-section{padding:20px 18px}.policy-section h3{font-size:16.5px}.nd-faq summary{padding:16px 16px;font-size:15px}.nd-faq .nd-a{padding:0 16px 18px 16px}.nd-cta .n-btn{margin-left:0;width:100%}}
