.k-choose{gap:var(--ax-s6);border:0;min-width:0;margin:0;padding:0;display:grid}.k-choose__tiles{gap:var(--ax-s3);align-content:start;display:grid}.k-choose__tile{box-sizing:border-box;grid-template-columns:var(--ax-s5) minmax(0, 1fr);gap:var(--ax-s4);min-height:3.5rem;padding:var(--ax-s4) var(--ax-s5);border:1px solid var(--ax-line);border-radius:var(--ax-r3);background:var(--ax-bg-card);cursor:pointer;align-items:start;display:grid;position:relative}.k-choose__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.k-choose__mark{box-sizing:border-box;width:var(--ax-s5);height:var(--ax-s5);border:1px solid var(--ax-fg-4);background:0 0;border-radius:50%;margin-top:2px}.k-choose__text{gap:var(--ax-s1);min-width:0;display:grid}.k-choose__label{color:var(--ax-fg-1);font-family:var(--ax-font-display);font-size:var(--ax-fs-h3);font-weight:500;line-height:var(--ax-lh-h3);letter-spacing:var(--ax-track-h3)}.k-choose__situation{color:var(--ax-fg-3);font-size:var(--ax-fs-small);line-height:var(--ax-lh-body)}.k-choose__tile:has(:checked){border-color:var(--ax-line-featured);background:var(--ax-card-featured)}.k-choose__tile:has(:checked) .k-choose__mark{border-color:var(--ax-fg-1);background:radial-gradient(circle, var(--ax-fg-1) 0 38%, transparent 42%)}.k-choose__tile:has(:checked) .k-choose__situation{color:var(--ax-fg-2)}.k-choose__tile:has(:focus-visible){outline:var(--ax-focus-width) solid var(--ax-focus);outline-offset:var(--ax-focus-offset)}@media (hover:hover) and (pointer:fine){.k-choose__tile{transition:border-color var(--ax-d-fast) var(--ax-ease-std), background-color var(--ax-d-fast) var(--ax-ease-std)}.k-choose__tile:hover{border-color:var(--ax-line-strong)}}.k-choose__panels{min-width:0}.k-choose__panel{gap:var(--ax-s4);padding:var(--ax-s5);align-content:start;justify-items:start;display:none}.k-choose__visual{min-width:0;padding:var(--ax-s3);justify-self:stretch}.k-choose__service{color:var(--ax-fg-1);font-family:var(--ax-font-display);font-size:var(--ax-fs-h2);font-weight:500;line-height:var(--ax-lh-h2);letter-spacing:var(--ax-track-h2);margin:0}.k-choose .k-choose__why{max-width:44ch;color:var(--ax-fg-2);font-size:var(--ax-fs-lede);line-height:var(--ax-lh-lede);margin:0}:is(.k-choose:has(.k-choose__tile:first-child :checked) .k-choose__panel:first-child,.k-choose:has(.k-choose__tile:nth-child(2) :checked) .k-choose__panel:nth-child(2),.k-choose:has(.k-choose__tile:nth-child(3) :checked) .k-choose__panel:nth-child(3),.k-choose:has(.k-choose__tile:nth-child(4) :checked) .k-choose__panel:nth-child(4),.k-choose:has(.k-choose__tile:nth-child(5) :checked) .k-choose__panel:nth-child(5),.k-choose:has(.k-choose__tile:nth-child(6) :checked) .k-choose__panel:nth-child(6)){display:grid}@media (prefers-reduced-motion:no-preference){.k-choose__panel{transition:opacity var(--ax-d-base) var(--ax-ease-std)}@starting-style{.k-choose__panel{opacity:0}}}@media (min-width:768px){.k-choose__panel{padding:var(--ax-s6)}}@media (min-width:1024px){.k-choose{gap:var(--ax-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.k-choose__panels{top:var(--ax-sticky-top);position:sticky}}.p-sol-dir{gap:var(--ax-s7);display:grid}.p-sol-dir__group{min-width:0}.p-sol-dir__label{padding-bottom:var(--ax-s3);border-bottom:1px solid var(--ax-line-strong);color:var(--ax-fg-3);font-family:var(--ax-font-mono);font-size:var(--ax-fs-mono);font-weight:400;line-height:var(--ax-lh-mono);letter-spacing:var(--ax-track-mono);text-transform:uppercase;margin:0}.p-sol-dir__list{margin:0;padding:0;list-style:none}.p-sol-dir__item{border-bottom:1px solid var(--ax-line);min-width:0;margin:0}.p-sol-dir__link{box-sizing:border-box;grid-template-columns:minmax(0, 1fr) var(--ax-hit);column-gap:var(--ax-s3);row-gap:var(--ax-s1);min-height:5rem;padding-block:var(--ax-s4);color:inherit;grid-template-areas:"title go""line go";align-content:center;text-decoration:none;display:grid}.p-sol-dir__link.is-compact{min-height:3.5rem;padding-block:var(--ax-s2);grid-template-areas:"title go"}.p-sol-dir__link:focus-visible{outline-offset:-2px}.p-sol-dir__title{color:var(--ax-fg-1);font-family:var(--ax-font-display);font-size:var(--ax-fs-h3);font-weight:500;line-height:var(--ax-lh-h3);letter-spacing:var(--ax-track-h3);text-wrap:balance;grid-area:title;align-self:center}.p-sol-dir__link.is-compact .p-sol-dir__title{font-family:var(--ax-font-body);font-size:var(--ax-fs-body);line-height:var(--ax-lh-body);letter-spacing:0}.p-sol-dir__line{max-width:40ch;color:var(--ax-fg-3);font-size:var(--ax-fs-small);line-height:var(--ax-lh-body);text-wrap:pretty;grid-area:line}.p-sol-dir__go{color:var(--ax-fg-3);grid-area:go;place-self:center end;display:inline-flex}.p-sol-dir__title,.p-sol-dir__line,.p-sol-dir__go{transition:color var(--ax-d-fast) var(--ax-ease-std)}@media (hover:hover) and (pointer:fine){:is(.p-sol-dir__link:hover .p-sol-dir__line,.p-sol-dir__link:focus-visible .p-sol-dir__line){color:var(--ax-fg-2)}:is(.p-sol-dir__link:hover .p-sol-dir__go,.p-sol-dir__link:focus-visible .p-sol-dir__go){color:var(--ax-fg-1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.p-sol-dir__go{transition-property:color,transform;transition-timing-function:var(--ax-ease-out)}:is(.p-sol-dir__link:hover .p-sol-dir__go,.p-sol-dir__link:focus-visible .p-sol-dir__go){transform:translate(2px,-2px)}}@media (min-width:768px){.p-sol-dir{column-gap:var(--ax-s7);row-gap:var(--ax-s7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:1024px){.p-sol-dir{column-gap:var(--ax-s8);grid-template-columns:repeat(3,minmax(0,1fr))}}.p-map{--p-map-gap:var(--ax-s6);--p-map-node:4rem;gap:var(--ax-s5);display:grid}.p-map__col{align-content:start;gap:var(--ax-s3);min-width:0;display:grid}.p-map__list{gap:var(--ax-s3);margin:0;padding:0;list-style:none;display:grid;position:relative}.p-map__node{min-height:var(--p-map-node);min-width:0;padding:var(--ax-s2) var(--ax-s3);align-content:center;gap:2px;display:grid;position:relative}.p-map__node--live:before{content:"";top:-1px;right:var(--ax-s3);left:var(--ax-s3);background:var(--ax-signal);height:1px;position:absolute}@container k-mock (width>=32rem){.p-map{column-gap:var(--p-map-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:stretch}.p-map__col--in,.p-map__col--out{grid-template-rows:auto 1fr}.p-map__col--in .p-map__node,.p-map__col--out .p-map__node{align-self:center}.p-map__col--in .p-map__node:after,.p-map__col--out .p-map__node:before{content:"";width:calc(var(--p-map-gap) / 2);background:var(--ax-line-strong);height:1px;position:absolute;top:50%}.p-map__col--in .p-map__node:after{left:100%}.p-map__col--out .p-map__node:before{right:100%}.p-map__list:before,.p-map__list:after{content:"";top:calc(var(--p-map-node) / 2);bottom:calc(var(--p-map-node) / 2);background:var(--ax-line-strong);width:1px;position:absolute}.p-map__list:before{left:calc(-1 * var(--p-map-gap) / 2)}.p-map__list:after{right:calc(-1 * var(--p-map-gap) / 2)}.p-map__list .p-map__node:before,.p-map__list .p-map__node:after{content:"";width:calc(var(--p-map-gap) / 2);background:var(--ax-line-strong);height:1px;position:absolute;top:50%}.p-map__list .p-map__node:before{right:100%}.p-map__list .p-map__node:after{left:100%}}@media (min-width:1024px){.p-sol-chooser .k-choose__panels{align-self:stretch;display:grid;position:static}.p-sol-chooser .k-choose__panel{grid-template-rows:auto auto 1fr auto;height:100%}.p-sol-chooser .k-choose__panel .k-choose__why{margin-bottom:var(--ax-s6);align-self:end}.p-sol-chooser .k-choose__panel .k-btn{align-self:end}.p-sol-chooser .k-choose__panel{background-image:linear-gradient(var(--ax-line), var(--ax-line));background-repeat:no-repeat;background-size:calc(100% - 2 * var(--ax-s6)) 1px;background-position:var(--ax-s6) calc(100% - var(--ax-btn-h) - var(--ax-s6) - var(--ax-s5))}}.p-sol-chooser .k-choose__panel:before{content:"";top:var(--ax-s5);right:var(--ax-s5);box-sizing:border-box;width:var(--ax-hit);height:var(--ax-hit);border:1px solid var(--ax-line-strong);border-radius:var(--ax-r2);position:absolute}.p-sol-chooser .k-choose__panel:after{content:"";top:calc(var(--ax-s5) + (var(--ax-hit) - var(--ax-s5)) / 2);right:calc(var(--ax-s5) + (var(--ax-hit) - var(--ax-s5)) / 2);width:var(--ax-s5);height:var(--ax-s5);background:var(--ax-fg-2);-webkit-mask:var(--p-glyph) center / contain no-repeat;-webkit-mask:var(--p-glyph) center / contain no-repeat;mask:var(--p-glyph) center / contain no-repeat;position:absolute}@media (min-width:768px){.p-sol-chooser .k-choose__panel:before{top:var(--ax-s6);right:var(--ax-s6)}.p-sol-chooser .k-choose__panel:after{top:calc(var(--ax-s6) + (var(--ax-hit) - var(--ax-s5)) / 2);right:calc(var(--ax-s6) + (var(--ax-hit) - var(--ax-s5)) / 2)}}.p-sol-chooser .k-choose__panel[data-for=workflow]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20width='8'%20height='8'%20x='3'%20y='3'%20rx='2'/%3E%3Cpath%20d='M7%2011v4a2%202%200%200%200%202%202h4'/%3E%3Crect%20width='8'%20height='8'%20x='13'%20y='13'%20rx='2'/%3E%3C/svg%3E")}.p-sol-chooser .k-choose__panel[data-for=ai]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%208V4H8'/%3E%3Crect%20width='16'%20height='12'%20x='4'%20y='8'%20rx='2'/%3E%3Cpath%20d='M2%2014h2'/%3E%3Cpath%20d='M20%2014h2'/%3E%3Cpath%20d='M15%2013v2'/%3E%3Cpath%20d='M9%2013v2'/%3E%3C/svg%3E")}.p-sol-chooser .k-choose__panel[data-for=audit]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M13%205h8'/%3E%3Cpath%20d='M13%2012h8'/%3E%3Cpath%20d='M13%2019h8'/%3E%3Cpath%20d='m3%2017%202%202%204-4'/%3E%3Cpath%20d='m3%207%202%202%204-4'/%3E%3C/svg%3E")}.p-sol-chooser .k-choose__panel[data-for=software]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='m18%2016%204-4-4-4'/%3E%3Cpath%20d='m6%208-4%204%204%204'/%3E%3Cpath%20d='m14.5%204-5%2016'/%3E%3C/svg%3E")}.p-sol-chooser .k-choose__panel[data-for=zoho]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20width='7'%20height='7'%20x='3'%20y='3'%20rx='1'/%3E%3Crect%20width='7'%20height='7'%20x='14'%20y='3'%20rx='1'/%3E%3Crect%20width='7'%20height='7'%20x='14'%20y='14'%20rx='1'/%3E%3Crect%20width='7'%20height='7'%20x='3'%20y='14'%20rx='1'/%3E%3C/svg%3E")}.p-sol-chooser .k-choose__panel[data-for=care]{--p-glyph:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='10'/%3E%3Cpath%20d='m4.93%204.93%204.24%204.24'/%3E%3Cpath%20d='m14.83%209.17%204.24-4.24'/%3E%3Cpath%20d='m14.83%2014.83%204.24%204.24'/%3E%3Cpath%20d='m9.17%2014.83-4.24%204.24'/%3E%3Ccircle%20cx='12'%20cy='12'%20r='4'/%3E%3C/svg%3E")}@media (max-width:1023.98px){.p-sol-chooser .k-choose{gap:var(--ax-s4)}}@media (max-width:767.98px){.p-sol-chooser .k-choose__tile:not(:has(input:checked)) .k-choose__situation{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.p-sol-chooser .k-choose__situation{transition:opacity var(--ax-d-base) var(--ax-ease-std)}}}.p-sol-split{gap:var(--ax-s7);align-items:center;display:grid}.p-sol-split__text,.p-sol-split__visual{min-width:0}.p-sol-split__visual{order:-1}.p-sol-split .k-head{margin-bottom:var(--ax-s6)}@media (min-width:1024px){.p-sol-split{gap:var(--ax-s8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.p-sol-split__visual{order:0}}
