.AnnouncementBanner-module__aWkUmq__collapse{z-index:11;transition:grid-template-rows .25s var(--ease-standard);grid-template-rows:1fr;display:grid;position:relative}.AnnouncementBanner-module__aWkUmq__collapse[data-open=false]{grid-template-rows:0fr}.AnnouncementBanner-module__aWkUmq__clip{min-height:0;overflow:hidden}.AnnouncementBanner-module__aWkUmq__bar{background:var(--color-hero-cta);min-height:40px;color:var(--color-hero-cta-text);justify-content:center;align-items:center;padding:8px 48px;display:flex;position:relative}.AnnouncementBanner-module__aWkUmq__text{text-align:center;margin:0;font-size:13px;line-height:20px}.AnnouncementBanner-module__aWkUmq__link{color:inherit;border-radius:4px;text-decoration:none}.AnnouncementBanner-module__aWkUmq__link:hover{text-underline-offset:3px;text-decoration:underline}.AnnouncementBanner-module__aWkUmq__link:focus-visible{outline:2px solid var(--color-hero-cta-text);outline-offset:2px}.AnnouncementBanner-module__aWkUmq__arrow{white-space:nowrap}.AnnouncementBanner-module__aWkUmq__close{width:28px;height:28px;color:var(--color-hero-cta-text);opacity:.6;cursor:pointer;transition:opacity .15s var(--ease-standard), background-color .15s var(--ease-standard);background:0 0;border:0;border-radius:9999px;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AnnouncementBanner-module__aWkUmq__close:hover{opacity:1;background:#192f2214}.AnnouncementBanner-module__aWkUmq__close:focus-visible{outline:2px solid var(--color-hero-cta-text);outline-offset:2px;opacity:1}@media (min-width:768px){.AnnouncementBanner-module__aWkUmq__bar{min-height:44px}.AnnouncementBanner-module__aWkUmq__text{font-size:15px;line-height:22px}.AnnouncementBanner-module__aWkUmq__close{right:16px}}@media (prefers-reduced-motion:reduce){.AnnouncementBanner-module__aWkUmq__collapse{transition:none}}
.FinalCta-module__aMvOqW__wrap{padding:var(--space-section) 24px;background:var(--band-bg,#fff)}.FinalCta-module__aMvOqW__card{align-items:center;gap:var(--space-control);text-align:center;flex-direction:column;display:flex}.FinalCta-module__aMvOqW__head{flex-direction:column;align-items:center;gap:16px;max-width:442px;display:flex}.FinalCta-module__aMvOqW__title{color:#171814;text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:35px}.FinalCta-module__aMvOqW__text{color:#737373;text-wrap:balance;margin:0;font-size:16px;font-weight:500;line-height:22px}.FinalCta-module__aMvOqW__buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.FinalCta-module__aMvOqW__button{color:#fff;min-width:173px;height:44px;transition:background-color .15s var(--ease-standard);background:#003116;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px 0 22px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.FinalCta-module__aMvOqW__button:hover{background:#174d2c}.FinalCta-module__aMvOqW__icon{fill:currentColor;flex-shrink:0;display:block}.FinalCta-module__aMvOqW__watch{color:#171814;background:#f0f0ee;min-width:0}.FinalCta-module__aMvOqW__watch:hover{background:#e6e6e3}.FinalCta-module__aMvOqW__button:focus-visible{outline-offset:3px;outline:2px solid #171814}@media (min-width:640px){.FinalCta-module__aMvOqW__wrap{padding-inline:40px}}@media (min-width:1024px){.FinalCta-module__aMvOqW__head{gap:24px}.FinalCta-module__aMvOqW__title{font-size:36px;line-height:40px}.FinalCta-module__aMvOqW__text{font-size:18px;line-height:28px}}
.SiteFooter-module__fnGxDW__stick{z-index:0;margin-top:-80px;position:relative}@media (max-width:767px) and (min-height:580px),(min-width:768px) and (min-height:520px){.SiteFooter-module__fnGxDW__stick{position:sticky;bottom:0}}.SiteFooter-module__fnGxDW__footer{--footer-ink:#fffaf2;isolation:isolate;color:var(--footer-ink);text-shadow:0 1px 14px #06141880;position:relative;overflow:clip}.SiteFooter-module__fnGxDW__scene{pointer-events:none;background:#2c4a50;position:absolute;inset:0}.SiteFooter-module__fnGxDW__photo{object-fit:cover;object-position:54% 50%;-webkit-user-select:none;user-select:none}@media (min-width:768px){.SiteFooter-module__fnGxDW__photo{object-position:50% 58%}}@media (min-width:2200px){.SiteFooter-module__fnGxDW__photo{object-position:50% 40%}}.SiteFooter-module__fnGxDW__wash{pointer-events:none;background:linear-gradient(#081c2299,#081c228c 45%,#0814149e);position:absolute;inset:0}@media (min-width:768px){.SiteFooter-module__fnGxDW__wash{background:radial-gradient(max(40%,460px) 110% at 98% 45%,#08181c9e,#08181c4d 60%,#0000 80%),radial-gradient(22% 45% at 4% 18%,#081c2257,#0000 72%),linear-gradient(#081c226b,#081c221f 42%,#08141466)}}.SiteFooter-module__fnGxDW__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mark email""nav nav""copy legal";gap:28px 12px;padding:104px 24px 24px;display:grid;position:relative}.SiteFooter-module__fnGxDW__brandCol{display:contents}.SiteFooter-module__fnGxDW__mark{min-height:32px;color:var(--footer-ink);transition:opacity .15s var(--ease-standard);border-radius:8px;grid-area:mark;place-self:center start;align-items:center;gap:10px;display:inline-flex}.SiteFooter-module__fnGxDW__markSvg{width:22px;height:28px}.SiteFooter-module__fnGxDW__markText{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:24px;font-weight:700;line-height:28px}.SiteFooter-module__fnGxDW__nav{grid-area:nav}.SiteFooter-module__fnGxDW__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.SiteFooter-module__fnGxDW__column{flex-direction:column;gap:2px;min-width:0;display:flex}.SiteFooter-module__fnGxDW__columnTitle{color:var(--footer-ink);opacity:.72;margin:0;font-size:13px;font-weight:500;line-height:18px}.SiteFooter-module__fnGxDW__links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__fnGxDW__link{width:fit-content;color:var(--footer-ink);white-space:nowrap;transition:opacity .15s var(--ease-standard);padding:5px 0;font-size:16px;font-weight:500;line-height:22px;display:block}.SiteFooter-module__fnGxDW__email{color:var(--footer-ink);white-space:nowrap;transition:opacity .15s var(--ease-standard);border-radius:4px;grid-area:email;place-self:center end;padding:4px 0;font-size:15px;font-weight:500;line-height:24px}.SiteFooter-module__fnGxDW__wordmarkRow{display:contents}.SiteFooter-module__fnGxDW__wordmark{font-family:var(--font-display);letter-spacing:-.02em;color:var(--footer-ink);white-space:nowrap;font-size:100px;font-weight:700;line-height:.8;display:none}.SiteFooter-module__fnGxDW__copyright{color:var(--footer-ink);grid-area:copy;align-self:center;font-size:12px;font-weight:500;line-height:16px}.SiteFooter-module__fnGxDW__legal{white-space:nowrap;grid-area:legal;align-self:center;gap:12px;margin:-10px 0;padding:0;line-height:1;list-style:none;display:flex}.SiteFooter-module__fnGxDW__legalLink{color:var(--footer-ink);transition:opacity .15s var(--ease-standard);padding:10px 0;font-size:12px;font-weight:500;line-height:16px;display:block}.SiteFooter-module__fnGxDW__mark:hover,.SiteFooter-module__fnGxDW__link:hover,.SiteFooter-module__fnGxDW__email:hover,.SiteFooter-module__fnGxDW__legalLink:hover{opacity:.8}.SiteFooter-module__fnGxDW__mark:focus-visible,.SiteFooter-module__fnGxDW__link:focus-visible,.SiteFooter-module__fnGxDW__email:focus-visible,.SiteFooter-module__fnGxDW__legalLink:focus-visible{outline:2px solid var(--footer-ink);outline-offset:4px;border-radius:4px}@media (min-width:768px){.SiteFooter-module__fnGxDW__footer{height:565px}.SiteFooter-module__fnGxDW__inner{grid-template:auto minmax(0,1fr) auto/minmax(0,1fr) auto;gap:0 80px;height:100%;padding:128px 32px 24px 24px}.SiteFooter-module__fnGxDW__brandCol{flex-direction:column;grid-row:1/span 3;justify-content:space-between;min-height:0;display:flex}.SiteFooter-module__fnGxDW__mark{align-self:flex-start;min-height:0}.SiteFooter-module__fnGxDW__markSvg{width:64px;height:80px}.SiteFooter-module__fnGxDW__markText{display:none}.SiteFooter-module__fnGxDW__nav{grid-area:1/2}.SiteFooter-module__fnGxDW__columns{grid-template-columns:repeat(4,auto);gap:32px clamp(28px,4vw,56px)}.SiteFooter-module__fnGxDW__column{gap:12px}.SiteFooter-module__fnGxDW__links{gap:8px}.SiteFooter-module__fnGxDW__link{width:auto;padding:0;line-height:24px;display:inline}.SiteFooter-module__fnGxDW__email{margin-top:var(--space-control);grid-area:2/2;place-self:start;padding:0;font-size:18px}.SiteFooter-module__fnGxDW__wordmarkRow{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.SiteFooter-module__fnGxDW__wordmark{display:block}.SiteFooter-module__fnGxDW__copyright{align-self:auto;font-size:13.33px;line-height:1}.SiteFooter-module__fnGxDW__legal{grid-area:3/2;align-self:end;gap:12px 20px;margin:0}.SiteFooter-module__fnGxDW__legalLink{padding:0;font-size:13.33px;line-height:1;display:inline}}@media (prefers-reduced-motion:reduce){.SiteFooter-module__fnGxDW__mark,.SiteFooter-module__fnGxDW__link,.SiteFooter-module__fnGxDW__legalLink{transition:none}}@media print{.SiteFooter-module__fnGxDW__footer{--footer-ink:#171814;text-shadow:none}.SiteFooter-module__fnGxDW__scene,.SiteFooter-module__fnGxDW__wash{display:none}}
.HeroBackdrop-module__08ln0q__slot{pointer-events:none;--w:max(100vw, 1000px);--horizon:min(max(480px, calc(76svh - 44px)), calc(100% - var(--w) * .187 - 32px));position:absolute;inset:0}.HeroBackdrop-module__08ln0q__backdrop{background:linear-gradient(to bottom, var(--color-backdrop-base) calc(var(--horizon) - var(--w) * .98), #b2cedb calc(var(--horizon) - var(--w) * .48), #dde5e8 calc(var(--horizon) - var(--w) * .2), #e6e5de var(--horizon), #cfd7d8 calc(var(--horizon) + var(--w) * .08), var(--color-fade-target) calc(var(--horizon) + var(--w) * .187));position:absolute;inset:0;overflow:hidden}.HeroBackdrop-module__08ln0q__frame{left:50%;top:calc(var(--horizon) - var(--w) * .98);width:var(--w);aspect-ratio:3200/3734;position:absolute;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 92%,#0000 100%);mask-image:linear-gradient(#000 92%,#0000 100%)}.HeroBackdrop-module__08ln0q__photo{object-fit:cover;-webkit-user-select:none;user-select:none}.HeroBackdrop-module__08ln0q__haze{background:radial-gradient(closest-side,#ffffff57,#ffffff24 60%,#0000);width:min(1100px,150%);height:420px;position:absolute;top:60px;left:50%;transform:translate(-50%)}.HeroBackdrop-module__08ln0q__foot{background:linear-gradient(to bottom, transparent, var(--color-fade-target));height:120px;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.HeroBackdrop-module__08ln0q__slot{--horizon:min(max(540px, calc(76svh - 44px)), calc(100% - var(--w) * .187 - 32px))}}
.HeroHeadline-module__7FcLJG__h1{--hero-underline-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 80' preserveAspectRatio='none'%3E%3Cpath d='M4 48C70 34 210 25 400 21C600 17 800 14 990 8C1000 8 1001 30 990 33C860 40 700 44 500 50C320 55 160 63 24 74C4 76-4 54 4 48Z M60 64C250 56 470 50 700 46C820 44 910 42 960 42C968 42 968 48 960 49C850 52 700 55 500 60C320 64 180 69 64 72C54 72 52 65 60 64Z' fill='%23fff'/%3E%3C/svg%3E");text-align:center;max-width:min(100vw - 48px,780px);color:var(--color-hero-headline);letter-spacing:normal;margin:0;font-size:min(32px,9.2vw);font-weight:500;line-height:1.2}.HeroHeadline-module__7FcLJG__line{display:block}.HeroHeadline-module__7FcLJG__mark{max-width:100%;display:inline-block;position:relative}.HeroHeadline-module__7FcLJG__underline{background:var(--color-hero-accent);width:calc(100% + .05em);height:.18em;-webkit-mask:var(--hero-underline-mask) center / 100% 100% no-repeat;-webkit-mask:var(--hero-underline-mask) center / 100% 100% no-repeat;mask:var(--hero-underline-mask) center / 100% 100% no-repeat;pointer-events:none;position:absolute;bottom:-.17em;left:-.025em}@media (prefers-reduced-motion:no-preference){.HeroHeadline-module__7FcLJG__underline{animation:.7s cubic-bezier(.22,.61,.36,1) .5s both HeroHeadline-module__7FcLJG__hero-underline-draw}}@keyframes HeroHeadline-module__7FcLJG__hero-underline-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (min-width:768px){.HeroHeadline-module__7FcLJG__h1{font-size:50px}}
.HeroActions-module__NnGBzG__actions{flex-direction:column;align-items:center;max-width:100%;display:flex}.HeroActions-module__NnGBzG__buttons{justify-content:center;align-items:center;gap:10px;max-width:100%;display:flex}.HeroActions-module__NnGBzG__watch{border:1px solid var(--color-switch-border);background:var(--color-switch-bg);height:48px;box-shadow:var(--shadow-switch);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-hero-headline);cursor:pointer;transition:background-color .15s var(--ease-standard), border-color .15s var(--ease-standard);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 22px 0 20px;display:flex}.HeroActions-module__NnGBzG__watch:hover{background:#fff}.HeroActions-module__NnGBzG__watch:focus-visible{outline:2px solid var(--color-hero-focus);outline-offset:4px}.HeroActions-module__NnGBzG__watchIcon{fill:currentColor;flex-shrink:0;width:14px;height:14px;display:block}.HeroActions-module__NnGBzG__cta{background:var(--color-hero-cta);height:48px;color:var(--color-hero-cta-text);cursor:pointer;transition:color .15s var(--ease-standard), background-color .15s var(--ease-standard), border-color .15s var(--ease-standard);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 22px 0 20px;display:flex}.HeroActions-module__NnGBzG__cta:hover{background:var(--color-hero-cta-hover)}.HeroActions-module__NnGBzG__cta:focus-visible{outline:2px solid var(--color-hero-focus);outline-offset:4px}.HeroActions-module__NnGBzG__ctaLabel{white-space:nowrap;color:inherit;font-size:15px;font-weight:500;line-height:20px}.HeroActions-module__NnGBzG__ctaIcon{fill:currentColor;flex-shrink:0;width:15px;height:15px;display:block}.HeroActions-module__NnGBzG__cta{--cta-keyframes:cta-breathe}@media (prefers-reduced-motion:no-preference){.HeroActions-module__NnGBzG__cta{animation:var(--cta-keyframes) 5s ease-in-out 0s infinite;will-change:transform}.HeroActions-module__NnGBzG__actions[data-offscreen] .HeroActions-module__NnGBzG__cta{animation-play-state:paused}}.HeroActions-module__NnGBzG__credits{color:var(--color-hero-link);margin:10px 0 0;font-size:12px;font-weight:500;line-height:20px}.HeroActions-module__NnGBzG__dot{opacity:.6;margin:0 5px}.HeroActions-module__NnGBzG__badge{border:1px solid var(--color-badge-border);background:var(--color-badge-bg);max-width:100%;color:var(--color-badge-text);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:4px 9px 4px 5px;font-size:10px;font-weight:500;line-height:16px;transition:background .16s,border-color .16s;display:inline-flex}.HeroActions-module__NnGBzG__badge:hover{background:var(--color-badge-bg-hover);border-color:var(--color-badge-border-hover)}.HeroActions-module__NnGBzG__badge:focus-visible{outline:2px solid var(--color-hero-focus);outline-offset:4px}.HeroActions-module__NnGBzG__stack{flex-shrink:0;display:flex}.HeroActions-module__NnGBzG__tile{border:1px solid var(--color-badge-icon-bg);background:var(--color-badge-icon-bg);width:19px;height:19px;box-shadow:var(--shadow-badge-icon);border-radius:5px;justify-content:center;align-items:center;display:flex}.HeroActions-module__NnGBzG__tile+.HeroActions-module__NnGBzG__tile{margin-left:-7px}.HeroActions-module__NnGBzG__badgeLabel{text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.HeroActions-module__NnGBzG__buttons{gap:12px}.HeroActions-module__NnGBzG__ctaLabel{font-size:16px}.HeroActions-module__NnGBzG__credits{font-size:13px}}.HeroActions-module__NnGBzG__modal{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink);background:0 0;border:0;margin:0;padding:16px;position:fixed;inset:0;overflow:hidden}.HeroActions-module__NnGBzG__modal[open]{justify-content:center;align-items:center;display:flex}.HeroActions-module__NnGBzG__modal::backdrop{background:0 0}.HeroActions-module__NnGBzG__modalScrim{background:var(--backdrop-integrations);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.HeroActions-module__NnGBzG__modalPanel{width:100%;max-width:720px;height:min(88vh,820px);max-height:min(88vh,820px);box-shadow:var(--shadow-dialog-integrations);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.HeroActions-module__NnGBzG__modalBody{overscroll-behavior:contain;flex:auto;min-height:0;padding:24px 18px 18px;font-size:16px;line-height:1.47;overflow-y:auto}.HeroActions-module__NnGBzG__modalClose{z-index:1;width:28px;height:28px;color:var(--color-modal-sub);cursor:pointer;background:#7676801f;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.HeroActions-module__NnGBzG__modalClose:hover{background:#76768033}.HeroActions-module__NnGBzG__modalTitle{letter-spacing:-.015em;color:var(--color-modal-title);margin:0 0 6px;padding-right:36px;font-size:22px;font-weight:700;line-height:1.47}.HeroActions-module__NnGBzG__modalSub{color:var(--color-modal-sub);margin:0 0 18px;font-size:14px;font-weight:500;line-height:21px}.HeroActions-module__NnGBzG__modalSection{margin:0 0 18px}.HeroActions-module__NnGBzG__modalHeading{color:var(--color-modal-title);margin:0;font-size:13px;font-weight:600;line-height:1.47}.HeroActions-module__NnGBzG__channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.HeroActions-module__NnGBzG__channel{height:40px;color:var(--color-modal-sub);white-space:nowrap;background:#fbfbfa;border:1px solid #17181417;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12px;line-height:1.47;display:flex}.HeroActions-module__NnGBzG__channelIcon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.HeroActions-module__NnGBzG__cards{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 24px;display:grid}.HeroActions-module__NnGBzG__card{background:#f8f8f7;border:1px solid #1718140e;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.HeroActions-module__NnGBzG__cardIcon{width:36px;height:36px;color:var(--color-modal-sub);background:#fff;border:1px solid #1718140e;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.HeroActions-module__NnGBzG__cardTitle{color:var(--color-modal-title);margin:0;font-size:14px;font-weight:600;line-height:17.5px}.HeroActions-module__NnGBzG__cardBody{color:var(--color-modal-sub);margin:3px 0 0;font-size:12.5px;font-weight:500;line-height:18.125px}.HeroActions-module__NnGBzG__listHead{border-top:1px solid #17181417;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding-top:18px;display:flex}.HeroActions-module__NnGBzG__countLabel{letter-spacing:.06em;text-transform:uppercase;color:#86867e;margin:0 0 10px;font-size:11px;font-weight:600;line-height:1.47}.HeroActions-module__NnGBzG__systems{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.HeroActions-module__NnGBzG__system{text-align:center;border:1px solid #17181417;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:15px 10px;display:flex}.HeroActions-module__NnGBzG__systemTile{background:var(--color-badge-icon-bg);border:1px solid #1718140e;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.HeroActions-module__NnGBzG__systemText{flex-direction:column;display:flex}.HeroActions-module__NnGBzG__systemName{color:var(--color-modal-title);font-size:13px;font-weight:600;line-height:19px}.HeroActions-module__NnGBzG__systemKind{color:#86867e;font-size:11.5px;line-height:16px}@media (min-width:768px){.HeroActions-module__NnGBzG__modalPanel{border-radius:var(--radius-dialog-integrations)}.HeroActions-module__NnGBzG__modalBody{padding:28px 24px 22px}.HeroActions-module__NnGBzG__channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.HeroActions-module__NnGBzG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.HeroActions-module__NnGBzG__systems{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SurfaceSwitch-module__zb_IbG__switch{border:1px solid var(--color-switch-border);background:var(--color-switch-bg);width:fit-content;max-width:100%;box-shadow:var(--shadow-switch);border-radius:24px;gap:3px;padding:4px;display:flex}.SurfaceSwitch-module__zb_IbG__button{min-width:82px;min-height:30px;font-family:var(--font-sans);white-space:nowrap;color:var(--color-switch-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:20px;justify-content:center;align-items:center;padding:4px 12px 4px 10px;font-size:13px;font-weight:400;line-height:19.5px;transition:background .16s,box-shadow .16s,padding .16s;display:flex}.SurfaceSwitch-module__zb_IbG__button[aria-selected=true]{color:var(--color-switch-text-active);background:var(--color-switch-active-bg);box-shadow:var(--shadow-switch-active);font-weight:600}@media (hover:hover){.SurfaceSwitch-module__zb_IbG__button[aria-selected=false]:hover{color:var(--color-switch-text-hover)}}.SurfaceSwitch-module__zb_IbG__switch .SurfaceSwitch-module__zb_IbG__button:focus-visible{outline-color:var(--color-hero-focus)}.SurfaceSwitch-module__zb_IbG__icon{flex-shrink:0;justify-content:center;align-items:center;gap:3px;min-width:18px;height:18px;display:flex}.SurfaceSwitch-module__zb_IbG__shield{width:18px;height:18px;color:var(--color-kos-green)}.SurfaceSwitch-module__zb_IbG__button[aria-selected=true] .SurfaceSwitch-module__zb_IbG__shield{color:var(--color-kos-green)}.SurfaceSwitch-module__zb_IbG__logo{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:17px;height:17px;display:block}.SurfaceSwitch-module__zb_IbG__logo[data-logo=gmail]{width:18px;height:18px}.SurfaceSwitch-module__zb_IbG__logo[data-logo=slack]{width:15.5px;height:15.5px}.SurfaceSwitch-module__zb_IbG__labelWrap{grid-template-columns:1fr;transition:grid-template-columns .16s;display:grid}.SurfaceSwitch-module__zb_IbG__label{min-width:0;overflow:hidden}.SurfaceSwitch-module__zb_IbG__labelText{padding-left:7px;display:block}.SurfaceSwitch-module__zb_IbG__labelText:after{content:attr(data-text);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:600;display:block;overflow:hidden}@media (max-width:767px){.SurfaceSwitch-module__zb_IbG__button{min-height:34px;font-size:12px;line-height:18px}}.SurfaceSwitch-module__zb_IbG__short{display:none}@media (max-width:699px){.SurfaceSwitch-module__zb_IbG__full{display:none}.SurfaceSwitch-module__zb_IbG__short{display:block}.SurfaceSwitch-module__zb_IbG__button[aria-selected=false] .SurfaceSwitch-module__zb_IbG__logo:not(:first-child){display:none}.SurfaceSwitch-module__zb_IbG__button{min-width:0;padding:4px 11px}.SurfaceSwitch-module__zb_IbG__button[aria-selected=true]{padding-right:13px}.SurfaceSwitch-module__zb_IbG__button[aria-selected=false] .SurfaceSwitch-module__zb_IbG__labelWrap{grid-template-columns:0fr}.SurfaceSwitch-module__zb_IbG__labelText{padding-left:6px}}
.PhoneFrame-module__OfvfCW__phone{--phone-ink:#131315;--phone-home:#141415;aspect-ratio:390/844;border:1px solid var(--color-phone-border);background:var(--color-phone-body);width:min(340px,max(248px,100% - 72px));box-shadow:var(--shadow-phone);border-radius:13%/6%;margin:0 auto;display:block;position:relative;container:kos-phone/inline-size}.PhoneFrame-module__OfvfCW__phone[data-appearance=dark]{--phone-ink:#fff;--phone-home:#ffffffdb}.PhoneFrame-module__OfvfCW__screen{background:var(--phone-bottom,#fff);isolation:isolate;border-radius:12%/5.5%;flex-direction:column;display:flex;position:absolute;inset:1.35cqw;overflow:hidden}.PhoneFrame-module__OfvfCW__statusBar{z-index:1;background:var(--phone-top,#fff);height:14cqw;color:var(--phone-ink);font-family:var(--font-phone);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 6cqw;font-size:3.8cqw;font-weight:600;line-height:1;display:flex;position:relative}.PhoneFrame-module__OfvfCW__time{font-variant-numeric:tabular-nums}.PhoneFrame-module__OfvfCW__island{background:var(--color-phone-island);border-radius:20px;width:27cqw;height:7.6cqw;position:absolute;top:3.2cqw;left:50%;transform:translate(-50%)}.PhoneFrame-module__OfvfCW__statusIcons{width:19cqw;height:auto;display:block}.PhoneFrame-module__OfvfCW__content{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.PhoneFrame-module__OfvfCW__homeZone{background:var(--phone-bottom,#fff);flex-shrink:0;height:5.2cqw;padding-top:2cqw;display:block}.PhoneFrame-module__OfvfCW__homeBar{background:var(--phone-home);border-radius:4px;width:34%;height:1cqw;margin:0 auto;display:block}@media (min-width:768px){.PhoneFrame-module__OfvfCW__phone:not([data-always]),.PhoneFrame-module__OfvfCW__phone:not([data-always])>.PhoneFrame-module__OfvfCW__screen,.PhoneFrame-module__OfvfCW__phone:not([data-always])>.PhoneFrame-module__OfvfCW__screen>.PhoneFrame-module__OfvfCW__content{display:contents;container:none}.PhoneFrame-module__OfvfCW__phone:not([data-always]) .PhoneFrame-module__OfvfCW__statusBar,.PhoneFrame-module__OfvfCW__phone:not([data-always]) .PhoneFrame-module__OfvfCW__homeZone{display:none}}
.DemoFrame-module__FHZyAq__frame{border:1px solid var(--color-frame-border);background:var(--color-frame-bg);box-shadow:var(--shadow-frame);border-radius:27px;padding:8px}.DemoFrame-module__FHZyAq__window{border:1px solid var(--color-window-border);background:var(--color-window-web);height:712px;box-shadow:var(--shadow-window);border-radius:20px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.DemoFrame-module__FHZyAq__slot{display:contents}.DemoFrame-module__FHZyAq__frame[data-surface=product] .DemoFrame-module__FHZyAq__window{background:var(--color-product-panel)}.DemoFrame-module__FHZyAq__frame[data-surface=zoom] .DemoFrame-module__FHZyAq__window{background:var(--color-window-zoom)}.DemoFrame-module__FHZyAq__frame[data-surface=gmail] .DemoFrame-module__FHZyAq__window{background:var(--color-window-gmail)}.DemoFrame-module__FHZyAq__frame[data-surface=slack] .DemoFrame-module__FHZyAq__window{background:var(--color-window-slack)}.DemoFrame-module__FHZyAq__frame[data-surface=imessage] .DemoFrame-module__FHZyAq__window{background:var(--color-window-imessage)}.DemoFrame-module__FHZyAq__frame[data-surface=booking] .DemoFrame-module__FHZyAq__window{background:#fff}@media (max-width:767px){.DemoFrame-module__FHZyAq__frame{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.DemoFrame-module__FHZyAq__frame[data-surface] .DemoFrame-module__FHZyAq__window{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.DemoFrame-module__FHZyAq__frame[data-surface=booking] .DemoFrame-module__FHZyAq__window{border:1px solid var(--color-window-border);height:680px;box-shadow:var(--shadow-frame);background:#fff;border-radius:20px;display:grid;overflow:hidden}}
.DemoCursor-module__hil9SG__cursor{z-index:var(--demo-cursor-z,40);opacity:0;pointer-events:none;will-change:transform;width:0;height:0;transition:transform var(--demo-cursor-move,0s) cubic-bezier(.3, .7, .2, 1), opacity .3s ease;position:absolute;top:0;left:0}.DemoCursor-module__hil9SG__cursor[data-placed][data-visible=true]{opacity:1}.DemoCursor-module__hil9SG__arrow{filter:drop-shadow(0 2px 3px #00000038);transform-origin:2px 2px;transition:transform .12s;display:block;position:absolute;top:-1.6px;left:-2px;overflow:visible}.DemoCursor-module__hil9SG__arrowPath{fill:var(--demo-cursor-fill,#fff);stroke:var(--demo-cursor-stroke,#1b201d)}.DemoCursor-module__hil9SG__cursor[data-pressed=true] .DemoCursor-module__hil9SG__arrow{transform:scale(.86)}.DemoCursor-module__hil9SG__ring{border:2px solid var(--demo-cursor-ring,#01442180);border-radius:50%;width:30px;height:30px;animation:.46s ease-out both DemoCursor-module__hil9SG__demo-cursor-ring;position:absolute;top:-15px;left:-15px}@keyframes DemoCursor-module__hil9SG__demo-cursor-ring{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.35)}}.DemoCursor-module__hil9SG__touch{opacity:0;background:#1e2d2633;border:2px solid #fffffff2;border-radius:50%;width:34px;height:34px;transition:opacity .2s,transform .14s;display:none;position:absolute;top:-17px;left:-17px;box-shadow:0 2px 10px #0000002e}.DemoCursor-module__hil9SG__cursor[data-touch=true] .DemoCursor-module__hil9SG__touch{opacity:1}.DemoCursor-module__hil9SG__cursor[data-pressed=true] .DemoCursor-module__hil9SG__touch{transform:scale(.82)}.DemoCursor-module__hil9SG__cursor[data-variant=touch] .DemoCursor-module__hil9SG__arrow{display:none}.DemoCursor-module__hil9SG__cursor[data-variant=touch] .DemoCursor-module__hil9SG__touch{display:block}@media (max-width:767px){.DemoCursor-module__hil9SG__cursor[data-variant=auto] .DemoCursor-module__hil9SG__arrow{display:none}.DemoCursor-module__hil9SG__cursor[data-variant=auto] .DemoCursor-module__hil9SG__touch{display:block}}
.BookingSurface-module__z6Ueca__root{background:#fff;min-width:0;min-height:0;position:relative}.BookingSurface-module__z6Ueca__frame{opacity:0;border:0;width:100%;height:100%;display:block}.BookingSurface-module__z6Ueca__root[data-loaded] .BookingSurface-module__z6Ueca__frame{opacity:1}.BookingSurface-module__z6Ueca__loading{place-items:center;display:grid;position:absolute;inset:0}.BookingSurface-module__z6Ueca__spinner{border:2px solid #00311629;border-top-color:var(--color-brand);width:26px;height:26px;animation:var(--kf-spin) .8s linear infinite;border-radius:9999px}.BookingSurface-module__z6Ueca__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.BookingSurface-module__z6Ueca__frame{transition:opacity .24s var(--ease-standard)}}
.DemoSection-module__jzIGqW__demo{width:min(100%,1040px);scroll-margin-top:calc(var(--nav-h) + 24px);text-align:left;color:var(--color-demo-text);font-family:var(--font-sans);margin:0 auto;font-weight:400}.DemoSection-module__jzIGqW__bar{grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:8px;margin-bottom:16px;display:grid}.DemoSection-module__jzIGqW__bar>:first-child{grid-column:2}.DemoSection-module__jzIGqW__close{aspect-ratio:1;border:1px solid var(--color-switch-border);background:var(--color-switch-bg);box-shadow:var(--shadow-switch);color:var(--color-switch-text-active);cursor:pointer;transition:background-color .15s var(--ease-standard);border-radius:9999px;grid-column:3;place-self:stretch start;place-items:center;padding:0;display:grid}.DemoSection-module__jzIGqW__close:hover{background:var(--color-switch-active-bg)}.DemoSection-module__jzIGqW__bar .DemoSection-module__jzIGqW__close:focus-visible{outline:2px solid var(--color-hero-focus);outline-offset:2px}@media (max-width:767px){.DemoSection-module__jzIGqW__bar{margin-bottom:14px}}
.Hero-module__7HnD1W__heroOuter{background:var(--color-hero-bg);flex-direction:column;width:100%;display:flex}.Hero-module__7HnD1W__hero{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding-top:20px;display:flex;position:relative;overflow:clip}.Hero-module__7HnD1W__navRow{flex-shrink:0;width:100%;height:40px}.Hero-module__7HnD1W__content{width:100%;position:relative}.Hero-module__7HnD1W__pad{flex-direction:column;align-items:center;padding:48px 16px;display:flex}.Hero-module__7HnD1W__stack{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.Hero-module__7HnD1W__stack>[data-kos-demo]{margin-top:8px}.Hero-module__7HnD1W__textBlock{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:760px;display:flex}.Hero-module__7HnD1W__subtitle{width:100%;color:var(--color-hero-body);text-wrap:balance;flex-direction:column;justify-content:center;margin:0;font-size:16px;font-weight:500;line-height:22px;display:flex}@media (min-width:768px){.Hero-module__7HnD1W__hero{gap:10px}.Hero-module__7HnD1W__pad{padding:64px 40px 72px}.Hero-module__7HnD1W__stack{gap:32px}.Hero-module__7HnD1W__stack>[data-kos-demo]{margin-top:16px}.Hero-module__7HnD1W__textBlock{gap:32px}.Hero-module__7HnD1W__subtitle{font-size:20px;line-height:30px}}
.BenefitCards-module__ippD9G__art{color:#171814;font-variant-numeric:tabular-nums lining-nums;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:12px;width:min(100%,340px);font-size:13px;font-weight:500;line-height:18px;display:flex}.BenefitCards-module__ippD9G__art :is(p,ul){margin:0}.BenefitCards-module__ippD9G__art ul{padding:0;list-style:none}.BenefitCards-module__ippD9G__artHead{justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.BenefitCards-module__ippD9G__artMeta{color:#6b6b6b;flex:none;font-size:11.5px;line-height:16px}.BenefitCards-module__ippD9G__sheet{background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex;box-shadow:0 14px 34px -22px #00000073}.BenefitCards-module__ippD9G__sheetHead{align-items:center;gap:8px;display:flex}.BenefitCards-module__ippD9G__sheetTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BenefitCards-module__ippD9G__pdf{color:#fff;letter-spacing:.02em;background:#e5484d;border-radius:5px;flex:none;padding:1px 5px;font-size:10px;font-weight:700;line-height:16px}.BenefitCards-module__ippD9G__standards{--T:7.4s}.BenefitCards-module__ippD9G__matrix{flex-direction:column;gap:8px;display:flex}.BenefitCards-module__ippD9G__matrixRow{align-items:center;gap:12px;display:flex}.BenefitCards-module__ippD9G__matrixLabel{color:#6b6b6b;flex:0 0 48px;font-size:12px;line-height:16px}.BenefitCards-module__ippD9G__cells{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.BenefitCards-module__ippD9G__cell{aspect-ratio:1;background:#fff;border-radius:8px;max-height:30px;position:relative;box-shadow:0 6px 14px -10px #00000059}.BenefitCards-module__ippD9G__cellFill{border-radius:inherit;background:var(--color-checked);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.BenefitCards-module__ippD9G__draws{--T:7.8s}.BenefitCards-module__ippD9G__findings{flex-direction:column;display:flex}.BenefitCards-module__ippD9G__findings li{border-top:1px solid #f0eeea;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:flex}.BenefitCards-module__ippD9G__findingLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BenefitCards-module__ippD9G__cite{color:#1f4635;white-space:nowrap;background:#e3ebe5;border-radius:999px;flex:none;padding:1px 8px;font-size:11.5px;line-height:18px}.BenefitCards-module__ippD9G__forecasts{--T:7.6s}.BenefitCards-module__ippD9G__legend{color:#6b6b6b;align-items:center;gap:6px;font-size:11.5px;line-height:16px;display:inline-flex}.BenefitCards-module__ippD9G__legendSwatch{background:#39765738;border-radius:3px;width:14px;height:8px}.BenefitCards-module__ippD9G__chart{padding-bottom:20px;position:relative}.BenefitCards-module__ippD9G__chartSvg{width:100%;height:auto;display:block;overflow:visible}.BenefitCards-module__ippD9G__axis{stroke:#17181424;stroke-width:1px}.BenefitCards-module__ippD9G__nowRule{stroke:#1718142e;stroke-width:1px;stroke-dasharray:2 4}.BenefitCards-module__ippD9G__band{fill:#39765738}.BenefitCards-module__ippD9G__bandWide{fill:#3976571a;opacity:0}.BenefitCards-module__ippD9G__actual{fill:none;stroke:var(--color-brand);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.BenefitCards-module__ippD9G__forecast{fill:none;stroke:var(--color-checked);stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:4 5}.BenefitCards-module__ippD9G__forecastMask{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1}.BenefitCards-module__ippD9G__nowDot{fill:var(--color-brand);stroke:#fff;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.BenefitCards-module__ippD9G__tickLabel{color:#6b6b6b;white-space:nowrap;font-size:11.5px;line-height:16px;position:absolute;bottom:0;transform:translate(-50%)}.BenefitCards-module__ippD9G__tickLabel:last-of-type{transform:translate(-90%)}.BenefitCards-module__ippD9G__partners{--T:7.2s}.BenefitCards-module__ippD9G__payees{flex-direction:column;gap:10px;display:flex}.BenefitCards-module__ippD9G__payees li{grid-template-rows:auto 6px;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:6px 10px;font-size:12.5px;display:grid}.BenefitCards-module__ippD9G__payeeName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BenefitCards-module__ippD9G__track{background:#f0eeea;border-radius:999px;grid-area:2/1;height:6px;overflow:hidden}.BenefitCards-module__ippD9G__trackFill{border-radius:inherit;background:var(--color-checked);transform-origin:0;height:100%;display:block}.BenefitCards-module__ippD9G__paid{color:#1f4635;background:#e3ebe5;border-radius:999px;grid-area:1/2/span 2;justify-self:end;padding:1px 8px;font-size:11.5px;line-height:18px}.BenefitCards-module__ippD9G__spend{--T:8s;color:#fff;width:100%;height:100%}.BenefitCards-module__ippD9G__spend .BenefitCards-module__ippD9G__artMeta{color:#fff9}.BenefitCards-module__ippD9G__bars{background:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 25%);flex:1;align-items:flex-end;gap:6px;min-height:120px;padding-top:8px;display:flex}.BenefitCards-module__ippD9G__bar{transform-origin:bottom;background:#ffffff29;border-radius:6px 6px 2px 2px;flex:1}.BenefitCards-module__ippD9G__bar[data-last]{background:#dfe9d6}@media (prefers-reduced-motion:no-preference){[data-run] .BenefitCards-module__ippD9G__loop{animation-duration:var(--T,7.5s);animation-delay:calc(var(--delay,0s) + var(--d,0s));animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}[data-run=pause] :is(*){animation-play-state:paused!important}[data-run] .BenefitCards-module__ippD9G__fill{animation-name:BenefitCards-module__ippD9G__b-fill}[data-run] .BenefitCards-module__ippD9G__rise{animation-name:BenefitCards-module__ippD9G__b-rise}[data-run] .BenefitCards-module__ippD9G__pop{animation-name:BenefitCards-module__ippD9G__b-pop}[data-run] .BenefitCards-module__ippD9G__draw{animation-name:BenefitCards-module__ippD9G__b-draw}[data-run] .BenefitCards-module__ippD9G__wide{animation-name:BenefitCards-module__ippD9G__b-wide}[data-run] .BenefitCards-module__ippD9G__narrow{animation-name:BenefitCards-module__ippD9G__b-narrow}[data-run] .BenefitCards-module__ippD9G__growX{animation-name:BenefitCards-module__ippD9G__b-grow-x}[data-run] .BenefitCards-module__ippD9G__growY{animation-name:BenefitCards-module__ippD9G__b-grow-y}}@keyframes BenefitCards-module__ippD9G__b-fill{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}11%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes BenefitCards-module__ippD9G__b-rise{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(6px)}12%,86%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes BenefitCards-module__ippD9G__b-pop{0%,6%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.6)}12%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes BenefitCards-module__ippD9G__b-draw{0%,4%{opacity:1;stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.45,0,.3,1)}22%,86%{opacity:1;stroke-dashoffset:0}93%,to{opacity:0;stroke-dashoffset:0}}@keyframes BenefitCards-module__ippD9G__b-wide{0%,18%{opacity:0}26%,38%{opacity:1}48%,to{opacity:0}}@keyframes BenefitCards-module__ippD9G__b-narrow{0%,34%{opacity:0}46%,86%{opacity:1}93%,to{opacity:0}}@keyframes BenefitCards-module__ippD9G__b-grow-x{0%,4%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleX(0)}16%,86%{transform:scaleX(1)}93%,to{transform:scaleX(0)}}@keyframes BenefitCards-module__ippD9G__b-grow-y{0%,4%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleY(0)}14%,86%{transform:scaleY(1)}93%,to{transform:scaleY(0)}}
.Benefits-module__NgZnyW__grid{max-width:1200px;margin:var(--space-content) auto 0;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;list-style:none;display:grid}.Benefits-module__NgZnyW__tile{--tone:#f3f1ec;background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:8px;display:flex;overflow:clip}.Benefits-module__NgZnyW__tile[data-tone=stone]{--tone:#f3f1ec}.Benefits-module__NgZnyW__tile[data-tone=sand]{--tone:#f5ecdc}.Benefits-module__NgZnyW__tile[data-tone=sky]{--tone:#e4eff4}.Benefits-module__NgZnyW__tile[data-tone=sage]{--tone:#e5efe8}.Benefits-module__NgZnyW__stage{background:var(--tone);border-radius:18px;place-items:center;min-height:188px;padding:20px;display:grid}.Benefits-module__NgZnyW__caption{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 16px 16px;display:flex}.Benefits-module__NgZnyW__title{color:#171814;text-wrap:balance;margin:0;font-size:18px;font-weight:500;line-height:24px}.Benefits-module__NgZnyW__body{color:#737373;text-wrap:pretty;max-width:420px;margin:0;font-size:15px;font-weight:500;line-height:22px}.Benefits-module__NgZnyW__figure{letter-spacing:-.02em;color:var(--color-brand);font-variant-numeric:lining-nums;white-space:nowrap;margin:0 0 8px;font-size:48px;font-weight:500;line-height:52px}.Benefits-module__NgZnyW__mark{letter-spacing:0;vertical-align:super;margin-left:3px;font-size:14px;line-height:0}.Benefits-module__NgZnyW__mark a{color:inherit;opacity:.6;text-decoration:none}.Benefits-module__NgZnyW__mark a:hover{opacity:1}.Benefits-module__NgZnyW__mark a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.Benefits-module__NgZnyW__tile[data-feature]{background:var(--color-brand)}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__stage{background:0 0;place-items:stretch stretch;min-height:220px;padding:20px 20px 0}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__caption{padding:24px 16px 16px}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__figure,.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__title{color:#fff}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__body{color:#ffffffc2}.Benefits-module__NgZnyW__footnoteIn{color:#fff9;margin:14px 0 0;font-size:13px;font-weight:500;line-height:20px}.Benefits-module__NgZnyW__footnoteIn sup{font-size:10px}@media (min-width:640px){.Benefits-module__NgZnyW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Benefits-module__NgZnyW__stage{height:232px}.Benefits-module__NgZnyW__tile[data-feature]{flex-direction:row;grid-column:1/-1;align-items:stretch}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__stage{flex:1 1 0;height:auto;padding:24px}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__caption{flex:0 0 min(44%,340px);justify-content:flex-end;padding:24px 24px 20px}}@media (min-width:1024px){.Benefits-module__NgZnyW__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.Benefits-module__NgZnyW__grid[data-featured] .Benefits-module__NgZnyW__tile[data-feature]{flex-direction:column;grid-area:1/3/span 2}.Benefits-module__NgZnyW__tile{border-radius:28px}.Benefits-module__NgZnyW__stage{border-radius:20px;height:240px}.Benefits-module__NgZnyW__caption{padding:22px 20px 20px}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__stage{flex:auto;padding:24px 24px 0}.Benefits-module__NgZnyW__tile[data-feature] .Benefits-module__NgZnyW__caption{flex:none;padding:28px 24px 22px}.Benefits-module__NgZnyW__title{font-size:20px;line-height:28px}.Benefits-module__NgZnyW__body{font-size:16px;line-height:24px}.Benefits-module__NgZnyW__figure{font-size:64px;line-height:64px}}
.Problem-module__ovTNKa__panels{gap:var(--space-content);margin:var(--space-content) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.Problem-module__ovTNKa__item{text-align:center;flex-direction:column;align-items:center;display:flex}.Problem-module__ovTNKa__deskPanel{aspect-ratio:1/.92;width:100%}.Problem-module__ovTNKa__captionTitle{color:#171814;margin:24px 0 0;font-size:18px;font-weight:500;line-height:24px}.Problem-module__ovTNKa__captionText{color:#737373;text-wrap:pretty;max-width:340px;margin:8px 0 0;font-size:14px;font-weight:500;line-height:20px}.Problem-module__ovTNKa__role{color:#404040;background:#efede8;border-radius:999px;margin:16px 0 0;padding:4px 12px;font-size:13px;font-weight:500;line-height:18px}@media (min-width:640px){.Problem-module__ovTNKa__panels{max-width:600px;margin-inline:auto}.Problem-module__ovTNKa__deskPanel{aspect-ratio:4/3}}@media (min-width:1200px){.Problem-module__ovTNKa__panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none}.Problem-module__ovTNKa__deskPanel{aspect-ratio:1/.95}.Problem-module__ovTNKa__deskStage{padding:clamp(16px,2.6vw,40px)}}
.ProductCards-module__22quEq__card{color:#171814;font-variant-numeric:tabular-nums lining-nums;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:22px;flex-direction:column;gap:12px;width:min(100%,318px);padding:14px;font-size:13px;line-height:18px;display:flex;box-shadow:0 14px 34px -22px #00000073;container-type:inline-size}.ProductCards-module__22quEq__card p{margin:0}.ProductCards-module__22quEq__fileRow{align-items:center;gap:8px;min-width:0;padding:0 2px;display:flex}.ProductCards-module__22quEq__pdfBadge{color:#fff;letter-spacing:.02em;background:#e5484d;border-radius:5px;flex:none;padding:1px 5px;font-size:10px;font-weight:700;line-height:16px}.ProductCards-module__22quEq__docIcon{background:#f4f4f2;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ProductCards-module__22quEq__fileName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.ProductCards-module__22quEq__meta{color:#737373;flex:none;font-size:11.5px}.ProductCards-module__22quEq__tray{background:#f7f6f3;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.ProductCards-module__22quEq__flagHead{align-items:center;gap:8px;display:flex}.ProductCards-module__22quEq__check{background:var(--color-waiting);color:#6b5427;border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:500;line-height:18px}.ProductCards-module__22quEq__flagTitle{font-weight:500}.ProductCards-module__22quEq__lineName{color:#6b6b6b;font-size:12px}.ProductCards-module__22quEq__bars{gap:6px;display:grid}.ProductCards-module__22quEq__bar{color:#404040;grid-template-columns:56px minmax(0,1fr) 32px;align-items:center;gap:8px;font-size:12px;display:grid}.ProductCards-module__22quEq__barTrack{background:#e9e7e1;border-radius:3px;height:6px;overflow:hidden}.ProductCards-module__22quEq__barFill{border-radius:inherit;height:100%;display:block}.ProductCards-module__22quEq__barFill[data-tone=sand]{background:#c9a46a}.ProductCards-module__22quEq__barFill[data-tone=green]{background:var(--color-checked)}.ProductCards-module__22quEq__barValue{text-align:right}.ProductCards-module__22quEq__amount{font-weight:500}.ProductCards-module__22quEq__cites{flex-wrap:wrap;gap:6px;display:flex}.ProductCards-module__22quEq__chip{color:#404040;background:#f6f4f1;border-radius:999px;padding:2px 8px;font-size:11.5px;line-height:18px}.ProductCards-module__22quEq__checks{color:#404040;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.ProductCards-module__22quEq__checks li{align-items:center;gap:8px;display:flex}.ProductCards-module__22quEq__tick{background:var(--color-checked);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.ProductCards-module__22quEq__statusRow{justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.ProductCards-module__22quEq__ok{color:#1f4635;background:#e3ebe5;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:500;line-height:18px}.ProductCards-module__22quEq__live{background:var(--color-checked);border-radius:50%;flex:none;width:8px;height:8px;margin-left:4px;box-shadow:0 0 0 3px #e3ebe5}.ProductCards-module__22quEq__screen{gap:10px}.ProductCards-module__22quEq__sharing{color:#6b6b6b;font-size:11.5px}.ProductCards-module__22quEq__steps{color:#404040;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.ProductCards-module__22quEq__steps li{align-items:center;gap:8px;display:flex}.ProductCards-module__22quEq__stepNo{color:#171814;background:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:500;display:grid}.ProductCards-module__22quEq__ask{align-items:flex-end;gap:8px;display:flex}.ProductCards-module__22quEq__kos{color:#fff;background:#003116;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.ProductCards-module__22quEq__bubble{color:#171814;background:#f7f6f3;border-radius:16px 16px 16px 4px;padding:8px 12px;font-size:12.5px;line-height:17px}.ProductCards-module__22quEq__card[data-phase=armed] :is(.ProductCards-module__22quEq__check,.ProductCards-module__22quEq__barValue,.ProductCards-module__22quEq__amount,.ProductCards-module__22quEq__chip,.ProductCards-module__22quEq__checks li,.ProductCards-module__22quEq__ok,.ProductCards-module__22quEq__statusRow .ProductCards-module__22quEq__meta,.ProductCards-module__22quEq__steps li,.ProductCards-module__22quEq__ask){opacity:0}.ProductCards-module__22quEq__card[data-phase=armed] .ProductCards-module__22quEq__barFill{transform:scaleX(0)}.ProductCards-module__22quEq__barFill{transform-origin:0}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__check{animation:.42s cubic-bezier(.34,1.56,.64,1) .3s both ProductCards-module__22quEq__card-pop}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__barFill{animation:.9s cubic-bezier(.22,1,.36,1) .5s both ProductCards-module__22quEq__card-fill}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__bar+.ProductCards-module__22quEq__bar .ProductCards-module__22quEq__barFill{animation-delay:.65s}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__barValue{animation:.4s ease-out .9s both ProductCards-module__22quEq__card-fade}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__bar+.ProductCards-module__22quEq__bar .ProductCards-module__22quEq__barValue{animation-delay:1.05s}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__amount{animation:.5s cubic-bezier(.22,1,.36,1) 1.35s both ProductCards-module__22quEq__card-rise}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__chip{animation:.45s cubic-bezier(.22,1,.36,1) 1.6s both ProductCards-module__22quEq__card-rise}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__chip+.ProductCards-module__22quEq__chip{animation-delay:1.72s}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__checks li{animation:ProductCards-module__22quEq__card-rise .4s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--i) * .22s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__tick{animation:ProductCards-module__22quEq__card-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.42s + var(--i) * .22s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__ok{animation:ProductCards-module__22quEq__card-pop .46s cubic-bezier(.34, 1.56, .64, 1) calc(.5s + var(--n) * .22s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__statusRow .ProductCards-module__22quEq__meta{animation:ProductCards-module__22quEq__card-fade .4s ease-out calc(.75s + var(--n) * .22s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__steps li{animation:ProductCards-module__22quEq__card-rise .45s cubic-bezier(.22, 1, .36, 1) calc(.35s + var(--i) * .45s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__ask{animation:ProductCards-module__22quEq__card-rise .55s cubic-bezier(.22, 1, .36, 1) calc(.5s + var(--n) * .45s) both}.ProductCards-module__22quEq__card[data-phase=play] .ProductCards-module__22quEq__live{animation:2.4s ease-in-out infinite ProductCards-module__22quEq__card-live}@keyframes ProductCards-module__22quEq__card-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ProductCards-module__22quEq__card-fade{0%{opacity:0}to{opacity:1}}@keyframes ProductCards-module__22quEq__card-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ProductCards-module__22quEq__card-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ProductCards-module__22quEq__card-live{0%,to{box-shadow:0 0 0 3px #e3ebe5}50%{box-shadow:0 0 0 6px #e3ebe566}}
@property --bf-n{syntax:"<integer>";inherits:false;initial-value:4}.BuiltForCards-module__rfmhuW__card{gap:12px}.BuiltForCards-module__rfmhuW__head{align-items:center;gap:8px;min-width:0;padding:0 2px;display:flex}.BuiltForCards-module__rfmhuW__icon{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.BuiltForCards-module__rfmhuW__icon[data-tone=sage]{color:#35513e;background:#dfe9d6}.BuiltForCards-module__rfmhuW__icon[data-tone=sky]{color:#2f6278;background:#dcebf2}.BuiltForCards-module__rfmhuW__icon[data-tone=dark]{color:#dfe9d6;background:#ffffff1f}.BuiltForCards-module__rfmhuW__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.BuiltForCards-module__rfmhuW__meta{color:#737373;flex:none;font-size:11.5px}.BuiltForCards-module__rfmhuW__drawBody{background:#f1f5ec;border-radius:14px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.BuiltForCards-module__rfmhuW__ring{width:84px;height:84px;position:relative}.BuiltForCards-module__rfmhuW__ringSvg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.BuiltForCards-module__rfmhuW__ringTrack,.BuiltForCards-module__rfmhuW__ringFill{fill:none;stroke-width:6px}.BuiltForCards-module__rfmhuW__ringTrack{stroke:#dfe9d6}.BuiltForCards-module__rfmhuW__ringFill{stroke:#397657;stroke-linecap:butt;stroke-dasharray:100;stroke-dashoffset:0}.BuiltForCards-module__rfmhuW__ringText{place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.BuiltForCards-module__rfmhuW__ringCount{color:#171814;font-size:20px;font-weight:500;line-height:22px}.BuiltForCards-module__rfmhuW__count{counter-reset:bf-n var(--bf-n)}.BuiltForCards-module__rfmhuW__count:before{content:counter(bf-n)}.BuiltForCards-module__rfmhuW__ringOf{color:#5f5f5f;font-size:13px}.BuiltForCards-module__rfmhuW__ringLabel{color:#5f5f5f;font-size:11px;line-height:14px}.BuiltForCards-module__rfmhuW__appsWrap{min-width:0}.BuiltForCards-module__rfmhuW__appsHead{color:#5f5f5f;margin:0 0 6px;font-size:11px;line-height:16px}.BuiltForCards-module__rfmhuW__apps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.BuiltForCards-module__rfmhuW__app{align-items:center;gap:8px;min-width:0;font-size:12.5px;line-height:18px;display:flex}.BuiltForCards-module__rfmhuW__tick{color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #c3cfbd}.BuiltForCards-module__rfmhuW__tick:before{content:"";background:#397657;border-radius:50%;position:absolute;inset:0}.BuiltForCards-module__rfmhuW__tick svg{position:relative}.BuiltForCards-module__rfmhuW__appName{text-overflow:ellipsis;white-space:nowrap;color:#171814;min-width:0;font-weight:500;overflow:hidden}.BuiltForCards-module__rfmhuW__ready{color:#fff;background:#003116;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;line-height:18px;display:flex}.BuiltForCards-module__rfmhuW__ready svg{color:#dfe9d6;flex:none}.BuiltForCards-module__rfmhuW__budget[class]{color:#fff;background:#003116;box-shadow:0 16px 36px -20px #00140899}.BuiltForCards-module__rfmhuW__budget .BuiltForCards-module__rfmhuW__meta{color:#ffffffa8}.BuiltForCards-module__rfmhuW__legend{color:#ffffffb8;gap:14px;margin-top:-4px;padding:0 2px;font-size:11px;line-height:16px;display:flex}.BuiltForCards-module__rfmhuW__key{align-items:center;gap:6px;display:inline-flex}.BuiltForCards-module__rfmhuW__key:before{content:"";border-radius:2px;width:8px;height:8px}.BuiltForCards-module__rfmhuW__key[data-tone=place]:before{background:#dfe9d6}.BuiltForCards-module__rfmhuW__key[data-tone=ahead]:before{background:#f5822b}.BuiltForCards-module__rfmhuW__cols{background:#ffffff0f;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 12px 10px;display:grid}.BuiltForCards-module__rfmhuW__col{justify-items:center;gap:4px;min-width:0;display:grid}.BuiltForCards-module__rfmhuW__colTrack{background:#ffffff17;border-radius:6px;width:min(100%,40px);height:92px;margin-bottom:4px;position:relative}.BuiltForCards-module__rfmhuW__colFill,.BuiltForCards-module__rfmhuW__colOver,.BuiltForCards-module__rfmhuW__colMark{position:absolute;left:0;right:0}.BuiltForCards-module__rfmhuW__colFill{height:calc(var(--place) * 1%);transform-origin:bottom;background:#dfe9d6;border-radius:6px;bottom:0}.BuiltForCards-module__rfmhuW__colOver{bottom:calc(var(--place) * 1%);height:calc((var(--billed) - var(--place)) * 1%);transform-origin:bottom;background:#f5822b;border-radius:6px 6px 0 0}.BuiltForCards-module__rfmhuW__colOver~.BuiltForCards-module__rfmhuW__colMark{bottom:calc(var(--place) * 1% - 1px);background:#fff;border-radius:1px;height:2px;left:-5px;right:-5px}.BuiltForCards-module__rfmhuW__col:has(.BuiltForCards-module__rfmhuW__colOver) .BuiltForCards-module__rfmhuW__colFill{border-radius:0 0 6px 6px}.BuiltForCards-module__rfmhuW__callout{right:-4px;bottom:calc(var(--billed) * 1% + 8px);background:var(--color-waiting);color:#6b5427;white-space:nowrap;transform-origin:85% 100%;border-radius:999px;padding:0 8px;font-size:11px;font-weight:500;line-height:18px;position:absolute}.BuiltForCards-module__rfmhuW__colPct{font-size:12px;font-weight:500;line-height:16px}.BuiltForCards-module__rfmhuW__colPct[data-flag]{color:#f5a368}.BuiltForCards-module__rfmhuW__colName{text-overflow:ellipsis;white-space:nowrap;color:#ffffffb3;max-width:100%;font-size:11px;line-height:14px;overflow:hidden}.BuiltForCards-module__rfmhuW__close{color:#ffffffe0;align-items:center;gap:8px;padding:0 2px;font-size:12.5px;line-height:18px;display:flex}.BuiltForCards-module__rfmhuW__close svg{color:#dfe9d6;flex:none}.BuiltForCards-module__rfmhuW__closeText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BuiltForCards-module__rfmhuW__closePill{background:var(--color-waiting);color:#6b5427;border-radius:999px;flex:none;padding:0 8px;font-size:11px;font-weight:500;line-height:18px}.BuiltForCards-module__rfmhuW__gantt{--label:94px;background:#eef4f7;border-radius:14px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}.BuiltForCards-module__rfmhuW__months{padding-left:calc(var(--label) + 8px);color:#5c6b72;justify-content:space-between;font-size:11px;line-height:14px;display:flex}.BuiltForCards-module__rfmhuW__rows{gap:9px;padding:2px 0;display:grid;position:relative}.BuiltForCards-module__rfmhuW__stageRow{grid-template-columns:var(--label) minmax(0, 1fr);align-items:center;gap:8px;display:grid}.BuiltForCards-module__rfmhuW__stageName{text-overflow:ellipsis;white-space:nowrap;color:#404040;border-radius:4px;justify-self:start;max-width:100%;margin-left:-4px;padding:0 4px;font-size:11.5px;line-height:16px;overflow:hidden}.BuiltForCards-module__rfmhuW__stageRow[data-flag] .BuiltForCards-module__rfmhuW__stageName{background:var(--color-waiting);color:#171814;font-weight:500}.BuiltForCards-module__rfmhuW__lane{height:10px;position:relative}.BuiltForCards-module__rfmhuW__bar{top:0;bottom:0;left:calc(var(--from) * 1%);width:calc((var(--to) - var(--from)) * 1%);transform-origin:0;background:#d3e5ed;border-radius:5px;position:absolute;overflow:hidden}.BuiltForCards-module__rfmhuW__barDone,.BuiltForCards-module__rfmhuW__barAhead{transform-origin:0;position:absolute;top:0;bottom:0;left:0}.BuiltForCards-module__rfmhuW__barDone{width:calc(var(--done) * 1%);background:#79acc4}.BuiltForCards-module__rfmhuW__barAhead{width:calc(var(--billed) * 1%);background:repeating-linear-gradient(135deg,#d9b16d 0 2px,#efe2cc 2px 5px)}.BuiltForCards-module__rfmhuW__overlay{top:-4px;bottom:-4px;left:calc(var(--label) + 8px);pointer-events:none;position:absolute;right:0}.BuiltForCards-module__rfmhuW__past{width:calc(var(--today) * 1%);background:#0031160b;border-right:1.5px solid #003116;position:absolute;top:0;bottom:0;left:0}.BuiltForCards-module__rfmhuW__past:after{content:"";background:#003116;border-radius:50%;width:6.5px;height:6.5px;position:absolute;top:-3px;right:-4px}.BuiltForCards-module__rfmhuW__milestone{top:0;bottom:0;left:calc(var(--ms) * 1%);border-left:1.5px dashed #397657;position:absolute}.BuiltForCards-module__rfmhuW__diamond{background:#003116;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-6px;left:-6px;transform:rotate(45deg)}.BuiltForCards-module__rfmhuW__msRow{justify-content:flex-end;padding-top:2px;display:flex}.BuiltForCards-module__rfmhuW__msLabel{color:#003116;font-size:11px;font-weight:500;line-height:14px}.BuiltForCards-module__rfmhuW__flag{align-items:center;gap:8px;min-width:0;padding:0 2px;font-size:12.5px;line-height:18px;display:flex}.BuiltForCards-module__rfmhuW__flagLine{flex:none;font-weight:500}.BuiltForCards-module__rfmhuW__flagDetail{text-overflow:ellipsis;white-space:nowrap;color:#6b6b6b;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.BuiltForCards-module__rfmhuW__flagPill{background:var(--color-waiting);color:#6b5427;border-radius:999px;flex:none;margin-left:auto;padding:0 8px;font-size:11px;font-weight:500;line-height:18px}.BuiltForCards-module__rfmhuW__short,.BuiltForCards-module__rfmhuW__tiny{display:none}@container (max-width:269.98px){.BuiltForCards-module__rfmhuW__drawBody{gap:12px;padding:12px}.BuiltForCards-module__rfmhuW__cols{gap:6px;padding-inline:8px}.BuiltForCards-module__rfmhuW__colTrack{height:76px}.BuiltForCards-module__rfmhuW__close svg{display:none}.BuiltForCards-module__rfmhuW__gantt{--label:72px}.BuiltForCards-module__rfmhuW__full{display:none}.BuiltForCards-module__rfmhuW__short{display:inline}.BuiltForCards-module__rfmhuW__flagDetail{display:none}}@container (max-width:229.98px){.BuiltForCards-module__rfmhuW__wide{display:none}.BuiltForCards-module__rfmhuW__tiny{display:inline}.BuiltForCards-module__rfmhuW__drawBody{grid-template-columns:72px minmax(0,1fr)}.BuiltForCards-module__rfmhuW__ring{width:72px;height:72px}.BuiltForCards-module__rfmhuW__ringCount{font-size:17px;line-height:20px}.BuiltForCards-module__rfmhuW__ringLabel{display:none}.BuiltForCards-module__rfmhuW__closeText{white-space:normal}.BuiltForCards-module__rfmhuW__months span:nth-child(2n){display:none}}@media (prefers-reduced-motion:no-preference){.BuiltForCards-module__rfmhuW__card[data-paused] *,.BuiltForCards-module__rfmhuW__card[data-paused] :before,.BuiltForCards-module__rfmhuW__card[data-paused] :after{animation-play-state:paused!important}[data-phase=out] :is(.BuiltForCards-module__rfmhuW__ringFill,.BuiltForCards-module__rfmhuW__count,.BuiltForCards-module__rfmhuW__tick svg,.BuiltForCards-module__rfmhuW__ready,.BuiltForCards-module__rfmhuW__colFill,.BuiltForCards-module__rfmhuW__colOver,.BuiltForCards-module__rfmhuW__colMark,.BuiltForCards-module__rfmhuW__colPct,.BuiltForCards-module__rfmhuW__callout,.BuiltForCards-module__rfmhuW__close,.BuiltForCards-module__rfmhuW__bar,.BuiltForCards-module__rfmhuW__past,.BuiltForCards-module__rfmhuW__diamond,.BuiltForCards-module__rfmhuW__msLabel,.BuiltForCards-module__rfmhuW__flag),[data-phase=out] .BuiltForCards-module__rfmhuW__tick:before{animation:.4s both BuiltForCards-module__rfmhuW__bf-out}[data-phase=out] .BuiltForCards-module__rfmhuW__appName{animation:.4s both BuiltForCards-module__rfmhuW__bf-grey}[data-phase=out] .BuiltForCards-module__rfmhuW__stageRow[data-flag] .BuiltForCards-module__rfmhuW__stageName{animation:.4s both BuiltForCards-module__rfmhuW__bf-unmark}[data-phase=play] .BuiltForCards-module__rfmhuW__ringFill{animation:1.7s ease-in-out .5s both BuiltForCards-module__rfmhuW__bf-ring}[data-phase=play] .BuiltForCards-module__rfmhuW__count{animation:1.7s linear .5s both BuiltForCards-module__rfmhuW__bf-count}[data-phase=play] .BuiltForCards-module__rfmhuW__tick:before,[data-phase=play] .BuiltForCards-module__rfmhuW__tick svg{animation:BuiltForCards-module__rfmhuW__bf-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.5s + var(--i) * .45s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__appName{animation:BuiltForCards-module__rfmhuW__bf-ink .3s ease calc(.5s + var(--i) * .45s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__ready{animation:.5s cubic-bezier(.22,1,.36,1) 2.4s both BuiltForCards-module__rfmhuW__bf-rise}[data-phase=play] .BuiltForCards-module__rfmhuW__colFill{animation:BuiltForCards-module__rfmhuW__bf-grow-y .8s cubic-bezier(.22, 1, .36, 1) calc(.2s + var(--i) * .12s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__colPct{animation:BuiltForCards-module__rfmhuW__bf-rise .4s cubic-bezier(.22, 1, .36, 1) calc(.65s + var(--i) * .12s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__colMark{animation:.25s 1.2s both BuiltForCards-module__rfmhuW__bf-fade}[data-phase=play] .BuiltForCards-module__rfmhuW__colOver{animation:.65s cubic-bezier(.22,1,.36,1) 1.35s both BuiltForCards-module__rfmhuW__bf-grow-y}[data-phase=play] .BuiltForCards-module__rfmhuW__callout{animation:.42s cubic-bezier(.34,1.56,.64,1) 1.95s both BuiltForCards-module__rfmhuW__bf-pop}[data-phase=play] .BuiltForCards-module__rfmhuW__close{animation:.5s cubic-bezier(.22,1,.36,1) 2.35s both BuiltForCards-module__rfmhuW__bf-rise}[data-phase=play] .BuiltForCards-module__rfmhuW__bar{animation:BuiltForCards-module__rfmhuW__bf-grow-x .5s cubic-bezier(.22, 1, .36, 1) calc(.15s + var(--i) * .13s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__past{animation:1.3s cubic-bezier(.45,0,.2,1) .45s both BuiltForCards-module__rfmhuW__bf-sweep}[data-phase=play] .BuiltForCards-module__rfmhuW__barDone{animation:BuiltForCards-module__rfmhuW__bf-grow-x .9s cubic-bezier(.22, 1, .36, 1) calc(.65s + var(--i) * .13s) both}[data-phase=play] .BuiltForCards-module__rfmhuW__barAhead{animation:.55s cubic-bezier(.22,1,.36,1) 1.6s both BuiltForCards-module__rfmhuW__bf-grow-x}[data-phase=play] .BuiltForCards-module__rfmhuW__stageRow[data-flag] .BuiltForCards-module__rfmhuW__stageName{animation:.35s 1.95s both BuiltForCards-module__rfmhuW__bf-mark}[data-phase=play] .BuiltForCards-module__rfmhuW__diamond{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.15s both BuiltForCards-module__rfmhuW__bf-pop-diamond}[data-phase=play] .BuiltForCards-module__rfmhuW__msLabel{animation:.4s cubic-bezier(.22,1,.36,1) 2.25s both BuiltForCards-module__rfmhuW__bf-rise}[data-phase=play] .BuiltForCards-module__rfmhuW__flag{animation:.5s cubic-bezier(.22,1,.36,1) 2.45s both BuiltForCards-module__rfmhuW__bf-rise}}@keyframes BuiltForCards-module__rfmhuW__bf-out{to{opacity:0}}@keyframes BuiltForCards-module__rfmhuW__bf-grey{to{color:#9a9a95}}@keyframes BuiltForCards-module__rfmhuW__bf-ink{0%{color:#9a9a95}}@keyframes BuiltForCards-module__rfmhuW__bf-unmark{to{color:#404040;background-color:#0000}}@keyframes BuiltForCards-module__rfmhuW__bf-mark{0%{color:#404040;background-color:#0000}}@keyframes BuiltForCards-module__rfmhuW__bf-fade{0%{opacity:0}}@keyframes BuiltForCards-module__rfmhuW__bf-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes BuiltForCards-module__rfmhuW__bf-pop{0%{opacity:0;transform:scale(.6)}}@keyframes BuiltForCards-module__rfmhuW__bf-pop-diamond{0%{opacity:0;transform:rotate(45deg)scale(.3)}}@keyframes BuiltForCards-module__rfmhuW__bf-grow-y{0%{transform:scaleY(0)}}@keyframes BuiltForCards-module__rfmhuW__bf-grow-x{0%{transform:scaleX(0)}}@keyframes BuiltForCards-module__rfmhuW__bf-sweep{0%{width:0}}@keyframes BuiltForCards-module__rfmhuW__bf-ring{0%{stroke-dashoffset:100px}17.6%,26.5%{stroke-dashoffset:75px}44.1%,52.9%{stroke-dashoffset:50px}70.6%,79.4%{stroke-dashoffset:25px}97.1%,to{stroke-dashoffset:0}}@keyframes BuiltForCards-module__rfmhuW__bf-count{0%,8%{--bf-n:0}8.1%,34.5%{--bf-n:1}34.6%,61%{--bf-n:2}61.1%,87.5%{--bf-n:3}87.6%,to{--bf-n:4}}
@property --bfm-n{syntax:"<integer>";inherits:false;initial-value:0}.BuiltForMoreCards-module__s39iCa__card{gap:12px}.BuiltForMoreCards-module__s39iCa__head{align-items:center;gap:8px;min-width:0;padding:0 2px;display:flex}.BuiltForMoreCards-module__s39iCa__icon{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.BuiltForMoreCards-module__s39iCa__icon[data-tone=sage]{color:#35513e;background:#dfe9d6}.BuiltForMoreCards-module__s39iCa__icon[data-tone=sky]{color:#2f6278;background:#dcebf2}.BuiltForMoreCards-module__s39iCa__icon[data-tone=sand]{color:#7a5f2c;background:#f3e9d8}.BuiltForMoreCards-module__s39iCa__icon[data-tone=dark]{color:#dfe9d6;background:#ffffff1f}.BuiltForMoreCards-module__s39iCa__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.BuiltForMoreCards-module__s39iCa__meta{color:#737373;flex:none;font-size:11.5px}.BuiltForMoreCards-module__s39iCa__okPill,.BuiltForMoreCards-module__s39iCa__checkPill,.BuiltForMoreCards-module__s39iCa__reviewPill,.BuiltForMoreCards-module__s39iCa__overPill,.BuiltForMoreCards-module__s39iCa__flipOpen,.BuiltForMoreCards-module__s39iCa__flipDone,.BuiltForMoreCards-module__s39iCa__taughtPill,.BuiltForMoreCards-module__s39iCa__learnPill,.BuiltForMoreCards-module__s39iCa__payOwed{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.BuiltForMoreCards-module__s39iCa__okPill,.BuiltForMoreCards-module__s39iCa__flipDone,.BuiltForMoreCards-module__s39iCa__taughtPill{color:#1f4635;background:#e3ebe5}.BuiltForMoreCards-module__s39iCa__flipDone,.BuiltForMoreCards-module__s39iCa__taughtPill{padding-left:6px}.BuiltForMoreCards-module__s39iCa__checkPill,.BuiltForMoreCards-module__s39iCa__reviewPill,.BuiltForMoreCards-module__s39iCa__overPill,.BuiltForMoreCards-module__s39iCa__flipOpen,.BuiltForMoreCards-module__s39iCa__learnPill,.BuiltForMoreCards-module__s39iCa__payOwed{background:var(--color-waiting);color:#6b5427}.BuiltForMoreCards-module__s39iCa__flip{flex:none;justify-items:end;display:grid}.BuiltForMoreCards-module__s39iCa__flip>*{grid-area:1/1}.BuiltForMoreCards-module__s39iCa__flipOpen,.BuiltForMoreCards-module__s39iCa__learnPill{opacity:0}.BuiltForMoreCards-module__s39iCa__count,.BuiltForMoreCards-module__s39iCa__openN,.BuiltForMoreCards-module__s39iCa__doneN{counter-reset:bfm-n var(--bfm-n)}.BuiltForMoreCards-module__s39iCa__count:before,.BuiltForMoreCards-module__s39iCa__openN:before,.BuiltForMoreCards-module__s39iCa__doneN:before{content:counter(bfm-n)}.BuiltForMoreCards-module__s39iCa__short{display:none}.BuiltForMoreCards-module__s39iCa__orderTray{background:#f7f6f3;border-radius:14px;flex-direction:column;gap:6px;padding:12px 12px 10px;display:flex}.BuiltForMoreCards-module__s39iCa__stepper,.BuiltForMoreCards-module__s39iCa__stepLabels{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid}.BuiltForMoreCards-module__s39iCa__stepper{place-items:center;height:20px;position:relative}.BuiltForMoreCards-module__s39iCa__stepTrack,.BuiltForMoreCards-module__s39iCa__stepFill{top:9px;left:calc(50% / var(--n));border-radius:1px;height:2px;position:absolute}.BuiltForMoreCards-module__s39iCa__stepTrack{right:calc(50% / var(--n));background:#e2dfd8}.BuiltForMoreCards-module__s39iCa__stepFill{width:calc(var(--now) * 100% / var(--n));transform-origin:0;background:#397657}.BuiltForMoreCards-module__s39iCa__node{border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:relative}.BuiltForMoreCards-module__s39iCa__node[data-state=paid]{color:#fff;background:#397657}.BuiltForMoreCards-module__s39iCa__node[data-state=now]{background:var(--color-waiting);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px #c9a46a}.BuiltForMoreCards-module__s39iCa__node[data-state=now]:after{content:"";background:#a3814c;border-radius:50%;width:6px;height:6px}.BuiltForMoreCards-module__s39iCa__node[data-state=owed]{background:#fff;box-shadow:inset 0 0 0 1.5px #d3cfc7}.BuiltForMoreCards-module__s39iCa__stepLabels{color:#6b6b6b;font-size:11px;line-height:14px}.BuiltForMoreCards-module__s39iCa__stepLabels span{white-space:nowrap;justify-self:center}.BuiltForMoreCards-module__s39iCa__stepLabels [data-state=now]{color:#6b5427;font-weight:500}.BuiltForMoreCards-module__s39iCa__billRow{background:#fff;border-radius:10px;align-items:center;gap:8px;min-width:0;margin-top:4px;padding:7px 8px 7px 10px;display:flex}.BuiltForMoreCards-module__s39iCa__billText{flex:1;min-width:0;display:grid}.BuiltForMoreCards-module__s39iCa__billName{font-size:12.5px;font-weight:500;line-height:16px}.BuiltForMoreCards-module__s39iCa__billDetail{text-overflow:ellipsis;white-space:nowrap;color:#6b6b6b;font-size:11px;line-height:15px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__sites{gap:6px;display:grid}.BuiltForMoreCards-module__s39iCa__sitesHead{color:#737373;justify-content:space-between;gap:8px;padding:0 2px;font-size:11px;line-height:16px;display:flex}.BuiltForMoreCards-module__s39iCa__siteTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.BuiltForMoreCards-module__s39iCa__site{background:#f7f6f3;border-radius:12px;gap:1px;min-width:0;padding:6px 9px 7px;display:grid}.BuiltForMoreCards-module__s39iCa__siteName{text-overflow:ellipsis;white-space:nowrap;color:#6b6b6b;font-size:11px;line-height:15px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__siteCount{justify-content:space-between;align-items:center;gap:4px;display:flex}.BuiltForMoreCards-module__s39iCa__count{font-size:16px;font-weight:500;line-height:20px}.BuiltForMoreCards-module__s39iCa__siteTick{color:#fff;background:#397657;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.BuiltForMoreCards-module__s39iCa__queueTray{background:#f7f6f3;border-radius:14px;gap:6px;padding:10px;display:grid}.BuiltForMoreCards-module__s39iCa__queueHead{color:#6b6b6b;justify-content:space-between;gap:8px;padding:0 2px;font-size:11px;line-height:16px;display:flex}.BuiltForMoreCards-module__s39iCa__openCount{color:#171814;font-weight:500}.BuiltForMoreCards-module__s39iCa__exceptions{gap:5px;margin:0;padding:0;list-style:none;display:grid}.BuiltForMoreCards-module__s39iCa__exception{background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 6px 5px 10px;display:grid}.BuiltForMoreCards-module__s39iCa__exName{font-size:12.5px;font-weight:500;line-height:18px}.BuiltForMoreCards-module__s39iCa__exDetail{text-overflow:ellipsis;white-space:nowrap;color:#6b6b6b;font-size:11px;line-height:16px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__coding{gap:7px;padding:0 2px;display:grid}.BuiltForMoreCards-module__s39iCa__codingHead{align-items:baseline;gap:8px;min-width:0;display:flex}.BuiltForMoreCards-module__s39iCa__codingLabel{flex:none;font-size:12.5px;font-weight:500;line-height:18px}.BuiltForMoreCards-module__s39iCa__codingMeta{text-overflow:ellipsis;white-space:nowrap;color:#737373;min-width:0;font-size:11px;line-height:16px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__codingRow{align-items:flex-start;gap:14px;display:flex}.BuiltForMoreCards-module__s39iCa__codeBlock{gap:5px;min-width:0;display:grid}.BuiltForMoreCards-module__s39iCa__squares{gap:3px;display:flex}.BuiltForMoreCards-module__s39iCa__histBill,.BuiltForMoreCards-module__s39iCa__nowSq{border-radius:3px;width:12px;height:12px}.BuiltForMoreCards-module__s39iCa__histBill{background:#c5d8bc}.BuiltForMoreCards-module__s39iCa__nowSq{background:var(--color-waiting);box-shadow:inset 0 0 0 1.5px #c9a46a}.BuiltForMoreCards-module__s39iCa__histCode,.BuiltForMoreCards-module__s39iCa__nowCode{white-space:nowrap;color:#404040;font-size:11px;line-height:14px}.BuiltForMoreCards-module__s39iCa__nowCode{color:#6b5427;font-weight:500}.BuiltForMoreCards-module__s39iCa__codingRow .BuiltForMoreCards-module__s39iCa__checkPill{align-self:center;margin-left:auto}.BuiltForMoreCards-module__s39iCa__machine[class],.BuiltForMoreCards-module__s39iCa__close[class]{color:#fff;background:#003116;box-shadow:0 16px 36px -20px #00140899}.BuiltForMoreCards-module__s39iCa__machine .BuiltForMoreCards-module__s39iCa__meta,.BuiltForMoreCards-module__s39iCa__close .BuiltForMoreCards-module__s39iCa__meta{color:#ffffffa8}.BuiltForMoreCards-module__s39iCa__split{gap:7px;padding:0 2px;display:grid}.BuiltForMoreCards-module__s39iCa__splitFigures{white-space:nowrap;justify-content:space-between;gap:8px;font-size:12.5px;line-height:18px;display:flex}.BuiltForMoreCards-module__s39iCa__splitLabel{color:#ffffffb3;font-size:11.5px}.BuiltForMoreCards-module__s39iCa__splitValue{font-weight:500}.BuiltForMoreCards-module__s39iCa__splitOwed .BuiltForMoreCards-module__s39iCa__splitValue{color:var(--color-waiting)}.BuiltForMoreCards-module__s39iCa__splitBar{background:repeating-linear-gradient(135deg,#efe2cc61 0 2px,#efe2cc1a 2px 5px);border-radius:4px;height:8px;position:relative;overflow:hidden}.BuiltForMoreCards-module__s39iCa__splitSeg{top:0;bottom:0;left:calc(var(--from) * 1%);width:calc(var(--share) * 1%);transform-origin:0;background:#dfe9d6;position:absolute}.BuiltForMoreCards-module__s39iCa__splitSeg+.BuiltForMoreCards-module__s39iCa__splitSeg{border-left:2px solid #003116}.BuiltForMoreCards-module__s39iCa__timeline{background:#ffffff0f;border-radius:14px;gap:10px;margin:0;padding:12px;list-style:none;display:grid}.BuiltForMoreCards-module__s39iCa__pay{grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid;position:relative}.BuiltForMoreCards-module__s39iCa__pay:not(:last-child):before{content:"";background:#ffffff29;border-radius:1px;width:2px;position:absolute;top:19px;bottom:-9px;left:7px}.BuiltForMoreCards-module__s39iCa__payDot{border-radius:50%;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.BuiltForMoreCards-module__s39iCa__pay[data-state=paid] .BuiltForMoreCards-module__s39iCa__payDot{color:#003116;background:#dfe9d6}.BuiltForMoreCards-module__s39iCa__pay[data-state=owed] .BuiltForMoreCards-module__s39iCa__payDot{box-shadow:inset 0 0 0 1.5px var(--color-waiting)}.BuiltForMoreCards-module__s39iCa__payMain,.BuiltForMoreCards-module__s39iCa__payRight{min-width:0;display:grid}.BuiltForMoreCards-module__s39iCa__payRight{justify-items:end;gap:1px}.BuiltForMoreCards-module__s39iCa__payName,.BuiltForMoreCards-module__s39iCa__payAmount{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:18px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__payShare{color:#ffffffa8;font-weight:400}.BuiltForMoreCards-module__s39iCa__payAgainst,.BuiltForMoreCards-module__s39iCa__payPaid{text-overflow:ellipsis;white-space:nowrap;color:#ffffffb3;font-size:11px;line-height:16px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__payPaid{color:#dfe9d6}.BuiltForMoreCards-module__s39iCa__payOwed{padding:0 7px;line-height:16px}.BuiltForMoreCards-module__s39iCa__flows{background:#f1f5ec;border-radius:14px;gap:6px;margin:0;padding:8px;list-style:none;display:grid}.BuiltForMoreCards-module__s39iCa__flow{background:#fff;border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;position:relative;overflow:hidden}.BuiltForMoreCards-module__s39iCa__flowIcon{color:#35513e;background:#dfe9d6;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.BuiltForMoreCards-module__s39iCa__flowMain{min-width:0;display:grid}.BuiltForMoreCards-module__s39iCa__flowName,.BuiltForMoreCards-module__s39iCa__flowRun,.BuiltForMoreCards-module__s39iCa__flowRunLearn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BuiltForMoreCards-module__s39iCa__flowName{font-size:12.5px;font-weight:500;line-height:17px}.BuiltForMoreCards-module__s39iCa__flowRun,.BuiltForMoreCards-module__s39iCa__flowRunLearn{color:#6b6b6b;font-size:11px;line-height:15px}.BuiltForMoreCards-module__s39iCa__flowSwap{min-width:0;display:grid}.BuiltForMoreCards-module__s39iCa__flowSwap>*{grid-area:1/1}.BuiltForMoreCards-module__s39iCa__flowRunLearn{opacity:0;color:#6b5427}.BuiltForMoreCards-module__s39iCa__liveDot{background:#a3814c;border-radius:50%;width:6px;height:6px}.BuiltForMoreCards-module__s39iCa__learnBar{opacity:0;transform-origin:0;background:#397657;width:100%;height:2px;position:absolute;bottom:0;left:0}.BuiltForMoreCards-module__s39iCa__matrix{grid-template-columns:minmax(0, 1fr) repeat(var(--cols), 42px);background:#ffffff0f;border-radius:14px;align-items:center;gap:7px 4px;padding:10px 10px 12px 12px;display:grid}.BuiltForMoreCards-module__s39iCa__taskRow{display:contents}.BuiltForMoreCards-module__s39iCa__entity{white-space:nowrap;color:#ffffffb3;justify-self:center;font-size:11px;line-height:14px}.BuiltForMoreCards-module__s39iCa__task{text-overflow:ellipsis;white-space:nowrap;color:#ffffffe0;min-width:0;font-size:12px;line-height:18px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__cellWrap{border-radius:50%;justify-self:center;width:18px;height:18px;position:relative;box-shadow:inset 0 0 0 1.5px #fff3}.BuiltForMoreCards-module__s39iCa__cell{color:#003116;background:#dfe9d6;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.BuiltForMoreCards-module__s39iCa__cell[data-flag]{background:var(--color-waiting);color:#6b5427;font-size:12px;font-weight:500;line-height:1}.BuiltForMoreCards-module__s39iCa__closeFoot{color:#ffffffe0;justify-content:space-between;align-items:center;gap:8px;padding:0 2px;font-size:12.5px;line-height:18px;display:flex}.BuiltForMoreCards-module__s39iCa__closeCount{white-space:nowrap}.BuiltForMoreCards-module__s39iCa__ledger{--budget:86%;background:#f7f6f3;border-radius:14px;gap:10px;padding:10px 12px 12px;display:grid}.BuiltForMoreCards-module__s39iCa__ledgerHead,.BuiltForMoreCards-module__s39iCa__ledgerTotal{white-space:nowrap;justify-content:space-between;gap:8px;display:flex}.BuiltForMoreCards-module__s39iCa__ledgerHead{color:#6b6b6b;font-size:11px;line-height:14px}.BuiltForMoreCards-module__s39iCa__ledgerTotal{color:#404040;padding-top:2px;font-size:12.5px;line-height:18px}.BuiltForMoreCards-module__s39iCa__ledgerTotal>span:first-child{color:#171814;font-weight:500}.BuiltForMoreCards-module__s39iCa__project{gap:5px;display:grid}.BuiltForMoreCards-module__s39iCa__projectLine{align-items:center;gap:6px;min-width:0;display:flex}.BuiltForMoreCards-module__s39iCa__projectName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:500;line-height:18px;overflow:hidden}.BuiltForMoreCards-module__s39iCa__overPill{padding:0 7px;line-height:16px}.BuiltForMoreCards-module__s39iCa__projectFig{white-space:nowrap;color:#6b6b6b;flex:none;margin-left:auto;font-size:11.5px;line-height:18px}.BuiltForMoreCards-module__s39iCa__projectCommitted{color:#171814;font-weight:500}.BuiltForMoreCards-module__s39iCa__meter{height:8px;position:relative}.BuiltForMoreCards-module__s39iCa__meter:before{content:"";width:var(--budget);background:#e6e3dc;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.BuiltForMoreCards-module__s39iCa__meterFill,.BuiltForMoreCards-module__s39iCa__meterOver{transform-origin:0;position:absolute;top:0;bottom:0}.BuiltForMoreCards-module__s39iCa__meterFill{width:calc(var(--budget) * var(--pct) / 100);background:#397657;border-radius:4px;left:0}.BuiltForMoreCards-module__s39iCa__project[data-flag] .BuiltForMoreCards-module__s39iCa__meterFill{border-radius:4px 0 0 4px}.BuiltForMoreCards-module__s39iCa__meterOver{left:var(--budget);width:calc(var(--budget) * var(--over) / 100);background:repeating-linear-gradient(135deg,#c9a46a 0 2px,#efe2cc 2px 5px);border-radius:0 4px 4px 0}.BuiltForMoreCards-module__s39iCa__meterEnd{top:-3px;bottom:-3px;left:calc(var(--budget) - 1px);background:#a8a39a;border-radius:1px;width:2px;position:absolute}@container (max-width:269.98px){.BuiltForMoreCards-module__s39iCa__full{display:none}.BuiltForMoreCards-module__s39iCa__short{display:inline}.BuiltForMoreCards-module__s39iCa__exDetail{display:none}.BuiltForMoreCards-module__s39iCa__exception{grid-template-columns:minmax(0,1fr) auto}.BuiltForMoreCards-module__s39iCa__overPill{display:none}.BuiltForMoreCards-module__s39iCa__project[data-flag] .BuiltForMoreCards-module__s39iCa__projectName{background:var(--color-waiting);border-radius:4px;margin-left:-4px;padding:0 4px}.BuiltForMoreCards-module__s39iCa__matrix{grid-template-columns:minmax(0, 1fr) repeat(var(--cols), 36px)}.BuiltForMoreCards-module__s39iCa__flow{gap:8px}}@container (max-width:229.98px){.BuiltForMoreCards-module__s39iCa__meta,.BuiltForMoreCards-module__s39iCa__billDetail,.BuiltForMoreCards-module__s39iCa__payShare{display:none}.BuiltForMoreCards-module__s39iCa__site{padding-inline:7px}.BuiltForMoreCards-module__s39iCa__flow{grid-template-columns:minmax(0,1fr) auto;padding-left:10px}.BuiltForMoreCards-module__s39iCa__flowIcon{display:none}.BuiltForMoreCards-module__s39iCa__matrix{grid-template-columns:minmax(0, 1fr) repeat(var(--cols), 32px);padding-left:10px}.BuiltForMoreCards-module__s39iCa__task{font-size:11.5px}.BuiltForMoreCards-module__s39iCa__ledgerHead>span:last-child{display:none}}@media (prefers-reduced-motion:no-preference){.BuiltForMoreCards-module__s39iCa__card[data-paused] *,.BuiltForMoreCards-module__s39iCa__card[data-paused] :before,.BuiltForMoreCards-module__s39iCa__card[data-paused] :after{animation-play-state:paused!important}[data-phase=out] :is(.BuiltForMoreCards-module__s39iCa__stepFill,.BuiltForMoreCards-module__s39iCa__node[data-state=paid],.BuiltForMoreCards-module__s39iCa__node[data-state=now],.BuiltForMoreCards-module__s39iCa__stepLabels,.BuiltForMoreCards-module__s39iCa__billRow,.BuiltForMoreCards-module__s39iCa__count,.BuiltForMoreCards-module__s39iCa__siteTick,.BuiltForMoreCards-module__s39iCa__flipDone,.BuiltForMoreCards-module__s39iCa__openN,.BuiltForMoreCards-module__s39iCa__histBill,.BuiltForMoreCards-module__s39iCa__nowSq,.BuiltForMoreCards-module__s39iCa__histCode,.BuiltForMoreCards-module__s39iCa__nowCode,.BuiltForMoreCards-module__s39iCa__checkPill,.BuiltForMoreCards-module__s39iCa__splitSeg,.BuiltForMoreCards-module__s39iCa__splitValue,.BuiltForMoreCards-module__s39iCa__pay[data-state=paid] .BuiltForMoreCards-module__s39iCa__payDot,.BuiltForMoreCards-module__s39iCa__payPaid,.BuiltForMoreCards-module__s39iCa__payOwed,.BuiltForMoreCards-module__s39iCa__flow,.BuiltForMoreCards-module__s39iCa__cell,.BuiltForMoreCards-module__s39iCa__doneN,.BuiltForMoreCards-module__s39iCa__reviewPill,.BuiltForMoreCards-module__s39iCa__meterFill,.BuiltForMoreCards-module__s39iCa__meterOver,.BuiltForMoreCards-module__s39iCa__overPill,.BuiltForMoreCards-module__s39iCa__projectFig,.BuiltForMoreCards-module__s39iCa__ledgerTotal){animation:.4s both BuiltForMoreCards-module__s39iCa__bfm-out}[data-phase=out] .BuiltForMoreCards-module__s39iCa__flipOpen{animation:.4s both BuiltForMoreCards-module__s39iCa__bfm-in}[data-phase=out] .BuiltForMoreCards-module__s39iCa__project[data-flag] .BuiltForMoreCards-module__s39iCa__projectName{animation:.4s both BuiltForMoreCards-module__s39iCa__bfm-unmark}[data-phase=play] .BuiltForMoreCards-module__s39iCa__node[data-state=paid]{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.2s + var(--i) * .28s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__stepFill{animation:.8s cubic-bezier(.45,0,.2,1) .2s both BuiltForMoreCards-module__s39iCa__bfm-grow-x}[data-phase=play] .BuiltForMoreCards-module__s39iCa__node[data-state=now]{animation:.42s cubic-bezier(.34,1.56,.64,1) .95s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__stepLabels{animation:.4s 1.05s both BuiltForMoreCards-module__s39iCa__bfm-fade}[data-phase=play] .BuiltForMoreCards-module__s39iCa__billRow{animation:.5s cubic-bezier(.22,1,.36,1) 1.25s both BuiltForMoreCards-module__s39iCa__bfm-rise}[data-phase=play] .BuiltForMoreCards-module__s39iCa__okPill{animation:.38s cubic-bezier(.34,1.56,.64,1) 1.65s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__count{animation:BuiltForMoreCards-module__s39iCa__bfm-count .9s cubic-bezier(.3, 0, .3, 1) calc(1.8s + var(--i) * .12s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__siteTick{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .36s cubic-bezier(.34, 1.56, .64, 1) calc(2.6s + var(--i) * .11s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flipOpen{animation:BuiltForMoreCards-module__s39iCa__bfm-hide .22s ease calc(.7s + var(--i) * .5s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flipDone{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.7s + var(--i) * .5s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__openN{animation:1.8s linear both BuiltForMoreCards-module__s39iCa__bfm-open}[data-phase=play] .BuiltForMoreCards-module__s39iCa__histBill{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .3s cubic-bezier(.34, 1.56, .64, 1) calc(1.9s + var(--i) * 60ms) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__histCode{animation:.3s 2.2s both BuiltForMoreCards-module__s39iCa__bfm-fade}[data-phase=play] .BuiltForMoreCards-module__s39iCa__nowSq{animation:.38s cubic-bezier(.34,1.56,.64,1) 2.35s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__nowCode{animation:.3s 2.4s both BuiltForMoreCards-module__s39iCa__bfm-fade}[data-phase=play] .BuiltForMoreCards-module__s39iCa__checkPill{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.6s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__splitSeg{animation:BuiltForMoreCards-module__s39iCa__bfm-grow-x .55s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--i) * .7s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__pay[data-state=paid] .BuiltForMoreCards-module__s39iCa__payDot{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.3s + var(--i) * .7s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__payPaid{animation:BuiltForMoreCards-module__s39iCa__bfm-rise .4s cubic-bezier(.22, 1, .36, 1) calc(.5s + var(--i) * .7s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__splitValue{animation:.4s 1.6s both BuiltForMoreCards-module__s39iCa__bfm-fade}[data-phase=play] .BuiltForMoreCards-module__s39iCa__payOwed{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.1s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flow{animation:BuiltForMoreCards-module__s39iCa__bfm-rise .5s cubic-bezier(.22, 1, .36, 1) calc(.15s + var(--i) * .15s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flow:not([data-learning]) .BuiltForMoreCards-module__s39iCa__taughtPill{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .38s cubic-bezier(.34, 1.56, .64, 1) calc(.55s + var(--i) * .2s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flow[data-learning] :is(.BuiltForMoreCards-module__s39iCa__learnPill,.BuiltForMoreCards-module__s39iCa__flowRunLearn){animation:.25s 2.3s both BuiltForMoreCards-module__s39iCa__bfm-hide}[data-phase=play] .BuiltForMoreCards-module__s39iCa__liveDot{animation:.9s ease-in-out infinite alternate BuiltForMoreCards-module__s39iCa__bfm-breathe}[data-phase=play] .BuiltForMoreCards-module__s39iCa__learnBar{animation:1.7s cubic-bezier(.45,0,.55,1) .6s both BuiltForMoreCards-module__s39iCa__bfm-learn}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flow[data-learning] .BuiltForMoreCards-module__s39iCa__taughtPill{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.35s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__flow[data-learning] .BuiltForMoreCards-module__s39iCa__flowRun{animation:.3s 2.4s both BuiltForMoreCards-module__s39iCa__bfm-fade}[data-phase=play] .BuiltForMoreCards-module__s39iCa__cell{animation:BuiltForMoreCards-module__s39iCa__bfm-pop .32s cubic-bezier(.34, 1.56, .64, 1) calc(.3s + var(--k) * .11s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__cell[data-flag]{animation-delay:1.95s}[data-phase=play] .BuiltForMoreCards-module__s39iCa__doneN{animation:1.65s linear .25s both BuiltForMoreCards-module__s39iCa__bfm-count}[data-phase=play] .BuiltForMoreCards-module__s39iCa__reviewPill{animation:.42s cubic-bezier(.34,1.56,.64,1) 2.25s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__meterFill{animation:BuiltForMoreCards-module__s39iCa__bfm-grow-x .75s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i) * .2s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__projectFig{animation:BuiltForMoreCards-module__s39iCa__bfm-fade .4s ease calc(.55s + var(--i) * .2s) both}[data-phase=play] .BuiltForMoreCards-module__s39iCa__meterOver{animation:.5s cubic-bezier(.22,1,.36,1) 1.3s both BuiltForMoreCards-module__s39iCa__bfm-grow-x}[data-phase=play] .BuiltForMoreCards-module__s39iCa__overPill{animation:.42s cubic-bezier(.34,1.56,.64,1) 1.75s both BuiltForMoreCards-module__s39iCa__bfm-pop}[data-phase=play] .BuiltForMoreCards-module__s39iCa__project[data-flag] .BuiltForMoreCards-module__s39iCa__projectName{animation:.35s 1.75s both BuiltForMoreCards-module__s39iCa__bfm-mark}[data-phase=play] .BuiltForMoreCards-module__s39iCa__ledgerTotal{animation:.5s cubic-bezier(.22,1,.36,1) 2.15s both BuiltForMoreCards-module__s39iCa__bfm-rise}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-out{to{opacity:0}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-in{to{opacity:1}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-hide{0%{opacity:1}to{opacity:0}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-fade{0%{opacity:0}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-pop{0%{opacity:0;transform:scale(.6)}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-grow-x{0%{transform:scaleX(0)}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-count{0%{--bfm-n:0}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-breathe{to{opacity:.35}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-learn{0%{opacity:1;transform:scaleX(0)}92%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-mark{0%{background-color:#0000}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-unmark{to{background-color:#0000}}@keyframes BuiltForMoreCards-module__s39iCa__bfm-open{0%,38.8%{--bfm-n:3}38.9%,66.6%{--bfm-n:2}66.7%,94.3%{--bfm-n:1}94.4%,to{--bfm-n:0}}
.LandsCards-module__On8qTG__window[data-phase]{gap:0;padding:0;overflow:clip}.LandsCards-module__On8qTG__wide[data-phase]{width:min(100%,460px)}.LandsCards-module__On8qTG__time{color:#737373;flex:none;font-size:11px;line-height:16px}.LandsCards-module__On8qTG__kosAvatar,.LandsCards-module__On8qTG__jordan{width:var(--size);height:var(--size);border-radius:50%;flex:none;place-items:center;display:grid}.LandsCards-module__On8qTG__kosAvatar{background:var(--color-brand);color:#fff}.LandsCards-module__On8qTG__jordan{color:#35513e;letter-spacing:.02em;background:#dfe9d6;font-size:10px;font-weight:600}.LandsCards-module__On8qTG__xlBar,.LandsCards-module__On8qTG__nsBar{color:#fff;white-space:nowrap;align-items:center;gap:8px;min-width:0;height:36px;padding:0 14px;display:flex}.LandsCards-module__On8qTG__xlBar{background:#107c41}.LandsCards-module__On8qTG__xlIcon{background:#0b5e31;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid}.LandsCards-module__On8qTG__barName{text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.LandsCards-module__On8qTG__barMeta{color:#ffffffd1;flex:none;font-size:11.5px}.LandsCards-module__On8qTG__xlBody{flex-direction:column;gap:10px;padding:12px;display:flex}.LandsCards-module__On8qTG__fx{background:#f7f6f3;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:8px;padding:6px 10px;font-size:11.5px;line-height:16px;display:grid}.LandsCards-module__On8qTG__fxCell{color:#404040;font-weight:500}.LandsCards-module__On8qTG__fxMark{color:#6b6b6b;font-style:italic}.LandsCards-module__On8qTG__fxText{color:#171814}.LandsCards-module__On8qTG__grid{border:1px solid #e3e1dc;border-radius:8px;font-size:11.5px;line-height:16px;overflow:hidden}.LandsCards-module__On8qTG__gridRow{grid-template-columns:minmax(0,1fr) 76px 68px 92px 102px;display:grid}.LandsCards-module__On8qTG__gridRow+.LandsCards-module__On8qTG__gridRow{border-top:1px solid #e3e1dc}.LandsCards-module__On8qTG__cell{text-overflow:ellipsis;white-space:nowrap;color:#404040;text-align:right;min-width:0;padding:5px 6px;overflow:hidden}.LandsCards-module__On8qTG__cell+.LandsCards-module__On8qTG__cell{border-left:1px solid #e3e1dc}.LandsCards-module__On8qTG__cell[data-col="0"],.LandsCards-module__On8qTG__cell[data-col="4"]{text-align:left}.LandsCards-module__On8qTG__cell[data-col="0"]{color:#171814;font-weight:500}.LandsCards-module__On8qTG__gridHead .LandsCards-module__On8qTG__cell{color:#6b6b6b;background:#f4f3ef;font-size:11px;font-weight:500}.LandsCards-module__On8qTG__gridHead .LandsCards-module__On8qTG__cell[data-col="0"]{color:#6b6b6b}.LandsCards-module__On8qTG__cell[data-col="2"][data-flag]{color:#6b5427;font-weight:500}.LandsCards-module__On8qTG__comment{color:#1f4635}.LandsCards-module__On8qTG__comment[data-flag]{background:var(--color-waiting);color:#6b5427;font-weight:500}.LandsCards-module__On8qTG__comment[data-selected]{position:relative;overflow:visible;box-shadow:inset 0 0 0 2px #107c41}.LandsCards-module__On8qTG__comment[data-selected]:after{content:"";background:#107c41;border:1px solid #fff;width:5px;height:5px;position:absolute;bottom:-2px;right:-2px}.LandsCards-module__On8qTG__gridTotal .LandsCards-module__On8qTG__cell{color:#171814;font-weight:500}.LandsCards-module__On8qTG__xlFoot{align-items:baseline;gap:8px;padding:0 2px;display:flex}.LandsCards-module__On8qTG__sheetTab{color:#107c41;background:#e3ebe5;border-radius:6px;flex:none;align-self:center;margin-right:auto;padding:1px 10px;font-size:11px;font-weight:600;line-height:18px}.LandsCards-module__On8qTG__footLabel{text-overflow:ellipsis;white-space:nowrap;color:#737373;min-width:0;font-size:11.5px;overflow:hidden}.LandsCards-module__On8qTG__footValue{color:#003116;flex:none;font-size:15px;font-weight:500}@container (max-width:439.98px){.LandsCards-module__On8qTG__gridRow{grid-template-columns:minmax(0,1fr) 76px 92px 102px}.LandsCards-module__On8qTG__cell[data-col="2"]{display:none}.LandsCards-module__On8qTG__cell[data-col="3"]{border-left:1px solid #e3e1dc}}@container (max-width:359.98px){.LandsCards-module__On8qTG__gridRow{grid-template-columns:minmax(0,1fr) 98px 102px}.LandsCards-module__On8qTG__cell[data-col="1"],.LandsCards-module__On8qTG__sheetTab{display:none}}.LandsCards-module__On8qTG__mail{gap:12px}.LandsCards-module__On8qTG__subject{text-wrap:pretty;padding:2px 2px 0;font-size:14px;font-weight:500;line-height:20px}.LandsCards-module__On8qTG__sender{align-items:center;gap:10px;min-width:0;padding:0 2px;display:flex}.LandsCards-module__On8qTG__senderText{flex:1;min-width:0;display:grid}.LandsCards-module__On8qTG__senderName{font-size:12.5px;font-weight:500}.LandsCards-module__On8qTG__senderTo{text-overflow:ellipsis;white-space:nowrap;color:#737373;font-size:11.5px;line-height:16px;overflow:hidden}.LandsCards-module__On8qTG__mailBody{color:#404040;text-wrap:pretty;gap:8px;padding:0 2px;font-size:12.5px;line-height:18px;display:grid}.LandsCards-module__On8qTG__attachment{background:#f7f6f3;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.LandsCards-module__On8qTG__attachIcon{background:#107c41;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.LandsCards-module__On8qTG__attachName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.LandsCards-module__On8qTG__attachMeta{color:#6b6b6b;flex:none;align-items:center;gap:4px;font-size:11.5px;display:flex}.LandsCards-module__On8qTG__nsBar{background:#27384a;height:32px}.LandsCards-module__On8qTG__nsMark{background:linear-gradient(135deg,#8fb4dc 0 50%,#fff 50% 100%);border-radius:3px;flex:none;width:12px;height:12px}.LandsCards-module__On8qTG__nsName{letter-spacing:.01em;font-size:12.5px;font-weight:700}.LandsCards-module__On8qTG__nsBody{flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}.LandsCards-module__On8qTG__recHead{gap:2px;min-width:0;padding:0 2px;display:grid}.LandsCards-module__On8qTG__recType{color:#66727e;align-items:center;gap:8px;font-size:11.5px;line-height:18px;display:flex}.LandsCards-module__On8qTG__nsStatus{color:#1d4c80;background:#e8eef5;border-radius:5px;padding:0 8px;font-size:11px;font-weight:600;line-height:18px}.LandsCards-module__On8qTG__recTitle{text-overflow:ellipsis;white-space:nowrap;color:#17202a;font-size:15px;font-weight:600;line-height:21px;overflow:hidden}.LandsCards-module__On8qTG__drafted{color:#737373;font-size:11.5px;line-height:16px}.LandsCards-module__On8qTG__fields{background:#f7f6f3;border-radius:14px;gap:6px;margin:0;padding:10px 12px;display:grid}.LandsCards-module__On8qTG__field{justify-content:space-between;gap:12px;min-width:0;font-size:12px;line-height:17px;display:flex}.LandsCards-module__On8qTG__field dt,.LandsCards-module__On8qTG__field dd{margin:0}.LandsCards-module__On8qTG__field dt{color:#6b6b6b;flex:none}.LandsCards-module__On8qTG__field dd{text-overflow:ellipsis;white-space:nowrap;color:#171814;text-align:right;min-width:0;overflow:hidden}.LandsCards-module__On8qTG__amountField{border-top:1px solid #ebe9e4;padding-top:6px}.LandsCards-module__On8qTG__amountField dd{font-size:14px;font-weight:600}.LandsCards-module__On8qTG__approver{align-items:center;gap:10px;min-width:0;padding:0 2px;display:flex}.LandsCards-module__On8qTG__approverText{flex:1;min-width:0;display:grid}.LandsCards-module__On8qTG__approverLabel{color:#737373;font-size:11px;line-height:15px}.LandsCards-module__On8qTG__approverName{font-size:12.5px;font-weight:500}.LandsCards-module__On8qTG__approve{color:#fff;background:#3b6ea5;border-radius:6px;flex:none;padding:4px 12px;font-size:11.5px;font-weight:600;line-height:16px}.LandsCards-module__On8qTG__ask{gap:14px}.LandsCards-module__On8qTG__msg{align-items:flex-start;gap:10px;min-width:0;display:flex}.LandsCards-module__On8qTG__msgBody{color:#171814;flex:1;gap:4px;min-width:0;font-size:12.5px;line-height:18px;display:grid}.LandsCards-module__On8qTG__msgHead{align-items:baseline;gap:8px;display:flex}.LandsCards-module__On8qTG__msgName{font-size:12.5px;font-weight:600}.LandsCards-module__On8qTG__refs[class]{border-radius:12px;gap:8px;margin-top:4px;padding:10px}.LandsCards-module__On8qTG__ref{gap:2px;min-width:0;font-size:12px;line-height:17px;display:grid}.LandsCards-module__On8qTG__refLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.LandsCards-module__On8qTG__refDetail{color:#6b6b6b;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11.5px;line-height:16px;display:flex}.LandsCards-module__On8qTG__refCite{color:#404040;white-space:nowrap;background:#fff;border-radius:999px;padding:0 6px;font-size:11px;line-height:16px}.LandsCards-module__On8qTG__refCite[data-flag]{background:var(--color-waiting);color:#6b5427;font-weight:500}.LandsCards-module__On8qTG__refNote{color:#737373;margin-top:2px;font-size:11.5px;line-height:16px}[data-phase=armed] :is(.LandsCards-module__On8qTG__xlRow,.LandsCards-module__On8qTG__comment[data-flag],.LandsCards-module__On8qTG__gridTotal,.LandsCards-module__On8qTG__xlFoot,.LandsCards-module__On8qTG__fxText),[data-phase=armed] :is(.LandsCards-module__On8qTG__mailBody,.LandsCards-module__On8qTG__attachment,.LandsCards-module__On8qTG__nsStatus,.LandsCards-module__On8qTG__field,.LandsCards-module__On8qTG__approver),[data-phase=armed] :is(.LandsCards-module__On8qTG__question,.LandsCards-module__On8qTG__answer,.LandsCards-module__On8qTG__ref,.LandsCards-module__On8qTG__refCite,.LandsCards-module__On8qTG__refNote){opacity:0}[data-phase=play] .LandsCards-module__On8qTG__xlRow{animation:LandsCards-module__On8qTG__lands-rise .42s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--i) * .16s) both}[data-phase=play] .LandsCards-module__On8qTG__comment[data-flag]{animation:.42s cubic-bezier(.34,1.56,.64,1) .95s both LandsCards-module__On8qTG__lands-pop}[data-phase=play] .LandsCards-module__On8qTG__fxText{animation:.4s ease-out 1.1s both LandsCards-module__On8qTG__lands-fade}[data-phase=play] .LandsCards-module__On8qTG__gridTotal{animation:.4s ease-out 1.25s both LandsCards-module__On8qTG__lands-fade}[data-phase=play] .LandsCards-module__On8qTG__xlFoot{animation:.5s cubic-bezier(.22,1,.36,1) 1.45s both LandsCards-module__On8qTG__lands-rise}[data-phase=play] .LandsCards-module__On8qTG__mailBody{animation:.45s cubic-bezier(.22,1,.36,1) .35s both LandsCards-module__On8qTG__lands-rise}[data-phase=play] .LandsCards-module__On8qTG__attachment{animation:.45s cubic-bezier(.22,1,.36,1) .8s both LandsCards-module__On8qTG__lands-rise}[data-phase=play] .LandsCards-module__On8qTG__nsStatus{animation:.42s cubic-bezier(.34,1.56,.64,1) .3s both LandsCards-module__On8qTG__lands-pop}[data-phase=play] .LandsCards-module__On8qTG__field{animation:LandsCards-module__On8qTG__lands-rise .4s cubic-bezier(.22, 1, .36, 1) calc(.45s + var(--i) * .14s) both}[data-phase=play] .LandsCards-module__On8qTG__approver{animation:LandsCards-module__On8qTG__lands-rise .5s cubic-bezier(.22, 1, .36, 1) calc(.6s + var(--n) * .14s) both}[data-phase=play] .LandsCards-module__On8qTG__question{animation:.5s cubic-bezier(.22,1,.36,1) .3s both LandsCards-module__On8qTG__lands-rise}[data-phase=play] .LandsCards-module__On8qTG__answer{animation:.55s cubic-bezier(.22,1,.36,1) 1s both LandsCards-module__On8qTG__lands-rise}[data-phase=play] .LandsCards-module__On8qTG__ref{animation:LandsCards-module__On8qTG__lands-rise .45s cubic-bezier(.22, 1, .36, 1) calc(1.35s + var(--i) * .18s) both}[data-phase=play] .LandsCards-module__On8qTG__refCite{animation:LandsCards-module__On8qTG__lands-pop .4s cubic-bezier(.34, 1.56, .64, 1) calc(1.55s + var(--i) * .18s) both}[data-phase=play] .LandsCards-module__On8qTG__refNote{animation:.4s ease-out 1.95s both LandsCards-module__On8qTG__lands-fade}@keyframes LandsCards-module__On8qTG__lands-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LandsCards-module__On8qTG__lands-fade{0%{opacity:0}to{opacity:1}}@keyframes LandsCards-module__On8qTG__lands-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@container (max-width:359.98px){.LandsCards-module__On8qTG__mailBody p+p{display:none}}
.CaseBlock-module__0WCnea__section{background:var(--band-bg,#fff);padding:var(--space-section) 0;scroll-margin-top:var(--nav-h)}.CaseBlock-module__0WCnea__container{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}.CaseBlock-module__0WCnea__panel{--ink:#fff;--muted:#ffffffd1;--chip:#ffffff24;background:var(--case-bg);max-width:1280px;color:var(--ink);border-radius:32px;grid-template-columns:minmax(0,1fr);gap:28px;margin:0 auto;padding:28px 24px 24px;display:grid}.CaseBlock-module__0WCnea__panel[data-ink=dark]{--ink:#171814;--muted:#171814bd;--chip:#17181414}.CaseBlock-module__0WCnea__text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.CaseBlock-module__0WCnea__eyebrow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.CaseBlock-module__0WCnea__tag{background:var(--chip);color:var(--ink);border-radius:999px;padding:2px 10px}.CaseBlock-module__0WCnea__headline{max-width:640px;color:var(--ink);text-wrap:balance;margin:20px 0 0;font-size:28px;font-weight:500;line-height:35px}.CaseBlock-module__0WCnea__summary{max-width:560px;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:16px;font-weight:500;line-height:24px}.CaseBlock-module__0WCnea__compare{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;margin:32px 0 0;display:grid}.CaseBlock-module__0WCnea__side{min-width:0}.CaseBlock-module__0WCnea__sideTitle{color:var(--muted);margin:0 0 10px;font-size:14px;font-weight:500;line-height:20px}.CaseBlock-module__0WCnea__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CaseBlock-module__0WCnea__item{color:var(--ink);text-wrap:pretty;align-items:flex-start;gap:10px;font-size:15px;font-weight:500;line-height:22px;display:flex}.CaseBlock-module__0WCnea__icon{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.CaseBlock-module__0WCnea__before{background:var(--chip);color:var(--muted)}.CaseBlock-module__0WCnea__after{background:var(--ink);color:var(--case-bg)}.CaseBlock-module__0WCnea__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:100%;margin-top:32px;display:flex}.CaseBlock-module__0WCnea__foot .CaseBlock-module__0WCnea__link,.CaseBlock-module__0WCnea__foot .CaseBlock-module__0WCnea__link:hover{color:var(--ink)}.CaseBlock-module__0WCnea__media{aspect-ratio:4/3.6;isolation:isolate;background:#0000000f;border-radius:24px;align-items:flex-end;min-height:0;margin:0;padding:12px;display:flex;position:relative;overflow:clip}.CaseBlock-module__0WCnea__photo{object-fit:cover;z-index:-1}.CaseBlock-module__0WCnea__quote{color:#171814;background:#fff;border-radius:18px;margin:0;padding:16px 18px;box-shadow:0 14px 34px -22px #00000073}.CaseBlock-module__0WCnea__quoteText{text-wrap:pretty;margin:0;font-size:15px;font-weight:500;line-height:22px}.CaseBlock-module__0WCnea__quoteBy{color:#737373;margin-top:10px;font-size:13px;font-weight:500;line-height:20px;display:block}.CaseBlock-module__0WCnea__speaker{color:#171814}.CaseBlock-module__0WCnea__speakerTitle{display:block}@media (min-width:640px){.CaseBlock-module__0WCnea__compare{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseBlock-module__0WCnea__media{aspect-ratio:16/10;padding:20px}.CaseBlock-module__0WCnea__quote{max-width:440px}}@media (min-width:1024px){.CaseBlock-module__0WCnea__panel{border-radius:40px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;padding:56px}.CaseBlock-module__0WCnea__headline{margin-top:28px;font-size:40px;line-height:46px}.CaseBlock-module__0WCnea__summary{margin-top:20px;font-size:18px;line-height:28px}.CaseBlock-module__0WCnea__compare{gap:32px;margin-top:40px}.CaseBlock-module__0WCnea__foot{margin-top:40px}.CaseBlock-module__0WCnea__media{aspect-ratio:auto;border-radius:28px;min-height:520px;padding:24px}.CaseBlock-module__0WCnea__quoteText{font-size:16px;line-height:24px}}
.SiteNav-module__L_p4pW__header{--nav-ink:#1e1e1e;--nav-muted:#757575;--nav-surface:#f5f5f5;--nav-surface-hover:#ebebeb;--nav-green:#1f4635;--nav-green-hover:#173829;--nav-focus:#1f4635;--nav-mark:#014421;--nav-ease:cubic-bezier(.32, .72, 0, 1);--u:1px;--nav-h:64px;--nav-pad:16px;z-index:70;height:var(--nav-h);margin-bottom:calc(-1 * var(--nav-h));color:var(--nav-ink);text-shadow:0 0 14px #fff0;transition:color .32s var(--ease-standard), text-shadow .32s var(--ease-standard);position:sticky;top:0}.SiteNav-module__L_p4pW__header:not([data-scrolled]){--nav-ink:var(--color-hero-headline);--nav-muted:var(--color-hero-link);text-shadow:0 0 14px #ffffffd9}.SiteNav-module__L_p4pW__pill,.SiteNav-module__L_p4pW__panel{text-shadow:none}.SiteNav-module__L_p4pW__header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);opacity:0;transition:opacity .32s var(--ease-standard);background:linear-gradient(115deg,#ffffff9e,#ffffff6b 48%,#ffffff8c);border-bottom:1px solid #382e221a;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff4d}.SiteNav-module__L_p4pW__header[data-scrolled]:before{opacity:1}.SiteNav-module__L_p4pW__inner{max-width:1440px;height:100%;padding:0 var(--nav-pad);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.SiteNav-module__L_p4pW__brand{align-items:center;min-width:0;display:flex}.SiteNav-module__L_p4pW__logo{color:var(--nav-ink,#1e1e1e);cursor:pointer;transition:opacity .15s var(--ease-standard);border-radius:6px;align-items:center;gap:10px;display:inline-flex}.SiteNav-module__L_p4pW__logo:hover{opacity:.75}.SiteNav-module__L_p4pW__logo:focus-visible{outline:2px solid var(--nav-focus,#1f4635);outline-offset:4px}.SiteNav-module__L_p4pW__logoMark{width:24px;height:24px;color:var(--nav-mark,#014421)}.SiteNav-module__L_p4pW__logoText{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:22px;font-weight:700;line-height:24px}.SiteNav-module__L_p4pW__menu{display:none}.SiteNav-module__L_p4pW__menuList{align-items:center;margin:0;padding:0;list-style:none;display:flex}.SiteNav-module__L_p4pW__menuItem{display:flex}.SiteNav-module__L_p4pW__topLink{align-items:center;gap:calc(2 * var(--u));height:calc(48 * var(--u));padding:0 calc(12 * var(--u));font:inherit;color:var(--nav-ink);white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-standard);background:0 0;border:0;border-radius:8px;font-size:14px;font-weight:500;line-height:17.5px;display:inline-flex}.SiteNav-module__L_p4pW__topLink:focus-visible{outline:2px solid var(--nav-focus);outline-offset:-2px}.SiteNav-module__L_p4pW__topLabel{padding-top:2px}.SiteNav-module__L_p4pW__menuList[data-active] .SiteNav-module__L_p4pW__topLink:not(:hover,[aria-expanded=true]){color:var(--nav-muted)}.SiteNav-module__L_p4pW__menuList:has(.SiteNav-module__L_p4pW__topLink:hover) .SiteNav-module__L_p4pW__topLink:not(:hover,[aria-expanded=true]){color:var(--nav-muted)}.SiteNav-module__L_p4pW__chevron{width:calc(16 * var(--u));height:calc(16 * var(--u));flex-shrink:0}.SiteNav-module__L_p4pW__topLink[aria-expanded=true] .SiteNav-module__L_p4pW__chevron{transform:rotate(180deg)}.SiteNav-module__L_p4pW__menuItem{position:static}.SiteNav-module__L_p4pW__panel{z-index:1;text-shadow:none;opacity:0;visibility:hidden;transition:opacity .14s var(--ease-standard), visibility 0s linear .14s;background:#fff;border-radius:0 0 28px 28px;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 50px -30px #10201838}.SiteNav-module__L_p4pW__panel[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-standard), visibility 0s}.SiteNav-module__L_p4pW__panelStrip{border-radius:0 0 28px 28px;padding:12px 0 8px;overflow:clip}.SiteNav-module__L_p4pW__storyRow{overscroll-behavior-x:contain;scroll-padding-inline:var(--nav-pad);scrollbar-width:none;cursor:grab;gap:8px;margin:0;padding:4px 0;list-style:none;display:flex;overflow-x:auto}.SiteNav-module__L_p4pW__storyRow[data-loop=false]{padding-inline:var(--nav-pad)}.SiteNav-module__L_p4pW__storyRow::-webkit-scrollbar{display:none}.SiteNav-module__L_p4pW__storyRow[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.SiteNav-module__L_p4pW__storyItem{flex:none;width:clamp(240px,25vw,400px)}.SiteNav-module__L_p4pW__panelStrip .SiteNav-module__L_p4pW__storyRow[data-loop=false]>.SiteNav-module__L_p4pW__storyItem{flex:1 1 0;min-width:clamp(240px,25vw,400px);max-width:480px}.SiteNav-module__L_p4pW__storyCard{color:#171814;outline:none;flex-direction:column;gap:8px;display:flex}.SiteNav-module__L_p4pW__storyPhoto{aspect-ratio:16/9;isolation:isolate;background:#e9e7e1;border-radius:8px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:clip}.SiteNav-module__L_p4pW__storyPhoto:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0f0f0f0d}.SiteNav-module__L_p4pW__storyPhoto img{z-index:-1;object-fit:cover}.SiteNav-module__L_p4pW__storyOverlay{zoom:var(--nav-mock-zoom,.5);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}@media (min-width:1280px){.SiteNav-module__L_p4pW__panelStrip{--nav-mock-zoom:.6}}@media (min-width:1440px){.SiteNav-module__L_p4pW__panelStrip{--nav-mock-zoom:.7}}.SiteNav-module__L_p4pW__storyText{flex-direction:column;gap:2px;min-width:0;display:flex}.SiteNav-module__L_p4pW__storyDesc{color:#737373;text-wrap:pretty;font-size:13px;font-weight:400;line-height:18px}.SiteNav-module__L_p4pW__storyMeta{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.SiteNav-module__L_p4pW__storyDot{border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1px #1718141f}.SiteNav-module__L_p4pW__storyName{flex:none}.SiteNav-module__L_p4pW__storyIndustry{color:#737373;white-space:nowrap;min-width:0;transition:opacity .24s var(--ease-standard), transform .24s var(--ease-standard);align-items:center;gap:2px;display:inline-flex}.SiteNav-module__L_p4pW__menuActions{padding:4px var(--nav-pad) 12px;flex-wrap:wrap;gap:8px 24px;margin:0;list-style:none;display:flex}.SiteNav-module__L_p4pW__menuAction{align-items:center;gap:12px;min-width:0;display:flex}.SiteNav-module__L_p4pW__menuPill{color:#1e1e1e;height:34px;transition:background-color .15s var(--ease-standard);background:#f5f5f5;border-radius:999px;outline:none;flex:none;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:14px;font-weight:500;line-height:14px;display:inline-flex}.SiteNav-module__L_p4pW__menuPill:hover{background:#ebebeb}.SiteNav-module__L_p4pW__menuPill:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--nav-focus)}.SiteNav-module__L_p4pW__menuPillArrow{flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.SiteNav-module__L_p4pW__menuPill:hover .SiteNav-module__L_p4pW__menuPillArrow{transform:translate(2px)}.SiteNav-module__L_p4pW__menuActionDesc{color:#737373;font-size:14px;font-weight:500;line-height:20px}.SiteNav-module__L_p4pW__storyCard:focus-visible .SiteNav-module__L_p4pW__storyPhoto{outline:2px solid var(--nav-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.SiteNav-module__L_p4pW__storyIndustry{opacity:0;transform:translateY(1px)}.SiteNav-module__L_p4pW__storyCard:hover .SiteNav-module__L_p4pW__storyIndustry,.SiteNav-module__L_p4pW__storyCard:focus-visible .SiteNav-module__L_p4pW__storyIndustry{opacity:1;transform:none}.SiteNav-module__L_p4pW__storyCard:hover .SiteNav-module__L_p4pW__storyPhoto{transform:scale(.985)}}@media (prefers-reduced-motion:no-preference){.SiteNav-module__L_p4pW__storyItem{opacity:0;filter:blur(6px);transition:opacity 0s linear .14s,filter 0s linear .14s,transform 0s linear .14s;transform:translate(64px)}.SiteNav-module__L_p4pW__panel[data-open=true] .SiteNav-module__L_p4pW__storyItem{opacity:1;filter:none;transition:opacity .5s var(--ease-standard) calc(var(--i,0) * 45ms), filter .6s var(--ease-standard) calc(var(--i,0) * 45ms), transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0) * 45ms);transform:none}}.SiteNav-module__L_p4pW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SiteNav-module__L_p4pW__header[data-menu-open]{--nav-ink:#1e1e1e;--nav-muted:#757575;text-shadow:none}.SiteNav-module__L_p4pW__header[data-menu-open]:before{opacity:1;background:#fff;border-bottom-color:#0000}.SiteNav-module__L_p4pW__actions{display:none}.SiteNav-module__L_p4pW__pill{justify-content:center;align-items:center;gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u)) calc(10 * var(--u)) calc(14 * var(--u));white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-standard);border-radius:999px;flex-shrink:0;font-size:14px;line-height:14px;display:inline-flex}.SiteNav-module__L_p4pW__pill:focus-visible{outline:2px solid var(--nav-focus);outline-offset:2px}.SiteNav-module__L_p4pW__pillIcon{fill:currentColor;flex-shrink:0;display:block}.SiteNav-module__L_p4pW__watch{background:var(--nav-surface);color:var(--nav-ink);font-weight:500}.SiteNav-module__L_p4pW__watch:hover{background:var(--nav-surface-hover)}.SiteNav-module__L_p4pW__demo{background:var(--nav-green);color:#fff;font-weight:500}.SiteNav-module__L_p4pW__demo:hover{background:var(--nav-green-hover)}.SiteNav-module__L_p4pW__burger{background:var(--nav-surface);width:40px;height:40px;color:var(--nav-ink);cursor:pointer;transition:background-color .15s var(--ease-standard);border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid}.SiteNav-module__L_p4pW__burger:hover{background:var(--nav-surface-hover)}.SiteNav-module__L_p4pW__burger:focus-visible{outline:2px solid var(--nav-focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.SiteNav-module__L_p4pW__chevron{transition:transform .2s var(--nav-ease)}.SiteNav-module__L_p4pW__panel{transition:opacity .14s var(--ease-standard), transform .14s var(--ease-standard), visibility 0s linear .14s;transform:translateY(-6px)}.SiteNav-module__L_p4pW__panel[data-open=true]{transition:opacity .18s var(--ease-standard), transform .24s var(--nav-ease), visibility 0s;transform:none}}@media (min-width:768px){.SiteNav-module__L_p4pW__header{--nav-pad:24px}}@media (min-width:1024px){.SiteNav-module__L_p4pW__header{--u:clamp(.8px, 100vw / 1440, 1px);--nav-h:calc(64 * var(--u));--nav-pad:calc(54 * var(--u))}.SiteNav-module__L_p4pW__inner{grid-template-columns:1fr auto 1fr;gap:0;display:grid}.SiteNav-module__L_p4pW__logo{gap:calc(10 * var(--u))}.SiteNav-module__L_p4pW__logoMark{width:calc(24 * var(--u));height:calc(24 * var(--u))}.SiteNav-module__L_p4pW__logoText{font-size:calc(22 * var(--u));line-height:calc(24 * var(--u))}.SiteNav-module__L_p4pW__menu{display:block}.SiteNav-module__L_p4pW__actions{justify-self:end;align-items:center;gap:calc(8 * var(--u));display:flex}.SiteNav-module__L_p4pW__burger{display:none}}
.Page-module__hz4ApG__main{z-index:10;background:#fff;border-radius:0 0 40px 40px;position:relative;overflow:clip}.Page-module__hz4ApG__paper{background:var(--color-next-section)}.Page-module__hz4ApG__band{display:contents}.Page-module__hz4ApG__band[data-tone=white]{--band-bg:#fff;--band-alt:var(--color-next-section)}.Page-module__hz4ApG__band[data-tone=paper]{--band-bg:var(--color-next-section);--band-alt:#fff}
@layer section{.Section-module__ye8Q4G__section{min-height:var(--section-min-h);padding:var(--space-section) 0;scroll-margin-top:var(--nav-h);flex-direction:column;justify-content:center;display:flex}.Section-module__ye8Q4G__paper{background:var(--band-bg,var(--color-next-section))}.Section-module__ye8Q4G__white{background:var(--band-bg,#fff)}.Section-module__ye8Q4G__container{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}.Section-module__ye8Q4G__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.Section-module__ye8Q4G__eyebrow{color:#737373;text-align:center;margin:0 0 12px;font-size:14px;font-weight:500;line-height:20px}.Section-module__ye8Q4G__header .Section-module__ye8Q4G__eyebrow{margin-bottom:-4px}.Section-module__ye8Q4G__title{letter-spacing:normal;color:#171814;text-align:center;text-wrap:balance;max-width:820px;margin:0 auto;font-size:28px;font-weight:500;line-height:35px}.Section-module__ye8Q4G__titleLine{display:inline-block}.Section-module__ye8Q4G__intro{color:#737373;text-wrap:pretty;max-width:600px;margin:0;font-size:16px;font-weight:500;line-height:22px}.Section-module__ye8Q4G__headerStart{text-align:left;align-items:flex-start}.Section-module__ye8Q4G__headerStart .Section-module__ye8Q4G__eyebrow,.Section-module__ye8Q4G__headerStart .Section-module__ye8Q4G__title{text-align:left;margin-inline:0}@media (max-width:639.98px){.Section-module__ye8Q4G__section{min-height:0}}@media (min-width:640px){.Section-module__ye8Q4G__container{padding:0 40px}}@media (min-width:1024px){.Section-module__ye8Q4G__container{padding:0 clamp(40px,5.5vw,80px)}.Section-module__ye8Q4G__header{gap:24px}.Section-module__ye8Q4G__header .Section-module__ye8Q4G__eyebrow{margin-bottom:-12px}.Section-module__ye8Q4G__title{font-size:36px;line-height:40px}.Section-module__ye8Q4G__intro{font-size:18px;line-height:28px}}}
