.cb-section{padding:clamp(89px,11vw,144px) 24px;scroll-margin-top:55px}.cb-wrap{max-width:1240px;margin:0 auto}.cb-h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance;font-size:clamp(1.875rem,4.2vw,3rem);font-weight:600;line-height:1.1}.cb-lead{font-family:var(--font-body);font-size:var(--text-body-lg);color:#2b2b3d;max-width:62ch;line-height:1.6}.cb-head--center{text-align:center;align-items:center}.cb-head--center>*{margin-inline:auto}.cb-head{flex-direction:column;gap:21px;margin-bottom:clamp(34px,5vw,55px);display:flex}.cb-bezel{transition:transform .6s cubic-bezier(.32,.72,0,1);position:relative}.cb-core{-webkit-backdrop-filter:url(#cb-glass);backdrop-filter:url(#cb-glass);background:#ffffff54;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 0 12px #ffffff26}.cb-core:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 3px 3px .5px -3px #000000e6,inset -3px -3px .5px -3px #000000d9,inset 1px 1px 1px -.5px #0009,inset -1px -1px 1px -.5px #0009,inset 0 0 6px 6px #0000001f,inset 0 0 2px 2px #0000000f}.cb-core--dense{background:#fff9}.cb-core__pad{z-index:1;padding:clamp(28px,3.4vw,44px);position:relative}@media (hover:hover) and (pointer:fine){.cb-bezel--lift:hover{transform:translateY(-4px)}}.cb-eyebrow{font-family:var(--font-body);color:var(--color-ink);align-items:center;gap:9px;font-size:1rem;font-weight:500;display:inline-flex}.cb-eyebrow:before{content:"";background:var(--color-primary);border-radius:50%;width:9px;height:9px}.cb-pill{font-family:var(--font-body);color:var(--color-ink);-webkit-backdrop-filter:url(#cb-glass);backdrop-filter:url(#cb-glass);background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative;box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 0 12px #ffffff26}.cb-pill:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 3px 3px .5px -3px #000000e6,inset -3px -3px .5px -3px #000000d9,inset 1px 1px 1px -.5px #0009,inset -1px -1px 1px -.5px #0009,inset 0 0 6px 6px #0000001f,inset 0 0 2px 2px #0000000f}.cb-icon{width:52px;height:52px;color:var(--color-ink);background:#ffffff80;border-radius:16px;place-items:center;display:grid;box-shadow:inset 0 1px #fffc,0 0 0 1px #fff9}.cb-h3{font-family:var(--font-body);font-size:var(--text-h4);letter-spacing:-.01em;color:var(--color-ink);font-weight:600;line-height:1.3}.cb-p{font-family:var(--font-body);color:#2b2b3d;font-size:.9375rem;line-height:1.7}.cb-hero{align-items:center;min-height:calc(100dvh - 111px);padding:55px 24px;display:flex}.cb-hero h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:21px 0;font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:600;line-height:1.06}.cb-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:21px;display:grid}.cb-bento__main{grid-column:span 12}.cb-bento__side{grid-column:span 6}.cb-bento .cb-bezel,.cb-bento .cb-core{height:100%}.cb-deliv{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,4vw,55px);display:grid}.cb-deliv__list{flex-direction:column;gap:8px;display:flex}.cb-deliv__stack{min-width:0;display:grid}.cb-deliv__stack>*{grid-area:1/1}.cb-deliv__sizer{visibility:hidden;pointer-events:none}.cb-deliv__item{padding:var(--space-sm) 0;border-bottom:1px solid #1a1a2e1f}.cb-deliv__item:last-child{border-bottom:0}.cb-deliv__heading{font:inherit;margin:0;display:block}.cb-deliv__btn{align-items:center;gap:var(--space-xs);text-align:left;cursor:pointer;touch-action:manipulation;width:100%;color:var(--color-ink);opacity:.55;background:0 0;border:0;padding:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:flex}.cb-deliv__item.is-active .cb-deliv__btn,.cb-deliv__btn:hover,.cb-deliv__btn:focus-visible{opacity:1}.cb-deliv__btn:hover{transform:translate(2px)}.cb-deliv__btn:active{transform:scale(.99)}.cb-deliv__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-full)}.cb-deliv__btn .cb-h3{margin:0}.cb-deliv__btn .cb-icon{flex-shrink:0}.cb-deliv__item .cb-p{margin-top:var(--space-xs);padding-left:calc(52px + var(--space-xs));max-width:60ch;color:var(--color-ink);font-size:1.0625rem;line-height:1.65}.cb-deliv .cb-list li{color:var(--color-ink);font-size:1.0625rem}.cb-deliv .cb-deliv__group-title{font-size:1.0625rem}@keyframes cb-slide-down{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes cb-slide-up{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes cb-slide-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.cb-slide-down{animation:.45s cubic-bezier(.34,1.3,.64,1) both cb-slide-down}.cb-slide-up{animation:.45s cubic-bezier(.34,1.3,.64,1) both cb-slide-up}.cb-slide-in{animation:.4s cubic-bezier(.22,1,.36,1) both cb-slide-in}.cb-deliv__groups{justify-content:center;gap:var(--space-sm);flex-direction:column;grid-area:1/1;display:flex}.cb-deliv__groups[data-active=false]{visibility:hidden}.cb-deliv__group-title{margin:0 0 var(--space-2xs);font-family:var(--font-body);color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.7}.cb-deliv__panel{border-radius:var(--radius-2xl);background:#ffffff80;grid-template-rows:1fr;padding:clamp(21px,2.4vw,34px) clamp(21px,2.4vw,34px) clamp(21px,2.4vw,34px) clamp(34px,4vw,55px);display:grid;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}.cb-core--open{overflow:visible}.cb-sample__toggle{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:clamp(21px,3vw,34px);display:flex}.cb-sample{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:clamp(28px,4vw,55px);display:grid}.cb-sample__name{margin-bottom:13px}.cb-sample__stage{--cb-preview-h:560px;--cb-bar-h:56px;flex-direction:column;gap:21px;min-width:0;display:flex;position:relative}@media (max-width:640px){.cb-sample__stage{--cb-preview-h:460px}}.cb-sample__menus{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.cb-menu{position:relative}.cb-menu .cb-tab{gap:8px}.cb-menu .cb-tab[aria-expanded=true] .cb-menu__caret{transform:rotate(180deg)}.cb-menu__value{opacity:.85;font-weight:400}.cb-menu__caret{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.cb-menu__list{z-index:10;min-width:200px;padding:var(--space-2xs);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-origin:0 0;background:#ffffffeb;max-width:min(280px,100vw - 48px);margin:0;list-style:none;animation:.2s cubic-bezier(.22,1,.36,1) both cb-menu-in;position:absolute;top:calc(100% + 8px);left:0;box-shadow:inset 0 1px #fffc,0 20px 40px -16px #1a1a2e59,0 4px 12px -4px #1a1a2e26}.cb-menu__list--end{transform-origin:100% 0;left:auto;right:0}@keyframes cb-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cb-menu__list button{justify-content:space-between;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-full);cursor:pointer;text-align:left;font-family:var(--font-body);color:var(--color-ink);touch-action:manipulation;background:0 0;border:0;font-size:.875rem;display:flex}.cb-menu__list button:hover{background:#7a81ff24}.cb-menu__list button:active{transform:scale(.98)}.cb-menu__list button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cb-menu__list button[aria-current=true]{font-weight:600}.cb-menu__list button svg{color:var(--color-primary);flex-shrink:0}.cb-menu__heading{padding:var(--space-2xs) var(--space-xs) var(--space-3xs);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#5b5b6b;font-size:.75rem;font-weight:600;display:block}.cb-sample__frame{height:var(--cb-preview-h);border-radius:var(--radius-2xl);background:#ffffff80;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}.cb-sample__frame img{object-fit:cover;width:100%;height:100%;display:block}@keyframes cb-slide-fade{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.cb-slide-fade{animation:.4s cubic-bezier(.22,1,.36,1) both cb-slide-fade}.cb-window-stack{gap:var(--space-sm);flex-direction:column;display:flex}.cb-window__bar{align-items:center;gap:var(--space-xs);height:var(--cb-bar-h);border-bottom:1px solid var(--color-border);flex:none;padding:0 21px;display:flex;position:relative}.cb-window__bar--split{justify-content:space-between}.cb-window__dots{flex-shrink:0;align-items:center;gap:7px;display:flex}.cb-window__dots span{border-radius:var(--radius-full);width:11px;height:11px}.cb-window__dots span:first-child{background:#ed6a5e}.cb-window__dots span:nth-child(2){background:#f4bf4f}.cb-window__dots span:nth-child(3){background:#61c454}.cb-email__toolbar{color:var(--color-grey-muted);align-items:center;gap:13px;margin-left:auto;display:flex}.cb-window__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:clamp(21px,2.6vw,34px);position:relative;overflow-y:auto}.cb-window__content{gap:var(--space-xs);flex-direction:column;display:flex}.cb-window__nav{z-index:3;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:13px;right:13px}.cb-window__nav .cb-window__arrow{pointer-events:auto}.cb-window__arrow{border-radius:var(--radius-full);width:38px;height:38px;color:var(--color-ink);cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:url(#cb-glass);backdrop-filter:url(#cb-glass);background:#ffffff1f;border:0;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 0 12px #ffffff26}.cb-window__arrow:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 3px 3px .5px -3px #000000e6,inset -3px -3px .5px -3px #000000d9,inset 1px 1px 1px -.5px #0009,inset -1px -1px 1px -.5px #0009,inset 0 0 6px 6px #0000001f,inset 0 0 2px 2px #0000000f}.cb-window__arrow:hover{color:var(--color-primary);transform:translateY(-1px);box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 4px 20px #7a81ff47}.cb-window__arrow:active{transform:scale(.94)}.cb-window__arrow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cb-window__counter{font-family:var(--font-body);color:var(--color-grey-muted);white-space:nowrap;pointer-events:none;font-size:.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cb-email{height:var(--cb-preview-h);background:#ffffff9e;flex-direction:column;display:flex}.cb-email__meta{padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid var(--color-border);flex-direction:column;gap:6px;display:flex}.cb-email__meta-row{align-items:baseline;gap:var(--space-xs);display:flex}.cb-email__meta-label{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-grey-muted);flex:0 0 44px;font-weight:500}.cb-email__meta-value{font-family:var(--font-body);color:var(--color-ink);word-break:break-word;font-size:.8125rem}.cb-email__subject{font-family:var(--font-body);font-size:var(--text-h4);color:var(--color-ink);margin-bottom:var(--space-sm);font-weight:600;line-height:1.3}.cb-email__body{gap:var(--space-xs);max-width:62ch;font-family:var(--font-body);color:#2b2b3d;flex-direction:column;font-size:.9375rem;line-height:1.65;display:flex}.cb-email__body p{margin:0}.cb-linkedin{height:var(--cb-preview-h);background:#ffffff9e;flex-direction:column;display:flex}.cb-linkedin__address{border-radius:var(--radius-full);border:1px solid var(--color-border);background:#ffffff80;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:7px 15px;display:flex}.cb-linkedin__address svg{color:var(--color-grey-muted);flex-shrink:0}.cb-linkedin__address span{font-family:var(--font-body);color:var(--color-grey-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.cb-linkedin__contact{align-items:center;gap:var(--space-xs);padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid var(--color-border);display:flex}.cb-linkedin__avatar{border-radius:var(--radius-full);width:38px;height:38px;color:var(--color-primary);background:#7a81ff24;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cb-linkedin__contact-info{flex-direction:column;gap:1px;min-width:0;display:flex}.cb-linkedin__contact-name{font-family:var(--font-body);color:var(--color-ink);font-size:.9375rem;font-weight:600}.cb-linkedin__contact-role{font-family:var(--font-body);font-size:var(--text-label);color:var(--color-grey-muted)}.cb-linkedin__stage{margin-bottom:var(--space-2xs);font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);font-weight:600;display:block}.cb-linkedin__bubble{max-width:82%;padding:var(--space-sm);border-radius:var(--radius-2xl);background:#7a81ff1a;border-bottom-right-radius:6px;align-self:flex-end}.cb-linkedin__bubble-text{gap:var(--space-xs);font-family:var(--font-body);color:#2b2b3d;flex-direction:column;font-size:.9375rem;line-height:1.65;display:flex}.cb-linkedin__bubble-text p{margin:0}.cb-channels-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,55px);display:grid}.cb-channels__groups{flex-direction:column;gap:16px;display:flex}.cb-channels__group{flex-direction:column;gap:8px;display:flex}.cb-channels__label{font-family:var(--font-body);color:#3f3f4d;font-size:.8125rem;font-weight:600}.cb-channels__tabs{flex-wrap:wrap;gap:8px;display:flex}.cb-tab{cursor:pointer;touch-action:manipulation;border:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.cb-tab.is-active{color:#fff;background:#5e66e6bf;box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 4px 24px #7a81ff54}.cb-tab:hover{transform:translateY(-1px)}.cb-tab:active{transform:scale(.97)}.cb-tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cb-channels__frame{aspect-ratio:16/10;background:#ffffff80;border-radius:20px;margin-top:21px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}.cb-channels__frame img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.cb-channels__frame img.is-active{opacity:1}.cb-browser{height:var(--cb-preview-h);background:#ffffff9e;flex-direction:column;display:flex}.cb-browser__bar{align-items:center;gap:var(--space-sm);height:var(--cb-bar-h);border-bottom:1px solid var(--color-border);background:#ffffff8c;flex:none;padding:0 21px;display:flex}.cb-browser__dots{flex-shrink:0;align-items:center;gap:7px;display:flex}.cb-browser__dots span{border-radius:var(--radius-full);width:11px;height:11px}.cb-browser__dots span:first-child{background:#ed6a5e}.cb-browser__dots span:nth-child(2){background:#f4bf4f}.cb-browser__dots span:nth-child(3){background:#61c454}.cb-browser__url{border-radius:var(--radius-full);border:1px solid var(--color-border);background:#fff9;flex:auto;justify-content:center;align-items:center;gap:7px;min-width:0;padding:7px 15px;display:flex}.cb-browser__url svg{color:var(--color-grey-muted);flex-shrink:0}.cb-browser__url span{font-family:var(--font-body);color:var(--color-grey-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.cb-browser__page{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;flex:auto;min-height:0;overflow-y:auto}.cb-browser__footer{z-index:3;position:absolute;bottom:13px;right:13px}.cb-site__nav{justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--color-border);padding:16px 28px;display:flex}.cb-site__logo{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.cb-site__links{gap:21px;display:flex}.cb-site__links span{font-family:var(--font-body);color:var(--color-grey-muted);font-size:.8125rem}.cb-site__links span:first-child{color:var(--color-ink);font-weight:600}.cb-ad-slot{flex-direction:column;align-items:center;gap:8px;padding:16px 0;display:flex}.cb-ad-slot__label{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#9a9aa8;font-size:.6875rem;font-weight:500}.cb-ad-slot img{border-radius:4px;width:auto;max-width:100%;height:auto;display:block}.cb-ad-slot--leaderboard{border-bottom:1px solid var(--color-border);padding-left:16px;padding-right:16px}.cb-ad-slot--leaderboard img{width:100%;max-width:560px}.cb-ad-slot--rectangle img{width:220px}.cb-ad-slot--skyscraper img{width:120px}.cb-site__body{grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:34px;padding:28px;display:grid}.cb-site__article{min-width:0}.cb-site__kicker{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:8px;font-size:.75rem;font-weight:600}.cb-site__headline{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin-bottom:8px;font-size:1.625rem;font-weight:600;line-height:1.2}.cb-site__byline{font-family:var(--font-body);color:var(--color-grey-muted);margin-bottom:16px;font-size:.75rem}.cb-site__lead-img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;margin-bottom:16px}.cb-site__article p{font-family:var(--font-body);color:#2b2b3d;margin-bottom:14px;font-size:.9375rem;line-height:1.7}.cb-site__inline-ad{margin:21px 0}.cb-site__aside{flex-direction:column;gap:21px;display:flex}.cb-site__related{flex-direction:column;gap:13px;display:flex}.cb-site__related-title{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#9a9aa8;font-size:.6875rem;font-weight:600}.cb-site__related a{font-family:var(--font-body);color:var(--color-ink);font-size:.8125rem;line-height:1.5;text-decoration:none;display:block}.cb-site__related a:hover{text-decoration:underline}@media (max-width:599px){.cb-ad-slot--leaderboard,.cb-site__links{display:none}.cb-site__nav{padding:14px 21px}.cb-site__headline{font-size:1.375rem}.cb-ad-slot--rectangle img{width:min(100%,300px)}.cb-site__article{flex-direction:column;display:flex}.cb-site__lead-img,.cb-site__article>p:not(.cb-site__byline){order:1}.cb-site__inline-ad{margin:0 0 21px}}.cb-search__nav{align-items:center;padding:16px 28px;display:flex}.cb-search__logo{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.cb-search__bar-row{justify-content:center;padding:0 28px 21px;display:flex}.cb-search__bar{border-radius:var(--radius-full);border:1px solid var(--color-border);color:#3c4043;background:#fff;align-items:center;gap:10px;width:100%;max-width:520px;padding:11px 18px;display:flex;box-shadow:0 1px 4px #0000000f}.cb-search__bar svg{color:#9aa0a6;flex-shrink:0}.cb-search__bar span{font-family:var(--font-body);font-size:.9375rem}.cb-search__body{max-width:620px;padding:0 28px 28px}.cb-search__stats{font-family:var(--font-body);color:#70757a;margin-bottom:21px;font-size:.75rem}.cb-search__regen{cursor:pointer;touch-action:manipulation;gap:6px;font-size:.75rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.cb-search__regen:hover{transform:translateY(-1px);box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 4px 20px #7a81ff47}.cb-search__regen:active{transform:scale(.96)}.cb-search__regen:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cb-search__result{margin-bottom:24px}.cb-search__result--ad{border-bottom:1px solid var(--color-border);padding-bottom:20px}.cb-search__breadcrumb{font-family:var(--font-body);color:#202124;align-items:center;gap:8px;margin-bottom:4px;font-size:.8125rem;display:flex}.cb-search__ad-badge{font-family:var(--font-body);color:#202124;border:1px solid #202124;border-radius:4px;padding:1px 6px;font-size:.6875rem;font-weight:700}.cb-search__headline{font-family:var(--font-body);color:#1a0dab;margin-bottom:4px;font-size:1.1875rem;font-weight:500;line-height:1.3}.cb-search__desc{font-family:var(--font-body);color:#4d5156;font-size:.875rem;line-height:1.5}.cb-search__result--organic .cb-search__url{font-family:var(--font-body);color:#006621;margin-bottom:4px;font-size:.8125rem;display:block}.cb-search__result--organic .cb-search__headline{font-size:1.125rem}.cb-feed{background:#f4f2ee;align-items:flex-start;gap:21px;padding:21px;display:flex}.cb-feed__sidebar{flex-direction:column;flex:0 0 200px;gap:13px;display:flex}.cb-feed__profile{text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:16px 13px;display:flex;box-shadow:0 0 0 1px #00000014}.cb-feed__profile-avatar{color:#fff;width:52px;height:52px;font-family:var(--font-display);object-fit:cover;background:#3a3a4c;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.cb-feed__profile-name{font-family:var(--font-body);color:#191919;font-size:.875rem;font-weight:600}.cb-feed__profile-role{font-family:var(--font-body);color:#6b6b6f;font-size:.75rem}.cb-feed__profile-stats{border-top:1px solid #e9e5df;flex-direction:column;gap:5px;width:100%;margin-top:6px;padding-top:10px;display:flex}.cb-feed__profile-stats div{font-family:var(--font-body);color:#6b6b6f;justify-content:space-between;font-size:.75rem;display:flex}.cb-feed__profile-stats strong{color:var(--color-primary);font-weight:600}.cb-feed__shortcuts{background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 6px;display:flex;box-shadow:0 0 0 1px #00000014}.cb-feed__shortcuts a{font-family:var(--font-body);color:#191919;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:.8125rem;text-decoration:none;display:flex}.cb-feed__shortcuts a:hover{background:#0000000a}.cb-feed__shortcuts svg{color:#6b6b6f;flex-shrink:0}.cb-feed__main{flex:auto;min-width:0;max-width:420px}.cb-feed__card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #00000014}.cb-feed__head{align-items:flex-start;gap:10px;padding:14px 16px 10px;display:flex}.cb-feed__avatar{color:#fff;width:44px;height:44px;font-family:var(--font-display);background:#3a3a4c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.cb-feed__avatar--logo{object-fit:contain;background:#fff;padding:4px;box-shadow:0 0 0 1px #00000014}.cb-feed__who{flex:auto;min-width:0}.cb-feed__name{font-family:var(--font-body);color:#191919;align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:flex}.cb-feed__meta{font-family:var(--font-body);color:#6b6b6f;align-items:center;gap:5px;font-size:.75rem;display:flex}.cb-feed__more{color:#6b6b6f;flex-shrink:0;margin-left:auto}.cb-feed__caption{font-family:var(--font-body);color:#191919;white-space:pre-line;padding:0 16px 12px;font-size:.8125rem;line-height:1.55}.cb-feed__media{aspect-ratio:4/5;background:#eceae6;position:relative}.cb-feed__media img{object-fit:contain;width:100%;height:100%;display:block}.cb-feed__progress{z-index:2;gap:4px;display:flex;position:absolute;top:8px;left:8px;right:8px}.cb-feed__progress span{border-radius:var(--radius-full);background:#ffffff73;flex:1 1 0;height:3px;overflow:hidden}.cb-feed__progress span:after{content:"";background:#fff;width:0;height:100%;display:block}.cb-feed__progress span.is-active:after{width:100%}.cb-feed__nav{z-index:1;opacity:0;pointer-events:none;justify-content:space-between;align-items:center;padding:0 8px;transition:opacity .2s;display:flex;position:absolute;inset:0}.cb-feed__media:hover .cb-feed__nav,.cb-feed__nav:focus-within{opacity:1}.cb-feed__nav button{pointer-events:auto;border-radius:var(--radius-full);color:#fff;cursor:pointer;touch-action:manipulation;background:#1a1a2e8c;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cb-feed__nav button:hover{background:#1a1a2ebf}.cb-feed__nav button:focus-visible{outline-offset:2px;outline:2px solid #fff}.cb-feed__cta{background:#f4f2ee;justify-content:space-between;align-items:center;gap:13px;padding:12px 16px;display:flex}.cb-feed__cta-info{flex:auto;min-width:0}.cb-feed__cta-domain{font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:#6b6b6f;font-size:.6875rem}.cb-feed__cta-headline{font-family:var(--font-body);color:#191919;margin-top:2px;font-size:.8125rem;font-weight:600}.cb-feed__cta-btn{border-radius:var(--radius-full);font-family:var(--font-body);color:#191919;cursor:pointer;touch-action:manipulation;background:0 0;border:1.5px solid #6b6b6f;flex-shrink:0;padding:7px 16px;font-size:.8125rem;font-weight:600}.cb-feed__stats{font-family:var(--font-body);color:#6b6b6f;border-bottom:1px solid #e9e5df;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;display:flex}.cb-feed__stats-icons{align-items:center;display:flex}.cb-feed__stats-icons span{border-radius:var(--radius-full);color:#fff;justify-content:center;align-items:center;width:16px;height:16px;margin-left:-4px;display:flex;box-shadow:0 0 0 1.5px #fff}.cb-feed__actions{justify-content:space-around;align-items:center;padding:4px 8px;display:flex}.cb-feed__action{font-family:var(--font-body);color:#6b6b6f;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:10px 8px;font-size:.8125rem;font-weight:600;display:flex}.cb-feed__action:hover{background:#0000000a}.cb-feed__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cb-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(34px,6vw,89px);display:grid}.cb-sticky{position:sticky;top:144px}.cb-steps{flex-direction:column;gap:34px;margin:0;padding:0;list-style:none;display:flex}.cb-step{grid-template-columns:52px minmax(0,1fr);gap:21px;display:grid;position:relative}.cb-steps>li:not(:last-child) .cb-step:before{content:"";background:#1a1a2e2e;width:2px;position:absolute;top:60px;bottom:-34px;left:25px}.cb-step__n{width:52px;height:52px;font-family:var(--font-body);color:var(--color-ink);-webkit-backdrop-filter:url(#cb-glass);backdrop-filter:url(#cb-glass);isolation:isolate;background:#fff6;border-radius:999px;place-items:center;font-weight:600;display:grid;position:relative;box-shadow:0 0 6px #00000008,0 2px 6px #00000014,0 0 12px #ffffff26}.cb-step__n:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 3px 3px .5px -3px #000000e6,inset -3px -3px .5px -3px #000000d9,inset 1px 1px 1px -.5px #0009,inset -1px -1px 1px -.5px #0009,inset 0 0 6px 6px #0000001f,inset 0 0 2px 2px #0000000f}.cb-step .cb-p{margin-top:8px}.cb-rows>*+*{border-top:1px solid #1a1a2e29}.cb-row{grid-template-columns:52px minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:34px;padding:34px 0;display:grid}.cb-row:first-child{padding-top:0}.cb-row:last-child{padding-bottom:0}.cb-row .cb-icon,.cb-row .cb-h3{align-self:center}.cb-stagger{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:21px;display:grid}.cb-stagger>:nth-child(2){margin-top:89px}.cb-stagger>:nth-child(3){grid-column:1;margin-top:-55px}.cb-stagger .cb-icon{margin-bottom:21px}.cb-stagger .cb-h3{margin-bottom:13px}.cb-table-wrap{-webkit-overflow-scrolling:touch;border-radius:28px;overflow-x:auto}.cb-table-wrap:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cb-table{border-collapse:collapse;width:100%;min-width:780px;font-family:var(--font-body);color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.9375rem}.cb-table th,.cb-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #1a1a2e1f;padding:16px 21px;line-height:1.5}.cb-table tr:last-child th,.cb-table tr:last-child td{border-bottom:0}.cb-table thead th{font-family:var(--font-display);letter-spacing:-.01em;padding-top:24px;padding-bottom:24px;font-size:1.375rem;font-weight:600}.cb-table tbody th{text-align:left;z-index:1;background:#ffffffd9;width:22%;font-weight:600;position:sticky;left:0}.cb-table thead th:first-child{text-align:left;z-index:1;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:#5b5b6b;background:#ffffffd9;font-size:.8125rem;position:sticky;left:0}.cb-table s{color:#6b6b7b;margin-right:8px}.cb-table .cb-price{font-weight:600}.cb-table tr.cb-price-row td{font-family:var(--font-display);font-size:1.375rem;font-weight:600}.cb-table td svg{margin-inline:auto;display:block}.cb-table tr.cb-price-row th,.cb-table tr.cb-price-row td{background:var(--color-ink);color:#fff;border-bottom-color:#ffffff1a}.cb-table tr.cb-price-row--first th,.cb-table tr.cb-price-row--first td{background:#3a3a5c}.cb-table tr.cb-price-row s{color:#fff9}.cb-calc{gap:var(--space-md);flex-direction:column;display:flex}.cb-flow{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.cb-flow__item{flex:none;align-items:center;display:flex}.cb-flow__node{gap:var(--space-2xs);white-space:nowrap}.cb-flow__node:disabled{opacity:.5;cursor:not-allowed;transform:none}.cb-flow__n{background:#1a1a2e1f;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.75rem;font-weight:600;display:grid}.cb-flow__node.is-active .cb-flow__n{background:#ffffff47}.cb-flow__link{padding-inline:var(--space-xs);color:#5b5b6b;align-items:center;display:flex}.cb-calc__panel{gap:var(--space-sm);border-radius:var(--radius-2xl);background:#ffffff80;flex-direction:column;padding:clamp(21px,2.4vw,34px);display:flex;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}.cb-calc__panel .cb-h3:focus{outline:none}.cb-calc__fields{gap:var(--space-sm);flex-direction:column;display:flex}.cb-field{gap:var(--space-2xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cb-field__label{font-family:var(--font-body);color:var(--color-ink);padding:0;font-size:.9375rem;font-weight:600}legend.cb-field__label{padding-bottom:var(--space-2xs)}.cb-stepper{align-self:flex-start;align-items:center;gap:var(--space-2xs);display:inline-flex}.cb-stepper button{border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-ink);cursor:pointer;touch-action:manipulation;background:#ffffffb3;border:0;place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:grid;box-shadow:inset 0 1px #fffc,0 0 0 1px #1a1a2e1f}.cb-stepper button:hover:not(:disabled){transform:translateY(-1px)}.cb-stepper button:active:not(:disabled){transform:scale(.95)}.cb-stepper button:focus-visible,.cb-stepper input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cb-stepper button:disabled{opacity:.4;cursor:not-allowed}.cb-stepper input{width:72px;height:40px;padding:0 var(--space-xs);border-radius:var(--radius-full);text-align:center;font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--color-ink);appearance:textfield;background:#ffffffd9;border:0;font-size:1rem;box-shadow:0 0 0 1px #1a1a2e1f}.cb-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cb-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cb-choices{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.cb-choice{cursor:pointer;display:inline-flex;position:relative}.cb-choice input:focus-visible+.cb-pill{outline:2px solid var(--color-primary);outline-offset:2px}.cb-calc__nav{justify-content:center;align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.cb-calc__next:disabled{opacity:.5;cursor:not-allowed;transform:none}.cb-calc__result{gap:var(--space-md) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.cb-calc__col+.cb-calc__col{position:relative}.cb-calc__col+.cb-calc__col:before{content:"";top:0;bottom:0;left:calc(var(--space-lg) / -2);background:#1a1a2e1f;width:1px;position:absolute}.cb-calc__col{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.cb-calc__col-title{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#5b5b6b;margin:0;font-size:.75rem;font-weight:600}.cb-calc__was{color:#6b6b7b;margin-right:var(--space-3xs);font-weight:400}.cb-calc__detail{color:#5b5b6b}.cb-calc__total{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-2xl);background:var(--color-ink);color:#fff;font-family:var(--font-display);font-size:1.375rem;font-weight:600;display:flex}.cb-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:clamp(28px,4vw,55px);display:grid}.cb-faq__list{gap:var(--space-2xs);flex-direction:column;display:flex}.cb-faq__q{width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);font-family:var(--font-body);text-align:left;color:var(--color-ink);cursor:pointer;touch-action:manipulation;background:#ffffff59;border:0;font-size:.9375rem;font-weight:500;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:block;box-shadow:0 0 0 1px #1a1a2e14}.cb-faq__q:hover{background:#fff9;transform:translate(2px)}.cb-faq__q:active{transform:scale(.99)}.cb-faq__q:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cb-faq__q.is-active{color:#fff;background:#5e66e6bf;box-shadow:0 4px 24px #7a81ff54}.cb-faq__panel{border-radius:var(--radius-2xl);background:#ffffff80;grid-template-rows:1fr;padding:clamp(21px,2.4vw,34px);display:grid;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}.cb-faq__answer{justify-content:center;gap:var(--space-xs);flex-direction:column;grid-area:1/1;display:flex}.cb-faq__answer[data-active=false]{visibility:hidden}.cb-faq__answer[data-active=true]{animation:.4s cubic-bezier(.22,1,.36,1) both cb-slide-fade}.cb-note{font-family:var(--font-body);color:#3f3f4d;margin-top:13px;font-size:.8125rem}.cb-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 55px;display:grid}.cb-deliverables h3{margin-bottom:13px}.cb-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cb-list li{font-family:var(--font-body);color:#2b2b3d;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.5;display:flex}.cb-list li svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}.cb-addons{grid-template-columns:minmax(0,1fr);display:grid}.cb-addon{font-family:var(--font-body);color:var(--color-ink);justify-content:space-between;align-items:center;gap:21px;padding:16px 0;font-size:.9375rem;display:flex}.cb-addon+.cb-addon{border-top:1px solid #1a1a2e1f}.cb-addon b{white-space:nowrap;font-weight:600}.cb-sla summary{cursor:pointer;font-family:var(--font-body);font-size:var(--text-h4);color:var(--color-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:21px;font-weight:600;list-style:none;display:flex}.cb-sla summary::-webkit-details-marker{display:none}.cb-sla summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.cb-sla summary svg{flex-shrink:0;transition:transform .5s cubic-bezier(.32,.72,0,1)}.cb-sla[open] summary svg{transform:rotate(180deg)}.cb-sla__panel{margin-top:var(--space-md)}.cb-pricing-stack{gap:var(--space-sm);flex-direction:column;display:flex}.cb-sla__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 55px;margin-top:34px;display:grid}.cb-sla__body h4{font-family:var(--font-body);color:var(--color-ink);margin-bottom:8px;font-size:1rem;font-weight:600}.cb-sla__body ul{flex-direction:column;gap:6px;padding-left:20px;list-style:outside;display:flex}.cb-sla__body li{font-family:var(--font-body);color:#2b2b3d;font-size:.9375rem;line-height:1.6}.cb-sla__body ul ul{margin-top:6px;list-style:circle}.cb-pricing-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:21px;display:grid}@media (max-width:899px){.cb-calc__result{grid-template-columns:1fr}.cb-calc__col+.cb-calc__col:before{top:calc(var(--space-md) / -2);width:auto;height:1px;bottom:auto;left:0;right:0}.cb-faq{grid-template-columns:1fr}.cb-flow{gap:var(--space-2xs);flex-wrap:wrap}.cb-flow__link{display:none}.cb-split,.cb-pricing-grid,.cb-channels-split,.cb-deliv,.cb-sample{grid-template-columns:1fr}.cb-site__body{grid-template-columns:1fr;padding:21px}.cb-site__aside{flex-flow:wrap}.cb-site__aside .cb-ad-slot{flex:auto}.cb-feed__sidebar{display:none}.cb-feed__main{max-width:none}.cb-deliv__item .cb-p{padding-left:0}.cb-sticky{position:static}.cb-bento{grid-template-columns:1fr}.cb-bento__main,.cb-bento__side{grid-area:auto}.cb-row{grid-template-columns:52px minmax(0,1fr)}.cb-row .cb-p{grid-column:1/-1}.cb-stagger{grid-template-columns:1fr}.cb-stagger>:nth-child(2),.cb-stagger>:nth-child(3){grid-column:auto;margin-top:0}.cb-deliverables,.cb-sla__body{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cb-bezel,.cb-sla summary svg,.cb-tab,.cb-faq__q,.cb-deliv__btn,.cb-channels__frame img,.cb-window__arrow,.cb-feed__nav{transition:none}.cb-bezel--lift:hover{transform:none}.cb-slide-down,.cb-slide-up,.cb-slide-in,.cb-slide-fade,.cb-menu__list,.cb-faq__answer{animation:none}.cb-menu__caret{transition:none}}.cb-section.snap-section,.cb-hero.snap-section{padding:calc(var(--nav-h,111px) - 21px) 24px 0;scroll-margin-top:0}.cb-hero.snap-section{min-height:100svh}.why-cards.cb-deliv-cards{display:none}@media (max-width:899px){.cb-deliv-tabs{display:none}.why-cards.cb-deliv-cards{display:grid}.cb-section.snap-section{padding-top:calc(var(--nav-h,111px) + 5px);padding-bottom:var(--space-sm);justify-content:flex-start}}.cb-faq-acc{display:none}@media (max-width:899px){.cb-faq{display:none}.cb-faq-acc{gap:var(--space-2xs);flex-direction:column;display:flex}.cb-faq-acc__item{interpolate-size:allow-keywords}.cb-faq-acc__item summary{justify-content:space-between;align-items:center;gap:var(--space-xs);border-radius:28px;list-style:none;display:flex}.cb-faq-acc__item summary::-webkit-details-marker{display:none}.cb-faq-acc__item summary svg{flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.cb-faq-acc__item[open] summary{color:#fff;background:#5e66e6bf;box-shadow:0 4px 24px #7a81ff54}.cb-faq-acc__item[open] summary svg{transform:rotate(180deg)}.cb-faq-acc__item::details-content{block-size:0;transition:block-size .3s cubic-bezier(.22, 1, .36, 1), content-visibility .3s allow-discrete;overflow:hidden}.cb-faq-acc__item[open]::details-content{block-size:auto}.cb-faq-acc__body{gap:var(--space-xs);margin:var(--space-xs) 0;padding:var(--space-sm);background:var(--color-white);border-radius:28px;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -12px #1a1a2e40}}@media (prefers-reduced-motion:reduce){.cb-faq-acc__item summary svg{transition:none}.cb-faq-acc__item::details-content{transition:none}}
