@import url('project-spekit-product.css');
/* Selected second Spekit source:21ciWts8L1shYEqBny7BXM/page6016:88670.
   Exact source boxes are scaled from1440×900. Original missing Indivisible
   typography is explicitly declared; fixed CTA boxes use local Inter fallback. */
@font-face{font-family:'Spekit Inter';src:url('assets/spekit-figma/Inter-3.19.woff') format('woff');font-style:normal;font-weight:100 900;font-display:block}
.project-spekit-preview{position:absolute;inset:0;display:block;overflow:hidden;isolation:isolate;container-type:inline-size;border-radius:2.22222222% / 3.55555556%;background:#FFCEE3;color:#2A3348;font-family:'Spekit Inter',Arial,sans-serif;font-style:normal;font-weight:400;font-optical-sizing:none;line-height:1;letter-spacing:0;text-align:left;pointer-events:none;--spekit-panel-x:0cqw;--spekit-panel-y:0cqw;--spekit-panel-z:0cqw;--spekit-panel-rx:0deg;--spekit-panel-ry:0deg;--spekit-panel-scale:1;--spekit-panel-opacity:1;--spekit-panel-visibility:visible;--spekit-nav-y:0cqw;--spekit-nav-opacity:1;--spekit-nav-visibility:visible;--spekit-logo-y:0cqw;--spekit-nav-actions-y:0cqw;--spekit-nav-link-1-y:0cqw;--spekit-nav-link-2-y:0cqw;--spekit-nav-link-3-y:0cqw;--spekit-nav-link-4-y:0cqw;--spekit-line-1-y:0%;--spekit-line-2-y:0%;--spekit-line-3-y:0%;--spekit-line-overflow:visible;--spekit-body-clip:none;--spekit-action-1-y:0cqw;--spekit-action-2-y:0cqw;--spekit-actions-clip:none}
.project-spekit-preview *{box-sizing:border-box;pointer-events:none;font-optical-sizing:none}
.project-spekit-preview img{position:absolute;display:block;max-width:none;max-height:none;margin:0;padding:0;object-fit:fill;border:0;border-radius:0;filter:none;opacity:1;transform:none;mix-blend-mode:normal}
.spekit-hero{position:absolute;inset:0;display:block;overflow:hidden;background:#fff}
.spekit-title{position:absolute;display:block;color:#2A3348;font:500 3.88888889cqw/4.65277778cqw 'Spekit Inter',Arial,sans-serif;letter-spacing:-.11666667cqw}
.spekit-title-line{display:block;height:4.65277778cqw;overflow:var(--spekit-line-overflow);white-space:nowrap}
.spekit-title-line>span{display:block;transform:translateY(var(--spekit-line-y,0%))}
.spekit-body{position:absolute;display:block;color:#2A3348;font:400 1.25cqw/1.875cqw 'Spekit Inter',Arial,sans-serif;letter-spacing:0;transform:translateY(var(--spekit-body-y,0cqw));opacity:var(--spekit-body-opacity,1);visibility:var(--spekit-body-visibility,visible)}
.spekit-actions{position:absolute;inset:0;display:block;clip-path:var(--spekit-actions-clip)}
.spekit-hero-action{position:absolute;display:block;border-radius:8.33333333cqw;transform:translateY(var(--spekit-action-y,0cqw));box-shadow:0 0 0 .20833333cqw #E7F0FA}
.spekit-hero-action-1{background:linear-gradient(247.17137181018325deg,#ec008c 4.0213%,#86004f 89.982%);color:#fff;box-shadow:0 0 0 .20833333cqw #E1EBF5;opacity:var(--spekit-action-1-opacity,1);visibility:var(--spekit-action-1-visibility,visible)}
.spekit-hero-action-2{color:#2A3348;background:transparent;opacity:var(--spekit-action-2-opacity,1);visibility:var(--spekit-action-2-visibility,visible)}
.spekit-source-label{position:absolute;display:block;font:500 1.11111111cqw/1.66666667cqw 'Spekit Indivisible','Spekit Inter',Arial,sans-serif;letter-spacing:0;white-space:nowrap}
.spekit-panel-stage{position:absolute;display:block;overflow:hidden}
.spekit-navigation{position:absolute;display:block;z-index:3;transform:translateY(var(--spekit-nav-y));opacity:var(--spekit-nav-opacity);visibility:var(--spekit-nav-visibility)}
.spekit-nav-pill{position:absolute;display:block;border-radius:69.44444444cqw;background:#fff}
.project-spekit-preview .spekit-logo{transform:translateY(var(--spekit-logo-y))}
.spekit-nav-link{position:absolute;display:flex;align-items:center;justify-content:center;color:#2A3348;font:500 1.11111111cqw/1.66666667cqw 'Spekit Inter',Arial,sans-serif;letter-spacing:0;white-space:nowrap;transform:translateY(var(--spekit-nav-link-y,0cqw))}
.spekit-dropdown-label{position:absolute;left:.17361111cqw;top:0;display:block;width:4.23611111cqw;height:1.66666667cqw}
.project-spekit-preview .spekit-nav-chevron{left:4.6875cqw;top:0;width:1.66666667cqw;height:1.66666667cqw}
.spekit-nav-actions{position:absolute;inset:0;display:block;transform:translateY(var(--spekit-nav-actions-y))}
.spekit-nav-action{position:absolute;display:block;border-radius:8.33333333cqw;box-shadow:0 0 0 .20833333cqw #E7F0FA;color:#2A3348}
.spekit-nav-action-2{background:linear-gradient(247.67134662496375deg,#ec008c 10.019%,#86004f 86.461%);color:#fff;box-shadow:0 0 0 .20833333cqw #E1EBF5}
@media(prefers-reduced-motion:reduce){.project-spekit-preview{--spekit-panel-x:0cqw!important;--spekit-panel-y:0cqw!important;--spekit-panel-z:0cqw!important;--spekit-panel-rx:0deg!important;--spekit-panel-ry:0deg!important;--spekit-panel-scale:1!important;--spekit-panel-opacity:1!important;--spekit-panel-visibility:visible!important;--spekit-nav-y:0cqw!important;--spekit-nav-opacity:1!important;--spekit-nav-visibility:visible!important;--spekit-logo-y:0cqw!important;--spekit-nav-actions-y:0cqw!important;--spekit-nav-link-1-y:0cqw!important;--spekit-nav-link-2-y:0cqw!important;--spekit-nav-link-3-y:0cqw!important;--spekit-nav-link-4-y:0cqw!important;--spekit-line-1-y:0%!important;--spekit-line-2-y:0%!important;--spekit-line-3-y:0%!important;--spekit-line-overflow:visible!important;--spekit-body-clip:none!important;--spekit-action-1-y:0cqw!important;--spekit-action-2-y:0cqw!important;--spekit-actions-clip:none!important}}
