.marketing-site.site-simple[data-page-family=guide-advanced] main{display:grid;grid-template-columns:240px minmax(0,900px);column-gap:52px;align-items:start;width:min(1192px,calc(100% - 40px));margin-inline:auto;padding-bottom:120px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top{grid-column:2;grid-row:1;width:100%;max-width:none;margin:0;padding:64px 0 48px;text-align:left}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top h1{max-width:none;margin:0 0 20px;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-.02em;color:#161618;background:none;text-wrap:pretty}.marketing-site.site-simple[data-page-family=guide-advanced] .breadcrumbs{position:absolute;top:24px;left:0;justify-content:flex-start;flex-wrap:nowrap;width:100%;white-space:nowrap;margin:0;font-size:14px;line-height:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .breadcrumbs>a,.marketing-site.site-simple[data-page-family=guide-advanced] .breadcrumbs>span:not([aria-current]){flex-shrink:0}.marketing-site.site-simple[data-page-family=guide-advanced] .breadcrumbs>[aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-site.site-simple[data-page-family=guide-advanced] .page-intro{max-width:none;margin:0 0 18px;font-size:18px;line-height:34px;color:#53545b}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top>.download-actions{justify-content:flex-start;margin-top:24px;gap:16px 24px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top .button{min-height:44px;padding:11px 18px;font-size:15px;line-height:22px}.marketing-site.site-simple[data-page-family=guide-advanced] .updated-label{margin-top:22px;font-size:15px;line-height:24px;color:#73737b}.marketing-site.site-simple[data-page-family=guide-advanced] .article-layout{display:contents}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sidebar{grid-column:1;grid-row:1 / 3;align-self:start;position:sticky;top:110px;width:auto;max-height:calc(100vh - 145px);overflow-y:auto;margin-top:66px;padding:0;border:0;border-radius:0;background:none;scrollbar-width:thin}.marketing-site.site-simple[data-page-family=guide-advanced] .article-layout>article{grid-column:2;grid-row:2;min-width:0;width:100%;max-width:none}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>summary{margin-bottom:14px;font-size:18px;font-weight:600;line-height:30px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>nav{gap:6px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>nav a{padding:8px 12px;font-size:14px;font-weight:500;line-height:22px;color:#62636b;overflow-wrap:anywhere;transition:background-color .12s,color .12s}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>nav a:hover{color:#161618;background:#1616180d}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections>section{margin:0 0 64px;padding:0;scroll-margin-top:8px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections h2{margin:0 0 24px;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.02em;color:#161618;text-wrap:pretty}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections :is(p,li){font-size:18px;font-weight:450;line-height:34px;color:#53545b;overflow-wrap:break-word}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections p{margin:0 0 18px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections :is(ul,ol){padding-left:25px;margin:20px 0 24px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections li{margin:0 0 12px;padding-left:6px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-links{gap:12px 24px;margin-top:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-links a{display:inline;font-size:16px;line-height:28px;text-underline-offset:3px;overflow-wrap:anywhere}.marketing-site.site-simple[data-page-family=guide-advanced] .platform-footnote small{font-size:14px;line-height:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table{width:100%;max-width:100%;margin:32px 0;border-radius:16px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table :is(td,th){padding:16px 20px;font-size:15px;line-height:25px}.marketing-site.site-simple[data-page-family=guide-advanced] .related-section{margin-top:64px;padding-top:32px}.marketing-site.site-simple[data-page-family=guide-advanced] .related-section>div{display:grid;gap:8px}.marketing-site.site-simple[data-page-family=guide-advanced] .related-section a{width:fit-content;padding:6px 0;border:0;border-radius:0;background:none;font-size:16px;line-height:26px;text-decoration:underline;text-underline-offset:3px}.marketing-site.site-simple[data-page-family=guide-advanced] .sd-document-pager{margin-top:64px;padding-top:80px;gap:32px}.marketing-site.site-simple[data-page-family=guide-advanced] .sd-document-pager strong{font-size:18px;line-height:28px}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-section{grid-column:2;display:grid;grid-template-columns:1fr;gap:24px;width:100%;margin:80px 0 0;padding:48px 0 0;border-top:1px solid #1616181f}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-section h2{margin-bottom:12px;font-size:32px;line-height:40px}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-list details{padding-inline:20px}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-list summary{font-size:18px;line-height:30px;gap:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-list details p{font-size:18px;line-height:32px}@media(max-width:1150px){.marketing-site.site-simple[data-page-family=guide-advanced] main{grid-template-columns:220px minmax(0,1fr);column-gap:40px}}@media(max-width:970px){.marketing-site.site-simple[data-page-family=guide-advanced] main{display:flex;flex-direction:column;gap:0;padding-bottom:80px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top{padding:44px 0 32px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-layout{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sidebar{position:static;width:100%;max-height:none;overflow:visible;margin:0;height:0}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sidebar:has(.page-toc[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:34;background:#0000004d}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc{position:fixed;z-index:35;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translate(-50%);width:max-content;max-width:calc(100% - 40px);padding:0;border:1px solid #1616181f;border-radius:40px;background:#fff;box-shadow:0 5px 25px #16161814}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc[open]{left:0;right:0;bottom:0;transform:none;width:100%;max-width:100%;max-height:85vh;max-height:85dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>summary{pointer-events:auto;min-height:56px;margin:0;padding:15px 20px 15px 24px;gap:24px;font-size:16px;line-height:26px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>summary>svg{display:block;flex-shrink:0;transform:rotate(180deg)}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc:not([open])>nav{display:none!important}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc[open]>nav{display:grid!important;grid-template-columns:1fr;max-height:calc(85vh - 106px);max-height:calc(85dvh - 106px);overflow-y:auto;overscroll-behavior:contain;gap:4px;margin:0;padding:0 8px 12px}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc[open]>summary>svg{transform:none}.marketing-site.site-simple[data-page-family=guide-advanced] .page-toc>nav a{min-height:44px;padding:10px 12px;font-size:15px;line-height:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-section{margin-top:64px;padding-top:40px}}@media(max-width:760px){.marketing-site.site-simple[data-page-family=guide-advanced] .page-top h1{font-size:40px;line-height:48px}.marketing-site.site-simple[data-page-family=guide-advanced] .breadcrumbs{top:8px;font-size:13px;line-height:22px;gap:8px;margin-bottom:0}.marketing-site.site-simple[data-page-family=guide-advanced] .page-top>.download-actions{margin-top:24px;align-items:flex-start}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections>section{margin-bottom:56px;scroll-margin-top:8px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections h2{font-size:24px;line-height:32px;margin-bottom:20px}.marketing-site.site-simple[data-page-family=guide-advanced] .article-sections :is(p,li){font-size:18px;line-height:32px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table{border-radius:16px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table--cards{border:0;border-radius:0}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table--cards tr{border-radius:16px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table :is(th,td){padding:16px;font-size:15px;line-height:25px}.marketing-site.site-simple[data-page-family=guide-advanced] .comparison-table--cards tbody th{width:100%}.marketing-site.site-simple[data-page-family=guide-advanced] .sd-document-pager{grid-template-columns:1fr;gap:26px;margin-top:48px;padding-top:24px}.marketing-site.site-simple[data-page-family=guide-advanced] .sd-document-pager>a.sd-pager-next{justify-content:flex-start;text-align:left;flex-direction:row}.marketing-site.site-simple[data-page-family=guide-advanced] .faq-list details{padding-inline:16px}}
