.marketing_hero__QRvJk{position:relative;overflow:hidden;border-bottom:1px solid var(--mantine-color-gray-2);background:#f7f9fc}.marketing_bandContainer__c5cn8,.marketing_heroContainer__JCX67{padding-inline:1rem}@media (min-width:40em){.marketing_bandContainer__c5cn8,.marketing_heroContainer__JCX67{padding-inline:1.5rem}}@media (min-width:64em){.marketing_bandContainer__c5cn8,.marketing_heroContainer__JCX67{padding-inline:2rem}}.marketing_heroContainer__JCX67{position:relative;padding-top:4.25rem;padding-bottom:0}.marketing_heroCopy__8X_NX{position:relative;z-index:2;max-width:64rem}.marketing_heroEyebrow__TVAyI{border:1px solid var(--mantine-color-blue-2);background:rgb(255 255 255/.86)}.marketing_heroTitle__RdcWT{max-width:64rem;margin:1.25rem 0 0;color:var(--mantine-color-gray-9);font-size:var(--type-display-hero);font-weight:700;line-height:1.05;letter-spacing:0;text-wrap:balance}.marketing_heroDescription__OOZH6{max-width:43rem;margin:1.5rem 0 0;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-lg);line-height:1.55}.marketing_closingActions__WNyY6,.marketing_heroActions__DnEM3{margin-top:1.75rem}.marketing_closingActions__WNyY6 .mantine-Button-root,.marketing_heroActions__DnEM3 .mantine-Button-root{min-height:2.75rem}.marketing_heroSceneWrap__VjOTy{margin-top:2.75rem;border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0}.marketing_band__pEC7K{scroll-margin-top:4rem}.marketing_bandWhite__b0M63{background:var(--mantine-color-white)}.marketing_bandSoft__wcidQ{border-block:1px solid var(--mantine-color-gray-2);background:#f7f9fc}.marketing_bandContainer__c5cn8{padding-block:5.5rem}.marketing_sectionHeading__W3pmA{max-width:46rem}.marketing_sectionHeadingCenter__BUN0H{margin-inline:auto;text-align:center}.marketing_sectionEyebrow__nb_GN{margin:0 0 .9rem;font-size:var(--mantine-font-size-xs);font-weight:600;text-transform:uppercase;color:var(--mantine-color-blue-9)}.marketing_sectionTitle__xSmaZ{margin:0;font-size:var(--type-display-section);font-weight:700;line-height:1.1;letter-spacing:0;text-wrap:balance;color:var(--mantine-color-gray-9)}.marketing_sectionDescription__VmXUz{max-width:42rem;margin:1rem 0 0;font-size:var(--mantine-font-size-md);line-height:1.65}.marketing_sectionHeadingCenter__BUN0H .marketing_sectionDescription__VmXUz{margin-inline:auto}.marketing_sectionDescription__VmXUz{color:var(--mantine-color-gray-6)}.marketing_audiencePath__3ApMB{display:block;min-width:0;border-top:1px solid var(--mantine-color-gray-3);padding:2rem 0 0;color:inherit;transition:border-color .16s ease,transform .16s ease}.marketing_audiencePath__3ApMB:hover{border-color:var(--mantine-color-blue-5);transform:translateY(-3px)}.marketing_audiencePath__3ApMB:focus-visible{border-radius:var(--mantine-radius-md);outline:3px solid rgb(59 130 246/.22);outline-offset:6px}.marketing_audienceArrow__GtlII{color:var(--mantine-color-gray-5);transition:color .16s ease,transform .16s ease}.marketing_audiencePath__3ApMB:hover .marketing_audienceArrow__GtlII{color:var(--mantine-color-blue-7);transform:translateX(4px)}.marketing_audienceTitle__C6TCM{margin:.55rem 0 0;color:var(--mantine-color-gray-9);font-size:var(--mantine-h2-font-size);font-weight:700;line-height:var(--mantine-h2-line-height)}.marketing_audienceDescription__diUw5{max-width:33rem;margin:.85rem 0 0;color:var(--mantine-color-gray-6);line-height:1.65}.marketing_audienceAction__0nAGn{display:inline-block;margin-top:1.4rem;color:var(--mantine-color-blue-9);font-size:var(--mantine-font-size-sm);font-weight:700}.marketing_capabilityGrid__pbQZh{display:grid;gap:2.5rem;margin-top:3.25rem}@media (min-width:48em){.marketing_capabilityGrid__pbQZh{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing_capabilityItem__BtiKO{min-width:0;border-top:1px solid var(--mantine-color-gray-3);padding-top:1.5rem}.marketing_capabilityTitle__beklY{margin:1.2rem 0 0;color:var(--mantine-color-gray-9);font-size:var(--mantine-h4-font-size);font-weight:600;line-height:var(--mantine-h4-line-height)}.marketing_capabilityDescription__Olx4s{margin:.65rem 0 0;color:var(--mantine-color-gray-6);line-height:1.65}.marketing_capabilityCheck__tJACw{flex:0 0 auto;margin-top:.15rem;color:var(--mantine-color-green-7)}.marketing_phaseFlow__bM4WZ{display:grid;gap:0;margin-top:3.25rem;border-block:1px solid var(--mantine-color-gray-3)}@media (min-width:48em){.marketing_phaseFlow__bM4WZ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64em){.marketing_phaseFlow__bM4WZ{grid-template-columns:repeat(6,minmax(0,1fr))}}.marketing_phaseItem__rRGx8{position:relative;min-width:0;padding:1.4rem 1rem 1.5rem 0;border-bottom:1px solid var(--mantine-color-gray-2)}@media (min-width:48em){.marketing_phaseItem__rRGx8{border-right:1px solid var(--mantine-color-gray-2);border-bottom:0;padding-left:1rem}}.marketing_phaseItem__rRGx8:last-child{border-right:0;border-bottom:0}.marketing_phaseIconWrap___jbbD{margin-bottom:1rem}.marketing_phaseTitle__0MztE{margin:0;color:var(--mantine-color-gray-9);font-size:var(--mantine-font-size-md)}.marketing_phaseDescription__VLJgE{margin:.45rem 0 0;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-sm);line-height:1.55}.marketing_storySplit__QD5v4{display:grid;gap:3rem;align-items:center}@media (min-width:64em){.marketing_storySplit__QD5v4{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:5rem}.marketing_storySplitReverse___xUO5{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.marketing_storySplitReverse___xUO5 .marketing_storyCopy__Drxg0{order:2}}.marketing_storyCopy__Drxg0,.marketing_storyVisual__31bvd{min-width:0}.marketing_closingPanel__wsfwl{border:1px solid var(--mantine-color-gray-3);padding:2rem;background:#f7f9fc}@media (min-width:48em){.marketing_closingPanel__wsfwl{padding:3.5rem}}.marketing_closingTitle__opwAn{max-width:52rem;margin:.8rem 0 0;color:var(--mantine-color-gray-9);font-size:var(--type-display-section);font-weight:700;line-height:1.1;text-wrap:balance}.marketing_closingDescription__lNxky{max-width:43rem;margin:1rem 0 0;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-md);line-height:1.65}.marketing_reveal__lf0yC{min-width:0}.marketing_productScene__o2x0M{position:relative;min-width:0;overflow:clip;border:1px solid #d8e0eb;border-radius:1.1rem;background:radial-gradient(circle at 12% 0,rgb(37 99 235/.08),transparent 32%),linear-gradient(180deg,#f6f8fb,#edf2f7);box-shadow:0 26px 70px rgb(15 23 42/.13),0 2px 8px rgb(15 23 42/.05)}.marketing_sceneBar__BZUQC{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:2.85rem;border-bottom:1px solid #d8e0eb;padding-inline:1rem;background:rgb(255 255 255/.92);backdrop-filter:blur(12px)}.marketing_sceneBar__BZUQC>:last-child{justify-self:end}.marketing_sceneDot__s_qVy{width:.52rem;height:.52rem;border-radius:999px;background:var(--mantine-color-gray-3)}.marketing_sceneViewport__BjvYf{min-width:0}.marketing_pipelineScene__7JjDs,.marketing_visionScene__8_jOU{padding:clamp(1rem,2.3vw,2rem)}.marketing_pipelineContext__q2ly6{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:29rem;margin-inline:auto;border:1px solid var(--mantine-color-blue-2);border-radius:var(--mantine-radius-md);padding:.75rem .85rem;background:rgb(255 255 255/.92);box-shadow:0 10px 30px rgb(37 99 235/.08)}.marketing_pipelineTrack__gfHmC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style:none}.marketing_pipelineStage__v_S0d{position:relative;min-width:0}.marketing_pipelineStageCard__wLv46{display:grid;min-height:8.5rem;align-content:start;gap:.75rem;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:.85rem;background:rgb(255 255 255/.96);box-shadow:0 8px 26px rgb(15 23 42/.06)}.marketing_pipelineStageCopy__YyHqz{min-width:0}.marketing_pipelineConnector__U2yb3{position:absolute;top:3.9rem;left:calc(100% + .15rem);display:flex;width:1.7rem;align-items:center;color:var(--mantine-color-blue-6)}.marketing_pipelineConnector__U2yb3 span{height:1px;flex:1;background:var(--mantine-color-blue-3)}.marketing_pipelineFooter__Me5VA{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem}.marketing_candidateAssurance__izv_l,.marketing_decisionBoundary___W7go{display:flex;align-items:center;gap:.55rem;border:1px solid var(--mantine-color-blue-2);border-radius:var(--mantine-radius-md);padding:.65rem .8rem;background:rgb(239 246 255/.86);color:var(--mantine-color-blue-9)}.marketing_builderSceneGrid__qxpqM,.marketing_gradingSceneGrid__XJ1aN{display:grid;gap:.9rem;padding:clamp(.8rem,1.8vw,1.25rem)}.marketing_builderSceneGrid__qxpqM{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.9fr)}.marketing_gradingSceneGrid__XJ1aN{grid-template-columns:minmax(0,.9fr) minmax(0,1.18fr) minmax(0,.92fr)}.marketing_scenePanel__so_if,.marketing_visionCard__a2RHu{min-width:0;border:1px solid var(--mantine-color-gray-2);background:rgb(255 255 255/.97);box-shadow:0 8px 26px rgb(15 23 42/.045)}.marketing_candidateWorkspace__eySMi,.marketing_roleSnapshot__8Uali,.marketing_submissionCard__fW6_p{margin-top:1rem;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:.85rem;background:var(--mantine-color-gray-0)}.marketing_evidenceCallout__Oz4kF,.marketing_reviewException___Hyem,.marketing_sceneNotice__KoIpF{display:flex;align-items:flex-start;gap:.6rem;margin-top:.85rem;border-radius:var(--mantine-radius-md);padding:.7rem .75rem}.marketing_sceneNotice__KoIpF{border:1px solid var(--mantine-color-blue-2);background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-9)}.marketing_pipelineBuildPanel__D168g{position:relative}.marketing_generatedStages__ba1pX{display:grid;gap:.65rem;margin-top:1rem}.marketing_generatedStage__fC5Sh{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);padding:.65rem;background:#fff}.marketing_buildingRail__VRccW{position:absolute;top:4.4rem;bottom:2rem;left:2.05rem;width:1px;background:var(--mantine-color-blue-2)}.marketing_reviewSummary__fytiK{display:flex;align-items:center;justify-content:space-between;margin-top:1.15rem}.marketing_reviewException___Hyem{border:1px solid var(--mantine-color-orange-2);background:var(--mantine-color-orange-0);color:#7c2d12}.marketing_submissionCard__fW6_p{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem}.marketing_submissionCheck__q8NhT{color:var(--mantine-color-green-7)}.marketing_sceneChip__L5W1f{display:inline-flex;width:fit-content;align-items:center;gap:.35rem;border:1px solid var(--mantine-color-gray-3);border-radius:999px;padding:.32rem .5rem;background:#fff;color:var(--mantine-color-gray-7);font-size:.68rem;font-weight:650;white-space:nowrap}.marketing_rubricPanel__DjJ6r{border-color:var(--mantine-color-blue-2);box-shadow:0 12px 34px rgb(37 99 235/.08)}.marketing_rubricRows__vkBnR{display:grid;gap:.85rem;margin-top:1rem}.marketing_rubricTrack__lIqFe{display:block;height:.35rem;margin-top:.38rem;overflow:hidden;border-radius:999px;background:var(--mantine-color-gray-2)}.marketing_rubricProgressReview__enyjt,.marketing_rubricProgress__vdEyK{display:block;height:100%;border-radius:inherit;background:var(--mantine-color-blue-6);transform-origin:left}.marketing_rubricProgressReview__enyjt{background:var(--mantine-color-orange-5)}.marketing_weightedResult__bZIhx{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;border-top:1px solid var(--mantine-color-gray-2);padding-top:.8rem}.marketing_evidenceCallout__Oz4kF{border:1px solid var(--mantine-color-orange-2);background:var(--mantine-color-orange-0);color:#7c2d12}.marketing_humanReviewBadge__4rwdj{color:#5c1c08!important}.marketing_reviewControls__7jCwW{display:grid;gap:.4rem;margin-top:.85rem}.marketing_reviewControls__7jCwW span{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);padding:.48rem .55rem;background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-xs);font-weight:650}.marketing_candidateSceneGrid__E7a6B{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:.9rem;padding:clamp(.8rem,1.8vw,1.25rem)}.marketing_candidateWorkspace__eySMi{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.marketing_workspaceKinds__aTc1w{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.8rem}.marketing_workspaceKindActive__3C7AW,.marketing_workspaceKind__iQObL{display:inline-flex;align-items:center;gap:.35rem;border-radius:var(--mantine-radius-sm);padding:.38rem .5rem;color:var(--mantine-color-gray-6);font-size:var(--mantine-font-size-xs);font-weight:650}.marketing_workspaceKindActive__3C7AW{background:var(--mantine-color-blue-0);color:#075985}.marketing_candidateStatusBadge__t8bP4{color:#00324d!important}.marketing_workspaceCanvas__c_MVT{display:grid;gap:.45rem;min-height:5rem;align-content:center;margin-top:.7rem;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);padding:.8rem;background:#fff}.marketing_workspaceCanvas__c_MVT span{display:block;height:.35rem;border-radius:999px;background:var(--mantine-color-gray-2)}.marketing_codeLineLong__fzJqO{width:88%}.marketing_codeLineMedium__6klOr{width:66%}.marketing_codeLineShort__89c4k{width:42%}.marketing_autosaveState__9WIO5{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;margin-top:.65rem;color:var(--mantine-color-green-8);font-size:var(--mantine-font-size-xs);font-weight:650}.marketing_candidateTimeline__cnJMB{margin-top:1.2rem}.marketing_candidateAssurance__izv_l{margin-top:.25rem}.marketing_timelineRow__CaWfo{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem;min-height:3.85rem}.marketing_timelineRow__CaWfo:not(:last-child):after{position:absolute;top:1.35rem;bottom:0;left:.68rem;width:1px;background:var(--mantine-color-gray-3);content:""}.marketing_timelineDotActive__5_byu,.marketing_timelineDotComplete__82YSC,.marketing_timelineDot__h7ias{position:relative;z-index:1;display:flex;width:1.35rem;height:1.35rem;align-items:center;justify-content:center;border:2px solid var(--mantine-color-gray-3);border-radius:999px;background:#fff;color:#fff}.marketing_timelineDotActive__5_byu{border-color:var(--mantine-color-blue-6);box-shadow:0 0 0 4px var(--mantine-color-blue-0)}.marketing_timelineDotComplete__82YSC{border-color:var(--mantine-color-green-6);background:var(--mantine-color-green-6)}.marketing_visionScene__8_jOU{background:radial-gradient(circle at 90% 10%,rgb(124 58 237/.1),transparent 30%),linear-gradient(145deg,rgb(250 245 255/.75),rgb(245 247 255/.45))}.marketing_visionHeading__FHwcy{display:flex;align-items:center;gap:.9rem}.marketing_visionCards__08Umn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem}.marketing_visionCard__a2RHu{border-color:var(--mantine-color-violet-1)}.marketing_visionCardBody__AXeFS{margin-top:1rem}.marketing_reportSignals__j1fz5{display:grid;gap:.55rem}.marketing_jobSuggestion__NpRFL,.marketing_visionSignal__gngxd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);padding:.6rem;background:var(--mantine-color-gray-0)}.marketing_jobSuggestion__NpRFL+.marketing_jobSuggestion__NpRFL{margin-top:.5rem}.marketing_skillMeter__rJ4zB{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center}.marketing_skillScore__k1ls6{display:grid;place-items:center;width:4.6rem;height:4.6rem;border:5px solid var(--mantine-color-violet-2);border-top-color:var(--mantine-color-violet-6);border-radius:50%;background:var(--mantine-color-violet-0)}.marketing_skillScore__k1ls6 span{color:var(--mantine-color-violet-9);font-size:1.35rem;font-weight:750;line-height:1}.marketing_skillScore__k1ls6 small{color:var(--mantine-color-gray-6);font-size:.52rem}.marketing_skillBars__Pyok9{display:grid;gap:.45rem}.marketing_skillBars__Pyok9 span{display:block;height:.38rem;border-radius:999px;background:var(--mantine-color-violet-2)}.marketing_skillBars__Pyok9 span:first-child{width:88%;background:var(--mantine-color-violet-5)}.marketing_skillBars__Pyok9 span:nth-child(2){width:72%;background:var(--mantine-color-violet-4)}.marketing_skillBars__Pyok9 span:nth-child(3){width:62%}.marketing_skillBars__Pyok9 span:nth-child(4){width:48%}.marketing_successBadge__OZL6t{--badge-color:#1f642f!important}@media (max-width:69.99em){.marketing_pipelineTrack__gfHmC{gap:.75rem}.marketing_pipelineConnector__U2yb3{display:none}.marketing_pipelineStageCard__wLv46{min-height:9.6rem}.marketing_builderSceneGrid__qxpqM,.marketing_gradingSceneGrid__XJ1aN{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_builderSceneGrid__qxpqM>:last-child,.marketing_gradingSceneGrid__XJ1aN>:last-child{grid-column:1/-1}}@media (max-width:47.99em){.marketing_heroContainer__JCX67{padding-top:3.25rem;padding-bottom:0}.marketing_heroSceneWrap__VjOTy{margin-top:2.25rem}.marketing_productScene__o2x0M{border-radius:.9rem;box-shadow:0 18px 42px rgb(15 23 42/.11)}.marketing_sceneBar__BZUQC{grid-template-columns:1fr auto;padding-inline:.8rem}.marketing_sceneBar__BZUQC>:first-child,.marketing_sceneBar__BZUQC>:last-child{display:none}.marketing_pipelineContext__q2ly6{align-items:flex-start}.marketing_pipelineContext__q2ly6>:last-child{display:none}.marketing_pipelineTrack__gfHmC{grid-template-columns:1fr;gap:0;margin-top:1rem}.marketing_pipelineStageCard__wLv46{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:auto;align-items:center;padding:.7rem}.marketing_pipelineConnector__U2yb3{position:static;display:flex;width:100%;height:1.45rem;justify-content:center;transform:rotate(90deg)}.marketing_pipelineConnector__U2yb3 span{max-width:.8rem}.marketing_pipelineFooter__Me5VA{display:grid}.marketing_pipelineKinds__66FqA{order:2}.marketing_builderSceneGrid__qxpqM,.marketing_candidateSceneGrid__E7a6B,.marketing_gradingSceneGrid__XJ1aN,.marketing_visionCards__08Umn{grid-template-columns:1fr}.marketing_builderSceneGrid__qxpqM>:last-child,.marketing_gradingSceneGrid__XJ1aN>:last-child{grid-column:auto}.marketing_generatedStage__fC5Sh{grid-template-columns:auto minmax(0,1fr)}.marketing_generatedStage__fC5Sh>:last-child{display:none}.marketing_visionHeading__FHwcy{align-items:flex-start;flex-direction:column}.marketing_bandContainer__c5cn8{padding-block:4.25rem}}@media (prefers-reduced-motion:no-preference){.marketing_reveal__lf0yC{will-change:opacity,transform}.marketing_reveal__lf0yC[data-reveal-state=waiting]{opacity:0;transform:translateY(18px)}.marketing_reveal__lf0yC[data-reveal-state=shown]{animation:marketing_reveal-in__Wr_CW .68s cubic-bezier(.22,1,.36,1) both}.marketing_capabilityGrid__pbQZh[data-reveal-state=waiting] .marketing_capabilityItem__BtiKO,.marketing_phaseFlow__bM4WZ[data-reveal-state=waiting] .marketing_phaseItem__rRGx8,.marketing_storySplit__QD5v4[data-reveal-state=waiting] .marketing_storyCopy__Drxg0,.marketing_storySplit__QD5v4[data-reveal-state=waiting] .marketing_storyVisual__31bvd{opacity:0;transform:translateY(10px)}.marketing_capabilityGrid__pbQZh[data-reveal-state=shown] .marketing_capabilityItem__BtiKO,.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8,.marketing_storySplit__QD5v4[data-reveal-state=shown] .marketing_storyCopy__Drxg0,.marketing_storySplit__QD5v4[data-reveal-state=shown] .marketing_storyVisual__31bvd{animation:marketing_scene-item-in__nx2D4 .52s cubic-bezier(.22,1,.36,1) 90ms both}.marketing_capabilityGrid__pbQZh[data-reveal-state=shown] .marketing_capabilityItem__BtiKO:nth-child(2),.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8:nth-child(2),.marketing_storySplit__QD5v4[data-reveal-state=shown] .marketing_storyVisual__31bvd{animation-delay:.18s}.marketing_capabilityGrid__pbQZh[data-reveal-state=shown] .marketing_capabilityItem__BtiKO:nth-child(3),.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8:nth-child(3){animation-delay:.27s}.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8:nth-child(4){animation-delay:.36s}.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8:nth-child(5){animation-delay:.45s}.marketing_phaseFlow__bM4WZ[data-reveal-state=shown] .marketing_phaseItem__rRGx8:nth-child(6){animation-delay:.54s}.marketing_productScene__o2x0M[data-reveal-state=waiting] .marketing_generatedStage__fC5Sh,.marketing_productScene__o2x0M[data-reveal-state=waiting] .marketing_pipelineStageCard__wLv46,.marketing_productScene__o2x0M[data-reveal-state=waiting] .marketing_rubricRow__AIO8E,.marketing_productScene__o2x0M[data-reveal-state=waiting] .marketing_timelineRow__CaWfo,.marketing_productScene__o2x0M[data-reveal-state=waiting] .marketing_visionCard__a2RHu{opacity:0;transform:translateY(9px)}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_generatedStage__fC5Sh,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_pipelineStageCard__wLv46,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_rubricRow__AIO8E,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_timelineRow__CaWfo,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_visionCard__a2RHu{animation:marketing_scene-item-in__nx2D4 .52s cubic-bezier(.22,1,.36,1) both}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_generatedStage__fC5Sh:nth-child(2),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_pipelineStage__v_S0d:nth-child(2) .marketing_pipelineStageCard__wLv46,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_rubricRow__AIO8E:nth-child(2),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_timelineRow__CaWfo:nth-child(2),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_visionCard__a2RHu:nth-child(2){animation-delay:.11s}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_generatedStage__fC5Sh:nth-child(3),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_pipelineStage__v_S0d:nth-child(3) .marketing_pipelineStageCard__wLv46,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_rubricRow__AIO8E:nth-child(3),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_timelineRow__CaWfo:nth-child(3),.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_visionCard__a2RHu:nth-child(3){animation-delay:.22s}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_pipelineStage__v_S0d:nth-child(4) .marketing_pipelineStageCard__wLv46,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_timelineRow__CaWfo:nth-child(4){animation-delay:.33s}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_pipelineStage__v_S0d:nth-child(5) .marketing_pipelineStageCard__wLv46{animation-delay:.44s}.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_rubricProgressReview__enyjt,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_rubricProgress__vdEyK,.marketing_productScene__o2x0M[data-reveal-state=shown] .marketing_skillBars__Pyok9 span{animation:marketing_meter-fill__ryXeg .72s cubic-bezier(.22,1,.36,1) .3s both}}@keyframes marketing_reveal-in__Wr_CW{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing_scene-item-in__nx2D4{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing_meter-fill__ryXeg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.marketing_audienceArrow__GtlII,.marketing_audiencePath__3ApMB{transition:none}.marketing_productScene__o2x0M *,.marketing_productScene__o2x0M :after,.marketing_productScene__o2x0M :before,.marketing_reveal__lf0yC{animation:none!important;transition:none!important}.marketing_audiencePath__3ApMB:hover,.marketing_audiencePath__3ApMB:hover .marketing_audienceArrow__GtlII{transform:none}}.certiio-home{--ink:#121812;--cream:#f1f0e4;--green:#00b000;--muted:#c9c9bc;--section-space:160px;position:relative;z-index:1;background:var(--cream);color:var(--ink);font-family:var(--font-instrument-sans),Arial,sans-serif;font-size:16px;line-height:1.5}.certiio-home :is(h1,h2,h3){font-weight:700}.certiio-home p{text-wrap:pretty}.certiio-home a{text-decoration:none}.certiio-home a:hover{text-decoration:underline;text-underline-offset:4px}.home-width{width:100%;max-width:var(--site-content-width);margin-inline:auto}.home-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}.home-section{padding:var(--section-space) var(--site-gutter)}.home-faq,.home-problem,.home-process{padding-bottom:0}.home-section-heading{display:flow-root}.home-section h2{margin:0 0 26px;font-size:clamp(32px,3.1vw,44px);line-height:1.1;letter-spacing:-.025em}.home-section h3{font-size:20px;line-height:1.3}.home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:26px}.home-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 28px;border:1px solid transparent;border-radius:999px;background:var(--green);color:var(--ink);font:inherit;font-size:15px;font-weight:700;line-height:1.4;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.home-button:hover{background:#0cda0c;text-decoration:none!important}.certiio-home :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.home-hero{padding:46px var(--site-gutter) 100px;background:var(--ink);color:var(--cream)}.home-hero-grid{align-items:center;min-height:586px}.home-hero h1{max-width:640px;margin:0 0 24px;font-size:clamp(48px,4.8vw,72px);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.home-hero h1 em{color:var(--green);font-style:normal}.home-title-line{display:inline-block;max-width:100%}.home-hero-benefit p,.home-lede{max-width:590px;color:var(--muted);font-size:17px;line-height:1.5}.home-hero-benefit{margin-top:26px}.home-hero-benefit h2{margin-bottom:8px;font-size:20px;line-height:1.3}.home-score-scene{display:grid;place-items:center;min-width:0;padding:30px}.home-score-card{--card-tilt:-5deg;width:min(100%,420px);margin:0;padding:32px 28px 28px;border-radius:28px;background:#faf9f2;color:var(--ink);transform:rotate(var(--card-tilt));box-shadow:0 24px 36px #00000012}.home-status{display:flex;align-items:center;gap:5px;margin-bottom:14px;color:#008a00;font-size:12px;font-weight:700}.home-status>span{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--green)}.home-score-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-score-metrics>div{display:flex;flex-direction:column;padding:16px 12px;border-radius:13px;background:#e3dfc9}.home-score-metrics>div:last-child{background:#cec9b3}.home-score-metrics strong{font-size:23px;line-height:1.15}.home-score-metrics span{margin-top:3px;color:#505646;font-size:11px}.home-score-number{margin-block:18px 8px;color:#009f00;font-size:78px;font-weight:700;line-height:1.1}.home-score-card figcaption{color:#5e6354;font-size:12px;line-height:1.5}.home-score-card figcaption span{display:block}.home-problem .home-split{align-items:center}.home-problem-copy h2{max-width:480px}.home-problem-copy>p+p{margin-top:16px}.home-benefit-card{padding:38px;border-radius:28px;background:var(--ink);color:var(--cream)}.home-benefit-card h3{margin-bottom:24px}.home-benefit-card ul{display:grid;gap:18px}.home-benefit-card li{display:flex;align-items:start;gap:13px}.home-check{display:grid;place-items:center;flex:0 0 22px;height:22px;margin-top:2px;border-radius:50%;background:var(--green);color:var(--ink);font-size:15px;font-weight:700}.home-process .home-split{align-items:center}.home-steps{display:grid;gap:14px}.home-steps li{padding:25px 27px;border-radius:22px;background:var(--ink);color:var(--cream)}.home-steps h3{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.home-steps h3 span{color:var(--green);font-size:24px}.home-steps p{font-size:15px;line-height:1.45}.home-process-copy h2{max-width:480px;margin-bottom:22px}.home-shortlist-scene{width:min(76%,342px);margin:72px auto 0}.home-shortlist-card{--card-tilt:4deg;width:100%;margin:0;padding:36px 24px 40px;border-radius:32px;background:var(--ink);color:var(--cream);text-align:center;transform:rotate(var(--card-tilt))}.home-shortlist-card>strong{display:block;font-size:88px;line-height:1.1;letter-spacing:-.04em}.home-shortlist-card figcaption{margin-block:4px 16px;color:var(--muted);font-size:15px}.home-shortlist-card>span{display:inline-block;padding:9px 20px;border-radius:999px;background:var(--green);color:var(--ink);font-size:12px;font-weight:700}.home-vision h2{margin-bottom:34px}.home-vision .home-split{align-items:center}.home-principles{display:grid;gap:24px}.home-principles h3{margin-bottom:10px}.home-principles p{font-size:15px;line-height:1.5}.home-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-format{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:214px;padding:26px 20px;border-radius:24px;box-shadow:0 12px 22px #12181212;text-align:center}.home-format-sand{background:#e4dfcc}.home-format-mint{background:#b9cfc4}.home-format-stone{background:#c9c3ae}.home-format-ink{background:var(--ink);color:var(--cream)}.home-format-symbol{margin-bottom:12px;font-size:48px;font-weight:700;line-height:1.2;letter-spacing:-.04em}.home-format h3{margin-bottom:8px;font-size:15px}.home-format p{max-width:190px;font-size:13px;line-height:1.4}.home-format-ink p{color:var(--muted)}.home-faq,.home-pilot{background:var(--ink);color:var(--cream)}.home-faq h2{margin-bottom:20px}.home-questions{border-top:1px solid #30372b}.home-questions details{border-bottom:1px solid #30372b}.home-questions summary{padding-block:23px;font-size:20px;font-weight:650;line-height:1.3;list-style:none;cursor:pointer}.home-questions summary::-webkit-details-marker{display:none}.home-questions summary:hover{color:var(--green)}.home-questions details>p{max-width:850px;padding-bottom:24px;color:var(--muted);line-height:1.6}.home-pilot{text-align:center}.home-pilot h2{margin-bottom:24px;font-size:clamp(36px,3.7vw,52px)}.home-pilot h3{margin-bottom:10px}.home-pilot-intro{max-width:540px;margin-inline:auto;color:var(--muted);font-size:17px}.home-pilot ul{display:table;margin:26px auto 0;color:var(--muted);text-align:left}.home-pilot li:before{content:"+ ";color:var(--green);font-weight:700}.home-pilot .home-actions{justify-content:center;margin-top:32px}.home-pilot-note{margin-top:26px;color:#b0b5a7;font-size:13px}@media (max-width:900px){.home-split{gap:36px}.certiio-home{--section-space:64px}.home-hero{padding-block:40px 64px}.home-hero-grid{min-height:0}.home-hero h1{font-size:48px}.home-hero-benefit p,.home-lede{font-size:15px}.home-score-scene{padding:16px}.home-score-card{padding:24px 20px;border-radius:22px}.home-score-metrics{gap:8px}.home-score-metrics>div{padding:12px 8px}.home-score-metrics strong{font-size:18px}.home-score-metrics span{font-size:10px}.home-score-number{font-size:66px}.home-status{font-size:10px}.home-benefit-card{padding:28px}.home-shortlist-scene{width:88%;margin-top:56px}.home-steps li{padding:22px}.home-steps h3{font-size:18px}.home-formats{gap:16px}.home-format{min-height:190px;padding:22px 14px}.home-format-symbol{font-size:42px}}@media (max-width:650px){.home-split{grid-template-columns:1fr;gap:32px}.certiio-home{--section-space:52px}.home-hero{padding-block:30px 52px}.home-hero-copy{grid-row:1}.home-hero h1{max-width:500px;font-size:48px}.home-hero-benefit p,.home-lede{max-width:none;font-size:16px}.home-hero-benefit h2{font-size:19px}.home-hero .home-actions{gap:10px}.home-button{min-height:48px;padding:13px 21px;font-size:14px}.home-score-scene{padding:30px 20px 22px}.home-score-card{max-width:370px}.home-score-metrics strong{font-size:clamp(16px,5vw,23px)}.home-score-metrics>div{padding:16px 8px}.home-score-metrics span{font-size:clamp(9px,2.5vw,11px)}.home-score-number{font-size:76px}.home-status{font-size:12px}.home-section h2{font-size:32px;margin-bottom:22px}.home-benefit-card{padding:30px 26px;border-radius:24px}.home-benefit-card h3{font-size:20px}.home-process-copy{grid-row:1}.home-shortlist-scene{width:76%;max-width:310px;margin-block:48px 16px}.home-steps{gap:14px}.home-steps h3{font-size:18px}.home-vision .home-split{gap:34px}.home-principles{gap:24px}.home-formats{gap:16px}.home-format{min-height:190px;padding:22px 12px;border-radius:20px}.home-format h3{font-size:14px}.home-format p{font-size:12px}.home-questions summary{padding-block:22px;font-size:18px}.home-pilot h2{font-size:38px}.home-pilot h3{font-size:19px}.home-pilot-intro{font-size:16px}.home-pilot ul{font-size:14px}.home-pilot-note{font-size:12px;line-height:1.6}}@media (prefers-reduced-motion:no-preference){.certiio-home .home-cascade[data-reveal-state]{opacity:1;transform:none;animation:none}.home-cascade[data-reveal-state=waiting] .home-cascade-item{opacity:0;transform:translateY(24px)}.home-cascade[data-reveal-state=shown] .home-cascade-item{animation:home-title-reveal .9s cubic-bezier(.22,1,.36,1) var(--cascade-delay,80ms) both}.home-cascade-item:nth-child(2){--cascade-delay:240ms}.home-cascade-item:nth-child(3){--cascade-delay:400ms}.home-cascade-item:nth-child(4){--cascade-delay:560ms}.home-cascade-item:nth-child(5){--cascade-delay:720ms}.certiio-home .home-shortlist-scene[data-reveal-state=waiting]{transform:translateY(28px) scale(.96)}.certiio-home .home-section-heading[data-reveal-state=waiting]{transform:translateY(24px)}.certiio-home .home-section-heading[data-reveal-state=shown],.home-title-line{animation:home-title-reveal .9s cubic-bezier(.22,1,.36,1) 80ms both}.home-title-line-accent{animation-delay:.24s}.certiio-home .home-shortlist-scene[data-reveal-state=shown],.home-score-scene{animation:home-card-arrive 1s cubic-bezier(.22,1,.36,1) .12s both}.home-score-card,.home-shortlist-scene[data-reveal-state=shown] .home-shortlist-card{animation:home-card-float 3.6s ease-in-out .7s both}.home-score-metrics>div{animation:home-metric-reveal .65s cubic-bezier(.22,1,.36,1) .4s both}.home-score-metrics>div:nth-child(2){animation-delay:.52s}.home-score-metrics>div:nth-child(3){animation-delay:.64s}.home-score-number{transform-origin:left center}.home-score-number,.home-shortlist-scene[data-reveal-state=shown] .home-shortlist-card>strong{animation:home-score-reveal .8s cubic-bezier(.16,1,.3,1) .75s both}.home-shortlist-scene[data-reveal-state=shown] figcaption{animation:home-metric-reveal .65s cubic-bezier(.22,1,.36,1) .4s both}.home-shortlist-scene[data-reveal-state=shown] .home-shortlist-card>span{animation:home-metric-reveal .65s cubic-bezier(.22,1,.36,1) .52s both}}@keyframes home-title-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes home-card-arrive{0%{opacity:0;transform:translateY(28px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-card-float{0%,to{transform:translateY(0) rotate(var(--card-tilt))}35%{transform:translateY(-12px) rotate(calc(var(--card-tilt) + 2deg))}70%{transform:translateY(4px) rotate(calc(var(--card-tilt) - .5deg))}}@keyframes home-metric-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes home-score-reveal{0%{opacity:0;transform:translateY(8px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.home-button{transition:none}}