.profile-section{padding-block:clamp(2.5rem,5vw,5rem) var(--section-space);background:var(--color-background-page);color:var(--color-text-primary);min-height:70vh}.profile-top-header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:clamp(1.75rem,4vw,3rem)}.profile-eyebrow{display:inline-block;font-size:var(--fs-small);font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-brand);margin-bottom:.75rem}.profile-title{font-size:clamp(2.5rem,1.7rem + 2.4vw,3.8rem);font-weight:var(--font-weight-heading, 500);line-height:1.1;color:var(--color-text-primary);margin:0}.profile-intro{max-width:54ch;margin-top:.8rem;color:var(--color-text-secondary);font-size:1rem;line-height:1.65}.profile-top-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.profile-top-actions .btn{min-height:42px}.profile-identity{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);background:var(--color-background-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,3vw,2.25rem);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.profile-identity__avatar{width:64px;height:64px;border-radius:50%;background:var(--color-background-card);border:1px solid var(--color-border-default);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.profile-identity__initials{font-size:1.25rem;font-weight:700;color:var(--color-text-brand)}.profile-identity__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-identity__details{display:flex;flex-direction:column;gap:.35rem;min-width:0}.profile-identity__name-row{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.profile-identity__name{font-size:clamp(1.2rem,1rem + .65vw,1.55rem);font-weight:600;color:var(--color-text-primary);margin:0}.profile-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;padding:.2rem .6rem;border-radius:var(--radius-full);background:var(--color-action-secondary-background);color:var(--color-text-brand);border:1px solid var(--color-border-subtle)}.profile-identity__meta{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;font-size:var(--fs-small);color:var(--color-text-secondary)}.profile-identity__meta-item{display:inline-flex;align-items:center;gap:.4rem;min-width:0;overflow-wrap:anywhere}.profile-content-grid{display:grid;grid-template-columns:1fr;gap:var(--space-lg);align-items:start}@media (min-width: 1024px){.profile-content-grid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr)}}.profile-panel{background:var(--color-background-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:clamp(1.25rem,2.5vw,2rem);min-width:0;box-shadow:var(--shadow-panel)}.profile-panel__header{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-subtle)}.profile-panel__title{display:flex;align-items:center;gap:.65rem;font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0}.profile-panel__count{display:inline-grid;place-items:center;min-width:1.7rem;height:1.7rem;padding-inline:.35rem;border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-text-brand);font-size:.78rem;letter-spacing:0}.profile-panel__subtitle{margin-top:.4rem;color:var(--color-text-secondary);font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.profile-panel__empty{font-size:var(--fs-small);color:var(--color-text-tertiary);margin:var(--space-md) 0}.profile-panel__empty--pending{padding:1rem 1.25rem;border:1px solid var(--color-border-default);border-radius:var(--radius);background:var(--color-background-subtle);color:var(--color-text-secondary);line-height:1.6}.orgs-list{display:flex;flex-direction:column;gap:var(--space-sm)}.org-card{width:100%;display:flex;align-items:flex-start;gap:var(--space-sm);padding:1rem;background:var(--color-background-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius);color:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.org-card:hover{background:var(--color-background-page);border-color:var(--color-border-primary)}.org-card--selected{background:var(--color-accent-subtle);border-color:var(--color-text-brand);box-shadow:0 0 0 1px var(--color-text-brand)}.org-card__icon{width:42px;height:42px;border-radius:var(--radius);background:var(--color-background-card);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0}.org-card--selected .org-card__icon{color:var(--color-text-brand)}.org-card__info{flex:1;min-width:0}.org-card__name{display:block;font-size:.98rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .2rem;overflow-wrap:anywhere}.org-card__status{display:inline-block;padding:.15rem .45rem;border-radius:999px;background:var(--color-background-card);color:var(--color-text-secondary);font-size:.72rem;font-weight:600}.org-card__status--pending{color:var(--color-text-brand);border:1px solid var(--color-border-primary)}.org-card__meta{font-size:.8rem;color:var(--color-text-tertiary);margin:0;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;overflow-wrap:anywhere}.org-card__divider{opacity:.5}.org-card__check{color:var(--color-text-brand);flex-shrink:0}.orgs-empty{text-align:center;padding:var(--space-lg) var(--space-sm);color:var(--color-text-tertiary);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.orgs-empty__title{font-weight:600;color:var(--color-text-secondary);margin:0}.orgs-empty__desc{font-size:var(--fs-small);margin:0;max-width:32ch}.plan-details__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-bottom:1.5rem;padding:1.25rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius);background:var(--color-background-subtle)}.plan-details__actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.profile-plan-comparison{margin-top:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-card)}.profile-plan-comparison__header{margin-bottom:1.5rem}.profile-plan-comparison__header h2{margin:0;font-size:clamp(1.4rem,2vw,1.8rem)}.profile-plan-comparison__header p{margin:.5rem 0 0;color:var(--color-text-secondary)}.plan-details__eyebrow{font-size:var(--fs-small);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.04em}.plan-details__title-row{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-top:.2rem}.plan-details__name{font-size:clamp(1.3rem,1.1rem + .5vw,1.6rem);font-weight:600;color:var(--color-text-primary);margin:0}.status-pill{font-size:.75rem;font-weight:600;padding:.15rem .55rem;border-radius:var(--radius-full);border:1px solid currentColor}.status-pill--active{color:var(--color-text-brand);background:var(--color-action-secondary-background)}.status-pill--suspended{color:var(--color-warning, #fbbf24);background:var(--color-background-subtle)}.status-pill--cancelled{color:var(--color-text-error, #f87171);background:var(--color-background-subtle)}.btn-icon{background:transparent;border:1px solid var(--color-border-subtle);border-radius:var(--radius);color:var(--color-text-secondary);padding:.45rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s ease}.btn-icon:hover{color:var(--color-text-primary);border-color:var(--color-border-primary);background:var(--color-background-subtle)}.plan-details__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--space-sm);margin-bottom:var(--space-md)}.plan-stat-card{background:var(--color-background-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius);padding:1rem;display:flex;gap:var(--space-sm);align-items:flex-start}.plan-stat-card__icon{color:var(--color-text-brand);margin-top:.2rem;flex-shrink:0}.plan-stat-card__content{display:flex;flex-direction:column;gap:.15rem;min-width:0}.plan-stat-card__label{font-size:var(--fs-small);color:var(--color-text-tertiary)}.plan-stat-card__value{font-size:1.15rem;font-weight:700;color:var(--color-text-primary);margin:0}.plan-stat-card__value--date{font-size:.95rem}.plan-stat-card__subtext{font-size:.75rem;color:var(--color-text-secondary)}.plan-details--notice{text-align:center;padding:var(--space-lg) var(--space-md);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);color:var(--color-text-tertiary)}.plan-details__notice-title{font-weight:600;color:var(--color-text-secondary);margin:0}.plan-details__notice-text{font-size:var(--fs-small);margin:0;max-width:36ch}.profile-access-card{max-width:540px;margin:var(--space-xl) auto;text-align:center;padding:var(--space-xl) var(--space-lg);background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.profile-access-card__icon{width:64px;height:64px;border-radius:50%;background:var(--color-action-secondary-background);color:var(--color-text-brand);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-xs)}.profile-access-card__title{font-size:var(--fs-h2);font-weight:600;color:var(--color-text-primary);margin:0}.profile-access-card__text{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:1.6;max-width:44ch;margin:0}.profile-access-card__actions{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;margin-top:var(--space-xs)}.profile-access-card__footnote{font-size:.78rem;color:var(--color-text-tertiary);margin:var(--space-xs) 0 0 0;line-height:1.4;max-width:40ch}.skeleton{background:var(--color-background-subtle);border-radius:var(--radius);animation:pulse 1.8s ease-in-out infinite}.skeleton--profile-header{width:240px;height:36px;margin-bottom:var(--space-md)}.skeleton--profile-card{height:120px;margin-bottom:var(--space-md)}.skeleton--profile-grid{height:300px}.skeleton--identity-title{width:180px;height:24px}.skeleton--identity-text{width:220px;height:16px}.skeleton--plan-title{width:200px;height:28px;margin-bottom:var(--space-sm)}.skeleton--plan-card{height:140px}.skeleton--org-item{height:72px}.profile-panel__header--between{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.profile-panel--organizations .btn-new-org{width:100%}.orgs-empty__cta{margin-top:.75rem}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.org-onboarding-page{min-height:100vh;padding:clamp(1.5rem,4vw,4rem);background:var(--color-background-page)}.org-onboarding-page .org-onboarding-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,620px);gap:clamp(2rem,5vw,5rem);width:min(100%,1280px);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.org-onboarding-page .org-onboarding-intro{padding:clamp(.5rem,2vw,1.5rem) 0;background:transparent;color:var(--color-text-primary)}.org-onboarding-page .org-onboarding-eyebrow,.org-onboarding-page .org-onboarding-benefits svg{color:var(--color-text-brand)}.org-onboarding-page .org-onboarding-description,.org-onboarding-page .org-onboarding-benefits li{color:var(--color-text-secondary)}.org-onboarding-page .org-modal-card{border:1px solid var(--color-border-default);border-radius:var(--radius-lg, 16px);box-shadow:var(--shadow-panel)}.org-modal-overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:clamp(1rem,3vw,3rem);overflow-y:auto;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.org-onboarding-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,620px);align-items:stretch;width:min(100%,1120px);margin:auto;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-lg, 16px);background:var(--color-background-card);box-shadow:var(--shadow-panel)}.org-onboarding-intro{padding:clamp(2rem,4vw,3.5rem);background:#0d1513;color:#f5f7f5}.org-onboarding-eyebrow{color:#66d8ae;font-size:.8rem;font-weight:600;letter-spacing:.2em}.org-onboarding-heading{max-width:12ch;margin:2rem 0 1.25rem;font-size:clamp(2.2rem,1.6rem + 2.2vw,3.6rem);font-weight:600;line-height:1.12;letter-spacing:-.045em}.org-onboarding-description{max-width:52ch;color:#b6c1ba;font-size:1.05rem;line-height:1.7}.org-onboarding-benefits{display:grid;gap:1.2rem;margin:2.5rem 0 0;padding:0;list-style:none}.org-onboarding-benefits li{display:flex;align-items:flex-start;gap:1rem;color:#c8d2cb}.org-onboarding-benefits svg{flex:none;color:#66d8ae}.org-modal-card{background:var(--color-background-card);width:100%;padding:clamp(1.75rem,3.5vw,2.5rem);display:flex;flex-direction:column;gap:var(--space-md);color:var(--color-text-primary)}.org-module-fieldset{border:0;padding:0;margin:0 0 var(--space-md);min-width:0}.org-module-fieldset legend{margin-bottom:var(--space-sm)}.org-modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-subtle)}.org-modal-header__title-row{display:flex;align-items:flex-start;gap:var(--space-sm)}.org-modal-header__icon{width:40px;height:40px;border-radius:var(--radius);background:var(--color-accent-subtle);color:var(--color-text-brand);display:flex;align-items:center;justify-content:center;flex-shrink:0}.org-modal-title{font-size:clamp(1.5rem,1.3rem + .6vw,1.85rem);font-weight:600;color:var(--color-text-primary);margin:0}.org-modal-desc{font-size:var(--fs-small, .875rem);color:var(--color-text-secondary);margin:.25rem 0 0}.org-modal-close{background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:.25rem;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:color .15s ease}.org-modal-close:hover{color:var(--color-text-primary)}.org-wizard-steps{display:flex;align-items:center;gap:var(--space-sm);padding-block:var(--space-sm);border-block:1px solid var(--color-border-subtle)}.org-wizard-step{display:flex;align-items:center;gap:.45rem;color:var(--color-text-tertiary);font-size:.82rem}.org-wizard-step--active,.org-wizard-step--completed{color:var(--color-text-brand);font-weight:600}.org-wizard-step__badge{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid currentColor;border-radius:50%}.org-wizard-step__separator{color:var(--color-text-tertiary)}.org-modal-error{display:flex;align-items:center;gap:var(--space-xs);padding:.75rem 1rem;border-radius:var(--radius);background:var(--color-background-subtle);border:1px solid var(--color-border-error);color:var(--color-text-error);font-size:var(--fs-small)}.org-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 600px){.org-onboarding-page{padding:1rem}.org-form-grid{grid-template-columns:1fr}}.org-form-field{display:flex;flex-direction:column;gap:.35rem}.org-form-field--full{grid-column:1 / -1}.org-form-label{font-size:.82rem;font-weight:500;color:var(--color-text-primary)}.org-form-input,.org-form-select{width:100%;min-height:46px;background:var(--color-background-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius);color:var(--color-text-primary);padding:.65rem 1rem;font-size:.9rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.org-form-input:focus,.org-form-select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}.org-form-input[aria-invalid=true]{border-color:var(--color-status-error, #d34b4b)}.org-form-field__error{color:var(--color-status-error, #d34b4b);font-size:var(--fs-small, .85rem)}.org-modal-actions{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-subtle)}.org-modal-actions .btn{min-height:48px}@media (max-width: 960px){.org-onboarding-page .org-onboarding-layout{grid-template-columns:1fr;gap:1.5rem;max-width:620px}.org-onboarding-layout{grid-template-columns:1fr;max-width:620px}.org-onboarding-intro{padding:1.5rem 2rem}.org-onboarding-heading{max-width:none;margin:.75rem 0;font-size:clamp(1.8rem,5vw,2.5rem)}.org-onboarding-benefits{display:none}}@media (max-width: 600px){.org-modal-overlay{padding:1rem}.org-modal-card,.org-onboarding-intro{padding:1.5rem}.org-modal-actions{flex-wrap:wrap}.org-modal-actions .btn{flex:1 1 100%;justify-content:center}}.btn-new-org{background:var(--color-background-subtle);border:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:.82rem;font-weight:600;min-height:40px;padding:.55rem .8rem;border-radius:var(--radius);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;transition:all .15s ease;flex-shrink:0}.btn-new-org:hover{background:var(--color-accent-subtle);color:var(--color-text-brand);border-color:var(--color-text-brand)}@media (max-width: 760px){.profile-top-header{flex-direction:column;align-items:stretch}.profile-top-actions{justify-content:flex-start}.profile-identity{align-items:flex-start}}@media (max-width: 520px){.profile-top-actions .btn{flex:1 1 auto;justify-content:center}.profile-identity__avatar{width:50px;height:50px}.profile-identity__meta{gap:.4rem 1rem}.plan-details__header{padding:1rem}}.auth-error-banner{display:flex;align-items:flex-start;gap:var(--space-sm);padding:1rem 1.25rem;border-radius:var(--radius);background:var(--color-background-subtle);border:1px solid var(--color-border-error);color:var(--color-text-error);margin-bottom:var(--space-md);text-align:left}.auth-error-banner__icon{flex-shrink:0;margin-top:.1rem;color:var(--color-text-error)}.auth-error-banner__title{font-weight:600;font-size:.95rem;margin:0 0 .2rem;color:var(--color-text-primary)}.auth-error-banner__text{font-size:.85rem;margin:0;color:var(--color-text-secondary);line-height:1.4}.org-onboarding-page .org-onboarding-layout{align-items:start}.org-onboarding-page{padding-top:clamp(6rem,8vw,7.5rem)}.org-onboarding-page--plan .org-onboarding-layout{grid-template-columns:minmax(0,1fr);max-width:1120px;gap:1.5rem}.org-onboarding-page--plan .org-onboarding-intro{padding:0}.org-onboarding-page--plan .org-onboarding-heading{max-width:none;margin:.6rem 0;font-size:clamp(2rem,3vw,3rem)}.org-onboarding-page--plan .org-onboarding-description{margin:0}.org-onboarding-page--plan .org-onboarding-benefits{display:none}.org-onboarding-page--plan .org-plan-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.org-module-options,.org-plan-cards{display:grid;gap:var(--space-sm)}.org-module-options{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.org-plan-cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.org-form-field,.org-form-input,.org-form-select{min-width:0}.org-form-input,.org-form-select{text-overflow:ellipsis}.org-module-option{display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding:var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius);background:var(--color-background-subtle);color:var(--color-text-primary);font:inherit;text-align:center;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.org-module-option[aria-pressed=true]{border-color:var(--color-action-primary-background);background:var(--color-action-primary-background);color:var(--color-action-primary-text)}.org-module-option:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--color-border-strong)}.org-module-option:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.org-module-option:disabled{cursor:not-allowed;opacity:.65}.org-plan-card{display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-background-card);cursor:default}.org-plan-card__selection{display:flex;align-items:flex-start;gap:.8rem;min-height:8.75rem;padding:1.25rem;cursor:pointer;position:relative}.org-plan-card__selection input{position:absolute;width:1px;height:1px;opacity:0}.org-plan-card__content{display:flex;flex-direction:column;gap:.35rem;min-width:0;min-height:100%;flex:1}.org-plan-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.org-plan-card__chosen{flex:none;padding:.2rem .5rem;border-radius:9999px;background:var(--color-background-subtle);color:var(--color-text-primary);font-size:.66rem;font-weight:600;opacity:0}.org-plan-card--selected .org-plan-card__chosen{opacity:1}.org-plan-card__title{font-size:1.1rem;line-height:1.3;color:var(--color-text-primary)}.org-plan-card__estimate-label{color:var(--color-text-secondary);font-size:.76rem}.org-plan-card__price{margin-top:auto;padding-top:.85rem;font-size:.92rem;line-height:1.4;color:var(--color-text-primary)}.org-plan-card--selected{border-color:var(--color-border-strong);background:var(--color-background-subtle)}.org-plan-card--selected .org-plan-card__details-toggle{background:var(--color-background-card)}.org-plan-card__desc,.org-plan-estimate-note{color:var(--color-text-secondary);font-size:.8rem;line-height:1.45}.org-plan-card__details-toggle{display:flex;align-items:center;gap:.5rem;width:100%;min-height:3rem;border-top:1px solid var(--color-border-subtle);border-right:0;border-bottom:0;border-left:0;padding:.8rem 1.25rem;background:transparent;color:var(--color-text-primary);font-size:.8rem;font-weight:600;text-align:left;cursor:pointer}.org-plan-card__details-toggle span{width:.8rem;font-size:1.1rem;line-height:1}.org-plan-details{margin-top:1rem;padding:1rem 1.25rem;border:1px solid var(--color-border-default);border-radius:var(--radius);background:var(--color-background-subtle);color:var(--color-text-secondary);font-size:.82rem}.org-plan-details strong{color:var(--color-text-primary)}.org-plan-details ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;margin:.75rem 0 0;padding-left:1.1rem;line-height:1.6}.org-plan-details li{min-width:0}.org-plan-card__details-toggle:hover{background:var(--color-background-subtle)}.org-plan-card__details-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.org-plan-card:has(.org-plan-card__selection input:focus-visible){outline:2px solid var(--color-accent);outline-offset:3px}.org-enterprise-choice{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem;padding:1.1rem 1.25rem;border:1px solid var(--color-border-default);border-radius:var(--radius);background:var(--color-background-subtle)}.org-enterprise-choice strong{color:var(--color-text-primary)}.org-enterprise-choice p{max-width:57ch;margin:.3rem 0 0;color:var(--color-text-secondary);font-size:.8rem;line-height:1.5}.org-enterprise-choice .btn{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.org-enterprise-volume{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--color-border-default);border-radius:var(--radius);background:var(--color-background-subtle)}.org-enterprise-volume legend{padding-inline:.35rem;font-weight:600}.org-enterprise-volume__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.org-enterprise-volume__field{min-width:0}.org-enterprise-volume__field label{display:flex;justify-content:space-between;gap:.5rem;color:var(--color-text-secondary);font-size:.82rem}.org-enterprise-volume__field strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.org-enterprise-volume__field input{width:100%;margin:.9rem 0 0;accent-color:var(--color-text-primary)}.org-enterprise-volume__field input:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.org-enterprise-volume>p{margin:1rem 0 0;color:var(--color-text-secondary);font-size:.78rem;line-height:1.5}@media (max-width: 767px){.org-onboarding-page{padding-top:5.75rem}.org-onboarding-page--plan .org-plan-cards{grid-template-columns:1fr}.org-plan-card__selection{min-height:0}.org-plan-details ul{grid-template-columns:1fr}.org-enterprise-volume__grid{grid-template-columns:1fr;gap:1.1rem}.org-enterprise-choice .btn{width:100%;justify-content:center}}
