.ikit-report-landing .ikHomeHero [data-skeleton-region=spacing]{padding-block:60px 40px}.ikit-report-landing .ikHomeHero [data-skeleton-region=layout]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(2rem,5vw,4.375rem)}.ikit-report-landing .ikHomeHero__eyebrow{font-size:var(--ikit-label-size);background:0 0;border:0;padding:0}.ikit-report-landing .ikHomeHero__h1{max-width:none;font-size:var(--ikit-display-size)}.ikit-report-landing .ikHomeHero__mark{color:var(--accent-soft-foreground);font-style:italic}.ikit-report-landing .ikHomeHero__mark svg{display:none}.ikit-report-landing .ikHomeHero__content>.ikit-md{font-size:var(--ikit-lead-size);line-height:1.5}.ikit-report-landing .ikHomeHero__formBody{padding:0}.ikit-report-landing .ikHomeHero__formCard{box-shadow:var(--ikit-shadow-panel);border-radius:calc(var(--radius) * 2)}.ikit-report-landing .ikit-provider-embed__frame{margin-inline:10px}.ikit-report-landing .ikit-provider-embed__fallback{font-size:var(--ikit-body-size);margin:0 24px}.ikit-report-landing__awards{text-align:center;padding:20px 28px 16px}.ikit-report-landing__awards .ikit-md{font-size:var(--ikit-small-size);letter-spacing:.06em;text-transform:uppercase;line-height:1.5}.ikit-report-landing__awards>div:last-child{justify-content:center;gap:8px;margin-top:12px;display:flex}.ikit-report-landing__awards img{object-fit:contain;width:72px;height:72px}.ikit-report-landing__fan{isolation:isolate;aspect-ratio:642/503;width:100%;max-width:min(500px,88vw);margin:0 auto 24px;position:relative;container-type:inline-size}.ikit-report-landing__fan:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--accent) 28%,transparent),transparent 70%);filter:blur(5cqw);pointer-events:none;border-radius:50%;width:46%;height:58%;position:absolute;top:60.835%;left:50%;transform:translate(-50%,-50%)}.ikit-report-landing__fan:after{content:"";background:color-mix(in srgb,var(--ikit-inverse) 25%,transparent);filter:blur(2.5cqw);pointer-events:none;border-radius:50%;width:22%;height:4%;margin-top:21.3283%;position:absolute;top:60.835%;left:50%;transform:translate(-50%)}.ikit-report-landing__page,.ikit-report-landing__cover{aspect-ratio:440/623;border:1px solid var(--separator);background:var(--surface);box-shadow:0 2px 12px color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:.6231cqw;position:absolute;top:60.835%;left:50%;overflow:hidden}.ikit-report-landing__page{opacity:.95;z-index:1}.ikit-report-landing__page img,.ikit-report-landing__cover img{object-fit:cover;width:100%;height:100%;display:block}.ikit-report-landing__cover{z-index:2;width:31.4642%;box-shadow:0 20px 60px color-mix(in srgb,var(--foreground) 40%,transparent),0 4px 16px color-mix(in srgb,var(--foreground) 30%,transparent);border:0;border-radius:1.2461cqw;margin-top:-22.2629%;margin-left:-15.7321%}.ikit-report-landing__cover:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--foreground) 28%,transparent),transparent);pointer-events:none;width:1.2461cqw;position:absolute;inset:0 auto 0 0}.ikit-report-landing__trust .ikit-md{font-size:var(--ikit-small-size)}.ikit-report-landing .ikit-md ul{padding:0;list-style:none}.ikit-report-landing .ikit-md li{padding-left:28px;position:relative}.ikit-report-landing .ikit-md li:before{content:"✓";background:var(--accent-soft);width:18px;height:18px;color:var(--accent-soft-foreground);text-align:center;font-size:var(--ikit-body-size);border-radius:50%;line-height:18px;position:absolute;top:.25em;left:0}.ikit-report-landing__trust ul{justify-content:space-between;gap:12px;margin:0;display:flex}.ikit-report-landing__press .ikPress11__inner{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;padding-block:32px;display:grid}.ikit-report-landing__press .ikPress11__eyebrow{text-align:left;font-size:var(--ikit-small-size)}.ikit-report-landing__press .ikPress11__accent{display:none}.ikit-report-landing__press .ikPress11__marquee{margin-top:0}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,4.375rem)}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]>:first-child{grid-area:1/2}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]>:last-child{grid-area:1/1}.ikit-report-landing__overview .ikEditorialFeature__media>a{width:100%;display:block}.ikit-report-landing__overview .ikEditorialFeature__media img{max-width:400px;box-shadow:0 24px 60px color-mix(in srgb,var(--foreground) 20%,transparent),0 6px 20px color-mix(in srgb,var(--foreground) 10%,transparent);margin:auto}.ikit-report-landing .ikit-report-landing__overview h2{font-size:var(--ikit-heading-size);line-height:var(--ikit-heading-leading);font-weight:var(--ikit-heading-weight)}.ikit-report-landing__overview .ikit-md{font-size:var(--ikit-body-size);line-height:1.5}.ikit-report-landing__overview .ikit-md li{font-size:var(--ikit-body-size);margin-top:12px}.ikit-report-landing .ikit-md p>a:only-child{background:var(--accent);min-height:48px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-flex}.ikit-report-landing .ikit-md p>a:only-child:hover{background:var(--accent-hover)}.ikit-report-landing .ikit-md p:has(>a:only-child)+p{font-size:var(--ikit-body-size)}.ikit-report-landing__discover{background:var(--surface-secondary);padding:64px 24px}.ikit-report-landing__discover-card{background:var(--surface);border:1px solid var(--surface-secondary);border-radius:calc(var(--radius) * 2);max-width:772px;box-shadow:0 4px 30px color-mix(in srgb,var(--foreground) 5%,transparent);margin-inline:auto;padding:44px}.ikit-report-landing .ikit-report-landing__discover h2{font-size:var(--ikit-title-size);font-weight:var(--ikit-heading-weight);line-height:var(--ikit-title-leading);letter-spacing:var(--ikit-title-tracking);text-align:center;margin:0 0 16px}.ikit-report-landing__discover .ikit-md{font-size:var(--ikit-body-size);line-height:1.5}.ikit-report-landing__discover .ikit-md>p{text-align:center}.ikit-report-landing__discover .ikit-md>p:first-child{max-width:480px;margin:0 auto 28px}.ikit-report-landing__discover .ikit-md ul{margin:24px 0 32px}.ikit-report-landing__discover .ikit-md li{margin-top:22px;padding-left:32px}.ikit-report-landing__discover .ikit-md li:before{background:color-mix(in srgb,var(--accent) 14%,var(--surface));width:20px;height:20px;line-height:20px}.ikit-report-landing__discover .ikit-md strong{color:var(--foreground);font-size:var(--ikit-body-size);margin-bottom:4px;display:inline-block}.ikit-report-landing__closing{background:color-mix(in srgb,var(--surface-secondary) 60%,var(--background));padding:64px 24px}.ikit-report-landing__closing-copy{text-align:center;max-width:760px;margin:auto}.ikit-report-landing .ikit-report-landing__closing h2{max-width:672px;font-size:var(--ikit-heading-size);font-weight:var(--ikit-heading-weight);letter-spacing:var(--ikit-heading-tracking);line-height:var(--ikit-heading-leading);margin:12px auto 20px}.ikit-report-landing .ikit-report-landing__closing h2 span,.ikit-report-landing__rating span{color:var(--accent-soft-foreground)}.ikit-report-landing__rating{font-size:var(--ikit-body-size);margin:0}.ikit-report-landing__rating span{letter-spacing:2px}.ikit-report-landing__closing .ikit-md{font-size:var(--ikit-body-size);line-height:1.6}.ikit-report-landing__closing .ikit-md>p:first-child{max-width:560px;margin:0 auto 28px}.ikit-report-landing__closing ul{font-size:var(--ikit-body-size);justify-content:center;gap:24px;margin:24px 0 0;display:flex}.ikit-report-landing__closing .ikit-md li{margin:0;padding-left:20px}.ikit-report-landing__closing .ikit-md li:before{background:0 0;width:14px}@media (max-width:960px){.ikit-report-landing .ikHomeHero [data-skeleton-region=layout]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:760px){.ikit-report-landing .ikHomeHero{--skeleton-gutter:10px}.ikit-report-landing .ikHomeHero [data-skeleton-region=spacing]{padding-block:40px}.ikit-report-landing .ikHomeHero [data-skeleton-region=layout]{padding:0}.ikit-report-landing .ikHomeHero [data-skeleton-region=layout]>:first-child{text-align:center;padding-inline:10px}.ikit-report-landing .ikHomeHero__h1{font-size:var(--ikit-display-size);margin-top:12px}.ikit-report-landing .ikHomeHero__content{margin-top:16px}.ikit-report-landing .ikHomeHero__content>.ikit-md{font-size:var(--ikit-lead-size);line-height:1.5}.ikit-report-landing__fan{margin-block:0 24px}.ikit-report-landing__trust .ikit-md{font-size:var(--ikit-small-size)}.ikit-report-landing__trust ul{justify-content:center;gap:12px}.ikit-report-landing__trust .ikit-md li{padding-left:20px}.ikit-report-landing__trust li:last-child{display:none}.ikit-report-landing__trust .ikit-md li:before{width:14px;height:14px;line-height:14px;font-size:var(--ikit-small-size)}.ikit-report-landing__press .ikPress11__inner{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:28px}.ikit-report-landing__press .ikPress11__eyebrow{text-align:center}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]{grid-template-columns:minmax(0,1fr);gap:36px}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]>:first-child{grid-area:2/1}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]>:last-child{grid-area:1/1}.ikit-report-landing__overview .ikEditorialFeature [data-skeleton-region=layout]{padding-inline:0}.ikit-report-landing__overview .ikEditorialFeature__media img{max-width:354px}.ikit-report-landing__overview .ikEditorialFeature__copy{text-align:center}.ikit-report-landing .ikit-report-landing__overview h2{font-size:var(--ikit-heading-size);text-align:center;font-weight:var(--ikit-heading-weight)}.ikit-report-landing__overview .ikit-md ul{text-align:left}.ikit-report-landing__discover{padding:36px 16px}.ikit-report-landing__discover-card{padding:28px 22px}.ikit-report-landing .ikit-report-landing__discover h2{font-size:var(--ikit-title-size);font-weight:var(--ikit-heading-weight)}.ikit-report-landing__closing{padding:48px 20px}.ikit-report-landing .ikit-report-landing__closing h2{font-size:var(--ikit-heading-size);font-weight:var(--ikit-heading-weight)}.ikit-report-landing__closing ul{flex-direction:column;align-items:center;gap:12px}}
