#ccos-home-v2.marketing .site-header:not(.ccos-native,.ccos-native *){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s}#ccos-home-v2.marketing .site-header[data-scrolled]:not(.ccos-native,.ccos-native *){background:color-mix(in srgb,var(--paper) 78%,transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);box-shadow:0 1px var(--line)}#ccos-home-v2.marketing .desktop-nav a:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .site-footer a:not(.ccos-native,.ccos-native *){transition:color .15s,background-color .15s}#ccos-home-v2.marketing .button:not(.ccos-native,.ccos-native *){transition:background-color .15s,border-color .15s,color .15s,transform .15s,box-shadow .2s}#ccos-home-v2.marketing .hero-actions .button:not(.ccos-native,.ccos-native *){z-index:6;position:relative}#ccos-home-v2.marketing .hero-copy:not(.ccos-native,.ccos-native *){z-index:5}#ccos-home-v2.marketing .hero-product:not(.ccos-native,.ccos-native *){z-index:6}#ccos-home-v2.marketing .journey-layer:not(.ccos-native,.ccos-native *){z-index:4;pointer-events:none;opacity:1;width:100%;height:100vh;display:block;position:fixed;inset:0;overflow:hidden}#ccos-home-v2.marketing .journey-viewport:not(.ccos-native,.ccos-native *){position:absolute;inset:0;overflow:hidden}#ccos-home-v2.marketing .journey-scroll-layer:not(.ccos-native,.ccos-native *){will-change:transform;width:100%;position:absolute;top:0;left:0}#ccos-home-v2.marketing .journey-layer svg:not(.ccos-native,.ccos-native *){will-change:auto;width:100%;display:block;position:static;overflow:visible;transform:none}#ccos-home-v2.marketing .journey-layer path:not(.ccos-native,.ccos-native *){fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:1}#ccos-home-v2.marketing .journey-blue:not(.ccos-native,.ccos-native *){stroke:#004be9;opacity:1}#ccos-home-v2.marketing .journey-yellow:not(.ccos-native,.ccos-native *){stroke:#f4bb1c;opacity:1}#ccos-home-v2.marketing .journey-dots:not(.ccos-native,.ccos-native *){pointer-events:none;position:absolute;inset:0}#ccos-home-v2.marketing .journey-dot:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .journey-head:not(.ccos-native,.ccos-native *){background:var(--tree-ring,var(--paper));border-radius:50%;width:16px;height:16px;position:absolute}#ccos-home-v2.marketing .journey-dot:not(.ccos-native,.ccos-native *):after,#ccos-home-v2.marketing .journey-head:not(.ccos-native,.ccos-native *):after{content:"";border-radius:inherit;background:var(--tree-colour,#004be9);position:absolute;inset:3px}#ccos-home-v2.marketing .journey-feature-dot:not(.ccos-native,.ccos-native *){opacity:0;transform-origin:50%;transition:opacity .14s,transform .2s var(--ease-out);transform:scale(.95)}#ccos-home-v2.marketing .journey-feature-dot.is-visible:not(.ccos-native,.ccos-native *){opacity:1;transform:scale(1)}#ccos-home-v2.marketing .journey-feature-dot:not(.ccos-native,.ccos-native *){border-radius:4px}#ccos-home-v2.marketing .journey-feature-dot:not(.ccos-native,.ccos-native *):after{border-radius:1px;transform:skew(-15deg)}#ccos-home-v2.marketing .journey-heads:not(.ccos-native,.ccos-native *){z-index:5;pointer-events:none;position:absolute;inset:0}#ccos-home-v2.marketing .journey-head:not(.ccos-native,.ccos-native *){opacity:0;will-change:transform}#ccos-home-v2.marketing .journey-head.is-visible:not(.ccos-native,.ccos-native *){opacity:1}@supports (animation-timeline:scroll()){#ccos-home-v2.marketing .journey-scroll-layer:not(.ccos-native,.ccos-native *){animation:1ms linear both journey-follow-scroll;animation-timeline:scroll(root);animation-range:0}}@keyframes journey-follow-scroll{0%{transform:translateY(var(--tree-page-top))}to{transform:translateY(calc(var(--tree-page-top) - var(--tree-scroll-distance)))}}#ccos-home-v2.marketing .reveal-pending:not(.ccos-native,.ccos-native *){opacity:0;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transform:translateY(16px)}#ccos-home-v2.marketing .reveal-pending.revealed:not(.ccos-native,.ccos-native *){opacity:1;transform:none}#ccos-home-v2.marketing .hero-team-strip:not(.ccos-native,.ccos-native *){transform:none}#ccos-home-v2.marketing .faq-answer:not(.ccos-native,.ccos-native *){will-change:height,opacity;padding:0;overflow:hidden}#ccos-home-v2.marketing .faq-answer-inner:not(.ccos-native,.ccos-native *){padding:0 24px 20px 0}#ccos-home-v2.marketing .faq-item summary>span:not(.ccos-native,.ccos-native *){transition:transform .28s var(--ease-out)}#ccos-home-v2.marketing .faq-item[open]:not(.is-closing) summary>span:not(.ccos-native,.ccos-native *){transform:rotate(180deg)}#ccos-home-v2.marketing .faq-item.is-closing summary>span:not(.ccos-native,.ccos-native *){transform:rotate(0)}#ccos-home-v2.marketing .brand-slashes:not(.ccos-native,.ccos-native *){font-family:var(--font-display),"Contrail One",Arial,sans-serif;color:#f4bb1c;letter-spacing:-.1em;padding-right:3px;font-size:22px;line-height:1;display:inline-block}#ccos-home-v2.marketing .eyebrow .brand-slashes:not(.ccos-native,.ccos-native *){vertical-align:-2px;margin-right:6px}#ccos-home-v2.marketing .hero-copy h1 .hero-phrase:first-child:not(.ccos-native,.ccos-native *){color:var(--accent)}#ccos-home-v2.marketing .hero-copy h1 .hero-phrase:last-child:not(.ccos-native,.ccos-native *){background:linear-gradient(#0000 90%,#f4bb1c 90% 96%,#0000 96%);padding-bottom:2px}#ccos-home-v2.marketing .control-demo-tabs:not(.ccos-native,.ccos-native *){position:relative}#ccos-home-v2.marketing .menu-toggle:not(.ccos-native,.ccos-native *){z-index:4;border-radius:8px;transition:background-color .18s,transform .22s;position:relative}#ccos-home-v2.marketing .menu-toggle:active:not(.ccos-native,.ccos-native *){transform:scale(.94)}#ccos-home-v2.marketing .menu-icon:not(.ccos-native,.ccos-native *){place-items:center;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:11px}#ccos-home-v2.marketing .menu-icon.close:not(.ccos-native,.ccos-native *){opacity:0;transform:rotate(-80deg)scale(.72)}#ccos-home-v2.marketing [data-menu=open] .menu-icon.open:not(.ccos-native,.ccos-native *){opacity:0;transform:rotate(80deg)scale(.72)}#ccos-home-v2.marketing [data-menu=open] .menu-icon.close:not(.ccos-native,.ccos-native *){opacity:1;transform:rotate(0)scale(1)}#ccos-home-v2.marketing .mobile-backdrop:not(.ccos-native,.ccos-native *){z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;cursor:default;background:#0711263d;border:0;transition:opacity .26s,visibility .26s;position:fixed;inset:0}#ccos-home-v2.marketing .mobile-nav:not(.ccos-native,.ccos-native *){z-index:3;background:color-mix(in srgb,var(--paper) 92%,transparent);border:1px solid var(--line);opacity:0;visibility:hidden;transform-origin:100%;-webkit-backdrop-filter:blur(30px)saturate(1.25);backdrop-filter:blur(30px)saturate(1.25);border-radius:clamp(22px,7vw,30px);flex-direction:column;padding:12px;transition:opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1),visibility .32s;display:flex;position:fixed;top:70px;left:10px;right:10px;overflow:hidden;transform:translate(calc(100% + 20px))scale(.985);box-shadow:0 28px 80px #07112638,0 3px 12px #07112614}#ccos-home-v2.marketing .mobile-nav a:not(.ccos-native,.ccos-native *){opacity:0;border:0;border-radius:16px;justify-content:space-between;align-items:center;min-height:56px;padding:0 18px;font-size:19px;font-weight:600;transition:color .16s,background-color .16s,opacity .24s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;transform:translate(18px)}#ccos-home-v2.marketing .mobile-nav a>span:not(.ccos-native,.ccos-native *){color:var(--subtle);font-size:22px;transition:transform .16s}#ccos-home-v2.marketing .mobile-nav a.mobile-cta:not(.ccos-native,.ccos-native *){color:#fff;background:#004be9;justify-content:center;margin-top:12px;font-size:16px}#ccos-home-v2.marketing .site-header[data-menu=open] .mobile-backdrop:not(.ccos-native,.ccos-native *){opacity:1;visibility:visible}#ccos-home-v2.marketing .site-header:not([data-menu=closed]):not(.ccos-native,.ccos-native *){-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .25s,box-shadow .25s}#ccos-home-v2.marketing .site-header[data-menu=open] .mobile-nav:not(.ccos-native,.ccos-native *){opacity:1;visibility:visible;transition:opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1);transform:translate(0)scale(1)}#ccos-home-v2.marketing .site-header[data-menu=open] .mobile-nav a:not(.ccos-native,.ccos-native *){opacity:1;transition-delay:calc(70ms + var(--menu-index)*38ms);transform:translate(0)}#ccos-home-v2.marketing .site-header[data-menu=open] :is(.brand-link,.theme-toggle):not(.ccos-native,.ccos-native *){opacity:.62;filter:blur(1.5px);transition:opacity .26s,filter .26s}@media (hover:hover) and (pointer:fine){#ccos-home-v2.marketing .mobile-nav a:hover:not(.ccos-native,.ccos-native *){background:var(--tint)}#ccos-home-v2.marketing .mobile-nav a:hover>span:not(.ccos-native,.ccos-native *){transform:translate(3px)}#ccos-home-v2.marketing .menu-toggle:hover:not(.ccos-native,.ccos-native *){background:var(--band)}}@media (min-width:900px){#ccos-home-v2.marketing :is(.mobile-nav,.mobile-backdrop):not(.ccos-native,.ccos-native *){display:none}}@media (max-width:1199px){#ccos-home-v2.marketing .journey-layer:not(.ccos-native,.ccos-native *){opacity:.75}#ccos-home-v2.marketing .journey-layer path:not(.ccos-native,.ccos-native *){stroke-width:1.5px}#ccos-home-v2.marketing .journey-head:not(.ccos-native,.ccos-native *){width:12px;height:12px;margin:2px}}@media (prefers-reduced-motion:reduce){#ccos-home-v2.marketing .journey-scroll-layer:not(.ccos-native,.ccos-native *){will-change:auto;animation:none}#ccos-home-v2.marketing .journey-head:not(.ccos-native,.ccos-native *){display:none}#ccos-home-v2.marketing .journey-feature-dot:not(.ccos-native,.ccos-native *){transition:none;transform:none}#ccos-home-v2.marketing .reveal-pending:not(.ccos-native,.ccos-native *){opacity:1;transform:none}#ccos-home-v2.marketing :is(.menu-toggle,.menu-icon,.mobile-backdrop,.mobile-nav,.mobile-nav a,.faq-item summary>span):not(.ccos-native,.ccos-native *){transition:none}}
#ccos-home-v2.marketing .inbox-story>.feature-copy:not(.ccos-native,.ccos-native *){max-width:650px}#ccos-home-v2.marketing .ecosystem-demo .ccos-community-demo:not(.ccos-native,.ccos-native *){display:block}#ccos-home-v2.marketing .ecosystem-demo[data-read-only] :is(button,input,a),#ccos-home-v2.marketing .public-search-preview button{cursor:default}#ccos-home-v2.marketing .trust-section .trust-note:not(.ccos-native,.ccos-native *){font-size:14px;line-height:1.7}#ccos-home-v2.marketing .container:not(.ccos-native,.ccos-native *){width:min(100% - 96px,1320px)}#ccos-home-v2.marketing .section:not(.ccos-native,.ccos-native *){padding:128px 0}#ccos-home-v2.marketing .section-head:not(.ccos-native,.ccos-native *){max-width:850px}#ccos-home-v2.marketing .section-head h2:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .feature-copy h2:not(.ccos-native,.ccos-native *){font-size:clamp(40px,4.25vw,64px);line-height:1.12}#ccos-home-v2.marketing .hero-section:not(.ccos-native,.ccos-native *){padding:104px 0 76px}#ccos-home-v2.marketing .hero-copy:not(.ccos-native,.ccos-native *){text-align:left;grid-template-columns:1.5fr 1fr;align-items:end;gap:64px;max-width:1320px;display:grid}#ccos-home-v2.marketing .hero-copy h1:not(.ccos-native,.ccos-native *){letter-spacing:.01em;margin:24px 0 8px;font-size:clamp(60px,6.35vw,96px);line-height:1.12}#ccos-home-v2.marketing .hero-copy .hero-highlight:not(.ccos-native,.ccos-native *){color:var(--accent);isolation:isolate;display:inline-block;position:relative}#ccos-home-v2.marketing .hero-highlight:not(.ccos-native,.ccos-native *):after{content:"";background:var(--yellow);z-index:-1;opacity:.9;height:11px;position:absolute;bottom:3px;left:0;right:0;transform:rotate(-1deg)}#ccos-home-v2.marketing .hero-offer:not(.ccos-native,.ccos-native *){padding-bottom:8px}#ccos-home-v2.marketing .hero-lede:not(.ccos-native,.ccos-native *){max-width:450px;margin:0;font-size:20px;line-height:1.65}#ccos-home-v2.marketing .hero-actions:not(.ccos-native,.ccos-native *){flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:24px}#ccos-home-v2.marketing .hero-actions .button:not(.ccos-native,.ccos-native *){min-height:50px}#ccos-home-v2.marketing .hero-micro:not(.ccos-native,.ccos-native *){margin:18px 0 0;font-size:12px;line-height:1.7}#ccos-home-v2.marketing .hero-proofline:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);align-items:center;gap:30px;margin-top:44px;padding-top:22px;display:flex}#ccos-home-v2.marketing .hero-proofline>span:not(.ccos-native,.ccos-native *){color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}#ccos-home-v2.marketing .hero-proofline svg:not(.ccos-native,.ccos-native *){width:17px;height:17px;color:var(--accent)}#ccos-home-v2.marketing .hero-product:not(.ccos-native,.ccos-native *){width:min(100% - 96px,1320px);margin-top:46px;box-shadow:0 28px 80px -30px #004be935}#ccos-home-v2.marketing .hero-demo-note:not(.ccos-native,.ccos-native *){text-align:left;justify-content:space-between;align-items:center;margin-top:20px;display:flex}#ccos-home-v2.marketing .hero-demo-note p:not(.ccos-native,.ccos-native *){margin:0;font-size:13px}#ccos-home-v2.marketing .hero-demo-note .text-link:not(.ccos-native,.ccos-native *){font-size:13px}#ccos-home-v2.marketing .split-feature:not(.ccos-native,.ccos-native *){gap:88px}#ccos-home-v2.marketing .start-section:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line)}#ccos-home-v2.marketing .start-steps:not(.ccos-native,.ccos-native *){margin:0;padding:0;list-style:none}#ccos-home-v2.marketing .start-steps li:not(.ccos-native,.ccos-native *){border-bottom:1px solid var(--line);align-items:flex-start;gap:26px;padding:26px 0;display:flex}#ccos-home-v2.marketing .start-steps li:first-child:not(.ccos-native,.ccos-native *){padding-top:0}#ccos-home-v2.marketing .step-number:not(.ccos-native,.ccos-native *){font:400 36px/1.2 var(--font-display),Arial;color:var(--accent)}#ccos-home-v2.marketing .start-steps h3:not(.ccos-native,.ccos-native *){margin:0 0 7px;font-size:20px;font-weight:700}#ccos-home-v2.marketing .start-steps p:not(.ccos-native,.ccos-native *){max-width:400px;margin:0;font-size:16px;line-height:1.65}#ccos-home-v2.marketing .account-note:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);gap:12px;margin:48px 0 0;padding-top:24px;font-size:12px;display:flex}#ccos-home-v2.marketing .account-note svg:not(.ccos-native,.ccos-native *){color:var(--accent);width:19px;height:19px}#ccos-home-v2.marketing .editorial-head:not(.ccos-native,.ccos-native *){grid-template-columns:1.15fr 1fr;align-items:end;gap:88px;margin-bottom:52px;display:grid}#ccos-home-v2.marketing .editorial-head h2:not(.ccos-native,.ccos-native *){font:400 clamp(40px,4.25vw,64px)/1.12 var(--font-display),Arial;letter-spacing:.01em;text-wrap:balance;margin:0}#ccos-home-v2.marketing .editorial-head h2 span:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .pricing-layout h2 span:not(.ccos-native,.ccos-native *){color:var(--accent)}#ccos-home-v2.marketing .editorial-intro p:not(.ccos-native,.ccos-native *){text-wrap:pretty;margin:0 0 18px;font-size:18px;line-height:1.7}#ccos-home-v2.marketing .editorial-intro p:last-child:not(.ccos-native,.ccos-native *){margin-bottom:0}#ccos-home-v2.marketing .skill-totals:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;margin-bottom:38px;display:grid}#ccos-home-v2.marketing .skill-totals>div:not(.ccos-native,.ccos-native *){border-left:1px solid var(--line);padding:24px 36px}#ccos-home-v2.marketing .skill-totals>div:first-child:not(.ccos-native,.ccos-native *){border:0;padding-left:0}#ccos-home-v2.marketing .skill-totals strong:not(.ccos-native,.ccos-native *){font:400 68px/1 var(--font-display),Arial;color:var(--accent);font-variant-numeric:tabular-nums}#ccos-home-v2.marketing .skill-totals strong>span:not(.ccos-native,.ccos-native *){vertical-align:top;font-size:28px}#ccos-home-v2.marketing .skill-totals p:not(.ccos-native,.ccos-native *){margin:8px 0 0;font-size:14px}#ccos-home-v2.marketing .skill-library:not(.ccos-native,.ccos-native *){border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}#ccos-home-v2.marketing .skill-library-toolbar:not(.ccos-native,.ccos-native *){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:20px 26px;display:flex}#ccos-home-v2.marketing .skill-search:not(.ccos-native,.ccos-native *){border-bottom:1px solid var(--line);flex:1;align-items:center;gap:10px;min-width:0;max-width:450px;display:flex}#ccos-home-v2.marketing .skill-search svg:not(.ccos-native,.ccos-native *){width:18px;height:18px;color:var(--accent)}#ccos-home-v2.marketing .skill-search input:not(.ccos-native,.ccos-native *){width:100%;min-width:0;color:var(--ink);background:0 0;border:0;min-height:44px;padding:6px;font-size:15px}#ccos-home-v2.marketing .skill-source-filters:not(.ccos-native,.ccos-native *){flex-wrap:wrap;gap:4px;display:flex}#ccos-home-v2.marketing .skill-source-filters button:not(.ccos-native,.ccos-native *){min-height:44px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}#ccos-home-v2.marketing .skill-source-filters button[aria-pressed=true]:not(.ccos-native,.ccos-native *){color:var(--accent);background:var(--tint);border-color:var(--line)}#ccos-home-v2.marketing .skill-source-filters button>span:not(.ccos-native,.ccos-native *){opacity:.8;font-variant-numeric:tabular-nums;font-size:11px}#ccos-home-v2.marketing .skill-library-label:not(.ccos-native,.ccos-native *){text-transform:uppercase;letter-spacing:.065em;color:var(--subtle);justify-content:space-between;padding:18px 26px 12px;font-size:10px;display:flex}#ccos-home-v2.marketing .skill-library-list:not(.ccos-native,.ccos-native *){max-height:580px;padding:0 14px;overflow:auto}#ccos-home-v2.marketing .skill-library-row:not(.ccos-native,.ccos-native *){border-bottom:1px solid var(--line);grid-template-columns:18px 1fr auto;align-items:center;gap:14px;min-height:56px;padding:13px 12px;display:grid}#ccos-home-v2.marketing .skill-library-row:last-child:not(.ccos-native,.ccos-native *){border:0}#ccos-home-v2.marketing .skill-library-row:hover:not(.ccos-native,.ccos-native *){background:var(--band)}#ccos-home-v2.marketing .skill-library-row svg:not(.ccos-native,.ccos-native *){width:17px;height:17px;color:var(--accent)}#ccos-home-v2.marketing .skill-library-row strong:not(.ccos-native,.ccos-native *){font-size:14px;font-weight:600}#ccos-home-v2.marketing .skill-library-row>span:not(.ccos-native,.ccos-native *){color:var(--muted);font-size:12px}#ccos-home-v2.marketing .skill-empty:not(.ccos-native,.ccos-native *){padding:24px 12px;font-size:14px}#ccos-home-v2.marketing .skill-library-bottom:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 26px;display:flex}#ccos-home-v2.marketing .skill-library-bottom p:not(.ccos-native,.ccos-native *){margin:0;font-size:12px}#ccos-home-v2.marketing .skill-library-bottom button:not(.ccos-native,.ccos-native *){background:0 0;border:0;min-height:44px}#ccos-home-v2.marketing .catalog-note:not(.ccos-native,.ccos-native *){color:var(--subtle);margin:0;padding:0 26px 18px;font-size:11px;line-height:1.65}#ccos-home-v2.marketing .value-footnote:not(.ccos-native,.ccos-native *){align-items:center;gap:22px;max-width:770px;margin-top:32px;display:flex}#ccos-home-v2.marketing .value-footnote>span:not(.ccos-native,.ccos-native *){font:400 50px/1 var(--font-display),Arial;color:#b27b00}#ccos-home-v2.marketing .value-footnote p:not(.ccos-native,.ccos-native *){margin:0;font-size:16px;line-height:1.65}#ccos-home-v2.marketing .demo-indicator:not(.ccos-native,.ccos-native *){background:#004be9;border-radius:50%;width:6px;height:6px;margin:0 8px 2px 0;display:inline-block}#ccos-home-v2.marketing .source-note:not(.ccos-native,.ccos-native *){color:var(--subtle);margin-top:16px;font-size:11px!important;line-height:1.7!important}#ccos-home-v2.marketing .knowledge-section>.container>.source-note:not(.ccos-native,.ccos-native *){text-align:center;max-width:780px;margin-inline:auto}#ccos-home-v2.marketing .knowledge-scale:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);align-items:center;gap:38px;padding:26px 0 34px;display:flex}#ccos-home-v2.marketing .knowledge-scale strong:not(.ccos-native,.ccos-native *){font:400 52px/1.1 var(--font-display),Arial;color:var(--accent);white-space:nowrap}#ccos-home-v2.marketing .knowledge-scale strong>span:not(.ccos-native,.ccos-native *){color:var(--muted);margin-top:8px;font:400 14px/1.4 Arial;display:block}#ccos-home-v2.marketing .scale-divider:not(.ccos-native,.ccos-native *){font:400 44px/1 var(--font-display),Arial;color:#b27b00}#ccos-home-v2.marketing .knowledge-scale>p:not(.ccos-native,.ccos-native *){text-align:right;margin-left:auto;font-size:14px}#ccos-home-v2.marketing .control-section>.container>.permissions-visual:not(.ccos-native,.ccos-native *){max-width:1120px;margin:auto}#ccos-home-v2.marketing .inbox-story:not(.ccos-native,.ccos-native *){grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;margin-top:88px;display:grid}#ccos-home-v2.marketing .inbox-story .feature-copy h2:not(.ccos-native,.ccos-native *){font-size:48px}#ccos-home-v2.marketing .inbox-story .feature-copy>p:not(.eyebrow):not(.ccos-native,.ccos-native *){font-size:18px}#ccos-home-v2.marketing .inbox-product-shell:not(.ccos-native,.ccos-native *){box-shadow:var(--shadow);background:#fff;border:1px solid #d7e0ef;border-radius:14px;overflow:hidden}#ccos-home-v2.marketing .mini-product-label:not(.ccos-native,.ccos-native *){color:#071126;border-bottom:1px solid #d7e0ef;align-items:center;gap:8px;padding:13px 18px;font-size:13px;font-weight:600;display:flex}#ccos-home-v2.marketing .mini-product-label svg:not(.ccos-native,.ccos-native *){color:#004be9;width:18px;height:18px}#ccos-home-v2.marketing .mini-product-label span:not(.ccos-native,.ccos-native *){color:#43506a;margin-left:auto;font-size:10px;font-weight:400}#ccos-home-v2.marketing .workspace-map:not(.ccos-native,.ccos-native *){color:#fff;background:#004be9;border-radius:16px;padding:44px;position:relative;overflow:hidden}#ccos-home-v2.marketing .workspace-map .eyebrow:not(.ccos-native,.ccos-native *){opacity:.85;color:#fff!important}#ccos-home-v2.marketing .workspace-wordmark:not(.ccos-native,.ccos-native *){font:400 clamp(40px,3.6vw,54px)/1.12 var(--font-display),Arial;letter-spacing:.01em}#ccos-home-v2.marketing .workspace-wordmark>span:not(.ccos-native,.ccos-native *){color:#f4bb1c}#ccos-home-v2.marketing .workspace-destinations:not(.ccos-native,.ccos-native *){z-index:1;margin-top:32px;position:relative}#ccos-home-v2.marketing .workspace-destinations a:not(.ccos-native,.ccos-native *){border-bottom:1px solid #ffffff40;align-items:center;gap:12px;padding:19px 0;font-size:15px;text-decoration:none;display:flex}#ccos-home-v2.marketing .workspace-destinations a:hover:not(.ccos-native,.ccos-native *){color:#f4bb1c}#ccos-home-v2.marketing .workspace-destinations svg:not(.ccos-native,.ccos-native *){width:19px;height:19px}#ccos-home-v2.marketing .workspace-destinations svg:last-child:not(.ccos-native,.ccos-native *){margin-left:auto}#ccos-home-v2.marketing .workspace-map .workspace-map-note:not(.ccos-native,.ccos-native *){color:#fff;opacity:.85;margin:28px 0 0;font-size:12px}#ccos-home-v2.marketing .command-layout:not(.ccos-native,.ccos-native *){grid-template-columns:1fr 1.25fr}#ccos-home-v2.marketing .command-layout .palette-stage:not(.ccos-native,.ccos-native *){width:100%;padding:0}#ccos-home-v2.marketing .command-shortcut:not(.ccos-native,.ccos-native *){font-size:14px!important}#ccos-home-v2.marketing .founder-section:not(.ccos-native,.ccos-native *){background:var(--tint)}#ccos-home-v2.marketing .founder-layout:not(.ccos-native,.ccos-native *){grid-template-columns:1fr 1fr;align-items:center;gap:104px;display:grid}#ccos-home-v2.marketing .founder-statement h2:not(.ccos-native,.ccos-native *){font:400 clamp(40px,4.3vw,64px)/1.12 var(--font-display),Arial;letter-spacing:.01em;margin:0}#ccos-home-v2.marketing .founder-statement h2 span:not(.ccos-native,.ccos-native *){color:var(--accent)}#ccos-home-v2.marketing .founder-signature:not(.ccos-native,.ccos-native *){align-items:center;gap:20px;margin-top:38px;display:flex}#ccos-home-v2.marketing .founder-signature>span:not(.ccos-native,.ccos-native *){font:400 48px/1 var(--font-display),Arial;color:#f4bb1c}#ccos-home-v2.marketing .founder-signature strong:not(.ccos-native,.ccos-native *){font-size:15px}#ccos-home-v2.marketing .founder-signature p:not(.ccos-native,.ccos-native *){margin:3px 0 0;font-size:12px}#ccos-home-v2.marketing .founder-copy>p:not(.ccos-native,.ccos-native *){margin:0 0 22px;font-size:17px;line-height:1.8}#ccos-home-v2.marketing .founder-copy .founder-lead:not(.ccos-native,.ccos-native *){color:var(--ink);max-width:430px;font-size:25px;line-height:1.45}#ccos-home-v2.marketing .founder-experience:not(.ccos-native,.ccos-native *){border-top:1px solid var(--line);align-items:center;gap:24px;padding-top:24px;display:flex}#ccos-home-v2.marketing .founder-experience>strong:not(.ccos-native,.ccos-native *){font:400 60px/1 var(--font-display),Arial;color:var(--accent)}#ccos-home-v2.marketing .founder-experience p:not(.ccos-native,.ccos-native *){margin:0;font-size:14px}#ccos-home-v2.marketing .founder-experience small:not(.ccos-native,.ccos-native *){max-width:320px;margin-top:8px;font-size:11px;line-height:1.6;display:block}#ccos-home-v2.marketing .community-section:not(.ccos-native,.ccos-native *){color:#fff;background:#004be9}#ccos-home-v2.marketing .community-heading:not(.ccos-native,.ccos-native *){grid-template-columns:1.1fr 1fr;align-items:center;gap:88px;display:grid}#ccos-home-v2.marketing .community-section .eyebrow:not(.ccos-native,.ccos-native *){color:#fff!important}#ccos-home-v2.marketing .community-heading h2:not(.ccos-native,.ccos-native *){font:400 clamp(60px,7vw,102px)/1.12 var(--font-display),Arial;letter-spacing:.01em;margin:0}#ccos-home-v2.marketing .community-heading h2 span:not(.ccos-native,.ccos-native *){color:#f4bb1c}#ccos-home-v2.marketing .community-heading p:not(.eyebrow):not(.ccos-native,.ccos-native *){color:#fff;margin:0 0 22px;font-size:19px;line-height:1.75}#ccos-home-v2.marketing .button.yellow:not(.ccos-native,.ccos-native *){color:#071126;box-shadow:none;background:#f4bb1c;border-color:#f4bb1c}#ccos-home-v2.marketing .button.yellow:hover:not(.ccos-native,.ccos-native *){background:#ffd355;border-color:#ffd355}#ccos-home-v2.marketing .community-principles:not(.ccos-native,.ccos-native *){border-top:1px solid #ffffff50;border-bottom:1px solid #ffffff50;justify-content:space-between;gap:20px;margin:54px 0 44px;padding:22px 0;font-size:16px;display:flex}#ccos-home-v2.marketing .community-principles span:not(.ccos-native,.ccos-native *):before{content:"//";font:400 20px/1 var(--font-display),Arial;color:#f4bb1c;margin-right:14px}#ccos-home-v2.marketing .community-real-product:not(.ccos-native,.ccos-native *){color:#071126;border-radius:16px;overflow:hidden;box-shadow:0 26px 60px -20px #00174f70}#ccos-home-v2.marketing .community-section .community-demo-note:not(.ccos-native,.ccos-native *){color:#fff;opacity:.85;text-align:center;margin:22px 0 0;font-size:11px}#ccos-home-v2.marketing .marketplace-section .ecosystem-demo:not(.ccos-native,.ccos-native *){box-shadow:var(--shadow);border-radius:16px;overflow:hidden}#ccos-home-v2.marketing .trust-note:not(.ccos-native,.ccos-native *){margin-top:22px}#ccos-home-v2.marketing .pricing-layout:not(.ccos-native,.ccos-native *){grid-template-columns:1.2fr 1fr;align-items:center;gap:112px}#ccos-home-v2.marketing .offer-included:not(.ccos-native,.ccos-native *){grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}#ccos-home-v2.marketing .offer-included>div:not(.ccos-native,.ccos-native *){align-items:flex-start;gap:10px;display:flex}#ccos-home-v2.marketing .offer-included svg:not(.ccos-native,.ccos-native *){width:17px;height:17px;color:var(--accent);margin-top:3px}#ccos-home-v2.marketing .offer-included p:not(.ccos-native,.ccos-native *){margin:0;font-size:12px;line-height:1.6}#ccos-home-v2.marketing .offer-included strong:not(.ccos-native,.ccos-native *){color:var(--ink);margin-bottom:4px;font-size:14px;display:block}#ccos-home-v2.marketing .offer-included span:not(.ccos-native,.ccos-native *){display:block}#ccos-home-v2.marketing .pricing-card:not(.ccos-native,.ccos-native *){color:#fff;background:#071b50;border:0;border-radius:16px;padding:38px;box-shadow:0 24px 60px -20px #004be940}#ccos-home-v2.marketing .offer-card-top:not(.ccos-native,.ccos-native *){color:#d3e0ff;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}#ccos-home-v2.marketing .offer-status:not(.ccos-native,.ccos-native *){border:1px solid #ffffff50;border-radius:4px;padding:4px 8px;font-size:10px}#ccos-home-v2.marketing .pricing-card h3:not(.ccos-native,.ccos-native *){font:400 46px/1.06 var(--font-display),Arial;color:#fff;margin:30px 0}#ccos-home-v2.marketing .pricing-card .price:not(.ccos-native,.ccos-native *){color:#fff}#ccos-home-v2.marketing .pricing-card .price strong:not(.ccos-native,.ccos-native *){color:#fff;letter-spacing:.01em;font-size:60px}#ccos-home-v2.marketing .pricing-card .price span:not(.ccos-native,.ccos-native *){color:#d3e0ff}#ccos-home-v2.marketing .pricing-card .monthly:not(.ccos-native,.ccos-native *){color:#f4bb1c;font-size:18px}#ccos-home-v2.marketing .pricing-card .monthly strong:not(.ccos-native,.ccos-native *){color:inherit}#ccos-home-v2.marketing .offer-recurring:not(.ccos-native,.ccos-native *){max-width:310px;font-size:13px;line-height:1.65;color:#d3e0ff!important}#ccos-home-v2.marketing .offer-rule:not(.ccos-native,.ccos-native *){background:#ffffff35;height:1px;margin:24px 0}#ccos-home-v2.marketing .offer-account:not(.ccos-native,.ccos-native *){align-items:center;gap:10px;margin-bottom:24px;font-size:14px;display:flex;color:#fff!important}#ccos-home-v2.marketing .offer-account svg:not(.ccos-native,.ccos-native *){color:#f4bb1c;width:19px;height:19px}#ccos-home-v2.marketing .pricing-card .button:not(.ccos-native,.ccos-native *){width:100%}#ccos-home-v2.marketing .pricing-card .pricing-note:not(.ccos-native,.ccos-native *){color:#d3e0ff;font-size:11px;line-height:1.75}#ccos-home-v2.marketing .pricing-card .price-conditions:not(.ccos-native,.ccos-native *){color:#d3e0ff;border-top:1px solid #ffffff35}#ccos-home-v2.marketing .pricing-card .price-conditions p:not(.ccos-native,.ccos-native *){color:#d3e0ff;font-size:12px;line-height:1.7}#ccos-home-v2.marketing .pricing-card .price-conditions summary:not(.ccos-native,.ccos-native *){min-height:44px;color:inherit;font-size:12px}#ccos-home-v2.marketing .faq-section .prose-container:not(.ccos-native,.ccos-native *){width:min(100% - 96px,850px)}#ccos-home-v2.marketing .closing-section:not(.ccos-native,.ccos-native *){background:#041253;padding:112px 0;scroll-margin-top:60px;position:relative}#ccos-home-v2.marketing .closing-section:not(.ccos-native,.ccos-native *):before{content:"";background:linear-gradient(90deg,#004be9 0 75%,#f4bb1c 75% 100%);height:4px;position:absolute;inset:0 0 auto}#ccos-home-v2.marketing .closing-card:not(.ccos-native,.ccos-native *){color:#fff;text-align:left;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:96px;padding:0;display:grid}#ccos-home-v2.marketing .closing-copy:not(.ccos-native,.ccos-native *){min-width:0}#ccos-home-v2.marketing .closing-kicker:not(.ccos-native,.ccos-native *){color:#fff;align-items:center;gap:12px;margin:0 0 24px;font:700 16px/1.5 Arial,sans-serif;display:flex}#ccos-home-v2.marketing .closing-kicker>span:not(.ccos-native,.ccos-native *){font:400 28px/1 var(--font-display),Arial;color:#f4bb1c}#ccos-home-v2.marketing .closing-card h2:not(.ccos-native,.ccos-native *){font:400 clamp(44px,4.6vw,64px)/1.16 var(--font-display),Arial;letter-spacing:.01em;text-wrap:initial;color:#fff;margin:0 0 24px}#ccos-home-v2.marketing .closing-card h2>span:not(.ccos-native,.ccos-native *){color:#f4bb1c}#ccos-home-v2.marketing .closing-lede:not(.ccos-native,.ccos-native *){color:#e0e8ff;max-width:47ch;margin:0 0 32px;font:400 18px/1.65 Arial,sans-serif}#ccos-home-v2.marketing .closing-benefits:not(.ccos-native,.ccos-native *){gap:16px;margin:0;padding:0;list-style:none;display:grid}#ccos-home-v2.marketing .closing-benefits li:not(.ccos-native,.ccos-native *){color:#fff;align-items:flex-start;gap:12px;font:400 16px/1.5 Arial,sans-serif;display:flex}#ccos-home-v2.marketing .closing-benefits svg:not(.ccos-native,.ccos-native *){color:#f4bb1c;flex:none;width:20px;height:20px;margin-top:2px}#ccos-home-v2.marketing .waitlist:not(.ccos-native,.ccos-native *){color:#071126;background:#fff;border:1px solid #d7e0ef;border-radius:16px;min-width:0;max-width:560px;margin:32px auto 0;padding:32px;box-shadow:0 16px 48px #00000014}#ccos-home-v2.marketing .closing-card .waitlist:not(.ccos-native,.ccos-native *){max-width:none;margin:0}#ccos-home-v2.marketing .waitlist-heading:not(.ccos-native,.ccos-native *){justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}#ccos-home-v2.marketing .waitlist-heading h3:not(.ccos-native,.ccos-native *){letter-spacing:0;color:#071126;margin:0;font:700 26px/1.3 Arial,sans-serif}#ccos-home-v2.marketing .waitlist-intro:not(.ccos-native,.ccos-native *){color:#43506a;margin:0 0 24px;font:400 16px/1.6 Arial,sans-serif}#ccos-home-v2.marketing .waitlist form:not(.ccos-native,.ccos-native *){flex-direction:column;gap:0;display:flex}#ccos-home-v2.marketing .waitlist label:not(.ccos-native,.ccos-native *){color:#071126;margin-bottom:8px;font:700 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .waitlist input:not(.ccos-native,.ccos-native *){color:#071126;min-height:56px;box-shadow:none;background:#fff;border:1px solid #73809a;border-radius:8px;padding:14px 16px;font:400 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .waitlist input:not(.ccos-native,.ccos-native *)::placeholder{color:#59667e;opacity:1}#ccos-home-v2.marketing .waitlist :focus-visible:not(.ccos-native,.ccos-native *){outline-offset:3px;outline:3px solid #004be9}#ccos-home-v2.marketing .waitlist .button:not(.ccos-native,.ccos-native *){color:#fff;background:#004be9;border:1px solid #004be9;border-radius:8px;width:100%;min-height:56px;margin-top:16px;padding:14px 20px;font:700 16px/1.5 Arial,sans-serif;transition:background-color .16s,transform .12s cubic-bezier(.23,1,.32,1)}#ccos-home-v2.marketing .waitlist .button:active:not(.ccos-native,.ccos-native *){transform:scale(.98)}#ccos-home-v2.marketing .waitlist-privacy:not(.ccos-native,.ccos-native *){color:#43506a;margin:16px 0 24px;font:400 14px/1.6 Arial,sans-serif}#ccos-home-v2.marketing .waitlist-privacy a:not(.ccos-native,.ccos-native *){color:#004be9;text-underline-offset:3px;text-decoration:underline}#ccos-home-v2.marketing .waitlist-launch:not(.ccos-native,.ccos-native *){border-top:1px solid #d7e0ef;align-items:flex-start;gap:12px;margin-top:24px;padding-top:24px;display:flex}#ccos-home-v2.marketing .waitlist-launch svg:not(.ccos-native,.ccos-native *){color:#004be9;flex:none;width:24px;height:24px;margin-top:2px}#ccos-home-v2.marketing .waitlist-launch p:not(.ccos-native,.ccos-native *){color:#071126;margin:0;font:400 16px/1.6 Arial,sans-serif}#ccos-home-v2.marketing .waitlist-launch strong:not(.ccos-native,.ccos-native *){font-weight:700;display:block}#ccos-home-v2.marketing .form-status:not(.ccos-native,.ccos-native *){text-align:left;background:#edf3ff;border-radius:8px;padding:12px;font:400 14px/1.6 Arial,sans-serif;color:#041253!important;margin:16px 0 0!important}@media (hover:hover) and (pointer:fine){#ccos-home-v2.marketing .waitlist .button:hover:not(.ccos-native,.ccos-native *){background:#003bb9;border-color:#003bb9}}@media (prefers-reduced-motion:reduce){#ccos-home-v2.marketing .waitlist .button:not(.ccos-native,.ccos-native *){transition:none}#ccos-home-v2.marketing .waitlist .button:active:not(.ccos-native,.ccos-native *){transform:none}}#ccos-home-v2.marketing .detail-hero h1:not(.ccos-native,.ccos-native *){font-size:clamp(46px,5vw,76px)}#ccos-home-v2.marketing .detail-hero .hero-lede:not(.ccos-native,.ccos-native *){max-width:710px;margin:22px 0 30px}#ccos-home-v2.marketing .detail-points h2:not(.ccos-native,.ccos-native *){font:400 34px/1.15 var(--font-display),Arial}:root[data-theme=dark] #ccos-home-v2.marketing .value-footnote>span:not(.ccos-native,.ccos-native *),:root[data-theme=dark] #ccos-home-v2.marketing .scale-divider:not(.ccos-native,.ccos-native *),:root[data-theme=dark] #ccos-home-v2.marketing .founder-signature>span:not(.ccos-native,.ccos-native *){color:#f4bb1c}#ccos-home-v2.marketing .community-section :focus-visible:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .pricing-card :focus-visible:not(.ccos-native,.ccos-native *){outline-color:#f4bb1c}@media (max-width:1199px){#ccos-home-v2.marketing .container:not(.ccos-native,.ccos-native *){width:calc(100% - 64px)}#ccos-home-v2.marketing .hero-copy:not(.ccos-native,.ccos-native *){grid-template-columns:1.35fr 1fr;gap:32px}#ccos-home-v2.marketing .hero-copy h1:not(.ccos-native,.ccos-native *){font-size:64px}#ccos-home-v2.marketing .hero-lede:not(.ccos-native,.ccos-native *){font-size:18px}#ccos-home-v2.marketing .hero-product:not(.ccos-native,.ccos-native *){width:calc(100% - 64px)}#ccos-home-v2.marketing .split-feature:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .editorial-head:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .community-heading:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .founder-layout:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .pricing-layout:not(.ccos-native,.ccos-native *){gap:48px}#ccos-home-v2.marketing .inbox-story:not(.ccos-native,.ccos-native *){gap:36px}#ccos-home-v2.marketing .skill-library-toolbar:not(.ccos-native,.ccos-native *){gap:16px}#ccos-home-v2.marketing .closing-card:not(.ccos-native,.ccos-native *){gap:48px}}@media (max-width:899px){#ccos-home-v2.marketing .section:not(.ccos-native,.ccos-native *){padding:88px 0}#ccos-home-v2.marketing .hero-section:not(.ccos-native,.ccos-native *){padding:64px 0}#ccos-home-v2.marketing .hero-copy:not(.ccos-native,.ccos-native *){text-align:left;grid-template-columns:1fr;gap:22px}#ccos-home-v2.marketing .hero-copy h1:not(.ccos-native,.ccos-native *){font-size:72px}#ccos-home-v2.marketing .hero-lede:not(.ccos-native,.ccos-native *){max-width:600px;font-size:19px}#ccos-home-v2.marketing .hero-proofline:not(.ccos-native,.ccos-native *){flex-wrap:wrap;gap:18px;margin-top:28px}#ccos-home-v2.marketing .hero-proofline>span:not(.ccos-native,.ccos-native *){font-size:11px}#ccos-home-v2.marketing .editorial-head:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .founder-layout:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .community-heading:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .pricing-layout:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .inbox-story:not(.ccos-native,.ccos-native *){grid-template-columns:1fr}#ccos-home-v2.marketing .editorial-head:not(.ccos-native,.ccos-native *){gap:24px}#ccos-home-v2.marketing .split-feature:not(.ccos-native,.ccos-native *){grid-template-columns:1fr;gap:40px}#ccos-home-v2.marketing .skill-library-toolbar:not(.ccos-native,.ccos-native *){flex-direction:column;align-items:stretch}#ccos-home-v2.marketing .skill-search:not(.ccos-native,.ccos-native *){max-width:none}#ccos-home-v2.marketing .knowledge-scale strong:not(.ccos-native,.ccos-native *){font-size:44px}#ccos-home-v2.marketing .knowledge-scale>p:not(.ccos-native,.ccos-native *){display:none}#ccos-home-v2.marketing .community-heading h2:not(.ccos-native,.ccos-native *){font-size:80px}#ccos-home-v2.marketing .closing-section:not(.ccos-native,.ccos-native *){padding:80px 0}#ccos-home-v2.marketing .closing-card:not(.ccos-native,.ccos-native *){grid-template-columns:1fr;gap:40px;padding:0}#ccos-home-v2.marketing .closing-copy:not(.ccos-native,.ccos-native *){max-width:600px}}@media (max-width:600px){#ccos-home-v2.marketing .container:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .faq-section .prose-container:not(.ccos-native,.ccos-native *){width:calc(100% - 40px)}#ccos-home-v2.marketing .section:not(.ccos-native,.ccos-native *){padding:64px 0}#ccos-home-v2.marketing .hero-section:not(.ccos-native,.ccos-native *){padding:44px 0 46px}#ccos-home-v2.marketing .hero-copy h1:not(.ccos-native,.ccos-native *){letter-spacing:.01em;margin:18px 0 0;font-size:clamp(36px,10.2vw,54px)}#ccos-home-v2.marketing .hero-highlight:not(.ccos-native,.ccos-native *):after{height:7px;bottom:1px}#ccos-home-v2.marketing .hero-lede:not(.ccos-native,.ccos-native *){font-size:17px;line-height:1.7}#ccos-home-v2.marketing .hero-actions:not(.ccos-native,.ccos-native *){flex-direction:row;align-items:stretch;gap:10px}#ccos-home-v2.marketing .hero-actions .button:not(.ccos-native,.ccos-native *){width:100%;font-size:14px}#ccos-home-v2.marketing .hero-micro:not(.ccos-native,.ccos-native *){max-width:none;margin:16px 0 0;font-size:11px}#ccos-home-v2.marketing .hero-proofline:not(.ccos-native,.ccos-native *){grid-template-columns:1fr 1fr;gap:14px 10px;margin-top:22px;padding-top:20px;display:grid}#ccos-home-v2.marketing .hero-proofline>span:not(.ccos-native,.ccos-native *){gap:6px;font-size:10px}#ccos-home-v2.marketing .hero-proofline svg:not(.ccos-native,.ccos-native *){width:14px;height:14px}#ccos-home-v2.marketing .hero-product:not(.ccos-native,.ccos-native *){width:calc(100% - 32px);margin-top:32px}#ccos-home-v2.marketing .hero-demo-note:not(.ccos-native,.ccos-native *){display:block}#ccos-home-v2.marketing .hero-demo-note p:not(.ccos-native,.ccos-native *){margin-bottom:8px;font-size:12px}#ccos-home-v2.marketing .hero-demo-note .text-link:not(.ccos-native,.ccos-native *){font-size:12px}#ccos-home-v2.marketing .section-head h2:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .feature-copy h2:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .editorial-head h2:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .founder-statement h2:not(.ccos-native,.ccos-native *){font-size:38px}#ccos-home-v2.marketing .editorial-intro p:not(.ccos-native,.ccos-native *){font-size:16px}#ccos-home-v2.marketing .editorial-head:not(.ccos-native,.ccos-native *){gap:22px;margin-bottom:32px}#ccos-home-v2.marketing .start-steps li:not(.ccos-native,.ccos-native *){gap:18px;padding:23px 0}#ccos-home-v2.marketing .step-number:not(.ccos-native,.ccos-native *){font-size:30px}#ccos-home-v2.marketing .start-steps h3:not(.ccos-native,.ccos-native *){font-size:18px}#ccos-home-v2.marketing .start-steps p:not(.ccos-native,.ccos-native *){font-size:15px}#ccos-home-v2.marketing .account-note:not(.ccos-native,.ccos-native *){margin-top:30px;font-size:11px;line-height:1.75}#ccos-home-v2.marketing .skill-totals:not(.ccos-native,.ccos-native *){grid-template-columns:1fr 1fr 1fr;margin-bottom:26px}#ccos-home-v2.marketing .skill-totals>div:not(.ccos-native,.ccos-native *){padding:20px 12px}#ccos-home-v2.marketing .skill-totals strong:not(.ccos-native,.ccos-native *){font-size:46px}#ccos-home-v2.marketing .skill-totals strong>span:not(.ccos-native,.ccos-native *){font-size:20px}#ccos-home-v2.marketing .skill-totals p:not(.ccos-native,.ccos-native *){font-size:11px;line-height:1.5}#ccos-home-v2.marketing .skill-library-toolbar:not(.ccos-native,.ccos-native *){gap:12px;padding:12px}#ccos-home-v2.marketing .skill-source-filters:not(.ccos-native,.ccos-native *){gap:0}#ccos-home-v2.marketing .skill-source-filters button:not(.ccos-native,.ccos-native *){gap:5px;padding:8px;font-size:11px}#ccos-home-v2.marketing .skill-library-label:not(.ccos-native,.ccos-native *){padding:16px 14px 8px;font-size:9px}#ccos-home-v2.marketing .skill-library-list:not(.ccos-native,.ccos-native *){padding:0 6px}#ccos-home-v2.marketing .skill-library-row:not(.ccos-native,.ccos-native *){grid-template-columns:16px 1fr;gap:4px 10px;padding:13px 8px}#ccos-home-v2.marketing .skill-library-row strong:not(.ccos-native,.ccos-native *){font-size:13px}#ccos-home-v2.marketing .skill-library-row>span:not(.ccos-native,.ccos-native *){grid-column:2;font-size:11px}#ccos-home-v2.marketing .skill-library-bottom:not(.ccos-native,.ccos-native *){padding:10px 14px}#ccos-home-v2.marketing .skill-library-bottom p:not(.ccos-native,.ccos-native *),#ccos-home-v2.marketing .skill-library-bottom .text-link:not(.ccos-native,.ccos-native *){font-size:11px}#ccos-home-v2.marketing .catalog-note:not(.ccos-native,.ccos-native *){padding:0 14px 14px;font-size:10px}#ccos-home-v2.marketing .value-footnote:not(.ccos-native,.ccos-native *){gap:16px;margin-top:24px}#ccos-home-v2.marketing .value-footnote p:not(.ccos-native,.ccos-native *){font-size:14px}#ccos-home-v2.marketing .knowledge-scale:not(.ccos-native,.ccos-native *){gap:20px;padding-top:20px}#ccos-home-v2.marketing .knowledge-scale strong:not(.ccos-native,.ccos-native *){font-size:42px}#ccos-home-v2.marketing .knowledge-scale strong>span:not(.ccos-native,.ccos-native *){font-size:12px}#ccos-home-v2.marketing .scale-divider:not(.ccos-native,.ccos-native *){font-size:30px}#ccos-home-v2.marketing .knowledge-section>.container>.source-note:not(.ccos-native,.ccos-native *){text-align:left;font-size:10px!important}#ccos-home-v2.marketing .inbox-story:not(.ccos-native,.ccos-native *){gap:26px;margin-top:50px}#ccos-home-v2.marketing .inbox-story .feature-copy h2:not(.ccos-native,.ccos-native *){font-size:38px}#ccos-home-v2.marketing .inbox-story .feature-copy>p:not(.eyebrow):not(.ccos-native,.ccos-native *){font-size:17px}#ccos-home-v2.marketing .workspace-map:not(.ccos-native,.ccos-native *){padding:28px}#ccos-home-v2.marketing .workspace-wordmark:not(.ccos-native,.ccos-native *){font-size:38px}#ccos-home-v2.marketing .workspace-destinations a:not(.ccos-native,.ccos-native *){font-size:14px}#ccos-home-v2.marketing .founder-layout:not(.ccos-native,.ccos-native *){gap:34px}#ccos-home-v2.marketing .founder-copy>p:not(.ccos-native,.ccos-native *){font-size:15px}#ccos-home-v2.marketing .founder-copy .founder-lead:not(.ccos-native,.ccos-native *){font-size:22px}#ccos-home-v2.marketing .founder-experience:not(.ccos-native,.ccos-native *){gap:20px}#ccos-home-v2.marketing .founder-experience>strong:not(.ccos-native,.ccos-native *){font-size:50px}#ccos-home-v2.marketing .founder-experience p:not(.ccos-native,.ccos-native *){font-size:12px}#ccos-home-v2.marketing .founder-experience small:not(.ccos-native,.ccos-native *){font-size:10px}#ccos-home-v2.marketing .community-heading:not(.ccos-native,.ccos-native *){gap:30px}#ccos-home-v2.marketing .community-heading h2:not(.ccos-native,.ccos-native *){font-size:64px}#ccos-home-v2.marketing .community-heading p:not(.eyebrow):not(.ccos-native,.ccos-native *){font-size:16px}#ccos-home-v2.marketing .community-principles:not(.ccos-native,.ccos-native *){gap:14px;margin:32px 0;font-size:14px;display:grid}#ccos-home-v2.marketing .community-section .community-demo-note:not(.ccos-native,.ccos-native *){text-align:left;font-size:10px}#ccos-home-v2.marketing .pricing-layout:not(.ccos-native,.ccos-native *){gap:34px}#ccos-home-v2.marketing .offer-included:not(.ccos-native,.ccos-native *){gap:22px 18px}#ccos-home-v2.marketing .offer-included strong:not(.ccos-native,.ccos-native *){font-size:13px}#ccos-home-v2.marketing .offer-included p:not(.ccos-native,.ccos-native *){font-size:11px}#ccos-home-v2.marketing .pricing-card:not(.ccos-native,.ccos-native *){padding:28px}#ccos-home-v2.marketing .offer-card-top:not(.ccos-native,.ccos-native *){flex-wrap:wrap;gap:8px}#ccos-home-v2.marketing .pricing-card h3:not(.ccos-native,.ccos-native *){font-size:42px}#ccos-home-v2.marketing .pricing-card .price strong:not(.ccos-native,.ccos-native *){font-size:52px}#ccos-home-v2.marketing .closing-section:not(.ccos-native,.ccos-native *){padding:64px 0}#ccos-home-v2.marketing .closing-card:not(.ccos-native,.ccos-native *){gap:32px;padding:0}#ccos-home-v2.marketing .closing-card h2:not(.ccos-native,.ccos-native *){font-size:clamp(32px,9.8vw,44px)}#ccos-home-v2.marketing .waitlist:not(.ccos-native,.ccos-native *){padding:24px}}
#ccos-home-v2.marketing .community-page .hero-demo-note a{color:var(--accent);align-items:center;gap:10px;display:inline-flex}#ccos-home-v2.marketing .community-page .hero-demo-note a svg{width:16px;height:16px}#ccos-home-v2.marketing .community-page .feature-copy h2 span,#ccos-home-v2.marketing .community-page .editorial-head h2 span{color:var(--accent)}#ccos-home-v2.marketing .community-page .community-question-guide{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:36px;box-shadow:0 20px 60px #0412530d}#ccos-home-v2.marketing .community-page .community-guide-heading{align-items:center;gap:16px;margin-bottom:24px;display:flex}#ccos-home-v2.marketing .community-page .community-guide-heading p{letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:12px;font-weight:700}#ccos-home-v2.marketing .community-page .community-guide-heading h3{margin:0;font-family:Arial,sans-serif;font-size:22px;line-height:1.3}#ccos-home-v2.marketing .community-page .community-guide-icon{background:var(--tint);width:50px;height:50px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}#ccos-home-v2.marketing .community-page .community-guide-icon svg{width:24px;height:24px}#ccos-home-v2.marketing .community-page .feature-copy>p:not(.eyebrow)+p{margin-top:20px}#ccos-home-v2.marketing .community-page .community-guide-footnote{color:var(--muted);align-items:flex-start;gap:10px;margin:24px 0 0;font-size:13px;line-height:1.6;display:flex}#ccos-home-v2.marketing .community-page .community-guide-footnote svg{flex-shrink:0;width:17px;margin-top:2px}#ccos-home-v2.marketing .community-page .community-learning-layout{grid-template-columns:.85fr 1.4fr;align-items:start;gap:64px;display:grid}#ccos-home-v2.marketing .community-page .community-course-symbol{font-family:var(--font-display),sans-serif;color:var(--yellow);margin-bottom:30px;font-size:100px;line-height:1;display:block}#ccos-home-v2.marketing .community-page .community-course-intro h3{font-family:var(--font-display),sans-serif;letter-spacing:.01em;margin:16px 0 20px;font-size:40px;font-weight:400;line-height:1.15}#ccos-home-v2.marketing .community-page .community-course-intro>p:not(.eyebrow){color:var(--muted);max-width:340px;font-size:17px;line-height:1.7}#ccos-home-v2.marketing .community-page .community-course-hint{max-width:300px;color:var(--accent);align-items:center;gap:12px;margin-top:28px;font-size:13px;line-height:1.6;display:flex}#ccos-home-v2.marketing .community-page .community-course-hint svg{flex-shrink:0;width:18px}#ccos-home-v2.marketing .community-page .community-curriculum{background:var(--paper);border:1px solid var(--line);border-radius:16px;overflow:hidden}#ccos-home-v2.marketing .community-page .community-curriculum details{background:0 0;border:0;border-radius:0;margin:0;padding:0}#ccos-home-v2.marketing .community-page .community-curriculum details+details{border-top:1px solid var(--line)}#ccos-home-v2.marketing .community-page .community-curriculum summary{cursor:pointer;align-items:center;gap:18px;padding:26px;list-style:none;display:flex}#ccos-home-v2.marketing .community-page .community-curriculum summary::-webkit-details-marker{display:none}#ccos-home-v2.marketing .community-page .community-course-number{font-family:var(--font-display),sans-serif;color:var(--accent);font-size:28px}#ccos-home-v2.marketing .community-page .community-course-summary{flex:1;gap:7px;min-width:0;display:grid}#ccos-home-v2.marketing .community-page .community-course-summary strong{font-size:17px;line-height:1.4}#ccos-home-v2.marketing .community-page .community-course-summary>span{color:var(--muted);font-size:14px;line-height:1.5}#ccos-home-v2.marketing .community-page .community-lesson-count{color:var(--muted);white-space:nowrap;font-size:12px}#ccos-home-v2.marketing .community-page .community-course-chevron{background:var(--tint);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;transition:transform .18s;display:grid}#ccos-home-v2.marketing .community-page .community-curriculum details[open] .community-course-chevron{transform:rotate(45deg)}#ccos-home-v2.marketing .community-page .community-curriculum ol{margin:0;padding:0 26px 24px 71px;list-style:none}#ccos-home-v2.marketing .community-page .community-curriculum li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:1.6;display:flex}#ccos-home-v2.marketing .community-page .community-curriculum li svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}#ccos-home-v2.marketing .community-page .community-next-courses{border-top:1px solid var(--line);margin-top:64px;padding-top:36px}#ccos-home-v2.marketing .community-page .community-next-courses>p{margin:0 0 28px;font-size:16px;font-weight:700}#ccos-home-v2.marketing .community-page .community-next-courses>div{grid-template-columns:repeat(4,1fr);gap:36px;display:grid}#ccos-home-v2.marketing .community-page .community-next-courses article>svg{color:var(--accent);width:24px;height:24px;margin-bottom:14px}#ccos-home-v2.marketing .community-page .community-next-courses h3{margin:0 0 12px;font:700 18px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .community-page .community-next-courses article p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}#ccos-home-v2.marketing .community-page .community-sharing-steps{grid-template-columns:repeat(3,1fr);gap:48px;margin:0;padding:0;list-style:none;display:grid}#ccos-home-v2.marketing .community-page .community-sharing-number{font-family:var(--font-display),sans-serif;color:var(--yellow);margin-bottom:24px;font-size:54px;display:block}#ccos-home-v2.marketing .community-page .community-sharing-steps h3{margin:0 0 16px;font:700 23px/1.4 Arial,sans-serif}#ccos-home-v2.marketing .community-page .community-sharing-steps li>p{color:#e5ecff;max-width:350px;font-size:16px;line-height:1.8}#ccos-home-v2.marketing .community-page .community-sharing-example{border-top:1px solid #ffffff4d;align-items:flex-start;gap:12px;margin-top:28px;padding-top:20px;font-size:14px;line-height:1.7;display:flex}#ccos-home-v2.marketing .community-page .community-sharing-example svg{width:18px;height:18px;color:var(--yellow);flex-shrink:0;margin-top:4px}#ccos-home-v2.marketing .community-page .community-course-preview{padding:24px 0}#ccos-home-v2.marketing .community-page .community-course-preview>article{background:#f4f7ff;border:1px solid #d7e0ef;border-radius:12px;padding:28px}#ccos-home-v2.marketing .community-page .community-course-preview small{letter-spacing:.08em;color:#004be9;font:700 11px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .community-page .community-course-preview h4{font:400 32px/1.2 var(--font-display),sans-serif;letter-spacing:.01em;color:#041253;margin:12px 0}#ccos-home-v2.marketing .community-page .community-course-preview p{color:#43506a;font-size:13px}#ccos-home-v2.marketing .community-page .community-preview-progress{background:#d7e0ef;border-radius:4px;height:4px;margin:20px 0 10px}#ccos-home-v2.marketing .community-page .community-preview-label{color:#43506a;font-size:12px}#ccos-home-v2.marketing .community-page .community-preview-course-list{gap:8px;margin-top:20px;display:grid}#ccos-home-v2.marketing .community-page .community-preview-course-list>div{background:#fff;border:1px solid #d7e0ef;border-radius:8px;align-items:center;gap:14px;padding:15px;display:flex}#ccos-home-v2.marketing .community-page .community-preview-course-list strong{color:#071126;font:700 13px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .community-page .community-preview-course-list>div>span{color:#004be9;font-size:20px}#ccos-home-v2.marketing .community-page .community-preview-space-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}#ccos-home-v2.marketing .community-page .community-preview-space-list>div{background:#fff;border:1px solid #d7e0ef;border-radius:8px;padding:20px}#ccos-home-v2.marketing .community-page .community-preview-space-list strong{color:#041253;font:700 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing .community-page .community-preview-space-list p{color:#43506a;font-size:13px;line-height:1.6}@media (hover:hover){#ccos-home-v2.marketing .community-page .community-curriculum summary:hover{background:var(--tint)}}@media (max-width:1000px){#ccos-home-v2.marketing .community-page .community-learning-layout{grid-template-columns:1fr;gap:32px}#ccos-home-v2.marketing .community-page .community-course-symbol{margin-bottom:12px;font-size:64px}#ccos-home-v2.marketing .community-page .community-course-intro>p:not(.eyebrow){max-width:560px}#ccos-home-v2.marketing .community-page .community-next-courses>div{grid-template-columns:1fr 1fr;gap:30px}#ccos-home-v2.marketing .community-page .community-sharing-steps{gap:24px}#ccos-home-v2.marketing .community-page .community-sharing-steps h3{font-size:20px}}@media (max-width:600px){#ccos-home-v2.marketing .community-page .community-sharing .community-heading h2{font-size:56px}#ccos-home-v2.marketing .community-page .hero-demo-note{flex-direction:column;align-items:flex-start;gap:12px}#ccos-home-v2.marketing .community-page .community-question-guide{padding:22px}#ccos-home-v2.marketing .community-page .community-guide-heading{gap:12px}#ccos-home-v2.marketing .community-page .community-guide-heading h3{font-size:18px}#ccos-home-v2.marketing .community-page .community-guide-icon{width:40px;height:40px}#ccos-home-v2.marketing .community-page .community-course-intro h3{font-size:32px}#ccos-home-v2.marketing .community-page .community-curriculum summary{flex-wrap:wrap;gap:12px;padding:20px 16px}#ccos-home-v2.marketing .community-page .community-course-summary strong{font-size:15px}#ccos-home-v2.marketing .community-page .community-course-summary>span{font-size:13px}#ccos-home-v2.marketing .community-page .community-lesson-count{display:none}#ccos-home-v2.marketing .community-page .community-curriculum ol{padding:0 18px 16px 54px}#ccos-home-v2.marketing .community-page .community-next-courses{margin-top:40px}#ccos-home-v2.marketing .community-page .community-next-courses>div{grid-template-columns:1fr;gap:26px}#ccos-home-v2.marketing .community-page .community-next-courses article{grid-template-columns:24px 1fr;column-gap:16px;display:grid}#ccos-home-v2.marketing .community-page .community-next-courses article>svg{grid-row:span 2}#ccos-home-v2.marketing .community-page .community-next-courses article p{grid-column:2}#ccos-home-v2.marketing .community-page .community-sharing-steps{grid-template-columns:1fr;gap:40px}#ccos-home-v2.marketing .community-page .community-sharing-number{margin-bottom:16px;font-size:40px}#ccos-home-v2.marketing .community-page .community-sharing-example{margin-top:20px}#ccos-home-v2.marketing .community-page .community-course-preview>article{padding:20px}#ccos-home-v2.marketing .community-page .community-course-preview h4{font-size:28px}#ccos-home-v2.marketing .community-page .community-preview-space-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#ccos-home-v2.marketing .community-page .community-course-chevron{transition:none}}
#ccos-home-v2.marketing .marketplace-page .hero-demo-note{gap:24px;font-size:13px;line-height:1.6}#ccos-home-v2.marketing .marketplace-page .hero-demo-note a{color:var(--accent);align-items:center;gap:10px;display:inline-flex}#ccos-home-v2.marketing .marketplace-page .hero-demo-note a svg{flex-shrink:0;width:16px;height:16px}#ccos-home-v2.marketing .marketplace-page .feature-copy h2 span{color:var(--accent)}#ccos-home-v2.marketing .marketplace-page .feature-copy>p:not(.eyebrow)+p{margin-top:20px}#ccos-home-v2.marketing .marketplace-page .marketplace-access-layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:88px;display:grid}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list{margin:0}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list>div{border-bottom:1px solid var(--line);padding:25px 0}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list>div:first-child{padding-top:0}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dt{align-items:center;gap:15px;font-size:19px;font-weight:700;line-height:1.5;display:flex}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dt svg{width:22px;height:22px;color:var(--accent);flex-shrink:0}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dd{max-width:470px;color:var(--muted);margin:10px 0 0 37px;font-size:16px;line-height:1.7}#ccos-home-v2.marketing .marketplace-page .marketplace-example{border:1px solid var(--line);background:var(--band);border-radius:16px;padding:36px}#ccos-home-v2.marketing .marketplace-page .marketplace-example-heading{align-items:center;gap:20px;margin-bottom:24px;display:flex}#ccos-home-v2.marketing .marketplace-page .marketplace-app-icon{background:var(--tint);border:1px solid var(--line);width:64px;height:64px;color:var(--accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}#ccos-home-v2.marketing .marketplace-page .marketplace-app-icon svg{width:30px;height:30px}#ccos-home-v2.marketing .marketplace-page .marketplace-example .eyebrow{margin:0 0 6px;font-size:11px}#ccos-home-v2.marketing .marketplace-page .marketplace-example h3{font:400 38px/1.2 var(--font-display),Arial,sans-serif;margin:0}#ccos-home-v2.marketing .marketplace-page .marketplace-example-lede{color:var(--muted);margin:0 0 26px;font-size:17px;line-height:1.7}#ccos-home-v2.marketing .marketplace-page .marketplace-example dl{margin:0}#ccos-home-v2.marketing .marketplace-page .marketplace-example dl>div{border-top:1px solid var(--line);padding:18px 0}#ccos-home-v2.marketing .marketplace-page .marketplace-example dt{font-size:15px;font-weight:700;line-height:1.5}#ccos-home-v2.marketing .marketplace-page .marketplace-example dd{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.7}#ccos-home-v2.marketing .marketplace-page .marketplace-example-footer{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:10px;margin:12px 0 0;padding-top:20px;font-size:13px;line-height:1.7;display:flex}#ccos-home-v2.marketing .marketplace-page .marketplace-example-footer svg{width:18px;height:18px;color:var(--accent);flex-shrink:0;margin-top:3px}#ccos-home-v2.marketing .marketplace-page .marketplace-makers .community-heading{align-items:start}#ccos-home-v2.marketing .marketplace-page .marketplace-makers .community-heading h2{font-size:clamp(44px,5vw,72px)}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps{border-top:1px solid #ffffff4d;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:48px 0 0;padding:36px 0 0;list-style:none;display:grid}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps li>span{font:400 48px/1.2 var(--font-display),Arial,sans-serif;color:var(--yellow);margin-bottom:20px;display:block}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps h3{margin:0 0 16px;font:700 23px/1.4 Arial,sans-serif}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps p{color:#e5ecff;margin:0;font-size:16px;line-height:1.8}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-note{border-top:1px solid #ffffff4d;align-items:flex-start;gap:16px;margin-top:42px;padding-top:28px;display:flex}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-note>svg{width:22px;height:22px;color:var(--yellow);flex-shrink:0;margin-top:3px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-note p{color:#e5ecff;max-width:900px;margin:0;font-size:15px;line-height:1.8}@media (max-width:1000px){#ccos-home-v2.marketing .marketplace-page .marketplace-access-layout{grid-template-columns:1fr;gap:40px}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dd{max-width:650px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps{gap:28px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps h3{font-size:20px}}@media (max-width:600px){#ccos-home-v2.marketing .marketplace-page .hero-demo-note{flex-direction:column;align-items:flex-start;gap:12px}#ccos-home-v2.marketing .marketplace-page .marketplace-example{padding:24px}#ccos-home-v2.marketing .marketplace-page .marketplace-example-heading{gap:16px}#ccos-home-v2.marketing .marketplace-page .marketplace-app-icon{width:52px;height:52px}#ccos-home-v2.marketing .marketplace-page .marketplace-example h3{font-size:32px}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dt{font-size:17px}#ccos-home-v2.marketing .marketplace-page .marketplace-access-list dd{font-size:15px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps{grid-template-columns:1fr;gap:32px;margin-top:32px;padding-top:28px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-steps li>span{margin-bottom:12px;font-size:36px}#ccos-home-v2.marketing .marketplace-page .marketplace-maker-note{margin-top:32px}}
#ccos-home-v2.marketing .about-page .about-hero{color:#fff;background:#041253;padding:106px 0 0}#ccos-home-v2.marketing .about-page .about-hero-topline{letter-spacing:.12em;text-transform:uppercase;color:#c4d3f4;border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;font-size:11px;display:flex}#ccos-home-v2.marketing .about-page .about-hero-topline a{color:inherit;align-items:center;gap:16px;display:flex}#ccos-home-v2.marketing .about-page .about-hero-topline svg{width:16px;height:16px}#ccos-home-v2.marketing .about-page .about-hero-layout{grid-template-columns:1.16fr 1fr;align-items:center;gap:80px;padding-top:52px;padding-bottom:58px;display:grid}#ccos-home-v2.marketing .about-page .about-hero .about-hello{color:#c4d3f4;align-items:center;gap:14px;margin:0 0 12px;font-size:16px;display:flex}#ccos-home-v2.marketing .about-page .about-hello span{font:400 34px/1 var(--font-display),sans-serif;color:#f4bb1c}#ccos-home-v2.marketing .about-page .about-hero h1{font:400 clamp(92px,8.5vw,152px)/.91 var(--font-display),sans-serif;letter-spacing:-.025em;color:#fff;margin:0 0 16px}#ccos-home-v2.marketing .about-page .about-hero h1 span{color:#f4bb1c}#ccos-home-v2.marketing .about-page .about-hero .about-hero-role{font:400 clamp(32px,3.5vw,52px)/1.2 var(--font-display),sans-serif;color:#f4bb1c;margin:12px 0 28px}#ccos-home-v2.marketing .about-page .about-hero .about-hero-statement{color:#dce6fc;max-width:490px;margin:0 0 30px;font-size:19px;line-height:1.7}#ccos-home-v2.marketing .about-page .about-hero-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}#ccos-home-v2.marketing .about-page .about-hero-actions .button{min-height:52px}#ccos-home-v2.marketing .about-page .about-review-link{color:#fff;border-bottom:1px solid #ffffff60;align-items:center;gap:14px;padding:12px 0;font-size:14px;display:inline-flex}#ccos-home-v2.marketing .about-page .about-portrait{width:100%;min-width:0;max-width:560px;margin:0;position:relative}#ccos-home-v2.marketing .about-page .about-portrait>img{object-fit:contain;border-radius:0;width:100%;height:auto;display:block;box-shadow:14px 14px #f4bb1c}#ccos-home-v2.marketing .about-page .about-portrait figcaption{color:#c4d3f4;justify-content:space-between;align-items:center;gap:16px;padding:34px 0 0;font-size:14px;line-height:1.6;display:flex}#ccos-home-v2.marketing .about-page .about-portrait figcaption strong{color:#fff;font-weight:400}#ccos-home-v2.marketing .about-page .about-linkedin{color:#004be9;background:#fff;border-radius:4px;align-items:center;gap:2px;padding:0 16px 0 0;display:inline-flex}#ccos-home-v2.marketing .about-page .about-linkedin img{width:98px;height:auto;display:block}#ccos-home-v2.marketing .about-page .about-linkedin svg{width:16px;height:16px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord{border-top:1px solid #ffffff30;grid-template-columns:1fr 1.1fr 1.05fr .85fr;align-items:center;gap:36px;padding:32px 0 36px;display:grid}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>div{align-items:center;gap:18px;display:flex}#ccos-home-v2.marketing .about-page .about-hero-trackrecord strong{font:400 48px/1 var(--font-display),sans-serif;color:#fff}#ccos-home-v2.marketing .about-page .about-hero-trackrecord span{color:#c4d3f4;font-size:13px;line-height:1.65}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>a{color:#fff;justify-self:end;font-size:18px;font-weight:700;line-height:1.7}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>a span{color:#f4bb1c;align-items:center;gap:16px;font-weight:400;display:flex}#ccos-home-v2.marketing .about-page .about-hero-trackrecord svg{width:16px;height:16px}#ccos-home-v2.marketing .about-page .about-chapter h2 span,#ccos-home-v2.marketing .about-page .editorial-head h2 span,#ccos-home-v2.marketing .about-page .about-reviews-intro h2 span{color:var(--accent)}#ccos-home-v2.marketing .about-page .about-story-layout{grid-template-columns:1fr 1.3fr;align-items:start;gap:100px;display:grid}#ccos-home-v2.marketing .about-page .about-chapter h2{font-size:clamp(36px,3.7vw,58px);line-height:1.17}#ccos-home-v2.marketing .about-page .about-chapter-note{color:var(--accent);margin-top:30px;font-size:16px;font-weight:700}#ccos-home-v2.marketing .about-page .about-prose{max-width:690px}#ccos-home-v2.marketing .about-page .about-prose p{color:var(--muted);margin:0 0 24px;font-size:18px;line-height:1.85}#ccos-home-v2.marketing .about-page .about-prose p:last-child{margin-bottom:0}#ccos-home-v2.marketing .about-page .about-prose .about-lead{color:var(--ink);font-size:21px;font-weight:700;line-height:1.7}#ccos-home-v2.marketing .about-page .about-dialogue{color:var(--muted);margin:28px 0 0;font-size:25px;line-height:1.5}#ccos-home-v2.marketing .about-page .about-prose blockquote{border-left:3px solid var(--yellow);color:var(--ink);margin:32px 0 0;padding:8px 0 8px 28px;font-size:24px;font-weight:700;line-height:1.6}#ccos-home-v2.marketing .about-page .about-signature{align-items:center;gap:18px;margin-top:36px;display:flex}#ccos-home-v2.marketing .about-page .about-signature>span{font:400 56px/1 var(--font-display),sans-serif;color:var(--yellow)}#ccos-home-v2.marketing .about-page .about-signature p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}#ccos-home-v2.marketing .about-page .about-signature strong{color:var(--ink)}#ccos-home-v2.marketing .about-page .about-community .about-lead{font-size:24px;font-weight:700;line-height:1.6}#ccos-home-v2.marketing .about-page .about-principles{border-top:1px solid #ffffff4d;grid-template-columns:repeat(3,1fr);gap:52px;padding:44px 0 48px;display:grid}#ccos-home-v2.marketing .about-page .about-principles article>span{font:400 38px/1 var(--font-display),sans-serif;color:var(--yellow)}#ccos-home-v2.marketing .about-page .about-principles h3{text-transform:uppercase;letter-spacing:.04em;margin:22px 0 12px;font:700 18px/1.4 Arial,sans-serif}#ccos-home-v2.marketing .about-page .about-principles p{color:#e5ecff;margin:0;font-size:17px;line-height:1.7}#ccos-home-v2.marketing .about-page .about-video{aspect-ratio:16/9;background:#071126;border-radius:16px;overflow:hidden}#ccos-home-v2.marketing .about-page .about-video iframe{border:0;width:100%;height:100%;display:block}#ccos-home-v2.marketing .about-page .about-media-caption{justify-content:space-between;align-items:center;gap:28px;margin:28px 0 64px;display:flex}#ccos-home-v2.marketing .about-page .about-media-caption h3{margin:10px 0 0;font:700 24px/1.4 Arial,sans-serif}#ccos-home-v2.marketing .about-page .about-media-links{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:48px;padding-top:48px;display:grid}#ccos-home-v2.marketing .about-page .about-media-link{grid-template-columns:minmax(100px,180px) 1fr;align-items:center;gap:28px;min-width:0;display:grid}#ccos-home-v2.marketing .about-page .about-media-link>img{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}#ccos-home-v2.marketing .about-page .about-media-link h3{color:var(--ink);margin:14px 0;font:700 24px/1.35 Arial,sans-serif}#ccos-home-v2.marketing .about-page .about-media-link p:not(.eyebrow){color:var(--muted);margin-bottom:20px;font-size:15px;line-height:1.6}#ccos-home-v2.marketing .about-page .about-reviews-layout{grid-template-columns:1fr 2fr;align-items:start;gap:64px;display:grid}#ccos-home-v2.marketing .about-page .about-reviews-intro{position:sticky;top:112px}#ccos-home-v2.marketing .about-page .about-reviews-intro h2{font-size:clamp(38px,3.3vw,52px)}#ccos-home-v2.marketing .about-page .about-reviews-intro>p:not(.eyebrow){color:var(--muted);margin:24px 0;font-size:17px;line-height:1.75}#ccos-home-v2.marketing .about-page .about-reviews{gap:40px;min-width:0;display:grid}#ccos-home-v2.marketing .about-page .about-review{min-width:0;margin:0}#ccos-home-v2.marketing .about-page .about-review>a{border:1px solid var(--line);background:#fff;border-radius:8px;display:block;overflow:hidden}#ccos-home-v2.marketing .about-page .about-review img{object-fit:contain;width:100%;height:auto;display:block}#ccos-home-v2.marketing .about-page .about-review figcaption{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}#ccos-home-v2.marketing .about-page .closing-copy>.text-link{color:#fff;margin-top:24px}@media (max-width:1100px){#ccos-home-v2.marketing .about-page .about-hero-layout{gap:40px}#ccos-home-v2.marketing .about-page .about-hero h1{font-size:clamp(80px,10.2vw,112px)}#ccos-home-v2.marketing .about-page .about-hero-trackrecord{grid-template-columns:1fr 1fr;gap:28px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>a{justify-self:start}#ccos-home-v2.marketing .about-page .about-story-layout{gap:48px}#ccos-home-v2.marketing .about-page .about-reviews-layout{grid-template-columns:1fr;gap:40px}#ccos-home-v2.marketing .about-page .about-reviews-intro{max-width:640px;position:static}#ccos-home-v2.marketing .about-page .about-reviews{max-width:850px}#ccos-home-v2.marketing .about-page .about-media-link{grid-template-columns:110px 1fr;gap:20px}}@media (max-width:760px){#ccos-home-v2.marketing .about-page .about-hero{padding-top:36px}#ccos-home-v2.marketing .about-page .about-hero-topline{letter-spacing:.08em;padding-bottom:18px;font-size:9px}#ccos-home-v2.marketing .about-page .about-hero-topline a{display:none}#ccos-home-v2.marketing .about-page .about-hero-layout,#ccos-home-v2.marketing .about-page .about-story-layout,#ccos-home-v2.marketing .about-page .about-media-links{grid-template-columns:1fr;gap:40px}#ccos-home-v2.marketing .about-page .about-hero-layout{flex-direction:column;align-items:stretch;gap:0;padding-top:26px;padding-bottom:34px;display:flex}#ccos-home-v2.marketing .about-page .about-hero-copy{display:contents}#ccos-home-v2.marketing .about-page .about-hero .about-hello{order:1}#ccos-home-v2.marketing .about-page .about-hero h1{order:2;font-size:clamp(80px,21vw,132px)}#ccos-home-v2.marketing .about-page .about-hero .about-hero-role{order:3;margin:0 0 24px;font-size:36px}#ccos-home-v2.marketing .about-page .about-hero .about-hero-statement{order:5;margin:26px 0 22px;font-size:16px}#ccos-home-v2.marketing .about-page .about-hero-actions{order:6;gap:10px 24px}#ccos-home-v2.marketing .about-page .about-portrait{order:4;width:calc(100% - 10px);max-width:480px}#ccos-home-v2.marketing .about-page .about-portrait>img{box-shadow:10px 10px #f4bb1c}#ccos-home-v2.marketing .about-page .about-portrait figcaption{padding-top:26px;font-size:13px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord{gap:26px 20px;padding:28px 0}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>div{flex-direction:column;align-items:flex-start;gap:10px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord strong{font-size:40px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord span{font-size:12px}#ccos-home-v2.marketing .about-page .about-hero-trackrecord>a{align-self:end;font-size:16px}#ccos-home-v2.marketing .about-page .about-principles{grid-template-columns:1fr;gap:32px}#ccos-home-v2.marketing .about-page .about-principles h3{margin-top:12px}#ccos-home-v2.marketing .about-page .about-prose p{font-size:17px;line-height:1.8}#ccos-home-v2.marketing .about-page .about-prose .about-lead,#ccos-home-v2.marketing .about-page .about-prose blockquote{font-size:20px}#ccos-home-v2.marketing .about-page .about-media-caption{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:36px}#ccos-home-v2.marketing .about-page .about-media-link{grid-template-columns:120px 1fr}#ccos-home-v2.marketing .about-page .about-media-link h3{font-size:20px}#ccos-home-v2.marketing .about-page .about-review figcaption>span>span{display:block}}
#ccos-home-v2.marketing.marketing .closing-card{flex-direction:column;align-items:center;gap:48px;display:flex}#ccos-home-v2.marketing.marketing .closing-copy{text-align:center;width:100%;max-width:none}#ccos-home-v2.marketing.marketing .closing-kicker{justify-content:center}#ccos-home-v2.marketing.marketing .closing-card h2{font-size:clamp(44px,5vw,76px)}#ccos-home-v2.marketing.marketing .closing-card h2 br{display:none}#ccos-home-v2.marketing.marketing .closing-card h2 span:before{content:" "}#ccos-home-v2.marketing.marketing .closing-lede{max-width:650px;margin:0 auto 36px}#ccos-home-v2.marketing.marketing .closing-benefits{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1140px;margin:0 auto;padding:24px 0}#ccos-home-v2.marketing.marketing .closing-benefits li{text-align:left;justify-content:center}#ccos-home-v2.marketing.marketing .waitlist,#ccos-home-v2.marketing.marketing .closing-card .waitlist{text-align:left;width:100%;max-width:880px;margin:0 auto;padding:40px}#ccos-home-v2.marketing.marketing .waitlist-heading{margin-bottom:8px}#ccos-home-v2.marketing.marketing .waitlist-help{color:#43506a;margin:0 0 32px;font:400 16px/1.6 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist-group{border:0;min-width:0;margin:0 0 32px;padding:0}#ccos-home-v2.marketing.marketing .waitlist-group legend{float:none;color:#071126;border-bottom:1px solid #d7e0ef;width:100%;margin-bottom:24px;padding:0 0 18px;font:700 18px/1.4 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist-group legend span{color:#004be9;margin-right:12px;font-size:13px}#ccos-home-v2.marketing.marketing .waitlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#ccos-home-v2.marketing.marketing .waitlist-field{flex-direction:column;min-width:0;display:flex}#ccos-home-v2.marketing.marketing .waitlist-wide{grid-column:1/-1;min-width:0}#ccos-home-v2.marketing.marketing .waitlist small{color:#43506a;margin:8px 0 0;font:400 14px/1.5 Arial,sans-serif;display:block}#ccos-home-v2.marketing.marketing .waitlist-field>small{margin:0 0 10px}#ccos-home-v2.marketing.marketing .waitlist-field>input+small{margin:8px 0 0}#ccos-home-v2.marketing.marketing .waitlist select{color:#071126;text-overflow:ellipsis;background:#fff;border:1px solid #73809a;border-radius:8px;width:100%;min-width:0;min-height:56px;padding:14px 36px 14px 16px;font:400 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist input:disabled{color:#59667e;cursor:not-allowed;background:#f0f3f8}#ccos-home-v2.marketing.marketing .waitlist .waitlist-checkbox{cursor:pointer;align-items:center;gap:10px;margin:12px 0 0;font-size:14px;font-weight:400;display:flex}#ccos-home-v2.marketing.marketing .waitlist .waitlist-checkbox input{accent-color:#004be9;flex:none;width:18px;height:18px;min-height:18px;padding:0}#ccos-home-v2.marketing.marketing .waitlist-occupation-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;display:grid}#ccos-home-v2.marketing.marketing .waitlist-interests{border:0;min-width:0;margin:0;padding:0}#ccos-home-v2.marketing.marketing .waitlist-interests legend{border:0;margin:0;padding:0;font:700 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist-interest-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}#ccos-home-v2.marketing.marketing .waitlist .waitlist-interest{border:1px solid #73809a;border-radius:8px;align-items:flex-start;min-height:64px;margin:0;padding:14px}#ccos-home-v2.marketing.marketing .waitlist-interest input{margin-top:2px}#ccos-home-v2.marketing.marketing .waitlist-interest:has(input:checked){background:#eef3ff;border-color:#004be9}#ccos-home-v2.marketing.marketing .waitlist-extra{color:#071126;border-top:1px solid #d7e0ef;margin-bottom:8px;padding-top:20px}#ccos-home-v2.marketing.marketing .waitlist-extra summary{cursor:pointer;padding:4px 0 12px;font:700 16px/1.5 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist-extra summary span{color:#43506a;margin-left:8px;font-size:13px;font-weight:400}#ccos-home-v2.marketing.marketing .waitlist-extra .waitlist-field{margin-top:12px}#ccos-home-v2.marketing.marketing .waitlist-launch{justify-content:center;align-items:center}#ccos-home-v2.marketing.marketing .waitlist-launch strong{display:inline}#ccos-home-v2.marketing.marketing .waitlist-invite{margin-top:24px}#ccos-home-v2.marketing.marketing .waitlist-invite>.button{white-space:normal;width:100%;height:auto;min-height:56px;line-height:1.5}#ccos-home-v2.marketing.marketing .waitlist-invite form{margin-top:24px}#ccos-home-v2.marketing.marketing .waitlist-invite textarea{resize:vertical;color:#071126;background:#fff;border:1px solid #73809a;border-radius:8px;width:100%;min-height:180px;margin-top:12px;padding:16px;font:400 16px/1.6 Arial,sans-serif}#ccos-home-v2.marketing.marketing .waitlist-invite-url{overflow-wrap:anywhere;color:#43506a;margin:12px 0;font-size:14px}#ccos-home-v2.marketing.marketing .waitlist .form-status{font-size:14px;color:#43506a!important;margin-top:16px!important}@media (max-width:700px){#ccos-home-v2.marketing.marketing .closing-card{gap:28px}#ccos-home-v2.marketing.marketing .closing-card h2 br{display:block}#ccos-home-v2.marketing.marketing .closing-card h2 span:before{content:none}#ccos-home-v2.marketing.marketing .closing-benefits{grid-template-columns:1fr;gap:16px;max-width:400px}#ccos-home-v2.marketing.marketing .closing-benefits li{justify-content:flex-start;font-size:15px}#ccos-home-v2.marketing.marketing .waitlist,#ccos-home-v2.marketing.marketing .closing-card .waitlist{padding:24px 20px}#ccos-home-v2.marketing.marketing .waitlist-grid,#ccos-home-v2.marketing.marketing .waitlist-occupation-controls,#ccos-home-v2.marketing.marketing .waitlist-interest-options{grid-template-columns:1fr}#ccos-home-v2.marketing.marketing .waitlist-heading h3{font-size:23px}#ccos-home-v2.marketing.marketing .waitlist-launch p{font-size:14px}}
.ccos-native{--font-contrail-one:var(--font-display);color:var(--foreground);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left;font:14px/20px Arial,sans-serif}.ccos-native :is(h1,h2,h3,h4,.os-page-title,.os-section-title,.kop-serif){letter-spacing:.01em}.ccos-native :is(.os-page-title,.os-section-title,.kop-serif){line-height:1.12}.native-demo{border:1px solid var(--border);border-radius:var(--radius-kaart);isolation:isolate;flex-direction:column;width:100%;height:840px;display:flex;overflow:hidden;box-shadow:0 18px 65px #04125312}.native-demo-label{border-bottom:1px solid var(--border);background:var(--card);min-height:36px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font:11px/16px Arial,sans-serif;display:flex}.native-demo-body{flex:1;min-height:0;display:flex}.native-main{overscroll-behavior:contain;border:0;flex:1;min-width:0;min-height:0;margin:0;padding:0;position:relative;overflow:auto}.native-permission-rules{border:0;min-width:0;margin:0;padding:0}.native-main>.os-page,.public-team-overview{min-height:100%}.native-demo .workspace-menu-scroll>.workspace-menu-link:not(a),.native-demo .workspace-menu-scroll section>.workspace-menu-link:not(a){cursor:default}.native-demo .workspace-menu-link:not(a):not(.current):hover{color:var(--muted-foreground);background:0 0}.native-demo .workspace-card-open:not(a){cursor:default;display:block}.native-permission-layout{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:24px;display:grid}.native-permission-layout>nav{flex-direction:column;gap:4px;display:flex}.native-permission-layout>nav>button{border-radius:var(--radius-rij);text-align:left;border:1px solid #0000;align-items:center;gap:8px;padding:8px;display:flex}.native-permission-layout>nav>button[aria-pressed=true]{background:var(--accent);border-color:var(--border)}.native-permission-layout strong,.native-permission-layout small{display:block}.native-permission-layout small{color:var(--muted-foreground);font-size:12px}.native-panel-root{z-index:120;pointer-events:none;position:fixed;inset:0}.native-popup-root{z-index:130;background:0 0;position:relative}.native-panel-backdrop{pointer-events:auto;background:#04125345;border:0;width:100%;height:100%;position:absolute;inset:0}.native-panel-root>[class*=fixed]{width:min(720px,100%)}.native-panel-root [data-slot=os-panel]{max-width:100vw}.native-demo.native-inbox{height:auto}.native-inbox .native-main{overflow:visible}.native-inbox-preview{width:100%;container-type:inline-size}.native-inbox [data-slot=os-inbox-workspace]{grid-template-columns:minmax(0,1fr);height:auto}.native-inbox :is([data-slot=os-inbox-list],[data-slot=os-inbox-detail]){display:flex}.native-inbox [data-slot=os-inbox-detail]>button{display:none}.native-inbox .os-scroll{overflow:visible}.native-inbox [data-slot=os-inbox-actions]{grid-template-columns:minmax(0,1fr)}.native-inbox [data-slot=os-inbox-detail]>section>header{flex-wrap:wrap}.native-inbox [data-slot=os-inbox-detail] h2{white-space:normal;overflow:visible}.native-inbox-preview :is(button,summary,textarea,[data-slot=button]){cursor:default}.native-knowledge .os-topbar .workspace-header-actions>:is(button,a){display:none}.native-knowledge [data-slot=os-knowledgebase-content] label:has([role=switch]){display:none}.native-demo img.workspace-owner-mark{object-fit:cover;object-position:45% 40%;border-radius:50%}@container (min-width:1000px){.native-inbox [data-slot=os-inbox-workspace]{grid-template-columns:300px minmax(0,1fr)}}@container (max-width:560px){.native-inbox [data-slot=os-inbox-detail]>section>header{grid-template-columns:48px minmax(0,1fr);gap:12px;display:grid}.native-inbox [data-slot=os-inbox-detail]>section>header>div>div{flex-wrap:wrap}.native-inbox [data-slot=os-inbox-detail]>section>header>:last-child{grid-column:1/-1;justify-self:start;width:max-content;max-width:100%}}@media (max-width:760px){.native-demo{height:740px}.native-demo-label{padding:8px 10px;font-size:10px}.native-demo-label span:last-child{text-align:right;max-width:105px}.native-permission-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.native-permission-layout>nav{scrollbar-width:thin;flex-direction:row;overflow:auto}.native-permission-layout>nav>button{flex:0 0 150px}}@media (max-width:639px){.native-panel-root [data-slot=tabs-list]{grid-template-columns:1fr 1fr;width:100%;height:auto;display:grid}.native-panel-root [data-slot=tabs-trigger]{white-space:normal;text-align:center;min-width:0;height:auto;min-height:44px;padding:8px;line-height:1.4}}@media (max-width:760px){.native-demo .workspace-menu-link>span:not(.workspace-menu-icon){clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.ccos-native .os-topbar:has(.workspace-portrait){flex-direction:column;align-items:flex-start;gap:16px}.ccos-native .os-topbar:has(.workspace-portrait)>h1{white-space:normal;width:100%;max-width:100%;line-height:1.2;overflow:visible}.ccos-native .os-topbar:has(.workspace-portrait)>.workspace-header-actions{justify-content:flex-start;width:100%;margin-left:0}.ccos-native .os-topbar:has(.workspace-portrait)>.workspace-header-actions>button{min-width:0}.ccos-native .os-topbar:has(.workspace-portrait)>.workspace-header-actions>div{flex-wrap:wrap}.ccos-native .os-topbar:has(.workspace-portrait) .workspace-portrait{opacity:.3;left:auto;right:-80px}}
