.t-button[data-v-70948006]{min-height:var(--field-height, 46px);border-radius:999px;border:1px solid var(--color-border-strong, rgba(32, 43, 57, .2));background:var(--color-surface-strong, #fff);color:var(--color-text, #202b39);padding:.7rem 1.1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;font-size:.95rem;line-height:1;white-space:nowrap;box-shadow:0 8px 18px #202b3914;transition:transform var(--transition-fast, .14s ease),background-color var(--transition-fast, .14s ease),border-color var(--transition-fast, .14s ease),color var(--transition-fast, .14s ease),box-shadow var(--transition-fast, .14s ease)}.t-button[data-v-70948006]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px #202b391f}.t-button[data-v-70948006]:active:not(:disabled){transform:translateY(0)}.t-button[data-v-70948006]:disabled{opacity:.58;cursor:default;box-shadow:none}.t-button[data-v-70948006]:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(240, 81, 71, .22))}.t-button--primary[data-v-70948006]{background:var(--color-button-active, #f05147);border-color:var(--color-button-active, #f05147);color:#fff}.t-button--secondary[data-v-70948006]{background:var(--color-surface-strong, #fff)}.t-button--ghost[data-v-70948006],.t-button--quiet[data-v-70948006]{background:transparent;box-shadow:none}.t-button--ghost[data-v-70948006]{border-color:var(--color-border, rgba(32, 43, 57, .14))}.t-button--quiet[data-v-70948006]{border-color:transparent}.t-button--danger[data-v-70948006]{background:var(--color-error-soft, rgba(240, 81, 71, .1));border-color:#f0514752;color:var(--color-warning, #f05147)}.t-button--sm[data-v-70948006]{min-height:40px;padding:.58rem .92rem;font-size:.9rem}.t-button--xs[data-v-70948006]{min-height:34px;padding:.42rem .72rem;gap:.38rem;font-size:.84rem}.t-button--block[data-v-70948006]{width:100%}.t-button--icon-only[data-v-70948006]{min-width:var(--field-height, 46px);padding-left:.75rem;padding-right:.75rem}.t-button--sm.t-button--icon-only[data-v-70948006]{min-width:40px;padding-left:.58rem;padding-right:.58rem}.t-button--xs.t-button--icon-only[data-v-70948006]{min-width:34px;padding-left:.48rem;padding-right:.48rem}.t-button__icon[data-v-70948006]{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;flex:0 0 auto}.t-button__label[data-v-70948006]{min-width:0}.t-button__icon[data-v-70948006] svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.t-button--xs .t-button__icon[data-v-70948006]{width:.95rem;height:.95rem}.app-header-shell[data-v-b04e5aa1]{max-width:var(--content-max-width-wide, 1200px);margin:0 auto;padding:.85rem 1.1rem .25rem}.app-header[data-v-b04e5aa1]{display:flex;gap:1rem;align-items:flex-end;justify-content:space-between}.app-header__brand[data-v-b04e5aa1]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.app-header__brand:hover .app-header__logo[data-v-b04e5aa1],.app-header__brand:focus-visible .app-header__logo[data-v-b04e5aa1]{opacity:.9}.app-header__brand[data-v-b04e5aa1]:focus-visible{outline:2px solid var(--color-accent, #ff5a4f);outline-offset:.28rem;border-radius:.4rem}.app-header__logo[data-v-b04e5aa1]{width:216px;max-width:100%;height:auto;display:block}.app-header__strapline[data-v-b04e5aa1]{margin:0 0 0 .48rem;color:var(--color-muted, #5b6572);font-size:.92rem;line-height:1.2}.app-header__content[data-v-b04e5aa1]{display:flex;flex-direction:column;align-items:flex-end;gap:.22rem}.app-header__row[data-v-b04e5aa1]{display:flex;gap:0;flex-wrap:wrap;justify-content:flex-end}.app-header__row--secondary[data-v-b04e5aa1]{gap:0}.app-header__meta[data-v-b04e5aa1]{margin:.06rem 0 0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.2rem;color:var(--color-muted, #5b6572);font-size:.9rem;text-align:right}.app-header__meta-separator[data-v-b04e5aa1]{opacity:.8}.app-header__divider[data-v-b04e5aa1]{margin:.32rem 0 .58rem;opacity:.75}@media (max-width: 768px){.app-header-shell[data-v-b04e5aa1]{padding-left:1rem;padding-right:1rem}.app-header[data-v-b04e5aa1]{flex-direction:column;align-items:flex-start}.app-header__content[data-v-b04e5aa1]{align-items:flex-start;width:100%}.app-header__row[data-v-b04e5aa1]{justify-content:flex-start}.app-header__row--secondary[data-v-b04e5aa1]{width:100%}.app-header__meta[data-v-b04e5aa1]{justify-content:flex-start;text-align:left}}.toast-host[data-v-20931a04]{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;right:16px;left:16px;bottom:16px;padding-bottom:env(safe-area-inset-bottom);max-width:420px;margin-left:auto}.toast[data-v-20931a04]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-radius:14px;box-shadow:0 8px 22px #00000026;border:1px solid rgba(0,0,0,.06);max-width:100%}.toast__message[data-v-20931a04]{line-height:1.35;word-break:break-word;overflow-wrap:anywhere;flex:1}.toast__close[data-v-20931a04]{background:transparent!important;border:none!important;color:inherit;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:-4px -4px 0 0;cursor:pointer;font-size:22px;line-height:1;opacity:.85}.toast__close[data-v-20931a04]:hover{opacity:1}.toast__close[data-v-20931a04]:focus-visible{outline:2px solid var(--color-button-active);outline-offset:2px}.toast--error[data-v-20931a04]{background:var(--color-toast-error, var(--color-button-active, #f05147));color:#fff}.toast--confirm[data-v-20931a04]{background:var(--color-toast-confirm, var(--color-button-bg, #e4dacd));color:var(--color-text, #202b39)}.toast--warn[data-v-20931a04]{background:var(--color-toast-warning, #f08a47);color:#fff}.app-demo-home-link[data-v-5cdaea1a]{position:fixed;right:1rem;bottom:1rem;z-index:20;display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid rgba(20,32,42,.16);border-radius:999px;padding:.72rem 1rem;color:#14202a;background:rgba(255,255,255,.86);box-shadow:0 16px 30px #14202a24;font-weight:950;text-decoration:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-demo-home-link[data-v-5cdaea1a]:hover,.app-demo-home-link[data-v-5cdaea1a]:focus-visible{color:#fff;background:#f05147}.page[data-v-ec2536c8]{width:100%}.page__inner[data-v-ec2536c8]{max-width:var(--content-max-width, 980px);margin:0 auto;padding:0 1.25rem 2.5rem;min-width:0}.page--wide .page__inner[data-v-ec2536c8]{max-width:var(--content-max-width-wide, 1200px)}.page--compact .page__inner[data-v-ec2536c8]{max-width:var(--content-max-width-compact, 860px)}.page__header[data-v-ec2536c8]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin:.85rem 0 1.2rem;min-width:0}.page__title[data-v-ec2536c8]{min-width:0}.page__h1[data-v-ec2536c8]{margin:0;font-size:clamp(1.68rem,3.45vw,2.18rem);line-height:1.1;letter-spacing:-.03em;font-weight:800}.page__h1--compact[data-v-ec2536c8]{font-size:clamp(1.42rem,2.65vw,1.82rem);line-height:1.1}.page__subtitle[data-v-ec2536c8]{margin:.45rem 0 0;color:var(--color-muted, #5b6572);max-width:72ch}.page__actions[data-v-ec2536c8]{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0}.page__content[data-v-ec2536c8]{display:flex;flex-direction:column;gap:1.15rem;min-width:0}@media (max-width: 768px){.page__inner[data-v-ec2536c8]{padding:0 1rem 2rem}.page__header[data-v-ec2536c8]{flex-direction:column;align-items:stretch}.page__actions[data-v-ec2536c8]{justify-content:flex-start}}.pane[data-v-ead7663e]{border-radius:var(--pane-radius, 16px);padding:1.15rem;background:var(--color-surface, rgba(255, 255, 255, .92));border:var(--pane-border, 1px solid rgba(0, 0, 0, .22));box-shadow:var(--pane-shadow, 0 10px 26px rgba(0, 0, 0, .06));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0}.pane--muted[data-v-ead7663e]{background:var(--color-surface-muted, rgba(255, 250, 245, .82));box-shadow:none}.pane__header[data-v-ead7663e]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.9rem}.pane__title[data-v-ead7663e]{margin:0;font-size:1.18rem;font-weight:800}.pane__actions[data-v-ead7663e]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:flex-end}.pane__body[data-v-ead7663e]{display:block;min-width:0}.t-tabs[data-v-40fb7929]{display:flex;gap:.5rem;flex-wrap:wrap;padding:.3rem;border-radius:999px;background:rgba(255,255,255,.78);box-shadow:inset 0 0 0 1px #202b3914;width:fit-content;max-width:100%}.t-tabs__tab[data-v-40fb7929]{min-height:42px;border:1px solid transparent;background:transparent;color:var(--color-text);padding:.55rem 1rem;border-radius:999px;cursor:pointer;font-weight:700;transition:transform var(--transition-fast, .14s ease),background-color var(--transition-fast, .14s ease),border-color var(--transition-fast, .14s ease),box-shadow var(--transition-fast, .14s ease)}.t-tabs__tab[data-v-40fb7929]:hover:not(:disabled):not(.t-tabs__tab--active){transform:translateY(-1px);background:rgba(255,255,255,.8)}.t-tabs__tab[data-v-40fb7929]:disabled{opacity:.5;cursor:default}.t-tabs__tab[data-v-40fb7929]:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(240, 81, 71, .22))}.t-tabs__tab--active[data-v-40fb7929]{background:var(--color-button-active);border-color:var(--color-button-active);color:#fff;box-shadow:0 8px 18px #f0514747}.t-tabs__tab--active[data-v-40fb7929]:hover:not(:disabled){transform:translateY(-1px);background:var(--color-button-active);border-color:var(--color-button-active);color:#fff;box-shadow:0 12px 24px #f0514752}.t-search-filters[data-v-71369f04]{margin:0 0 1rem;border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:16px;padding:.9rem;background:rgba(255,255,255,.62)}.t-search-filters__grid[data-v-71369f04]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem}.t-search-filters__item[data-v-71369f04]{display:flex;flex-direction:column;gap:.24rem;min-width:0}.t-search-filters__item--keyword[data-v-71369f04]{grid-column:span 6}.t-search-filters__item--compact[data-v-71369f04]{grid-column:span 3}.t-search-filters__label[data-v-71369f04]{font-size:.85rem;font-weight:700}@media (max-width: 980px){.t-search-filters__item--keyword[data-v-71369f04]{grid-column:span 12}.t-search-filters__item--compact[data-v-71369f04]{grid-column:span 6}}@media (max-width: 520px){.t-search-filters__item--compact[data-v-71369f04]{grid-column:span 12}}.t-badge-chip[data-v-0aaca101]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:.2rem .6rem;border-radius:999px;border:1px solid rgba(32,43,57,.12);background:rgba(255,255,255,.78);color:var(--color-text, #202b39);font-size:.82rem;font-weight:700;line-height:1}.t-badge-chip--primary[data-v-0aaca101],.t-badge-chip--success[data-v-0aaca101]{background:var(--color-success-soft, rgba(47, 133, 90, .12));border-color:#2f855a47;color:var(--color-success, #2f855a)}.t-badge-chip--muted[data-v-0aaca101]{background:rgba(32,43,57,.04);border-color:#202b391f;color:var(--color-muted, #5b6572)}.t-badge-chip--pending[data-v-0aaca101],.t-badge-chip--warn[data-v-0aaca101]{background:rgba(240,138,71,.12);border-color:#f08a473d;color:#9a4d18}.t-badge-chip--error[data-v-0aaca101]{background:var(--color-error-soft, rgba(240, 81, 71, .1));border-color:#f051473d;color:var(--color-warning, #f05147)}.result-main[data-v-fb457cef]{min-width:0}.t-priceBox__amount[data-v-fb457cef]{font-weight:800;font-size:1.1rem}.t-meta--flush[data-v-fb457cef]{margin:0}.t-search-inline-field[data-v-fba1d6c1]{display:flex;align-items:center;gap:.45rem;min-width:0}.t-search-inline-field__label[data-v-fba1d6c1]{font-size:.9rem;font-weight:700;white-space:nowrap}.t-search-inline-field__control[data-v-fba1d6c1]{width:180px;max-width:100%}.t-results-summary[data-v-94a2b448]{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center;justify-content:space-between;margin:0 0 .8rem}.t-results-summary__count[data-v-94a2b448]{color:var(--color-muted, #5b6572)}.t-results-summary__controls[data-v-94a2b448]{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center;min-width:0;width:100%}.t-search-inline-field[data-v-94a2b448]{display:flex;align-items:center;gap:.45rem;min-width:0}.t-search-inline-field__label[data-v-94a2b448]{font-size:.9rem;font-weight:700;white-space:nowrap}.t-search-inline-field__compact-input[data-v-94a2b448]{width:96px}.t-results-summary__pagination[data-v-94a2b448]{margin-left:auto;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.t-results-summary__page-info[data-v-94a2b448]{margin:0 .4rem;font-size:.92rem;color:var(--color-muted, #5b6572);white-space:nowrap}@media (max-width: 640px){.t-results-summary__pagination[data-v-94a2b448]{margin-left:0}}.t-search-toolbar[data-v-f77b6611]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:1rem}.t-search-toolbar__input[data-v-f77b6611]{flex:1 1 320px;min-width:0}.t-search-toolbar__actions[data-v-f77b6611]{display:flex;gap:.55rem;flex-wrap:wrap}.t-search-toolbar__count[data-v-f77b6611]{margin-left:auto;padding:.65rem .9rem;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid var(--color-border, rgba(32, 43, 57, .14));color:var(--color-muted, #5b6572);font-size:.92rem;white-space:nowrap}.t-search-toolbar__sr-only[data-v-f77b6611]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 640px){.t-search-toolbar__count[data-v-f77b6611]{margin-left:0}}.t-notice[data-v-477446fa]{border-radius:16px;border:1px solid var(--color-border, rgba(32, 43, 57, .14));background:var(--color-info-soft, rgba(228, 218, 205, .55));padding:.9rem 1rem;box-shadow:0 10px 24px #202b390a}.t-notice--compact[data-v-477446fa]{padding:.75rem .9rem}.t-notice--neutral[data-v-477446fa]{background:rgba(255,255,255,.7)}.t-notice--success[data-v-477446fa]{background:var(--color-success-soft, rgba(47, 133, 90, .12));border-color:#2f855a33}.t-notice--warn[data-v-477446fa]{background:var(--color-warning-soft, rgba(240, 138, 71, .14));border-color:#f08a473d}.t-notice--error[data-v-477446fa]{background:var(--color-error-soft, rgba(240, 81, 71, .1));border-color:#f051473d}.t-notice__title[data-v-477446fa]{margin:0 0 .3rem;font-weight:800}.t-notice__body[data-v-477446fa]{opacity:.94;line-height:1.5}.t-notice__body[data-v-477446fa] p:first-child{margin-top:0}.t-notice__body[data-v-477446fa] p:last-child{margin-bottom:0}.t-logoStrip[data-v-d7ecf69d]{position:relative;overflow:hidden;border-radius:var(--card-radius, 18px);border:1px solid var(--color-border, rgba(32, 43, 57, .14));background:linear-gradient(180deg,rgba(255,255,255,.86) 0%,rgba(255,250,245,.96) 100%);box-shadow:0 18px 36px #202b3914}.t-logoStrip__viewport[data-v-d7ecf69d]{overflow:hidden;padding:1rem 0}.t-logoStrip__track[data-v-d7ecf69d]{display:flex;align-items:center;width:max-content;will-change:transform;transform:translateZ(0)}.t-logoStrip__group[data-v-d7ecf69d]{display:flex;align-items:center;gap:1.5rem;padding-right:1.5rem}.t-logoStrip__image[data-v-d7ecf69d]{width:auto;max-width:clamp(128px,18vw,204px);height:clamp(52px,6.4vw,78px);object-fit:contain;flex:0 0 auto;filter:grayscale(1) saturate(0) brightness(.68) contrast(1.02);opacity:.92}.t-logoStrip__fade[data-v-d7ecf69d]{position:absolute;top:0;bottom:0;width:clamp(1.1rem,4vw,3.5rem);z-index:1;pointer-events:none}.t-logoStrip__fade--left[data-v-d7ecf69d]{left:0;background:linear-gradient(90deg,rgba(251,248,244,.98) 0%,rgba(251,248,244,0) 100%)}.t-logoStrip__fade--right[data-v-d7ecf69d]{right:0;background:linear-gradient(270deg,rgba(251,248,244,.98) 0%,rgba(251,248,244,0) 100%)}@media (prefers-reduced-motion: reduce){.t-logoStrip__track[data-v-d7ecf69d]{transform:translateZ(0)!important}}@media (max-width: 640px){.t-logoStrip__viewport[data-v-d7ecf69d]{padding:.8rem 0}.t-logoStrip__group[data-v-d7ecf69d]{gap:1rem;padding-right:1rem}.t-logoStrip__image[data-v-d7ecf69d]{max-width:150px;height:54px}}@media (max-width: 900px){.t-logoStrip__group[data-v-d7ecf69d]{gap:1.1rem;padding-right:1.1rem}.t-logoStrip__image[data-v-d7ecf69d]{max-width:162px;height:60px}}[data-v-599e07f6],[data-v-599e07f6]:before,[data-v-599e07f6]:after{box-sizing:border-box}[data-v-599e07f6] *{min-width:0}.search-empty-state[data-v-599e07f6]{margin:0 0 1rem;display:flex;flex-direction:column;gap:.9rem}.search-empty-state--baseline[data-v-599e07f6]{padding-top:clamp(13rem,30vh,18rem)}.search-empty-state__message[data-v-599e07f6]{margin:0}[data-v-599e07f6] .t-search-toolbar__input:focus,[data-v-599e07f6] .t-search-filters input:focus,[data-v-599e07f6] .t-search-filters select:focus,[data-v-599e07f6] .t-search-inline-field__control:focus,[data-v-599e07f6] .t-search-inline-field__compact-input:focus{outline:2px solid var(--color-button-active);outline-offset:2px}.error-text[data-v-599e07f6]{color:var(--color-warning);font-weight:700;margin:.5rem 0}.info-text[data-v-599e07f6]{margin:.5rem 0;opacity:.9}.debug-toggle[data-v-599e07f6]{margin-top:1rem}.debug-panel[data-v-599e07f6]{margin-top:.75rem;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,0,.02);padding:.85rem;border-radius:12px;font-size:.9rem}.debug-panel pre[data-v-599e07f6]{white-space:pre-wrap;word-break:break-word;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.08);padding:.75rem;border-radius:12px;overflow-x:auto}.result-main[data-v-c0c0a1dd]{min-width:0}.t-priceBox__amount[data-v-c0c0a1dd]{font-weight:800;font-size:1.1rem}.t-meta--flush[data-v-c0c0a1dd]{margin:0}.t-resultCard__action[data-v-c0c0a1dd]{margin-top:1rem}.t-linkButton[data-v-c0c0a1dd]{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1rem;border:1px solid var(--t-border, #d0d7e2);border-radius:999px;color:inherit;text-decoration:none;font-weight:700}.t-empty-state[data-v-e27c4b83]{display:flex;flex-direction:column;gap:.45rem}.t-empty-state--center[data-v-e27c4b83]{text-align:center;align-items:center}.t-empty-state__eyebrow[data-v-e27c4b83]{margin:0;color:var(--color-button-active, #f05147);font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.t-empty-state__title[data-v-e27c4b83]{margin:0;font-size:1.2rem;font-weight:800}.t-empty-state__description[data-v-e27c4b83]{margin:0;color:var(--color-muted, #5b6572);line-height:1.55;max-width:68ch}.t-empty-state__content[data-v-e27c4b83]{margin-top:.2rem}.col-title[data-v-f133f34b]{width:34%}.col-company[data-v-f133f34b]{width:18%}.col-format[data-v-f133f34b]{width:12%}.col-hours[data-v-f133f34b]{width:10%}.col-price[data-v-f133f34b]{width:26%}.cell-title[data-v-f133f34b]{font-weight:700}.home-role-choice[data-v-4e22b935]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);gap:1rem;align-items:center;border:1px solid rgba(20,32,42,.14);border-radius:1.6rem;padding:clamp(1rem,2.4vw,1.45rem);background:radial-gradient(circle at 8% 12%,rgba(240,81,71,.16),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.9),rgba(246,239,229,.74));box-shadow:0 20px 42px #14202a14}.home-role-choice__eyebrow[data-v-4e22b935]{margin:0 0 .35rem;color:#f05147;font-size:.75rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.home-role-choice h2[data-v-4e22b935]{margin:0;font-size:clamp(1.55rem,3.2vw,2.6rem);line-height:.98;letter-spacing:-.05em}.home-role-choice p[data-v-4e22b935]{margin:.5rem 0 0;color:var(--color-muted, #5b6572);line-height:1.48}.home-role-choice__links[data-v-4e22b935]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.home-role-choice__links a[data-v-4e22b935]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(20,32,42,.14);border-radius:999px;padding:.62rem .82rem;color:#14202a;background:rgba(255,255,255,.7);font-weight:950;text-decoration:none}.home-role-choice__links a[data-v-4e22b935]:hover,.home-role-choice__links a[data-v-4e22b935]:focus-visible{color:#fff;background:#f05147}@media (max-width: 760px){.home-role-choice[data-v-4e22b935]{grid-template-columns:1fr}.home-role-choice__links[data-v-4e22b935]{justify-content:flex-start}}.intro[data-v-1022a6f0]{margin-top:.25rem;margin-bottom:1rem}.feedback-form[data-v-1022a6f0]{display:flex;flex-direction:column;gap:.9rem}.t-row[data-v-1022a6f0]>*{min-width:0}.t-row[data-v-1022a6f0] .t-input,.t-row[data-v-1022a6f0] .t-select,.form-row input[data-v-1022a6f0],.form-row select[data-v-1022a6f0]{width:100%;max-width:52ch;box-sizing:border-box}.t-row[data-v-1022a6f0] textarea,.form-row textarea[data-v-1022a6f0],textarea[data-v-1022a6f0]{width:100%;max-width:min(80ch,100%);box-sizing:border-box}.t-accordion[data-v-cc8e76c7]{border-radius:18px;border:1px solid var(--color-border, rgba(32, 43, 57, .14));background:rgba(255,255,255,.82);overflow:hidden}.t-accordion__item+.t-accordion__item[data-v-cc8e76c7]{border-top:1px solid var(--color-border, rgba(32, 43, 57, .14))}.t-accordion__trigger[data-v-cc8e76c7]{width:100%;min-height:56px;padding:.95rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.9rem;background:transparent;border:none;color:var(--color-text, #202b39);text-align:left;font-size:1rem;font-weight:700}.t-accordion__trigger[data-v-cc8e76c7]:hover{background:rgba(255,255,255,.55)}.t-accordion__trigger[data-v-cc8e76c7]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #f0514738}.t-accordion__title[data-v-cc8e76c7]{min-width:0}.t-accordion__indicator[data-v-cc8e76c7]{flex:0 0 auto;width:1.5rem;text-align:center;font-size:1.2rem;font-weight:800;color:var(--color-button-active, #f05147)}.t-accordion__panel[data-v-cc8e76c7]{padding:0 1rem 1rem;color:var(--color-muted, #5b6572);line-height:1.55}.t-accordion__panel[data-v-cc8e76c7] p:first-child{margin-top:0}.t-accordion__panel[data-v-cc8e76c7] p:last-child{margin-bottom:0}.t-accordion__list[data-v-cc8e76c7]{margin:.75rem 0;padding-left:1.35rem}.t-accordion__list li+li[data-v-cc8e76c7]{margin-top:.4rem}.t-accordion__panel[data-v-cc8e76c7] ul:last-child{margin-bottom:0}.about-page__intro[data-v-e1e122a2]{margin:0 0 1rem;color:var(--color-muted, #5b6572);max-width:62ch}.faq-cta[data-v-cb634d94]{display:flex;flex-direction:column;gap:1rem}.faq-cta__copy[data-v-cb634d94]{margin:0;color:var(--color-muted, #5b6572);max-width:62ch}.faq-cta__actions[data-v-cb634d94]{display:flex;flex-wrap:wrap;gap:.75rem}.news-list[data-v-4a0e969c]{display:flex;flex-direction:column;gap:.9rem}.news-item[data-v-4a0e969c]{border:1px solid rgba(18,30,54,.12);border-radius:16px;padding:1rem 1rem .95rem;background:rgba(255,255,255,.86)}.news-item__date[data-v-4a0e969c]{margin:0 0 .42rem;color:var(--color-muted, #5b6572);font-size:.92rem;font-weight:700}.news-item__text[data-v-4a0e969c]{margin:0;line-height:1.6}.news-pager[data-v-4a0e969c]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.news-pager__meta[data-v-4a0e969c]{margin:0;color:var(--color-muted, #5b6572)}.news-pager__actions[data-v-4a0e969c]{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 768px){.news-pager[data-v-4a0e969c]{align-items:flex-start}}.t-authPasswordField[data-v-84351ff9]{position:relative;display:flex;align-items:center}.t-authPasswordField__input[data-v-84351ff9]{padding-right:5.8rem}.t-authPasswordField__toggle[data-v-84351ff9]{position:absolute;right:.7rem;border:0;background:transparent;color:var(--color-primary, #f05147);cursor:pointer;font:inherit;font-weight:800;padding:.35rem .45rem}.t-authPasswordField__toggle[data-v-84351ff9]:focus-visible{border-radius:999px;outline:3px solid rgba(240,81,71,.25)}.t-auth-deliveryHint[data-v-4998e562]{margin-bottom:1rem}.auth-session-choice[data-v-30b571c0]{border:0;margin:0 0 var(--space-md);padding:0}.auth-session-choice legend[data-v-30b571c0]{font-weight:700;margin-bottom:var(--space-xs)}.auth-session-choice__option[data-v-30b571c0]{align-items:flex-start;display:flex;gap:var(--space-sm);margin:var(--space-xs) 0}.auth-session-choice__option input[data-v-30b571c0]{margin-top:.35rem}.auth-session-choice__option small[data-v-30b571c0]{color:var(--color-text-muted);display:block;line-height:1.35;margin-top:.15rem}.t-section-card[data-v-5354d3d2]{margin:0}.t-section-card__header[data-v-5354d3d2]{display:flex;justify-content:space-between;align-items:flex-start;gap:.9rem;margin-bottom:1rem}.t-section-card__copy[data-v-5354d3d2]{min-width:0}.t-section-card__eyebrow[data-v-5354d3d2]{margin:0 0 .2rem;color:var(--color-button-active, #f05147);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.t-section-card__title[data-v-5354d3d2]{margin:0;font-size:1.18rem;font-weight:800}.t-section-card__lead[data-v-5354d3d2]{margin-bottom:0}.t-section-card__actions[data-v-5354d3d2]{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 680px){.t-section-card__header[data-v-5354d3d2]{flex-direction:column}.t-section-card__actions[data-v-5354d3d2]{width:100%;justify-content:flex-start}}.t-public-company-hero[data-v-4160a425]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:1.5rem}.t-public-company-summary[data-v-4160a425]{font-size:1.1rem;font-weight:700;margin:1rem 0 .6rem}.t-public-company-description[data-v-4160a425]{white-space:pre-line}.t-public-company-links[data-v-4160a425]{display:flex;flex-wrap:wrap;gap:.85rem 1.2rem;margin-top:1rem}.t-public-company-photo img[data-v-4160a425]{display:block;width:100%;border-radius:1.5rem;border:1px solid var(--t-border, #d0d7e2)}.t-public-company-media[data-v-4160a425]{margin-top:1.25rem}.t-public-company-video[data-v-4160a425]{width:100%;min-height:320px;border:0;border-radius:1.25rem}@media (max-width: 920px){.t-public-company-hero[data-v-4160a425]{grid-template-columns:1fr}}.t-key-value-list[data-v-86a2a9ba]{display:grid;gap:.35rem}.t-key-value-list__row[data-v-86a2a9ba]{display:grid;grid-template-columns:160px 1fr;gap:.65rem;padding:.18rem 0}.t-key-value-list__label[data-v-86a2a9ba]{color:var(--color-muted, #5b6572);font-weight:600}.t-key-value-list__value[data-v-86a2a9ba]{overflow-wrap:anywhere}.t-key-value-list__value--mono[data-v-86a2a9ba]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.t-key-value-list__value--compact[data-v-86a2a9ba]{font-size:.92rem}.t-key-value-list__value--nowrap[data-v-86a2a9ba]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 680px){.t-key-value-list__row[data-v-86a2a9ba]{grid-template-columns:1fr;gap:.18rem}}.t-public-qualification-hero[data-v-7a0f36da]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:1.5rem}.t-public-qualification-summary[data-v-7a0f36da]{font-size:1.1rem;font-weight:700;margin:1rem 0 .6rem}.t-public-qualification-imageWrap[data-v-7a0f36da]{margin-bottom:1rem}.t-public-qualification-image[data-v-7a0f36da]{display:block;width:100%;max-height:240px;object-fit:cover;border-radius:1rem;border:1px solid var(--t-border-subtle)}.t-public-qualification-description[data-v-7a0f36da]{white-space:pre-line}.t-public-qualification-links[data-v-7a0f36da]{display:flex;flex-wrap:wrap;gap:.85rem 1.2rem;margin-top:1rem}.t-public-qualification-meta[data-v-7a0f36da]{min-width:0}.t-public-qualification-media[data-v-7a0f36da]{margin-top:1.5rem}.t-public-qualification-video[data-v-7a0f36da]{width:100%;min-height:360px;border:0;border-radius:1rem}@media (max-width: 920px){.t-public-qualification-hero[data-v-7a0f36da]{grid-template-columns:1fr}.t-public-qualification-video[data-v-7a0f36da]{min-height:240px}}.t-public-trainer-hero[data-v-22b8671a]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr);gap:1.5rem}.t-public-trainer-summary[data-v-22b8671a]{margin:.75rem 0;font-size:1.05rem;line-height:1.6}.t-public-trainer-description[data-v-22b8671a]{white-space:pre-wrap}.t-public-trainer-links[data-v-22b8671a]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1rem}.t-public-trainer-imageWrap[data-v-22b8671a]{margin-bottom:1rem}.t-public-trainer-image[data-v-22b8671a]{display:block;width:100%;max-height:320px;border-radius:1rem;object-fit:cover;border:1px solid var(--t-border-subtle)}.t-public-trainer-media[data-v-22b8671a]{margin-top:1.5rem}.t-public-trainer-offerings[data-v-22b8671a]{display:grid;gap:1rem}.t-public-trainer-offering[data-v-22b8671a]{border:1px solid var(--t-border-subtle);border-radius:1rem;padding:1rem 1.125rem;background:var(--t-surface-subtle)}.t-public-trainer-offering-head[data-v-22b8671a]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.t-public-trainer-offering-copy[data-v-22b8671a]{display:grid;gap:.4rem}.t-public-trainer-offering-title[data-v-22b8671a]{margin:0;font-size:1.05rem}.t-public-trainer-offering-links[data-v-22b8671a]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.t-public-trainer-offering-grid[data-v-22b8671a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.t-public-trainer-offering-label[data-v-22b8671a]{margin-bottom:.4rem;font-weight:700}.t-public-trainer-offering-list[data-v-22b8671a]{margin:0;padding-left:1rem}.t-public-trainer-offering-block[data-v-22b8671a]{margin-top:1rem}.t-public-trainer-offering-text[data-v-22b8671a]{margin:0;white-space:pre-wrap;line-height:1.6}.t-public-trainer-video[data-v-22b8671a]{width:100%;min-height:280px;border:0;border-radius:1rem;background:#000}.t-public-trainer-samples[data-v-22b8671a]{display:grid;gap:1rem}.t-public-trainer-sample[data-v-22b8671a]{display:block}@media (max-width: 900px){.t-public-trainer-hero[data-v-22b8671a],.t-public-trainer-offering-head[data-v-22b8671a],.t-public-trainer-offering-grid[data-v-22b8671a]{grid-template-columns:1fr}.t-public-trainer-offering-head[data-v-22b8671a]{display:grid}}.demo01[data-v-8ee8678f]{display:flex;flex-direction:column;gap:1.2rem}.demo01__hero-pane[data-v-8ee8678f]{overflow:hidden;background:radial-gradient(circle at top left,rgba(228,218,205,.45),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(252,248,243,.96))}.demo01__topbar[data-v-8ee8678f]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.demo01__nav[data-v-8ee8678f]{display:flex;flex-wrap:wrap;gap:.15rem}.demo01__hero[data-v-8ee8678f]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);gap:1.5rem;align-items:center}.demo01__hero-copy[data-v-8ee8678f]{display:flex;flex-direction:column;gap:.95rem}.demo01__eyebrow[data-v-8ee8678f]{margin:0;color:var(--color-button-active, #f05147);font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.demo01__hero-title[data-v-8ee8678f]{margin:0;max-width:12ch;font-size:clamp(2.4rem,5vw,4.35rem);line-height:.98;letter-spacing:-.045em;font-weight:800}.demo01__hero-lead[data-v-8ee8678f]{margin:0;max-width:62ch;color:var(--color-text, #202b39);font-size:1.04rem;line-height:1.65}.demo01__hero-actions[data-v-8ee8678f]{display:flex;flex-wrap:wrap;gap:.75rem}.demo01__supporting-line[data-v-8ee8678f]{margin:.2rem 0 0;max-width:56ch;color:var(--color-muted, #5b6572);font-size:1rem;line-height:1.55}.demo01__hero-panel[data-v-8ee8678f]{display:flex;justify-content:flex-end}.demo01__hero-panel-card[data-v-8ee8678f]{width:100%;border-radius:24px;padding:1.3rem;background:rgba(255,255,255,.88);border:1px solid rgba(32,43,57,.12);box-shadow:0 18px 36px #202b3914}.demo01__hero-panel-label[data-v-8ee8678f]{margin:0 0 .85rem;color:var(--color-muted, #5b6572);font-size:.88rem;font-weight:700}.demo01__hero-panel-list[data-v-8ee8678f]{margin:0;padding-left:1.1rem;display:grid;gap:.75rem}.demo01__grid[data-v-8ee8678f]{display:grid;gap:.95rem}.demo01__grid--four[data-v-8ee8678f]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo01__grid--three[data-v-8ee8678f]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo01__grid--five[data-v-8ee8678f]{grid-template-columns:repeat(5,minmax(0,1fr))}.demo01__feature-card[data-v-8ee8678f],.demo01__step-card[data-v-8ee8678f],.demo01__service-card[data-v-8ee8678f]{border-radius:20px;padding:1rem;background:rgba(255,255,255,.72);border:1px solid rgba(32,43,57,.1)}.demo01__step-number[data-v-8ee8678f]{margin:0 0 .45rem;color:var(--color-button-active, #f05147);font-size:1.15rem;font-weight:800}.demo01__feature-title[data-v-8ee8678f]{margin:0 0 .45rem;font-size:1.02rem;font-weight:800}.demo01__feature-copy[data-v-8ee8678f]{margin:0;color:var(--color-muted, #5b6572);line-height:1.55}.demo01__section-actions[data-v-8ee8678f]{margin-top:1rem;display:flex}.demo01__sector-list[data-v-8ee8678f]{display:flex;flex-wrap:wrap;gap:.65rem}.demo01__sector-pill[data-v-8ee8678f]{display:inline-flex;align-items:center;min-height:38px;padding:.45rem .95rem;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(32,43,57,.12);font-weight:700}.demo01__final-cta[data-v-8ee8678f]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.demo01__final-cta-copy[data-v-8ee8678f]{min-width:0}.demo01__final-cta-title[data-v-8ee8678f]{margin:0;max-width:22ch;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.08;letter-spacing:-.03em}.demo01__final-cta-actions[data-v-8ee8678f]{display:flex;flex-wrap:wrap;justify-content:flex-end}.demo01__footer[data-v-8ee8678f]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.3rem 0 .8rem;color:var(--color-muted, #5b6572)}.demo01__footer-brand[data-v-8ee8678f]{font-weight:800;color:var(--color-text, #202b39)}.demo01__footer-links[data-v-8ee8678f]{display:flex;flex-wrap:wrap;gap:.75rem}.demo01__footer-link[data-v-8ee8678f]{border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer}.demo01__footer-link--strong[data-v-8ee8678f]{color:var(--color-text, #202b39);font-weight:700}.demo01__footer-link[data-v-8ee8678f]:hover,.demo01__footer-link[data-v-8ee8678f]:focus-visible{color:var(--color-text, #202b39);text-decoration:underline}@media (max-width: 1024px){.demo01__grid--four[data-v-8ee8678f],.demo01__grid--five[data-v-8ee8678f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo01__hero[data-v-8ee8678f]{grid-template-columns:1fr}.demo01__hero-title[data-v-8ee8678f]{max-width:100%}.demo01__final-cta[data-v-8ee8678f]{flex-direction:column;align-items:flex-start}.demo01__final-cta-title[data-v-8ee8678f]{max-width:none}}@media (max-width: 720px){.demo01__topbar[data-v-8ee8678f]{flex-direction:column;align-items:flex-start}.demo01__grid--three[data-v-8ee8678f],.demo01__grid--four[data-v-8ee8678f],.demo01__grid--five[data-v-8ee8678f]{grid-template-columns:1fr}.demo01__footer[data-v-8ee8678f]{flex-direction:column;align-items:flex-start}}.demo02[data-v-e37b4f23]{--demo02-ink: #172132;--demo02-muted: #5b6572;--demo02-line: rgba(23, 33, 50, .14);--demo02-sand: #f7efe3;--demo02-blue: #0b3558;display:flex;flex-direction:column;gap:1.15rem}.demo02__hero-pane[data-v-e37b4f23]{overflow:hidden;border-color:#0b35582e;background:radial-gradient(circle at 8% 12%,rgba(240,81,71,.18),transparent 24%),radial-gradient(circle at 92% 22%,rgba(11,53,88,.16),transparent 28%),linear-gradient(135deg,#fffaf3 0%,#ffffff 54%,#eef6f8 100%)}.demo02__topline[data-v-e37b4f23]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.45rem}.demo02__nav[data-v-e37b4f23],.demo02__top-actions[data-v-e37b4f23],.demo02__hero-actions[data-v-e37b4f23],.demo02__provider-actions[data-v-e37b4f23],.demo02__final-actions[data-v-e37b4f23]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.demo02__hero[data-v-e37b4f23]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);gap:clamp(1rem,3vw,2.1rem);align-items:stretch}.demo02__hero-copy[data-v-e37b4f23]{display:flex;flex-direction:column;justify-content:center;gap:.95rem;min-width:0}.demo02__eyebrow[data-v-e37b4f23],.demo02__service-kicker[data-v-e37b4f23]{margin:0;color:var(--color-button-active, #f05147);font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.demo02__hero-title[data-v-e37b4f23]{margin:0;max-width:13ch;color:var(--demo02-ink);font-size:clamp(2.35rem,5.6vw,5.1rem);line-height:.92;letter-spacing:-.06em;font-weight:850}.demo02__hero-lead[data-v-e37b4f23]{margin:0;max-width:64ch;color:var(--demo02-muted);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.62}.demo02__hero-card[data-v-e37b4f23]{display:flex;flex-direction:column;gap:.95rem;border-radius:30px;padding:1.2rem;background:linear-gradient(180deg,rgba(11,53,88,.96),rgba(22,73,107,.95)),var(--demo02-blue);color:#fff;box-shadow:0 22px 44px #0b35582e}.demo02__hero-card-label[data-v-e37b4f23]{margin:0;color:#ffffffb8;font-weight:800}.demo02__search-card[data-v-e37b4f23]{display:grid;gap:.65rem;padding:.95rem;border-radius:22px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.17)}.demo02__search-label[data-v-e37b4f23]{font-weight:800}.demo02__search-row[data-v-e37b4f23]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center}.demo02__search-input[data-v-e37b4f23]{min-width:0;min-height:42px;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.65rem .9rem;color:#fff;background:rgba(255,255,255,.09);font:inherit}.demo02__search-input[data-v-e37b4f23]::placeholder{color:#ffffff9e}.demo02__search-input[data-v-e37b4f23]:focus{outline:none;box-shadow:0 0 0 3px #f0514759}.demo02__quick-links[data-v-e37b4f23]{display:flex;flex-wrap:wrap;gap:.45rem}.demo02__quick-link[data-v-e37b4f23]{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.45rem .7rem;color:#fff;background:rgba(255,255,255,.08);font:inherit;font-weight:700;cursor:pointer}.demo02__quick-link[data-v-e37b4f23]:hover,.demo02__quick-link[data-v-e37b4f23]:focus-visible{background:rgba(255,255,255,.18)}.demo02__service-grid[data-v-e37b4f23],.demo02__course-grid[data-v-e37b4f23],.demo02__insight-grid[data-v-e37b4f23]{display:grid;gap:.9rem}.demo02__service-grid[data-v-e37b4f23]{grid-template-columns:repeat(5,minmax(0,1fr))}.demo02__course-grid[data-v-e37b4f23]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo02__insight-grid[data-v-e37b4f23]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo02__service-card[data-v-e37b4f23],.demo02__course-card[data-v-e37b4f23],.demo02__insight-card[data-v-e37b4f23]{display:flex;flex-direction:column;gap:.6rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo02-line);min-width:0}.demo02__card-title[data-v-e37b4f23]{margin:0;color:var(--demo02-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo02__card-copy[data-v-e37b4f23]{margin:0;color:var(--demo02-muted);line-height:1.5}.demo02__text-link[data-v-e37b4f23]{align-self:flex-start;border:0;padding:0;color:var(--color-button-active, #f05147);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo02__text-link[data-v-e37b4f23]:hover,.demo02__text-link[data-v-e37b4f23]:focus-visible{text-decoration:underline}.demo02__proof-band[data-v-e37b4f23]{background:linear-gradient(90deg,rgba(11,53,88,.96),rgba(23,33,50,.94));color:#fff}.demo02__proof-band[data-v-e37b4f23] .pane__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.demo02__proof-item[data-v-e37b4f23]{display:grid;gap:.12rem}.demo02__proof-item strong[data-v-e37b4f23]{font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.04em}.demo02__proof-item span[data-v-e37b4f23]{color:#ffffffb8}.demo02__subject-grid[data-v-e37b4f23]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.demo02__subject-card[data-v-e37b4f23]{display:grid;gap:.25rem;text-align:left;border:1px solid var(--demo02-line);border-radius:18px;padding:.85rem;background:rgba(255,255,255,.78);color:inherit;font:inherit;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.demo02__subject-card[data-v-e37b4f23]:hover,.demo02__subject-card[data-v-e37b4f23]:focus-visible{transform:translateY(-1px);border-color:#f0514773;box-shadow:0 14px 24px #202b391a;outline:none}.demo02__subject-name[data-v-e37b4f23]{color:var(--demo02-ink);font-weight:850}.demo02__subject-count[data-v-e37b4f23]{color:var(--demo02-muted);font-size:.9rem}.demo02__course-meta[data-v-e37b4f23]{display:flex;flex-wrap:wrap;gap:.35rem;color:var(--demo02-muted);font-size:.85rem;font-weight:750}.demo02__course-meta span[data-v-e37b4f23]{border-radius:999px;padding:.28rem .55rem;background:var(--demo02-sand)}.demo02__split[data-v-e37b4f23]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.15rem}.demo02__quote-pane[data-v-e37b4f23]{background:radial-gradient(circle at 10% 10%,rgba(240,81,71,.12),transparent 34%),#fff}.demo02__quote[data-v-e37b4f23]{margin:.8rem 0;color:var(--demo02-ink);font-size:clamp(1.3rem,2.4vw,2rem);line-height:1.18;letter-spacing:-.035em;font-weight:800}.demo02__quote-credit[data-v-e37b4f23]{margin:0;color:var(--demo02-muted)}.demo02__provider-pane[data-v-e37b4f23]{background:linear-gradient(135deg,rgba(247,239,227,.9),rgba(255,255,255,.94))}.demo02__pane-title[data-v-e37b4f23],.demo02__final-title[data-v-e37b4f23]{margin:.5rem 0;color:var(--demo02-ink);font-size:clamp(1.45rem,2.9vw,2.25rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo02__provider-actions[data-v-e37b4f23]{margin-top:1rem}.demo02__final-cta[data-v-e37b4f23]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:radial-gradient(circle at 88% 10%,rgba(240,81,71,.14),transparent 24%),linear-gradient(135deg,#ffffff,#fff6ec)}.demo02__final-copy[data-v-e37b4f23]{margin:0;max-width:68ch;color:var(--demo02-muted);line-height:1.55}.demo02__final-actions[data-v-e37b4f23]{justify-content:flex-end}@media (max-width: 1100px){.demo02__service-grid[data-v-e37b4f23]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo02__course-grid[data-v-e37b4f23],.demo02__subject-grid[data-v-e37b4f23]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo02__topline[data-v-e37b4f23],.demo02__final-cta[data-v-e37b4f23]{align-items:flex-start;flex-direction:column}.demo02__hero[data-v-e37b4f23],.demo02__split[data-v-e37b4f23]{grid-template-columns:1fr}.demo02__hero-title[data-v-e37b4f23]{max-width:100%}.demo02__proof-band[data-v-e37b4f23] .pane__body{grid-template-columns:repeat(2,minmax(0,1fr))}.demo02__final-actions[data-v-e37b4f23]{justify-content:flex-start}}@media (max-width: 680px){.demo02__service-grid[data-v-e37b4f23],.demo02__course-grid[data-v-e37b4f23],.demo02__insight-grid[data-v-e37b4f23],.demo02__subject-grid[data-v-e37b4f23],.demo02__proof-band[data-v-e37b4f23] .pane__body,.demo02__search-row[data-v-e37b4f23]{grid-template-columns:1fr}}.demo03[data-v-26a40e79]{--demo03-ink: #20243a;--demo03-plum: #4d214f;--demo03-magenta: #c51f6a;--demo03-gold: #f1b848;--demo03-aqua: #0f7782;--demo03-muted: #5d6674;--demo03-line: rgba(32, 36, 58, .14);display:flex;flex-direction:column;gap:1.15rem}.demo03__hero-pane[data-v-26a40e79]{overflow:hidden;border-color:#4d214f2e;background:radial-gradient(circle at 88% 18%,rgba(197,31,106,.17),transparent 28%),radial-gradient(circle at 8% 15%,rgba(15,119,130,.13),transparent 30%),linear-gradient(135deg,#ffffff 0%,#fbf3f8 52%,#fff8e6 100%)}.demo03__utility-row[data-v-26a40e79]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;color:var(--demo03-muted);font-size:.92rem}.demo03__utility-actions[data-v-26a40e79],.demo03__hero-actions[data-v-26a40e79],.demo03__final-actions[data-v-26a40e79]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.demo03__hero[data-v-26a40e79]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(1rem,3vw,2rem);align-items:center}.demo03__hero-copy[data-v-26a40e79]{display:flex;flex-direction:column;gap:.95rem;min-width:0}.demo03__eyebrow[data-v-26a40e79],.demo03__card-kicker[data-v-26a40e79]{margin:0;color:var(--demo03-magenta);font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.demo03__hero-title[data-v-26a40e79]{margin:0;max-width:13ch;color:var(--demo03-ink);font-size:clamp(2.45rem,5.6vw,5.25rem);line-height:.94;letter-spacing:-.06em;font-weight:850}.demo03__hero-lead[data-v-26a40e79]{margin:0;max-width:65ch;color:var(--demo03-muted);font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.62}.demo03__hero-panel[data-v-26a40e79]{display:grid;gap:.85rem;border-radius:30px;padding:1.2rem;background:linear-gradient(135deg,rgba(77,33,79,.96),rgba(197,31,106,.9));color:#fff;box-shadow:0 24px 50px #4d214f2e}.demo03__panel-label[data-v-26a40e79]{margin:0;color:#ffffffc2;font-weight:850}.demo03__pathway-shortcuts[data-v-26a40e79]{display:grid;gap:.55rem}.demo03__shortcut[data-v-26a40e79]{border:1px solid rgba(255,255,255,.22);border-radius:18px;padding:.78rem .9rem;color:#fff;background:rgba(255,255,255,.1);font:inherit;font-weight:850;text-align:left;cursor:pointer}.demo03__shortcut[data-v-26a40e79]:hover,.demo03__shortcut[data-v-26a40e79]:focus-visible{background:rgba(255,255,255,.18);outline:none}.demo03__stats-pane[data-v-26a40e79]{background:linear-gradient(90deg,rgba(32,36,58,.96),rgba(77,33,79,.95));color:#fff}.demo03__stats-pane[data-v-26a40e79] .pane__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.demo03__stat[data-v-26a40e79]{display:grid;gap:.15rem}.demo03__stat strong[data-v-26a40e79]{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1;letter-spacing:-.04em}.demo03__stat span[data-v-26a40e79]{color:#ffffffc2}.demo03__pathway-grid[data-v-26a40e79],.demo03__support-grid[data-v-26a40e79],.demo03__confidence-grid[data-v-26a40e79]{display:grid;gap:.9rem}.demo03__pathway-grid[data-v-26a40e79]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo03__support-grid[data-v-26a40e79],.demo03__confidence-grid[data-v-26a40e79]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo03__pathway-card[data-v-26a40e79],.demo03__support-card[data-v-26a40e79],.demo03__confidence-card[data-v-26a40e79],.demo03__mini-quote[data-v-26a40e79]{display:flex;flex-direction:column;gap:.58rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo03-line);min-width:0}.demo03__card-title[data-v-26a40e79]{margin:0;color:var(--demo03-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo03__card-copy[data-v-26a40e79]{margin:0;color:var(--demo03-muted);line-height:1.52}.demo03__text-link[data-v-26a40e79]{align-self:flex-start;border:0;padding:0;color:var(--demo03-magenta);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo03__text-link[data-v-26a40e79]:hover,.demo03__text-link[data-v-26a40e79]:focus-visible{text-decoration:underline}.demo03__split[data-v-26a40e79]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem}.demo03__study-pane[data-v-26a40e79]{background:radial-gradient(circle at 90% 10%,rgba(15,119,130,.12),transparent 34%),#fff}.demo03__calendar-pane[data-v-26a40e79]{background:radial-gradient(circle at 10% 10%,rgba(241,184,72,.2),transparent 34%),#fff}.demo03__pane-title[data-v-26a40e79],.demo03__final-title[data-v-26a40e79]{margin:.5rem 0;color:var(--demo03-ink);font-size:clamp(1.45rem,2.9vw,2.2rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo03__option-list[data-v-26a40e79],.demo03__event-list[data-v-26a40e79]{display:grid;gap:.65rem;margin-top:1rem}.demo03__option[data-v-26a40e79]{display:grid;gap:.2rem;border:1px solid var(--demo03-line);border-radius:18px;padding:.8rem;background:rgba(255,255,255,.78);color:inherit;font:inherit;text-align:left;cursor:pointer}.demo03__option span[data-v-26a40e79]{color:var(--demo03-ink);font-weight:850}.demo03__option small[data-v-26a40e79]{color:var(--demo03-muted);font-size:.9rem}.demo03__event[data-v-26a40e79]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;padding:.8rem;border-radius:20px;background:rgba(255,255,255,.78);border:1px solid var(--demo03-line)}.demo03__date-badge[data-v-26a40e79]{display:grid;place-items:center;min-width:56px;min-height:56px;border-radius:18px;color:#fff;background:var(--demo03-plum)}.demo03__date-badge span[data-v-26a40e79]{font-size:1.3rem;line-height:1;font-weight:850}.demo03__date-badge strong[data-v-26a40e79]{font-size:.75rem;text-transform:uppercase}.demo03__event-title[data-v-26a40e79]{margin:0 0 .2rem;color:var(--demo03-ink);font-size:1rem;font-weight:850}.demo03__event-copy[data-v-26a40e79]{margin:0 0 .45rem;color:var(--demo03-muted);line-height:1.42}.demo03__confidence-mark[data-v-26a40e79]{display:inline-flex;width:fit-content;border-radius:999px;padding:.24rem .55rem;color:#fff;background:var(--demo03-aqua);font-size:.78rem;font-weight:850}.demo03__testimonial-pane[data-v-26a40e79]{background:linear-gradient(135deg,rgba(77,33,79,.95),rgba(32,36,58,.96));color:#fff}.demo03__testimonial-pane[data-v-26a40e79] .pane__body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:1rem;align-items:start}.demo03__testimonial-pane .demo03__eyebrow[data-v-26a40e79]{color:var(--demo03-gold)}.demo03__quote[data-v-26a40e79]{margin:.7rem 0 0;font-size:clamp(1.35rem,2.6vw,2.15rem);line-height:1.18;letter-spacing:-.04em;font-weight:850}.demo03__testimonial-stack[data-v-26a40e79]{display:grid;gap:.65rem}.demo03__mini-quote[data-v-26a40e79]{background:rgba(255,255,255,.1);border-color:#ffffff29}.demo03__mini-quote strong[data-v-26a40e79]{color:#fff}.demo03__mini-quote span[data-v-26a40e79]{color:#ffffffc7}.demo03__subject-cloud[data-v-26a40e79]{display:flex;flex-wrap:wrap;gap:.55rem}.demo03__subject-pill[data-v-26a40e79]{border:1px solid var(--demo03-line);border-radius:999px;padding:.55rem .85rem;color:var(--demo03-ink);background:rgba(255,255,255,.82);font:inherit;font-weight:800;cursor:pointer}.demo03__subject-pill[data-v-26a40e79]:hover,.demo03__subject-pill[data-v-26a40e79]:focus-visible{border-color:#c51f6a6b;outline:none}.demo03__final-cta[data-v-26a40e79]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:radial-gradient(circle at 90% 18%,rgba(197,31,106,.12),transparent 28%),linear-gradient(135deg,#ffffff,#fff8e6)}.demo03__final-copy[data-v-26a40e79]{margin:0;color:var(--demo03-muted);line-height:1.52}.demo03__final-actions[data-v-26a40e79]{justify-content:flex-end}@media (max-width: 1100px){.demo03__pathway-grid[data-v-26a40e79]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo03__utility-row[data-v-26a40e79],.demo03__final-cta[data-v-26a40e79]{align-items:flex-start;flex-direction:column}.demo03__hero[data-v-26a40e79],.demo03__split[data-v-26a40e79],.demo03__testimonial-pane[data-v-26a40e79] .pane__body{grid-template-columns:1fr}.demo03__hero-title[data-v-26a40e79]{max-width:100%}.demo03__stats-pane[data-v-26a40e79] .pane__body,.demo03__support-grid[data-v-26a40e79],.demo03__confidence-grid[data-v-26a40e79]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.demo03__stats-pane[data-v-26a40e79] .pane__body,.demo03__pathway-grid[data-v-26a40e79],.demo03__support-grid[data-v-26a40e79],.demo03__confidence-grid[data-v-26a40e79],.demo03__event[data-v-26a40e79]{grid-template-columns:1fr}}.demo04[data-v-02962b4e]{--demo04-ink: #111f2c;--demo04-blue: #143c76;--demo04-cyan: #0aa6b7;--demo04-green: #39a875;--demo04-amber: #f3b548;--demo04-muted: #5b6674;--demo04-line: rgba(17, 31, 44, .14);display:flex;flex-direction:column;gap:1.15rem}.demo04__hero-pane[data-v-02962b4e]{overflow:hidden;border-color:#143c762e;background:radial-gradient(circle at 8% 20%,rgba(10,166,183,.16),transparent 30%),radial-gradient(circle at 88% 16%,rgba(57,168,117,.16),transparent 30%),linear-gradient(135deg,#ffffff 0%,#f2fbfd 52%,#f8f4ea 100%)}.demo04__nav-row[data-v-02962b4e],.demo04__nav[data-v-02962b4e],.demo04__nav-actions[data-v-02962b4e],.demo04__hero-actions[data-v-02962b4e],.demo04__final-actions[data-v-02962b4e]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.demo04__nav-row[data-v-02962b4e]{justify-content:space-between;margin-bottom:1.35rem}.demo04__hero[data-v-02962b4e]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(1rem,3vw,2rem);align-items:stretch}.demo04__hero-copy[data-v-02962b4e]{display:flex;flex-direction:column;justify-content:center;gap:.95rem;min-width:0}.demo04__eyebrow[data-v-02962b4e],.demo04__card-kicker[data-v-02962b4e]{margin:0;color:var(--demo04-cyan);font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.demo04__hero-title[data-v-02962b4e]{margin:0;max-width:13ch;color:var(--demo04-ink);font-size:clamp(2.55rem,5.7vw,5.25rem);line-height:.92;letter-spacing:-.06em;font-weight:850}.demo04__hero-lead[data-v-02962b4e]{margin:0;max-width:68ch;color:var(--demo04-muted);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.demo04__dashboard[data-v-02962b4e]{display:grid;gap:.95rem;border-radius:30px;padding:1.15rem;color:#fff;background:linear-gradient(145deg,rgba(17,31,44,.98),rgba(20,60,118,.96));box-shadow:0 24px 52px #111f2c33}.demo04__dashboard-header[data-v-02962b4e]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:#ffffffb8;font-weight:800}.demo04__dashboard-header strong[data-v-02962b4e]{border-radius:999px;padding:.22rem .6rem;color:#06231f;background:#92f2cf;font-size:.78rem}.demo04__metric-grid[data-v-02962b4e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.demo04__metric[data-v-02962b4e],.demo04__activity[data-v-02962b4e]{border-radius:18px;padding:.78rem;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14)}.demo04__metric[data-v-02962b4e]{display:grid;gap:.1rem}.demo04__metric strong[data-v-02962b4e]{font-size:1.65rem;line-height:1;letter-spacing:-.04em}.demo04__metric span[data-v-02962b4e],.demo04__activity p[data-v-02962b4e]{color:#ffffffb3}.demo04__activity-list[data-v-02962b4e]{display:grid;gap:.55rem}.demo04__activity[data-v-02962b4e]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem}.demo04__activity-dot[data-v-02962b4e]{width:.72rem;height:.72rem;margin-top:.22rem;border-radius:999px;background:var(--demo04-cyan);box-shadow:0 0 0 5px #0aa6b72e}.demo04__activity strong[data-v-02962b4e],.demo04__activity p[data-v-02962b4e]{margin:0}.demo04__trust-strip[data-v-02962b4e]{background:rgba(255,255,255,.82)}.demo04__trust-strip[data-v-02962b4e] .pane__body{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.demo04__trust-label[data-v-02962b4e]{color:var(--demo04-muted);font-weight:800}.demo04__trust-items[data-v-02962b4e]{display:flex;flex-wrap:wrap;gap:.45rem}.demo04__trust-items span[data-v-02962b4e]{border-radius:999px;padding:.42rem .72rem;color:var(--demo04-ink);background:#eef8f7;border:1px solid rgba(10,166,183,.18);font-weight:800}.demo04__platform-grid[data-v-02962b4e],.demo04__tool-grid[data-v-02962b4e],.demo04__ecosystem-grid[data-v-02962b4e],.demo04__control-list[data-v-02962b4e]{display:grid;gap:.9rem}.demo04__platform-grid[data-v-02962b4e]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo04__tool-grid[data-v-02962b4e],.demo04__ecosystem-grid[data-v-02962b4e]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo04__control-list[data-v-02962b4e]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo04__pillar-card[data-v-02962b4e],.demo04__tool-card[data-v-02962b4e],.demo04__control-card[data-v-02962b4e]{display:flex;flex-direction:column;gap:.58rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo04-line);min-width:0}.demo04__card-title[data-v-02962b4e]{margin:0;color:var(--demo04-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo04__card-copy[data-v-02962b4e]{margin:0;color:var(--demo04-muted);line-height:1.52}.demo04__text-link[data-v-02962b4e]{align-self:flex-start;border:0;padding:0;color:var(--demo04-blue);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo04__text-link[data-v-02962b4e]:hover,.demo04__text-link[data-v-02962b4e]:focus-visible{text-decoration:underline}.demo04__feature-stack[data-v-02962b4e]{display:grid;gap:1.15rem}.demo04__feature-pane[data-v-02962b4e]{background:#fff}.demo04__feature-pane[data-v-02962b4e] .pane__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:1.2rem;align-items:center}.demo04__feature-pane--blue[data-v-02962b4e]{background:radial-gradient(circle at 92% 10%,rgba(20,60,118,.14),transparent 28%),#fff}.demo04__feature-pane--green[data-v-02962b4e]{background:radial-gradient(circle at 92% 10%,rgba(57,168,117,.16),transparent 28%),#fff}.demo04__feature-pane--amber[data-v-02962b4e]{background:radial-gradient(circle at 92% 10%,rgba(243,181,72,.22),transparent 28%),#fff}.demo04__feature-copy[data-v-02962b4e]{min-width:0}.demo04__pane-title[data-v-02962b4e],.demo04__final-title[data-v-02962b4e]{margin:.5rem 0;color:var(--demo04-ink);font-size:clamp(1.45rem,2.9vw,2.25rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo04__tag-row[data-v-02962b4e]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.demo04__tag-button[data-v-02962b4e]{border:1px solid rgba(20,60,118,.16);border-radius:999px;padding:.45rem .72rem;color:var(--demo04-ink);background:rgba(255,255,255,.72);font:inherit;font-weight:800;cursor:pointer}.demo04__feature-visual[data-v-02962b4e]{display:grid;gap:.5rem;padding:1rem;border-radius:26px;background:linear-gradient(145deg,rgba(20,60,118,.96),rgba(10,166,183,.86));color:#fff}.demo04__feature-visual span[data-v-02962b4e]{border-radius:999px;padding:.55rem .78rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);font-weight:850}.demo04__ecosystem-card[data-v-02962b4e]{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;border:1px solid var(--demo04-line);border-radius:22px;padding:1rem;color:inherit;background:rgba(255,255,255,.78);font:inherit;text-align:left;cursor:pointer}.demo04__ecosystem-card[data-v-02962b4e]:hover,.demo04__ecosystem-card[data-v-02962b4e]:focus-visible{border-color:#0aa6b76b;outline:none}.demo04__ecosystem-icon[data-v-02962b4e]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:15px;color:#fff;background:var(--demo04-blue);font-weight:850}.demo04__ecosystem-card strong[data-v-02962b4e]{color:var(--demo04-ink)}.demo04__ecosystem-card small[data-v-02962b4e]{color:var(--demo04-muted);font-size:.92rem;line-height:1.42}.demo04__control-pane[data-v-02962b4e]{background:linear-gradient(135deg,rgba(17,31,44,.96),rgba(20,60,118,.96));color:#fff}.demo04__control-pane[data-v-02962b4e] .pane__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;align-items:start}.demo04__control-pane .demo04__eyebrow[data-v-02962b4e]{color:#92f2cf}.demo04__control-pane .demo04__pane-title[data-v-02962b4e]{color:#fff}.demo04__control-pane .demo04__card-copy[data-v-02962b4e]{color:#ffffffbd}.demo04__control-card[data-v-02962b4e]{background:rgba(255,255,255,.09);border-color:#ffffff24}.demo04__control-card strong[data-v-02962b4e]{color:#fff}.demo04__control-card span[data-v-02962b4e]{color:#ffffffbd;line-height:1.45}.demo04__final-cta[data-v-02962b4e]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:radial-gradient(circle at 88% 12%,rgba(10,166,183,.14),transparent 28%),linear-gradient(135deg,#ffffff,#f2fbfd)}.demo04__final-copy[data-v-02962b4e]{margin:0;color:var(--demo04-muted);line-height:1.52}.demo04__final-actions[data-v-02962b4e]{justify-content:flex-end}@media (max-width: 1100px){.demo04__tool-grid[data-v-02962b4e],.demo04__ecosystem-grid[data-v-02962b4e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo04__nav-row[data-v-02962b4e],.demo04__final-cta[data-v-02962b4e]{align-items:flex-start;flex-direction:column}.demo04__hero[data-v-02962b4e],.demo04__feature-pane[data-v-02962b4e] .pane__body,.demo04__control-pane[data-v-02962b4e] .pane__body{grid-template-columns:1fr}.demo04__hero-title[data-v-02962b4e]{max-width:100%}.demo04__platform-grid[data-v-02962b4e],.demo04__control-list[data-v-02962b4e]{grid-template-columns:1fr}}@media (max-width: 680px){.demo04__metric-grid[data-v-02962b4e],.demo04__tool-grid[data-v-02962b4e],.demo04__ecosystem-grid[data-v-02962b4e]{grid-template-columns:1fr}}.demo05[data-v-4c561e7c]{--demo05-ink: #1a2524;--demo05-green: #1f6f5d;--demo05-lime: #c9df78;--demo05-rust: #b95532;--demo05-cream: #fbf6e8;--demo05-muted: #5c6764;--demo05-line: rgba(26, 37, 36, .14);display:flex;flex-direction:column;gap:1.15rem}.demo05__hero-pane[data-v-4c561e7c]{overflow:hidden;border-color:#1f6f5d33;background:radial-gradient(circle at 10% 18%,rgba(201,223,120,.34),transparent 30%),radial-gradient(circle at 90% 14%,rgba(185,85,50,.14),transparent 28%),linear-gradient(135deg,#ffffff 0%,var(--demo05-cream) 58%,#eef7ee 100%)}.demo05__nav-row[data-v-4c561e7c],.demo05__nav[data-v-4c561e7c],.demo05__nav-actions[data-v-4c561e7c],.demo05__hero-actions[data-v-4c561e7c],.demo05__contact-actions[data-v-4c561e7c]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.demo05__nav-row[data-v-4c561e7c]{justify-content:space-between;margin-bottom:1.35rem}.demo05__hero[data-v-4c561e7c]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(1rem,3vw,2.1rem);align-items:stretch}.demo05__hero-copy[data-v-4c561e7c]{display:flex;flex-direction:column;justify-content:center;gap:.95rem;min-width:0}.demo05__eyebrow[data-v-4c561e7c]{margin:0;color:var(--demo05-rust);font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.demo05__hero-title[data-v-4c561e7c]{margin:0;max-width:13ch;color:var(--demo05-ink);font-size:clamp(2.4rem,5.5vw,5.1rem);line-height:.94;letter-spacing:-.06em;font-weight:850}.demo05__hero-lead[data-v-4c561e7c]{margin:0;max-width:68ch;color:var(--demo05-muted);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.demo05__programme-card[data-v-4c561e7c]{display:grid;align-content:start;gap:.85rem;border-radius:30px;padding:1.15rem;color:#fff;background:linear-gradient(145deg,rgba(26,37,36,.98),rgba(31,111,93,.96));box-shadow:0 24px 52px #1a25242e}.demo05__programme-label[data-v-4c561e7c]{margin:0;color:#ffffffb8;font-weight:850}.demo05__programme-list[data-v-4c561e7c]{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.demo05__programme-list li[data-v-4c561e7c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center;border-radius:18px;padding:.72rem;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14)}.demo05__programme-list span[data-v-4c561e7c]{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;color:var(--demo05-ink);background:var(--demo05-lime);font-weight:850}.demo05__benefit-strip[data-v-4c561e7c]{background:rgba(255,255,255,.82)}.demo05__benefit-strip[data-v-4c561e7c] .pane__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.demo05__benefit[data-v-4c561e7c]{display:grid;gap:.18rem}.demo05__benefit strong[data-v-4c561e7c]{color:var(--demo05-green);font-size:1.1rem}.demo05__benefit span[data-v-4c561e7c]{color:var(--demo05-muted);line-height:1.45}.demo05__course-grid[data-v-4c561e7c],.demo05__schedule-grid[data-v-4c561e7c],.demo05__resource-grid[data-v-4c561e7c]{display:grid;gap:.9rem}.demo05__course-grid[data-v-4c561e7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo05__schedule-grid[data-v-4c561e7c],.demo05__resource-grid[data-v-4c561e7c]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo05__course-card[data-v-4c561e7c],.demo05__date-card[data-v-4c561e7c],.demo05__standard-card[data-v-4c561e7c],.demo05__resource-card[data-v-4c561e7c]{display:flex;flex-direction:column;gap:.58rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo05-line);min-width:0}.demo05__course-meta[data-v-4c561e7c]{display:flex;flex-wrap:wrap;gap:.35rem}.demo05__course-meta span[data-v-4c561e7c],.demo05__date-month[data-v-4c561e7c]{width:fit-content;border-radius:999px;padding:.28rem .58rem;color:var(--demo05-ink);background:#eff5d3;font-size:.82rem;font-weight:850}.demo05__date-month[data-v-4c561e7c]{color:#fff;background:var(--demo05-green);text-transform:uppercase}.demo05__card-title[data-v-4c561e7c]{margin:0;color:var(--demo05-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo05__card-copy[data-v-4c561e7c]{margin:0;color:var(--demo05-muted);line-height:1.52}.demo05__text-link[data-v-4c561e7c]{align-self:flex-start;border:0;padding:0;color:var(--demo05-green);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo05__text-link[data-v-4c561e7c]:hover,.demo05__text-link[data-v-4c561e7c]:focus-visible{text-decoration:underline}.demo05__split[data-v-4c561e7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem}.demo05__delivery-pane[data-v-4c561e7c]{background:radial-gradient(circle at 90% 10%,rgba(201,223,120,.32),transparent 34%),#fff}.demo05__standards-pane[data-v-4c561e7c]{background:radial-gradient(circle at 10% 12%,rgba(185,85,50,.12),transparent 34%),#fff}.demo05__pane-title[data-v-4c561e7c],.demo05__final-title[data-v-4c561e7c]{margin:.5rem 0;color:var(--demo05-ink);font-size:clamp(1.45rem,2.9vw,2.2rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo05__delivery-grid[data-v-4c561e7c],.demo05__standard-list[data-v-4c561e7c]{display:grid;gap:.65rem;margin-top:1rem}.demo05__delivery-grid[data-v-4c561e7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo05__delivery-card[data-v-4c561e7c]{display:grid;gap:.28rem;border:1px solid var(--demo05-line);border-radius:18px;padding:.85rem;color:inherit;background:rgba(255,255,255,.78);font:inherit;text-align:left;cursor:pointer}.demo05__delivery-card strong[data-v-4c561e7c]{color:var(--demo05-ink)}.demo05__delivery-card span[data-v-4c561e7c]{color:var(--demo05-muted);line-height:1.4}.demo05__practical-pane[data-v-4c561e7c]{color:#fff;background:linear-gradient(135deg,rgba(26,37,36,.98),rgba(31,111,93,.96))}.demo05__practical-pane[data-v-4c561e7c] .pane__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;align-items:start}.demo05__practical-pane .demo05__eyebrow[data-v-4c561e7c]{color:var(--demo05-lime)}.demo05__practical-pane .demo05__pane-title[data-v-4c561e7c]{color:#fff}.demo05__practical-pane .demo05__card-copy[data-v-4c561e7c]{color:#ffffffbd}.demo05__practical-list[data-v-4c561e7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.demo05__practical-card[data-v-4c561e7c]{display:flex;flex-direction:column;gap:.45rem;border-radius:20px;padding:.95rem;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14)}.demo05__practical-card span[data-v-4c561e7c]{width:fit-content;border-radius:999px;padding:.25rem .55rem;color:var(--demo05-ink);background:var(--demo05-lime);font-size:.78rem;font-weight:850}.demo05__practical-card strong[data-v-4c561e7c]{color:#fff}.demo05__practical-card p[data-v-4c561e7c]{margin:0;color:#ffffffbd;line-height:1.45}.demo05__contact-pane[data-v-4c561e7c]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:radial-gradient(circle at 90% 14%,rgba(201,223,120,.32),transparent 28%),linear-gradient(135deg,#ffffff,var(--demo05-cream))}.demo05__final-copy[data-v-4c561e7c]{margin:0;color:var(--demo05-muted);line-height:1.52}.demo05__contact-actions[data-v-4c561e7c]{justify-content:flex-end}@media (max-width: 1100px){.demo05__schedule-grid[data-v-4c561e7c],.demo05__resource-grid[data-v-4c561e7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo05__nav-row[data-v-4c561e7c],.demo05__contact-pane[data-v-4c561e7c]{align-items:flex-start;flex-direction:column}.demo05__hero[data-v-4c561e7c],.demo05__split[data-v-4c561e7c],.demo05__practical-pane[data-v-4c561e7c] .pane__body{grid-template-columns:1fr}.demo05__hero-title[data-v-4c561e7c]{max-width:100%}.demo05__course-grid[data-v-4c561e7c],.demo05__delivery-grid[data-v-4c561e7c],.demo05__practical-list[data-v-4c561e7c]{grid-template-columns:1fr}}@media (max-width: 680px){.demo05__benefit-strip[data-v-4c561e7c] .pane__body,.demo05__schedule-grid[data-v-4c561e7c],.demo05__resource-grid[data-v-4c561e7c]{grid-template-columns:1fr}}.demo06[data-v-0d09cd7f]{--demo06-ink: #111827;--demo06-blue: #1f6feb;--demo06-cyan: #26b7d7;--demo06-orange: #ff9d4d;--demo06-purple: #8066d9;--demo06-muted: #5d6675;--demo06-line: rgba(17, 24, 39, .14);display:flex;flex-direction:column;gap:1.15rem}.demo06__hero-pane[data-v-0d09cd7f]{overflow:hidden;border-color:#1f6feb2e;background:radial-gradient(circle at 8% 18%,rgba(38,183,215,.18),transparent 28%),radial-gradient(circle at 88% 14%,rgba(128,102,217,.16),transparent 30%),linear-gradient(135deg,#ffffff 0%,#f2fbff 52%,#fff7ed 100%)}.demo06__nav-row[data-v-0d09cd7f],.demo06__nav[data-v-0d09cd7f],.demo06__nav-actions[data-v-0d09cd7f],.demo06__hero-actions[data-v-0d09cd7f],.demo06__final-actions[data-v-0d09cd7f]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.demo06__nav-row[data-v-0d09cd7f]{justify-content:space-between;margin-bottom:1.35rem}.demo06__hero[data-v-0d09cd7f]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(1rem,3vw,2rem);align-items:center}.demo06__hero-copy[data-v-0d09cd7f]{display:flex;flex-direction:column;gap:.95rem;min-width:0}.demo06__eyebrow[data-v-0d09cd7f],.demo06__card-kicker[data-v-0d09cd7f]{margin:0;color:var(--demo06-blue);font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.demo06__hero-title[data-v-0d09cd7f]{margin:0;max-width:13ch;color:var(--demo06-ink);font-size:clamp(2.5rem,5.7vw,5.25rem);line-height:.92;letter-spacing:-.06em;font-weight:850}.demo06__hero-lead[data-v-0d09cd7f]{margin:0;max-width:68ch;color:var(--demo06-muted);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.demo06__course-finder[data-v-0d09cd7f]{display:grid;gap:.9rem;border-radius:30px;padding:1.15rem;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(255,157,77,.26),transparent 30%),linear-gradient(145deg,rgba(17,24,39,.98),rgba(31,111,235,.94));box-shadow:0 24px 52px #11182733}.demo06__finder-label[data-v-0d09cd7f]{margin:0;color:#ffffffbf;font-weight:850}.demo06__finder-form[data-v-0d09cd7f]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.demo06__finder-input[data-v-0d09cd7f]{min-width:0;min-height:42px;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.65rem .9rem;color:#fff;background:rgba(255,255,255,.1);font:inherit}.demo06__finder-input[data-v-0d09cd7f]::placeholder{color:#ffffffa3}.demo06__finder-input[data-v-0d09cd7f]:focus{outline:none;box-shadow:0 0 0 3px #26b7d74d}.demo06__finder-pills[data-v-0d09cd7f]{display:flex;flex-wrap:wrap;gap:.45rem}.demo06__finder-pill[data-v-0d09cd7f],.demo06__partner-cloud button[data-v-0d09cd7f]{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.45rem .72rem;color:#fff;background:rgba(255,255,255,.09);font:inherit;font-weight:800;cursor:pointer}.demo06__finder-pill[data-v-0d09cd7f]:hover,.demo06__finder-pill[data-v-0d09cd7f]:focus-visible{background:rgba(255,255,255,.18);outline:none}.demo06__proof-strip[data-v-0d09cd7f]{color:#fff;background:linear-gradient(90deg,rgba(17,24,39,.98),rgba(31,111,235,.94))}.demo06__proof-strip[data-v-0d09cd7f] .pane__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.demo06__proof[data-v-0d09cd7f]{display:grid;gap:.12rem}.demo06__proof strong[data-v-0d09cd7f]{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1;letter-spacing:-.04em}.demo06__proof span[data-v-0d09cd7f]{color:#ffffffbd}.demo06__skill-grid[data-v-0d09cd7f],.demo06__solution-grid[data-v-0d09cd7f],.demo06__course-grid[data-v-0d09cd7f],.demo06__insight-grid[data-v-0d09cd7f]{display:grid;gap:.9rem}.demo06__skill-grid[data-v-0d09cd7f],.demo06__solution-grid[data-v-0d09cd7f],.demo06__course-grid[data-v-0d09cd7f]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo06__insight-grid[data-v-0d09cd7f]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo06__skill-card[data-v-0d09cd7f],.demo06__learning-card[data-v-0d09cd7f],.demo06__pathway-item[data-v-0d09cd7f]{border:1px solid var(--demo06-line);color:inherit;background:rgba(255,255,255,.78);font:inherit;text-align:left;cursor:pointer}.demo06__skill-card[data-v-0d09cd7f]{display:flex;flex-direction:column;gap:.45rem;border-radius:22px;padding:1rem}.demo06__skill-card[data-v-0d09cd7f]:hover,.demo06__skill-card[data-v-0d09cd7f]:focus-visible,.demo06__learning-card[data-v-0d09cd7f]:hover,.demo06__learning-card[data-v-0d09cd7f]:focus-visible,.demo06__pathway-item[data-v-0d09cd7f]:hover,.demo06__pathway-item[data-v-0d09cd7f]:focus-visible{border-color:#1f6feb6b;outline:none}.demo06__skill-icon[data-v-0d09cd7f]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:15px;color:#fff;background:var(--demo06-blue);font-weight:850}.demo06__skill-card strong[data-v-0d09cd7f]{color:var(--demo06-ink)}.demo06__skill-card small[data-v-0d09cd7f]{color:var(--demo06-muted);font-size:.92rem;line-height:1.42}.demo06__solution-card[data-v-0d09cd7f],.demo06__course-card[data-v-0d09cd7f],.demo06__insight-card[data-v-0d09cd7f]{display:flex;flex-direction:column;gap:.58rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo06-line);min-width:0}.demo06__card-title[data-v-0d09cd7f]{margin:0;color:var(--demo06-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo06__card-copy[data-v-0d09cd7f]{margin:0;color:var(--demo06-muted);line-height:1.52}.demo06__text-link[data-v-0d09cd7f]{align-self:flex-start;border:0;padding:0;color:var(--demo06-blue);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo06__text-link[data-v-0d09cd7f]:hover,.demo06__text-link[data-v-0d09cd7f]:focus-visible{text-decoration:underline}.demo06__learning-layout[data-v-0d09cd7f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem}.demo06__learning-pane[data-v-0d09cd7f]{background:radial-gradient(circle at 90% 12%,rgba(38,183,215,.16),transparent 32%),#fff}.demo06__pathway-pane[data-v-0d09cd7f]{background:radial-gradient(circle at 12% 12%,rgba(255,157,77,.18),transparent 32%),#fff}.demo06__pane-title[data-v-0d09cd7f],.demo06__final-title[data-v-0d09cd7f]{margin:.5rem 0;color:var(--demo06-ink);font-size:clamp(1.45rem,2.9vw,2.25rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo06__learning-cards[data-v-0d09cd7f],.demo06__pathway-list[data-v-0d09cd7f]{display:grid;gap:.65rem;margin-top:1rem}.demo06__learning-cards[data-v-0d09cd7f]{grid-template-columns:repeat(2,minmax(0,1fr))}.demo06__learning-card[data-v-0d09cd7f]{display:grid;gap:.3rem;border-radius:18px;padding:.85rem}.demo06__learning-card strong[data-v-0d09cd7f],.demo06__pathway-item[data-v-0d09cd7f]{color:var(--demo06-ink);font-weight:850}.demo06__learning-card span[data-v-0d09cd7f]{color:var(--demo06-muted);line-height:1.42}.demo06__pathway-item[data-v-0d09cd7f]{border-radius:999px;padding:.65rem .85rem}.demo06__partner-pane[data-v-0d09cd7f]{color:#fff;background:radial-gradient(circle at 88% 12%,rgba(255,157,77,.22),transparent 30%),linear-gradient(135deg,rgba(17,24,39,.98),rgba(128,102,217,.92))}.demo06__partner-pane[data-v-0d09cd7f] .pane__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;align-items:center}.demo06__partner-pane .demo06__eyebrow[data-v-0d09cd7f]{color:#ffcc7d}.demo06__partner-pane .demo06__pane-title[data-v-0d09cd7f]{color:#fff}.demo06__partner-pane .demo06__card-copy[data-v-0d09cd7f]{color:#ffffffbd}.demo06__partner-cloud[data-v-0d09cd7f]{display:flex;flex-wrap:wrap;gap:.5rem}.demo06__partner-cloud button[data-v-0d09cd7f]:hover,.demo06__partner-cloud button[data-v-0d09cd7f]:focus-visible{background:rgba(255,255,255,.18);outline:none}.demo06__course-meta[data-v-0d09cd7f]{display:flex;flex-wrap:wrap;gap:.35rem}.demo06__course-meta span[data-v-0d09cd7f]{border-radius:999px;padding:.28rem .55rem;color:var(--demo06-ink);background:#eaf6ff;font-size:.82rem;font-weight:850}.demo06__insights-pane[data-v-0d09cd7f]{background:radial-gradient(circle at 90% 10%,rgba(31,111,235,.12),transparent 30%),#fff}.demo06__insights-pane[data-v-0d09cd7f] .pane__body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1rem;align-items:start}.demo06__final-cta[data-v-0d09cd7f]{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:radial-gradient(circle at 88% 12%,rgba(38,183,215,.14),transparent 30%),linear-gradient(135deg,#ffffff,#f2fbff)}.demo06__final-copy[data-v-0d09cd7f]{margin:0;color:var(--demo06-muted);line-height:1.52}.demo06__final-actions[data-v-0d09cd7f]{justify-content:flex-end}@media (max-width: 1100px){.demo06__skill-grid[data-v-0d09cd7f],.demo06__solution-grid[data-v-0d09cd7f],.demo06__course-grid[data-v-0d09cd7f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo06__nav-row[data-v-0d09cd7f],.demo06__final-cta[data-v-0d09cd7f]{align-items:flex-start;flex-direction:column}.demo06__hero[data-v-0d09cd7f],.demo06__learning-layout[data-v-0d09cd7f],.demo06__partner-pane[data-v-0d09cd7f] .pane__body,.demo06__insights-pane[data-v-0d09cd7f] .pane__body{grid-template-columns:1fr}.demo06__hero-title[data-v-0d09cd7f]{max-width:100%}.demo06__proof-strip[data-v-0d09cd7f] .pane__body,.demo06__insight-grid[data-v-0d09cd7f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.demo06__finder-form[data-v-0d09cd7f],.demo06__proof-strip[data-v-0d09cd7f] .pane__body,.demo06__skill-grid[data-v-0d09cd7f],.demo06__solution-grid[data-v-0d09cd7f],.demo06__course-grid[data-v-0d09cd7f],.demo06__insight-grid[data-v-0d09cd7f],.demo06__learning-cards[data-v-0d09cd7f]{grid-template-columns:1fr}}.demo07[data-v-db589d7c]{--demo07-ink: #10201d;--demo07-green: #0d6b57;--demo07-teal: #09a7a0;--demo07-orange: #f28b42;--demo07-yellow: #f3d774;--demo07-muted: #5c6864;--demo07-line: rgba(16, 32, 29, .14);display:flex;flex-direction:column;gap:1.15rem}.demo07__hero-pane[data-v-db589d7c]{overflow:hidden;border-color:#0d6b5733;background:radial-gradient(circle at 10% 20%,rgba(9,167,160,.18),transparent 30%),radial-gradient(circle at 88% 16%,rgba(242,139,66,.18),transparent 28%),linear-gradient(135deg,#ffffff 0%,#effcf8 52%,#fff7e7 100%)}.demo07__nav-row[data-v-db589d7c],.demo07__nav[data-v-db589d7c],.demo07__nav-actions[data-v-db589d7c],.demo07__hero-actions[data-v-db589d7c]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.demo07__nav-row[data-v-db589d7c]{justify-content:space-between;margin-bottom:1.35rem}.demo07__hero[data-v-db589d7c]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr);gap:clamp(1rem,3vw,2rem);align-items:center}.demo07__hero-copy[data-v-db589d7c]{display:flex;flex-direction:column;gap:.95rem;min-width:0}.demo07__eyebrow[data-v-db589d7c],.demo07__card-kicker[data-v-db589d7c]{margin:0;color:var(--demo07-orange);font-size:.78rem;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.demo07__hero-title[data-v-db589d7c]{margin:0;max-width:12ch;color:var(--demo07-ink);font-size:clamp(2.55rem,5.7vw,5.25rem);line-height:.92;letter-spacing:-.06em;font-weight:850}.demo07__hero-lead[data-v-db589d7c]{margin:0;max-width:68ch;color:var(--demo07-muted);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.demo07__lead-card[data-v-db589d7c]{display:grid;gap:.9rem;border-radius:30px;padding:1.15rem;color:#fff;background:radial-gradient(circle at 88% 14%,rgba(243,215,116,.28),transparent 30%),linear-gradient(145deg,rgba(16,32,29,.98),rgba(13,107,87,.96));box-shadow:0 24px 52px #10201d33}.demo07__lead-card-label[data-v-db589d7c]{margin:0;color:#ffffffbd;font-weight:850}.demo07__lead-card-grid[data-v-db589d7c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.demo07__lead-card-grid span[data-v-db589d7c]{border-radius:18px;padding:.7rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-weight:850}.demo07__lead-card-copy[data-v-db589d7c]{margin:0;color:#ffffffbd;line-height:1.5}.demo07__outcome-strip[data-v-db589d7c]{color:#fff;background:linear-gradient(90deg,rgba(16,32,29,.98),rgba(13,107,87,.95))}.demo07__outcome-strip[data-v-db589d7c] .pane__body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.demo07__outcome[data-v-db589d7c]{display:grid;gap:.14rem}.demo07__outcome strong[data-v-db589d7c]{font-size:1.1rem}.demo07__outcome span[data-v-db589d7c]{color:#ffffffbd;line-height:1.42}.demo07__programme-grid[data-v-db589d7c],.demo07__advantage-grid[data-v-db589d7c],.demo07__story-grid[data-v-db589d7c]{display:grid;gap:.9rem}.demo07__programme-grid[data-v-db589d7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo07__advantage-grid[data-v-db589d7c],.demo07__story-grid[data-v-db589d7c]{grid-template-columns:repeat(4,minmax(0,1fr))}.demo07__programme-card[data-v-db589d7c],.demo07__advantage-card[data-v-db589d7c],.demo07__capability-card[data-v-db589d7c],.demo07__admin-card[data-v-db589d7c],.demo07__story-card[data-v-db589d7c]{display:flex;flex-direction:column;gap:.58rem;border-radius:22px;padding:1rem;background:rgba(255,255,255,.78);border:1px solid var(--demo07-line);min-width:0}.demo07__advantage-card span[data-v-db589d7c]{width:fit-content;border-radius:999px;padding:.25rem .56rem;color:var(--demo07-ink);background:#dff7ef;font-size:.78rem;font-weight:850}.demo07__card-title[data-v-db589d7c]{margin:0;color:var(--demo07-ink);font-size:1.05rem;line-height:1.18;font-weight:850}.demo07__card-copy[data-v-db589d7c]{margin:0;color:var(--demo07-muted);line-height:1.52}.demo07__text-link[data-v-db589d7c]{align-self:flex-start;border:0;padding:0;color:var(--demo07-green);background:transparent;font:inherit;font-weight:850;cursor:pointer}.demo07__text-link[data-v-db589d7c]:hover,.demo07__text-link[data-v-db589d7c]:focus-visible{text-decoration:underline}.demo07__capability-pane[data-v-db589d7c]{background:radial-gradient(circle at 90% 10%,rgba(9,167,160,.13),transparent 32%),#fff}.demo07__capability-pane[data-v-db589d7c] .pane__body{display:grid;gap:1rem}.demo07__pane-title[data-v-db589d7c],.demo07__final-title[data-v-db589d7c]{margin:.5rem 0;color:var(--demo07-ink);font-size:clamp(1.45rem,2.9vw,2.25rem);line-height:1.08;letter-spacing:-.04em;font-weight:850}.demo07__capability-grid[data-v-db589d7c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}.demo07__capability-icon[data-v-db589d7c]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:15px;color:#fff;background:var(--demo07-green);font-weight:850}.demo07__mini-list[data-v-db589d7c]{display:grid;gap:.25rem;margin:0;padding-left:1.05rem;color:var(--demo07-muted)}.demo07__split[data-v-db589d7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem}.demo07__technology-pane[data-v-db589d7c]{color:#fff;background:linear-gradient(135deg,rgba(16,32,29,.98),rgba(9,167,160,.92))}.demo07__technology-pane .demo07__eyebrow[data-v-db589d7c]{color:var(--demo07-yellow)}.demo07__technology-pane .demo07__pane-title[data-v-db589d7c]{color:#fff}.demo07__technology-pane .demo07__card-copy[data-v-db589d7c]{color:#ffffffbd}.demo07__tech-tags[data-v-db589d7c]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.demo07__tech-tags button[data-v-db589d7c]{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.45rem .72rem;color:#fff;background:rgba(255,255,255,.09);font:inherit;font-weight:800;cursor:pointer}.demo07__admin-pane[data-v-db589d7c]{background:radial-gradient(circle at 12% 12%,rgba(242,139,66,.15),transparent 32%),#fff}.demo07__admin-list[data-v-db589d7c]{display:grid;gap:.65rem;margin-top:1rem}.demo07__admin-card strong[data-v-db589d7c]{color:var(--demo07-ink)}.demo07__admin-card span[data-v-db589d7c]{color:var(--demo07-muted);line-height:1.45}.demo07__story-quote[data-v-db589d7c]{margin:0;color:var(--demo07-ink);font-size:1.05rem;line-height:1.35;font-weight:750}.demo07__story-card strong[data-v-db589d7c]{color:var(--demo07-green)}.demo07__story-card span[data-v-db589d7c]{color:var(--demo07-muted)}.demo07__consult-pane[data-v-db589d7c]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.8fr);gap:1rem;align-items:center;background:radial-gradient(circle at 90% 12%,rgba(243,215,116,.32),transparent 30%),linear-gradient(135deg,#ffffff,#effcf8)}.demo07__final-copy[data-v-db589d7c]{margin:0;color:var(--demo07-muted);line-height:1.52}.demo07__demo-form[data-v-db589d7c]{display:grid;gap:.75rem;padding:1rem;border-radius:24px;background:rgba(255,255,255,.78);border:1px solid var(--demo07-line)}.demo07__demo-form label[data-v-db589d7c]{display:grid;gap:.28rem;color:var(--demo07-ink);font-weight:850}.demo07__demo-form input[data-v-db589d7c],.demo07__demo-form select[data-v-db589d7c]{min-height:44px;border:1px solid var(--demo07-line);border-radius:999px;padding:.6rem .82rem;background:#fff;color:var(--demo07-ink);font:inherit}@media (max-width: 1180px){.demo07__capability-grid[data-v-db589d7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.demo07__advantage-grid[data-v-db589d7c],.demo07__story-grid[data-v-db589d7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.demo07__nav-row[data-v-db589d7c]{align-items:flex-start;flex-direction:column}.demo07__hero[data-v-db589d7c],.demo07__split[data-v-db589d7c],.demo07__consult-pane[data-v-db589d7c]{grid-template-columns:1fr}.demo07__hero-title[data-v-db589d7c]{max-width:100%}.demo07__outcome-strip[data-v-db589d7c] .pane__body,.demo07__programme-grid[data-v-db589d7c],.demo07__capability-grid[data-v-db589d7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.demo07__outcome-strip[data-v-db589d7c] .pane__body,.demo07__programme-grid[data-v-db589d7c],.demo07__advantage-grid[data-v-db589d7c],.demo07__capability-grid[data-v-db589d7c],.demo07__story-grid[data-v-db589d7c],.demo07__lead-card-grid[data-v-db589d7c]{grid-template-columns:1fr}}.demo-index[data-v-ba8fe6a7]{--di-ink: #152231;--di-muted: #617080;--di-primary: #f05147;--di-secondary: #07324a;position:relative;min-height:100vh;overflow:hidden;padding:clamp(1rem,2.5vw,2rem);color:var(--di-ink);background:radial-gradient(circle at 8% 12%,rgba(240,81,71,.2),transparent 28%),radial-gradient(circle at 90% 10%,rgba(7,50,74,.16),transparent 30%),linear-gradient(135deg,#fffdf8,#eef7f5)}.demo-index__ambient[data-v-ba8fe6a7]{position:absolute;pointer-events:none;filter:blur(24px);opacity:.38}.demo-index__ambient--one[data-v-ba8fe6a7]{width:26vw;height:26vw;left:-8%;top:8%;border-radius:45% 55% 70% 30%;background:var(--di-primary)}.demo-index__ambient--two[data-v-ba8fe6a7]{width:32vw;height:32vw;right:-10%;bottom:8%;border-radius:60% 40% 35% 65%;background:var(--di-secondary)}.demo-index__hero[data-v-ba8fe6a7],.demo-index__group[data-v-ba8fe6a7]{position:relative;z-index:1;max-width:1260px;margin:0 auto}.demo-index__hero[data-v-ba8fe6a7]{display:grid;gap:1rem;padding:clamp(1.4rem,4vw,3rem) 0 clamp(1.4rem,4vw,3rem)}.demo-index__brand[data-v-ba8fe6a7],.demo-index__button[data-v-ba8fe6a7],.demo-index__card-link[data-v-ba8fe6a7]{color:inherit;text-decoration:none}.demo-index__brand[data-v-ba8fe6a7]{display:inline-flex;width:fit-content}.demo-index__brand-logo[data-v-ba8fe6a7]{display:block;width:min(18rem,54vw);height:auto}.demo-index__eyebrow[data-v-ba8fe6a7]{margin:0;color:var(--di-primary);font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.demo-index h1[data-v-ba8fe6a7]{max-width:12ch;margin:0;font-size:clamp(3.2rem,8vw,7rem);line-height:.86;letter-spacing:-.08em;font-weight:950}.demo-index__hero>p[data-v-ba8fe6a7]:not(.demo-index__eyebrow){max-width:62ch;margin:0;color:var(--di-muted);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.demo-index__actions[data-v-ba8fe6a7]{display:flex;flex-wrap:wrap;gap:.65rem}.demo-index__button[data-v-ba8fe6a7],.demo-index__card-link[data-v-ba8fe6a7]{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;min-height:46px;padding:.82rem 1.1rem;font-weight:950}.demo-index__button--primary[data-v-ba8fe6a7],.demo-index__card-link[data-v-ba8fe6a7]{color:#fff;background:var(--di-primary);box-shadow:0 16px 30px #f0514738}.demo-index__button--secondary[data-v-ba8fe6a7]{border:1px solid rgba(21,34,49,.16);background:rgba(255,255,255,.66)}.demo-index__group[data-v-ba8fe6a7]{padding:clamp(1.1rem,3vw,2rem) 0}.demo-index__group-heading[data-v-ba8fe6a7]{margin-bottom:1rem}.demo-index h2[data-v-ba8fe6a7]{margin:.35rem 0 0;font-size:clamp(1.9rem,4vw,3.2rem);line-height:.98;letter-spacing:-.055em;font-weight:950}.demo-index__grid[data-v-ba8fe6a7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.demo-index__card[data-v-ba8fe6a7]{display:grid;gap:1rem;align-content:space-between;min-height:240px;border:1px solid rgba(21,34,49,.15);border-radius:1.45rem;padding:1rem;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo-index__card span[data-v-ba8fe6a7]{display:inline-flex;width:fit-content;border-radius:999px;padding:.28rem .62rem;color:#fff;background:var(--di-secondary);font-weight:950}.demo-index__card h3[data-v-ba8fe6a7]{margin:.8rem 0 0;font-size:1.22rem;line-height:1.1;letter-spacing:-.035em}.demo-index__card p[data-v-ba8fe6a7]{margin:0;color:var(--di-muted);line-height:1.45}.demo-index__card a[data-v-ba8fe6a7]{color:var(--di-ink);font-weight:900}.demo-index__card-link[data-v-ba8fe6a7]{color:#fff!important;justify-self:start}@media (max-width: 980px){.demo-index__grid[data-v-ba8fe6a7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.demo-index[data-v-ba8fe6a7]{padding:.8rem}.demo-index h1[data-v-ba8fe6a7]{max-width:100%}.demo-index__grid[data-v-ba8fe6a7]{grid-template-columns:1fr}}.graphic-demo[data-v-9ec32943]{--gd-bg: #f6efe5;--gd-ink: #14202a;--gd-muted: #65717e;--gd-primary: #f05147;--gd-secondary: #06263a;--gd-soft: rgba(255, 255, 255, .72);--gd-line: rgba(20, 32, 42, .16);position:relative;min-height:100vh;overflow:hidden;padding:clamp(1rem,2.4vw,2rem);color:var(--gd-ink);background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--gd-primary) 22%,transparent),transparent 28%),radial-gradient(circle at 90% 18%,color-mix(in srgb,var(--gd-secondary) 18%,transparent),transparent 30%),linear-gradient(135deg,#fffdf8,var(--gd-bg))}.graphic-demo--lbtc[data-v-9ec32943]{--gd-bg: #eee7da;--gd-primary: #b38a45;--gd-secondary: #061f35}.graphic-demo--oxford[data-v-9ec32943]{--gd-bg: #fff3e4;--gd-primary: #c51f6a;--gd-secondary: #4d214f}.graphic-demo--workia[data-v-9ec32943]{--gd-bg: #eef9ff;--gd-primary: #0aa6b7;--gd-secondary: #143c76}.graphic-demo--scott[data-v-9ec32943]{--gd-bg: #f5f4df;--gd-primary: #b95532;--gd-secondary: #1f6f5d}.graphic-demo--qa[data-v-9ec32943]{--gd-bg: #eef6ff;--gd-primary: #1f6feb;--gd-secondary: #111827}.graphic-demo--vps[data-v-9ec32943]{--gd-bg: #effcf8;--gd-primary: #f28b42;--gd-secondary: #0d6b57}.graphic-demo--trainioFuture[data-v-9ec32943]{--gd-bg: #eef7f5;--gd-primary: #f05147;--gd-secondary: #07324a}.graphic-demo__ambient[data-v-9ec32943]{position:absolute;pointer-events:none;filter:blur(24px);opacity:.42}.graphic-demo__ambient--one[data-v-9ec32943]{inset:8% auto auto -6%;width:28vw;height:28vw;border-radius:45% 55% 70% 30%;background:var(--gd-primary)}.graphic-demo__ambient--two[data-v-9ec32943]{right:-8%;bottom:8%;width:32vw;height:32vw;border-radius:60% 40% 35% 65%;background:var(--gd-secondary)}.graphic-demo__topbar[data-v-9ec32943],.graphic-demo__hero[data-v-9ec32943],.graphic-demo__proof[data-v-9ec32943],.graphic-demo__grid-section[data-v-9ec32943],.graphic-demo__spotlight[data-v-9ec32943],.graphic-demo__journey[data-v-9ec32943],.graphic-demo__cta[data-v-9ec32943]{position:relative;z-index:1}.graphic-demo__topbar[data-v-9ec32943]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto clamp(2rem,5vw,4.5rem);max-width:1320px}.graphic-demo__brand[data-v-9ec32943],.graphic-demo__source-link[data-v-9ec32943],.graphic-demo__button[data-v-9ec32943]{color:inherit;text-decoration:none}.graphic-demo__brand[data-v-9ec32943]{display:inline-flex;width:min(16rem,44vw)}.graphic-demo__brand-logo[data-v-9ec32943]{display:block;width:100%;height:auto}.graphic-demo__nav[data-v-9ec32943]{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.graphic-demo__nav button[data-v-9ec32943],.graphic-demo__source-link[data-v-9ec32943]{border:1px solid var(--gd-line);border-radius:999px;padding:.55rem .8rem;color:var(--gd-ink);background:rgba(255,255,255,.56);font:inherit;font-weight:800;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.graphic-demo__source-link[data-v-9ec32943]{white-space:nowrap}.graphic-demo__topbar-actions[data-v-9ec32943]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.graphic-demo__hero[data-v-9ec32943]{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;gap:clamp(1.6rem,5vw,5rem);max-width:1320px;margin:0 auto clamp(1.2rem,3vw,2rem)}.graphic-demo__hero-copy[data-v-9ec32943]{display:flex;flex-direction:column;gap:1rem}.graphic-demo__eyebrow[data-v-9ec32943]{margin:0;color:var(--gd-primary);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.graphic-demo h1[data-v-9ec32943]{margin:0;max-width:12ch;font-size:clamp(3.4rem,8vw,7.7rem);line-height:.84;letter-spacing:-.08em;font-weight:950}.graphic-demo__subtitle[data-v-9ec32943]{margin:0;max-width:62ch;color:var(--gd-muted);font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.55}.graphic-demo__actions[data-v-9ec32943]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.graphic-demo__button[data-v-9ec32943]{border:1px solid transparent;border-radius:999px;padding:.82rem 1.1rem;display:inline-flex;justify-content:center;align-items:center;min-height:46px;font:inherit;font-weight:900;cursor:pointer}.graphic-demo__button--primary[data-v-9ec32943]{color:#fff;background:var(--gd-primary);box-shadow:0 16px 30px color-mix(in srgb,var(--gd-primary) 22%,transparent)}.graphic-demo__button--secondary[data-v-9ec32943]{color:var(--gd-ink);background:rgba(255,255,255,.66);border-color:var(--gd-line)}.graphic-demo__source-note[data-v-9ec32943]{margin:0;color:var(--gd-muted);font-size:.92rem}.graphic-demo__source-note a[data-v-9ec32943]{color:var(--gd-ink);font-weight:900}.graphic-demo__visual[data-v-9ec32943]{position:relative;min-height:clamp(360px,48vw,640px);border-radius:clamp(2rem,5vw,4.5rem);background:linear-gradient(145deg,color-mix(in srgb,var(--gd-secondary) 95%,#fff 5%),color-mix(in srgb,var(--gd-primary) 72%,var(--gd-secondary)));box-shadow:0 38px 80px color-mix(in srgb,var(--gd-secondary) 20%,transparent);overflow:hidden}.graphic-demo__visual[data-v-9ec32943]:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;z-index:1;border-radius:inherit;border:1px solid rgba(255,255,255,.18);background:linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 80%);mask-image:linear-gradient(135deg,#000,transparent 80%)}.graphic-demo__hero-image[data-v-9ec32943],.graphic-demo__visual-scrim[data-v-9ec32943]{position:absolute;top:0;right:0;bottom:0;left:0}.graphic-demo__hero-image[data-v-9ec32943]{width:100%;height:100%;object-fit:cover;opacity:.72;filter:saturate(.92) contrast(1.04)}.graphic-demo__visual-scrim[data-v-9ec32943]{z-index:1;background:radial-gradient(circle at 18% 14%,rgba(255,255,255,.22),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--gd-secondary) 82%,transparent),color-mix(in srgb,var(--gd-primary) 62%,transparent))}.graphic-demo__visual-card[data-v-9ec32943]{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.22);border-radius:1.4rem;padding:1rem;color:#fff;background:rgba(255,255,255,.12);box-shadow:0 18px 34px #00000024;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.graphic-demo__visual-card--main[data-v-9ec32943]{left:12%;right:12%;top:28%;min-height:34%;display:grid;align-content:center}.graphic-demo__visual-card--main span[data-v-9ec32943]{color:#ffffffb8;font-weight:900}.graphic-demo__visual-card--main strong[data-v-9ec32943]{font-size:clamp(2rem,4vw,4rem);line-height:.9;letter-spacing:-.06em}.graphic-demo__visual-card--left[data-v-9ec32943]{left:6%;bottom:12%}.graphic-demo__visual-card--right[data-v-9ec32943]{right:7%;top:9%}.graphic-demo__orbit[data-v-9ec32943]{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.22);border-radius:999px}.graphic-demo__orbit--one[data-v-9ec32943]{top:13%;right:13%;bottom:13%;left:13%;transform:rotate(-18deg)}.graphic-demo__orbit--two[data-v-9ec32943]{top:25%;right:6%;bottom:25%;left:6%;transform:rotate(28deg)}.graphic-demo__orb[data-v-9ec32943]{position:absolute;z-index:2;width:80px;height:80px;border-radius:999px;background:rgba(255,255,255,.35);box-shadow:0 0 70px #ffffff4d}.graphic-demo__orb--one[data-v-9ec32943]{left:12%;top:12%}.graphic-demo__orb--two[data-v-9ec32943]{right:16%;bottom:13%;width:118px;height:118px}.graphic-demo__proof[data-v-9ec32943],.graphic-demo__grid-section[data-v-9ec32943],.graphic-demo__spotlight[data-v-9ec32943],.graphic-demo__journey[data-v-9ec32943],.graphic-demo__cta[data-v-9ec32943]{max-width:1320px;margin:0 auto}.graphic-demo__proof[data-v-9ec32943]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.graphic-demo__proof article[data-v-9ec32943],.graphic-demo__tile[data-v-9ec32943],.graphic-demo__journey-track article[data-v-9ec32943]{border:1px solid var(--gd-line);border-radius:1.45rem;padding:1rem;background:var(--gd-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.graphic-demo__proof article[data-v-9ec32943]{display:grid;gap:.28rem}.graphic-demo__proof strong[data-v-9ec32943],.graphic-demo__tile h3[data-v-9ec32943],.graphic-demo__journey-track strong[data-v-9ec32943]{color:var(--gd-ink);font-weight:950}.graphic-demo__proof span[data-v-9ec32943],.graphic-demo__tile p[data-v-9ec32943],.graphic-demo__journey-track p[data-v-9ec32943]{color:var(--gd-muted);line-height:1.45}.graphic-demo__grid-section[data-v-9ec32943],.graphic-demo__spotlight[data-v-9ec32943],.graphic-demo__journey[data-v-9ec32943],.graphic-demo__cta[data-v-9ec32943]{padding:clamp(1.2rem,3vw,2rem) 0}.graphic-demo__section-heading[data-v-9ec32943]{max-width:760px;margin-bottom:1rem}.graphic-demo h2[data-v-9ec32943]{margin:.35rem 0 0;font-size:clamp(1.9rem,4vw,3.45rem);line-height:.96;letter-spacing:-.055em;font-weight:950}.graphic-demo__tile-grid[data-v-9ec32943]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.graphic-demo__tile[data-v-9ec32943]{min-height:270px;display:flex;flex-direction:column}.graphic-demo__tile-image[data-v-9ec32943]{position:relative;height:130px;border-radius:1.1rem;margin-bottom:1rem;background:radial-gradient(circle at 70% 30%,color-mix(in srgb,var(--gd-primary) 65%,#fff),transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--gd-secondary) 94%,#fff),color-mix(in srgb,var(--gd-primary) 76%,#fff));overflow:hidden}.graphic-demo__tile-image img[data-v-9ec32943],.graphic-demo__tile-image span[data-v-9ec32943]{display:block}.graphic-demo__tile-image img[data-v-9ec32943]{width:100%;height:100%;object-fit:cover;filter:saturate(.95) contrast(1.02)}.graphic-demo__tile-image span[data-v-9ec32943]{position:absolute;inset:auto auto -22% 38%;width:70%;height:120%;border-radius:999px;transform:translate(42%,18%) rotate(-24deg);background:rgba(255,255,255,.28)}.graphic-demo__tile h3[data-v-9ec32943],.graphic-demo__tile p[data-v-9ec32943]{margin:0}.graphic-demo__tile h3[data-v-9ec32943]{margin-bottom:.4rem;font-size:1.05rem}.graphic-demo__spotlight[data-v-9ec32943],.graphic-demo__cta[data-v-9ec32943]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.8fr);gap:1rem;align-items:center}.graphic-demo__spotlight[data-v-9ec32943]{border-radius:2rem;padding:clamp(1.2rem,3vw,2rem);color:#fff;background:radial-gradient(circle at 90% 16%,rgba(255,255,255,.2),transparent 30%),linear-gradient(135deg,color-mix(in srgb,var(--gd-secondary) 96%,#000),color-mix(in srgb,var(--gd-primary) 78%,var(--gd-secondary)))}.graphic-demo__spotlight .graphic-demo__eyebrow[data-v-9ec32943]{color:#ffffffbd}.graphic-demo__spotlight h2[data-v-9ec32943],.graphic-demo__spotlight p[data-v-9ec32943]{color:#fff}.graphic-demo__spotlight p[data-v-9ec32943],.graphic-demo__spotlight blockquote[data-v-9ec32943]{margin:.8rem 0 0;line-height:1.5}.graphic-demo__spotlight blockquote[data-v-9ec32943]{font-size:clamp(1.2rem,2.1vw,1.75rem);font-weight:850;letter-spacing:-.03em}.graphic-demo__journey-track[data-v-9ec32943]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.graphic-demo__journey-track article span[data-v-9ec32943]{display:inline-flex;width:fit-content;border-radius:999px;padding:.25rem .58rem;color:#fff;background:var(--gd-primary);font-weight:950;margin-bottom:.7rem}.graphic-demo__journey-track strong[data-v-9ec32943],.graphic-demo__journey-track p[data-v-9ec32943]{display:block;margin:0}.graphic-demo__journey-track strong[data-v-9ec32943]{margin-bottom:.35rem}.graphic-demo__cta[data-v-9ec32943]{border-radius:2rem;padding:clamp(1.2rem,3vw,2rem);margin-bottom:1rem;background:rgba(255,255,255,.7);border:1px solid var(--gd-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.graphic-demo__cta p[data-v-9ec32943]{color:var(--gd-muted)}@media (max-width: 980px){.graphic-demo__topbar[data-v-9ec32943]{align-items:flex-start;flex-direction:column}.graphic-demo__hero[data-v-9ec32943],.graphic-demo__spotlight[data-v-9ec32943],.graphic-demo__cta[data-v-9ec32943]{grid-template-columns:1fr}.graphic-demo__hero h1[data-v-9ec32943]{max-width:100%}.graphic-demo__proof[data-v-9ec32943],.graphic-demo__tile-grid[data-v-9ec32943]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.graphic-demo[data-v-9ec32943]{padding:.8rem}.graphic-demo__nav[data-v-9ec32943]{justify-content:flex-start}.graphic-demo__proof[data-v-9ec32943],.graphic-demo__tile-grid[data-v-9ec32943],.graphic-demo__journey-track[data-v-9ec32943]{grid-template-columns:1fr}.graphic-demo__visual[data-v-9ec32943]{min-height:390px}}.demo09[data-v-8793f62b]{--d9-ink: #071f31;--d9-muted: #627383;--d9-red: #f05147;--d9-blue: #052c43;--d9-mint: #d8f1e8;--d9-cream: #fff8ec;position:relative;min-height:100vh;overflow:hidden;padding:clamp(.9rem,2vw,1.6rem);color:var(--d9-ink);background:radial-gradient(circle at 14% 10%,rgba(240,81,71,.28),transparent 26%),radial-gradient(circle at 85% 16%,rgba(5,44,67,.22),transparent 30%),radial-gradient(circle at 58% 92%,rgba(216,241,232,.9),transparent 36%),linear-gradient(135deg,#fffdf8,#edf7f4)}.demo09__noise[data-v-8793f62b],.demo09__orb[data-v-8793f62b]{position:absolute;pointer-events:none}.demo09__noise[data-v-8793f62b]{top:0;right:0;bottom:0;left:0;opacity:.18;background-image:linear-gradient(90deg,rgba(7,31,49,.08) 1px,transparent 1px),linear-gradient(rgba(7,31,49,.06) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 12%,#000,transparent 70%);mask-image:radial-gradient(circle at 50% 12%,#000,transparent 70%)}.demo09__orb[data-v-8793f62b]{width:28vw;height:28vw;border-radius:45% 55% 66% 34%;filter:blur(20px);opacity:.25;animation:demo09-drift-8793f62b 14s ease-in-out infinite alternate}.demo09__orb--red[data-v-8793f62b]{left:-10vw;top:20vh;background:var(--d9-red)}.demo09__orb--blue[data-v-8793f62b]{right:-9vw;bottom:8vh;background:var(--d9-blue);animation-delay:-4s}.demo09__topbar[data-v-8793f62b],.demo09__hero[data-v-8793f62b],.demo09__ribbon[data-v-8793f62b],.demo09__gallery[data-v-8793f62b],.demo09__network[data-v-8793f62b],.demo09__final[data-v-8793f62b]{position:relative;z-index:1;max-width:1420px;margin-inline:auto}.demo09__topbar[data-v-8793f62b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:clamp(2rem,5vw,4.5rem)}.demo09__brand[data-v-8793f62b]{display:inline-flex;width:min(17rem,48vw)}.demo09__brand img[data-v-8793f62b]{width:100%;height:auto}.demo09__top-actions[data-v-8793f62b],.demo09__actions[data-v-8793f62b],.demo09__metrics[data-v-8793f62b]{display:flex;flex-wrap:wrap;gap:.65rem}.demo09__pill[data-v-8793f62b],.demo09__button[data-v-8793f62b],.demo09__network-tile[data-v-8793f62b]{color:inherit;text-decoration:none}.demo09__pill[data-v-8793f62b],.demo09__button[data-v-8793f62b]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:950}.demo09__pill[data-v-8793f62b]{min-height:42px;border:1px solid rgba(7,31,49,.14);padding:.62rem .92rem;background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.demo09__hero[data-v-8793f62b]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:clamp(1.4rem,5vw,5rem);align-items:center}.demo09__copy[data-v-8793f62b]{display:grid;gap:1rem}.demo09__eyebrow[data-v-8793f62b]{margin:0;color:var(--d9-red);font-size:.78rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.demo09 h1[data-v-8793f62b],.demo09 h2[data-v-8793f62b],.demo09 p[data-v-8793f62b]{margin:0}.demo09 h1[data-v-8793f62b]{max-width:10ch;font-size:clamp(4.2rem,10vw,9.8rem);line-height:.78;letter-spacing:-.095em;font-weight:950}.demo09__lead[data-v-8793f62b]{max-width:62ch;color:var(--d9-muted);font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.55}.demo09__button[data-v-8793f62b]{min-height:52px;border:1px solid transparent;padding:.9rem 1.15rem}.demo09__button--primary[data-v-8793f62b]{color:#fff;background:var(--d9-red);box-shadow:0 18px 36px #f051473d}.demo09__button--secondary[data-v-8793f62b]{border-color:#071f3129;background:rgba(255,255,255,.72)}.demo09__metrics article[data-v-8793f62b]{display:grid;min-width:130px;border:1px solid rgba(7,31,49,.12);border-radius:1.15rem;padding:.8rem;background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.demo09__metrics strong[data-v-8793f62b]{color:var(--d9-blue);font-size:1.45rem;letter-spacing:-.04em}.demo09__metrics span[data-v-8793f62b]{color:var(--d9-muted);font-weight:800}.demo09__stage[data-v-8793f62b]{position:relative;min-height:clamp(520px,56vw,760px)}.demo09__stage[data-v-8793f62b]:before{content:"";position:absolute;top:8%;right:10%;bottom:8%;left:10%;border:1px solid rgba(7,31,49,.14);border-radius:999px;transform:rotate(-16deg)}.demo09__stage[data-v-8793f62b]:after{content:"";position:absolute;top:18%;right:2%;bottom:12%;left:20%;border:1px solid rgba(240,81,71,.28);border-radius:999px;transform:rotate(22deg)}.demo09__stage-image[data-v-8793f62b],.demo09__route-card[data-v-8793f62b]{position:absolute;z-index:1;box-shadow:0 30px 60px #071f3133}.demo09__stage-image[data-v-8793f62b]{object-fit:cover;border:8px solid rgba(255,255,255,.78);background:#fff}.demo09__stage-image--main[data-v-8793f62b]{top:7%;right:9%;bottom:12%;left:14%;width:72%;height:78%;border-radius:3.4rem;filter:saturate(.96) contrast(1.04)}.demo09__stage-image--top[data-v-8793f62b]{right:2%;top:0;width:34%;height:32%;border-radius:2rem;animation:demo09-float-8793f62b 7s ease-in-out infinite alternate}.demo09__stage-image--bottom[data-v-8793f62b]{left:0;bottom:2%;width:38%;height:34%;border-radius:2rem;animation:demo09-float-8793f62b 8s ease-in-out infinite alternate-reverse}.demo09__route-card[data-v-8793f62b]{display:grid;gap:.18rem;border:1px solid rgba(255,255,255,.38);border-radius:1.35rem;padding:.9rem 1rem;color:#fff;background:rgba(7,31,49,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo09__route-card span[data-v-8793f62b],.demo09__route-card small[data-v-8793f62b]{color:#ffffffc2}.demo09__route-card--company[data-v-8793f62b]{left:7%;top:12%}.demo09__route-card--trainer[data-v-8793f62b]{right:0;bottom:18%;background:rgba(240,81,71,.82)}.demo09__route-card--qual[data-v-8793f62b]{left:28%;bottom:0}.demo09__ribbon[data-v-8793f62b]{display:flex;gap:.6rem;overflow:hidden;padding:clamp(1.8rem,4vw,3.2rem) 0 1rem}.demo09__ribbon span[data-v-8793f62b]{flex:0 0 auto;border-radius:999px;padding:.72rem 1rem;color:#fff;background:var(--d9-blue);font-weight:950;box-shadow:0 14px 24px #071f3124}.demo09__ribbon span[data-v-8793f62b]:nth-child(2n){color:var(--d9-blue);background:var(--d9-mint)}.demo09__gallery[data-v-8793f62b]{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;padding:1rem 0 clamp(1.4rem,4vw,3rem)}.demo09__gallery-card[data-v-8793f62b]{position:relative;min-height:380px;overflow:hidden;border-radius:2rem;background:var(--d9-blue)}.demo09__gallery-card[data-v-8793f62b]:first-child{grid-row:span 2}.demo09__gallery-card img[data-v-8793f62b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.76;filter:saturate(.95) contrast(1.05)}.demo09__gallery-card[data-v-8793f62b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(7,31,49,.84))}.demo09__gallery-card div[data-v-8793f62b]{position:absolute;z-index:1;inset:auto 1.1rem 1.1rem;display:grid;gap:.4rem;color:#fff}.demo09__gallery-card p[data-v-8793f62b]{font-weight:950;letter-spacing:.08em;text-transform:uppercase;opacity:.78}.demo09__gallery-card h2[data-v-8793f62b],.demo09__network h2[data-v-8793f62b],.demo09__final h2[data-v-8793f62b]{font-size:clamp(2rem,4.8vw,4.8rem);line-height:.9;letter-spacing:-.07em;font-weight:950}.demo09__gallery-card span[data-v-8793f62b]{max-width:46ch;line-height:1.45;opacity:.86}.demo09__network[data-v-8793f62b],.demo09__final[data-v-8793f62b]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);gap:1rem;align-items:center;border:1px solid rgba(7,31,49,.13);border-radius:2.2rem;padding:clamp(1.2rem,3vw,2rem);background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.demo09__network-grid[data-v-8793f62b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.demo09__network-tile[data-v-8793f62b]{display:grid;gap:.45rem;min-height:210px;align-content:space-between;border-radius:1.45rem;padding:1rem;color:#fff;background:linear-gradient(135deg,var(--d9-blue),#0d4d63);box-shadow:0 18px 36px #071f312e}.demo09__network-tile[data-v-8793f62b]:nth-child(2){background:linear-gradient(135deg,var(--d9-red),#ce3e68)}.demo09__network-tile[data-v-8793f62b]:nth-child(3){color:var(--d9-blue);background:linear-gradient(135deg,var(--d9-mint),#fff)}.demo09__network-tile span[data-v-8793f62b]{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;background:rgba(255,255,255,.22);font-weight:950}.demo09__network-tile strong[data-v-8793f62b]{font-size:1.35rem;letter-spacing:-.04em}.demo09__network-tile small[data-v-8793f62b]{font-size:.96rem;line-height:1.4;opacity:.82}.demo09__final[data-v-8793f62b]{margin-top:1rem;margin-bottom:1rem;color:#fff;background:radial-gradient(circle at 90% 16%,rgba(255,255,255,.18),transparent 28%),linear-gradient(135deg,var(--d9-blue),#020b13)}.demo09__final .demo09__eyebrow[data-v-8793f62b]{color:#ffffffb8}.demo09__final p[data-v-8793f62b]{max-width:62ch;color:#ffffffc7;line-height:1.55}.demo09__final .demo09__actions[data-v-8793f62b]{justify-content:flex-end}@keyframes demo09-float-8793f62b{0%{transform:translateZ(0) rotate(-1deg)}to{transform:translate3d(0,-16px,0) rotate(2deg)}}@keyframes demo09-drift-8793f62b{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(4vw,-2vw,0) rotate(16deg)}}@media (max-width: 1020px){.demo09__hero[data-v-8793f62b],.demo09__gallery[data-v-8793f62b],.demo09__network[data-v-8793f62b],.demo09__final[data-v-8793f62b]{grid-template-columns:1fr}.demo09 h1[data-v-8793f62b]{max-width:100%}.demo09__network-grid[data-v-8793f62b]{grid-template-columns:1fr}}@media (max-width: 680px){.demo09__topbar[data-v-8793f62b]{align-items:flex-start;flex-direction:column}.demo09__stage[data-v-8793f62b]{min-height:520px}.demo09__stage-image--main[data-v-8793f62b]{top:10%;right:0;bottom:18%;left:8%;width:88%}.demo09__stage-image--top[data-v-8793f62b],.demo09__stage-image--bottom[data-v-8793f62b]{width:44%}.demo09__route-card--company[data-v-8793f62b]{top:6%}.demo09__route-card--trainer[data-v-8793f62b]{bottom:14%}}.demo10[data-v-c09e1cbd]{--d10-ink: #102033;--d10-muted: #627286;--d10-red: #f05147;--d10-blue: #062c43;--d10-cyan: #26b7d7;--d10-green: #d9f1e6;position:relative;min-height:100vh;overflow:hidden;padding:clamp(.9rem,2.4vw,1.8rem);color:var(--d10-ink);background:radial-gradient(circle at 9% 12%,rgba(240,81,71,.22),transparent 28%),radial-gradient(circle at 92% 8%,rgba(38,183,215,.22),transparent 28%),radial-gradient(circle at 70% 90%,rgba(217,241,230,.9),transparent 34%),linear-gradient(135deg,#fffdf8,#eff8f6)}.demo10__mesh[data-v-c09e1cbd],.demo10__glow[data-v-c09e1cbd]{position:absolute;pointer-events:none}.demo10__mesh[data-v-c09e1cbd]{top:0;right:0;bottom:0;left:0;opacity:.24;background-image:linear-gradient(90deg,rgba(16,32,51,.08) 1px,transparent 1px),linear-gradient(rgba(16,32,51,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}.demo10__glow[data-v-c09e1cbd]{width:32vw;height:32vw;border-radius:42% 58% 70% 30%;filter:blur(24px);opacity:.28;animation:demo10-drift-c09e1cbd 15s ease-in-out infinite alternate}.demo10__glow--one[data-v-c09e1cbd]{left:-12vw;top:18vh;background:var(--d10-red)}.demo10__glow--two[data-v-c09e1cbd]{right:-12vw;bottom:8vh;background:var(--d10-blue);animation-delay:-5s}.demo10__topbar[data-v-c09e1cbd],.demo10__hero[data-v-c09e1cbd],.demo10__benefit-band[data-v-c09e1cbd],.demo10__split[data-v-c09e1cbd],.demo10__workflow[data-v-c09e1cbd],.demo10__records[data-v-c09e1cbd],.demo10__trainer-media[data-v-c09e1cbd],.demo10__final[data-v-c09e1cbd]{position:relative;z-index:1;max-width:1420px;margin-inline:auto}.demo10__topbar[data-v-c09e1cbd]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:clamp(2rem,5vw,4rem)}.demo10__brand[data-v-c09e1cbd]{display:inline-flex;width:min(17rem,48vw)}.demo10__brand img[data-v-c09e1cbd]{width:100%;height:auto}.demo10__nav[data-v-c09e1cbd],.demo10__actions[data-v-c09e1cbd],.demo10__benefit-band[data-v-c09e1cbd]{display:flex;flex-wrap:wrap;gap:.65rem}.demo10__nav a[data-v-c09e1cbd],.demo10__nav[data-v-c09e1cbd] a,.demo10__button[data-v-c09e1cbd]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:inherit;font-weight:950;text-decoration:none}.demo10__nav a[data-v-c09e1cbd],.demo10__nav[data-v-c09e1cbd] a{min-height:42px;border:1px solid rgba(16,32,51,.14);padding:.62rem .92rem;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.demo10__hero[data-v-c09e1cbd]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:clamp(1.5rem,5vw,5rem);align-items:center}.demo10__hero-copy[data-v-c09e1cbd]{display:grid;gap:1rem}.demo10__eyebrow[data-v-c09e1cbd]{margin:0;color:var(--d10-red);font-size:.78rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.demo10 h1[data-v-c09e1cbd],.demo10 h2[data-v-c09e1cbd],.demo10 p[data-v-c09e1cbd]{margin:0}.demo10 h1[data-v-c09e1cbd]{max-width:10ch;font-size:clamp(4rem,9vw,9.2rem);line-height:.8;letter-spacing:-.09em;font-weight:950}.demo10 h2[data-v-c09e1cbd]{font-size:clamp(2rem,4.8vw,4.7rem);line-height:.92;letter-spacing:-.07em;font-weight:950}.demo10__lead[data-v-c09e1cbd],.demo10__split-copy p[data-v-c09e1cbd],.demo10__records-copy p[data-v-c09e1cbd],.demo10__final p[data-v-c09e1cbd]{max-width:66ch;color:var(--d10-muted);font-size:clamp(1.04rem,1.45vw,1.24rem);line-height:1.55}.demo10__button[data-v-c09e1cbd]{min-height:52px;border:1px solid transparent;padding:.9rem 1.15rem}.demo10__button--primary[data-v-c09e1cbd]{color:#fff;background:var(--d10-red);box-shadow:0 18px 36px #f051473d}.demo10__button--secondary[data-v-c09e1cbd]{border-color:#10203329;background:rgba(255,255,255,.74)}.demo10__command-centre[data-v-c09e1cbd]{position:relative;min-height:clamp(500px,54vw,730px)}.demo10__command-centre[data-v-c09e1cbd]:before,.demo10__command-centre[data-v-c09e1cbd]:after{content:"";position:absolute;border-radius:999px;border:1px solid rgba(16,32,51,.14)}.demo10__command-centre[data-v-c09e1cbd]:before{top:7%;right:8%;bottom:11%;left:11%;transform:rotate(-16deg)}.demo10__command-centre[data-v-c09e1cbd]:after{top:20%;right:2%;bottom:15%;left:22%;transform:rotate(24deg);border-color:#f0514742}.demo10__command-image[data-v-c09e1cbd]{position:absolute;top:6%;right:10%;bottom:12%;left:9%;z-index:1;width:78%;height:82%;border:8px solid rgba(255,255,255,.78);border-radius:3.3rem;object-fit:cover;filter:saturate(.98) contrast(1.04);box-shadow:0 34px 70px #10203338}.demo10__dashboard[data-v-c09e1cbd]{position:absolute;z-index:2;display:grid;gap:.18rem;max-width:300px;border:1px solid rgba(255,255,255,.38);border-radius:1.35rem;padding:1rem;color:#fff;background:rgba(6,44,67,.78);box-shadow:0 22px 44px #10203338;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo10__dashboard span[data-v-c09e1cbd],.demo10__dashboard small[data-v-c09e1cbd]{color:#ffffffc2}.demo10__dashboard--search[data-v-c09e1cbd]{left:0;top:9%}.demo10__dashboard--contract[data-v-c09e1cbd]{right:0;bottom:15%;background:rgba(240,81,71,.86)}.demo10__dashboard--price[data-v-c09e1cbd]{left:24%;bottom:0}.demo10__benefit-band[data-v-c09e1cbd]{padding:clamp(1.6rem,4vw,3rem) 0 1rem}.demo10__benefit-band article[data-v-c09e1cbd]{flex:1 1 230px;display:grid;gap:.5rem;border:1px solid rgba(16,32,51,.13);border-radius:1.45rem;padding:1rem;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo10__benefit-band span[data-v-c09e1cbd],.demo10__workflow-grid article span[data-v-c09e1cbd]{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;color:#fff;background:var(--d10-red);font-weight:950}.demo10__benefit-band strong[data-v-c09e1cbd],.demo10__choice-card strong[data-v-c09e1cbd],.demo10__workflow-grid strong[data-v-c09e1cbd]{color:var(--d10-ink);font-size:1.15rem;letter-spacing:-.035em}.demo10__benefit-band p[data-v-c09e1cbd],.demo10__choice-card span[data-v-c09e1cbd],.demo10__workflow-grid p[data-v-c09e1cbd]{color:var(--d10-muted);line-height:1.45}.demo10__split[data-v-c09e1cbd],.demo10__records[data-v-c09e1cbd],.demo10__final[data-v-c09e1cbd]{display:grid;grid-template-columns:minmax(0,.86fr) minmax(430px,1.14fr);gap:1rem;align-items:center;padding:clamp(1.2rem,3vw,2rem);border:1px solid rgba(16,32,51,.13);border-radius:2.2rem;background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.demo10__split-copy[data-v-c09e1cbd],.demo10__records-copy[data-v-c09e1cbd],.demo10__final>div[data-v-c09e1cbd]:first-child{display:grid;gap:.9rem}.demo10__choice-grid[data-v-c09e1cbd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.demo10__choice-card[data-v-c09e1cbd]{min-height:250px;position:relative;overflow:hidden;border-radius:1.55rem;background:var(--d10-blue)}.demo10__choice-card img[data-v-c09e1cbd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.76;filter:saturate(.96) contrast(1.04)}.demo10__choice-card[data-v-c09e1cbd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(6,44,67,.86))}.demo10__choice-card div[data-v-c09e1cbd]{position:absolute;z-index:1;inset:auto 1rem 1rem;display:grid;gap:.35rem}.demo10__choice-card strong[data-v-c09e1cbd],.demo10__choice-card span[data-v-c09e1cbd]{color:#fff}.demo10__choice-card span[data-v-c09e1cbd]{opacity:.84}.demo10__workflow[data-v-c09e1cbd]{padding:clamp(1.4rem,4vw,3rem) 0}.demo10__section-heading[data-v-c09e1cbd]{display:grid;gap:.7rem;max-width:860px;margin-bottom:1rem}.demo10__workflow-grid[data-v-c09e1cbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.demo10__workflow-grid article[data-v-c09e1cbd]{display:grid;gap:.55rem;min-height:215px;align-content:start;border:1px solid rgba(16,32,51,.13);border-radius:1.45rem;padding:1rem;background:rgba(255,255,255,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.demo10__workflow-grid article:nth-child(2n) span[data-v-c09e1cbd]{background:var(--d10-blue)}.demo10__records[data-v-c09e1cbd]{grid-template-columns:minmax(430px,1.12fr) minmax(0,.88fr)}.demo10__records-visual[data-v-c09e1cbd]{overflow:hidden;border-radius:1.6rem;border:1px solid rgba(16,32,51,.14);background:#fff;box-shadow:0 24px 48px #1020331f}.demo10__record-row[data-v-c09e1cbd]{display:grid;grid-template-columns:1.25fr .8fr .7fr .8fr;gap:.6rem;align-items:center;padding:.9rem;border-top:1px solid rgba(16,32,51,.1);color:var(--d10-muted)}.demo10__record-row--header[data-v-c09e1cbd]{border-top:0;color:#fff;background:var(--d10-blue);font-weight:950}.demo10__record-row span[data-v-c09e1cbd]:first-child{color:var(--d10-ink);font-weight:900}.demo10__record-row--header span[data-v-c09e1cbd]:first-child{color:#fff}.demo10__trainer-media[data-v-c09e1cbd]{display:grid;grid-template-columns:minmax(0,.9fr) repeat(3,minmax(0,1fr));gap:.85rem;align-items:stretch;padding:clamp(1.4rem,4vw,3rem) 0}.demo10__trainer-media>div[data-v-c09e1cbd]{display:grid;gap:.8rem;align-content:center}.demo10__trainer-media article[data-v-c09e1cbd]{position:relative;min-height:310px;overflow:hidden;border-radius:1.6rem;background:var(--d10-blue)}.demo10__trainer-media img[data-v-c09e1cbd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.78}.demo10__trainer-media article[data-v-c09e1cbd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(16,32,51,.8))}.demo10__play-dot[data-v-c09e1cbd]{position:absolute;z-index:1;top:1rem;right:1rem;width:3.3rem;height:3.3rem;border-radius:999px;background:#fff}.demo10__play-dot[data-v-c09e1cbd]:after{content:"";position:absolute;left:1.32rem;top:1rem;border-top:.65rem solid transparent;border-bottom:.65rem solid transparent;border-left:.9rem solid var(--d10-red)}.demo10__trainer-media strong[data-v-c09e1cbd]{position:absolute;z-index:1;left:1rem;right:1rem;bottom:1rem;color:#fff;font-size:1.35rem;letter-spacing:-.04em}.demo10__final[data-v-c09e1cbd]{margin-bottom:1rem;color:#fff;background:radial-gradient(circle at 90% 18%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,var(--d10-blue),#020d16)}.demo10__final .demo10__eyebrow[data-v-c09e1cbd]{color:#ffffffb8}.demo10__final p[data-v-c09e1cbd]{color:#ffffffc7}.demo10__actions--final[data-v-c09e1cbd]{justify-content:flex-end}@keyframes demo10-drift-c09e1cbd{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(4vw,-2vw,0) rotate(16deg)}}@media (max-width: 1120px){.demo10__hero[data-v-c09e1cbd],.demo10__split[data-v-c09e1cbd],.demo10__records[data-v-c09e1cbd],.demo10__final[data-v-c09e1cbd],.demo10__trainer-media[data-v-c09e1cbd]{grid-template-columns:1fr}.demo10 h1[data-v-c09e1cbd]{max-width:100%}.demo10__workflow-grid[data-v-c09e1cbd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.demo10__topbar[data-v-c09e1cbd]{align-items:flex-start;flex-direction:column}.demo10__choice-grid[data-v-c09e1cbd],.demo10__workflow-grid[data-v-c09e1cbd]{grid-template-columns:1fr}.demo10__command-centre[data-v-c09e1cbd]{min-height:540px}.demo10__command-image[data-v-c09e1cbd]{top:9%;right:0;bottom:18%;left:5%;width:90%}.demo10__dashboard--contract[data-v-c09e1cbd]{bottom:10%}.demo10__record-row[data-v-c09e1cbd]{grid-template-columns:1fr}}.role-landing[data-v-e4d1db1e]{--rl-bg: #f5efe6;--rl-ink: #14202a;--rl-muted: #5f6d78;--rl-primary: #f05147;--rl-secondary: #06263a;--rl-card: rgba(255, 255, 255, .74);--rl-line: rgba(20, 32, 42, .15);position:relative;min-height:100vh;overflow:hidden;padding:clamp(1rem,2.4vw,2rem);color:var(--rl-ink);background:radial-gradient(circle at 8% 18%,color-mix(in srgb,var(--rl-primary) 22%,transparent),transparent 28%),radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--rl-secondary) 16%,transparent),transparent 32%),linear-gradient(135deg,#fffdf8,var(--rl-bg))}.role-landing--attendee[data-v-e4d1db1e]{--rl-bg: #fff1e6;--rl-primary: #cc476b;--rl-secondary: #39315d}.role-landing--manager[data-v-e4d1db1e]{--rl-bg: #edf8f5;--rl-primary: #f05147;--rl-secondary: #07324a}.role-landing--company[data-v-e4d1db1e]{--rl-bg: #eee7da;--rl-primary: #b38a45;--rl-secondary: #061f35}.role-landing--qualification[data-v-e4d1db1e]{--rl-bg: #eef6ff;--rl-primary: #1f6feb;--rl-secondary: #14202a}.role-landing--trainer[data-v-e4d1db1e]{--rl-bg: #f3f6ea;--rl-primary: #1f7d5f;--rl-secondary: #082e3d}.role-landing__wash[data-v-e4d1db1e]{position:absolute;pointer-events:none;filter:blur(28px);opacity:.3}.role-landing__wash--one[data-v-e4d1db1e]{left:-8%;top:8%;width:28vw;height:28vw;border-radius:54% 46% 62% 38%;background:var(--rl-primary)}.role-landing__wash--two[data-v-e4d1db1e]{right:-10%;bottom:5%;width:34vw;height:34vw;border-radius:42% 58% 48% 52%;background:var(--rl-secondary)}.role-landing__topbar[data-v-e4d1db1e],.role-landing__hero[data-v-e4d1db1e],.role-landing__proof[data-v-e4d1db1e],.role-landing__split[data-v-e4d1db1e],.role-landing__gallery[data-v-e4d1db1e],.role-landing__flow[data-v-e4d1db1e],.role-landing__cta[data-v-e4d1db1e]{position:relative;z-index:1;max-width:1320px;margin-right:auto;margin-left:auto}.role-landing__topbar[data-v-e4d1db1e]{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:clamp(2rem,4.5vw,4rem)}.role-landing a[data-v-e4d1db1e]{color:inherit;text-decoration:none}.role-landing__brand[data-v-e4d1db1e]{width:min(15rem,42vw)}.role-landing__brand img[data-v-e4d1db1e]{display:block;width:100%;height:auto}.role-landing__nav[data-v-e4d1db1e],.role-landing__top-actions[data-v-e4d1db1e],.role-landing__actions[data-v-e4d1db1e]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.role-landing__nav[data-v-e4d1db1e]{justify-content:center}.role-landing__nav a[data-v-e4d1db1e],.role-landing__top-actions a[data-v-e4d1db1e]{border:1px solid var(--rl-line);border-radius:999px;padding:.55rem .78rem;background:rgba(255,255,255,.58);font-weight:900;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.role-landing__hero[data-v-e4d1db1e]{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:clamp(1.5rem,5vw,5rem);align-items:center}.role-landing__copy[data-v-e4d1db1e]{display:grid;gap:1rem}.role-landing__eyebrow[data-v-e4d1db1e]{margin:0;color:var(--rl-primary);font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.role-landing h1[data-v-e4d1db1e],.role-landing h2[data-v-e4d1db1e],.role-landing p[data-v-e4d1db1e]{margin:0}.role-landing h1[data-v-e4d1db1e]{max-width:12ch;font-size:clamp(3.2rem,7.8vw,7rem);line-height:.86;letter-spacing:-.08em;font-weight:950}.role-landing h2[data-v-e4d1db1e]{font-size:clamp(2rem,4vw,3.65rem);line-height:.96;letter-spacing:-.055em;font-weight:950}.role-landing__subtitle[data-v-e4d1db1e]{max-width:64ch;color:var(--rl-muted);font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.55}.role-landing__button[data-v-e4d1db1e]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:.82rem 1.1rem;font-weight:950}.role-landing__button--primary[data-v-e4d1db1e]{color:#fff;background:var(--rl-primary);box-shadow:0 16px 32px color-mix(in srgb,var(--rl-primary) 24%,transparent)}.role-landing__button--secondary[data-v-e4d1db1e]{border-color:var(--rl-line);background:rgba(255,255,255,.68)}.role-landing__visual[data-v-e4d1db1e]{position:relative;min-height:clamp(360px,47vw,620px);overflow:hidden;border-radius:clamp(2rem,5vw,4.4rem);background:linear-gradient(135deg,var(--rl-secondary),var(--rl-primary));box-shadow:0 34px 72px color-mix(in srgb,var(--rl-secondary) 20%,transparent)}.role-landing__visual img[data-v-e4d1db1e],.role-landing__paint[data-v-e4d1db1e]{position:absolute;top:0;right:0;bottom:0;left:0}.role-landing__visual img[data-v-e4d1db1e],.role-landing__gallery img[data-v-e4d1db1e]{width:100%;height:100%;object-fit:cover;filter:saturate(.62) contrast(1.12) brightness(1.05) blur(.45px)}.role-landing__paint[data-v-e4d1db1e]{z-index:1;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.36),transparent 30%),radial-gradient(circle at 78% 70%,rgba(255,255,255,.22),transparent 26%),linear-gradient(135deg,color-mix(in srgb,var(--rl-secondary) 74%,transparent),color-mix(in srgb,var(--rl-primary) 50%,transparent));mix-blend-mode:screen}.role-landing__visual[data-v-e4d1db1e]:after,.role-landing__gallery article[data-v-e4d1db1e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(rgba(20,32,42,.07) 1px,transparent 1px);background-size:18px 18px;opacity:.38;mix-blend-mode:overlay}.role-landing__metric[data-v-e4d1db1e]{position:absolute;z-index:3;border:1px solid rgba(255,255,255,.26);border-radius:1.35rem;padding:1rem;color:#fff;background:rgba(255,255,255,.14);box-shadow:0 18px 34px #00000024;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.role-landing__metric--main[data-v-e4d1db1e]{left:10%;right:14%;top:28%}.role-landing__metric--main strong[data-v-e4d1db1e]{display:block;margin-top:.25rem;font-size:clamp(2rem,4vw,3.8rem);line-height:.92;letter-spacing:-.06em}.role-landing__metric--small[data-v-e4d1db1e]{right:8%;bottom:12%}.role-landing__proof[data-v-e4d1db1e],.role-landing__gallery[data-v-e4d1db1e]{display:grid;gap:.9rem}.role-landing__proof[data-v-e4d1db1e]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.1rem}.role-landing__proof article[data-v-e4d1db1e],.role-landing__split[data-v-e4d1db1e],.role-landing__flow[data-v-e4d1db1e],.role-landing__cta[data-v-e4d1db1e]{border:1px solid var(--rl-line);border-radius:1.6rem;background:var(--rl-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.role-landing__proof article[data-v-e4d1db1e]{display:grid;gap:.3rem;padding:1rem}.role-landing__proof strong[data-v-e4d1db1e]{font-weight:950}.role-landing__proof span[data-v-e4d1db1e],.role-landing li[data-v-e4d1db1e]{color:var(--rl-muted);line-height:1.46}.role-landing__split[data-v-e4d1db1e],.role-landing__flow[data-v-e4d1db1e],.role-landing__cta[data-v-e4d1db1e]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(340px,1fr);gap:1rem;margin-top:1rem;padding:clamp(1.1rem,3vw,2rem);align-items:start}.role-landing__benefits[data-v-e4d1db1e],.role-landing__flow ol[data-v-e4d1db1e]{display:grid;gap:.65rem;margin:0;padding-left:1.2rem}.role-landing__gallery[data-v-e4d1db1e]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.role-landing__gallery article[data-v-e4d1db1e]{position:relative;min-height:220px;overflow:hidden;border-radius:1.35rem;background:var(--rl-secondary)}.role-landing__gallery span[data-v-e4d1db1e]{position:absolute;left:1rem;bottom:1rem;z-index:3;border-radius:999px;padding:.35rem .65rem;color:#fff;background:rgba(20,32,42,.42);font-weight:950;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.role-landing__cta[data-v-e4d1db1e]{align-items:center;margin-bottom:1rem}.role-landing__cta .role-landing__button[data-v-e4d1db1e]{justify-self:end}@media (max-width: 980px){.role-landing__topbar[data-v-e4d1db1e]{align-items:flex-start;flex-direction:column}.role-landing__hero[data-v-e4d1db1e],.role-landing__split[data-v-e4d1db1e],.role-landing__flow[data-v-e4d1db1e],.role-landing__cta[data-v-e4d1db1e]{grid-template-columns:1fr}.role-landing h1[data-v-e4d1db1e]{max-width:100%}.role-landing__proof[data-v-e4d1db1e],.role-landing__gallery[data-v-e4d1db1e]{grid-template-columns:repeat(2,minmax(0,1fr))}.role-landing__cta .role-landing__button[data-v-e4d1db1e]{justify-self:start}}@media (max-width: 680px){.role-landing[data-v-e4d1db1e]{padding:.8rem}.role-landing__proof[data-v-e4d1db1e],.role-landing__gallery[data-v-e4d1db1e]{grid-template-columns:1fr}.role-landing__visual[data-v-e4d1db1e]{min-height:390px}}.t-security-grid[data-v-08478664]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.t-security-panel[data-v-08478664]{border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:20px;padding:1rem;background:rgba(255,255,255,.72)}.t-security-panel h3[data-v-08478664]{margin:0 0 .8rem}.t-security-list[data-v-08478664]{display:grid;gap:.7rem;margin:0 0 1rem}.t-security-list div[data-v-08478664]{display:grid;gap:.18rem}.t-security-list dt[data-v-08478664]{color:var(--color-muted, #5b6572);font-weight:800}.t-security-list dd[data-v-08478664]{margin:0}.t-security-choice[data-v-08478664]{display:flex;align-items:flex-start;gap:.65rem;margin-top:.9rem}.t-security-choice input[data-v-08478664]{margin-top:.2rem}.t-security-choice span[data-v-08478664]{display:grid;gap:.18rem}.t-security-choice small[data-v-08478664]{color:var(--color-muted, #5b6572);line-height:1.4}@media (max-width: 760px){.t-security-grid[data-v-08478664]{grid-template-columns:1fr}}.t-field-row__body[data-v-b8133e07],.t-selectable-list[data-v-6aca6fef]{min-width:0}.t-selectable-list__title[data-v-6aca6fef]{font-weight:700;margin-bottom:.55rem}.t-selectable-list__items[data-v-6aca6fef]{display:flex;flex-direction:column;gap:.55rem}.t-selectable-list__item[data-v-6aca6fef]{width:100%;text-align:left;border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:16px;padding:.75rem .8rem;background:rgba(255,255,255,.92);box-shadow:0 10px 22px #202b390d;transition:border-color var(--transition-fast, .14s ease),box-shadow var(--transition-fast, .14s ease),transform var(--transition-fast, .14s ease)}.t-selectable-list__item[data-v-6aca6fef]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px #202b3914}.t-selectable-list__item--selected[data-v-6aca6fef]{border-color:var(--color-button-active, #f05147);box-shadow:0 16px 28px #f0514724}.t-selectable-list__item-title[data-v-6aca6fef]{font-weight:700;overflow-wrap:anywhere}.t-selectable-list__item-meta[data-v-6aca6fef]{margin-top:.28rem;color:var(--color-muted, #5b6572)}.t-company-admin-grid[data-v-18f92593]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.t-company-admin-panel[data-v-18f92593]{min-width:0}.t-company-admin-title[data-v-18f92593]{font-weight:700}.t-company-admin-meta[data-v-18f92593]{font-size:.92rem}.t-company-admin-badges[data-v-18f92593]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-company-admin-search[data-v-18f92593]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border, rgba(32, 43, 57, .14))}@media (max-width: 960px){.t-company-admin-grid[data-v-18f92593]{grid-template-columns:1fr}}.t-company-description[data-v-7af886b1]{white-space:pre-wrap}.t-company-marketing[data-v-7af886b1],.t-company-manage[data-v-7af886b1]{margin-top:1rem}.t-company-course-grid[data-v-f7dda6ac]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1rem;align-items:start}.t-company-course-panel[data-v-f7dda6ac]{min-width:0}.t-company-course-title[data-v-f7dda6ac]{font-weight:700}.t-company-course-meta[data-v-f7dda6ac]{font-size:.92rem;overflow-wrap:anywhere}.t-company-course-badges[data-v-f7dda6ac]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-company-course-detail[data-v-f7dda6ac]{display:grid;gap:.9rem}.t-company-course-form-grid[data-v-f7dda6ac]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem 1rem}.t-company-course-textarea[data-v-f7dda6ac]{min-height:110px}.t-company-course-summary[data-v-f7dda6ac]{padding-top:.75rem;border-top:1px solid var(--color-border, rgba(32, 43, 57, .14))}@media (max-width: 1080px){.t-company-course-grid[data-v-f7dda6ac],.t-company-course-form-grid[data-v-f7dda6ac]{grid-template-columns:1fr}}.t-company-history-list[data-v-6c546a57]{display:flex;flex-direction:column;gap:.8rem}.t-company-history-item[data-v-6c546a57]{border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:18px;padding:.9rem 1rem;background:rgba(255,255,255,.92)}.t-company-history-topline[data-v-6c546a57]{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.t-company-history-summary[data-v-6c546a57]{font-weight:700}.t-company-history-time[data-v-6c546a57]{color:var(--color-muted, #5b6572);font-size:.92rem;white-space:nowrap}.t-company-history-meta[data-v-6c546a57]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}@media (max-width: 700px){.t-company-history-topline[data-v-6c546a57]{flex-direction:column;align-items:flex-start}.t-company-history-time[data-v-6c546a57]{white-space:normal}}.t-company-trainer-grid[data-v-89d1492a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.t-company-trainer-courseAccess[data-v-89d1492a]{display:grid;gap:.65rem}.t-company-trainer-courseOption[data-v-89d1492a]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.t-company-trainer-panel[data-v-89d1492a]{min-width:0}.t-company-trainer-title[data-v-89d1492a]{font-weight:700}.t-company-trainer-meta[data-v-89d1492a]{font-size:.92rem}.t-company-trainer-badges[data-v-89d1492a]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-company-trainer-contact-block[data-v-89d1492a]{margin-top:.9rem}.t-company-trainer-contact-title[data-v-89d1492a]{font-weight:700;margin-bottom:.45rem}.t-company-trainer-contact-badges[data-v-89d1492a]{display:flex;flex-wrap:wrap;gap:.45rem}.t-company-trainer-search[data-v-89d1492a]{margin-top:1rem}@media (max-width: 900px){.t-company-trainer-grid[data-v-89d1492a]{grid-template-columns:minmax(0,1fr)}}.t-help-intro[data-v-9e4681af]{margin-bottom:1rem}.workspace-overview[data-v-e4ab048b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.workspace-overview__card[data-v-e4ab048b]{display:grid;gap:.35rem;border:1px solid rgba(20,32,42,.12);border-radius:1rem;padding:.95rem;background:rgba(255,255,255,.72)}.workspace-overview__card strong[data-v-e4ab048b],.workspace-overview__next h3[data-v-e4ab048b]{color:var(--color-text, #14202a);font-weight:900}.workspace-overview__card span[data-v-e4ab048b],.workspace-overview__next li[data-v-e4ab048b]{color:var(--color-muted, #5b6572);line-height:1.48}.workspace-overview__next[data-v-e4ab048b]{border-top:1px solid rgba(20,32,42,.14);margin-top:1rem;padding-top:1rem}.workspace-overview__next h3[data-v-e4ab048b]{margin:0 0 .5rem;font-size:1rem}.workspace-overview__next ol[data-v-e4ab048b]{display:grid;gap:.45rem;margin:0;padding-left:1.25rem}@media (max-width: 860px){.workspace-overview[data-v-e4ab048b]{grid-template-columns:1fr}}.t-qualification-description[data-v-409f7449]{white-space:pre-wrap}.t-qualification-address[data-v-409f7449],.t-qualification-manage[data-v-409f7449]{margin-top:1rem}.t-company-admin-grid[data-v-6b007965]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.t-company-admin-panel[data-v-6b007965]{min-width:0}.t-company-admin-title[data-v-6b007965]{font-weight:700}.t-company-admin-meta[data-v-6b007965]{font-size:.92rem}.t-company-admin-badges[data-v-6b007965]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-company-admin-search[data-v-6b007965]{margin-top:1rem}@media (max-width: 900px){.t-company-admin-grid[data-v-6b007965]{grid-template-columns:1fr}}.t-marketing-intro[data-v-15d91815]{margin-bottom:1rem}.t-marketing-preview[data-v-15d91815]{display:flex;justify-content:flex-start;margin:1rem 0}.t-marketing-logo[data-v-15d91815],.t-marketing-photo[data-v-15d91815]{display:block;max-width:min(420px,100%);max-height:220px;border-radius:1rem;border:1px solid var(--t-border-subtle);object-fit:cover}.t-company-trainer-grid[data-v-8b1a12bc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}.t-company-trainer-panel[data-v-8b1a12bc]{min-width:0}.t-company-trainer-title[data-v-8b1a12bc]{font-weight:700}.t-company-trainer-meta[data-v-8b1a12bc]{font-size:.92rem}.t-company-trainer-badges[data-v-8b1a12bc]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-company-trainer-contact-block[data-v-8b1a12bc]{margin-top:.9rem}.t-company-trainer-contact-title[data-v-8b1a12bc]{font-weight:700;margin-bottom:.45rem}.t-company-trainer-contact-badges[data-v-8b1a12bc]{display:flex;flex-wrap:wrap;gap:.45rem}.t-company-trainer-search[data-v-8b1a12bc]{margin-top:1rem}.t-qualification-trainer-form-grid[data-v-8b1a12bc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem}.t-qualification-trainer-toggle-row[data-v-8b1a12bc]{display:flex;gap:1rem;flex-wrap:wrap}.t-qualification-trainer-toggle[data-v-8b1a12bc]{display:inline-flex;align-items:center;gap:.45rem;font-weight:600}.t-qualification-trainer-coverage[data-v-8b1a12bc]{display:grid;gap:.75rem}.t-qualification-trainer-checkbox-grid[data-v-8b1a12bc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem}.t-qualification-trainer-option[data-v-8b1a12bc]{display:inline-flex;align-items:flex-start;gap:.45rem}.t-qualification-trainer-summary[data-v-8b1a12bc]{margin-top:1rem}.t-qualification-trainer-delivery-list[data-v-8b1a12bc]{display:grid;gap:.6rem}.t-qualification-trainer-delivery-item[data-v-8b1a12bc]{border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:14px;padding:.7rem .8rem;background:rgba(255,255,255,.86)}@media (max-width: 900px){.t-company-trainer-grid[data-v-8b1a12bc],.t-qualification-trainer-form-grid[data-v-8b1a12bc],.t-qualification-trainer-checkbox-grid[data-v-8b1a12bc]{grid-template-columns:minmax(0,1fr)}}.t-company-history-list[data-v-4d7be03e]{display:flex;flex-direction:column;gap:.8rem}.t-company-history-item[data-v-4d7be03e]{border:1px solid var(--color-border, rgba(32, 43, 57, .14));border-radius:18px;padding:.9rem 1rem;background:rgba(255,255,255,.92)}.t-company-history-topline[data-v-4d7be03e]{display:flex;justify-content:space-between;gap:.8rem;align-items:baseline}.t-company-history-summary[data-v-4d7be03e]{font-weight:700}.t-company-history-time[data-v-4d7be03e]{color:var(--color-muted, #5b6572);font-size:.92rem;white-space:nowrap}.t-company-history-meta[data-v-4d7be03e]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}@media (max-width: 700px){.t-company-history-topline[data-v-4d7be03e]{flex-direction:column;align-items:flex-start}.t-company-history-time[data-v-4d7be03e]{white-space:normal}}.t-qualification-grid[data-v-a5236259]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1rem;align-items:start}.t-qualification-panel[data-v-a5236259]{min-width:0}.t-qualification-title[data-v-a5236259]{font-weight:700}.t-qualification-meta[data-v-a5236259]{font-size:.92rem;overflow-wrap:anywhere}.t-qualification-badges[data-v-a5236259]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.t-qualification-detail[data-v-a5236259]{display:grid;gap:.9rem}.t-qualification-form-grid[data-v-a5236259]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem 1rem}.t-qualification-textarea[data-v-a5236259]{min-height:110px}.t-qualification-summary[data-v-a5236259]{padding-top:.75rem;border-top:1px solid var(--color-border, rgba(32, 43, 57, .14))}@media (max-width: 1080px){.t-qualification-grid[data-v-a5236259],.t-qualification-form-grid[data-v-a5236259]{grid-template-columns:1fr}}.t-trainer-description[data-v-6eddfd28]{white-space:pre-wrap}.t-trainer-marketing[data-v-6eddfd28],.t-trainer-manage[data-v-6eddfd28]{margin-top:1rem}.t-trainer-course-modes[data-v-befc5b6a]{display:grid;gap:1rem}.t-trainer-course-mode[data-v-befc5b6a]{padding:.9rem;border:1px solid var(--t-border-subtle);border-radius:1rem}.t-trainer-course-mode-grid[data-v-befc5b6a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.t-create-intro[data-v-83a22eb1]{margin-bottom:1rem}.t-status-note[data-v-6c5e5039]{margin-top:1rem}.t-marketing-intro[data-v-75e39a20]{margin-bottom:1rem}.t-marketing-preview[data-v-75e39a20]{display:flex;justify-content:flex-start;margin:1rem 0}.t-marketing-photo[data-v-75e39a20]{display:block;max-width:min(420px,100%);max-height:220px;border-radius:1rem;border:1px solid var(--t-border-subtle);object-fit:cover}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Light.otf) format("opentype");font-weight:300;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Isidora Sans;src:url(/fonts/IsidoraSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}:root{--content-max-width: 980px;--content-max-width-wide: 1200px;--content-max-width-compact: 860px;--color-text: #202b39;--color-bg: #ffffff;--color-page-bg: #f6f1ea;--color-page-glow: #fffaf5;--color-surface: rgba(255, 255, 255, .9);--color-surface-strong: #ffffff;--color-surface-muted: rgba(255, 250, 245, .82);--color-muted: #5b6572;--color-button-text: #202b39;--color-button-bg: #e4dacd;--color-button-active: #f05147;--color-hr: #9ba4ae;--color-warning: #f05147;--color-success: #2f855a;--color-border: rgba(32, 43, 57, .14);--color-border-strong: rgba(32, 43, 57, .22);--color-error-soft: rgba(240, 81, 71, .1);--color-warning-soft: rgba(240, 138, 71, .14);--color-success-soft: rgba(47, 133, 90, .12);--color-info-soft: rgba(228, 218, 205, .55);--color-toast-error: var(--color-button-active);--color-toast-confirm: var(--color-button-bg);--color-toast-warning: #f08a47;--field-height: 46px;--focus-ring: 0 0 0 3px rgba(240, 81, 71, .22);--transition-fast: .14s ease;--pane-radius: 22px;--pane-border: 1px solid var(--color-border-strong);--pane-shadow: 0 20px 48px rgba(32, 43, 57, .08);--card-radius: 18px;--card-border: 1px solid var(--color-border)}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;min-height:100vh;background:radial-gradient(circle at top left,var(--color-page-glow) 0,rgba(255,250,245,0) 28rem),linear-gradient(180deg,var(--color-page-bg) 0%,#fbf8f4 18%,#ffffff 100%);color:var(--color-text);font-family:Isidora Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{min-height:100vh}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700}hr{border:none;border-top:1px solid var(--color-hr)}.warning{color:var(--color-warning);font-weight:700}button.active{background-color:var(--color-button-active);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--focus-ring)}.t-tableWrap{width:100%;overflow-x:auto;border-radius:var(--card-radius);border:var(--card-border);background:#fff}.t-table{width:100%;border-collapse:collapse;min-width:720px}.t-table th,.t-table td{border-top:1px solid rgba(0,0,0,.1);padding:.55rem .75rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}.t-table thead th{border-top:none;background:rgba(0,0,0,.03);font-weight:700}.t-table--compact{min-width:0}@media (max-width: 680px){.t-table{min-width:640px}}.t-resultsTop{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between;margin:.75rem 0}.t-viewToggle{display:inline-flex;border:1px solid rgba(0,0,0,.22);border-radius:999px;overflow:hidden;background:#fff}.t-viewToggle button{background:transparent;border:none;padding:.45rem .85rem;cursor:pointer;font-weight:700;color:var(--color-text)}.t-viewToggle button.isActive{background:var(--color-button-active);color:#fff}.t-cardList{display:flex;flex-direction:column;gap:.75rem}.t-cardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.t-cardList *,.t-cardGrid *{min-width:0}.t-resultCard{border:var(--card-border);border-radius:var(--card-radius);background:#fff;box-shadow:0 2px 10px #00000008;padding:.9rem;overflow:hidden}.t-resultCard__row{display:grid;grid-template-columns:1fr 220px;gap:.9rem;align-items:start}.t-resultCard--grid .t-resultCard__row{grid-template-columns:1fr}.t-resultTitle{margin:0;font-size:1.05rem;font-weight:800;line-height:1.25;white-space:normal;word-break:normal;overflow-wrap:anywhere}.t-kvMini{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.6rem 1rem;opacity:.9}.t-kvMini strong{font-weight:800}.t-desc{margin:.55rem 0 0;opacity:.9;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:normal}.t-resultMeta{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.t-badges{display:flex;gap:.35rem;flex-wrap:wrap;align-items:center}.t-badge{font-size:12px;padding:2px 8px;border-radius:999px;border:1px solid rgba(0,0,0,.14);opacity:.95;white-space:nowrap}.t-badge--primary{border-color:var(--color-button-active);color:var(--color-button-active);font-weight:800}.t-priceBox{text-align:right}.t-viewBtn{width:100%}.t-resultCard--grid .t-resultMeta{display:grid;grid-template-columns:1fr auto;gap:.6rem .75rem;align-items:center;width:100%;margin-top:.6rem;padding-top:.6rem;border-top:1px solid rgba(0,0,0,.1)}.t-resultCard--grid .t-badges{grid-column:1 / -1;justify-content:flex-start}.t-resultCard--grid .t-priceBox{justify-self:start;text-align:left}.t-resultCard--grid .t-viewBtn{justify-self:end;width:auto;white-space:nowrap}@media (max-width: 1100px){.t-cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.t-resultCard__row{grid-template-columns:1fr}.t-resultMeta{align-items:flex-start}}@media (max-width: 680px){.t-cardGrid{grid-template-columns:1fr}}.t-card{border:1px solid var(--color-border);border-radius:var(--card-radius);padding:18px;background:var(--color-surface-strong);box-shadow:0 16px 32px #202b390d;margin:16px 0;overflow-wrap:anywhere}.t-card--danger{border-color:#f0514747;background:rgba(240,81,71,.06)}.t-spacer{height:14px}.t-error{color:var(--color-warning);font-weight:700}.t-sectionTitle{margin:.2rem 0 .9rem;font-size:1.14rem;font-weight:800}.t-helper{margin:0 0 .75rem;opacity:.9}.t-meta{margin-top:.75rem;color:var(--color-muted);font-size:.95rem}.t-warn{padding:.7rem .9rem;border:1px solid rgba(240,138,71,.24);border-radius:14px;background:var(--color-warning-soft);color:var(--color-text)}.t-placeholder{opacity:.9;line-height:1.5}.t-sectionLead{margin:0 0 .9rem;color:var(--color-muted);line-height:1.5}.t-textList{margin:.5rem 0 0;padding-left:1.15rem;color:var(--color-muted)}.t-textList li{margin:.3rem 0}.t-subsectionTitle{margin:.6rem 0 .9rem;font-size:1rem;font-weight:700}.t-readonlyValue{padding-top:.35rem}.t-form{max-width:860px;padding:.25rem 0}.t-grid2{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.t-grid2>*{min-width:0}.t-row{display:grid;grid-template-columns:210px 1fr;gap:.75rem;align-items:start;margin-bottom:.85rem}.t-row>*{min-width:0}.t-split{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.t-split>*{min-width:0}.t-actions{display:flex;gap:.6rem;margin-top:.25rem;flex-wrap:wrap}.t-actions--center{align-items:center}.t-inlineMeta{color:var(--color-muted);font-size:.92rem}.t-inlineMeta--spaced{margin-left:.65rem}.t-inlineStack{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.t-inlineStack>*{min-width:0}.t-inlineBadgeRow{display:inline-flex;gap:.45rem;align-items:center;flex-wrap:wrap}.t-inlineFormGrid{display:grid;gap:.75rem;align-items:start;margin-top:.85rem}.t-inlineFormGrid>*{min-width:0}.t-inlineFormGrid--action{grid-template-columns:minmax(0,1fr) auto}.t-inlineFormGrid--phone{grid-template-columns:minmax(84px,112px) minmax(0,1fr) auto}.t-tableCellActions{text-align:right}.t-tableCellActions>*+*{margin-left:.5rem}.t-confirmField{max-width:20rem;margin-top:.75rem}.t-formField{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.t-formField label{font-weight:700}.t-label{font-weight:700;padding-top:.35rem}.t-input,.t-textarea,.t-select{width:100%;max-width:100%;min-height:var(--field-height);border:1px solid var(--color-border-strong);border-radius:14px;padding:.7rem .85rem;background:var(--color-surface-strong);color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.t-textarea{resize:vertical;max-width:100%;min-height:120px}.t-input::placeholder,.t-textarea::placeholder{color:color-mix(in srgb,var(--color-muted) 82%,white)}.t-input:focus,.t-textarea:focus,.t-select:focus{border-color:var(--color-button-active)}.t-input--short{max-width:24rem}.t-input--code{max-width:10rem}.t-btn{min-height:var(--field-height);border:1px solid var(--color-border-strong);background:var(--color-surface-strong);color:var(--color-text);padding:.65rem 1rem;border-radius:999px;cursor:pointer;font-weight:700;box-shadow:0 10px 20px #202b3914;transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.t-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 24px #202b391f}.t-btn:disabled{opacity:.6;cursor:default;box-shadow:none}.t-btn--primary{background:var(--color-button-active);border-color:var(--color-button-active);color:#fff}.t-fieldMessage{margin:.4rem 0 0;font-size:.92rem;color:var(--color-muted)}.t-fieldMessage--error{color:var(--color-warning);font-weight:700}.t-fieldMessage--success{color:var(--color-success);font-weight:700}@media (max-width: 680px){.t-row{grid-template-columns:1fr}.t-label{padding-top:0}.t-split,.t-inlineFormGrid--action,.t-inlineFormGrid--phone,.t-grid2{grid-template-columns:1fr}}.t-admin-row{grid-template-columns:160px 1fr}.t-admin-row>*{min-width:0}.t-admin-actions{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.t-admin-search{flex:1 1 24rem;min-width:min(100%,14rem);max-width:min(100%,52rem);font-size:1rem}.t-admin-split{display:grid;grid-template-columns:1fr 1.2fr;gap:.85rem;margin-top:.85rem}.t-admin-split>*{min-width:0}@media (max-width: 900px){.t-admin-split{grid-template-columns:1fr}}.t-admin-panel{border:1px solid var(--color-border);border-radius:16px;padding:.85rem;background:rgba(255,255,255,.72)}.t-admin-title{font-weight:700;margin-bottom:.5rem}.t-admin-listItem{width:100%;text-align:left;border:1px solid var(--color-border);border-radius:14px;padding:.6rem .65rem;margin-bottom:.5rem;background:#fff;cursor:pointer;box-shadow:0 8px 18px #202b390d}.t-admin-listItem--selected{border-color:var(--color-button-active);box-shadow:0 12px 24px #f051471f}.t-admin-email{font-weight:700}.t-admin-metaRow{display:flex;gap:.5rem;margin-top:.25rem;flex-wrap:wrap;align-items:center}.t-admin-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.t-admin-mono--compact{flex:1 1 auto;min-width:0;font-size:.92rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-admin-pill{font-size:12px;padding:2px 8px;border-radius:999px;border:1px solid rgba(0,0,0,.12)}.t-admin-pill--muted{opacity:.75}.t-admin-pill--warn{border-color:var(--color-warning);color:var(--color-warning);font-weight:700}.t-admin-kv{display:grid;grid-template-columns:160px 1fr;gap:.6rem;padding:.25rem 0}.t-admin-kv>*{min-width:0}.t-admin-k{opacity:.8}.t-admin-v{overflow-wrap:anywhere;word-break:break-word}.t-admin-hr{margin:.85rem 0;border:none;border-top:1px solid var(--color-hr);opacity:.6}.t-admin-wideMeta{margin:.25rem 0 .85rem;max-width:none}.t-admin-pre{background:rgba(255,255,255,.78);border:1px solid var(--color-border);border-radius:14px;padding:.75rem;overflow:auto;max-width:100%}.markdown-editor{margin-top:1rem}.markdown-preview,.markdown-help{border:1px solid #ccc;padding:.5rem;margin-top:.5rem;background-color:#fafafa}.field-selector{position:relative;display:inline-block;margin-left:.5rem}.field-options{position:absolute;top:100%;right:0;background:white;border:1px solid #ccc;padding:.5rem;z-index:1000}.t-admin-table{border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;margin-top:.6rem}.t-admin-thead,.t-admin-trow{display:grid;grid-template-columns:2fr 2fr 1fr 1fr;gap:.75rem;padding:.6rem .75rem}.t-admin-thead>*,.t-admin-trow>*{min-width:0;overflow-wrap:anywhere}.t-admin-thead{background:rgba(0,0,0,.03);font-weight:700}.t-admin-trow{border-top:1px solid rgba(0,0,0,.08)}.t-simple-table{width:100%;min-width:720px;border-collapse:collapse;margin-bottom:.75rem}.t-simple-table th,.t-simple-table td{border:1px solid #e5e7eb;padding:.4rem .6rem;vertical-align:top}.t-simple-table th{background-color:#f9fafb;text-align:left}@media (max-width: 720px){.t-simple-table{min-width:640px}}
