.ikit-research-cover-module__UIA9ZG__stage{border-radius:var(--radius-xl);background:var(--accent);place-items:center;min-width:0;padding:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__stage{background:color-mix(in srgb, var(--accent) 9%, var(--background))}}.ikit-research-cover-module__UIA9ZG__cover{isolation:isolate;border-top-left-radius:calc(var(--radius) * .25);border-bottom-left-radius:calc(var(--radius) * .25);border-top-right-radius:calc(var(--radius) * 1);border-bottom-right-radius:calc(var(--radius) * 1);background:var(--accent);flex-direction:column;width:min(100%,13rem);min-height:17rem;padding:1.25rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover{background:color-mix(in srgb, var(--accent) 20%, var(--eclipse))}}.ikit-research-cover-module__UIA9ZG__cover{color:var(--snow);box-shadow:4px 4px 0 var(--snow), 5px 5px 0 var(--border), 12px 18px 24px -14px var(--foreground);transform:rotate(-4deg)}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover{box-shadow:4px 4px 0 var(--snow), 5px 5px 0 var(--border), 12px 18px 24px -14px color-mix(in srgb, var(--foreground) 30%, transparent)}}.ikit-research-cover-module__UIA9ZG__photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ikit-research-cover-module__UIA9ZG__cover:after{content:"";z-index:-1;background:linear-gradient(to bottom, var(--eclipse), var(--eclipse) 28%, var(--accent) 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ikit-research-cover-module__UIA9ZG__cover:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--eclipse) 70%, transparent), color-mix(in srgb, var(--eclipse) 20%, transparent) 28%, color-mix(in srgb, var(--accent) 20%, var(--eclipse)) 68%)}}.ikit-research-cover-module__UIA9ZG__brand{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:3.5rem;display:flex}.ikit-research-cover-module__UIA9ZG__brand img{width:5.25rem;height:auto}.ikit-research-cover-module__UIA9ZG__brand span,.ikit-research-cover-module__UIA9ZG__edition{letter-spacing:.04em;font-size:.5rem}.ikit-research-cover-module__UIA9ZG__cover .ikit-research-cover-module__UIA9ZG__title{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:auto;font-size:clamp(.875rem,10cqi,1.25rem);font-weight:600;line-height:1.2}.ikit-research-cover-module__UIA9ZG__edition{margin-top:1.25rem}
.ikit-holding-cost-example-module__LxlyLa__example{color:var(--surface-foreground);background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 8%, var(--surface)) 0%, var(--surface) 58%);gap:.5rem;padding:.75rem 1.125rem}html.dark .ikit-holding-cost-example-module__LxlyLa__example{background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 12%, var(--surface)) 0%, var(--surface) 58%)}.ikit-holding-cost-example-module__LxlyLa__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ikit-holding-cost-example-module__LxlyLa__kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-soft-foreground);display:block}.ikit-holding-cost-example-module__LxlyLa__question{letter-spacing:-.02em;margin-top:.125rem;display:block}.ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:4rem;margin-block:-.75rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:6rem}.ikit-holding-cost-example-module__LxlyLa__rows{gap:0;padding:0}.ikit-holding-cost-example-module__LxlyLa__row{gap:.5rem;padding:.25rem 0}.ikit-holding-cost-example-module__LxlyLa__dot{background:color-mix(in oklab, var(--foreground) 28%, var(--surface));border-radius:999px;flex:none;width:.5rem;height:.5rem}.ikit-holding-cost-example-module__LxlyLa__row[data-tone=in] .ikit-holding-cost-example-module__LxlyLa__dot{background:var(--accent)}.ikit-holding-cost-example-module__LxlyLa__action{padding-inline-start:0}.ikit-holding-cost-example-module__LxlyLa__amount{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--foreground);font-size:.875rem;font-weight:600}.ikit-holding-cost-example-module__LxlyLa__unit{color:var(--muted);font-size:.75rem;font-weight:400}.ikit-holding-cost-example-module__LxlyLa__total{background-color:var(--accent-soft);gap:.75rem;padding:.375rem .75rem}.ikit-holding-cost-example-module__LxlyLa__totalLabel{white-space:normal}.ikit-holding-cost-example-module__LxlyLa__totalAmount{padding-inline-start:0}.ikit-holding-cost-example-module__LxlyLa__totalAmount .ikit-holding-cost-example-module__LxlyLa__amount{color:var(--accent-soft-foreground);font-size:1.25rem;line-height:1.5rem}.ikit-holding-cost-example-module__LxlyLa__caption{color:var(--muted);font-size:.6875rem;line-height:1rem}@media (prefers-reduced-motion:no-preference){.ikit-holding-cost-example-module__LxlyLa__meter .meter__fill{transform-origin:0;animation:.64s cubic-bezier(.22,1,.36,1) .26s both ikit-holding-cost-example-module__LxlyLa__settle}}@keyframes ikit-holding-cost-example-module__LxlyLa__settle{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:40rem){.ikit-holding-cost-example-module__LxlyLa__lead{display:none}.ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:3.5rem;margin-block:-.375rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__head{display:block;position:relative}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__kicker{padding-right:3rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight]:has(.ikit-holding-cost-example-module__LxlyLa__art) .ikit-holding-cost-example-module__LxlyLa__question{padding-right:2.75rem}.ikit-holding-cost-example-module__LxlyLa__example[data-size=spotlight] .ikit-holding-cost-example-module__LxlyLa__art{--ikit-artwork-size:2.5rem;margin:0;position:absolute;top:-.25rem;right:0}.ikit-holding-cost-example-module__LxlyLa__total{gap:.5rem;padding-inline:.625rem}.ikit-holding-cost-example-module__LxlyLa__totalAmount .ikit-holding-cost-example-module__LxlyLa__amount{font-size:1.125rem}}
.ikitari-start-guide-module__m1Q2ia__guide{padding:.875rem 1.5rem 1.5rem;container-type:inline-size}.ikitari-start-guide-module__m1Q2ia__label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);display:block}.ikitari-start-guide-module__m1Q2ia__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.ikitari-start-guide-module__m1Q2ia__step{gap:.625rem;min-width:0;padding:0}.ikitari-start-guide-module__m1Q2ia__step .item-card__description{margin-top:0}.ikitari-start-guide-module__m1Q2ia__tile{background:color-mix(in oklab, var(--accent) 9%, var(--surface));width:2rem;height:2rem;color:color-mix(in oklab, var(--accent) 82%, var(--foreground));font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ikitari-start-guide-module__m1Q2ia__example{margin-top:.75rem}@container (max-width:40rem){.ikitari-start-guide-module__m1Q2ia__steps{grid-template-columns:minmax(0,1fr);gap:.625rem}}
@media (prefers-reduced-motion:no-preference){.ikit-reveal-module__31z2Ha__reveal{animation:.2s cubic-bezier(.22,1,.36,1) backwards ikit-reveal-module__31z2Ha__ikit-reveal;animation-delay:min(calc(var(--i,0) * 40ms), .15s)}}@keyframes ikit-reveal-module__31z2Ha__ikit-reveal{0%{opacity:0;translate:0 4px}}
.ikit-resource-surfaces-module__OJjQuq__canvas{--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted);background:color-mix(in srgb, var(--accent) 4%, var(--background-secondary));min-width:0}.ikit-resource-surfaces-module__OJjQuq__inset{border:1px solid color-mix(in srgb, var(--accent-soft-foreground) 18%, var(--background));border-radius:var(--radius-xl);padding:clamp(1rem,2vw,1.5rem)}
.ikit-tab-research-module__F4xeaW__card{min-height:19rem;transition:transform .2s cubic-bezier(.22,1,.36,1)}.ikit-tab-research-module__F4xeaW__card:focus-visible{outline:2px solid var(--accent-soft-foreground);outline-offset:3px}.ikit-tab-research-module__F4xeaW__cover{aspect-ratio:16/9;position:relative;overflow:hidden}.ikit-tab-research-module__F4xeaW__photo{transition:transform .4s cubic-bezier(.22,1,.36,1)}.ikit-tab-research-module__F4xeaW__scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--eclipse) 78%, transparent) 0%, color-mix(in srgb, var(--eclipse) 70%, transparent) 30%, color-mix(in srgb, var(--eclipse) 20%, transparent) 75%, transparent 100%);position:absolute;inset:0}.ikit-tab-research-module__F4xeaW__brand{color:var(--snow);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-size:.625rem;font-weight:600;display:flex;position:absolute;inset:1rem 1.25rem auto}.ikit-tab-research-module__F4xeaW__brand img{width:5.3rem;height:auto;display:block}.ikit-tab-research-module__F4xeaW__chevron{transition:translate .15s}@media (prefers-reduced-motion:no-preference){.ikit-tab-research-module__F4xeaW__card:is(:hover,:focus-visible){transform:translateY(-2px)}.ikit-tab-research-module__F4xeaW__card:is(:hover,:focus-visible) .ikit-tab-research-module__F4xeaW__photo{transform:scale(1.04)}.ikit-tab-research-module__F4xeaW__card:is(:hover,:focus-visible) .ikit-tab-research-module__F4xeaW__chevron{translate:2px}}
.ikit-tool-card-module__DST7fa__card{--ikit-tool-tint:var(--accent);--ikit-tool-surface:var(--background);--ikit-tool-ink:color-mix(in srgb, var(--accent-soft-foreground) 25%, var(--foreground));background:var(--ikit-tool-surface);gap:1.25rem;min-width:0;height:100%;transition:transform .2s cubic-bezier(.22,1,.36,1);position:relative;container-type:inline-size}.ikit-tool-card-module__DST7fa__card:not([data-tone=dark]){--muted:color-mix(in srgb, var(--ikit-tool-ink) 76%, var(--ikit-tool-surface));--muted-foreground:var(--muted)}.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):focus-visible){outline:2px solid var(--accent-soft-foreground);outline-offset:3px}.ikit-tool-card-module__DST7fa__identity,.ikit-tool-card-module__DST7fa__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ikit-tool-card-module__DST7fa__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.ikit-tool-card-module__DST7fa__spotlightArt{--ikit-artwork-size:6rem;width:min(100%, var(--ikit-artwork-size));aspect-ratio:1;margin-bottom:1rem;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ikit-tool-card-module__DST7fa__catalogueArt{--ikit-artwork-size:4rem;margin-block:-.625rem;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ikit-tool-card-module__DST7fa__catalogueArt:before,.ikit-tool-card-module__DST7fa__previewArt:before,.ikit-tool-card-module__DST7fa__spotlightArt:before{display:none}.ikit-tool-card-module__DST7fa__icon{border-radius:var(--radius);width:2.75rem;height:2.75rem;color:var(--accent-soft-foreground);background:color-mix(in srgb, var(--ikit-tool-tint) 7%, var(--background));flex:none;place-items:center;display:grid}.ikit-tool-card-module__DST7fa__content{flex-flow:wrap;flex:1;align-items:center;gap:.5rem 1rem;display:flex}.ikit-tool-card-module__DST7fa__content>div:first-child{flex:12rem;min-width:0}.ikit-tool-card-module__DST7fa__title{color:var(--ikit-tool-ink);letter-spacing:-.025em;font-size:1.125rem;line-height:1.4}.ikit-tool-card-module__DST7fa__description{color:var(--muted);margin-top:.625rem;line-height:1.65}.ikit-tool-card-module__DST7fa__card[data-featured] .ikit-tool-card-module__DST7fa__title{font-size:1.5rem;line-height:1.25}.ikit-tool-card-module__DST7fa__card[data-featured] .ikit-tool-card-module__DST7fa__content{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;display:grid}.ikit-tool-card-module__DST7fa__artworkStage{isolation:isolate;border-radius:var(--radius-xl);background:color-mix(in srgb, var(--accent) 7%, var(--background));place-items:center;min-width:0;display:grid;position:relative}.ikit-tool-card-module__DST7fa__artwork{--ikit-artwork-size:17rem}.ikit-tool-card-module__DST7fa__artwork:before{display:none}.ikit-tool-card-module__DST7fa__preview{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--accent) 7%, var(--background));flex-direction:column;justify-content:center;gap:.75rem;min-width:0;min-height:17rem;padding:1rem;display:flex}.ikit-tool-card-module__DST7fa__previewTop{align-items:center;gap:.75rem;display:flex}.ikit-tool-card-module__DST7fa__previewArt{--ikit-artwork-size:6rem;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ikit-tool-card-module__DST7fa__previewLabel{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.ikit-tool-card-module__DST7fa__previewInputs,.ikit-tool-card-module__DST7fa__previewRows{color:var(--ikit-tool-ink);flex-direction:column;gap:.25rem;font-size:.8125rem;line-height:1.25rem;display:flex}.ikit-tool-card-module__DST7fa__previewInputs li{align-items:baseline;gap:.5rem;min-width:0;display:flex}.ikit-tool-card-module__DST7fa__previewNumber{color:var(--accent-soft-foreground);font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem;font-weight:600}.ikit-tool-card-module__DST7fa__previewOutcome{border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--background);padding:.625rem .75rem}.ikit-tool-card-module__DST7fa__previewRows>div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ikit-tool-card-module__DST7fa__previewRows dt{min-width:0;font-weight:500}.ikit-tool-card-module__DST7fa__previewRows dd{color:var(--muted);flex:none;font-size:.75rem}.ikit-tool-card-module__DST7fa__skeletonStage{min-width:0;min-height:17rem}.ikit-tool-card-module__DST7fa__card[data-skeleton=spotlight]{grid-column:1/-1;padding:clamp(1.25rem,3cqi,2rem)}.ikit-tool-card-module__DST7fa__card[data-skeleton=spotlight] .ikit-tool-card-module__DST7fa__spotlightArt{margin-bottom:.25rem}.ikit-tool-card-module__DST7fa__card[data-skeleton=spotlight] .ikit-tool-card-module__DST7fa__skeletonStage{border-radius:min(32px, var(--radius-3xl));min-height:21rem}@media (max-width:27rem){.ikit-tool-card-module__DST7fa__card[data-skeleton=spotlight]:not(:has(.ikit-tool-card-module__DST7fa__spotlightArt)) .ikit-tool-card-module__DST7fa__skeletonStage{min-height:22.5rem}}.ikit-tool-card-module__DST7fa__footer{border-top:1px solid var(--separator);margin-top:auto;padding-top:1rem}.ikit-tool-card-module__DST7fa__category{color:var(--muted);font-size:.75rem}.ikit-tool-card-module__DST7fa__card[data-spotlight]{grid-column:1/-1;padding:clamp(1.25rem,3cqi,2rem)}.ikit-tool-card-module__DST7fa__card[data-tone=dark]{--ikit-tool-surface:color-mix(in srgb, var(--accent) 24%, var(--eclipse));--ikit-tool-ink:var(--snow);--ikit-tool-muted:color-mix(in srgb, var(--snow) 78%, var(--ikit-tool-surface));--ikit-tool-line:color-mix(in srgb, var(--snow) 22%, var(--ikit-tool-surface));--ikit-tool-tile:color-mix(in srgb, var(--snow) 12%, var(--ikit-tool-surface));border-color:var(--ikit-tool-line);color:var(--ikit-tool-ink);background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--snow) 8%, transparent), transparent 65%), var(--ikit-tool-surface)}.ikit-tool-card-module__DST7fa__card[data-tone=dark] .ikit-tool-card-module__DST7fa__icon{color:var(--snow);background:var(--ikit-tool-tile)}.ikit-tool-card-module__DST7fa__eyebrow{color:var(--ikit-tool-muted,var(--muted));margin-bottom:.75rem;font-size:.8125rem}.ikit-tool-card-module__DST7fa__card[data-spotlight] .ikit-tool-card-module__DST7fa__title{letter-spacing:-.05em;font-size:clamp(2.5rem,5cqi,3.5rem)}.ikit-tool-card-module__DST7fa__card[data-spotlight] .ikit-tool-card-module__DST7fa__description{max-width:40ch;font-size:1rem}.ikit-tool-card-module__DST7fa__card[data-tone=dark] .ikit-tool-card-module__DST7fa__description,.ikit-tool-card-module__DST7fa__card[data-tone=dark] .ikit-tool-card-module__DST7fa__category{color:var(--ikit-tool-muted)}.ikit-tool-card-module__DST7fa__example{width:100%;max-width:28rem;color:var(--surface-foreground)}.ikit-tool-card-module__DST7fa__card[data-tone=dark] .ikit-tool-card-module__DST7fa__example{background-color:var(--background)}.ikit-tool-card-module__DST7fa__card[data-tone=dark]:has(.ikit-tool-card-module__DST7fa__cta:focus-visible){outline-color:var(--accent)}.ikit-tool-card-module__DST7fa__cta{isolation:auto;will-change:auto;margin-top:1.25rem;display:flex;position:static;transform:none}.ikit-tool-card-module__DST7fa__cta:after{z-index:1}.ikit-tool-card-module__DST7fa__link{min-height:2.75rem;color:var(--accent-soft-foreground);cursor:var(--cursor-interactive,pointer);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ikit-tool-card-module__DST7fa__link:after,.ikit-tool-card-module__DST7fa__cta:after{content:"";border-radius:inherit;position:absolute;inset:0}.ikit-tool-card-module__DST7fa__link:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.ikit-tool-card-module__DST7fa__chevron{transition:transform .2s}@media (prefers-reduced-motion:no-preference){:is(.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):hover),.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):focus-visible)){transform:translateY(-3px)}:is(.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):hover) :is(.ikit-tool-card-module__DST7fa__catalogueArt,.ikit-tool-card-module__DST7fa__previewArt,.ikit-tool-card-module__DST7fa__spotlightArt),.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):focus-visible) :is(.ikit-tool-card-module__DST7fa__catalogueArt,.ikit-tool-card-module__DST7fa__previewArt,.ikit-tool-card-module__DST7fa__spotlightArt)){transform:translateY(-4px)rotate(-4deg)}:is(.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):hover) .ikit-tool-card-module__DST7fa__chevron,.ikit-tool-card-module__DST7fa__card:has(:is(.ikit-tool-card-module__DST7fa__link,.ikit-tool-card-module__DST7fa__cta):focus-visible) .ikit-tool-card-module__DST7fa__chevron){transform:translate(2px)}}@container (min-width:27rem){.ikit-tool-card-module__DST7fa__card[data-featured]:not([data-spotlight],[data-skeleton=spotlight]) .ikit-tool-card-module__DST7fa__content{grid-template-columns:minmax(0,1fr) minmax(12rem,17rem);align-items:center}}@container (min-width:40rem){.ikit-tool-card-module__DST7fa__card:is([data-spotlight],[data-skeleton=spotlight]) .ikit-tool-card-module__DST7fa__content{grid-template-columns:minmax(0,1fr) minmax(18rem,1fr);align-items:center;gap:2rem}}@container (min-width:56rem){.ikit-tool-card-module__DST7fa__card:is([data-spotlight],[data-skeleton=spotlight]) .ikit-tool-card-module__DST7fa__content{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem}}@container (max-width:30rem){.ikit-tool-card-module__DST7fa__spotlightArt{--ikit-artwork-size:4.5rem;margin-bottom:.75rem}.ikit-tool-card-module__DST7fa__card[data-spotlight] .ikit-tool-card-module__DST7fa__eyebrow{margin-bottom:.5rem}.ikit-tool-card-module__DST7fa__card[data-spotlight] .ikit-tool-card-module__DST7fa__title{font-size:2rem;line-height:1.15}.ikit-tool-card-module__DST7fa__card[data-spotlight] .ikit-tool-card-module__DST7fa__description{margin-top:.5rem;font-size:.9375rem;line-height:1.55}.ikit-tool-card-module__DST7fa__cta{margin-top:1rem}}@container (max-width:20rem){.ikit-tool-card-module__DST7fa__catalogueArt{--ikit-artwork-size:3.5rem;margin-block:-.375rem}.ikit-tool-card-module__DST7fa__previewArt{--ikit-artwork-size:4.5rem}}
.ikit-tools-module__iLsSPa__page{--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted);background:color-mix(in srgb, var(--accent) 3%, var(--background-secondary))}.ikit-tools-module__iLsSPa__intro{--ikit-tools-body:color-mix(in srgb, var(--accent) 3%, var(--background-secondary));background:radial-gradient(ellipse 72% 16% at 50% 74%, color-mix(in oklab, var(--accent) 16%, transparent), transparent), linear-gradient(180deg, color-mix(in oklab, var(--accent) 14%, var(--background)), color-mix(in oklab, var(--accent) 6%, var(--background)) 55%, var(--ikit-tools-body));isolation:isolate;position:relative}.ikit-tools-module__iLsSPa__intro[data-ground=silk]{background:0 0}.ikit-tools-module__iLsSPa__silk{--tenant-silk-fade:3rem}.ikit-tools-module__iLsSPa__intro[data-ground=silk] .ikit-tools-module__iLsSPa__header h1{color:var(--snow)}.ikit-tools-module__iLsSPa__intro[data-ground=silk] .ikit-tools-module__iLsSPa__header p{color:color-mix(in srgb, var(--snow) 82%, transparent)}.ikit-tools-module__iLsSPa__intro[data-ground=silk] .ikit-tools-module__iLsSPa__header h1 span{color:color-mix(in oklab, var(--accent) 38%, var(--snow))}.ikit-tools-module__iLsSPa__intro[data-ground=silk] .ikit-tools-module__iLsSPa__header .ikit-tools-module__iLsSPa__highlight{background-image:linear-gradient(color-mix(in srgb, var(--snow) 14%, transparent), color-mix(in srgb, var(--snow) 14%, transparent))}.ikit-tools-module__iLsSPa__header{z-index:1;grid-template-columns:minmax(0,1fr) 18rem;align-items:center;gap:1.5rem;max-width:72rem;margin-inline:auto;padding:2rem 1.5rem 1.25rem;display:grid;position:relative}.ikit-tools-module__iLsSPa__header h1{color:color-mix(in srgb, var(--accent-soft-foreground) 25%, var(--foreground));letter-spacing:-.045em;max-width:18ch;margin-block:.75rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:600;line-height:1.12}.ikit-tools-module__iLsSPa__header p{color:var(--muted);line-height:1.6}.ikit-tools-module__iLsSPa__header .ikit-tools-module__iLsSPa__eyebrow,.ikit-tools-module__iLsSPa__header h1 span{color:var(--accent-soft-foreground)}.ikit-tools-module__iLsSPa__header .ikit-tools-module__iLsSPa__highlight{background:linear-gradient(color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--accent) 18%, transparent)) left 90% / 100% 32% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ikit-tools-module__iLsSPa__eyebrow{font-size:.75rem;font-weight:600}.ikit-tools-module__iLsSPa__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.ikit-tools-module__iLsSPa__sectionHeading p{color:var(--muted);font-size:.875rem}.ikit-tools-module__iLsSPa__featuredGrid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@container (min-width:42rem){.ikit-tools-module__iLsSPa__featuredGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ikit-tools-module__iLsSPa__featuredGrid>:last-child:nth-child(2n){grid-column:1/-1}}@container (min-width:64rem){.ikit-tools-module__iLsSPa__featuredGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.ikit-tools-module__iLsSPa__featuredGrid>:not([data-spotlight],[data-skeleton=spotlight]),.ikit-tools-module__iLsSPa__featuredGrid>:last-child:nth-child(2n){grid-column:span 2}.ikit-tools-module__iLsSPa__featuredGrid[data-featured-count="6"]>:is(:nth-child(2),:nth-child(3)){grid-column:span 3}}.ikit-tools-module__iLsSPa__artwork{--ikit-artwork-size:18rem}.ikit-tools-module__iLsSPa__emptyArt{--ikit-artwork-size:6rem}.ikit-tools-module__iLsSPa__research{--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1rem;margin-top:3rem;padding:.75rem;display:grid;overflow:hidden}.ikit-tools-module__iLsSPa__researchCopy{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.ikit-tools-module__iLsSPa__research .ikit-tools-module__iLsSPa__eyebrow{color:var(--muted)}.ikit-tools-module__iLsSPa__research a{min-height:2.75rem;color:var(--foreground)}.ikit-tools-module__iLsSPa__research a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.ikit-tools-module__iLsSPa__research h2{color:color-mix(in srgb, var(--accent-soft-foreground) 25%, var(--foreground));letter-spacing:-.03em;max-width:30ch;margin-block:.75rem 1rem;font-size:1.5rem;font-weight:600;line-height:1.35}@container (max-width:40rem){.ikit-tools-module__iLsSPa__emptyArt{--ikit-artwork-size:4.5rem}.ikit-tools-module__iLsSPa__research{grid-template-columns:minmax(0,1fr);gap:1rem}.ikit-tools-module__iLsSPa__header{grid-template-columns:minmax(0,1fr) 5.5rem;gap:1rem;padding:1.25rem 1rem 1rem}.ikit-tools-module__iLsSPa__artwork{--ikit-artwork-size:5.5rem}}