*{box-sizing:border-box}
html{min-width:0;background:var(--atende-color-background);color:var(--atende-color-text);font-family:var(--atende-font-sans);line-height:var(--atende-line-height);scroll-behavior:smooth}
body{min-width:0;margin:0;background:var(--atende-color-background);color:var(--atende-color-text);overflow-x:hidden}
button,input{font:inherit}
button,a{-webkit-tap-highlight-color:transparent}
button{color:inherit}
a{color:var(--atende-color-brand-strong)}
svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}
[hidden]{display:none!important}
:focus-visible{outline:3px solid var(--atende-focus-ring);outline-offset:3px}
.docs-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.docs-skip-link{position:fixed;z-index:100;top:var(--atende-space-3);left:var(--atende-space-3);padding:var(--atende-space-3) var(--atende-space-4);border-radius:var(--atende-radius-sm);background:var(--atende-color-surface);transform:translateY(-150%)}
.docs-skip-link:focus{transform:none}
.docs-header{background:var(--atende-color-brand-deep);color:var(--atende-color-on-dark)}
.docs-header-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);max-width:80rem;min-height:4.25rem;margin:0 auto;padding:var(--atende-space-3) var(--atende-space-4)}
.docs-brand{display:flex;align-items:center;gap:var(--atende-space-3);min-width:0;min-height:2.75rem;color:inherit;text-decoration:none}
.docs-brand img{flex:0 0 auto;width:2.5rem;height:2.5rem}
.docs-brand span{display:grid;min-width:0;line-height:1.15}
.docs-brand strong{font-size:1rem;letter-spacing:-.01em}
.docs-brand small{margin-top:var(--atende-space-1);color:var(--atende-color-mint);font-size:.75rem;font-weight:650}
.docs-panel-link{display:flex;align-items:center;justify-content:center;gap:var(--atende-space-2);min-width:2.75rem;min-height:2.75rem;padding:var(--atende-space-2);border:1px solid var(--atende-color-border-strong);border-radius:var(--atende-radius-sm);color:inherit;text-decoration:none}
.docs-panel-link span{display:none}
.docs-panel-link svg{width:1.25rem;height:1.25rem}
.docs-search-bar{position:sticky;z-index:20;top:0;border-bottom:1px solid var(--atende-color-border);background:var(--atende-color-surface);box-shadow:var(--atende-shadow-sm)}
.docs-search-inner{max-width:80rem;margin:0 auto;padding:var(--atende-space-3) var(--atende-space-4)}
.docs-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--atende-space-2);min-height:3rem;padding:0 var(--atende-space-3);border:1px solid var(--atende-color-border-strong);border-radius:var(--atende-radius-md);background:var(--atende-color-background-muted)}
.docs-search:focus-within{border-color:var(--atende-color-brand);box-shadow:0 0 0 3px var(--atende-focus-ring)}
.docs-search>svg{width:1.25rem;height:1.25rem;color:var(--atende-color-muted)}
.docs-search input{min-width:0;height:2.875rem;border:0;outline:0;background:transparent;color:var(--atende-color-text);font-size:1rem}
.docs-search input::placeholder{color:var(--atende-color-muted)}
.docs-search button{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-right:calc(var(--atende-space-2) * -1);border:0;background:transparent;color:var(--atende-color-muted);cursor:pointer}
.docs-search button svg{width:1.15rem;height:1.15rem}
.docs-mobile-explorer{max-width:100%;border-bottom:1px solid var(--atende-color-border);background:var(--atende-color-surface)}
.docs-mobile-explorer summary{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-4);color:var(--atende-color-brand-strong);font-size:.9rem;font-weight:800;cursor:pointer;list-style:none}
.docs-mobile-explorer summary::-webkit-details-marker{display:none}
.docs-mobile-explorer summary svg{width:1.2rem;height:1.2rem;transition:transform var(--atende-transition-fast)}
.docs-mobile-explorer[open] summary svg{transform:rotate(180deg)}
.docs-mobile-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--atende-space-2);max-width:100%;padding:0 var(--atende-space-4) var(--atende-space-3)}
.docs-mobile-categories button{min-width:0;min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-3);border:1px solid var(--atende-color-border);border-radius:999px;background:var(--atende-color-surface);color:var(--atende-color-text-soft);font-size:.82rem;font-weight:750;line-height:1.3;text-align:center;overflow-wrap:anywhere;cursor:pointer}
.docs-mobile-categories button[aria-current="page"]{border-color:var(--atende-color-brand);background:var(--atende-color-brand-soft);color:var(--atende-color-brand-strong)}
.docs-layout{display:block;max-width:80rem;min-width:0;margin:0 auto}
.docs-sidebar{display:none}
.docs-main{min-width:0;padding:var(--atende-space-4) var(--atende-space-4) var(--atende-space-12)}
.docs-hero{position:relative;display:grid;gap:var(--atende-space-2);padding:var(--atende-space-3) var(--atende-space-4);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-lg);background:var(--atende-color-brand-deep);color:var(--atende-color-on-dark);box-shadow:var(--atende-shadow-sm);overflow:hidden}
.docs-hero::after{content:"";position:absolute;right:-4rem;bottom:-5rem;width:11rem;height:11rem;border:2rem solid var(--atende-color-brand-strong);border-radius:50%;opacity:.55}
.docs-kicker{display:none;position:relative;z-index:1;color:var(--atende-color-accent);font-size:.72rem;font-weight:850;letter-spacing:.12em}
.docs-hero h1{position:relative;z-index:1;max-width:42rem;margin:0;font-size:1.3rem;line-height:1.15;letter-spacing:-.025em}
.docs-hero p{display:none;position:relative;z-index:1;max-width:37rem;margin:0;color:var(--atende-color-mint);font-size:.92rem;line-height:1.5}
.docs-hero-meta{display:none;position:relative;z-index:1;flex-wrap:wrap;gap:var(--atende-space-1) var(--atende-space-3);color:var(--atende-color-mint);font-size:.72rem}
.docs-hero-meta span{font-weight:650}
.docs-state{display:flex;align-items:center;gap:var(--atende-space-4);margin-top:var(--atende-space-5);padding:var(--atende-space-5);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-card);background:var(--atende-color-surface)}
.docs-state strong,.docs-state p{margin:0}
.docs-state p{margin-top:var(--atende-space-1);color:var(--atende-color-muted)}
.docs-spinner{flex:0 0 auto;width:1.75rem;height:1.75rem;border:3px solid var(--atende-color-border);border-top-color:var(--atende-color-brand);border-radius:50%;animation:docs-spin .8s linear infinite}
.docs-state-error{align-items:flex-start;flex-direction:column;border-color:var(--atende-color-danger);background:var(--atende-color-danger-soft)}
.docs-state-error button,.docs-empty button{min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-4);border:0;border-radius:var(--atende-radius-sm);background:var(--atende-color-brand);color:var(--atende-color-on-dark);font-weight:800;cursor:pointer}
#docs-content{min-width:0;scroll-margin-top:calc(4.5rem + var(--atende-space-3))}
.docs-section{display:grid;gap:var(--atende-space-4);margin-top:var(--atende-space-6)}
.docs-section-heading{display:grid;gap:var(--atende-space-1)}
.docs-section-heading h2,.docs-section-heading p{margin:0}
.docs-section-heading h2{font-size:1.35rem;letter-spacing:-.02em}
.docs-section-heading p{color:var(--atende-color-muted)}
.docs-update-list,.docs-category-grid,.docs-result-list{display:grid;gap:var(--atende-space-3)}
.docs-update-card,.docs-category-card,.docs-result-card{min-width:0;border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-card);background:var(--atende-color-surface);box-shadow:var(--atende-shadow-sm)}
.docs-update-card button,.docs-category-card button,.docs-result-card button{display:grid;width:100%;min-width:0;min-height:2.75rem;padding:var(--atende-space-4);border:0;border-radius:inherit;background:transparent;color:inherit;text-align:left;cursor:pointer}
.docs-update-card button{gap:var(--atende-space-2)}
.docs-update-card time{color:var(--atende-color-brand);font-size:.75rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}
.docs-update-card strong,.docs-category-card strong,.docs-result-card strong{font-size:1rem;line-height:1.35}
.docs-update-card p,.docs-category-card p,.docs-result-card p{margin:0;color:var(--atende-color-muted);line-height:1.6}
.docs-category-card button{grid-template-columns:minmax(0,1fr) auto;gap:var(--atende-space-3);align-items:start}
.docs-category-card div{display:grid;gap:var(--atende-space-2);min-width:0}
.docs-category-card span{display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 var(--atende-space-2);border-radius:999px;background:var(--atende-color-brand-soft);color:var(--atende-color-brand-strong);font-size:.75rem;font-weight:850}
.docs-result-card button{gap:var(--atende-space-2)}
.docs-result-card small{color:var(--atende-color-brand);font-size:.75rem;font-weight:800}
.docs-result-card-guide{border-color:var(--atende-color-brand);background:var(--atende-color-brand-soft)}
.docs-result-card:hover,.docs-category-card:hover,.docs-update-card:hover{border-color:var(--atende-color-brand)}
.docs-results-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--atende-space-3)}
.docs-results-summary button,.docs-back{display:inline-flex;align-items:center;gap:var(--atende-space-2);min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-3);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-sm);background:var(--atende-color-surface);color:var(--atende-color-brand-strong);font-weight:750;cursor:pointer}
.docs-empty{display:grid;justify-items:start;gap:var(--atende-space-3);padding:var(--atende-space-6);border:1px dashed var(--atende-color-border-strong);border-radius:var(--atende-radius-card);background:var(--atende-color-surface)}
.docs-empty strong{font-size:1.1rem}.docs-empty p{margin:0;color:var(--atende-color-muted)}
.docs-getting-started-card{margin-top:var(--atende-space-4);border:1px solid var(--atende-color-brand);border-radius:var(--atende-radius-card);background:var(--atende-color-brand-soft);box-shadow:var(--atende-shadow-sm)}
.docs-getting-started-card button{display:grid;width:100%;min-height:2.75rem;gap:var(--atende-space-1);padding:var(--atende-space-4);border:0;border-radius:inherit;background:transparent;color:inherit;text-align:left;cursor:pointer}
.docs-getting-started-card span{color:var(--atende-color-brand-strong);font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}
.docs-getting-started-card strong{font-size:1.15rem;letter-spacing:-.02em}
.docs-getting-started-card p{margin:0;color:var(--atende-color-text-soft);line-height:1.5}
.docs-getting-started-card small{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);margin-top:var(--atende-space-2);color:var(--atende-color-brand-strong);font-weight:800}
.docs-getting-started-card b{font-size:1.2rem}
.docs-desktop-categories{display:none}
.docs-guide{display:grid;gap:var(--atende-space-5);max-width:52rem;margin-top:var(--atende-space-4)}
.docs-guide-header{display:grid;gap:var(--atende-space-2);padding-bottom:var(--atende-space-4);border-bottom:1px solid var(--atende-color-border)}
.docs-guide-header button{justify-self:start;min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--atende-color-brand-strong);font-size:.75rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}
.docs-guide-header h1{margin:0;font-size:clamp(1.75rem,8vw,2.75rem);line-height:1.08;letter-spacing:-.035em}
.docs-guide-header p{margin:0;color:var(--atende-color-text-soft);font-size:1.05rem;line-height:1.65}
.docs-guide-steps{display:grid;gap:var(--atende-space-4);margin:0;padding:0;list-style:none}
.docs-guide-step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--atende-space-3);min-width:0;padding:var(--atende-space-4);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-card);background:var(--atende-color-surface);box-shadow:var(--atende-shadow-sm)}
.docs-guide-step[data-guide-level="required"],.docs-guide-step[data-guide-level="required-before-live"]{border-color:var(--atende-color-brand)}
.docs-guide-step[data-guide-level="final"]{border-color:var(--atende-color-success);background:var(--atende-color-success-soft)}
.docs-guide-step-marker{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--atende-color-brand);color:var(--atende-color-on-dark);font-weight:850}
.docs-guide-step[data-guide-level="optional"] .docs-guide-step-marker,.docs-guide-step[data-guide-level="recommended"] .docs-guide-step-marker{background:var(--atende-color-surface-soft);color:var(--atende-color-text-soft)}
.docs-guide-step[data-guide-level="final"] .docs-guide-step-marker{background:var(--atende-color-success)}
.docs-guide-step-content{display:grid;gap:var(--atende-space-2);min-width:0}
.docs-guide-step-label{color:var(--atende-color-brand-strong);font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.07em}
.docs-guide-step-content h2,.docs-guide-step-content p{margin:0}
.docs-guide-step-content h2{font-size:1.1rem;letter-spacing:-.015em}
.docs-guide-step-content>p{color:var(--atende-color-text-soft);line-height:1.6}
.docs-guide-links{display:grid;gap:var(--atende-space-2);margin-top:var(--atende-space-1)}
.docs-guide-links button{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);width:100%;min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-3);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-sm);background:var(--atende-color-surface);color:var(--atende-color-brand-strong);font-weight:750;text-align:left;cursor:pointer}
.docs-guide-links button span{font-size:1.25rem}
.docs-guide-callout{display:grid;gap:var(--atende-space-1);margin-top:var(--atende-space-2);padding:var(--atende-space-3);border-left:4px solid var(--atende-color-info);border-radius:0 var(--atende-radius-sm) var(--atende-radius-sm) 0;background:var(--atende-color-info-soft)}
.docs-guide-callout strong{color:var(--atende-color-text);font-size:.86rem}.docs-guide-callout p{margin:0;color:var(--atende-color-text-soft);font-size:.9rem;line-height:1.55}
.docs-guide-complete{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--atende-space-3);padding:var(--atende-space-4);border:1px solid var(--atende-color-success);border-radius:var(--atende-radius-card);background:var(--atende-color-success-soft)}
.docs-guide-complete>span{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--atende-color-success);color:var(--atende-color-on-dark);font-weight:900}
.docs-guide-complete h2,.docs-guide-complete p{margin:0}.docs-guide-complete h2{font-size:1.15rem}.docs-guide-complete p{margin-top:var(--atende-space-1);color:var(--atende-color-text-soft);line-height:1.6}
.docs-article{display:grid;gap:var(--atende-space-5);max-width:52rem;margin-top:var(--atende-space-5)}
.docs-article-header{display:grid;gap:var(--atende-space-3);padding-bottom:var(--atende-space-5);border-bottom:1px solid var(--atende-color-border)}
.docs-article-category{justify-self:start;min-height:2.75rem;padding:0;border:0;background:transparent;color:var(--atende-color-brand);font-size:.75rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}
.docs-article-header h1{margin:0;font-size:clamp(1.75rem,7vw,2.6rem);line-height:1.1;letter-spacing:-.035em}
.docs-article-header p{margin:0;color:var(--atende-color-text-soft);font-size:1.05rem;line-height:1.75}
.docs-article-section{display:grid;gap:var(--atende-space-3)}
.docs-article-section h2{margin:0;font-size:1.2rem;letter-spacing:-.015em}
.docs-article-section ul,.docs-article-section ol{display:grid;gap:var(--atende-space-3);margin:0;padding-left:1.35rem}
.docs-article-section li{padding-left:var(--atende-space-1);color:var(--atende-color-text-soft);line-height:1.7}
.docs-article-section ol>li>.docs-media{margin-top:var(--atende-space-3)}
.docs-path{display:grid;gap:var(--atende-space-2);padding:var(--atende-space-4);border-left:4px solid var(--atende-color-brand);border-radius:0 var(--atende-radius-sm) var(--atende-radius-sm) 0;background:var(--atende-color-brand-soft)}
.docs-path span{color:var(--atende-color-muted);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}
.docs-path strong{color:var(--atende-color-brand-strong);overflow-wrap:anywhere}
.docs-note{padding:var(--atende-space-4);border:1px solid var(--atende-color-warning);border-radius:var(--atende-radius-sm);background:var(--atende-color-warning-soft)}
.docs-note h2{font-size:1rem}.docs-note ul{padding-left:1.2rem}
.docs-media-list{display:grid;gap:var(--atende-space-4)}
.docs-media{margin:0;border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-lg);background:var(--atende-color-surface);overflow:hidden;box-shadow:var(--atende-shadow-sm)}
.docs-media button{display:block;width:100%;padding:0;border:0;background:var(--atende-color-surface-soft);cursor:zoom-in}
.docs-media img{display:block;width:100%;height:auto;max-height:42rem;object-fit:contain}
.docs-media figcaption{padding:var(--atende-space-3) var(--atende-space-4);color:var(--atende-color-muted);font-size:.86rem;line-height:1.55}
.docs-example{padding:var(--atende-space-4);border-left:4px solid var(--atende-color-brand);border-radius:0 var(--atende-radius-sm) var(--atende-radius-sm) 0;background:var(--atende-color-brand-soft)}
.docs-example ul{padding-left:1.2rem}
.docs-questions,.docs-related{display:grid;gap:var(--atende-space-2)}
.docs-questions button,.docs-related button{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);width:100%;min-height:2.75rem;padding:var(--atende-space-3) var(--atende-space-4);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-sm);background:var(--atende-color-surface);color:var(--atende-color-brand-strong);font-size:.9rem;font-weight:750;text-align:left;cursor:pointer}
.docs-questions b,.docs-related b{flex:0 0 auto;font-size:1.25rem}
.docs-questions button:hover,.docs-related button:hover{border-color:var(--atende-color-brand);background:var(--atende-color-brand-soft)}
.docs-footer{border-top:1px solid var(--atende-color-border);background:var(--atende-color-surface)}
.docs-footer>div{display:flex;flex-wrap:wrap;gap:var(--atende-space-3) var(--atende-space-5);max-width:80rem;margin:0 auto;padding:var(--atende-space-6) var(--atende-space-4);color:var(--atende-color-muted);font-size:.82rem}
.docs-footer span{margin-right:auto}.docs-footer a{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:700;text-decoration:none}
.docs-image-dialog{width:min(94vw,64rem);max-width:none;padding:0;border:0;border-radius:var(--atende-radius-lg);background:var(--atende-color-surface);color:var(--atende-color-text);box-shadow:var(--atende-shadow-lg)}
.docs-image-dialog::backdrop{background:var(--atende-color-brand-deep);opacity:.78}
.docs-image-dialog-shell{display:grid;max-height:92vh;overflow:auto}
.docs-image-dialog header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-3);padding:var(--atende-space-3) var(--atende-space-4);border-bottom:1px solid var(--atende-color-border);background:var(--atende-color-surface)}
.docs-image-dialog header button{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-sm);background:var(--atende-color-surface);cursor:pointer}
.docs-image-dialog header svg{width:1.2rem;height:1.2rem}
.docs-image-dialog img{display:block;max-width:100%;height:auto;margin:auto;background:var(--atende-color-surface-soft)}
.docs-image-dialog p{margin:0;padding:var(--atende-space-4);color:var(--atende-color-muted)}
@keyframes docs-spin{to{transform:rotate(360deg)}}
@media(min-width:40rem){
  .docs-header-inner,.docs-search-inner,.docs-main,.docs-mobile-explorer summary,.docs-mobile-categories,.docs-footer>div{padding-right:var(--atende-space-6);padding-left:var(--atende-space-6)}
  .docs-mobile-categories{grid-template-columns:repeat(4,minmax(0,1fr))}
  .docs-panel-link{padding:var(--atende-space-2) var(--atende-space-4)}
  .docs-panel-link span{display:inline}
  .docs-category-grid,.docs-update-list{grid-template-columns:repeat(2,minmax(0,1fr))}
  .docs-result-list{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:64rem){
  .docs-mobile-explorer{display:none}
  .docs-search-inner{display:grid;grid-template-columns:16rem minmax(0,52rem);gap:var(--atende-space-8)}
  .docs-search{grid-column:2}
  .docs-layout{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:var(--atende-space-8);padding:0 var(--atende-space-6)}
  .docs-sidebar{position:sticky;top:5.75rem;display:grid;align-self:start;gap:var(--atende-space-4);max-height:calc(100vh - 7rem);padding:var(--atende-space-8) 0;overflow:auto}
  .docs-sidebar-home,.docs-sidebar nav button{display:flex;align-items:center;gap:var(--atende-space-3);width:100%;min-height:2.75rem;padding:var(--atende-space-2) var(--atende-space-3);border:0;border-radius:var(--atende-radius-sm);background:transparent;color:var(--atende-color-text-soft);font-size:.9rem;font-weight:700;text-align:left;cursor:pointer}
  .docs-sidebar-home svg{width:1.15rem;height:1.15rem}
  .docs-sidebar-home[aria-current="page"],.docs-sidebar nav button[aria-current="page"]{background:var(--atende-color-brand-soft);color:var(--atende-color-brand-strong)}
  .docs-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--atende-space-2);padding:0 var(--atende-space-3);color:var(--atende-color-muted)}
  .docs-sidebar-heading span{font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}
  .docs-sidebar-heading small{font-weight:750}
  .docs-sidebar nav{display:grid;gap:var(--atende-space-1)}
  .docs-version-card{display:grid;gap:var(--atende-space-1);margin-top:var(--atende-space-3);padding:var(--atende-space-4);border:1px solid var(--atende-color-border);border-radius:var(--atende-radius-card);background:var(--atende-color-surface)}
  .docs-version-card span{color:var(--atende-color-muted);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}
  .docs-version-card strong{font-size:1.15rem}.docs-version-card small{color:var(--atende-color-muted);line-height:1.5}
  .docs-main{padding:var(--atende-space-8) 0 var(--atende-space-12)}
  .docs-hero{padding:var(--atende-space-10)}
  .docs-kicker{display:inline}
  .docs-hero h1{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.035em}
  .docs-hero p{display:block}
  .docs-hero-meta{display:flex}
  .docs-getting-started-card{margin-top:var(--atende-space-6)}
  .docs-desktop-categories{display:grid}
  .docs-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .docs-update-list{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:80rem){.docs-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.docs-spinner{animation:none}}
