.guide-links{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px}.guide-links .text-link{margin:0}.guide-links a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#738198;transition:color .2s}.guide-links a:hover{color:#fff}.setup-link{margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.setup-link p{margin:0 0 12px;color:#bcc4d1;font-size:16px;line-height:1.7}.article-body{--article-muted: #b5bdcb}.article-header{padding-block:24px;border-bottom:1px solid var(--line)}.article-header .nav-wrap{gap:28px;flex-wrap:wrap}.article-header .nav-wrap nav{display:flex;position:static;flex-direction:row;flex-wrap:wrap;gap:24px;margin-left:auto;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.article-header nav a{font-size:14px;color:var(--article-muted);transition:color .2s}.article-header nav a:hover,.article-header nav a[aria-current]{color:#fff}.article-header .language-switch{position:static;margin-left:8px}.article-header .language-switch a{font-size:14px;min-width:32px}.article-page{padding-bottom:80px;overflow:visible}.article-hero{max-width:1050px;padding-block:76px 64px}.article-eyebrow{font-size:14px;line-height:1.6;color:#b1c3df;margin:0 0 24px}.article-hero h1{margin:0 0 26px;max-width:100%;font-size:clamp(36px,5.4vw,68px);font-weight:500;line-height:1.09;letter-spacing:-.055em;text-wrap:balance}.article-hero h1 span{color:#a8afbd}.article-lead{max-width:64ch;font-size:clamp(17px,1.5vw,20px);line-height:1.75;color:#c0c7d3;margin:0;text-wrap:pretty}.article-meta{display:flex;flex-wrap:wrap;gap:10px 24px;color:#aab5c6;font-size:14px;line-height:1.6;margin-top:26px}.article-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:clamp(36px,6vw,88px);align-items:start;border-top:1px solid var(--line);padding-top:36px}.article-toc{position:sticky;top:30px;font-size:14px;line-height:1.55}.article-toc p{color:#e8ecf3;margin:0 0 18px}.article-toc ol{list-style:none;padding:0;margin:0;display:grid;gap:4px}.article-toc a{display:block;padding:9px 0;color:#aab7c9;transition:color .2s}.article-toc a:hover,.article-toc a:focus-visible{color:#fff}.guide-prose{min-width:0;color:#c7ceda;font-size:17px;line-height:1.8}.guide-prose section{margin-bottom:52px;scroll-margin-top:32px}.guide-prose h2{color:#f1f3f7;margin:0 0 16px;font-size:clamp(25px,2.4vw,32px);line-height:1.25;font-weight:500;letter-spacing:-.035em;text-wrap:balance}.guide-prose h3{color:#edf0f6;font-size:20px;font-weight:500;line-height:1.4;margin:28px 0 10px;letter-spacing:-.02em}.guide-prose p{margin:0 0 18px;max-width:68ch;text-wrap:pretty}.guide-prose ul,.guide-prose ol{padding-left:23px;margin:0 0 22px}.guide-prose li{padding-left:5px;margin-bottom:10px}.guide-prose li::marker{color:#9fb5d2;font-variant-numeric:tabular-nums}.guide-prose strong{font-weight:500;color:#f1f3f7}.guide-prose a:not(.button){color:#d5e4fa;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.guide-prose a:not(.button):hover{color:#fff}.guide-note{padding:20px 24px;border-left:2px solid #899fbd;background:#ffffff04;margin:24px 0}.guide-note p:last-child{margin-bottom:0}.product-capture{margin:32px 0}.product-capture img{width:100%;border:1px solid #ffffff1a;border-radius:12px;background:#14171d}.product-capture figcaption{margin-top:12px;font-size:14px;line-height:1.65;color:#aeb8c9}.answer-outline{margin-block:28px;border-block:1px solid #ffffff19;padding:24px 0}.answer-outline p{color:#e4ebf5;margin-bottom:14px}.answer-outline ul{margin-bottom:0}.article-download{margin-top:56px;padding:32px;border:1px solid #ffffff1c;border-radius:14px;background:#14171e}.article-download h2{margin-bottom:10px}.article-download p{max-width:55ch;color:#b9c2d1}.article-download .button{font-size:15px;min-height:48px;white-space:normal;text-align:center}.article-footer{padding-top:28px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px 32px;font-size:15px;color:#bdc7d7;margin-bottom:28px}.article-footer a{text-decoration:underline;text-underline-offset:4px}@media(max-width:850px){.article-header .nav-wrap nav{gap:16px}.article-layout{display:block}.article-toc{top:0;z-index:10;margin-bottom:36px;border-bottom:1px solid var(--line);padding-block:12px;background:#0b0c0f}.article-toc p{margin-bottom:4px}.article-toc ol{display:flex;gap:22px;overflow-x:auto}.article-toc li{flex-shrink:0}.article-toc a{min-height:44px;white-space:nowrap}.guide-prose section{scroll-margin-top:116px}.article-hero{padding-block:52px 40px}}@media(max-width:600px){.article-header{padding-block:18px}.article-header .nav-wrap{gap:16px}.article-header .nav-wrap nav{order:3;width:100%;margin:0;gap:8px 20px}.article-header .nav-wrap nav a{padding:8px 0;font-size:14px}.article-header .language-switch{margin-left:auto}.article-header .brand{font-size:20px}.article-hero h1{font-size:clamp(32px,8.6vw,45px);letter-spacing:-.045em}.article-lead,.guide-prose{font-size:16px}.article-meta{margin-top:22px}.guide-prose section{margin-bottom:40px}.guide-note{padding:16px 18px}.article-download{padding:24px 20px}.article-download .button{width:100%}}
