.preview-root .iit-lockup-mark{position:relative;display:inline-block;line-height:0;isolation:isolate}.preview-root .iit-lockup-mark>img{filter:drop-shadow(0 1px 0 rgba(255,255,255,.22)) drop-shadow(0 3px 9px rgba(0,0,0,.42))}html:not(.dark) .preview-root .iit-lockup-mark[data-variant=theme]>img{filter:drop-shadow(0 1px 0 rgba(255,255,255,.9)) drop-shadow(0 2px 6px rgba(20,20,14,.22))}.preview-root .iit-lockup-shine{position:absolute;inset:0;pointer-events:none;-webkit-mask:url(/integrateit-logo-wordmark-dark.png) center/contain no-repeat;mask:url(/integrateit-logo-wordmark-dark.png) center/contain no-repeat;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.05) 42%,rgba(0,0,0,.14) 54%,rgba(255,255,255,.14)),linear-gradient(104deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.55) 47%,rgba(255,255,255,.92) 50%,rgba(255,255,255,.55) 53%,rgba(255,255,255,0) 62%);background-size:100% 100%,240% 100%;background-repeat:no-repeat;background-position:0 0,-170% 0;mix-blend-mode:screen;animation:iit-logo-shine 7s cubic-bezier(.4,0,.2,1) infinite}html:not(.dark) .preview-root .iit-lockup-mark[data-variant=theme] .iit-lockup-shine{mix-blend-mode:soft-light}@keyframes iit-logo-shine{0%,58%{background-position:0 0,-170% 0}to{background-position:0 0,170% 0}}@media (prefers-reduced-motion:reduce){.preview-root .iit-lockup-shine{animation:none;background-position:0 0,170% 0}}.preview-root .iit-lockup-rule{position:relative;display:block;width:100%;height:1px;margin:7px 0 5px;background:linear-gradient(90deg,rgba(229,228,226,0),rgba(229,228,226,.55) 18%,#f7f7f5 50%,rgba(229,228,226,.55) 82%,rgba(229,228,226,0))}.preview-root .iit-lockup-rule:after{content:"";position:absolute;left:12%;right:12%;top:-3px;height:7px;background:radial-gradient(ellipse at center,rgba(240,240,238,.38),rgba(240,240,238,0) 72%);filter:blur(1.2px);pointer-events:none}.preview-root .iit-lockup-rule[data-size=compact]{margin:4px 0 3px}.preview-root .iit-lockup-rule[data-size=compact]:after{top:-2px;height:5px}html:not(.dark) .preview-root .iit-lockup-rule[data-variant=theme]{background:linear-gradient(90deg,rgba(150,154,162,0),rgba(150,154,162,.55) 18%,#8f939c 50%,rgba(150,154,162,.55) 82%,rgba(150,154,162,0))}html:not(.dark) .preview-root .iit-lockup-rule[data-variant=theme]:after{left:0;right:0;top:1px;height:1px;filter:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95) 50%,rgba(255,255,255,0))}.preview-root .iit-btn-plat{position:relative;isolation:isolate;overflow:hidden;color:#f5f4ef;background:linear-gradient(180deg,#1b2758,#16204a 60%,#111a3d);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 22px -12px rgba(0,0,0,.85);transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.preview-root .iit-btn-plat:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#f6f6f4,#a3a8b1 30%,#eeeeeb 50%,#949aa3 72%,#f6f6f4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;pointer-events:none;transition:opacity .25s}.preview-root .iit-btn-plat>svg{color:#e5e4e2;transition:transform .25s}.preview-root .iit-btn-plat:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 28px -12px rgba(0,0,0,.9),0 0 0 4px rgba(229,228,226,.12)}.preview-root .iit-btn-plat:hover:before{opacity:1}.preview-root .iit-btn-plat:hover>svg{transform:translateX(3px)}.preview-root .iit-btn-plat:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.preview-root .iit-btn-plat:disabled:before{opacity:.6}.preview-root .iit-btn-plat:disabled>svg{transform:none}html:not(.dark) .preview-root .iit-btn-plat:before{background:linear-gradient(135deg,#d9dbe0,#7f848e 30%,#e6e7ea 50%,#767b85 72%,#d9dbe0)}html:not(.dark) .preview-root .iit-btn-plat{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 22px -12px rgba(22,32,74,.6)}.preview-root .iit-tg-plat{position:relative;isolation:isolate;border-color:transparent;color:#e5e4e2;background:linear-gradient(180deg,#1b2758,#111a3d);box-shadow:0 8px 18px -12px rgba(0,0,0,.8);transition:color .25s,box-shadow .25s}.preview-root .iit-tg-plat:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#f6f6f4,#a3a8b1 30%,#eeeeeb 50%,#949aa3 72%,#f6f6f4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.7;pointer-events:none;transition:opacity .25s}.preview-root .iit-tg-plat:hover{color:#ffffff;box-shadow:0 8px 18px -12px rgba(0,0,0,.8),0 0 0 4px rgba(229,228,226,.1)}.preview-root .iit-tg-plat:hover:before{opacity:1}html:not(.dark) .preview-root .iit-tg-plat{background:linear-gradient(180deg,#ffffff,#eeeeea);color:#22337c;box-shadow:0 8px 18px -12px rgba(20,20,14,.35)}html:not(.dark) .preview-root .iit-tg-plat:before{background:linear-gradient(135deg,#d9dbe0,#7f848e 30%,#e6e7ea 50%,#767b85 72%,#d9dbe0)}.preview-root .iit-wall-mark{opacity:.62;filter:brightness(0) saturate(0);transition:opacity .3s ease,transform .3s ease}html.dark .preview-root .iit-wall-mark{filter:brightness(0) saturate(0) invert(1)}.preview-root .iit-wall-cell:hover .iit-wall-mark{opacity:1;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.preview-root .iit-wall-cell:hover .iit-wall-mark{transform:none}}.preview-root .iit-btn{gap:.625rem;border-radius:999px;font-weight:600;letter-spacing:.025em;line-height:1.15;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background-color .25s,color .25s}.preview-root .iit-btn-sm{padding:.625rem 1.25rem;font-size:.75rem;min-height:2.5rem}.preview-root .iit-btn-md{padding:.8125rem 1.75rem;font-size:.875rem;min-height:2.875rem}.preview-root .iit-btn-lg{padding:1rem 2rem;font-size:.875rem;min-height:3.25rem;gap:.75rem}.preview-root .iit-btn>svg{width:1em;height:1em;flex:none;transition:transform .25s}.preview-root .iit-btn:hover>svg{transform:translateX(3px)}.preview-root .iit-btn:disabled,.preview-root .iit-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.preview-root .iit-btn:disabled>svg{transform:none}.preview-root .iit-btn-ghost{color:#f5f4ef;background:transparent;box-shadow:inset 0 0 0 1px rgba(229,228,226,.38)}.preview-root .iit-btn-ghost:hover{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(229,228,226,.9),0 0 0 4px rgba(229,228,226,.08)}html:not(.dark) .preview-root .iit-btn-ghost:not(.iit-on-dark){color:#14140e;box-shadow:inset 0 0 0 1px rgba(20,20,14,.32)}html:not(.dark) .preview-root .iit-btn-ghost:not(.iit-on-dark):hover{background:rgba(20,20,14,.03);box-shadow:inset 0 0 0 1px rgba(20,20,14,.85),0 0 0 4px rgba(20,20,14,.05)}.preview-root .iit-btn-text{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.875rem;color:#22337c;text-decoration:none;transition:gap .25s,color .25s}.preview-root .iit-btn-text:hover{gap:.75rem;color:#16204a}html.dark .preview-root .iit-btn-text{color:#7ba8e0}html.dark .preview-root .iit-btn-text:hover{color:#ffffff}.preview-root .iit-dot-plat{background:radial-gradient(circle at 35% 35%,#ffffff 0,#dcdde0 35%,#9ea3ad 70%,#7c818b 100%);box-shadow:0 0 0 1px rgba(229,228,226,.25)}.preview-root .iit-seg{display:inline-flex;padding:4px;border-radius:999px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(229,228,226,.22)}.preview-root .iit-seg-item{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-radius:999px;font-weight:600;font-size:.875rem;color:rgba(245,244,239,.7);cursor:pointer;transition:color .25s,background-color .25s,box-shadow .25s}.preview-root .iit-seg-item:hover{color:#ffffff}.preview-root .iit-seg-item.is-on,.preview-root .iit-seg-item[aria-pressed=true],.preview-root .iit-seg-item[aria-selected=true]{color:#f5f4ef;background:linear-gradient(180deg,#1b2758,#111a3d);box-shadow:inset 0 0 0 1px rgba(229,228,226,.75),0 6px 16px -10px rgba(0,0,0,.8)}.preview-root .iit-seg-badge{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums;background:rgba(255,255,255,.08);color:rgba(245,244,239,.75);transition:background-color .25s,color .25s}.preview-root .iit-seg-item.is-on .iit-seg-badge,.preview-root .iit-seg-item[aria-pressed=true] .iit-seg-badge,.preview-root .iit-seg-item[aria-selected=true] .iit-seg-badge{background:linear-gradient(180deg,#f6f6f4,#c9ccd3);color:#16204a}html:not(.dark) .preview-root .iit-seg{background:rgba(20,20,14,.03);box-shadow:inset 0 0 0 1px rgba(20,20,14,.14)}html:not(.dark) .preview-root .iit-seg-item{color:#57534e}html:not(.dark) .preview-root .iit-seg-item:hover{color:#14140e}html:not(.dark) .preview-root .iit-seg-badge{background:rgba(20,20,14,.06);color:#57534e}