.cp-wrap:where(.astro-6odhiasn){max-width:1328px;margin-inline:auto;padding-inline:56px}@media(max-width:760px){.cp-wrap:where(.astro-6odhiasn){padding-inline:20px}}.cp-kicker:where(.astro-6odhiasn){font-family:DM Mono,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.2px;color:var(--color-tg-accent)}.cp-h2:where(.astro-6odhiasn){font-size:52px;line-height:55px;font-weight:600;letter-spacing:-2px;color:var(--color-page-text)}@media(max-width:760px){.cp-h2:where(.astro-6odhiasn){font-size:36px;line-height:40px;letter-spacing:-1px}}.cp-apply:where(.astro-6odhiasn){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid transparent;background:var(--color-tg-accent);color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s,transform .18s;white-space:nowrap}.cp-apply:where(.astro-6odhiasn):hover{background:color-mix(in srgb,var(--color-tg-accent) 92%,black);transform:translateY(-2px)}.cp-card:where(.astro-6odhiasn){background:var(--color-page-bg-elevated);border:1px solid var(--color-page-border);border-radius:16px;box-shadow:0 1px 2px #1414140a;overflow:hidden}.cp-cta:where(.astro-6odhiasn){background:var(--color-page-surface-dim);border:1px solid var(--color-page-border);border-radius:20px;box-shadow:none}.cp-founder-frame:where(.astro-6odhiasn){width:min(300px,72vw);flex-shrink:0}.cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn){display:block;width:100%;height:auto}.cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn).cp-founder-dark{display:none}:root[data-theme=dark] .cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn).cp-founder-light{display:none}:root[data-theme=dark] .cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn).cp-founder-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn).cp-founder-light{display:none}:root:not([data-theme=light]) .cp-founder-frame:where(.astro-6odhiasn) img:where(.astro-6odhiasn).cp-founder-dark{display:block}}.cp-founder-row:where(.astro-6odhiasn){gap:44px}@media(min-width:640px){.cp-founder-row:where(.astro-6odhiasn){gap:84px}}.cp-linkedin:where(.astro-6odhiasn){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:999px;background:transparent;border:1px solid var(--color-page-border);color:var(--color-page-text);font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap}.cp-linkedin:where(.astro-6odhiasn):hover{border-color:var(--color-page-text)}.cp-linkedin:where(.astro-6odhiasn) svg:where(.astro-6odhiasn){width:17px;height:17px;fill:currentColor}.cp-faq:where(.astro-6odhiasn){padding:17px 0}.cp-faq:where(.astro-6odhiasn) summary:where(.astro-6odhiasn){list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px}.cp-faq:where(.astro-6odhiasn) summary:where(.astro-6odhiasn)::-webkit-details-marker{display:none}.cp-faq:where(.astro-6odhiasn) summary:where(.astro-6odhiasn)::marker{content:""}.cp-faq:where(.astro-6odhiasn) .cp-plus:where(.astro-6odhiasn){transition:transform .18s ease}.cp-faq:where(.astro-6odhiasn)[open] .cp-plus:where(.astro-6odhiasn){transform:rotate(45deg)}.cp-check:where(.astro-6odhiasn){color:var(--color-tg-accent);flex-shrink:0}.cp-muted:where(.astro-6odhiasn){color:var(--color-page-text-muted)}.cp-secondary:where(.astro-6odhiasn){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid var(--color-page-border);background:var(--color-page-bg-elevated);color:var(--color-page-text);font-size:16px;font-weight:600;text-decoration:none}.cp-form-shell:where(.astro-6odhiasn){--cp-rim-green:#238878;--cp-rim-blue:#2f63e8;position:relative;isolation:isolate;border:1px solid color-mix(in srgb,var(--cp-rim-green) 38%,var(--color-page-border));border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--cp-rim-green) 5%,var(--color-page-bg-elevated)),color-mix(in srgb,var(--cp-rim-blue) 3%,var(--color-page-bg-elevated)));box-shadow:inset 0 1px #ffffff40,0 14px 36px -30px #185b6540;overflow:hidden}.cp-form-shell:where(.astro-6odhiasn):before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#b2dfd585,transparent 28%,transparent 68%,#739ae570);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.cp-form-shell:where(.astro-6odhiasn)>:where(.astro-6odhiasn):not(.cp-form-light){position:relative;z-index:1}.cp-form-light:where(.astro-6odhiasn){position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.cp-form-light:where(.astro-6odhiasn)>:where(.astro-6odhiasn){position:absolute;left:-46%;width:46%;animation:cp-form-edge-light 9s linear infinite;animation-play-state:paused}.cp-form-light:where(.astro-6odhiasn) i:where(.astro-6odhiasn){bottom:-34px;height:68px;background:radial-gradient(ellipse 34% 48% at 35% 50%,#2baf8e50,transparent),radial-gradient(ellipse 34% 48% at 65% 50%,#2f63e845,transparent);filter:blur(4px)}.cp-form-light:where(.astro-6odhiasn) b:where(.astro-6odhiasn){bottom:0;height:1px;background:linear-gradient(90deg,transparent,#42ac91 32%,#7fbcca 52%,#6695ee 70%,transparent)}.cp-form-shell:where(.astro-6odhiasn)[data-motion=running] .cp-form-light:where(.astro-6odhiasn)>:where(.astro-6odhiasn){animation-play-state:running}@keyframes cp-form-edge-light{0%,12%{transform:translate(0);opacity:0}24%{opacity:.85}62%{opacity:.85}76%,to{transform:translate(318%);opacity:0}}:where(.astro-6odhiasn)[data-theme=dark] .cp-form-shell:where(.astro-6odhiasn){--cp-rim-green:#349783;background:linear-gradient(145deg,color-mix(in srgb,var(--cp-rim-green) 10%,var(--color-page-bg-elevated)),color-mix(in srgb,#2f63e8 6%,var(--color-page-bg-elevated)));box-shadow:inset 0 1px #ffffff0a,0 18px 40px -28px #0006}.cp-form-intro:where(.astro-6odhiasn){padding:48px;background:color-mix(in srgb,var(--color-tg-accent) 5%,var(--color-page-bg-elevated));border-right:1px solid var(--color-page-border)}.cp-form-panel:where(.astro-6odhiasn){padding:48px}.cp-field-grid:where(.astro-6odhiasn){display:grid;grid-template-columns:1fr 1fr;gap:18px}.cp-field:where(.astro-6odhiasn){display:flex;flex-direction:column;gap:9px;color:var(--color-page-text);font-size:14px;font-weight:600}.cp-field:where(.astro-6odhiasn) b:where(.astro-6odhiasn){color:var(--color-tg-accent)}.cp-field:where(.astro-6odhiasn) small:where(.astro-6odhiasn){color:var(--color-page-text-muted);font-weight:400}.cp-field:where(.astro-6odhiasn) input:where(.astro-6odhiasn),.cp-field:where(.astro-6odhiasn) select:where(.astro-6odhiasn),.cp-field:where(.astro-6odhiasn) textarea:where(.astro-6odhiasn){width:100%;border:1px solid var(--color-page-border);border-radius:10px;background:var(--color-page-bg);color:var(--color-page-text);padding:13px 14px;font:inherit;font-weight:400;outline:none}.cp-field:where(.astro-6odhiasn) input:where(.astro-6odhiasn):focus,.cp-field:where(.astro-6odhiasn) select:where(.astro-6odhiasn):focus,.cp-field:where(.astro-6odhiasn) textarea:where(.astro-6odhiasn):focus{border-color:var(--color-tg-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-tg-accent) 16%,transparent)}.cp-field:where(.astro-6odhiasn) textarea:where(.astro-6odhiasn){resize:vertical;min-height:130px}.cp-form-note:where(.astro-6odhiasn){font-size:13px;color:var(--color-page-text-muted)}.cp-form-error:where(.astro-6odhiasn){margin-top:16px;color:#c62d2d;font-size:14px}.cp-form-success:where(.astro-6odhiasn){min-height:360px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cp-form-success:where(.astro-6odhiasn)[hidden]{display:none}@media(max-width:1023px){.cp-form-intro:where(.astro-6odhiasn){border-right:0;border-bottom:1px solid var(--color-page-border)}}@media(max-width:760px){.cp-form-intro:where(.astro-6odhiasn),.cp-form-panel:where(.astro-6odhiasn){padding:28px 22px}.cp-field-grid:where(.astro-6odhiasn){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cp-form-light:where(.astro-6odhiasn)>:where(.astro-6odhiasn){animation:none;transform:translate(190%);opacity:.5}}.orbit-stage:where(.astro-6odhiasn){position:absolute;width:560px;height:560px;top:50%;left:55%;transform:translate(-50%,-50%)}.orbit-stage-mobile:where(.astro-6odhiasn){position:relative;width:min(320px,82vw);aspect-ratio:1 / 1;margin:0 auto 28px}.orbit-layer:where(.astro-6odhiasn){position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}.orbit-layer-1:where(.astro-6odhiasn){width:100%;animation:orbit-breathe-outer 3.667s ease-in-out infinite}.orbit-layer-2:where(.astro-6odhiasn){width:72.04%;animation:orbit-breathe-outer 3.667s ease-in-out .4s infinite}.orbit-layer-3:where(.astro-6odhiasn){width:47.37%;animation:orbit-breathe-inner 3.667s ease-in-out .8s infinite}@keyframes orbit-breathe-outer{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.035)}}@keyframes orbit-breathe-inner{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.015)}}@media(prefers-reduced-motion:reduce){.orbit-layer:where(.astro-6odhiasn){animation:none}}@media(max-width:760px){.cp-section:where(.astro-6odhiasn){padding-top:44px!important;padding-bottom:44px!important}.cp-section:where(.astro-6odhiasn)[style]{gap:36px!important}.cp-profile-anchor:where(.astro-6odhiasn){scroll-margin-top:92px}.cp-profile-section:where(.astro-6odhiasn){gap:28px!important}.cp-profile-mobile:where(.astro-6odhiasn){display:block}.cp-profile-signals:where(.astro-6odhiasn){display:grid;grid-template-columns:1fr;gap:10px}.cp-profile-cta:where(.astro-6odhiasn){width:100%;margin-top:20px}#partner-form:where(.astro-6odhiasn){scroll-margin-top:84px!important}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn){min-height:66px;display:flex;align-items:center;padding:13px 16px!important;border:1px solid color-mix(in srgb,var(--color-page-border) 72%,transparent);border-radius:14px!important;color:#152029!important;text-align:left;font-size:14px!important;line-height:20px;box-shadow:inset 0 1px #fff9,0 5px 18px -16px #17344a70}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(1){background:linear-gradient(125deg,#d9eee9,#dbe8f7)!important}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(2){background:linear-gradient(125deg,#dce9f8,#dddff3)!important}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(3){background:linear-gradient(125deg,#d8f1ee,#d8e9f6)!important}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(4){background:linear-gradient(125deg,#e5e0f4,#dce9f6)!important}.cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(5){background:linear-gradient(125deg,#dceee4,#e8e2f3)!important}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn){color:#f4f7fa!important;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff16}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(1){background:linear-gradient(125deg,#173c36,#183047)!important}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(2){background:linear-gradient(125deg,#1b344c,#302b4c)!important}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(3){background:linear-gradient(125deg,#163b39,#1b354d)!important}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(4){background:linear-gradient(125deg,#332b4c,#1d354c)!important}:root[data-theme=dark] .cp-profile-signals:where(.astro-6odhiasn)>span:where(.astro-6odhiasn):nth-child(5){background:linear-gradient(125deg,#1b3c31,#382e49)!important}}
