:where(.swc-root[data-smart-website-design-pack]){--swc-system-contract:generated-smart-website.design-system.v1;--swc-system-accent:var(--swc-pack-accent,var(--swc-accent,currentColor));--swc-system-accent-strong:var(
    --swc-pack-accent-strong,color-mix(in srgb,var(--swc-system-accent) 58%,#000000)
  );--swc-system-accent-soft:color-mix(in srgb,var(--swc-system-accent) 14%,transparent);--swc-system-h1-size:clamp(3rem,6vw,5.4rem);--swc-system-h1-line:0.94;--swc-system-h1-tracking:-0.06em;--swc-system-h2-size:clamp(2.65rem,5.5vw,5.1rem);--swc-system-h2-line:0.96;--swc-system-h2-tracking:-0.055em;--swc-system-h3-size:clamp(1.55rem,2.4vw,2.45rem);--swc-system-h3-line:1.03;--swc-system-h3-tracking:-0.04em;--swc-system-lead-size:clamp(1rem,1.6vw,1.22rem);--swc-system-body-size:1rem;--swc-system-body-line:1.62;--swc-system-opening-top:clamp(4rem,8vw,6.5rem);--swc-system-opening-bottom:clamp(1.875rem,6vw,4.5rem);--swc-system-opening-content-anchor:start;--swc-system-section-y:clamp(4rem,8vw,6.5rem);--swc-system-section-y-mobile:clamp(52px,14vw,72px);--swc-system-object-radius:18px;--swc-system-object-shadow:0 10px 30px rgba(15,18,24,0.08);--swc-system-action-target:54px;--swc-system-guided-focus-scroll-margin:clamp(64px,10vh,112px);--swc-system-guided-focus-outline-offset:4px;--swc-system-focus:var(--swc-pack-focus,var(--swc-system-accent-strong));--swc-system-section-radius:0px;--swc-system-section-border:0;--swc-system-section-shadow:none;--swc-system-control-radius:var(--dmx-radius-pill,999px);--swc-system-line:var(--dmx-border-soft,rgba(23,20,15,0.12))}:where(.swc-root[data-smart-website-design-pack]) .swc-hero h1{font-size:var(--swc-pack-h1-size,var(--swc-system-h1-size));line-height:var(--swc-pack-h1-line,var(--swc-system-h1-line));letter-spacing:var(--swc-pack-h1-tracking,var(--swc-system-h1-tracking));color:inherit}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-summary,.swc-content,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-smart-app,.swc-handoff,.swc-oversight) h2{font-size:var(--swc-pack-h2-size,var(--swc-system-h2-size));line-height:var(--swc-pack-h2-line,var(--swc-system-h2-line));letter-spacing:var(--swc-pack-h2-tracking,var(--swc-system-h2-tracking))}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-smart-app) h3{font-size:var(--swc-pack-h3-size,var(--swc-system-h3-size));line-height:var(--swc-pack-h3-line,var(--swc-system-h3-line));letter-spacing:var(--swc-pack-h3-tracking,var(--swc-system-h3-tracking))}:where(.swc-root[data-smart-website-design-pack]) .swc-hero{padding-top:var(--swc-system-opening-top);padding-bottom:var(--swc-system-opening-bottom)}:where(.swc-root[data-smart-website-design-pack]) .swc-hero-copy{align-self:var(--swc-system-opening-content-anchor)}:where(.swc-root[data-smart-website-design-pack]) .swc-hero-copy>p:not(.swc-eyebrow){font-size:var(--swc-pack-lead-size,var(--swc-system-lead-size));line-height:var(--swc-pack-body-line,var(--swc-system-body-line))}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-summary,.swc-content,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-smart-app,.swc-handoff,.swc-oversight,.swc-notice) :is(p,li,figcaption){font-size:var(--swc-pack-body-size,var(--swc-system-body-size));line-height:var(--swc-pack-body-line,var(--swc-system-body-line))}:where(.swc-root[data-smart-website-design-pack]) .swc-page,:where(.swc-root[data-smart-website-design-pack]) :is(.swc-hero,.swc-summary,.swc-content,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-handoff,.swc-oversight,.swc-footer){border:var(--swc-pack-section-border,var(--swc-system-section-border));border-radius:var(--swc-pack-section-radius,var(--swc-system-section-radius));box-shadow:var(--swc-pack-section-shadow,var(--swc-system-section-shadow))}:where(.swc-root[data-smart-website-design-pack]) .swc-page{background:var(--swc-pack-page-background,transparent)}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-summary,.swc-content,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-handoff,.swc-oversight){background:var(--swc-pack-section-background,transparent);padding-block:var(--swc-pack-section-y,var(--swc-system-section-y))}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-status-bar,.swc-notice,.swc-hero-panel,.swc-summary-list li,.swc-item-list li,.swc-action-list li,.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-contact-item,.swc-form-intent-item,.swc-proof-lead-quote,.swc-media-fallback,.swc-form-intent-boundary,.swc-smart-app,.swc-smart-app-meta div,.swc-footer-meta div,.swc-oversight li,.swc-media-item img){border-radius:var(--swc-pack-object-radius,var(--swc-system-object-radius))}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-status-bar,.swc-notice,.swc-hero-panel,.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-contact-item,.swc-form-intent-item,.swc-proof-lead-quote,.swc-smart-app,.swc-media-item img){box-shadow:var(--swc-pack-object-shadow,var(--swc-system-object-shadow))}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-nav-link,.swc-handoff-action,.swc-site-footer-links a,.swc-faq-item summary){min-width:var(--swc-system-action-target);min-height:var(--swc-system-action-target)}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-nav-brand,.swc-nav-primary-action,.swc-nav-workspace){display:inline-flex;align-items:center;min-width:var(--swc-system-action-target);min-height:var(--swc-system-action-target)}:where(.swc-root[data-smart-website-design-pack]) .swc-hero-actions a{display:inline-flex;align-items:center;min-width:var(--swc-system-action-target);min-height:var(--swc-system-action-target)}:where(.swc-root[data-smart-website-design-pack]) .swc-footer :is(.swc-footer-primary-action,.swc-footer-secondary-action,.swc-footer-workspace-action){min-width:var(--swc-system-action-target);min-height:var(--swc-system-action-target)}:where(.swc-root[data-smart-website-design-pack]) .swc-footer .swc-footer-bottom a,:where(.swc-root[data-smart-website-design-pack]) .swc-footer .swc-footer-link-group nav a,:where(.swc-root[data-smart-website-design-pack]) .swc-footer .swc-site-footer-links a{display:inline-flex;align-items:center;min-width:var(--swc-system-action-target);min-height:var(--swc-system-action-target)}:where(.swc-root[data-smart-website-design-pack]) :is(.swc-nav-link,.swc-badge,.swc-handoff-action){border-radius:var(--swc-pack-control-radius,var(--swc-system-control-radius))}:where(.swc-root[data-smart-website-design-pack]) [data-swc-guided-focus-target]{scroll-margin-block:var(--swc-system-guided-focus-scroll-margin)}:where(.swc-root[data-smart-website-design-pack]) [data-swc-guided-focus-target]:focus-visible{outline:3px solid var(--swc-system-focus);outline-offset:var(--swc-system-guided-focus-outline-offset)}:where(.swc-root[data-smart-website-design-pack])
[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-host-presentation=seamless]{--smart-app-host-canvas:var(--swc-canvas,#f2f4f7);--smart-app-host-surface:var(--swc-panel,#ffffff);--smart-app-host-surface-raised:var(--swc-panel,#ffffff);--smart-app-host-surface-muted:color-mix(in srgb,var(--swc-panel,#ffffff) 88%,var(--swc-canvas,#f2f4f7) 12%);--smart-app-host-text:var(--swc-ink,#16191f);--smart-app-host-text-muted:var(--swc-muted,#525964);--smart-app-host-text-soft:color-mix(in srgb,var(--swc-muted,#525964) 78%,transparent);--smart-app-host-line:var(--swc-border,rgba(23,20,15,0.14));--smart-app-host-line-strong:color-mix(in srgb,var(--swc-ink,#16191f) 24%,transparent);--smart-app-host-action:var(--swc-system-accent-strong,#171a20);--smart-app-host-action-hover:color-mix(in srgb,var(--swc-system-accent-strong,#171a20) 84%,#000000 16%);--smart-app-host-action-pressed:color-mix(in srgb,var(--swc-system-accent-strong,#171a20) 72%,#000000 28%);--smart-app-host-action-ink:#ffffff;--smart-app-host-focus:var(--swc-system-accent-soft,rgb(65 105 225/0.3));--smart-app-host-body-font:inherit;--smart-app-host-display-font:inherit;--smart-app-host-radius-sm:10px;--smart-app-host-radius-md:14px;--smart-app-host-radius-lg:var(--swc-system-object-radius,18px);--smart-app-host-radius-pill:var(--swc-system-control-radius,999px);--smart-app-host-shadow-sm:0 1px 2px rgb(15 23 42/0.06),0 4px 12px rgb(15 23 42/0.04);--smart-app-host-shadow:var(--swc-system-object-shadow,0 10px 30px rgba(15,18,24,0.08));--smart-app-host-shadow-raised:var(--swc-system-object-shadow,0 10px 30px rgba(15,18,24,0.08));--smart-app-host-shadow-action:0 1px 2px rgb(0 0 0/0.18),0 8px 18px rgb(15 23 42/0.12);--smart-app-host-motion-duration:160ms}@media (max-width:560px){:where(.swc-root[data-smart-website-design-pack]){--swc-system-h1-size:clamp(2.7rem,12vw,3.5rem);--swc-system-h2-size:clamp(2.2rem,10.5vw,3.15rem);--swc-system-h3-size:clamp(1.45rem,7.4vw,2rem);--swc-system-section-y:var(--swc-system-section-y-mobile)}}@media (prefers-reduced-motion:reduce){:where(.swc-root[data-smart-website-design-pack]) *,:where(.swc-root[data-smart-website-design-pack]) :after,:where(.swc-root[data-smart-website-design-pack]) :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}:where(.swc-root[data-smart-website-generated-design-system]){--swc-system-h1-size:var(--swc-profile-hero-size);--swc-system-h2-size:var(--swc-profile-section-heading-size);--swc-system-h3-size:var(--swc-profile-body-size);--swc-system-body-size:var(--swc-profile-body-size);--swc-system-lead-size:var(--swc-profile-body-size);--swc-system-body-line:var(--swc-profile-line-height);--swc-system-opening-top:var(--swc-profile-section-rhythm);--swc-system-opening-bottom:var(--swc-profile-section-rhythm);--swc-system-section-y:var(--swc-profile-section-rhythm);--swc-system-object-radius:var(--swc-profile-corner-radius);--swc-system-object-shadow:var(--swc-profile-card-shadow);--swc-system-control-radius:var(--swc-profile-button-radius);--swc-system-action-target:var(--swc-profile-min-target);--swc-system-focus:var(--swc-profile-focus);--swc-system-line:var(--swc-border)}:where(.swc-root[data-smart-website-generated-design-system]){box-sizing:border-box;width:min(var(--swc-profile-content-width,72rem),calc(100% - (2 * var(--swc-profile-page-gutter, 1rem))));min-width:0;max-width:100%;margin-inline:auto;color:var(--swc-ink);background:var(--swc-canvas);font-family:var(--swc-profile-body-family,inherit);font-size:var(--swc-profile-body-size,1rem);line-height:var(--swc-profile-line-height,1.5)}:where(.swc-root[data-smart-website-generated-design-system] *),:where(.swc-root[data-smart-website-generated-design-system]){box-sizing:border-box;min-width:0}:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-status-bar,.swc-hero,.swc-summary,.swc-content,.swc-handoff,.swc-oversight,.swc-footer){width:100%;max-width:100%}:where(.swc-root[data-smart-website-generated-design-system]) .swc-status-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--swc-profile-card-gap,1rem)}:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-brand,.swc-nav,.swc-badges,.swc-action-list,.swc-smart-app-header,.swc-smart-app-meta,.swc-footer-meta,.swc-site-footer-links){display:flex;flex-wrap:wrap;align-items:center;min-width:0;max-width:100%}:where(.swc-root[data-smart-website-generated-design-system]) .swc-nav{justify-content:center}:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-hero,.swc-content,.swc-summary){display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--swc-profile-grid-gap,1rem);gap:var(--swc-profile-grid-gap,1rem)}:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-summary-list,.swc-item-list,.swc-offer-list,.swc-proof-list,.swc-process-list,.swc-faq-list,.swc-media-list,.swc-form-intent-list){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));min-width:0;max-width:100%}:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-hero-copy,.swc-hero-panel,.swc-summary-header,.swc-summary-list,.swc-content-grid,.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-media-item,.swc-smart-app,.swc-footer>*){min-width:0;max-width:100%}:where(.swc-root[data-smart-website-generated-design-system]) :is(h1,h2,h3,p,li,a,button,figcaption){overflow-wrap:anywhere}:where(.swc-root[data-smart-website-generated-design-system]) img,:where(.swc-root[data-smart-website-generated-design-system]) svg,:where(.swc-root[data-smart-website-generated-design-system]) video{display:block;max-width:100%;height:auto}:where(.swc-root[data-smart-website-generated-design-system]) :is(a,button,summary){min-height:var(--swc-profile-min-target,44px)}:where(.swc-root[data-smart-website-generated-design-system]) :is(a,button,summary):focus-visible{outline:3px solid var(--swc-profile-focus,var(--swc-accent));outline-offset:4px}@media (max-width:760px){:where(.swc-root[data-smart-website-generated-design-system]) :is(.swc-hero,.swc-content,.swc-summary,.swc-footer){grid-template-columns:minmax(0,1fr)}:where(.swc-root[data-smart-website-generated-design-system]) .swc-nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){:where(.swc-root[data-smart-website-generated-design-system]) *,:where(.swc-root[data-smart-website-generated-design-system]) :after,:where(.swc-root[data-smart-website-generated-design-system]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.swc-root[data-smart-website-generated-design-system]{--swc-runtime-expression:generated-design-system-v1;font-weight:var(--swc-profile-body-weight)}.swc-root[data-smart-website-generated-design-system] :is(h1,h2,h3,strong){font-family:var(--swc-profile-display-family);font-weight:var(--swc-profile-heading-weight);color:var(--swc-ink);line-height:1.15;letter-spacing:normal}.swc-root[data-smart-website-generated-design-system] .swc-hero h1{font-size:var(--swc-profile-hero-size);max-width:var(--swc-profile-measure)}.swc-root[data-smart-website-generated-design-system] h2{font-size:var(--swc-profile-section-heading-size)}.swc-root[data-smart-website-generated-design-system] .swc-hero-copy>p:not(.swc-eyebrow),.swc-root[data-smart-website-generated-design-system] :is(p,li,figcaption){color:var(--swc-muted);font-size:var(--swc-profile-body-size);line-height:var(--swc-profile-line-height);max-width:var(--swc-profile-measure)}.swc-root[data-smart-website-generated-design-system] :is(.swc-hero,.swc-content,.swc-summary,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-footer,.swc-nav){background:var(--swc-canvas);color:var(--swc-ink)}.swc-root[data-smart-website-generated-design-system] :is(.swc-page,.swc-hero,.swc-content,.swc-summary,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){padding-inline:0}.swc-root[data-smart-website-generated-design-system] :is(.swc-nav-link,.swc-site-footer-links a){display:inline-flex;align-items:center;min-width:var(--swc-profile-min-target);min-height:var(--swc-profile-min-target);color:var(--swc-ink);border-color:var(--swc-border);border-radius:var(--swc-profile-button-radius);font-weight:var(--swc-profile-button-weight)}.swc-root[data-smart-website-generated-design-system] :is(.swc-nav,.swc-hero-actions,.swc-action-list,.swc-site-footer-links){display:flex;flex-wrap:wrap;gap:var(--swc-profile-card-gap)}.swc-root[data-smart-website-generated-design-system] .swc-hero-actions{margin-block:var(--swc-profile-card-gap)}.swc-root[data-smart-website-generated-design-system] :is(.swc-hero-actions a,.swc-handoff-action){display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:var(--swc-profile-form-padding);min-height:var(--swc-profile-min-target);border:var(--swc-profile-border-width) solid var(--swc-border);border-radius:var(--swc-profile-button-radius);background:var(--swc-panel);color:var(--swc-ink);font-weight:var(--swc-profile-button-weight);text-decoration:none;transition:background-color var(--swc-profile-motion-duration)}.swc-root[data-smart-website-generated-design-system] :is(.swc-hero-actions a[data-action-priority=primary],.swc-handoff-action){background:var(--swc-accent);border-color:var(--swc-accent);color:var(--swc-profile-accent-ink)}.swc-root[data-smart-website-generated-design-system] :is(.swc-hero-actions a[data-action-priority=primary],.swc-handoff-action):hover{background:var(--swc-accent-deep)}.swc-root[data-smart-website-generated-design-system] .swc-action-list li,.swc-root[data-smart-website-generated-design-system] .swc-action-list li:first-child{background:var(--swc-panel);color:var(--swc-muted);border-color:var(--swc-border);border-radius:var(--swc-profile-corner-radius);font-weight:var(--swc-profile-body-weight)}.swc-root[data-smart-website-generated-design-system] :is(.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-item-list li){background:var(--swc-panel);border-color:var(--swc-border)}.swc-root[data-smart-website-generated-design-system] :is(.swc-offer-list,.swc-proof-list,.swc-process-list,.swc-faq-list,.swc-item-list){gap:var(--swc-profile-grid-gap)}.swc-root[data-smart-website-generated-design-system] :is(input,textarea,select){color:var(--swc-ink);background:var(--swc-panel);border:var(--swc-profile-border-width) solid var(--swc-border);border-radius:var(--swc-profile-form-radius);padding:var(--swc-profile-form-padding)}.swc-root[data-smart-website-generated-design-system] .swc-media-item img{aspect-ratio:var(--swc-profile-feature-aspect);border-radius:var(--swc-profile-image-radius);object-fit:cover}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell){overflow:visible;border:0;background:transparent}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list{display:block;width:100%;border:0;background:transparent}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list tbody{display:grid;grid-gap:.8rem;gap:.8rem}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list tr{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1rem;min-width:0;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.28);border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(15,23,42,.045)}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td{display:grid;align-content:start;grid-gap:.3rem;gap:.3rem;min-width:118px;max-width:190px;padding:0;border:0;vertical-align:top;color:#334155}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:before{content:attr(data-column-label);color:#64748b;font-size:.69rem;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:first-child{flex:1 1 300px;min-width:min(100%,260px);max-width:440px}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:first-child:before,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:last-child:before{display:none}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:last-child{flex:0 1 auto;min-width:min(100%,180px);max-width:none;margin-left:auto}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-cell{display:flex;align-items:flex-start;gap:.8rem;min-width:0;color:inherit;text-decoration:none}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-cell>span:last-child{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-cell strong,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-cell strong a{color:#0f172a;font-size:1rem;line-height:1.25;overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:3px}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td small,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-cell small{color:#64748b;font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-avatar{flex:0 0 34px;width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid rgba(15,118,110,.22);border-radius:10px;background:rgba(15,118,110,.07);color:#0f766e;font-size:.78rem;font-weight:900}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .status-badge{width:-moz-fit-content;width:fit-content;max-width:100%;white-space:normal;line-height:1.1}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions{justify-content:flex-end;flex-wrap:wrap;gap:.45rem}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions .ds-button,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions button{white-space:nowrap}@media (max-width:900px){body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list tr{align-items:stretch}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td{flex:1 1 150px;max-width:none}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:first-child,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td:last-child{flex-basis:100%;max-width:none;margin-left:0}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions{justify-content:flex-start}}@media (max-width:560px){body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list tr{gap:.75rem;padding:.9rem;border-radius:14px}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .table-list td{flex-basis:100%;min-width:0}body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions .ds-button,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions button,body[data-design-system] .workspace-os-table-scroll:has(.workspace-project-cell) .workspace-project-actions form{width:100%}}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]){width:min(var(--swc-profile-content-width),calc(100% - var(--swc-profile-page-gutter)));background:var(--swc-canvas);color:var(--swc-ink);font-family:var(--swc-profile-body-family);font-size:var(--swc-profile-body-size);font-weight:var(--swc-profile-body-weight);line-height:var(--swc-profile-line-height)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(h1,h2,h3,strong){font-weight:var(--swc-profile-heading-weight)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-hero h1,.swc-content h2,.swc-handoff h2,.swc-oversight h2){font-family:var(--swc-profile-display-family)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) .swc-hero h1{max-width:var(--swc-profile-measure);font-size:var(--swc-profile-hero-size)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-content h2,.swc-handoff h2,.swc-oversight h2){font-size:var(--swc-profile-section-heading-size)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-notice p,.swc-hero-copy>p:not(.swc-eyebrow),.swc-content p,.swc-offers p,.swc-proof p,.swc-process p,.swc-faq p,.swc-media figcaption,.swc-footer p){max-width:var(--swc-profile-measure)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-page,.swc-hero,.swc-handoff,.swc-oversight,.swc-footer){margin-bottom:var(--swc-profile-section-rhythm);border-radius:var(--swc-profile-corner-radius);border-width:var(--swc-profile-border-width);box-shadow:var(--swc-profile-card-shadow)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media,.swc-offer-item,.swc-proof-item,.swc-process-item,.swc-faq-item,.swc-contact-item,.swc-form-intent-item,.swc-proof-lead-quote){border-width:var(--swc-profile-border-width);border-radius:var(--swc-profile-corner-radius);box-shadow:var(--swc-profile-card-shadow)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-summary-list,.swc-item-list,.swc-offer-list,.swc-proof-list,.swc-process-list,.swc-media-list,.swc-form-intent-list){gap:var(--swc-profile-grid-gap)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-brand,.swc-nav,.swc-badges,.swc-action-list,.swc-smart-app-header,.swc-smart-app-meta,.swc-footer-meta,.swc-site-footer-links){gap:var(--swc-profile-card-gap)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-nav-link,.swc-handoff-action,.swc-action-list li){min-height:var(--swc-profile-min-target);border-radius:var(--swc-profile-button-radius);font-weight:var(--swc-profile-button-weight);transition-duration:var(--swc-profile-motion-duration);transition-property:background-color,border-color,color,box-shadow,transform}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-nav-link,.swc-site-footer-links a,.swc-faq-item summary,.swc-handoff-action):focus-visible{outline:3px solid var(--swc-profile-focus);outline-offset:3px}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) .swc-action-list li:first-child,:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) .swc-handoff-action{background:var(--swc-accent);color:var(--swc-profile-accent-ink)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-button-weight=quiet]) .swc-action-list li:first-child,:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-button-weight=quiet]) .swc-handoff-action{border:1px solid var(--swc-accent);background:transparent;color:var(--swc-accent);box-shadow:none}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-button-weight=bold]) .swc-action-list li:first-child,:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-button-weight=bold]) .swc-handoff-action{box-shadow:0 .625rem 1.75rem color-mix(in srgb,var(--swc-accent) 30%,transparent)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-form-intent-item,.swc-form-intent-boundary){padding:var(--swc-profile-form-padding);border-radius:var(--swc-profile-form-radius)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) .swc-media-item img{aspect-ratio:var(--swc-profile-feature-aspect);border-radius:var(--swc-profile-image-radius);transition-duration:var(--swc-profile-motion-duration);transition-property:filter,transform}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-image-treatment=contained]) .swc-media-item img{object-fit:contain;padding:.5rem;background:var(--swc-panel)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-image-treatment=editorial]) .swc-media-item img{object-fit:cover;filter:saturate(.94) contrast(1.03)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-image-treatment=immersive]) .swc-media-item img{object-fit:cover;filter:saturate(1.08) contrast(1.08)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=quiet]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background:transparent;box-shadow:none}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=solid]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background:var(--swc-panel)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=glass]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background:color-mix(in srgb,var(--swc-panel) 84%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=warm]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background:color-mix(in srgb,var(--swc-panel) 86%,#f3d9a4)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=technical]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background-image:linear-gradient(rgba(49,91,216,.035) 1px,transparent 0),linear-gradient(90deg,rgba(49,91,216,.035) 1px,transparent 0);background-size:1.25rem 1.25rem;background-color:var(--swc-panel)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-surface-treatment=velvet]) :is(.swc-summary,.swc-content,.swc-smart-app,.swc-offers,.swc-proof,.swc-process,.swc-faq,.swc-media){background:linear-gradient(145deg,color-mix(in srgb,var(--swc-panel) 92%,var(--swc-accent)),var(--swc-panel))}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-hero-composition=feature-stage]) .swc-hero{min-height:28rem;align-items:end}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-hero-composition=editorial-split]) .swc-hero{min-height:20rem;padding:clamp(1.5rem,4vw,3rem);background:var(--swc-panel);color:var(--swc-ink);border:var(--swc-profile-border-width) solid var(--swc-border)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-hero-composition=editorial-split]) .swc-hero-copy>p:not(.swc-eyebrow){color:var(--swc-muted)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-hero-composition=full-bleed]) .swc-hero{min-height:34rem;align-items:end;padding:clamp(2rem,8vw,6rem)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-navigation-composition=compact]) .swc-nav{gap:.25rem}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-navigation-composition=compact]) .swc-nav-link{padding-inline:.5rem;font-size:.78rem}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-navigation-composition=feature]) .swc-nav{gap:var(--swc-profile-grid-gap)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-navigation-composition=feature]) .swc-nav-link{padding-inline:1rem;font-size:.94rem}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-footer-composition=compact]) .swc-footer{grid-template-columns:1fr auto;padding:1rem}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-footer-composition=editorial]) .swc-footer{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.5fr);padding:2.5rem}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-content-composition=standard-section]) .swc-content{grid-template-columns:1fr}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-content-composition=bento-grid]) .swc-content{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-content-composition=editorial-split]) .swc-content{grid-template-columns:minmax(0,1.15fr) minmax(17.5rem,.85fr)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-text-contrast=aaa-preferred]) :is(.swc-notice p,.swc-content p,.swc-offers p,.swc-proof p,.swc-process p,.swc-faq p,.swc-media figcaption,.swc-footer p){color:var(--swc-ink)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"][data-swc-motion-level=standard]) :is(.swc-nav-link,.swc-handoff-action):hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) *,:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :after,:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:760px){:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]){width:calc(100% - 1rem)}:where(.swc-root[data-smart-website-design-profile-version="smart_website_design_profile.v2"]) :is(.swc-content,.swc-footer){grid-template-columns:1fr}}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2]{--esc-paper:var(--swc-canvas,#050505);--esc-ink:var(--swc-ink,#f8f5ee);--esc-muted:var(--swc-muted,#aaa59b);--esc-rule:var(--swc-accent,#d6b45e);--esc-hairline:var(--swc-border,rgba(255,255,255,0.16));--esc-wash:var(--swc-panel,#111);--esc-note:#17080d;--esc-accent:var(--swc-accent,#d6b45e);--esc-focus:var(--swc-profile-focus,#3b82f6);width:min(1440px,100%);padding-inline:clamp(12px,4vw,64px);background:radial-gradient(circle at 78% 10%,rgba(123,13,29,.42),transparent 29rem),linear-gradient(145deg,rgba(214,180,94,.06),transparent 32rem),var(--swc-canvas,#050505);color:var(--swc-ink,#f8f5ee);font-family:var(--swc-profile-body-family,Arial,sans-serif)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] :is(h1,h2,h3,.swc-site-name){font-family:var(--swc-profile-display-family,Georgia,serif);font-weight:var(--swc-profile-heading-weight,800);letter-spacing:-.045em}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-nav{position:-webkit-sticky;position:sticky;z-index:10;top:0;align-items:center;justify-content:flex-end;min-height:74px;padding-block:14px;border-bottom:1px solid var(--esc-hairline);background:color-mix(in srgb,var(--swc-canvas,#050505) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-nav-link{color:var(--swc-ink,#f8f5ee);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-hero{min-height:min(760px,88svh);align-items:end;padding-block:clamp(72px,12vw,150px);border:0;background:transparent}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive h2,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-issue h2,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-matches h2,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-play h2,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-stories h2,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-hero h1{max-width:10ch;font-size:clamp(3.8rem,9vw,9rem);line-height:.88;text-transform:uppercase}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-hero .swc-action-list{grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--esc-hairline)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-hero .swc-action-list li{padding:14px 0;color:var(--esc-muted);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] :is(.s360-issue,.s360-stories,.s360-matches,.s360-archive,.s360-news,.s360-play){margin-block:0;padding-block:clamp(70px,10vw,140px);border-bottom:1px solid var(--esc-hairline)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-issue{grid-template-columns:minmax(280px,.8fr) minmax(440px,1.2fr);color:#171512;background:#f2eee4;box-shadow:0 0 0 100vmax #f2eee4;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-issue .swc-eyebrow{color:#765812}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;border-block:1px solid rgba(0,0,0,.22)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-stat-list li{padding:14px 0;color:#4c473e;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-media-list{align-items:end}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-media-item:first-child{transform:translateY(7%)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive-rail img,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-media-item img,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid img{display:block;width:100%;height:100%;object-fit:cover}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:260px;grid-gap:14px;gap:14px;margin:44px 0 0;padding:0;list-style:none}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li{position:relative;grid-column:span 4;overflow:hidden;min-height:260px;background:#171717}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li:first-child,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li:nth-child(4){grid-column:span 8}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid strong{position:absolute;inset:auto 20px 18px;z-index:1;max-width:18ch;font-size:clamp(1.2rem,2.4vw,2.7rem);line-height:.98;text-transform:uppercase;text-shadow:0 2px 14px #000}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li:after{position:absolute;inset:35% 0 0;content:"";background:linear-gradient(transparent,rgba(0,0,0,.9))}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive-rail,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-match-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,.32fr);grid-gap:14px;gap:14px;overflow-x:auto;margin:34px 0 0;padding:0 0 18px;list-style:none;scroll-snap-type:x mandatory}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-match-rail li{min-height:260px;padding:28px 22px;border:1px solid var(--esc-hairline);background:#111;font-family:var(--swc-profile-display-family,Georgia,serif);font-size:1.45rem;font-weight:800;line-height:1.1;scroll-snap-align:start}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-source-note{color:var(--esc-muted);font-size:.74rem}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive{grid-template-columns:minmax(240px,.45fr) minmax(0,1.55fr)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive-rail li{display:grid;grid-gap:12px;gap:12px;scroll-snap-align:start}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive-rail img{aspect-ratio:7/10}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-news-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px;margin:38px 0;border-block:1px solid var(--esc-hairline)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-news-stats div{padding:22px 0}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-news-stats dd{margin:6px 0 0;color:var(--esc-accent);font-family:var(--swc-profile-display-family,Georgia,serif);font-size:3.4rem;font-weight:800}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-play{min-height:620px;background:radial-gradient(circle at 78% 45%,rgba(181,31,63,.52),transparent 28rem)}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-play-action{display:inline-flex;min-height:var(--swc-profile-min-target,44px);align-items:center;gap:18px;margin-top:24px;padding:12px 18px;background:var(--esc-accent);color:#080604;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}@media (max-width:760px){[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2]{padding-inline:12px}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-nav{position:static;justify-content:flex-start}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .swc-hero{min-height:700px}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] :is(.s360-issue,.s360-archive){grid-template-columns:1fr}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-media-item:first-child{transform:none}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid{grid-template-columns:1fr}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li:first-child,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-story-grid li:nth-child(4){grid-column:auto}[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-archive-rail,[data-smart-website-design-profile-id=design-profile-soccer360-premium-editorial-v2] .s360-match-rail{grid-auto-columns:78vw}}