.faq__grid{align-items:start;display:grid}.faq__intro h2{font-family:var(--font-display);font-size:var(--h2);max-width:12ch}.faq__intro p{color:var(--text);max-width:32ch;margin-top:1rem}.faq__intro .btn{margin-top:1.5rem}@media (max-width:859px){.faq__intro h2{max-width:none}}
.why{position:relative}.why__grid{display:block}.why__intro{max-width:52ch;margin-bottom:2.5rem}.why__intro .eyebrow{margin-bottom:1.25rem;display:block}.why__intro h2{color:var(--fg-strong);font-family:var(--font-display);font-size:var(--h2);line-height:var(--leading-display);max-width:20ch}.why__intro p{color:var(--fg);max-width:48ch;margin-top:1.5rem}.why__intro .why__kicker{color:var(--fg);margin-top:1.25rem;font-weight:600}.why__cards{grid-template-columns:repeat(var(--why-columns,4), 1fr);column-gap:var(--space-xl);row-gap:var(--space-xl);display:grid}.why__card .mark{margin-bottom:var(--mark-title-gap)}.why__card h3{font-family:var(--font-display);font-weight:600;font-size:var(--h5);line-height:var(--leading-title);color:var(--fg-strong);margin-bottom:.7rem}.why__card p{font-size:var(--text-body);color:var(--fg);line-height:var(--leading-body);text-wrap:pretty}.why__card h3{text-wrap:balance}@media (max-width:939px){.why__cards{row-gap:var(--space-xl);grid-template-columns:1fr 1fr}.why__intro,.why__intro h2,.why__intro p,.why__card p{max-width:none}}@media (max-width:560px){.why__cards{grid-template-columns:1fr}}@media (min-width:1024px){.why__intro{margin-bottom:3rem}}@media (min-width:1280px){.why__intro{margin-bottom:4rem}}.why--centred .why__intro{text-align:center;max-width:66rem;margin-inline:auto}.why--centred .why__intro h2,.why--centred .why__intro p{margin-inline:auto}.why--centred .why__intro .eyebrow{margin-top:0}.why--boxed .why__intro{text-align:center;max-width:66rem;margin-inline:auto}.why--boxed .why__intro h2,.why--boxed .why__intro p{margin-inline:auto}.why--boxed .why__cards{column-gap:var(--grid-gap);row-gap:var(--grid-gap)}.why--boxed .why__card{border-radius:var(--radius-md);background:var(--white);box-shadow:inset 0 0 0 1px var(--rule);padding:1.5rem}.why--boxed.dark .why__card{background:var(--ghost);box-shadow:inset 0 0 0 1px var(--ghost-line)}.why--panel .why__intro{text-align:center;max-width:66rem;margin-inline:auto}.why--panel .why__intro h2,.why--panel .why__intro p{margin-inline:auto}.why__panel{border-radius:var(--radius-lg);background:var(--base);gap:.75rem;padding:1.5rem}.why--panel .why__card{border-radius:var(--radius-md);background:var(--ghost);box-shadow:inset 0 0 0 1px var(--ghost-line);flex-direction:column;padding:1.25rem;display:flex}.why--panel .why__card .mark{width:auto;height:auto;color:var(--white);background:0 0;border-radius:0;margin-bottom:2rem}.why--panel .why__card .mark .ico{stroke-width:1.75px;width:1.75rem;height:1.75rem}.why.dark .why__card .mark{width:auto;height:auto;color:var(--white);background:0 0;border-radius:0}.why.dark .why__card .mark .ico{stroke-width:1.75px;width:1.75rem;height:1.75rem}.why--aside .why__intro .eyebrow{margin-top:0}@media (min-width:1024px){.why--aside .why__grid{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.why--aside .why__intro{grid-column:span 5;margin-bottom:0}.why--aside .why__cards{grid-column:7/12}}.why--aside .why__cards{grid-template-columns:minmax(0,1fr);row-gap:2.5rem}.why--aside .why__card{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}.why--aside .why__card .mark{grid-row:1/span 2;align-self:start;margin-bottom:0}.why--aside .why__card .why__answer{grid-column:2}.why--aside .why__card .why__answer>p{white-space:pre-line;margin-top:.7rem}.why--aside .why__card h3{grid-column:2;margin-bottom:0}.why__num{border-radius:var(--radius-circle);font-family:var(--font-display);font-weight:600;font-size:var(--text-body);line-height:1}.why__num--ticked{place-items:center;transition:background .4s cubic-bezier(.4,0,.2,1),color .4s;display:grid}.why__num--ticked .why__numText,.why__num--ticked .why__numTick{grid-area:1/1;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.why__num--ticked .why__numTick{stroke-width:2px;opacity:0;width:18px;height:18px;transform:translateY(6px)scale(.8)}[data-visible] .why__num--ticked{background:var(--primary-tint-2);color:var(--primary);transition-delay:calc(1.1s + var(--i,0) * .3s)}[data-visible] .why__num--ticked .why__numText{opacity:0;transition-delay:calc(1.1s + var(--i,0) * .3s);transform:translateY(-6px)scale(.8)}[data-visible] .why__num--ticked .why__numTick{opacity:1;transition-delay:calc(1.2s + var(--i,0) * .3s);transform:none}@media (prefers-reduced-motion:reduce){.why__num--ticked,.why__num--ticked .why__numText,.why__num--ticked .why__numTick{transition:none!important}}
.ccw{border-radius:var(--radius-md);width:min(100%,36rem);box-shadow:inset 0 0 0 1px var(--ghost-line), 0 24px 48px -24px #00000080;color:var(--on-dark);font-size:var(--dv-m);background:#ffffff0d;grid-template-rows:auto 1fr auto;margin:auto;font-weight:500;line-height:1.35;display:grid;position:relative;overflow:hidden}.cfx:has(.ccw){align-items:center;display:flex}.ccw__head{box-shadow:inset 0 -1px 0 var(--ghost-line);background:#00000038;align-items:center;gap:.5rem;padding:.5rem .625rem .5rem .75rem;display:flex}.ccw__app{color:var(--fg-strong);font-weight:700}.ccw__thread{align-content:start;gap:1rem;min-height:15.5rem;padding:1rem 1rem .75rem;display:grid}.ccw__ask{border-radius:var(--radius-md);max-width:80%;color:var(--fg-strong);background:#ffffff1f;justify-self:end;padding:.5rem .75rem}.ccw__reply{border-radius:var(--radius-md);width:min(100%,26rem);min-width:0;box-shadow:inset 0 0 0 1px var(--ghost-line);background:#ffffff12;justify-self:start;gap:.5rem;padding:.625rem .75rem .75rem;display:grid}.ccw__from{color:var(--fg-strong);align-items:center;gap:.5rem;font-weight:700;display:flex}.ccw__avatar{width:1.5rem;height:1.5rem}.ccw__avatar svg{width:1rem;height:1rem}.ccw__rest{color:var(--on-dark-soft)}.ccw__answer{gap:.5rem;min-width:0;display:grid}.ccw__read{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ccw__status{font-size:var(--dv-xs);color:var(--on-dark-soft);margin-right:.25rem}.ccw__chip{border-radius:var(--radius-pill);background:rgba(var(--accent-rgb), .14);height:1.375rem;font-size:var(--dv-xs);white-space:nowrap;color:var(--accent);align-items:center;gap:.375rem;padding-inline:.5rem;font-weight:700;display:inline-flex}.ccw__chip i{border-radius:var(--radius-circle);background:var(--accent);width:6px;height:6px}.ccw__intro{color:var(--fg-strong)}.ccw__brief{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ccw__brief li{box-shadow:inset 2px 0 0 var(--ghost-line);padding-left:.75rem}.ccw__brief b{color:var(--fg-strong);font-weight:700}.ccw__composer{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--ghost-line);color:var(--on-dark-soft);background:#ffffff0f;margin:0 .75rem .75rem;padding:.5rem .75rem}@container (max-width:480px){.ccw__thread{min-height:0;padding-inline:.75rem}.ccw__ask{max-width:90%}}
.cfx{border-radius:var(--radius-lg);background:var(--ghost);box-shadow:inset 0 0 0 1px var(--ghost-line);color:var(--on-dark);padding:1.25rem;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.cfx__stars{pointer-events:none;position:absolute;inset:0}.cfx__star{height:auto;fill:var(--accent);opacity:0;transition:opacity .4s,transform .4s;position:absolute;transform:scale(.6)}.cfx--on .cfx__star{opacity:.55;transition-delay:calc(1.2s + var(--i,0) * .18s);animation:cfxTwinkle 2.8s ease-in-out calc(1.6s + var(--i,0) * .37s) infinite;transform:scale(1)}@keyframes cfxTwinkle{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:.8;transform:scale(1.05)}}.cfx__scene{justify-content:center;align-items:center;gap:3.5rem;height:100%;display:flex;position:relative}.cfx__agent{text-align:center;flex:none;justify-items:center;gap:.5rem;display:grid}.cfx__character{width:clamp(5rem,24cqi,9.5rem);height:auto}.cfx__tile{border-radius:var(--radius-md);background:var(--white);justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex}.cfx__tile svg{width:2.25rem;height:2.25rem}.cfx__agent .cfx__tile{width:5.5rem;height:5.5rem}.cfx__agent .cfx__tile svg{width:3rem;height:3rem}.cfx__tile--brand{background:var(--primary)}.cfx__icon{color:var(--white);fill:none;stroke:currentColor;stroke-width:1.5px}.cfx__name{font-size:var(--text-body);color:var(--fg-strong);font-weight:600;line-height:1.3;display:grid}.cfx__sub{font-size:var(--text-s);color:var(--fg-soft);font-weight:500;transition:color .3s}.cfx--on .cfx__sub{color:var(--accent);transition:color .3s .3s}.cfx__controls{font-size:var(--text-s);color:var(--fg-strong);align-items:center;gap:.5rem;margin-top:.25rem;font-weight:600;display:flex}.cfx__toggle{font-size:1.5rem}.cfx .tgl:not(.on){background:linear-gradient(#ffffff14,#ffffff2e);border-color:#ffffff4d}.cfx__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cfx__box{border-radius:var(--radius-md);min-width:0;box-shadow:inset 0 0 0 1px var(--ghost-line);background:#ffffff0a;flex:0 24rem;gap:.5rem;padding:.875rem;display:grid;position:relative}.cfx__edge{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cfx__edge rect{fill:none;width:calc(100% - 1.5px);height:calc(100% - 1.5px);stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-dashoffset:1px;transition:stroke-dashoffset .3s linear}.cfx--on .cfx__edge rect{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1) .3s}.cfx__boxHead{align-items:center;gap:.625rem;padding-bottom:.25rem;display:flex}.cfx__tile--sf{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem}.cfx__tile--sf svg{width:1.625rem;height:auto}.cfx__boxName{min-width:0;font-size:var(--text-body);color:var(--fg-strong);flex:1;font-weight:600}.cfx__card{border-radius:var(--radius-sm);background:#ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:flex;box-shadow:inset 0 0 0 1px #edf7528c}.cfx__cardBody{flex:1;gap:.375rem;min-width:0;display:grid}.cfx__title{font-size:var(--text-s);color:var(--fg-strong);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cfx__bars{gap:.375rem;display:flex}.cfx__bars i{border-radius:var(--radius-xs);background:#ffffff1f;height:5px;display:block}.cfx__bars i:first-child{width:5.5rem}.cfx__bars i:last-child{width:2rem}.cfx__pill{border-radius:var(--radius-pill);height:1.375rem;font-size:var(--text-xs);white-space:nowrap;color:var(--accent);background:#edf75224;flex:none;align-items:center;gap:.4rem;padding-inline:.625rem;font-weight:600;display:inline-flex}.cfx__pill i{border-radius:var(--radius-circle);background:var(--accent);width:6px;height:6px}.cfx__on{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(6px)}.cfx--on .cfx__on--head{opacity:1;transition:opacity .4s 1.6s,transform .4s cubic-bezier(.4,0,.2,1) 1.6s;transform:none}.cfx--on .cfx__on--sf{opacity:1;transition:opacity .4s 2s,transform .4s cubic-bezier(.4,0,.2,1) 2s;transform:none}.cfx--on .cfx__on--c1{opacity:1;transition:opacity .4s 2.3s,transform .4s cubic-bezier(.4,0,.2,1) 2.3s;transform:none}.cfx--on .cfx__on--p1{opacity:1;transition:opacity .4s 2.6s,transform .4s cubic-bezier(.4,0,.2,1) 2.6s;transform:none}.cfx--on .cfx__on--c2{opacity:1;transition:opacity .4s 2.9s,transform .4s cubic-bezier(.4,0,.2,1) 2.9s;transform:none}.cfx--on .cfx__on--p2{opacity:1;transition:opacity .4s 3.2s,transform .4s cubic-bezier(.4,0,.2,1) 3.2s;transform:none}.cfx--on .cfx__on--c3{opacity:1;transition:opacity .4s 3.5s,transform .4s cubic-bezier(.4,0,.2,1) 3.5s;transform:none}.cfx--on .cfx__on--p3{opacity:1;transition:opacity .4s 3.8s,transform .4s cubic-bezier(.4,0,.2,1) 3.8s;transform:none}@container (max-width:480px){.cfx__scene{flex-direction:column;gap:1.5rem;height:auto}.cfx__agent{text-align:left;align-items:center;gap:.75rem;display:flex}.cfx__character{width:2.75rem}.cfx__agent .cfx__tile{width:2.5rem;height:2.5rem}.cfx__agent .cfx__tile svg{width:1.5rem;height:1.5rem}.cfx__name{font-size:var(--text-s);white-space:nowrap;gap:.3em;display:flex}.cfx__sub{font-size:inherit}.cfx__controls{margin-top:0}.cfx__box{flex:none;gap:.5rem;width:100%;padding:.75rem}.cfx__tile--sf{width:2rem;height:2rem}.cfx__tile--sf svg{width:1.375rem}.cfx__boxName{font-size:var(--text-s)}.cfx__card{padding:.625rem .75rem}.cfx__title{font-size:var(--text-xs)}.cfx__bars i:first-child{width:4.5rem}.cfx__bars i:last-child{width:1.5rem}.cfx__pill{height:1.25rem;padding-inline:.5rem}}@media (max-width:959px){.hero__device .cfx{padding:1.5rem 1.25rem;position:relative;inset:auto}}@media (prefers-reduced-motion:reduce){.cfx *{transition:none!important;animation:none!important}.cfx--on .cfx__star{opacity:.45}}
.dvc__on{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(6px)}.cfx--on .dvc__on{opacity:1;transition:opacity .4s calc(var(--d,0s) + var(--dvc-lead,0s)), transform .4s cubic-bezier(.4, 0, .2, 1) calc(var(--d,0s) + var(--dvc-lead,0s));transform:none}.dvc__off{transition:opacity .3s .3s}.cfx--on .dvc__off{opacity:0;transition:opacity .3s}.dvc__stack{display:grid}.dvc__stack>*{grid-area:1/1;min-width:0}.skw,.ccw{--dv-l:.9375rem;--dv-m:.8125rem;--dv-xs:.6875rem}.dvc__tile{border-radius:var(--radius-sm);background:var(--white);flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.dvc__tile svg{width:1.125rem;height:1.125rem}.dvc__tile--sf svg{width:1.25rem;height:auto}.dvc__scene{--dvc-lead:1.2s;flex:1;width:100%}.dvc__scene>.skw,.dvc__scene>.ccw{flex:0 auto;margin:0}.skw>.cfx__edge,.ccw>.cfx__edge{z-index:2}@container (max-width:860px){.dvc__scene{flex-direction:column;gap:1.5rem;height:auto}.dvc__scene .cfx__agent{text-align:left;align-items:center;gap:.75rem;display:flex}.dvc__scene .cfx__agent .cfx__tile{width:2.5rem;height:2.5rem}.dvc__scene .cfx__agent .cfx__tile svg{width:1.5rem;height:1.5rem}.dvc__scene .cfx__name{font-size:var(--text-s);white-space:nowrap;gap:.3em;display:flex}.dvc__scene .cfx__sub{font-size:inherit}.dvc__scene .cfx__controls{margin-top:0}}@media (prefers-reduced-motion:reduce){.cfx .dvc__on,.cfx .dvc__off{transition:none!important}}@container (min-width:900px){.skw{zoom:1}.ccw{zoom:1.02}}@container (min-width:1100px){.skw{zoom:1.15}.ccw{zoom:1.12}}.dvc__scene .cfx__state{width:1.75em;display:inline-block}
.skw{border-radius:var(--radius-md);background:var(--primary);width:min(100%,46rem);font-size:var(--dv-m);grid-template-rows:auto 1fr;margin:auto;font-weight:500;line-height:1.35;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #0009}.skw b,.skw strong{font-weight:700}.cfx:has(.skw){align-items:center;display:flex}.skw__bar{background:var(--text-strong);color:var(--white);align-items:center;gap:.5rem;padding:.4rem .75rem;display:flex}.skw__app{font-weight:700}.skw__search{border-radius:var(--radius-sm);background:#ffffff24;flex:0 16rem;height:1.375rem;margin-inline:auto}.skw__body{grid-template-columns:4rem 11rem 1fr;min-height:18rem;display:grid}.skw__rail{color:#ffffffd9;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem .25rem;display:flex}.skw__ws{border-radius:var(--radius-sm);background:var(--white);width:2rem;height:2rem;color:var(--primary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.skw__railItem{font-size:var(--dv-xs);justify-items:center;gap:.2rem;font-weight:700;display:grid}.skw__railItem svg{border-radius:var(--radius-sm);fill:none;stroke:currentColor;stroke-width:1.5px;width:2rem;height:2rem;padding:.4rem}.skw__railItem--on svg{background:#fff3}.skw__side{border-top-left-radius:var(--radius-sm);background:var(--primary-tint-2);color:var(--text);flex-direction:column;gap:.125rem;padding:.75rem .5rem;display:flex}.skw__wsName{font-size:var(--dv-l);color:var(--text-strong);padding:0 .5rem .25rem;font-weight:700}.skw__label{font-size:var(--dv-xs);color:var(--text-soft);padding:.25rem .5rem 0}.skw__label--apps{align-items:center;gap:.375rem;display:flex}.skw__label--apps svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linejoin:round;width:.875rem;height:.875rem}.skw__label:not(:nth-child(2)){margin-top:.5rem}.skw__chan{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:.5rem;padding:.25rem .5rem;transition:background-color .3s .3s,color .3s .3s;display:flex}.skw__chan--sales{background:var(--primary);color:var(--white);font-weight:700}.cfx--on .skw__chan--sales{color:var(--text);transition-delay:calc(.6s + var(--dvc-lead,0s));background:0 0;font-weight:500}.skw__chan--deal{background:var(--primary);color:var(--white);font-weight:700}.skw__new{border-radius:var(--radius-circle);background:var(--accent);width:6px;height:6px;margin-left:auto}.skw__chan--app .dvc__tile{border-radius:var(--radius-xs);width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px var(--rule)}.skw__chan--app .dvc__tile svg{width:.9rem}.skw__main{background:var(--white);min-width:0;color:var(--text);grid-template-rows:auto 1fr auto;display:grid}.skw__head{box-shadow:inset 0 -1px 0 var(--rule);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex}.skw__title{font-size:var(--dv-l);white-space:nowrap;color:var(--text-strong);font-weight:700}.skw__feed{align-items:start;padding:.75rem 1rem 1rem}.skw__msgs{align-content:start;gap:.75rem;display:grid}.skw__msg{gap:.625rem;min-width:0;display:flex}.skw__msg--chat{opacity:0;transform:translateY(6px)}.cfx--seen .skw__msg--chat{opacity:1;transition:opacity .4s var(--d,0s), transform .4s cubic-bezier(.4, 0, .2, 1) var(--d,0s);transform:none}@media (prefers-reduced-motion:reduce){.skw__msg--chat{opacity:1;transform:none}}.skw__avatar{border-radius:var(--radius-sm);background:var(--primary-tint-2);width:2rem;height:2rem;color:var(--primary);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.skw__avatar--2{background:var(--primary-light);color:var(--text-strong)}.skw__avatar--3{background:var(--warm-white-3);color:var(--text-strong)}.skw__text{gap:.25rem;min-width:0;display:grid}.skw__meta{font-size:var(--dv-xs);color:var(--text-soft)}.skw__meta b{font-size:var(--dv-m);color:var(--text-strong);margin-right:.25rem}.skw__composer{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--text-soft);justify-content:space-between;align-items:center;gap:.75rem;margin:0 1rem .75rem;padding:.5rem .5rem .5rem .75rem;display:flex}.skw__send{fill:none;width:1rem;height:1rem;stroke:var(--text-soft);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;flex:none}.skw__titleOn{align-items:center;gap:.5rem;display:inline-flex}.skw__kindChip{border-radius:var(--radius-xs);background:var(--primary-tint);font-size:var(--dv-xs);color:var(--primary);padding:.125rem .4rem;font-weight:700}.skw__record{gap:.625rem;min-width:0;display:grid}.skw__tabs{box-shadow:inset 0 -1px 0 var(--rule);font-size:var(--dv-xs);color:var(--text-soft);gap:1rem;margin:-.75rem -1rem 0;padding:0 1rem;display:flex}.skw__tabs span{padding:.5rem 0 .4rem}.skw__tab--on{color:var(--text-strong);box-shadow:inset 0 -2px 0 var(--primary);font-weight:700}.skw__recHead,.skw__list{align-items:center;gap:.625rem;min-width:0;display:flex}.skw__recIcon{border-radius:var(--radius-sm);background:var(--primary);width:2rem;height:2rem;color:var(--white);flex:none;justify-content:center;align-items:center;display:inline-flex}.skw__recIcon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.125rem;height:1.125rem}.skw__recIcon--sm{width:1.625rem;height:1.625rem}.skw__recIcon--sm svg{width:.95rem;height:.95rem}.skw__recName,.skw__listName{color:var(--text-strong);font-weight:700;line-height:1.25;display:grid}.skw__recName small,.skw__listName small{font-size:var(--dv-xs);color:var(--text-soft);font-weight:500}.skw__fields{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--rule);grid-template-columns:1fr 1fr;gap:.375rem 1rem;margin:0;padding:.5rem .75rem;display:grid}.skw__fields>div{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.skw__fields dt{font-size:var(--dv-xs);color:var(--text-soft)}.skw__fields dd{white-space:nowrap;color:var(--text-strong);margin:0}.skw__pill{border-radius:var(--radius-xs);background:var(--primary-tint);color:var(--primary);padding:.0625rem .4rem}.skw__lists{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--rule);display:grid}.skw__list{padding:.4rem .75rem}.skw__list+.skw__list{box-shadow:inset 0 1px 0 var(--rule)}.skw__count{font-size:var(--dv-xs);color:var(--primary);margin-left:auto}@container (max-width:560px){.skw__body{grid-template-columns:1fr;min-height:0}.skw__rail,.skw__side,.skw__search{display:none}.skw__head{padding-inline:.75rem .5rem}.skw__feed{padding-inline:.75rem}.skw__fields{grid-template-columns:1fr}}
.hero{padding-top:2.5rem}.hero__grid{align-items:end;display:grid}.hero__copy{padding-bottom:2.5rem}.hero h1{font-family:var(--font-display);font-size:var(--h1);max-width:13ch;margin-bottom:1.5rem;font-weight:500}.hero__sub{font-size:var(--h5);color:var(--text);max-width:46ch;margin-bottom:2rem}.hero__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.tagrow{flex-wrap:wrap;gap:.5rem .65rem;display:flex}.tag{font-size:var(--text-s);color:var(--primary);background:var(--primary-tint);border-radius:var(--radius-pill);margin-left:-2px;padding:.4rem .9rem;font-weight:600}.hero__media{height:21rem;position:relative}.hero__device{position:absolute;inset:0}.hero--ink{padding-bottom:2.5rem}.hero--ink h1{color:var(--fg-strong)}.hero--ink .hero__sub{color:var(--fg)}@media (min-width:1024px){.hero--ink{padding-bottom:4rem}}@media (min-width:1280px){.hero--ink{padding-bottom:5rem}}.hero__photo{clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);position:absolute;inset:0}.hero__photoImage{object-fit:cover}@media (max-width:939px){.hero__media{height:320px}.hero__photoImage{object-position:center 15%}}@media (max-width:767px){.hero__photo{clip-path:polygon(0 var(--cut-6deg-contained), 100% 0, 100% 100%, 0 100%)}.hero h1{max-width:none}}@media (min-width:1024px){.hero{padding-top:4rem}.hero__copy{padding-bottom:4rem}.hero__media{height:29.5rem}}@media (min-width:1280px){.hero{padding-top:5rem}.hero__copy{padding-bottom:5rem}.hero__media{height:34rem}}.hero__lockup{align-items:center;gap:.6rem;margin-bottom:1.25rem;display:flex}.hero__lockup .eyebrow.hero__label{color:var(--fg-strong)}.hero__lockup--product{flex-direction:column;gap:1rem}.hero__product{border-radius:var(--radius-md);background:var(--white);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.hero__product svg{width:2rem;height:2rem}.hero__product img{width:2.75rem;height:auto}[data-visible].hero__lockup .hero__product,[data-visible].hero__lockup .mark{animation:heroTileIn .35s var(--ease-spring) both}@keyframes heroTileIn{0%{opacity:0;transform:scale(.85)}}.hero--centred .hero__grid{row-gap:2.5rem}.hero--centred .hero__copy{text-align:center;grid-column:1/-1;width:100%;max-width:66rem;margin-inline:auto;padding-bottom:0}.hero--centred .hero__lockup{justify-content:center}.hero--centred h1{max-width:none}.hero--centred .hero__sub{max-width:70ch;margin-inline:auto}.hero--centred .hero__actions{justify-content:center}.hero--centred .hero__media{grid-column:1/-1}@media (min-width:960px){.hero--centred .hero__grid{row-gap:3.5rem}.hero--centred .hero__media{height:30rem}}@media (min-width:1280px){.hero--centred .hero__media{height:34rem}}@media (max-width:959px){.hero--centred .hero__media:has(.hero__device){height:auto}.hero--centred .hero__device{position:relative}}
