.case-card[data-astro-cid-qgvll6eo]{isolation:isolate;background:linear-gradient(160deg, var(--a), var(--b));color:#fff;border-radius:26px;flex-direction:column;height:100%;padding:26px 24px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #0a1029bf,inset 0 1px #ffffff24}.case-photo[data-astro-cid-qgvll6eo]{z-index:-2;object-fit:cover;width:100%;height:100%;opacity:var(--tint);filter:grayscale()contrast(1.1);mix-blend-mode:luminosity;user-select:none;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),opacity .6s;position:absolute;inset:0;transform:scale(1.02)}.case-shade[data-astro-cid-qgvll6eo]{z-index:-1;background:linear-gradient(185deg, transparent 30%, color-mix(in srgb, var(--b) 85%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.case-card[data-astro-cid-qgvll6eo]:hover .case-photo[data-astro-cid-qgvll6eo]{opacity:calc(var(--tint) + .1);transform:scale(1.07)}.case-logo[data-astro-cid-qgvll6eo]{object-fit:contain;object-position:left center;filter:brightness(0)invert();user-select:none;align-self:flex-start;width:auto;max-width:78%;display:block}.case-result[data-astro-cid-qgvll6eo]{gap:10px;margin:auto 0 0;font-weight:600;display:grid}.case-metric[data-astro-cid-qgvll6eo]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:62px;line-height:.92}.case-label[data-astro-cid-qgvll6eo]{color:#fffffff0;letter-spacing:-.01em;text-wrap:pretty;font-size:19px;font-weight:500;line-height:1.3}.case-link[data-astro-cid-qgvll6eo]{color:#fff;text-underline-offset:5px;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:16px;font-size:16px;font-weight:600;text-decoration:underline #ffffff73;display:inline-flex}.case-link[data-astro-cid-qgvll6eo]:after{content:"";border-radius:inherit;position:absolute;inset:0}.case-card[data-astro-cid-qgvll6eo]:hover .case-link[data-astro-cid-qgvll6eo]{text-decoration-color:#fff}.case-link[data-astro-cid-qgvll6eo]:focus-visible{outline:none}.case-card[data-astro-cid-qgvll6eo]:has(.case-link:focus-visible){outline-offset:3px;outline:3px solid #83ead8}@media (width<=760px){.case-metric[data-astro-cid-qgvll6eo]{font-size:56px}.case-label[data-astro-cid-qgvll6eo]{font-size:18px}}.crow[data-astro-cid-3bo7pee3]{background:radial-gradient(60% 50% at 0 0,#4f87ff1f,#0000 70%),radial-gradient(55% 45% at 100% 100%,#0098ba1f,#0000 70%),#f6f9fd;border-top:1px solid #0a102912;padding-block:96px 104px;position:relative}.crow[data-astro-cid-3bo7pee3] h2[data-astro-cid-3bo7pee3]{color:#0a1029;letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-size:clamp(2.2rem,4.2cqw,3.4rem);font-weight:600;line-height:1.05}.crow-list[data-astro-cid-3bo7pee3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.crow-list[data-astro-cid-3bo7pee3] li[data-astro-cid-3bo7pee3]{height:480px}.crow-all[data-astro-cid-3bo7pee3]{color:#2456c9;text-underline-offset:4px;margin-top:28px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-block}.crow--water[data-astro-cid-3bo7pee3]{background:0 0;border-top:0}.crow--water[data-astro-cid-3bo7pee3] h2[data-astro-cid-3bo7pee3]{color:#f6f8ff;text-align:center;margin-inline:auto}.crow--water[data-astro-cid-3bo7pee3] .crow-all[data-astro-cid-3bo7pee3]{color:#85e5d2}.crow--water[data-astro-cid-3bo7pee3] .container[data-astro-cid-3bo7pee3]{text-align:center}.crow--water[data-astro-cid-3bo7pee3] .crow-list[data-astro-cid-3bo7pee3]{text-align:left}@media (width<=960px){.crow--water[data-astro-cid-3bo7pee3] .crow-list[data-astro-cid-3bo7pee3]{margin-inline:auto}.crow-list[data-astro-cid-3bo7pee3]{grid-template-columns:1fr;max-width:420px}.crow-list[data-astro-cid-3bo7pee3] li[data-astro-cid-3bo7pee3]{height:460px}}@media (width<=650px){.crow[data-astro-cid-3bo7pee3]{padding-block:64px 72px}}.jai-launch-page .dw-hero{grid-template-columns:minmax(0,1fr) 704px;align-items:center;column-gap:40px;padding-block:40px 24px;display:grid}.jai-launch-page .dw-intro{flex-direction:column;display:flex}.jai-launch-page .dw-title{color:#f6f8ff;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,4.2cqw,3.4rem);font-weight:560;line-height:1.04}.jai-launch-page .dw-gradient{background:linear-gradient(110deg,#4f87ff 4%,#0098ba 56%,#21c199 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.jai-launch-page .dw-justine{pointer-events:none;align-self:center;width:240px;margin-top:20px}.jai-launch-page .dw-justine .justine{width:240px}.jai-launch-page .dw-card{backdrop-filter:blur(18px)saturate(1.2);background:#090f2880;border:1px solid #c5e7ff29;border-radius:30px;width:100%;padding:12px;box-shadow:0 40px 90px -40px #030618cc,inset 0 1px #ffffff0d}.jai-launch-page .dw-scheduler{background:var(--site-embed-bg);border-radius:18px;overflow:hidden}.jai-launch-page .meetings-iframe-container{min-height:540px}.jai-launch-page .meetings-iframe-container.is-empty{min-height:0}.jai-launch-page .meetings-iframe-container iframe{border:0;width:100%;display:block}@container jaiLaunch (width>=1101px){.jai-launch-page .meetings-iframe-container:has(iframe){--fit:clamp(.8, tan(atan2(calc(100svh - 166px), 696px)), 1);height:calc(696px * var(--fit));min-height:0;overflow:hidden}.jai-launch-page .meetings-iframe-container iframe{zoom:var(--fit)}}.jai-launch-page .demo-fallback{color:#34435e;padding:24px;font-size:16px}.jai-launch-page .demo-fallback a{color:#2456c9;text-underline-offset:3px;font-weight:600;text-decoration:underline}.jai-launch-page .dw-logos{text-align:center;padding-block:48px 24px}.jai-launch-page .dw-logos-title{color:#c5cedb;margin-bottom:20px;font-size:16px}@container jaiLaunch (width<=1100px){.jai-launch-page .dw-hero{grid-template-columns:minmax(0,704px);justify-content:center;justify-items:center;padding-block:56px 32px}.jai-launch-page .dw-intro{display:contents}.jai-launch-page .dw-title{text-align:center;max-width:14ch;margin-bottom:36px;font-size:clamp(2.6rem,7cqw,4rem)}.jai-launch-page .dw-justine,.jai-launch-page .dw-justine .justine{width:190px}.jai-launch-page .dw-justine{order:1;margin-top:12px}.jai-launch-page .meetings-iframe-container{min-height:640px}}@container jaiLaunch (width<=650px){.jai-launch-page .dw-hero{padding-top:40px}.jai-launch-page .dw-title{font-size:clamp(2.3rem,10.4cqw,3rem)}.jai-launch-page .dw-card{border-radius:26px;padding:10px}.jai-launch-page .dw-scheduler{border-radius:16px}}@container jaiLaunch (width<=400px){.jai-launch-page .dw-card{border-radius:24px;justify-self:stretch;width:auto;margin-inline:-16px;padding:0}.jai-launch-page .dw-scheduler{border-radius:23px}}
