.icon-tile[data-astro-cid-ohl5b65u]{width:var(--tile-size,100%);aspect-ratio:1;border-radius:var(--radius);color:#fff;background:radial-gradient(120% 90% at 85% 100%, #61c2b2e6 0%, #61c2b200 60%), linear-gradient(150deg, var(--c-primary) 0%, #2b6fe0 55%, #3c8fd0 100%);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.icon-tile[data-astro-cid-ohl5b65u] .icon-tile__icon{width:38%;height:38%}.pc[data-astro-cid-6gotf3qa]{position:relative}.pc__stage[data-astro-cid-6gotf3qa]{scroll-snap-type:x mandatory;outline-offset:4px;padding-bottom:12px;overflow-x:auto}.pc__track[data-astro-cid-6gotf3qa]{gap:16px;margin:0;padding:0;list-style:none;display:flex}.pc__card[data-astro-cid-6gotf3qa]{scroll-snap-align:center;border-radius:var(--radius);background:#fff;flex-direction:column;flex:0 0 min(82%,340px);display:flex;overflow:hidden}.pc__nav[data-astro-cid-6gotf3qa]{display:none}.pc__media[data-astro-cid-6gotf3qa]{margin:0;position:relative}.pc__media[data-astro-cid-6gotf3qa] img{object-fit:cover;width:100%;height:240px}.pc__badge[data-astro-cid-6gotf3qa]{background:var(--c-primary);color:#fff;font-size:var(--fs-xs);border-radius:50px;padding:7px 15px;font-weight:500;line-height:1;position:absolute;top:13px;right:8px}.pc__body[data-astro-cid-6gotf3qa]{color:var(--c-ink);padding:20px}.pc__body[data-astro-cid-6gotf3qa] h3[data-astro-cid-6gotf3qa]{font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-tight);color:var(--c-ink);margin:0 0 10px}.pc__body[data-astro-cid-6gotf3qa] ul[data-astro-cid-6gotf3qa]{padding-left:1.1em;list-style:outside}.pc__body[data-astro-cid-6gotf3qa] li[data-astro-cid-6gotf3qa]{font-size:var(--fs-base);font-weight:400;line-height:var(--lh-body);margin-bottom:10px}.pc--3d[data-astro-cid-6gotf3qa] .pc__stage[data-astro-cid-6gotf3qa]{scroll-snap-type:none;padding:0;overflow:hidden}.pc--3d[data-astro-cid-6gotf3qa] .pc__track[data-astro-cid-6gotf3qa]{perspective:1200px;transform-style:preserve-3d;gap:0;display:grid}.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa]{width:360px;z-index:calc(10 - var(--ad,0));transform:translateX(calc(var(--d,0) * 360px)) translateZ(calc(var(--ad,0) * -378px)) rotateY(calc(var(--d,0) * -30deg));cursor:pointer;grid-area:1/1;justify-self:center;transition:transform .45s,opacity .3s;position:relative}.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa].is-active{cursor:default}.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa][data-far]{opacity:0;visibility:hidden}.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa]:after{content:"";pointer-events:none;opacity:calc(var(--ad,0) * .5);background:linear-gradient(90deg,#0000002e,#0000);transition:opacity .45s;position:absolute;inset:0}.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa][data-side=right]:after{background:linear-gradient(270deg,#0000002e,#0000)}.pc--3d[data-astro-cid-6gotf3qa] .pc__nav[data-astro-cid-6gotf3qa]{z-index:20;width:60px;height:60px;color:var(--c-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-top:-30px;display:grid;position:absolute;top:50%}.pc--3d[data-astro-cid-6gotf3qa] .pc__nav[data-astro-cid-6gotf3qa]:hover{background:#075df214}.pc--3d[data-astro-cid-6gotf3qa] .pc__nav[data-astro-cid-6gotf3qa]:focus-visible{outline:2px solid var(--c-primary)}.pc__nav--prev[data-astro-cid-6gotf3qa]{left:-60px}.pc__nav--next[data-astro-cid-6gotf3qa]{right:-60px}@media (width<=1239px){.pc__nav--prev[data-astro-cid-6gotf3qa]{left:-10px}.pc__nav--next[data-astro-cid-6gotf3qa]{right:-10px}.pc--3d[data-astro-cid-6gotf3qa] .pc__nav[data-astro-cid-6gotf3qa]{background:#ffffffd9}}@media (prefers-reduced-motion:reduce){.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa],.pc--3d[data-astro-cid-6gotf3qa] .pc__card[data-astro-cid-6gotf3qa]:after{transition:none}}.ex[data-astro-cid-32bio7zk]{background:linear-gradient(#fff 0%, var(--c-bg-soft) 100%);padding-bottom:4px}.ex__inner[data-astro-cid-32bio7zk]{grid-template-columns:624fr 396fr;gap:60px;display:grid}.ex--reverse[data-astro-cid-32bio7zk] .ex__inner[data-astro-cid-32bio7zk]{grid-template-columns:396fr 624fr}.ex--reverse[data-astro-cid-32bio7zk] .ex__media{order:2}.ex[data-astro-cid-32bio7zk] .ex__media{object-fit:cover;width:100%;height:100%;min-height:594px}.ex__body[data-astro-cid-32bio7zk]{color:var(--c-ink);align-self:center;padding-block:60px}.ex__badge[data-astro-cid-32bio7zk]{background:var(--c-primary);color:#fff;font-size:var(--fs-sm);border-radius:8px;margin-bottom:7px;padding:4px 10px;font-weight:600;line-height:1.5;display:inline-block}.ex[data-astro-cid-32bio7zk] h2[data-astro-cid-32bio7zk]{font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-heading);color:var(--c-ink);margin:0 0 10px}.ex__intro[data-astro-cid-32bio7zk]{font-size:var(--fs-base);line-height:var(--lh-body);margin-bottom:29px}.ex__points[data-astro-cid-32bio7zk]{border-left:1px solid #3039472e;margin-bottom:30px;padding-left:15px}.ex__point[data-astro-cid-32bio7zk]{margin:0 0 16px}.ex__point[data-astro-cid-32bio7zk]:last-child{margin-bottom:0}.ex__points[data-astro-cid-32bio7zk] p[data-astro-cid-32bio7zk]{font-size:var(--fs-base);line-height:var(--lh-body);margin:0}.ex__point-title[data-astro-cid-32bio7zk]{font-weight:600}@media (width<=980px){.ex__inner[data-astro-cid-32bio7zk],.ex--reverse[data-astro-cid-32bio7zk] .ex__inner[data-astro-cid-32bio7zk]{grid-template-columns:1fr;gap:0}.ex--reverse[data-astro-cid-32bio7zk] .ex__media{order:0}.ex[data-astro-cid-32bio7zk] .ex__media{aspect-ratio:1;height:auto;min-height:0;margin-top:40px}.ex__body[data-astro-cid-32bio7zk]{padding-block:30px 50px}}.mk-title.lined-title{margin-bottom:27px}.mk-title.lined-title h2{font-size:var(--fs-xl)}.detail[data-astro-cid-43rpjdw2]{padding-block:27px 50px}.detail__row[data-astro-cid-43rpjdw2]{background:var(--c-bg-soft);border-radius:var(--radius);grid-template-columns:245px 1fr;gap:33px;min-height:180px;margin-bottom:8px;display:grid;overflow:hidden}.detail__row[data-astro-cid-43rpjdw2]:first-of-type{min-height:160px}.detail__tile[data-astro-cid-43rpjdw2]{position:relative}.detail__tile[data-astro-cid-43rpjdw2] .icon-tile{aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.detail[data-astro-cid-43rpjdw2] .detail__tile[data-astro-cid-43rpjdw2] .icon-tile__icon{width:72px;height:72px}.detail__body[data-astro-cid-43rpjdw2]{color:var(--c-ink);align-self:center;padding:36px 25px 36px 0}.detail__body[data-astro-cid-43rpjdw2] h3[data-astro-cid-43rpjdw2]{font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-tight);color:var(--c-ink);margin:0 0 10px}.detail__body[data-astro-cid-43rpjdw2] p[data-astro-cid-43rpjdw2]{font-size:var(--fs-base);line-height:var(--lh-body)}.detail__faq[data-astro-cid-43rpjdw2]{text-align:center;color:var(--c-ink);margin:0;padding-top:27px;font-weight:400}.detail__faq[data-astro-cid-43rpjdw2] a[data-astro-cid-43rpjdw2]{text-underline-offset:3px;text-decoration:underline}.personas[data-astro-cid-43rpjdw2]{background:var(--c-bg-soft);padding-block:50px 110px}.examples-head[data-astro-cid-43rpjdw2]{padding-block:54px}.examples-head[data-astro-cid-43rpjdw2] .lined-title{margin-bottom:27px}@media (width<=980px){.personas[data-astro-cid-43rpjdw2]{padding-block:50px 54px}}@media (width<=767px){.detail__row[data-astro-cid-43rpjdw2]{grid-template-columns:1fr;gap:0}.detail__tile[data-astro-cid-43rpjdw2]{height:160px}.detail__body[data-astro-cid-43rpjdw2]{padding:24px 20px}.examples-head[data-astro-cid-43rpjdw2]{padding-bottom:0}}
