/* Experience170 — structure, rhythm and navigation, built on Glass169 tokens.
   No status recoloring, data filtering, action interception or record reordering. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] {--ex-space:clamp(18px,2.6vw,36px);--ex-max:1220px;font-size:15px;line-height:1.85}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(h1,h2,h3,.sec){letter-spacing:-.025em;scroll-margin-block-start:155px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(h1,.h1){font-size:clamp(28px,3.1vw,48px);font-weight:780;line-height:1.5}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(h2,.h2,.sec){font-size:clamp(21px,2vw,30px);font-weight:740;line-height:1.6}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(h3){font-size:19px;line-height:1.7}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(button,a,input,textarea,select){touch-action:manipulation}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(button,.btn){min-height:44px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select){min-height:48px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(label,.fld label){font-size:13px;font-weight:650;line-height:1.8}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(input,textarea,select){font-size:16px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(textarea){line-height:1.9}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(.btn,.ghost){padding-block:11px;padding-inline:19px;font-weight:650;transition:background-color .18s,border-color .18s,box-shadow .18s}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] :is(.ag169-theme-wrap){gap:12px;flex-wrap:wrap}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag169-theme-controls{box-shadow:none;border-radius:100px;padding:4px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag169-theme-controls button{border-radius:100px;min-height:44px;padding-inline:15px}
/* Workspace: one well-defined content lane, instead of a page beneath a sidebar. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .ax-workspace-intro{padding:12px 0 24px!important;margin:0 0 22px!important;border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .ax-workspace-intro .sec{margin:0!important;font-size:clamp(27px,3vw,40px)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .ax-section-emblem{width:46px;height:46px;border-radius:15px;box-shadow:none!important;background:rgba(var(--ag-rgb),.07)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>.sec{margin-block:32px 18px!important;padding-block:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>.card{border:0!important;border-block-start:1px solid var(--ag-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:26px 0!important;margin-block:0 22px!important;transform:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>.card::before,html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>.card::after{content:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>form.card{background:var(--ag-surface)!important;border:1px solid var(--ag-line-soft)!important;border-radius:22px!important;padding:26px!important;margin-block:20px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .topbar{box-shadow:var(--ag-inner),0 8px 28px rgba(0,12,22,.045)!important;border-radius:20px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .tb-title{font-size:16px;font-weight:700}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sb-nav{padding-inline:10px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sb-nav .navl{min-height:46px;padding:10px 13px!important;margin-block:3px!important;font-size:14px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sb-nav .navl.on{background:linear-gradient(105deg,rgba(var(--ag-rgb),.14),rgba(var(--ag-rgb),.035))!important;border-inline-start:3px solid var(--ag-accent)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sb-nav .navl .nav-ic{border-radius:9px!important;width:29px;height:29px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sb-user{padding:16px!important}
/* Same-page navigation never submits, filters or fetches anything. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav{display:flex;align-items:center;gap:7px;overflow-x:auto;max-width:100%;padding:9px 11px;margin:0 0 28px;border:1px solid var(--ag-line-soft);border-radius:17px;background:var(--ag-glass);scrollbar-width:thin;overscroll-behavior-inline:contain;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-label{font-size:11px;color:var(--ag-muted);white-space:nowrap;padding-inline:7px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav button{flex:0 0 auto;border:1px solid transparent;background:transparent;color:var(--ag-text);font:inherit;font-size:12px;padding:8px 13px;border-radius:11px;cursor:pointer}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav button:hover,html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav button:focus-visible{background:rgba(var(--ag-rgb),.09);border-color:var(--ag-line)}
/* Bring the actual workday modules into the same spatial system, preserve contents. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37,.mhb40,.lvl42,.wlt41,.trn43,.cmp38,.trp38,.prf39){margin-block:0 24px!important;border:1px solid var(--ag-line-soft)!important;border-radius:24px!important;box-shadow:none!important;background:var(--ag-surface)!important;max-width:100%;color:var(--ag-text)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37-hd,.lvl42-hd,.wlt41-hd,.trn43-hd,.cmp38-hd){background:transparent!important;border-block-end:1px solid var(--ag-line-soft)!important;padding:20px 24px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37-body,.lvl42-in,.wlt41-in,.trn43-in,.cmp38-body,.prf39-body){padding:22px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37-h,.wlt41-t,.trn43-t,.cmp38-h,.lvl42-nm){color:var(--ag-text)!important;font-size:20px!important;font-weight:750!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37-kick,.tdy37-ts,.wlt41-s,.trn43-s,.cmp38-kick,.trp38-note,.prf39-hint){color:var(--ag-muted)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-workday :is(.tdy37-task,.wlt41-row,.trn43-ls,.prf39-card){border-color:var(--ag-line-soft)!important;box-shadow:none!important;background:transparent!important;border-radius:12px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel :is(.ax-table-tools,.ax-toolkit){border:0!important;border-radius:0!important;background:transparent!important;padding:12px 0!important;box-shadow:none!important;gap:10px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel :is(.ax-table-search,.pp-search){min-height:46px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel :is(.ax-table-scroll,.ax-data-scroll){border:1px solid var(--ag-line-soft);border-radius:18px;background:var(--ag-surface)}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel th{padding:16px!important;font-size:12px!important;letter-spacing:0}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel td{padding:16px!important;font-size:14px;line-height:1.8}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .pp-kpi{box-shadow:none!important;background:transparent!important;border:0!important;border-radius:0!important;padding-block:18px!important}
/* Aramiya: editorial hierarchy, readable lead, compact first screen, open sections. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.container,.nav-in){max-width:1240px!important;padding-inline:28px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .nav{border-block-end:1px solid var(--ag-line-soft)!important;box-shadow:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .nav-in{min-height:76px}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home{min-height:0!important;height:auto!important;padding:148px 28px 76px!important;margin:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home .hero-grid{width:100%!important;max-width:1080px!important;margin:0 auto!important;gap:24px!important;padding:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home h1{font-size:clamp(34px,4.6vw,66px)!important;line-height:1.48!important;letter-spacing:-.035em!important;max-width:1000px!important;margin:24px auto 20px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home .lead{font-size:clamp(17px,1.6vw,22px)!important;line-height:1.95!important;max-width:780px;margin:0 auto 15px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home .desc{font-size:15px!important;line-height:2.05!important;max-width:730px;margin:0 auto 24px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-benefits{gap:10px!important;margin-block:22px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-benefits li{border-radius:9px!important;padding:8px 13px!important;font-size:12px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-cta{margin-block:28px 0!important;gap:12px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-cta .btn{min-height:62px!important;border-radius:15px!important;padding:13px 24px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-trustbar{box-shadow:none!important;border:0!important;border-block-start:1px solid var(--ag-line)!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important;padding:22px 0 0!important;margin:28px auto 0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-trustbar .ht-chip{background:transparent!important;border:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .bento{gap:0!important;border-block:1px solid var(--ag-line)}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .bento .card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:32px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.sechead,.center){margin-block-end:34px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.sechead .h2,.sechead h2){font-size:clamp(26px,3vw,42px)!important;line-height:1.6!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.sechead .eyebrow,.eyebrow){font-size:11px!important;letter-spacing:.04em}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .why-row{padding-block:20px!important;border-block-end:1px solid var(--ag-line-soft)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod{gap:clamp(28px,5vw,80px)!important;align-items:center!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod-media{border-radius:30px!important;overflow:hidden;border:1px solid var(--ag-line-soft);background:var(--ag-surface)!important;box-shadow:var(--ag-shadow)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod-media img{width:100%;height:auto;object-fit:contain}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod .h2{font-size:clamp(30px,3.4vw,48px)!important;line-height:1.6!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.ing-chip,.tl-body,.step){box-shadow:none!important;border-color:var(--ag-line-soft)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .faq{background:transparent!important;border:0!important;border-block-end:1px solid var(--ag-line)!important;border-radius:0!important;box-shadow:none!important;padding-block:20px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .rev-card{border-radius:22px!important;padding:26px!important;background:var(--ag-surface)!important;border:1px solid var(--ag-line-soft)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.lang-btn,.burger){border-radius:12px!important;color:var(--ag-text)!important;border-color:var(--ag-line)!important;background:rgba(var(--ag-rgb),.055)!important;box-shadow:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.lang-btn svg,.burger span){color:var(--ag-text)!important}
/* Auth: keep the same real form; restore a useful two-column desktop composition. */
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux{display:block!important;height:auto!important;align-items:normal!important;min-height:100svh;padding:40px 0!important;overflow-x:clip}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage{position:relative!important;inset:auto!important;height:auto!important;width:min(1120px,calc(100% - 48px))!important;max-width:none!important;margin:0 auto!important;min-height:calc(100svh - 80px);display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center!important;gap:64px!important;transform:none!important;padding:0!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card{width:100%!important;max-width:480px!important;margin:0!important;padding:32px!important;transform:none!important;border-radius:28px!important;box-sizing:border-box}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-story{display:flex!important;position:relative!important;inset:auto!important;width:auto!important;min-height:440px;flex-direction:column;justify-content:center;gap:24px;padding:28px!important;color:var(--ag-text)!important;opacity:1!important;transform:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .title{font-size:30px!important;line-height:1.6!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-tabs{margin-block:24px!important;border-radius:14px!important;padding:5px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-tabs button{min-height:44px!important;border-radius:10px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .fld{margin-block:18px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .iw{min-height:52px!important;border-radius:13px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card .btn{min-height:52px!important;border-radius:13px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .trust-rail{background:transparent!important;border:0!important;border-block-start:1px solid var(--ag-line-soft)!important;border-radius:0!important;margin-block-start:24px!important;padding-block-start:18px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux :is(.auth-story h2){background:none!important;color:var(--ag-text)!important;-webkit-text-fill-color:var(--ag-text)!important;font-size:clamp(26px,2.5vw,38px)!important;line-height:1.65!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux :is(.auth-story p,.auth-story small,.fld label,.trust-rail,.chips .chip){color:var(--ag-muted)!important;-webkit-text-fill-color:var(--ag-muted)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux :is(.reg){color:var(--ag-accent)!important;background:rgba(var(--ag-rgb),.045)!important;border:1px solid var(--ag-line)!important;border-radius:13px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card :is(button.btn,input[type=submit]){background:var(--ag-accent)!important;color:var(--ag-accent-ink)!important;-webkit-text-fill-color:var(--ag-accent-ink)!important;border-color:var(--ag-accent)!important;box-shadow:0 8px 20px rgba(var(--ag-rgb),.12)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .reg,html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .reg :is(span,b,strong){color:var(--ag-accent)!important;-webkit-text-fill-color:var(--ag-accent)!important;opacity:1!important;text-shadow:none!important;animation:none!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-banner{max-height:145px;overflow:hidden;border-radius:18px!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-banner img{width:100%;max-height:145px;object-fit:cover}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux :is(.ic,.eye){color:var(--ag-muted)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-tabs :is(button.active,button.on,button[aria-selected=true]){background:var(--ag-accent)!important;color:var(--ag-accent-ink)!important}
html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card::before,html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card::after{opacity:.06!important}
@media(min-width:1100px){
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .sidebar{right:16px!important;top:16px!important;width:244px!important;height:calc(100dvh - 32px)!important;border-radius:24px!important;border:1px solid var(--ag-line)!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .topbar{left:32px!important;right:284px!important;top:16px!important;width:auto!important;min-height:66px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap.ax-workspace{width:auto!important;max-width:1440px!important;box-sizing:border-box!important;margin:110px 284px 90px 32px!important;padding:0!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel.ag170-desktop-nav-complete .at-bottom-nav{display:none!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .ag170-section-nav{position:sticky;top:95px;z-index:15}
}
@media(max-width:1099px){
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap.ax-workspace{width:auto!important;margin:100px 20px 110px!important;padding:0!important;max-width:none!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage{gap:28px!important;grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-story{padding:12px!important}
}
@media(max-width:767px){
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] {font-size:14px}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap.ax-workspace{margin:96px 16px 110px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .ax-workspace-intro{padding-block:10px 18px!important;margin-block-end:12px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .wrap>form.card{padding:20px!important;border-radius:20px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .topbar{left:10px!important;right:10px!important;top:10px!important;width:auto!important;min-height:64px!important;border-radius:17px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .tb-badge{font-size:10px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .at-bottom-nav{left:12px!important;right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;border:1px solid var(--ag-line)!important;border-radius:22px!important;padding:6px 3px!important;box-shadow:0 12px 35px rgba(0,10,20,.12)!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel .at-bottom-nav a{min-height:48px!important;font-size:10px!important;border-radius:14px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav{margin-block-end:22px;border-radius:13px;padding:6px}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-label{display:none}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav button{padding:8px 11px;min-height:44px}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].ag170-panel :is(.tdy37-body,.lvl42-in,.wlt41-in,.trn43-in,.cmp38-body,.prf39-body){padding:16px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public :is(.container,.nav-in){padding-inline:20px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home{padding:126px 20px 50px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home h1{font-size:34px!important;margin-block:22px 18px!important;line-height:1.55!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home .lead{font-size:17px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-home .desc{font-size:14px!important;line-height:2!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-benefits{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;padding:0!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-benefits li{font-size:11px!important;padding:9px 7px!important;line-height:1.9!important;min-width:0}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-cta{width:100%!important;flex-direction:column!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .hero-cta .btn{width:100%!important;max-width:420px!important;justify-content:center!important;box-sizing:border-box}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .bento .card{padding:24px 8px!important;border-block-end:1px solid var(--ag-line-soft)!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod{grid-template-columns:1fr!important;gap:28px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].at-public .prod-media{border-radius:23px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux{padding:24px 0!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage{display:block!important;width:calc(100% - 28px)!important;min-height:0!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .auth-story{display:none!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .stage>.card{max-width:480px!important;margin:auto!important;padding:24px!important;border-radius:24px!important}
 html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode].lux .title{font-size:27px!important}
}
@media(prefers-reduced-motion:reduce){html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] *{scroll-behavior:auto!important}}
@media(prefers-reduced-transparency:reduce){html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav{background:var(--ag-solid);backdrop-filter:none;-webkit-backdrop-filter:none}}
@media(forced-colors:active){html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav{background:Canvas;border-color:CanvasText}html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav button{color:ButtonText;border-color:ButtonText}}
@media print{html.ag169[data-ag169-mode] body.ag169.ag170[data-ag169-mode] .ag170-section-nav{display:none!important}}
