.k2-root.k2-home .k2-org{--k2-org-section-pad:136px;--k2-org-plate-pad:40px;--k2-org-plate-base:color-mix(in srgb, var(--k2-h-bg-sunken) 88%, var(--k2-h-bg));--k2-org-plate-glow:var(--k2-h-bg-raised);--k2-org-plate-lift:inset 0 1px 0 0 color-mix(in srgb, var(--k2-h-bg-raised) 90%, transparent), 0 1px 2px color-mix(in srgb, var(--k2-h-text) 4%, transparent), 0 0 32px -12px color-mix(in srgb, var(--k2-h-text) 16%, transparent), 0 36px 72px -44px color-mix(in srgb, var(--k2-h-text) 24%, transparent);--k2-org-dot:var(--k2-h-line-strong)}.k2-root.k2-home[data-k2-theme=dark] .k2-org{--k2-org-plate-base:color-mix(in srgb, var(--k2-h-bg-sunken) 62%, var(--k2-h-bg));--k2-org-plate-glow:color-mix(in srgb, var(--k2-h-text) 7%, transparent);--k2-org-plate-lift:inset 0 1px 0 0 color-mix(in srgb, var(--k2-h-text) 9%, transparent), 0 40px 90px -50px #000000e6;--k2-org-dot:var(--k2-h-line-strong)}.k2-root.k2-home .k2-org :is(.k2-h-more,.k2-org-link){border-radius:8px}.k2-root.k2-home .k2-org-hero{padding-bottom:96px}@media (width>=900px){.k2-root.k2-home .k2-org-hero .k2-pk-hero__inner{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.k2-root.k2-home .k2-org-hero .k2-pk-hero__title{font-size:clamp(44px,4.3vw,60px);line-height:1.04}.k2-root.k2-home .k2-org-hero .k2-pk-hero__stage{margin-top:72px}.k2-root.k2-home .k2-org-stage{margin:0}.k2-root.k2-home .k2-org-stage__caption{color:var(--k2-h-text-3);margin-bottom:16px;font-size:13px;line-height:20px}.k2-root.k2-home .k2-org-stage__app{grid-template-columns:220px minmax(0,1fr);display:grid}.k2-root.k2-home .k2-org-stage__main{min-width:0}.k2-root.k2-home .k2-org-stage__project{--k2-v-pj-x:40px}.k2-root.k2-home .k2-org-stage__project .k2-v-pj__cover{padding-block:34px 28px}.k2-root.k2-home .k2-org-stage__project .k2-v-pj__goal{font-size:15.5px;line-height:24px}@container (width>=561px){.k2-root.k2-home .k2-org-stage__project .k2-v-pj__title{font-size:34px}}.k2-root.k2-home .k2-org-team__note{margin:10px 0 14px}.k2-root.k2-home .k2-org-team__slot{white-space:nowrap}.k2-root.k2-home .k2-org-team__name{vertical-align:middle;margin-right:1px;display:inline-block}@media (width<=1099.98px){.k2-root.k2-home .k2-org-stage__project{--k2-v-pj-x:28px}}@media (width<=899.98px) and (width>=600px){.k2-root.k2-home .k2-org-hero .k2-pk-hero__title{font-size:48px;line-height:50px}}@media (width<=759.98px){.k2-root.k2-home .k2-org-stage__app{grid-template-columns:minmax(0,1fr)}.k2-root.k2-home .k2-org-stage__rail{display:none}}@media (width<=599.98px){.k2-root.k2-home .k2-org-hero{padding-bottom:64px}.k2-root.k2-home .k2-org-hero .k2-pk-hero__title{font-size:34px;line-height:38px}.k2-root.k2-home .k2-org-hero .k2-pk-hero__stage{margin-top:48px}.k2-root.k2-home .k2-org-team .k2-v-pj__tabs{gap:0}.k2-root.k2-home .k2-org-team .k2-v-pj__tab{padding-inline:8px}}@media (width<=359.98px){.k2-root.k2-home .k2-org-team .k2-v-pj__tab{padding-inline:5px;font-size:11px}}.k2-root.k2-home .k2-org-section{padding-block:var(--k2-org-section-pad);scroll-margin-top:48px}.k2-root.k2-home .k2-org-chapter__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.k2-root.k2-home .k2-org-chapter[data-flip=true] .k2-org-chapter__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.k2-root.k2-home .k2-org-chapter[data-flip=true] .k2-org-chapter__text{order:2}.k2-root.k2-home .k2-org-chapter[data-kind=list] .k2-org-chapter__grid{-moz-column-gap:80px;align-items:start;column-gap:80px}.k2-root.k2-home .k2-org-chapter[data-kind=list] .k2-org-chapter__aside{padding-top:36px}.k2-root.k2-home .k2-org-chapter__text,.k2-root.k2-home .k2-org-chapter__aside{min-width:0}.k2-root.k2-home .k2-org-kicker{color:var(--k2-h-text-3);font-family:var(--k2-h-font-mono);letter-spacing:.04em;text-transform:uppercase;font-feature-settings:normal;margin:0 0 20px;font-size:12px;line-height:16px}.k2-root.k2-home .k2-org-kicker__number{color:var(--k2-h-text)}.k2-root.k2-home .k2-org-line{display:block}.k2-root.k2-home .k2-org-line--quiet{color:var(--k2-h-text-3)}.k2-root.k2-home .k2-org-chapter__title{margin:0}.k2-root.k2-home .k2-org-chapter__lede{color:var(--k2-h-text-2);letter-spacing:-.014em;margin:24px 0 0;font-size:18px;line-height:28px}.k2-root.k2-home .k2-org-chapter__more{color:var(--k2-h-text-3);margin:14px 0 0;font-size:16px;line-height:25px}.k2-root.k2-home .k2-org-chapter__link{margin-top:24px}.k2-root.k2-home :is(.k2-org-chapter__lede,.k2-org-chapter__more,.k2-org-points__body,.k2-org-facts__text,.k2-org-prices__scope){text-wrap:pretty}.k2-root.k2-home .k2-org-points{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.k2-root.k2-home .k2-org-points__item{letter-spacing:-.008em;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:15px;line-height:23px;display:grid}.k2-root.k2-home .k2-org-points__mark{width:22px;height:22px;color:var(--k2-h-text);background:var(--k2-h-bg-raised);box-shadow:inset 0 0 0 1px var(--k2-h-line-strong);border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.k2-root.k2-home .k2-org-points__title{color:var(--k2-h-text);font-weight:600}.k2-root.k2-home .k2-org-points__text{color:var(--k2-h-text-3)}@media (width<=1099.98px){.k2-root.k2-home .k2-org{--k2-org-section-pad:104px;--k2-org-plate-pad:32px}.k2-root.k2-home .k2-org-chapter__grid,.k2-root.k2-home .k2-org-chapter[data-flip=true] .k2-org-chapter__grid{grid-template-columns:minmax(0,1fr);gap:48px}.k2-root.k2-home .k2-org-chapter[data-flip=true] .k2-org-chapter__text{order:0}.k2-root.k2-home .k2-org-chapter__text{max-width:680px}.k2-root.k2-home .k2-org-chapter[data-kind=list] .k2-org-chapter__aside{padding-top:0}}@media (width<=599.98px){.k2-root.k2-home .k2-org{--k2-org-section-pad:72px;--k2-org-plate-pad:16px}.k2-root.k2-home .k2-org-chapter__grid,.k2-root.k2-home .k2-org-chapter[data-flip=true] .k2-org-chapter__grid{gap:36px}.k2-root.k2-home .k2-org-kicker{margin-bottom:16px}.k2-root.k2-home .k2-org-chapter__lede{margin-top:18px;font-size:17px;line-height:26px}.k2-root.k2-home .k2-org-chapter__more{font-size:15px;line-height:24px}}@media (width<=359.98px){.k2-root.k2-home .k2-org-chapter__title{font-size:28px;line-height:32px}}.k2-root.k2-home .k2-org-figure{margin:0}.k2-root.k2-home .k2-org-plate{isolation:isolate;padding:var(--k2-org-plate-pad);background:radial-gradient(120% 70% at 50% 0%, var(--k2-org-plate-glow) 0%, transparent 72%), var(--k2-org-plate-base);box-shadow:var(--k2-org-plate-lift);-webkit-user-select:none;user-select:none;border-radius:24px;position:relative;overflow:hidden}.k2-root.k2-home .k2-org-plate:before{z-index:-1;background-image:radial-gradient(var(--k2-org-dot) 1px, transparent 1.4px);opacity:.55;content:"";pointer-events:none;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 45%,#000,#0000)}.k2-root.k2-home .k2-org-scene{display:flow-root;position:relative}.k2-root.k2-home .k2-org-plate :is(.k2-h-window,.k2-h-layer){border-radius:14px}.k2-root.k2-home .k2-org-plate .k2-h-layer{height:auto}@media (width<=599.98px){.k2-root.k2-home .k2-org-plate{border-radius:18px}.k2-root.k2-home .k2-org-plate :is(.k2-h-window,.k2-h-layer){border-radius:12px}}.k2-root.k2-home .k2-org-figure :is([data-arrived],[data-reviewed],[data-settled],[data-pressed]){transition:opacity .6s var(--k2-h-ease), transform .7s var(--k2-h-ease)}.k2-root.k2-home .k2-org-figure [data-pressed] .k2-v-btn[data-primary]{transition:box-shadow .5s var(--k2-h-ease)}.k2-root.k2-home .k2-org-figure [data-pressed=true] .k2-v-btn[data-primary]{box-shadow:0 0 0 4px color-mix(in srgb, var(--k2-h-text) 14%, transparent)}.k2-root.k2-home .k2-org-plate :is(.k2-org-collab__front,.k2-org-monitoring__front) .k2-v-pj__tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.k2-root.k2-home .k2-org-collab{padding-bottom:72px}.k2-root.k2-home .k2-org-collab__back{width:58%;top:0;right:0}.k2-root.k2-home .k2-org-collab__thread{--k2-h-mask:linear-gradient(to bottom, black 30%, transparent 52%), linear-gradient(to left, black 60%, transparent 100%)}.k2-root.k2-home .k2-org-collab__thread .k2-v-panel{padding-left:22%}.k2-root.k2-home .k2-org-collab__front{z-index:1;width:66%;margin-top:132px;position:relative}.k2-root.k2-home .k2-org-activity{z-index:2;width:44%;padding:14px 16px 10px;position:absolute;bottom:-8px;right:0}.k2-root.k2-home .k2-org-activity__title{color:var(--k2-h-text);margin:0;font-size:13px;font-weight:600;line-height:18px}.k2-root.k2-home .k2-org-activity__list{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.k2-root.k2-home .k2-org-activity__row{min-height:32px;color:var(--k2-h-text-2);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;line-height:17px;display:grid}.k2-root.k2-home .k2-org-activity__mark{border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.k2-root.k2-home .k2-org-activity__mark .k2-h-glyph{width:8px;height:8px}.k2-root.k2-home .k2-org-activity__row[data-new]{color:var(--k2-h-text);transition:opacity .6s var(--k2-h-ease), transform .7s var(--k2-h-ease);font-weight:600}.k2-root.k2-home .k2-org-activity__row[data-new] .k2-org-activity__mark{color:var(--k2-h-ink-btn-fg);background:var(--k2-h-ink-btn-bg)}.k2-root.k2-home .k2-org-activity__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k2-root.k2-home .k2-org-activity[data-reviewed=false] .k2-org-activity__row[data-new]{opacity:0;transform:translateY(6px)}@media (width<=1099.98px){.k2-root.k2-home .k2-org-collab{padding-bottom:120px}}@media (width<=599.98px){.k2-root.k2-home .k2-org-collab{padding-bottom:0}.k2-root.k2-home .k2-org-collab__back{width:92%;height:150px;margin-left:auto;position:relative}.k2-root.k2-home .k2-org-plate .k2-org-collab__thread{--k2-h-mask:linear-gradient(to bottom, black 28%, transparent 50%), linear-gradient(to left, black 60%, transparent 100%);height:100%}.k2-root.k2-home .k2-org-collab__thread .k2-v-panel{padding-left:14px}.k2-root.k2-home .k2-org-collab__front{width:100%;margin-top:-72px}.k2-root.k2-home .k2-org-activity{width:88%;margin:-14px 0 0 auto;position:relative;bottom:auto;right:auto}}.k2-root.k2-home .k2-org-monitoring{min-height:540px}.k2-root.k2-home .k2-org-monitoring__back{width:54%;top:0;right:0}.k2-root.k2-home .k2-org-monitoring__earlier{--k2-h-mask:linear-gradient(to bottom, black 50%, transparent 100%), linear-gradient(to left, black 60%, transparent 100%)}.k2-root.k2-home .k2-org-monitoring__earlier .k2-v-panel{padding:22px 22px 22px 18%}.k2-root.k2-home .k2-org-monitoring__front{z-index:1;width:60%;margin-top:40px;position:relative}.k2-root.k2-home .k2-org-figure[data-animated=true] .k2-org-monitoring__front[data-arrived=true] .k2-org-monitoring__new{animation:k2-org-arrive .8s var(--k2-h-ease) both}.k2-root.k2-home .k2-org-settings{z-index:2;gap:16px;width:46%;padding:16px 18px 18px;display:grid;position:absolute;bottom:0;right:0}.k2-root.k2-home .k2-org-settings__label{color:var(--k2-h-text);margin:0 0 10px;font-size:12.5px;font-weight:600;line-height:16px}.k2-root.k2-home .k2-org-radios{gap:8px;display:grid}.k2-root.k2-home .k2-org-radios--inline{flex-wrap:wrap;gap:8px 20px;display:flex}.k2-root.k2-home .k2-org-radio{min-width:0;color:var(--k2-h-text-2);align-items:center;gap:9px;font-size:12.5px;line-height:18px;display:inline-flex}.k2-root.k2-home .k2-org-radio__dot{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--k2-h-text-muted);transition:box-shadow .4s var(--k2-h-ease);border-radius:999px;flex:none;position:relative}.k2-root.k2-home .k2-org-radio__dot:after{background:var(--k2-h-text);transition:transform .4s var(--k2-h-ease);content:"";border-radius:999px;position:absolute;inset:4px;transform:scale(0)}.k2-root.k2-home .k2-org-radio[data-selected]{color:var(--k2-h-text);font-weight:500}.k2-root.k2-home .k2-org-radio[data-selected] .k2-org-radio__dot{box-shadow:inset 0 0 0 1.5px var(--k2-h-text)}.k2-root.k2-home .k2-org-radio[data-selected] .k2-org-radio__dot:after{transform:scale(1)}@media (width<=1099.98px){.k2-root.k2-home .k2-org-monitoring{min-height:0;padding-bottom:150px}}@media (width<=599.98px){.k2-root.k2-home .k2-org-monitoring{padding-bottom:0}.k2-root.k2-home .k2-org-monitoring__back{display:none}.k2-root.k2-home .k2-org-monitoring__front{width:100%;margin-top:0}.k2-root.k2-home .k2-org-settings{width:92%;margin:-14px 0 0 auto;padding:14px;position:relative;bottom:auto;right:auto}}.k2-root.k2-home .k2-org-planning__back{width:70%;top:0;right:0}.k2-root.k2-home .k2-org-planning__editor{--k2-h-mask:linear-gradient(to bottom, black 40%, transparent 92%), linear-gradient(to left, black 55%, transparent 100%)}.k2-root.k2-home .k2-org-planning__editor>.k2-v-panel{padding:20px 22px 22px 26px}.k2-root.k2-home .k2-org-planning__panel{padding:0}.k2-root.k2-home .k2-org-planning__front{z-index:1;width:78%;margin-top:112px;position:relative}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__body>*{min-width:0}@media (width<=599.98px){.k2-root.k2-home .k2-org-planning__back{width:92%;height:176px;margin-left:auto;position:relative}.k2-root.k2-home .k2-org-plate .k2-org-planning__editor{--k2-h-mask:linear-gradient(to bottom, black 30%, transparent 62%), linear-gradient(to left, black 60%, transparent 100%);height:100%}.k2-root.k2-home .k2-org-planning__editor>.k2-v-panel{padding:14px}.k2-root.k2-home .k2-org-planning__front{width:100%;margin-top:-72px}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__mstat>span:nth-child(4),.k2-root.k2-home .k2-org-planning__front .k2-v-pj__mstats>.k2-v-pj__sec-act{display:none}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__mstat>span{padding-right:14px}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__tabs{gap:0}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__tab{padding-inline:8px}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__proposal-actions{gap:6px;margin-left:0}.k2-root.k2-home .k2-org-planning__front .k2-v-pj__proposal-actions .k2-v-btn{padding-inline:10px}}@media (width<=379.98px){.k2-root.k2-home .k2-org-planning__front .k2-v-pj__proposal-actions .k2-v-pj__ghost{display:none}.k2-root.k2-home .k2-org-plate .k2-org-planning__front .k2-v-pj__tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}.k2-root.k2-home .k2-org-facts{gap:32px;margin:0;padding:0;list-style:none;display:grid}.k2-root.k2-home .k2-org-facts__item{min-width:0;max-width:600px}.k2-root.k2-home .k2-org-facts__title{letter-spacing:-.016em;margin:0;font-size:18px;font-weight:600;line-height:24px}.k2-root.k2-home .k2-org-facts__text{color:var(--k2-h-text-3);letter-spacing:-.008em;margin:6px 0 0;font-size:16px;line-height:25px}@media (width>=900px){.k2-root.k2-home .k2-org-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}}.k2-root.k2-home .k2-org-link{min-height:44px;color:var(--k2-h-text);transition:color .16s var(--k2-h-ease);align-items:center;gap:8px;margin-block:-10px;text-decoration:none;display:inline-flex}.k2-root.k2-home .k2-org-link__arrow{color:var(--k2-h-text-3);transition:color .16s var(--k2-h-ease), transform .24s var(--k2-h-ease);flex:none}@media (hover:hover){.k2-root.k2-home .k2-org-link:hover .k2-org-link__arrow{color:var(--k2-h-text);transform:translate(2px)}}.k2-root.k2-home .k2-org-link:active{color:var(--k2-h-text-2)}.k2-root.k2-home .k2-org-link:active .k2-org-link__arrow{color:var(--k2-h-text);transform:translate(2px)}@media (width<=599.98px){.k2-root.k2-home .k2-org-facts{gap:28px}.k2-root.k2-home .k2-org-facts__title{font-size:17px}.k2-root.k2-home .k2-org-facts__text{font-size:15px;line-height:23px}}.k2-root.k2-home .k2-org-plans{min-width:0}.k2-root.k2-home .k2-org-prices{gap:28px;max-width:600px;margin:0;padding:0;list-style:none;display:grid}.k2-root.k2-home .k2-org-prices__row{gap:6px;min-width:0;display:grid}.k2-root.k2-home .k2-org-prices__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0;display:flex}.k2-root.k2-home .k2-org-prices__name{color:var(--k2-h-text);letter-spacing:-.016em;font-size:18px;font-weight:600;line-height:26px}.k2-root.k2-home .k2-org-prices__price{color:var(--k2-h-text);letter-spacing:-.016em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:500;line-height:26px}.k2-root.k2-home .k2-org-prices__unit{color:var(--k2-h-text-3);font-size:15px;font-weight:400}.k2-root.k2-home .k2-org-prices__scope{color:var(--k2-h-text-2);letter-spacing:-.008em;margin:0;font-size:16px;line-height:25px}.k2-root.k2-home .k2-org-prices__points{--k2-org-lane:18px;margin:0 0 0 calc(-1 * var(--k2-org-lane));clip-path:inset(0 0 0 var(--k2-org-lane));color:var(--k2-h-text-3);letter-spacing:-.006em;flex-wrap:wrap;padding:0;font-size:15px;line-height:23px;list-style:none;display:flex}.k2-root.k2-home .k2-org-prices__point{padding-left:var(--k2-org-lane);white-space:nowrap;position:relative}.k2-root.k2-home .k2-org-prices__point:before{content:"·";content:"·" / "";width:var(--k2-org-lane);text-align:center;position:absolute;left:0}.k2-root.k2-home .k2-org-prices__vat{color:var(--k2-h-text-3);margin:24px 0 0;font-size:13px;line-height:18px}@media (width<=599.98px){.k2-root.k2-home .k2-org-prices{gap:24px}.k2-root.k2-home .k2-org-prices__name,.k2-root.k2-home .k2-org-prices__price{font-size:17px}.k2-root.k2-home .k2-org-prices__scope{font-size:15px;line-height:23px}.k2-root.k2-home .k2-org-prices__points{clip-path:none;margin-left:0;display:grid}.k2-root.k2-home .k2-org-prices__point{white-space:normal;padding-left:0}.k2-root.k2-home .k2-org-prices__point:before{content:none}.k2-root.k2-home .k2-org .k2-h-closing__actions{align-self:stretch;gap:8px}.k2-root.k2-home .k2-org .k2-h-closing__actions .k2-h-button{flex:auto;padding-inline:12px;font-size:14px}}.k2-root.k2-home .k2-org .k2-v-note{border-top-style:none;padding-top:4px}.k2-root.k2-home .k2-org .k2-v-pj__th{border-bottom-style:none}.k2-root.k2-home .k2-org .k2-org-stage__rail{border-right-style:none}@keyframes k2-org-arrive{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.k2-root.k2-home .k2-org *,.k2-root.k2-home .k2-org :before,.k2-root.k2-home .k2-org :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.k2-root.k2-home .k2-org-plate{outline:1px solid canvastext}.k2-root.k2-home :is(.k2-org-points__mark,.k2-org-radio__dot){forced-color-adjust:none;box-shadow:inset 0 0 0 1px canvastext}}
