:root{--atea-navy:#0b1b3a;--atea-navy-700:#1a2b4f;--atea-navy-400:#5a6b89;--atea-navy-200:#c8cfd9;--atea-gold:#d4b675;--atea-cream:#f5f0e6;--atea-white:#fff;--atea-lagoon:#1fa8b5;--atea-lagoon-text:#0f5f68;--atea-coral:#e55a48;--atea-danger-text:#922b21;--atea-success:#216e4e;--atea-success-bg:#e4f3eb;--atea-warning:#81510f;--atea-warning-bg:#fbf0dd;--atea-danger-bg:#fdecec;--atea-info-bg:#e7f5f7;--atea-radius-sm:.75rem;--atea-radius-md:1rem;--atea-shadow-card:0 1px 2px #0b1b3a0f, 0 12px 32px #0b1b3a0d;--atea-font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--atea-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}.atea-logo{align-items:center;min-height:2.75rem;display:inline-flex}.atea-button{cursor:pointer;font:650 .925rem/1 var(--atea-font-sans);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.8rem 1.25rem;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.atea-button:focus-visible,.atea-shell__nav-link:focus-visible,.atea-logo:focus-visible{outline:3px solid var(--atea-lagoon);outline-offset:3px}.atea-button:active{transform:translateY(1px)}.atea-button:disabled{cursor:not-allowed;opacity:.5}.atea-button--primary{background:var(--atea-navy);color:var(--atea-white)}.atea-button--primary:hover{background:var(--atea-navy-700)}.atea-button--secondary{background:var(--atea-white);border-color:var(--atea-navy-200);color:var(--atea-navy)}.atea-button--secondary:hover{border-color:var(--atea-navy-400)}.atea-button--quiet{color:var(--atea-lagoon-text);background:0 0}.atea-button--quiet:hover{background:var(--atea-info-bg)}.atea-button--danger{background:var(--atea-danger-text);color:var(--atea-white)}.atea-button--danger:hover{background:#712117}.atea-button--full{width:100%}.atea-card{background:var(--atea-white);border:1px solid color-mix(in srgb, var(--atea-navy) 12%, transparent);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);padding:clamp(1.15rem,3vw,1.5rem)}.atea-eyebrow{color:var(--atea-navy-400);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.atea-card__title{color:var(--atea-navy);letter-spacing:-.01em;margin:.4rem 0 0;font-size:1.25rem}.atea-status{border-radius:999px;align-items:center;gap:.45rem;min-height:1.75rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.atea-status__dot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.atea-status--neutral{color:var(--atea-navy-700);background:#eef0f4}.atea-status--info{background:var(--atea-info-bg);color:var(--atea-lagoon-text)}.atea-status--success{background:var(--atea-success-bg);color:var(--atea-success)}.atea-status--warning{background:var(--atea-warning-bg);color:var(--atea-warning)}.atea-status--danger{background:var(--atea-danger-bg);color:var(--atea-danger-text)}.atea-money{font-family:var(--atea-font-mono);font-variant-numeric:tabular-nums}.atea-shell{min-height:100dvh}.atea-skip-link{background:var(--atea-navy);color:var(--atea-white);z-index:100;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.atea-skip-link:focus{top:1rem}.atea-shell__header{border-bottom:1px solid var(--atea-navy-200);z-index:20;background:#fffffff0;position:sticky;top:0}.atea-shell__header-inner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:76rem;min-height:4.5rem;margin:0 auto;padding:.6rem clamp(1rem,4vw,2rem);display:flex}.atea-shell__logo{width:10.5rem;height:auto}.atea-shell__nav{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.atea-shell__nav-link{color:var(--atea-navy-700);border-radius:999px;min-height:2.75rem;padding:.8rem .9rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.atea-shell__nav-link:hover{background:var(--atea-cream)}.atea-shell__nav-link[aria-current=page]{background:var(--atea-navy);color:var(--atea-white)}.atea-shell__footer{border-top:1px solid var(--atea-navy-200);color:var(--atea-navy-400);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;max-width:76rem;margin:3rem auto 0;padding:1.5rem clamp(1rem,4vw,2rem) 2.5rem;font-size:.8rem;display:flex}.atea-shell__footer p{margin:0}@media (max-width:52rem){.atea-shell__header-inner{flex-direction:column;align-items:stretch;gap:.25rem}.atea-shell__header nav{scrollbar-width:thin;margin:0 -1rem;padding:0 1rem .6rem;overflow-x:auto}.atea-shell__nav{width:max-content}}@media (prefers-reduced-motion:reduce){.atea-button{transition:none}}
*{box-sizing:border-box}html{background:var(--atea-cream);color:var(--atea-navy);scroll-behavior:smooth}body{background:radial-gradient(circle at 85% 5%, #1fa8b517, transparent 28rem), var(--atea-cream);color:var(--atea-navy);font-family:var(--atea-font-sans);min-height:100dvh;margin:0;line-height:1.5}img.atea-shell__logo{content:url(/brand/atea-wordmark-transparent-web.png);object-fit:contain;object-position:left center;width:9rem;height:3rem}.demo-space-navigation{justify-items:end;display:grid}.demo-space-navigation>p{color:var(--atea-navy-400);letter-spacing:.08em;text-transform:uppercase;margin:0 .9rem -.15rem 0;font-size:.65rem;font-weight:700}button,input,select,textarea{font:inherit}::selection{color:var(--atea-navy);background:#cae7e9}.page{max-width:76rem;margin:0 auto;padding:clamp(2rem,6vw,5rem) clamp(1rem,4vw,2rem)}.hero{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}.hero__copy{align-self:center;padding:clamp(.5rem,3vw,2rem) 0}.hero__copy h1{letter-spacing:-.045em;max-width:12ch;margin:1rem 0 0;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.98}.hero__lead{color:var(--atea-navy-700);max-width:43rem;margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__panel{border-top:3px solid var(--atea-gold)}.hero__panel-list,.plain-list,.gate-list,.module-grid,.transaction-grid{margin:0;padding:0;list-style:none}.hero__panel-list{gap:1rem;margin-top:1.25rem;display:grid}.hero__panel-list li{border-top:1px solid var(--atea-navy-200);padding-top:1rem}.hero__panel-list strong,.hero__panel-list span{display:block}.hero__panel-list span{color:var(--atea-navy-400);margin-top:.2rem;font-size:.875rem}.disclosure{background:var(--atea-navy);border-radius:var(--atea-radius-md);color:var(--atea-white);margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.25rem,4vw,2rem)}.disclosure strong{color:var(--atea-gold)}.disclosure p{max-width:70rem;margin:.35rem 0 0}.section{margin-top:clamp(3rem,7vw,5.5rem);scroll-margin-top:7rem}.section__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.section__heading h2{letter-spacing:-.03em;margin:.4rem 0 0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.08}.section__heading p:last-child{color:var(--atea-navy-400);max-width:35rem;margin:0}.gate-list,.module-grid,.transaction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.gate-card,.module-card{height:100%}.gate-card h3,.module-card h3{margin:1rem 0 0;font-size:1.075rem}.gate-card p,.module-card p{color:var(--atea-navy-400);margin:.55rem 0 0;font-size:.925rem}.module-card{border-top:2px solid var(--atea-lagoon)}.transaction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.transaction-card{flex-direction:column;height:100%;display:flex}.transaction-card h3{margin:1rem 0 0;font-size:1.075rem}.transaction-card>p:not(.transaction-card__gate){color:var(--atea-navy-400);flex:1;margin:.55rem 0 0;font-size:.925rem}.transaction-card__gate{border-top:1px solid var(--atea-navy-200);color:var(--atea-navy-700);margin:1rem 0;padding-top:.8rem;font-size:.78rem;font-weight:650}.workspace-page{min-height:calc(100dvh - 12rem)}.workspace-intro{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);gap:1.5rem;display:grid}.workspace-intro h1,.workspace-title{letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2.25rem,6vw,4.5rem);line-height:1}.workspace-intro__lead{color:var(--atea-navy-700);max-width:44rem;font-size:1.125rem}.plain-list{gap:.75rem;margin-top:1.25rem;display:grid}.plain-list li{border-left:3px solid var(--atea-gold);padding-left:.9rem}.technical-note{color:var(--atea-navy-400);font-size:.825rem}@media (max-width:64rem){.gate-list,.module-grid,.transaction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.demo-space-navigation{justify-items:stretch}.demo-space-navigation>p{margin:0 0 .1rem;padding:0 1rem}}@media (max-width:48rem){html{scroll-behavior:auto}.hero,.workspace-intro,.gate-list,.module-grid,.transaction-grid{grid-template-columns:1fr}.hero__actions .atea-button{width:100%}}a,button,input,select,[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--atea-lagoon);outline-offset:3px}.visually-hidden{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.persona-nav{background:var(--atea-navy);color:var(--atea-white)}.persona-nav__inner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:76rem;min-height:3.25rem;margin:0 auto;padding:.35rem clamp(1rem,4vw,2rem);display:flex}.persona-nav p{color:var(--atea-gold);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}.persona-nav ul{gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.persona-nav a{color:#ffffffc7;border-radius:999px;padding:.55rem .8rem;font-size:.82rem;font-weight:650;text-decoration:none;display:block}.persona-nav a:hover,.persona-nav a[aria-current=page]{color:var(--atea-white);background:#ffffff1f}.prototype-notice{background:var(--atea-info-bg);border:1px solid color-mix(in srgb, var(--atea-lagoon) 38%, transparent);border-radius:var(--atea-radius-sm);color:var(--atea-lagoon-text);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-bottom:2rem;padding:.8rem 1rem;font-size:.82rem;display:flex}.prototype-notice strong{color:var(--atea-navy)}.prototype-notice--compact{margin-bottom:1.25rem}.text-link,.panel-link{color:var(--atea-lagoon-text);text-underline-offset:.2em;font-weight:700}.dashboard-page,.dossier-page,.partner-page,.client-page,.onboarding-page{max-width:82rem;padding-top:clamp(1.5rem,4vw,2.75rem)}.dashboard-header,.portal-header,.client-hero,.dossier-header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.dashboard-header h1,.portal-header h1,.client-hero h1,.dossier-header h1,.onboarding-card h1{letter-spacing:-.045em;margin:.65rem 0 0;font-size:clamp(2.25rem,6vw,4.25rem);line-height:1}.dashboard-header>div:first-child>p:last-child,.portal-header>div:first-child>p:last-child,.client-hero>div:first-child>p:last-child,.dossier-header>div:first-child>p:last-child{color:var(--atea-navy-400);max-width:48rem;margin:1rem 0 0;font-size:1.05rem}.dashboard-header__state{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;display:flex}.dashboard-header__state span,.section-note{color:var(--atea-navy-400);font-size:.8rem}.dashboard-section,.portal-section{margin-top:clamp(2.5rem,6vw,4.5rem)}.section-title-row,.panel-heading,.room-heading,.tab-heading,.funding-card__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-title-row h2,.panel-heading h2,.room-heading h2,.tab-heading h2{letter-spacing:-.03em;margin:.35rem 0 0;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.1}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1.25rem;display:grid}.kpi-card{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);flex-direction:column;min-height:11rem;padding:1.2rem;display:flex}.kpi-card p{color:var(--atea-navy-400);margin:0;font-size:.82rem;font-weight:700}.kpi-card strong{letter-spacing:-.035em;margin-top:1.25rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1}.kpi-card>span{color:var(--atea-navy-700);margin-top:.5rem;font-size:.8rem}.kpi-card small{border-top:1px solid var(--atea-navy-200);color:var(--atea-success);margin-top:auto;padding-top:.8rem}.dashboard-columns{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.7fr);gap:1rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid}.dashboard-panel,.room-section{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);padding:clamp(1.1rem,3vw,1.5rem)}.queue-table-wrap{margin-top:1.1rem;overflow-x:auto}.queue-table{border-collapse:collapse;width:100%;min-width:42rem}.queue-table th{color:var(--atea-navy-400);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.65rem;font-size:.68rem}.queue-table td{border-top:1px solid var(--atea-navy-200);vertical-align:middle;padding:.85rem .65rem;font-size:.85rem}.queue-table td:first-child a{color:var(--atea-navy);font-family:var(--atea-font-mono);font-weight:750;display:block}.queue-table td:first-child span{color:var(--atea-navy-400);margin-top:.15rem;font-size:.72rem;display:block}.risk-list{margin:1rem 0 0}.risk-list>div{border-top:1px solid var(--atea-navy-200);justify-content:space-between;padding:.85rem 0;display:flex}.risk-list dt{color:var(--atea-navy-700);font-size:.82rem}.risk-list dd{text-align:right;margin:0;font-size:1.05rem;font-weight:750}.risk-list dd span{color:var(--atea-navy-400);font-size:.68rem;font-weight:500;display:block}.panel-link{border-top:1px solid var(--atea-navy-200);justify-content:space-between;margin-top:.5rem;padding-top:1rem;display:flex}.funding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.funding-card__heading h3{margin:0;font-size:1.15rem}.funding-card__heading strong{font-size:1.35rem}.funding-card>p{color:var(--atea-navy-400);font-size:.8rem}.funding-card progress,.onboarding-progress progress{accent-color:var(--atea-lagoon);width:100%;height:.65rem}.funding-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0 0;display:grid}.funding-card dl div{background:var(--atea-cream);border-radius:.6rem;padding:.65rem}.funding-card dt{color:var(--atea-navy-400);font-size:.66rem}.funding-card dd{font-family:var(--atea-font-mono);margin:.25rem 0 0;font-size:.78rem;font-weight:700}.alert-list,.document-list,.task-list,.access-list,.schedule-list,.invoice-list,.check-list,.plain-checks{margin:0;padding:0;list-style:none}.alert-list{gap:.75rem;margin-top:1.25rem;display:grid}.alert-list li{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);grid-template-columns:8rem 1fr;align-items:flex-start;gap:1rem;padding:1rem;display:grid}.alert-list h3,.alert-list p{margin:0}.alert-list h3{font-size:1rem}.alert-list p{color:var(--atea-navy-400);margin-top:.35rem;font-size:.84rem}.alert-list small{color:var(--atea-navy-700);margin-top:.5rem;display:block}.breadcrumb{color:var(--atea-navy-400);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.5rem;font-size:.78rem;display:flex}.breadcrumb a{color:var(--atea-lagoon-text)}.dossier-header{background:var(--atea-navy);border-radius:var(--atea-radius-md);color:var(--atea-white);padding:clamp(1.3rem,4vw,2rem)}.dossier-header .atea-eyebrow{color:var(--atea-gold);margin-top:1rem}.dossier-header h1{font-size:clamp(2rem,5vw,3.6rem)}.dossier-header__meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dossier-header__meta>span{color:#ffffffb8;font-size:.78rem}.dossier-header__amount{text-align:right;border-left:1px solid #fff3;flex-direction:column;align-items:flex-end;min-width:18rem;padding-left:2rem;display:flex}.dossier-header__amount span,.dossier-header__amount small{color:#ffffffad}.dossier-header__amount strong{color:var(--atea-gold);margin:.25rem 0;font-size:1.6rem}.dossier-layout{grid-template-columns:minmax(0,1.65fr) minmax(19rem,.7fr);gap:1rem;margin-top:1rem;display:grid}.dossier-main,.dossier-aside{gap:1rem;display:grid}.dossier-aside{align-content:start}.decision-card{background:linear-gradient(145deg, var(--atea-white), #f0fafb);border:1px solid color-mix(in srgb, var(--atea-lagoon) 40%, transparent);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);padding:clamp(1.2rem,3vw,1.75rem)}.decision-card__top{justify-content:space-between;align-items:start;gap:1rem;display:flex}.decision-card h2{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.5rem,3vw,2.2rem)}.decision-card__lead{color:var(--atea-navy-700);max-width:45rem}.decision-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1.4rem 0;display:grid}.decision-metrics div{border:1px solid var(--atea-navy-200);background:#fffc;border-radius:.7rem;padding:.8rem}.decision-metrics dt{color:var(--atea-navy-400);font-size:.68rem}.decision-metrics dd{margin:.35rem 0;font-size:1.05rem;font-weight:750}.decision-metrics span{color:var(--atea-navy-400);font-size:.67rem;display:block}.offer-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1rem 0 1.4rem;display:grid}.offer-summary div{border-top:1px solid var(--atea-navy-200);padding-top:.65rem}.offer-summary dt{color:var(--atea-navy-400);font-size:.68rem}.offer-summary dd{margin:.3rem 0 0;font-size:.8rem;font-weight:750}.gate-strip,.no-purchase-option{background:var(--atea-warning-bg);color:var(--atea-warning);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.gate-strip span,.no-purchase-option span{text-align:right;font-size:.76rem}.room-heading>span{color:var(--atea-navy-400);font-size:.72rem}.timeline{margin:1.2rem 0 0;padding:0;list-style:none}.timeline li{border-left:2px solid var(--atea-navy-200);grid-template-columns:3rem 1fr auto;align-items:start;gap:.8rem;margin-left:.35rem;padding:0 0 1.2rem 1.2rem;display:grid;position:relative}.timeline li:before{background:var(--atea-lagoon);border:3px solid var(--atea-white);content:"";border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.2rem;left:-.45rem}.timeline time{color:var(--atea-navy-400);font-family:var(--atea-font-mono);font-size:.72rem}.timeline h3,.timeline p{margin:0}.timeline h3{font-size:.9rem}.timeline p,.timeline li>span{color:var(--atea-navy-400);margin-top:.2rem;font-size:.72rem}.document-list{margin-top:1rem}.document-list li{border-top:1px solid var(--atea-navy-200);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.75rem;padding:.8rem 0;display:grid}.document-icon{background:var(--atea-cream);border-radius:.6rem;justify-content:center;align-items:center;height:2.5rem;display:flex}.document-list h3,.document-list p{margin:0}.document-list h3{font-size:.88rem}.document-list p{color:var(--atea-navy-400);font-size:.72rem}.document-list button,.partner-case-list button,.support-grid article>button:not(.atea-button),.invoice-list button{background:var(--atea-white);border:1px solid var(--atea-navy-200);color:var(--atea-navy-400);border-radius:999px;padding:.55rem .75rem;font-size:.72rem}.task-list{margin-top:1rem}.task-list li{border-top:1px solid var(--atea-navy-200);align-items:start;gap:.65rem;padding:.8rem 0;display:flex}.task-dot{background:var(--atea-lagoon);border-radius:50%;flex:none;width:.55rem;height:.55rem;margin-top:.35rem}.task-dot--urgent{background:var(--atea-coral)}.task-list strong,.task-list span,.task-list small,.access-list strong,.access-list span{display:block}.task-list strong{font-size:.82rem}.task-list span,.task-list small,.access-list span{color:var(--atea-navy-400);font-size:.69rem}.atea-citation{border-top:3px solid var(--atea-lagoon)}.atea-citation blockquote{color:var(--atea-navy-700);margin:1rem 0;font-size:.9rem}.atea-citation dl{margin:0;font-size:.68rem}.atea-citation dl div{justify-content:space-between;gap:.5rem;display:flex}.atea-citation dd{font-family:var(--atea-font-mono);text-align:right;margin:0}.atea-citation>p:last-child{border-top:1px solid var(--atea-navy-200);color:var(--atea-navy-400);margin:1rem 0 0;padding-top:.7rem;font-size:.68rem}.access-list{margin-top:.8rem}.access-list li{border-top:1px solid var(--atea-navy-200);padding:.65rem 0}.access-list strong{font-size:.75rem}.portal-header{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.6fr);align-items:stretch;display:grid}.portal-header__card{border-top:3px solid var(--atea-gold)}.check-list{gap:.55rem;margin-top:1rem;display:grid}.check-list li,.plain-checks li{padding-left:1.4rem;position:relative}.check-list li:before,.plain-checks li:before{color:var(--atea-success);content:"✓";font-weight:800;position:absolute;left:0}.forbidden-note{background:var(--atea-danger-bg);color:var(--atea-danger-text);border-radius:.6rem;margin:1rem 0 0;padding:.75rem;font-size:.75rem}.catalog-fieldset,.term-picker,.consent-list{border:0;margin:0;padding:0}.catalog-fieldset>legend,.term-picker>legend,.consent-list>legend{color:var(--atea-navy-700);margin-bottom:.85rem;font-size:.78rem;font-weight:750}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.product-option{background:var(--atea-white);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);cursor:pointer;border:2px solid #0000;flex-direction:column;min-height:19rem;padding:1rem;display:flex}.product-option--selected{border-color:var(--atea-lagoon)}.product-option input{width:1.15rem;height:1.15rem;margin-left:auto}.product-option__visual,.onboarding-offer__visual,.contract-overview__asset{background:linear-gradient(145deg,#e6eaf0,#f9fafb);border-radius:.7rem;justify-content:center;align-items:flex-end;height:7.5rem;margin:.65rem 0 1rem;display:flex;position:relative;overflow:hidden}.product-option__visual span:first-child,.onboarding-offer__visual span:first-child,.contract-overview__asset span:first-child{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:.4rem;width:76%;height:3.8rem}.product-option__visual span:last-child,.onboarding-offer__visual span:last-child,.contract-overview__asset span:last-child{background:var(--atea-navy-700);width:80%;height:.35rem;position:absolute;bottom:.8rem}.product-option>strong{margin-top:.35rem;font-size:1.05rem}.product-option>small{color:var(--atea-navy-400);flex:1;margin-top:.4rem}.product-option>.atea-money{border-top:1px solid var(--atea-navy-200);margin-top:.8rem;padding-top:.7rem;font-size:.78rem}.simulation-card{background:var(--atea-navy);border-radius:var(--atea-radius-md);color:var(--atea-white);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.7fr);gap:2rem;margin-top:1rem;padding:clamp(1.25rem,4vw,2rem);scroll-margin-top:8rem;display:grid}.simulation-card .atea-eyebrow{color:var(--atea-gold)}.simulation-card h2{letter-spacing:-.03em;margin:.35rem 0 1.2rem;font-size:clamp(1.6rem,3vw,2.4rem)}.term-picker>legend{color:#ffffffbf}.term-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.term-picker label{cursor:pointer;position:relative}.term-picker input{opacity:0;position:absolute;inset:0}.term-picker span{text-align:center;border:1px solid #ffffff40;border-radius:999px;padding:.7rem;font-size:.78rem;display:block}.term-picker input:checked+span{background:var(--atea-gold);border-color:var(--atea-gold);color:var(--atea-navy);font-weight:750}.term-picker input:focus-visible+span{outline:3px solid var(--atea-lagoon);outline-offset:3px}.simulation-breakdown{margin:1.2rem 0}.simulation-breakdown div{border-top:1px solid #ffffff2e;justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.simulation-breakdown dt{color:#ffffff9e;font-size:.75rem}.simulation-breakdown dd{text-align:right;margin:0;font-size:.82rem;font-weight:700}.simulation-warning{color:#ffffffad;font-size:.72rem}.simulation-alternative{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:.65rem;gap:.3rem;padding:.75rem;display:grid}.simulation-alternative span{color:#ffffffb8;font-size:.72rem;line-height:1.5}.upsell-rules{gap:.35rem;margin:.85rem 0;padding-left:1.1rem;font-size:.72rem;line-height:1.45;display:grid}.simulation-card .atea-button--primary{background:var(--atea-white);color:var(--atea-navy)}.demo-link-panel{background:var(--atea-white);border-radius:var(--atea-radius-sm);color:var(--atea-navy);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:1rem;display:flex}.demo-link-panel .atea-eyebrow{color:var(--atea-navy-400)}.fake-qr{background:var(--atea-white);border:.5rem solid var(--atea-white);box-shadow:0 0 0 1px var(--atea-navy-200);grid-template-columns:repeat(13,.55rem);gap:1px;margin:1rem;padding:.25rem;display:grid}.fake-qr__cell{background:var(--atea-white);width:.55rem;height:.55rem}.fake-qr__cell--filled{background:var(--atea-navy)}.demo-link-panel code{background:var(--atea-cream);overflow-wrap:anywhere;border-radius:.4rem;max-width:100%;margin-top:.65rem;padding:.55rem;font-size:.66rem;display:block}.demo-link-panel>p:last-child,.demo-link-empty p{color:var(--atea-navy-400);max-width:21rem;font-size:.72rem}.demo-link-empty>span{color:var(--atea-navy-200);font-size:5rem;display:block}.demo-link-empty strong{display:block}.partner-case-list{gap:.7rem;margin-top:1rem;display:grid}.partner-case-list article{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;display:grid}.partner-case-list h3,.partner-case-list p{margin:0}.partner-case-list small{color:var(--atea-navy-400);font-family:var(--atea-font-mono)}.partner-case-list p{color:var(--atea-navy-400);font-size:.78rem}.client-hero{align-items:stretch}.client-hero .atea-eyebrow{margin-top:1rem}.next-rent-card{border-top:3px solid var(--atea-lagoon);flex-direction:column;justify-content:center;min-width:19rem;display:flex}.next-rent-card>strong{margin-top:1rem;font-size:1.8rem}.next-rent-card>small{color:var(--atea-navy-400);margin-top:.35rem;font-size:.7rem;line-height:1.45}.next-rent-card>span{color:var(--atea-danger-text);margin-top:.35rem;font-size:.72rem}.client-contract-view{margin-top:2rem}.client-tabs{scrollbar-width:thin;gap:.25rem;padding:.25rem .25rem .75rem;display:flex;overflow-x:auto}.client-tabs button{color:var(--atea-navy-400);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:.75rem 1rem;font-size:.82rem;font-weight:700}.client-tabs button[aria-selected=true]{background:var(--atea-navy);color:var(--atea-white)}.client-tab-panel{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);min-height:25rem;padding:clamp(1.1rem,4vw,2rem)}.contract-overview{grid-template-columns:12rem 1fr;align-items:start;gap:1.4rem;display:grid}.contract-overview__asset{grid-row:span 2;height:9rem;margin:0}.contract-overview h2{margin:.4rem 0 0;font-size:clamp(1.5rem,4vw,2.3rem)}.contract-overview>div:nth-child(2)>p:last-child{color:var(--atea-navy-400)}.contract-overview dl{grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.contract-overview dl div{background:var(--atea-cream);border-radius:.6rem;padding:.75rem}.contract-overview dt{color:var(--atea-navy-400);font-size:.68rem}.contract-overview dd{margin:.3rem 0 0;font-size:.8rem;font-weight:700}.contract-overview aside{background:var(--atea-info-bg);border-radius:.6rem;grid-column:1/-1;justify-content:space-between;gap:1rem;padding:.8rem;display:flex}.contract-overview aside span,.panel-disclaimer{color:var(--atea-navy-400);font-size:.75rem}.schedule-list,.invoice-list{margin-top:1rem}.schedule-list li{border-top:1px solid var(--atea-navy-200);grid-template-columns:1fr auto 10rem;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.schedule-list strong,.schedule-list span{display:block}.schedule-list li>div>span{color:var(--atea-navy-400);font-size:.72rem}.local-state{text-align:center;border-radius:999px;padding:.4rem .6rem;font-size:.72rem}.local-state--success{background:var(--atea-success-bg);color:var(--atea-success)}.local-state--neutral{color:var(--atea-navy-700);background:#eef0f4}.invoice-list li{border-top:1px solid var(--atea-navy-200);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.invoice-list strong,.invoice-list span{display:block}.invoice-list span{color:var(--atea-navy-400);font-size:.75rem}.support-grid,.end-term-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.support-grid article,.end-term-grid article{background:var(--atea-cream);border-radius:var(--atea-radius-sm);padding:1rem}.support-grid article>span{color:var(--atea-lagoon-text);font-size:1.5rem}.support-grid h3,.support-grid p,.end-term-grid p{margin:.5rem 0}.support-grid p,.end-term-grid p{color:var(--atea-navy-400);font-size:.78rem}.local-draft,.demo-ready{min-height:1.5rem}.local-draft--visible,.demo-ready--visible{background:var(--atea-success-bg);color:var(--atea-success);border-radius:.6rem;margin:1rem 0 0;padding:.75rem;font-size:.78rem}.end-term-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.no-purchase-option{margin-top:1rem}.client-security-note{background:var(--atea-navy);border-radius:var(--atea-radius-md);color:var(--atea-white);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.25rem;display:flex}.client-security-note strong,.client-security-note span{display:block}.client-security-note span{color:#ffffffab;font-size:.75rem}.client-security-note a{color:var(--atea-gold);flex:none;font-weight:700}.onboarding-page{max-width:64rem}.onboarding-demo{max-width:54rem;margin:0 auto}.onboarding-progress{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);padding:1rem}.onboarding-progress>div{justify-content:space-between;font-size:.75rem;display:flex}.onboarding-progress>div span{color:var(--atea-navy-400)}.onboarding-progress progress{margin-top:.65rem}.onboarding-progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.onboarding-progress li{color:var(--atea-navy-400);align-items:center;gap:.35rem;font-size:.7rem;display:flex}.onboarding-progress li span{background:#eef0f4;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.onboarding-progress li[aria-current=step],.onboarding-progress li.is-done{color:var(--atea-navy);font-weight:700}.onboarding-progress li[aria-current=step] span,.onboarding-progress li.is-done span{background:var(--atea-lagoon);color:var(--atea-white)}.onboarding-card{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-md);box-shadow:var(--atea-shadow-card);min-height:34rem;margin-top:1rem;padding:clamp(1.25rem,5vw,3rem)}.onboarding-card h1{max-width:12ch;font-size:clamp(2rem,6vw,3.8rem)}.onboarding-lead{color:var(--atea-navy-400);max-width:40rem}.onboarding-offer{background:var(--atea-cream);border-radius:var(--atea-radius-sm);grid-template-columns:9rem 1fr;align-items:center;gap:1rem;margin:1.5rem 0;padding:1rem;display:grid}.onboarding-offer__visual{height:6rem;margin:0}.onboarding-offer strong,.onboarding-offer span{display:block}.onboarding-offer span{color:var(--atea-navy-400);margin-top:.35rem;font-size:.78rem}.plain-checks{gap:.55rem;margin:1.3rem 0;display:grid}.coverage-choice{border:0;gap:.65rem;margin:0;padding:0;display:grid}.coverage-choice legend{color:var(--atea-navy-700);margin-bottom:.65rem;font-size:.78rem;font-weight:750}.coverage-choice label{border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);cursor:pointer;align-items:start;gap:.75rem;padding:.8rem;display:flex}.coverage-choice label:has(input:checked){background:var(--atea-info-bg);border-color:var(--atea-lagoon)}.coverage-choice input{accent-color:var(--atea-lagoon);margin-top:.2rem}.coverage-choice strong,.coverage-choice small{display:block}.coverage-choice small,.coverage-note{color:var(--atea-navy-400);margin-top:.25rem;font-size:.72rem;line-height:1.45}.onboarding-summary{background:var(--atea-cream);border-radius:var(--atea-radius-sm);gap:.6rem;margin:1rem 0;padding:.8rem;display:grid}.onboarding-summary div{justify-content:space-between;gap:1rem;display:flex}.onboarding-summary dt{color:var(--atea-navy-400);font-size:.7rem}.onboarding-summary dd{text-align:right;margin:0;font-size:.75rem;font-weight:750}.demo-identity-card{background:var(--atea-cream);border-radius:var(--atea-radius-sm);color:var(--atea-navy);cursor:pointer;text-align:left;border:2px solid #0000;align-items:center;gap:1rem;width:100%;margin-top:1.5rem;padding:1rem;display:flex}.demo-identity-card[aria-pressed=true]{background:var(--atea-success-bg);border-color:var(--atea-success)}.demo-identity-card>span:first-child{font-size:2rem}.demo-identity-card strong,.demo-identity-card small{display:block}.demo-identity-card small{color:var(--atea-navy-400);margin-top:.25rem}.onboarding-actions{justify-content:space-between;gap:.75rem;margin-top:2rem;display:flex}.fake-upload-list{gap:.65rem;margin-top:1.5rem;display:grid}.fake-upload-list button{background:var(--atea-white);border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);color:var(--atea-navy);cursor:pointer;text-align:left;align-items:center;gap:.8rem;padding:.9rem;display:flex}.fake-upload-list button[aria-pressed=true]{background:var(--atea-success-bg);border-color:var(--atea-success)}.fake-upload-list button>span:first-child{background:var(--atea-cream);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.fake-upload-list strong,.fake-upload-list small{display:block}.fake-upload-list small,.upload-count{color:var(--atea-navy-400);margin-top:.2rem;font-size:.72rem}.consent-list{gap:.65rem;margin-top:1.5rem;display:grid}.consent-list label{border:1px solid var(--atea-navy-200);border-radius:var(--atea-radius-sm);cursor:pointer;align-items:start;gap:.8rem;padding:.85rem;display:flex}.consent-list input{accent-color:var(--atea-lagoon);flex:none;width:1.2rem;height:1.2rem;margin-top:.1rem}.consent-list strong,.consent-list small{display:block}.consent-list small{color:var(--atea-navy-400);margin-top:.25rem}.reset-demo{color:var(--atea-danger-text);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;margin:1rem auto 0;font-size:.75rem;text-decoration:underline;display:block}@media (max-width:64rem){.kpi-grid,.decision-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-columns,.dossier-layout{grid-template-columns:1fr}.dossier-aside,.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.persona-nav__inner{flex-direction:column;align-items:stretch;gap:.2rem;padding-top:.55rem;padding-bottom:.55rem}.persona-nav ul{margin:0 -.25rem;overflow-x:auto}.persona-nav a{white-space:nowrap}.dashboard-header,.client-hero,.dossier-header,.section-title-row,.decision-card__top,.gate-strip,.no-purchase-option,.client-security-note{flex-direction:column;align-items:stretch}.dashboard-header__state,.dossier-header__amount{text-align:left;border-top:1px solid #fff3;border-left:0;align-items:flex-start;min-width:0;padding:1rem 0 0}.kpi-grid,.funding-grid,.catalog-grid,.simulation-card,.contract-overview,.support-grid,.end-term-grid,.dossier-aside,.portal-header{grid-template-columns:1fr}.offer-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-list li,.funding-card dl{grid-template-columns:1fr}.timeline li{grid-template-columns:2.4rem 1fr}.timeline li>span{grid-column:2}.document-list li{grid-template-columns:2.5rem 1fr}.document-list button{grid-column:2;justify-self:start}.product-option{min-height:17rem}.term-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-case-list article{grid-template-columns:1fr;align-items:start}.next-rent-card{min-width:0}.contract-overview__asset{grid-row:auto}.contract-overview dl,.contract-overview aside{grid-column:auto}.contract-overview dl{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-list li{grid-template-columns:1fr auto}.schedule-list .local-state{grid-column:1/-1;justify-self:start}.invoice-list li,.onboarding-actions{flex-direction:column;align-items:stretch}.client-security-note a{align-self:flex-start}.onboarding-progress ol{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-card{min-height:30rem}.onboarding-offer{grid-template-columns:1fr}.onboarding-summary div{gap:.25rem;display:grid}.onboarding-summary dd{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a93c90bf-module__PlgMqW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a93c90bf-module__PlgMqW__variable{--atea-font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_600063ed-module__JUwIvq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_600063ed-module__JUwIvq__variable{--atea-font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
