.kit-module__yYMW7q__page{color:#1b1b1a;min-height:100vh;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background:#f7f7f5;overflow:clip}.kit-module__yYMW7q__header,.kit-module__yYMW7q__hero,.kit-module__yYMW7q__section,.kit-module__yYMW7q__closing,.kit-module__yYMW7q__footer{width:min(1180px,100% - 48px);margin-inline:auto}.kit-module__yYMW7q__header{border-bottom:1px solid #e3e3df;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;display:grid}.kit-module__yYMW7q__wordmark{color:#181817;letter-spacing:-.055em;font-size:.84rem;font-weight:720;text-decoration:none}.kit-module__yYMW7q__nav{gap:1.3rem;display:flex}.kit-module__yYMW7q__nav a,.kit-module__yYMW7q__headerLabel{color:#7f7f79;letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:720;text-decoration:none}.kit-module__yYMW7q__nav a:hover{color:#191918}.kit-module__yYMW7q__headerLabel{justify-self:end}.kit-module__yYMW7q__hero{max-width:1180px;padding:clamp(5rem,9vw,8rem) 0 clamp(4.7rem,7vw,6.25rem)}.kit-module__yYMW7q__eyebrow{color:#85857f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.62rem;font-weight:780}.kit-module__yYMW7q__hero h1,.kit-module__yYMW7q__sectionHeading h2,.kit-module__yYMW7q__closing h2,.kit-module__yYMW7q__modal h2{letter-spacing:-.065em;margin:0;font-weight:560}.kit-module__yYMW7q__hero h1{max-width:10ch;font-size:clamp(3.3rem,7vw,6.3rem);line-height:.9}.kit-module__yYMW7q__hero>p:last-child{color:#696964;max-width:36rem;margin:1.65rem 0 0;font-size:.98rem;line-height:1.65}.kit-module__yYMW7q__section{padding:0 0 clamp(5.5rem,10vw,9.5rem)}.kit-module__yYMW7q__sectionHeading{border-top:1px solid #deded9;grid-template-columns:48px minmax(0,1fr) minmax(14rem,22rem);align-items:end;gap:1.5rem;margin-bottom:2.25rem;padding-top:1.2rem;display:grid}.kit-module__yYMW7q__sectionIndex{color:#a1a19b;letter-spacing:.08em;align-self:start;padding-top:.15rem;font-size:.64rem;font-weight:740}.kit-module__yYMW7q__sectionHeading h2{font-size:clamp(2.1rem,4vw,3.75rem);line-height:.92}.kit-module__yYMW7q__sectionCopy{color:#767670;max-width:20rem;margin:0;font-size:.78rem;line-height:1.64}.kit-module__yYMW7q__buttonShowcase{grid-template-columns:1.15fr 1fr 1fr;gap:.75rem;display:grid}.kit-module__yYMW7q__featureCard,.kit-module__yYMW7q__demoCard,.kit-module__yYMW7q__tableCard,.kit-module__yYMW7q__listCard{background:#fbfbfa;border:1px solid #e1e1dc;border-radius:1rem;min-width:0}.kit-module__yYMW7q__featureCard{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:13.5rem;padding:1.15rem;display:flex}.kit-module__yYMW7q__featureMeta,.kit-module__yYMW7q__cardLabel,.kit-module__yYMW7q__inventoryHeader,.kit-module__yYMW7q__tileTopline{color:#8a8a84;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.59rem;font-weight:740;display:flex}.kit-module__yYMW7q__featureCard>p,.kit-module__yYMW7q__demoCard>p{color:#808079;max-width:27rem;margin:0;font-size:.72rem;line-height:1.58}.kit-module__yYMW7q__buttonRow{align-items:center;gap:.5rem;display:flex}.kit-module__yYMW7q__button{isolation:isolate;border:1px solid var(--button-border);background:linear-gradient(180deg, var(--top) -22%, var(--base) 43%, var(--bottom) 122%);min-height:2.35rem;box-shadow:inset 0 1px 0 #ffffffa8, inset 0 -1px 0 #0000001c, 0 1px 1px #00000014, 0 6px 10px -7px var(--shadow);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.025em;text-shadow:var(--text-shadow);border-radius:.64rem;justify-content:center;align-items:center;gap:.42rem;padding:0 .86rem;font-size:.78rem;font-weight:560;line-height:1;display:inline-flex;position:relative;overflow:hidden}.kit-module__yYMW7q__button:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff2b;position:absolute;inset:1px}.kit-module__yYMW7q__highlight{filter:blur(2px);width:80%;height:44%;opacity:var(--highlight-opacity,.7);pointer-events:none;background:linear-gradient(#ffffff5c,#fff0);border-radius:50%;position:absolute;top:3px;left:10%}@media (hover:hover){.kit-module__yYMW7q__button:hover{filter:brightness(1.035)}}.kit-module__yYMW7q__button:active{box-shadow:inset 0 2px 4px #00000024, inset 0 1px 0 #ffffff42, 0 1px 1px #00000014, 0 2px 5px -4px var(--shadow);transform:translateY(1px)}.kit-module__yYMW7q__button:focus-visible,.kit-module__yYMW7q__controlButton:focus-visible,.kit-module__yYMW7q__segmented button:focus-visible,.kit-module__yYMW7q__textButton:focus-visible,.kit-module__yYMW7q__tableAction:focus-visible,.kit-module__yYMW7q__checkButton:focus-visible,.kit-module__yYMW7q__switch:focus-visible,.kit-module__yYMW7q__closeButton:focus-visible{outline-offset:3px;outline:2px solid #171716}.kit-module__yYMW7q__releasing{animation:.36s cubic-bezier(.22,.72,.25,1) both kit-module__yYMW7q__release}@keyframes kit-module__yYMW7q__release{0%,36%{transform:translateY(1px)}70%{transform:translateY(-.45px)}to{transform:translateY(0)}}.kit-module__yYMW7q__buttonLarge{min-height:2.55rem;padding-inline:1rem}.kit-module__yYMW7q__iconButton{width:2.35rem;padding:0}.kit-module__yYMW7q__pill{border-radius:999px}.kit-module__yYMW7q__round{border-radius:.64rem}.kit-module__yYMW7q__capsule{border-radius:.42rem 1.4rem 1.4rem .42rem}.kit-module__yYMW7q__solid{--highlight-opacity:.58}.kit-module__yYMW7q__glass{--highlight-opacity:1}.kit-module__yYMW7q__glass .kit-module__yYMW7q__highlight{height:59%}.kit-module__yYMW7q__quiet{--highlight-opacity:.22;filter:saturate(.7);box-shadow:inset 0 1px 0 #ffffff80, 0 4px 9px -8px var(--shadow)}.kit-module__yYMW7q__outline{--highlight-opacity:.22;box-shadow:inset 0 1px 0 #ffffff94, 0 4px 8px -7px var(--shadow);border-width:2px}.kit-module__yYMW7q__blue{--top:#c7edff;--base:#36acf2;--bottom:#0786de;--button-border:#b6e6ff;--ink:#fff;--text-shadow:0 1px 1px #00528e2e;--shadow:#027cd68f}.kit-module__yYMW7q__cobalt{--top:#c9d2ff;--base:#637cf3;--bottom:#3650cf;--button-border:#b6c1ff;--ink:#fff;--text-shadow:0 1px 1px #1a287a2e;--shadow:#334ac38a}.kit-module__yYMW7q__ink{--top:#565b60;--base:#2c3034;--bottom:#151719;--button-border:#52575b;--ink:#fff;--text-shadow:0 1px 1px #00000040;--shadow:#0000006b}.kit-module__yYMW7q__slate{--top:#bdc9d2;--base:#8395a3;--bottom:#627683;--button-border:#b0c0ca;--ink:#fff;--text-shadow:0 1px 1px #23323d2e;--shadow:#40525e59}.kit-module__yYMW7q__ice{--top:#fdfefe;--base:#eef3f7;--bottom:#dce5ec;--button-border:#d1dce5;--ink:#1d252c;--text-shadow:none;--shadow:#33537033}.kit-module__yYMW7q__pearl{--top:#fff;--base:#f7f7f5;--bottom:#e6e6e2;--button-border:#d7d7d1;--ink:#1d1d1b;--text-shadow:none;--shadow:#1e1e1b2e}.kit-module__yYMW7q__segmented{isolation:isolate;background:#f0f0ed;border:1px solid #deded9;border-radius:.72rem;grid-template-columns:repeat(3,1fr);width:min(100%,17rem);padding:3px;display:grid;position:relative;overflow:hidden}.kit-module__yYMW7q__segmentIndicator{z-index:0;will-change:transform;background:#fff;border-radius:.48rem;width:calc(33.3333% - 2px);transition:transform .36s cubic-bezier(.22,.86,.27,1),box-shadow .18s;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0);box-shadow:0 1px 2px #1b1d1f1a,0 3px 7px #1b1d1f0d}.kit-module__yYMW7q__segmentList .kit-module__yYMW7q__segmentIndicator{transform:translate(100%)}.kit-module__yYMW7q__segmentCalendar .kit-module__yYMW7q__segmentIndicator{transform:translate(200%)}.kit-module__yYMW7q__segmented button{z-index:1;color:#767671;cursor:pointer;min-height:2rem;font:inherit;letter-spacing:-.02em;background:0 0;border:0;border-radius:.48rem;padding:0 .68rem;font-size:.72rem;font-weight:620;transition:color .18s;position:relative}.kit-module__yYMW7q__segmented button[aria-pressed=true]{color:#262624}.kit-module__yYMW7q__segmented button:active{transform:none}.kit-module__yYMW7q__segmented button:focus-visible{outline-offset:-1px}.kit-module__yYMW7q__inventoryHeader{border-bottom:1px solid #deded9;margin-top:3.7rem;padding:0 0 .9rem}.kit-module__yYMW7q__inventoryHeader span{color:#96968f;letter-spacing:0;text-transform:none;font-weight:600}.kit-module__yYMW7q__buttonGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;padding-top:.7rem;display:grid}.kit-module__yYMW7q__buttonTile{background:#fbfbfa;border:1px solid #e4e4df;border-radius:.74rem;align-content:space-between;gap:.7rem;min-height:6.9rem;padding:.76rem;display:grid}.kit-module__yYMW7q__tileTopline{font-size:.53rem}.kit-module__yYMW7q__buttonTile .kit-module__yYMW7q__button{width:100%;min-height:2.15rem;font-size:.72rem}.kit-module__yYMW7q__buttonTile p{color:#96968f;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:650}.kit-module__yYMW7q__overlayGrid,.kit-module__yYMW7q__dataGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.kit-module__yYMW7q__demoCard{flex-direction:column;min-height:20rem;padding:1.15rem;display:flex}.kit-module__yYMW7q__dropdownWrap{width:min(100%,21rem);margin:auto 0;position:relative}.kit-module__yYMW7q__controlButton{color:#242422;cursor:pointer;width:100%;min-height:2.6rem;font:inherit;text-align:left;background:#fff;border:1px solid #d9d9d4;border-radius:.62rem;justify-content:space-between;align-items:center;padding:0 .85rem 0 .95rem;font-size:.77rem;font-weight:600;display:flex}.kit-module__yYMW7q__controlButton svg{transition:transform .16s}.kit-module__yYMW7q__controlOpen svg{transform:rotate(180deg)}.kit-module__yYMW7q__dropdownMenu{z-index:4;transform-origin:top;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffef5;border:1px solid #deded8;border-radius:.75rem;width:100%;padding:.35rem;animation:.18s cubic-bezier(.2,.85,.25,1) both kit-module__yYMW7q__menuEnter;position:absolute;top:calc(100% + .45rem);left:0;box-shadow:0 16px 35px #1f1f1b21,0 2px 5px #1f1f1b0d}@keyframes kit-module__yYMW7q__menuEnter{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.kit-module__yYMW7q__dropdownMenu button{color:#292927;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:.48rem;grid-template-columns:1.75rem 1fr;align-items:center;gap:.45rem;padding:.56rem;display:grid}.kit-module__yYMW7q__dropdownMenu button:hover{background:#f1f1ed}.kit-module__yYMW7q__dropdownMenu strong,.kit-module__yYMW7q__dropdownMenu small{display:block}.kit-module__yYMW7q__dropdownMenu strong{font-size:.69rem;font-weight:650}.kit-module__yYMW7q__dropdownMenu small{color:#85857e;margin-top:.1rem;font-size:.59rem}.kit-module__yYMW7q__menuIcon{color:#5b5b56;background:#fff;border:1px solid #e2e2dd;border-radius:.45rem;place-items:center;width:1.75rem;height:1.75rem;display:grid}.kit-module__yYMW7q__menuDivider{background:#e8e8e4;height:1px;margin:.28rem 0}.kit-module__yYMW7q__modalPreview{background:linear-gradient(135deg,#f8f8f5,#f0f0ec);border:1px solid #e4e4df;border-radius:.72rem;align-content:center;justify-items:start;gap:.6rem;min-height:9rem;margin:auto 0;padding:1rem;display:grid;position:relative}.kit-module__yYMW7q__previewBar{background:#deded8;border-radius:999px;width:2.1rem;height:.35rem}.kit-module__yYMW7q__previewLine{background:#d2d2cc;border-radius:999px;width:76%;height:.55rem}.kit-module__yYMW7q__previewLineShort{background:#e0e0da;border-radius:999px;width:48%;height:.45rem}.kit-module__yYMW7q__modalPreview .kit-module__yYMW7q__button{margin-top:.55rem}.kit-module__yYMW7q__cardToolbar{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .85rem;display:flex}.kit-module__yYMW7q__cardToolbar>div>span{color:#898982;margin-top:.22rem;font-size:.64rem;display:block}.kit-module__yYMW7q__cardLabelText{color:#30302e;letter-spacing:-.02em;margin:0;font-size:.75rem;font-weight:680}.kit-module__yYMW7q__textButton{color:#4e4e49;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.28rem;padding:0;font-size:.66rem;font-weight:650;display:inline-flex}.kit-module__yYMW7q__textButton:hover{color:#111}.kit-module__yYMW7q__tableScroll{overflow-x:auto}.kit-module__yYMW7q__tableCard table{border-collapse:collapse;width:100%;font-size:.69rem}.kit-module__yYMW7q__tableCard th{color:#898982;letter-spacing:.09em;text-align:left;text-transform:uppercase;border-top:1px solid #e5e5df;border-bottom:1px solid #e5e5df;padding:.65rem 1rem;font-size:.55rem;font-weight:760}.kit-module__yYMW7q__tableCard th:last-child,.kit-module__yYMW7q__tableCard td:last-child{text-align:right;width:1%}.kit-module__yYMW7q__tableCard td{color:#6c6c66;white-space:nowrap;border-bottom:1px solid #edede9;padding:.78rem 1rem}.kit-module__yYMW7q__tableCard tbody tr:last-child td{border-bottom:0}.kit-module__yYMW7q__projectName{color:#252523;align-items:center;gap:.48rem;font-weight:620;display:flex}.kit-module__yYMW7q__projectMark{border-radius:.2rem;width:.65rem;height:.65rem;display:block}.kit-module__yYMW7q__markBlue{background:#46aef3}.kit-module__yYMW7q__markPeach{background:#ea9a80}.kit-module__yYMW7q__markInk{background:#4a4f56}.kit-module__yYMW7q__status{border-radius:999px;align-items:center;min-height:1.28rem;padding:0 .42rem;font-size:.57rem;font-weight:700;display:inline-flex}.kit-module__yYMW7q__statusLive{color:#21744c;background:#e3f4eb}.kit-module__yYMW7q__statusDraft{color:#74746e;background:#f0f0ec}.kit-module__yYMW7q__statusReview{color:#5864b0;background:#eef0fd}.kit-module__yYMW7q__tableAction{color:#888881;cursor:pointer;background:0 0;border:0;border-radius:.36rem;place-items:center;width:1.55rem;height:1.55rem;padding:0;display:inline-grid}.kit-module__yYMW7q__tableAction:hover{color:#272724;background:#eeeeea}.kit-module__yYMW7q__activityList{margin:0;padding:0;list-style:none}.kit-module__yYMW7q__activityList li{border-top:1px solid #ebebe6;grid-template-columns:1.85rem minmax(0,1fr) auto;align-items:center;gap:.64rem;padding:.73rem 1rem;display:grid}.kit-module__yYMW7q__avatar{color:#3e3e39;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:.53rem;font-weight:750;display:grid}.kit-module__yYMW7q__avatarLilac{background:#e7e1f6}.kit-module__yYMW7q__avatarBlue{background:#dbeefd}.kit-module__yYMW7q__avatarPeach{background:#f9e1d5}.kit-module__yYMW7q__activityList strong,.kit-module__yYMW7q__activityList small{display:block}.kit-module__yYMW7q__activityList strong{color:#30302d;font-size:.68rem;font-weight:650}.kit-module__yYMW7q__activityList small{color:#8a8a83;margin-top:.16rem;font-size:.58rem}.kit-module__yYMW7q__checkButton{color:#b4b4ad;cursor:pointer;background:#fff;border:1px solid #dbdbd5;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;padding:0;display:grid}.kit-module__yYMW7q__dataGrid{gap:1rem}.kit-module__yYMW7q__tableCard,.kit-module__yYMW7q__listCard{background:#fcfcfb;border:1px solid #deded9;border-radius:1.35rem;overflow:visible;box-shadow:inset 0 1px #ffffffc2}.kit-module__yYMW7q__cardToolbar{padding:1.2rem 1.2rem 1rem}.kit-module__yYMW7q__cardToolbar>div>span{margin-top:.3rem;font-size:.67rem}.kit-module__yYMW7q__cardLabelText{font-size:.82rem;font-weight:680}.kit-module__yYMW7q__textButton{font-size:.71rem}.kit-module__yYMW7q__tableScroll{overflow:visible}.kit-module__yYMW7q__tableCard table{font-size:.76rem}.kit-module__yYMW7q__tableCard th{letter-spacing:.1em;border-top:1px solid #e6e6e1;border-bottom-color:#e6e6e1;padding:.72rem 1.2rem;font-size:.58rem}.kit-module__yYMW7q__tableCard td{color:#777771;border-bottom-color:#ecece8;padding:.95rem 1.2rem;transition:background-color .16s}.kit-module__yYMW7q__tableCard tbody tr:hover td,.kit-module__yYMW7q__tableRowActive td{background:#fafaf8}.kit-module__yYMW7q__projectName{gap:.58rem;font-size:.78rem;font-weight:650}.kit-module__yYMW7q__projectMark{border-radius:.25rem;width:.72rem;height:.72rem;box-shadow:inset 0 1px #ffffff4d}.kit-module__yYMW7q__status{min-height:1.5rem;padding:0 .5rem;font-size:.61rem;font-weight:720}.kit-module__yYMW7q__actionCell{width:2.25rem;position:relative}.kit-module__yYMW7q__tableActionWrap{z-index:2;vertical-align:middle;justify-content:flex-end;display:inline-flex;position:relative}.kit-module__yYMW7q__tableAction{color:#8c8c86;border-radius:.56rem;width:2rem;height:2rem;transition:background-color .16s,color .16s,transform .18s cubic-bezier(.22,.82,.25,1)}.kit-module__yYMW7q__tableAction svg{transition:transform .18s cubic-bezier(.22,.82,.25,1)}.kit-module__yYMW7q__tableAction:hover,.kit-module__yYMW7q__tableActionOpen{color:#292927;background:#eeeeea}.kit-module__yYMW7q__tableActionOpen svg{transform:rotate(90deg)}.kit-module__yYMW7q__tableOverflow{z-index:10;box-sizing:border-box;transform-origin:100% 0;background:#fffffefc;border:1px solid #deded8;border-radius:.72rem;gap:.12rem;width:8.7rem;padding:.28rem;animation:.15s cubic-bezier(.2,.85,.25,1) both kit-module__yYMW7q__contextMenuEnter;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 12px 28px #1c1c191f,0 2px 5px #1c1c190d}@keyframes kit-module__yYMW7q__contextMenuEnter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.kit-module__yYMW7q__tableOverflow button{box-sizing:border-box;color:#3c3c38;cursor:pointer;width:100%;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:.46rem;padding:.52rem .56rem;font-size:.66rem;font-weight:620;display:block}.kit-module__yYMW7q__tableOverflow button:hover{background:#f0f0ed}.kit-module__yYMW7q__activityList li{border-top-color:#e8e8e4;grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.75rem;min-height:4rem;padding:.82rem 1.2rem;transition:background-color .16s}.kit-module__yYMW7q__activityList li:hover{background:#fafaf8}.kit-module__yYMW7q__avatar{width:2.25rem;height:2.25rem;font-size:.6rem}.kit-module__yYMW7q__activityList strong{letter-spacing:-.02em;font-size:.78rem;font-weight:670;transition:color .16s}.kit-module__yYMW7q__activityList small{margin-top:.18rem;font-size:.64rem}.kit-module__yYMW7q__checkButton{color:#a4a49e;border-color:#dcdcd7;border-radius:50%;width:2rem;height:2rem;transition:border-color .17s,background-color .17s,color .17s,box-shadow .17s,transform .26s cubic-bezier(.18,.88,.28,1);box-shadow:inset 0 1px #ffffffd9}.kit-module__yYMW7q__checkButton svg{transition:transform .24s cubic-bezier(.18,.88,.28,1);transform:scale(.82)}.kit-module__yYMW7q__checkButton:hover{color:#2d8a5b;background:#eff9f2;border-color:#9ec8b0}.kit-module__yYMW7q__checkButton:active{transform:scale(.9)}.kit-module__yYMW7q__checkButtonComplete{color:#fff;background:#2f9d6b;border-color:#2c9a67;box-shadow:0 3px 8px #248a5a33,inset 0 1px #ffffff40}.kit-module__yYMW7q__checkButtonComplete svg{transform:scale(1)}.kit-module__yYMW7q__activityComplete strong{color:#7f7f79;-webkit-text-decoration:line-through #bebeb8;text-decoration:line-through #bebeb8;text-decoration-thickness:1px}.kit-module__yYMW7q__activityComplete small,.kit-module__yYMW7q__activityComplete .kit-module__yYMW7q__avatar{opacity:.7}.kit-module__yYMW7q__preferenceCard{background:#fbfbfa;border:1px solid #deded9;border-radius:1.35rem;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.25rem;margin-top:1rem;padding:1.15rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffffad}.kit-module__yYMW7q__preferenceCopy{min-width:0}.kit-module__yYMW7q__preferenceTitle{color:#242423;letter-spacing:-.025em;margin:0;font-size:.84rem;font-weight:670}.kit-module__yYMW7q__preferenceDescription{color:#898984;letter-spacing:-.015em;margin:.28rem 0 0;font-size:.7rem}.kit-module__yYMW7q__premiumSwitch{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#d1d5d7;border:0;border-radius:999px;flex:none;width:3.35rem;height:2rem;padding:0;transition:background-color .15s linear,box-shadow .15s linear,filter .15s linear;position:relative;box-shadow:inset 0 1px 1px #14222c1a,0 1px 1px #14222c0f}.kit-module__yYMW7q__premiumSwitch:hover{filter:brightness(1.025)}.kit-module__yYMW7q__premiumSwitch:focus-visible{outline-offset:4px;outline:3px solid #30a4ed57}.kit-module__yYMW7q__premiumSwitch:active{filter:brightness(.985)}.kit-module__yYMW7q__premiumSwitchOn{background-color:#2f9feb;box-shadow:inset 0 1px 1px #ffffff42,inset 0 -1px 1px #0066ab2e,0 1px 1px #14222c14}.kit-module__yYMW7q__premiumSwitchThumb{will-change:transform;background:#fff;border-radius:50%;width:1.5rem;height:1.5rem;transition:transform .22s cubic-bezier(.22,.82,.25,1);position:absolute;top:.25rem;left:.25rem;transform:translate(0);box-shadow:0 1px 3px #152d3d38,0 3px 7px #152d3d1f,inset 0 1px #ffffffe6}.kit-module__yYMW7q__premiumSwitchOn .kit-module__yYMW7q__premiumSwitchThumb{transform:translate(1.35rem)}.kit-module__yYMW7q__premiumSwitch:active .kit-module__yYMW7q__premiumSwitchThumb{box-shadow:0 1px 2px #152d3d2e,0 2px 4px #152d3d1a,inset 0 1px #ffffffe6}.kit-module__yYMW7q__premiumSwitchOn.kit-module__yYMW7q__premiumSwitchSettling .kit-module__yYMW7q__premiumSwitchThumb{animation:.36s cubic-bezier(.16,.88,.24,1) both kit-module__yYMW7q__compactSwitchOnSettle}.kit-module__yYMW7q__premiumSwitchOff.kit-module__yYMW7q__premiumSwitchSettling .kit-module__yYMW7q__premiumSwitchThumb{animation:.36s cubic-bezier(.16,.88,.24,1) both kit-module__yYMW7q__compactSwitchOffSettle}@keyframes kit-module__yYMW7q__compactSwitchOnSettle{0%{transform:translate(0)}64%{transform:translate(1.47rem)}82%{transform:translate(1.29rem)}to{transform:translate(1.35rem)}}@keyframes kit-module__yYMW7q__compactSwitchOffSettle{0%{transform:translate(1.35rem)}64%{transform:translate(-.12rem)}82%{transform:translate(.045rem)}to{transform:translate(0)}}@keyframes kit-module__yYMW7q__switchOnSettle{0%{transform:translate(0)}62%{transform:translate(1.98rem)}80%{transform:translate(1.73rem)}to{transform:translate(1.8rem)}}@keyframes kit-module__yYMW7q__switchOffSettle{0%{transform:translate(1.8rem)}62%{transform:translate(-.16rem)}80%{transform:translate(.06rem)}to{transform:translate(0)}}.kit-module__yYMW7q__closing{color:#fff;background:#1d1d1b;border-radius:1.1rem;grid-template-columns:48px minmax(0,1fr) minmax(14rem,22rem);align-items:start;gap:1.5rem;margin-bottom:4rem;padding:clamp(2rem,5vw,4.25rem);display:grid}.kit-module__yYMW7q__closingSpark{color:#b8e4ff;border:1px solid #fff3;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.kit-module__yYMW7q__closing .kit-module__yYMW7q__eyebrow{color:#a7a7a0}.kit-module__yYMW7q__closing h2{max-width:9ch;font-size:clamp(2rem,3.8vw,3.6rem);line-height:.94}.kit-module__yYMW7q__closing>p{color:#b0b0aa;max-width:19rem;margin:.25rem 0 0;font-size:.78rem;line-height:1.65}.kit-module__yYMW7q__footer{color:#898983;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #dfdfda;justify-content:space-between;padding:1.2rem 0 2.25rem;font-size:.6rem;font-weight:750;display:flex}.kit-module__yYMW7q__modalBackdrop{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19191757;place-items:center;padding:1.25rem;animation:.18s both kit-module__yYMW7q__fadeIn;display:grid;position:fixed;inset:0}.kit-module__yYMW7q__modal{background:#fcfcfa;border:1px solid #fff9;border-radius:1.05rem;width:min(100%,28rem);padding:2rem;animation:.22s cubic-bezier(.18,.84,.26,1) both kit-module__yYMW7q__modalEnter;position:relative;box-shadow:0 24px 70px #0000003b}@keyframes kit-module__yYMW7q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes kit-module__yYMW7q__modalEnter{0%{opacity:0;transform:translateY(9px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}.kit-module__yYMW7q__closeButton{color:#55554f;cursor:pointer;background:#fff;border:1px solid #e0e0da;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;top:.85rem;right:.85rem}.kit-module__yYMW7q__closeButton:hover{color:#181817;background:#f1f1ed}.kit-module__yYMW7q__modalIcon{color:#168fe3;background:#e7f5ff;border-radius:.7rem;place-items:center;width:2.6rem;height:2.6rem;margin-bottom:1.6rem;display:grid}.kit-module__yYMW7q__modal h2{font-size:2rem;line-height:.95}.kit-module__yYMW7q__modal>p:not(.kit-module__yYMW7q__eyebrow){color:#6d6d67;max-width:24rem;margin:1rem 0 1.8rem;font-size:.81rem;line-height:1.65}.kit-module__yYMW7q__modalActions{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:980px){.kit-module__yYMW7q__buttonShowcase{grid-template-columns:1fr 1fr}.kit-module__yYMW7q__buttonShowcase .kit-module__yYMW7q__featureCard:first-child{grid-column:span 2}.kit-module__yYMW7q__buttonGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.kit-module__yYMW7q__sectionHeading,.kit-module__yYMW7q__closing{grid-template-columns:36px 1fr}.kit-module__yYMW7q__sectionCopy,.kit-module__yYMW7q__closing>p{grid-column:2;margin-top:.5rem}.kit-module__yYMW7q__overlayGrid,.kit-module__yYMW7q__dataGrid{grid-template-columns:1fr}}@media (max-width:660px){.kit-module__yYMW7q__header,.kit-module__yYMW7q__hero,.kit-module__yYMW7q__section,.kit-module__yYMW7q__closing,.kit-module__yYMW7q__footer{width:min(100% - 28px,1180px)}.kit-module__yYMW7q__header{grid-template-columns:1fr auto;height:60px}.kit-module__yYMW7q__nav{display:none}.kit-module__yYMW7q__headerLabel{font-size:.55rem}.kit-module__yYMW7q__hero{padding:4.4rem 0 4.1rem}.kit-module__yYMW7q__hero h1{font-size:clamp(2.85rem,13.5vw,4.2rem)}.kit-module__yYMW7q__hero>p:last-child{font-size:.88rem}.kit-module__yYMW7q__sectionHeading{grid-template-columns:30px 1fr;gap:.8rem;margin-bottom:1.55rem}.kit-module__yYMW7q__sectionIndex{font-size:.56rem}.kit-module__yYMW7q__sectionHeading h2{font-size:2.25rem}.kit-module__yYMW7q__sectionCopy{font-size:.72rem}.kit-module__yYMW7q__buttonShowcase{grid-template-columns:1fr}.kit-module__yYMW7q__buttonShowcase .kit-module__yYMW7q__featureCard:first-child{grid-column:auto}.kit-module__yYMW7q__featureCard{min-height:11.25rem}.kit-module__yYMW7q__buttonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.kit-module__yYMW7q__buttonTile{min-height:6.4rem;padding:.65rem}.kit-module__yYMW7q__buttonTile .kit-module__yYMW7q__button{padding-inline:.55rem;font-size:.67rem}.kit-module__yYMW7q__demoCard{min-height:18rem}.kit-module__yYMW7q__closing{padding:1.5rem}.kit-module__yYMW7q__closingSpark{grid-row:span 2;width:1.8rem;height:1.8rem}.kit-module__yYMW7q__closing h2{font-size:2.25rem}.kit-module__yYMW7q__footer{font-size:.53rem}.kit-module__yYMW7q__modal{padding:1.5rem}.kit-module__yYMW7q__modalActions{flex-wrap:wrap}.kit-module__yYMW7q__modalActions .kit-module__yYMW7q__button{flex:1}}@media (prefers-reduced-motion:reduce){.kit-module__yYMW7q__releasing,.kit-module__yYMW7q__dropdownMenu,.kit-module__yYMW7q__modalBackdrop,.kit-module__yYMW7q__modal,.kit-module__yYMW7q__premiumSwitchSettling .kit-module__yYMW7q__premiumSwitchThumb{animation:none}.kit-module__yYMW7q__controlButton svg,.kit-module__yYMW7q__premiumSwitch,.kit-module__yYMW7q__premiumSwitchThumb{transition:none}}
