.hero.svelte-4f002k{display:flex;flex-direction:column;gap:clamp(28px,3vw,40px);padding:clamp(56px,8.6vw,110px) var(--r-gr) clamp(48px,5.5vw,70px) var(--r-gl)}.hero-foot.svelte-4f002k{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 60px;margin-top:clamp(12px,2vw,28px)}.spotlight.svelte-4f002k{gap:40px clamp(32px,6vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.spotlight-text.svelte-4f002k{display:flex;flex-direction:column;gap:20px}.spotlight-video.svelte-4f002k{width:100%;max-width:560px;aspect-ratio:1;justify-self:center;display:block;object-fit:cover}.sectors.svelte-4f002k{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px clamp(32px,6vw,80px);margin-bottom:0;padding:0;list-style:none}.sector.svelte-4f002k{display:flex;align-items:center;gap:18px;margin:-12px;padding:12px}.sector-icon.svelte-4f002k{flex:none;width:56px;height:56px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:var(--dot);color:var(--iri-ink);transition:background-color var(--hover-t)}.sector-icon.svelte-4f002k .material-symbols-outlined:where(.svelte-4f002k){font-size:30px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40}.sector-text.svelte-4f002k{flex:1}.sectors.svelte-4f002k li:where(.svelte-4f002k) .bold{color:var(--iri-ink)}.sector-link.svelte-4f002k{color:inherit;text-decoration:none;transition:background-color var(--hover-t)}.sector-link.svelte-4f002k:hover{background:var(--iri-highlight)}.sector-link.svelte-4f002k:hover .sector-icon:where(.svelte-4f002k){background:var(--iri-white)}.sector-link.svelte-4f002k .light-arrow:where(.svelte-4f002k){display:inline-flex;flex:none;color:var(--iri-ink);opacity:.45;transition:opacity .2s ease,transform var(--move-t)}@media (hover: hover) and (pointer: fine){.sector-link.svelte-4f002k:hover .light-arrow:where(.svelte-4f002k){opacity:1;transform:translate(6px)}}@media (prefers-reduced-motion: reduce){.sector-link.svelte-4f002k .light-arrow:where(.svelte-4f002k){transition:none}}.compare-band.svelte-4f002k{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(64px,9vw,120px)}.compare-wrap.svelte-4f002k{position:relative;margin-top:clamp(32px,4vw,56px);overflow-x:auto}.compare.svelte-4f002k{width:100%;min-width:600px;border-collapse:collapse;table-layout:fixed}.compare.svelte-4f002k th:where(.svelte-4f002k),.compare.svelte-4f002k td:where(.svelte-4f002k){padding:16px 24px 16px 0;text-align:left;vertical-align:middle;font-size:calc(17px * var(--fs-text));line-height:1.45;font-weight:450;border-bottom:1px solid rgba(29,29,31,.2)}.compare.svelte-4f002k .premium:where(.svelte-4f002k){background:var(--iri-surface);padding-left:28px;padding-right:28px;font-weight:600}.compare.svelte-4f002k thead:where(.svelte-4f002k) th:where(.svelte-4f002k){padding-top:28px;font-family:var(--iri-font-sans);font-weight:500;font-size:calc(clamp(24px,2.4vw,30px) * var(--fs-head));letter-spacing:-.025em;border-bottom-color:var(--iri-ink)}.compare.svelte-4f002k thead:where(.svelte-4f002k) td:where(.svelte-4f002k){border-bottom:0}.compare.svelte-4f002k tbody:where(.svelte-4f002k) th:where(.svelte-4f002k){font-size:calc(15px * var(--fs-text));font-weight:600;width:28%}.compare.svelte-4f002k tfoot:where(.svelte-4f002k) td:where(.svelte-4f002k){vertical-align:top;border-bottom:0;padding-top:28px;padding-bottom:28px}.compare.svelte-4f002k .stores:where(.svelte-4f002k){display:flex;flex-wrap:wrap;gap:8px}.compare.svelte-4f002k .stores-note:where(.svelte-4f002k){margin:12px 0 0;font-size:calc(14px * var(--fs-text));color:var(--iri-gray)}#get-the-app.svelte-4f002k{scroll-margin-top:120px}.compare.svelte-4f002k .yes:where(.svelte-4f002k){display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--iri-ink);color:var(--iri-white);vertical-align:middle}.compare.svelte-4f002k .yes:where(.svelte-4f002k) .material-symbols-outlined:where(.svelte-4f002k){font-size:18px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20}.compare.svelte-4f002k .no:where(.svelte-4f002k){color:var(--iri-gray)}.compare.svelte-4f002k .sr:where(.svelte-4f002k){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.enterprise.svelte-4f002k{margin-top:clamp(44px,5vw,60px)}
