.DashboardPage-module__GTO8YG__page{min-height:100vh}.DashboardPage-module__GTO8YG__hero{text-align:center;padding:12rem 0 4rem}.DashboardPage-module__GTO8YG__heroTitle{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.03em;color:var(--primary);margin:0;font-size:80px;font-weight:700;line-height:1}.DashboardPage-module__GTO8YG__heroSub{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin-top:1rem;font-size:1.125rem}.DashboardPage-module__GTO8YG__ctaBtn{border-radius:var(--radius-full);color:#fff;height:48px;font-family:var(--font-sans), Arial, sans-serif;cursor:pointer;background:#e24f00;border:none;align-items:center;gap:8px;margin-top:2rem;padding:0 40px;font-size:1rem;font-weight:600;display:inline-flex}.DashboardPage-module__GTO8YG__body{padding:0 0 6rem}.DashboardPage-module__GTO8YG__kulfidreamCard{background:linear-gradient(135deg,#fff 0%,#fff8f3 60%,#f6fbf8 100%);border:1px solid #e24f0029;border-radius:16px;max-width:760px;margin:0 0 2.5rem;padding:2rem;box-shadow:0 18px 40px #37261a0f}.DashboardPage-module__GTO8YG__kulfidreamLabel{color:#e24f00;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem;font-weight:800}.DashboardPage-module__GTO8YG__kulfidreamTitle{color:var(--primary);font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1}.DashboardPage-module__GTO8YG__kulfidreamText{max-width:520px;color:var(--muted);font-family:var(--font-sans), Arial, sans-serif;margin:.875rem 0 1.5rem;font-size:.95rem;line-height:1.5}.DashboardPage-module__GTO8YG__kulfidreamAction{border-radius:var(--radius-full);color:#fff;min-height:48px;font-family:var(--font-sans), Arial, sans-serif;transition:background var(--transition-fast), transform var(--transition-fast);background:#e24f00;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.9rem;font-weight:700;display:inline-flex}.DashboardPage-module__GTO8YG__kulfidreamAction:hover{background:#ff9e36;transform:translateY(-1px)}.DashboardPage-module__GTO8YG__enquiryCard{border-radius:var(--radius-card);background:#fff;max-width:760px;margin:0 0 2.5rem;padding:1.5rem 2rem}.DashboardPage-module__GTO8YG__enquiryHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.DashboardPage-module__GTO8YG__enquiryTitle{font-family:var(--font-sans), Arial, sans-serif;margin:0;font-size:1.125rem;font-weight:600}.DashboardPage-module__GTO8YG__enquiryMeta{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);flex-wrap:wrap;gap:1.5rem;font-size:.875rem;display:flex}.DashboardPage-module__GTO8YG__enquiryMeta strong{color:var(--primary);font-weight:500}.DashboardPage-module__GTO8YG__sectionTitle{max-width:740px;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.01em;margin:0 auto 1.5rem;font-size:1.25rem;font-weight:600}.DashboardPage-module__GTO8YG__cardGrid{flex-direction:column;gap:1rem;max-width:760px;margin:0;display:flex}.DashboardPage-module__GTO8YG__monthCard{border-radius:var(--radius-card);background:#fff;overflow:hidden}.DashboardPage-module__GTO8YG__cardTop{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 2rem 1rem;display:flex}.DashboardPage-module__GTO8YG__cardPlan{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);margin:0;font-size:1rem;font-weight:600}.DashboardPage-module__GTO8YG__cardDate{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);align-items:center;gap:6px;margin-top:.375rem;font-size:.8125rem;display:flex}.DashboardPage-module__GTO8YG__statusPill{font-family:var(--font-sans), Arial, sans-serif;text-transform:capitalize;white-space:nowrap;border-radius:100px;padding:4px 14px;font-size:.75rem;font-weight:600;display:inline-block}.DashboardPage-module__GTO8YG__status_paid{color:#166534;background:#f0fdf4}.DashboardPage-module__GTO8YG__status_unpaid{color:#92400e;background:#fef3c7}.DashboardPage-module__GTO8YG__status_overdue{color:#991b1b;background:#fef2f2}.DashboardPage-module__GTO8YG__status_pending{color:#92400e;background:#fef3c7}.DashboardPage-module__GTO8YG__status_confirmed{color:#166534;background:#f0fdf4}.DashboardPage-module__GTO8YG__status_new{color:#1e40af;background:#eff6ff}.DashboardPage-module__GTO8YG__cardMeta{flex-wrap:wrap;gap:1.5rem;padding:0 2rem 1rem;display:flex}.DashboardPage-module__GTO8YG__metaRow{flex-direction:column;gap:2px;display:flex}.DashboardPage-module__GTO8YG__metaLabel{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:500}.DashboardPage-module__GTO8YG__metaValue{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.875rem;font-weight:500}.DashboardPage-module__GTO8YG__cardAction{cursor:pointer;width:100%;font-family:var(--font-sans), Arial, sans-serif;color:#e24f00;background:0 0;border:none;border-top:1px solid #f0ece8;justify-content:center;align-items:center;gap:8px;padding:.875rem 2rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:flex}.DashboardPage-module__GTO8YG__cardAction:hover{background:#fff8f5}.DashboardPage-module__GTO8YG__loadingText{text-align:left;max-width:760px;font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin:0;padding:3rem 0}.DashboardPage-module__GTO8YG__emptyState{text-align:center;border-radius:var(--radius-card);max-width:740px;font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);background:#fff;margin:0 auto;padding:3rem 2rem;font-size:.9375rem}.DashboardPage-module__GTO8YG__wrap{max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,40px) clamp(16px,3vw,32px) 64px}.DashboardPage-module__GTO8YG__header{margin-bottom:26px}.DashboardPage-module__GTO8YG__welcome{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);font-size:13px;font-weight:600}.DashboardPage-module__GTO8YG__headerTitle{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.02em;color:var(--primary);margin-top:2px;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;line-height:1.15}.DashboardPage-module__GTO8YG__headerSub{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin-top:6px;font-size:14px}.DashboardPage-module__GTO8YG__banner{background:#e24f000f;border:1px solid #e24f0040;border-radius:14px;align-items:center;gap:14px;margin-bottom:26px;padding:16px 20px;display:flex}.DashboardPage-module__GTO8YG__bannerIcon{width:38px;height:38px;color:var(--brand);background:#e24f001f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DashboardPage-module__GTO8YG__bannerQuiet{border-color:var(--border);background:0 0}.DashboardPage-module__GTO8YG__bannerQuiet .DashboardPage-module__GTO8YG__bannerIcon{background:var(--muted-background);color:var(--primary)}.DashboardPage-module__GTO8YG__bannerLink{border:1px solid var(--border);min-height:38px;color:var(--primary);font-family:var(--font-sans), Arial, sans-serif;transition:background var(--transition-fast);border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.DashboardPage-module__GTO8YG__bannerLink:hover{background:var(--muted-background)}.DashboardPage-module__GTO8YG__bannerLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.DashboardPage-module__GTO8YG__bannerText{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);flex:1;font-size:14px}.DashboardPage-module__GTO8YG__bannerText strong{font-weight:700}.DashboardPage-module__GTO8YG__bannerBtn{background:var(--brand);color:#fff;min-height:38px;font-family:var(--font-sans), Arial, sans-serif;transition:background var(--transition-fast);border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.DashboardPage-module__GTO8YG__bannerBtn:hover{background:var(--brand-hover)}.DashboardPage-module__GTO8YG__block{margin-bottom:30px}.DashboardPage-module__GTO8YG__blockTitle{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.01em;color:var(--primary);margin-bottom:14px;font-size:17px;font-weight:600}.DashboardPage-module__GTO8YG__blockEmpty{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);font-size:14px}.DashboardPage-module__GTO8YG__projectsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.DashboardPage-module__GTO8YG__twoCol{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.DashboardPage-module__GTO8YG__miniList{flex-direction:column;list-style:none;display:flex}.DashboardPage-module__GTO8YG__miniList li{border-bottom:1px solid var(--border)}.DashboardPage-module__GTO8YG__miniList li:last-child{border-bottom:none}.DashboardPage-module__GTO8YG__miniRow{transition:background var(--transition-fast);align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex}a.DashboardPage-module__GTO8YG__miniRow:hover .DashboardPage-module__GTO8YG__miniLabel{color:var(--brand)}.DashboardPage-module__GTO8YG__miniIcon{background:var(--muted-background);color:#55554f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.DashboardPage-module__GTO8YG__miniBody{flex:1;min-width:0;display:block}.DashboardPage-module__GTO8YG__miniLabel{min-width:0;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-fast);flex:1;font-size:13px;font-weight:600;display:block;overflow:hidden}.DashboardPage-module__GTO8YG__miniSub{-webkit-line-clamp:2;font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.DashboardPage-module__GTO8YG__miniDate{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:12px}@media (max-width:600px){.DashboardPage-module__GTO8YG__hero{padding:10rem 0 3rem}.DashboardPage-module__GTO8YG__cardTop{padding:1.25rem 1.25rem .75rem}.DashboardPage-module__GTO8YG__cardMeta{gap:1rem;padding:0 1.25rem .75rem}.DashboardPage-module__GTO8YG__enquiryCard{padding:1.25rem}.DashboardPage-module__GTO8YG__kulfidreamCard{padding:1.5rem}.DashboardPage-module__GTO8YG__kulfidreamAction{width:100%}.DashboardPage-module__GTO8YG__enquiryMeta{flex-direction:column;gap:.5rem}.DashboardPage-module__GTO8YG__banner{flex-wrap:wrap}.DashboardPage-module__GTO8YG__bannerText{flex-basis:calc(100% - 52px)}}@media (max-width:900px){.DashboardPage-module__GTO8YG__twoCol{grid-template-columns:1fr}}
.ProjectCard-module__-itwZa__card{background:var(--background);border-radius:var(--radius-card);transition:box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;gap:16px;padding:22px;text-decoration:none;display:flex}.ProjectCard-module__-itwZa__card:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.ProjectCard-module__-itwZa__card:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ProjectCard-module__-itwZa__card:hover{transform:none}}.ProjectCard-module__-itwZa__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ProjectCard-module__-itwZa__name{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.01em;color:var(--primary);font-size:16px;font-weight:600;line-height:1.3}.ProjectCard-module__-itwZa__meta{flex-wrap:wrap;gap:10px 28px;margin:0;display:flex}.ProjectCard-module__-itwZa__metaItem dt{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.ProjectCard-module__-itwZa__metaItem dd{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);margin:2px 0 0;font-size:13px;font-weight:500}.ProjectCard-module__-itwZa__action{font-family:var(--font-sans), Arial, sans-serif;color:var(--brand);align-items:center;gap:4px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}
.ApprovalCard-module__h_1R0W__card{gap:10px}.ApprovalCard-module__h_1R0W__body{padding:0 2px}.ApprovalCard-module__h_1R0W__description{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);margin-top:2px;font-size:13px;line-height:1.55}.ApprovalCard-module__h_1R0W__note{font-family:var(--font-sans), Arial, sans-serif;color:var(--accent);margin-top:12px;font-size:13px;font-weight:600}.ApprovalCard-module__h_1R0W__error{font-family:var(--font-sans), Arial, sans-serif;color:#dc2626;margin-top:12px;font-size:13px;font-weight:500}.ApprovalCard-module__h_1R0W__actionBar{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.ApprovalCard-module__h_1R0W__actionsPrimary,.ApprovalCard-module__h_1R0W__actionsSecondary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ApprovalCard-module__h_1R0W__actionsSecondary{margin-left:auto}.ApprovalCard-module__h_1R0W__iconBtn{border-radius:var(--radius-md);width:34px;height:34px;color:var(--muted);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex}.ApprovalCard-module__h_1R0W__iconBtn:hover:not(:disabled){background:var(--muted-background);color:var(--brand)}.ApprovalCard-module__h_1R0W__iconBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ApprovalCard-module__h_1R0W__iconBtnActive{color:var(--brand);background:#e24f001a}.ApprovalCard-module__h_1R0W__iconBtn:disabled{opacity:.55;cursor:default}.ApprovalCard-module__h_1R0W__approveBtn,.ApprovalCard-module__h_1R0W__outlineBtn,.ApprovalCard-module__h_1R0W__ghostBtn{min-height:38px;font-family:var(--font-sans), Arial, sans-serif;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:10px;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.ApprovalCard-module__h_1R0W__approveBtn{background:var(--brand);color:#fff}.ApprovalCard-module__h_1R0W__approveBtn:hover:not(:disabled){background:var(--brand-hover)}.ApprovalCard-module__h_1R0W__outlineBtn{border:1px solid var(--border);color:var(--primary);background:0 0}.ApprovalCard-module__h_1R0W__outlineBtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.ApprovalCard-module__h_1R0W__ghostBtn{color:var(--muted);background:0 0;padding:0 10px}.ApprovalCard-module__h_1R0W__ghostBtn:hover:not(:disabled){color:var(--primary)}.ApprovalCard-module__h_1R0W__approveBtn:disabled,.ApprovalCard-module__h_1R0W__outlineBtn:disabled,.ApprovalCard-module__h_1R0W__ghostBtn:disabled{opacity:.55;cursor:default}.ApprovalCard-module__h_1R0W__composer{margin-top:14px}.ApprovalCard-module__h_1R0W__textarea{border:1px solid var(--border);background:var(--background);width:100%;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);resize:vertical;transition:border-color var(--transition-fast);border-radius:10px;outline:none;padding:12px;font-size:14px}.ApprovalCard-module__h_1R0W__textarea:focus{border-color:var(--brand)}.ApprovalCard-module__h_1R0W__composerActions{gap:10px;margin-top:10px;display:flex}
.AssetCard-module__oC_Sqa__card{height:100%;color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.AssetCard-module__oC_Sqa__tile{background:var(--muted-background);border-radius:var(--radius-card);transition:box-shadow var(--transition-fast), transform var(--transition-fast);position:relative;overflow:hidden}.AssetCard-module__oC_Sqa__standard{aspect-ratio:4/3}.AssetCard-module__oC_Sqa__wide{aspect-ratio:16/9}.AssetCard-module__oC_Sqa__square{aspect-ratio:1}.AssetCard-module__oC_Sqa__card:hover .AssetCard-module__oC_Sqa__tile{box-shadow:var(--shadow-card);transform:translateY(-2px)}.AssetCard-module__oC_Sqa__card:focus-visible{outline:none}.AssetCard-module__oC_Sqa__card:focus-visible .AssetCard-module__oC_Sqa__tile{outline:2px solid var(--brand);outline-offset:3px}.AssetCard-module__oC_Sqa__mediaSlot{color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AssetCard-module__oC_Sqa__mediaSlot img,.AssetCard-module__oC_Sqa__mediaSlot video{object-fit:cover;width:100%;height:100%;display:block}.AssetCard-module__oC_Sqa__mediaSlot iframe{pointer-events:none;background:#fff;border:0;width:100%;height:100%}.AssetCard-module__oC_Sqa__pillRow{justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding:0 2px;display:flex}.AssetCard-module__oC_Sqa__pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AssetCard-module__oC_Sqa__pill{border-radius:var(--radius-full);font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);background:var(--muted-background);padding:3px 10px;font-size:11px;font-weight:600;line-height:1.4}.AssetCard-module__oC_Sqa__pillBrand{background:var(--brand);color:#fff}.AssetCard-module__oC_Sqa__status{flex-shrink:0;margin-left:auto}.AssetCard-module__oC_Sqa__caption{flex-direction:column;gap:4px;padding:0 2px;display:flex}.AssetCard-module__oC_Sqa__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.AssetCard-module__oC_Sqa__title{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.02em;color:var(--foreground);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:1.35;display:flex}.AssetCard-module__oC_Sqa__titleIcon{color:var(--muted);flex-shrink:0;display:inline-flex}.AssetCard-module__oC_Sqa__arrow{color:var(--muted);transition:color var(--transition-fast), transform var(--transition-fast);flex-shrink:0}.AssetCard-module__oC_Sqa__card:hover .AssetCard-module__oC_Sqa__arrow{color:var(--brand);transform:translate(2px)}.AssetCard-module__oC_Sqa__metaRow{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.AssetCard-module__oC_Sqa__meta{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.AssetCard-module__oC_Sqa__card:hover .AssetCard-module__oC_Sqa__tile,.AssetCard-module__oC_Sqa__card:hover .AssetCard-module__oC_Sqa__arrow{transform:none}}@media (max-width:768px){.AssetCard-module__oC_Sqa__card{gap:10px}.AssetCard-module__oC_Sqa__title{font-size:14px}}
.PortalCard-module__5w4IxW__card{background:var(--background);border-radius:var(--radius-card)}.PortalCard-module__5w4IxW__interactive{transition:box-shadow var(--transition-fast), transform var(--transition-fast)}.PortalCard-module__5w4IxW__interactive:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.PortalCard-module__5w4IxW__interactive:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PortalCard-module__5w4IxW__interactive:hover{transform:none}}.PortalCard-module__5w4IxW__md{padding:24px}.PortalCard-module__5w4IxW__lg{padding:32px}.PortalCard-module__5w4IxW__none{padding:0}@media (max-width:768px){.PortalCard-module__5w4IxW__md{padding:18px}.PortalCard-module__5w4IxW__lg{padding:22px}}
.ProgressBar-module__JBwu6a__wrap{width:100%}.ProgressBar-module__JBwu6a__meta{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.ProgressBar-module__JBwu6a__meta strong{color:var(--primary);font-size:13px;font-weight:700}.ProgressBar-module__JBwu6a__track{border-radius:var(--radius-full);background:var(--muted-background);height:8px;overflow:hidden}.ProgressBar-module__JBwu6a__compact{height:6px}.ProgressBar-module__JBwu6a__fill{border-radius:var(--radius-full);background:var(--brand);height:100%;transition:width var(--transition-normal)}
.PhaseProgressList-module__DiraaW__list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.PhaseProgressList-module__DiraaW__head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.PhaseProgressList-module__DiraaW__name{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:14px;font-weight:500}.PhaseProgressList-module__DiraaW__percent{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:700}@media (max-width:640px){.PhaseProgressList-module__DiraaW__list{gap:16px}.PhaseProgressList-module__DiraaW__name{font-size:13px}}
.StatusBadge-module__k_5_fq__badge{border-radius:var(--radius-full);font-family:var(--font-sans), Arial, sans-serif;white-space:nowrap;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.6;display:inline-block}.StatusBadge-module__k_5_fq__success{color:var(--accent);background:#4a5d231a}.StatusBadge-module__k_5_fq__pending{color:var(--brand);background:#e24f001f}.StatusBadge-module__k_5_fq__info{color:#2563eb;background:#2563eb1a}.StatusBadge-module__k_5_fq__danger{color:#dc2626;background:#dc26261a}.StatusBadge-module__k_5_fq__neutral{background:var(--muted-background);color:#55554f}
.FloatCard-module__MHGV7a__card{--float-ease:cubic-bezier(.22, 1, .36, 1);z-index:6;color:#1c1917;opacity:0;width:16.2cqw;transition:opacity .45s var(--float-ease), translate .6s var(--float-ease), scale .6s var(--float-ease);transition-delay:calc(var(--order) * 70ms);font-size:min(.82cqw,1.46cqh);line-height:1.5;position:absolute;translate:0 1.8cqh;scale:.96}.FloatCard-module__MHGV7a__card[data-shown=true]{opacity:1;transition:opacity .55s var(--float-ease), translate .7s var(--float-ease), scale .7s var(--float-ease);translate:0;scale:1}.FloatCard-module__MHGV7a__drift{animation:FloatCard-module__MHGV7a__card-drift calc(8s + var(--order) * .7s) ease-in-out infinite;animation-delay:calc(var(--order) * -1.9s);animation-play-state:paused}[data-autonomous=true] .FloatCard-module__MHGV7a__drift{animation-play-state:running}@keyframes FloatCard-module__MHGV7a__card-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-.45cqh)}}.FloatCard-module__MHGV7a__surface{background:#fffffff0;border-radius:1.1cqw;gap:.75cqw;padding:.85cqw 1cqw;display:flex;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #1c19170f,0 1.5cqw 3cqw -1.4cqw #1c191766,0 .12cqw .4cqw #1c19170d}.FloatCard-module__MHGV7a__icon{width:2.3cqw;height:2.3cqw;color:var(--tint);background:color-mix(in srgb, var(--tint) 13%, transparent);border-radius:.7cqw;flex:none;place-items:center;display:grid}.FloatCard-module__MHGV7a__icon svg{stroke-width:2.2px;width:1.15cqw;height:1.15cqw}.FloatCard-module__MHGV7a__icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.FloatCard-module__MHGV7a__body{flex:1;min-width:0}.FloatCard-module__MHGV7a__title{letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:.5cqw;margin:0;font-weight:600;display:flex}.FloatCard-module__MHGV7a__title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FloatCard-module__MHGV7a__title small{color:#78716c;flex:none;font-size:.92em;font-weight:400}.FloatCard-module__MHGV7a__body p{margin:0}.FloatCard-module__MHGV7a__bars{align-items:flex-end;gap:.2cqw;height:2.1cqw;display:flex}.FloatCard-module__MHGV7a__bars i{opacity:.55;transform-origin:50% 100%;background:#e24f00;border-radius:.12cqw;width:.45cqw;transition:scale 0s .6s;scale:1 0}.FloatCard-module__MHGV7a__bars i[data-last=true]{opacity:1}.FloatCard-module__MHGV7a__card[data-shown=true] .FloatCard-module__MHGV7a__bars i{transition:scale .5s var(--float-ease) calc(.25s + var(--bar) * 50ms);scale:1}.FloatCard-module__MHGV7a__check{width:1.9cqw;height:1.6cqw;margin-top:.35cqw;display:block;overflow:visible}.FloatCard-module__MHGV7a__check path{fill:none;stroke:#2e7d46;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 0s .6s}.FloatCard-module__MHGV7a__card[data-shown=true] .FloatCard-module__MHGV7a__check path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1) .55s}@media (prefers-reduced-motion:reduce){.FloatCard-module__MHGV7a__card,.FloatCard-module__MHGV7a__bars i,.FloatCard-module__MHGV7a__check path{transition:none!important}.FloatCard-module__MHGV7a__drift{animation:none}}@media print{.FloatCard-module__MHGV7a__card{opacity:1!important;translate:0!important;scale:1!important}.FloatCard-module__MHGV7a__bars i{scale:1!important}.FloatCard-module__MHGV7a__check path{stroke-dashoffset:0!important}.FloatCard-module__MHGV7a__drift{animation:none}}@media screen and (max-width:800px){[data-fullscreen=false] .FloatCard-module__MHGV7a__card{display:none}}
.PortalScene-module__DW23Xq__scene{position:absolute;inset:0}.PortalScene-module__DW23Xq__copy{left:var(--mx);top:var(--my);bottom:var(--my);flex-direction:column;width:52cqw;display:flex;position:absolute}.PortalScene-module__DW23Xq__features{margin:var(--gap-title) 0 0;max-width:30cqw;padding:0;list-style:none}.PortalScene-module__DW23Xq__features li{border-top:1px solid var(--hairline);font-size:var(--t-body);letter-spacing:-.015em;grid-template-columns:3.4cqw 1fr;align-items:baseline;padding:1.5cqh 0;display:grid}.PortalScene-module__DW23Xq__features li:last-child{border-bottom:1px solid var(--hairline)}.PortalScene-module__DW23Xq__features li>span{font-size:var(--t-label);color:var(--orange);font-variant-numeric:tabular-nums}.PortalScene-module__DW23Xq__demo{max-width:34cqw;font-size:var(--t-small);margin-top:auto;line-height:1.25}.PortalScene-module__DW23Xq__laptopWrap{right:var(--mx);top:var(--my);bottom:var(--my);align-items:center;width:50cqw;display:flex;position:absolute}.PortalScene-module__DW23Xq__deviceStage{width:100%;position:relative}.PortalScene-module__DW23Xq__laptop{width:100%}.PortalScene-module__DW23Xq__lid{background:#151613;border-radius:1.1cqw 1.1cqw .35cqw .35cqw;padding:.85cqw .85cqw 1.2cqw;box-shadow:0 2cqw 4cqw #2a211a2e,0 .3cqw .8cqw #2a211a1a}.PortalScene-module__DW23Xq__base{background:linear-gradient(#dcdad3,#b8b6ae);border-radius:0 0 1.2cqw 1.2cqw;height:1.8cqh;margin:0 -3.4cqw;position:relative}.PortalScene-module__DW23Xq__base:after{content:"";background:#a9a79f;border-radius:0 0 .6cqw .6cqw;width:14%;height:45%;position:absolute;top:0;left:50%;translate:-50%}.PortalScene-module__DW23Xq__cardApproved{top:12%;left:-11%}.PortalScene-module__DW23Xq__cardProgress{top:-9%;right:-4%}.PortalScene-module__DW23Xq__cardClient{top:70%;left:-14%}.PortalScene-module__DW23Xq__cardAgency{top:88%;right:-3%}.PortalScene-module__DW23Xq__typing{align-items:center;gap:.28cqw;height:1.5em;display:inline-flex}.PortalScene-module__DW23Xq__typing i{background:#a8a29e;border-radius:50%;width:.42cqw;height:.42cqw;animation:1.1s ease-in-out infinite PortalScene-module__DW23Xq__typing-dot}.PortalScene-module__DW23Xq__typing i:nth-child(2){animation-delay:.15s}.PortalScene-module__DW23Xq__typing i:nth-child(3){animation-delay:.3s}@keyframes PortalScene-module__DW23Xq__typing-dot{0%,60%,to{opacity:.5;translate:0}30%{opacity:1;translate:0 -.35cqw}}.PortalScene-module__DW23Xq__cardMuted{color:#78716c}.PortalScene-module__DW23Xq__cardMetric{justify-content:space-between;align-items:flex-end;gap:1cqw;margin-top:.2cqw;display:flex}.PortalScene-module__DW23Xq__cardNumber{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25cqw;font-weight:600;line-height:1.2}.PortalScene-module__DW23Xq__cardGain{color:#2e7d46;font-weight:500;margin-top:.15cqw!important}.PortalScene-module__DW23Xq__cardAvatar{border-radius:inherit;color:#fff;background:#5683c4;place-items:center;width:100%;height:100%;font-size:.95cqw;font-weight:600;display:grid}.PortalScene-module__DW23Xq__agencyMark{border-radius:inherit;color:#fff;letter-spacing:-.06em;background:#171916;place-items:center;width:100%;height:100%;font-size:.72cqw;font-weight:800;display:grid}.PortalScene-module__DW23Xq__screen{aspect-ratio:1180/738;background:#faf9f5;border-radius:.3cqw;width:100%;position:relative;overflow:hidden}.PortalScene-module__DW23Xq__mock{transform-origin:0 0;color:#000;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:normal;--muted:#6b6b65;--background:#fff;--foreground:#000;--border:#d6d3c8;--muted-background:#ebe8e0;background:#faf9f5;display:flex;position:absolute;top:0;left:0}.PortalScene-module__DW23Xq__mock :where(p,h4,ul,li){margin:0;padding:0}.PortalScene-module__DW23Xq__sidebar{background:#fff;border-right:1px solid #d6d3c8;flex:none;width:206px;padding:20px 14px}.PortalScene-module__DW23Xq__brand{padding:4px 10px 20px}.PortalScene-module__DW23Xq__brand b{letter-spacing:-.05em;font-size:17px;font-weight:800;line-height:1.2;display:block}.PortalScene-module__DW23Xq__brand span{letter-spacing:.12em;text-transform:uppercase;color:#e24f00;margin-top:3px;font-size:10px;font-weight:700;display:block}.PortalScene-module__DW23Xq__sidebar ul{gap:2px;list-style:none;display:grid}.PortalScene-module__DW23Xq__sidebar li{color:#3b3b36;border-radius:8px;padding:9px 12px;font-size:14px}.PortalScene-module__DW23Xq__sidebar li[data-active=true]{color:#e24f00;background:#fbeee6;font-weight:600}.PortalScene-module__DW23Xq__main{flex-direction:column;flex:1;min-width:0;display:flex}.PortalScene-module__DW23Xq__topbar{background:#fff;border-bottom:1px solid #d6d3c8;flex:none;align-items:center;gap:14px;height:58px;padding:0 26px;display:flex}.PortalScene-module__DW23Xq__topbar strong{letter-spacing:-.02em;font-size:15px;font-weight:600}.PortalScene-module__DW23Xq__lang{gap:4px;margin-left:auto;display:flex}.PortalScene-module__DW23Xq__lang b{color:#6b6b65;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:600}.PortalScene-module__DW23Xq__lang b[data-on=true]{color:#000;background:#ebe8e0}.PortalScene-module__DW23Xq__avatar{opacity:.85;background:#e24f00;border-radius:50%;width:30px;height:30px;display:block}.PortalScene-module__DW23Xq__content{flex:1;min-height:0;padding:22px 26px;overflow:hidden}.PortalScene-module__DW23Xq__greeting{letter-spacing:-.03em;font-size:26px;font-weight:400;line-height:1.1;margin-bottom:16px!important}.PortalScene-module__DW23Xq__columns{grid-template-columns:1.4fr 1fr;align-items:start;gap:18px;display:grid}.PortalScene-module__DW23Xq__left,.PortalScene-module__DW23Xq__right{align-content:start;gap:18px;min-width:0;display:grid}.PortalScene-module__DW23Xq__projectHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.PortalScene-module__DW23Xq__projectHead strong{letter-spacing:-.02em;font-size:17px;font-weight:600}.PortalScene-module__DW23Xq__progress{margin-top:16px}.PortalScene-module__DW23Xq__next{color:#6b6b65;font-size:13px;margin-top:12px!important}.PortalScene-module__DW23Xq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.PortalScene-module__DW23Xq__statValue{letter-spacing:-.03em;font-size:24px;font-weight:600;line-height:1.1;display:block}.PortalScene-module__DW23Xq__statLabel{color:#6b6b65;margin-top:4px;font-size:12px;display:block}.PortalScene-module__DW23Xq__mock [role=progressbar]>div{transform-origin:0;scale:0 1}[data-scene-phase=active] .PortalScene-module__DW23Xq__mock [role=progressbar]>div{transition:scale 1.5s var(--ease-out) 1.2s;scale:1}[data-scene-phase=exiting] .PortalScene-module__DW23Xq__mock [role=progressbar]>div{scale:1}@media print{.PortalScene-module__DW23Xq__mock [role=progressbar]>div{transition:none!important;scale:1!important}}@media (prefers-reduced-motion:reduce){.PortalScene-module__DW23Xq__mock [role=progressbar]>div{scale:1;transition:none!important}}@container (max-aspect-ratio:1){.PortalScene-module__DW23Xq__cardApproved,.PortalScene-module__DW23Xq__cardProgress,.PortalScene-module__DW23Xq__cardClient,.PortalScene-module__DW23Xq__cardAgency{display:none}.PortalScene-module__DW23Xq__copy{width:auto;right:var(--mx);bottom:56cqh}.PortalScene-module__DW23Xq__demo,.PortalScene-module__DW23Xq__features{display:none}.PortalScene-module__DW23Xq__laptopWrap{left:var(--mx);width:auto;top:44cqh}}@media screen and (max-width:800px){[data-fullscreen=false] .PortalScene-module__DW23Xq__mock [role=progressbar]>div{scale:1}[data-fullscreen=false] .PortalScene-module__DW23Xq__scene{padding:56px 24px 64px;position:relative;inset:auto}[data-fullscreen=false] .PortalScene-module__DW23Xq__copy{width:auto;position:relative;inset:auto}[data-fullscreen=false] .PortalScene-module__DW23Xq__features{max-width:none;margin-top:28px}[data-fullscreen=false] .PortalScene-module__DW23Xq__features li{grid-template-columns:34px 1fr;padding:13px 0;font-size:16px}[data-fullscreen=false] .PortalScene-module__DW23Xq__features li>span{font-size:12px}[data-fullscreen=false] .PortalScene-module__DW23Xq__demo{max-width:none;margin-top:16px;font-size:12px}[data-fullscreen=false] .PortalScene-module__DW23Xq__laptopWrap{width:100%;margin-top:32px;position:relative;inset:auto}[data-fullscreen=false] .PortalScene-module__DW23Xq__base{height:10px;margin:0 -12px}[data-fullscreen=false] .PortalScene-module__DW23Xq__lid{border-radius:12px 12px 4px 4px;padding:7px 7px 10px}}
.Mcci-module__s6bHpW__scene{position:absolute;inset:0}.Mcci-module__s6bHpW__scene :where(p,li,figcaption,h3){color:inherit}.Mcci-module__s6bHpW__head{left:var(--mx);top:var(--my);z-index:4;width:70cqw;position:absolute}.Mcci-module__s6bHpW__status{left:var(--mx);z-index:4;font-size:var(--t-label);letter-spacing:-.005em;color:var(--muted);margin:0;line-height:1.3;position:absolute;bottom:3.2cqh}.Mcci-module__s6bHpW__stillShot{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.Mcci-module__s6bHpW__longViewport{background:#fff;position:absolute;inset:0;overflow:hidden}.Mcci-module__s6bHpW__longImage{will-change:transform;width:100%;max-width:none;height:auto;animation:36s infinite both paused Mcci-module__s6bHpW__long-desktop;display:block}.Mcci-module__s6bHpW__longViewport[data-variant=phone] .Mcci-module__s6bHpW__longImage{animation-name:Mcci-module__s6bHpW__long-phone}[data-autonomous=true] .Mcci-module__s6bHpW__longImage{animation-play-state:running}@keyframes Mcci-module__s6bHpW__long-desktop{0%,5%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)}38%,44%{transform:translateY(var(--long-end));animation-timing-function:cubic-bezier(.45,0,.55,1)}50%,to{transform:translateY(0)}}@keyframes Mcci-module__s6bHpW__long-phone{0%,50%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)}88%,94%{transform:translateY(var(--long-end));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translateY(0)}}.Mcci-module__s6bHpW__auditLead{left:var(--mx);top:var(--top-2);width:33cqw;color:var(--muted);position:absolute}.Mcci-module__s6bHpW__facts{left:var(--mx);bottom:calc(var(--my) + 2cqh);grid-template-columns:1fr 1fr;gap:3.6cqh 2.4cqw;width:34cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__facts li{border-top:1px solid var(--hairline);padding-top:1.6cqh}.Mcci-module__s6bHpW__facts b{letter-spacing:-.045em;font-size:min(2.9cqw,5.2cqh);font-weight:400;line-height:1;display:block}.Mcci-module__s6bHpW__facts li[data-zero=true] b{color:var(--orange)}.Mcci-module__s6bHpW__facts li>span{font-size:var(--t-small);color:var(--muted);text-wrap:pretty;margin-top:1cqh;line-height:1.35;display:block}.Mcci-module__s6bHpW__auditBrowser{left:41cqw;top:calc(var(--top-2) - 4.5cqh);width:41cqw;height:calc(25.625cqw + 3.4cqh);position:absolute}.Mcci-module__s6bHpW__auditBrowser>div{width:100%;height:100%}.Mcci-module__s6bHpW__auditPhone{right:var(--mx);bottom:calc(var(--my) - 1cqh);aspect-ratio:1184/2400;z-index:3;filter:drop-shadow(0 1.2cqw 1.6cqw #00000073);height:66cqh;transition:rotate .9s var(--ease-out) 1.4s;position:absolute}.Mcci-module__s6bHpW__auditPhone>[data-phone-frame]{height:100%}:is([data-scene-phase=active] .Mcci-module__s6bHpW__auditPhone,[data-scene-phase=exiting] .Mcci-module__s6bHpW__auditPhone){rotate:3deg}.Mcci-module__s6bHpW__numbersLead{left:var(--mx);top:var(--top-1);gap:1.6cqh;width:36cqw;display:grid;position:absolute}.Mcci-module__s6bHpW__numbersLead p{color:var(--muted)}.Mcci-module__s6bHpW__rings{right:var(--mx);top:var(--top-1);grid-template-columns:repeat(4,1fr);gap:1.6cqw;width:46cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__ring{font-size:var(--t-small);color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:1.4cqh;display:flex;position:relative}.Mcci-module__s6bHpW__ring svg{width:min(8.4cqw,15cqh);height:auto;overflow:visible;rotate:-90deg}.Mcci-module__s6bHpW__ring circle{fill:none;stroke-width:7px}.Mcci-module__s6bHpW__ringTrack{stroke:var(--hairline)}.Mcci-module__s6bHpW__ringValue{stroke:var(--orange);stroke-linecap:round;stroke-dashoffset:289.03px}.Mcci-module__s6bHpW__ring[data-good=true] .Mcci-module__s6bHpW__ringValue{stroke:var(--fg)}[data-scene-phase=active] .Mcci-module__s6bHpW__ringValue{stroke-dashoffset:var(--offset);transition:stroke-dashoffset 1.8s var(--ease) calc(var(--d,.6) * 1s + .2s)}[data-scene-phase=exiting] .Mcci-module__s6bHpW__ringValue{stroke-dashoffset:var(--offset)}.Mcci-module__s6bHpW__ringNumber{aspect-ratio:1;letter-spacing:-.04em;width:min(8.4cqw,15cqh);color:var(--fg);place-items:center;font-size:min(2.3cqw,4.1cqh);font-weight:400;display:grid;position:absolute;top:0}.Mcci-module__s6bHpW__lcp{left:var(--mx);right:var(--mx);grid-template-columns:26cqw 1fr;align-items:end;column-gap:3cqw;display:grid;position:absolute;top:45cqh}.Mcci-module__s6bHpW__lcpTotal{letter-spacing:-.065em;white-space:nowrap;margin:0;font-size:min(8.6cqw,15.3cqh);line-height:.78}.Mcci-module__s6bHpW__lcpRight{gap:1.6cqh;display:grid}.Mcci-module__s6bHpW__lcpNote{font-size:var(--t-lead);letter-spacing:-.02em;color:var(--orange);margin:0}.Mcci-module__s6bHpW__lcpBar{background:var(--hairline);clip-path:inset(0 100% 0 0 round .5cqw);border-radius:.5cqw;height:6.4cqh;display:flex;overflow:hidden}[data-scene-phase=active] .Mcci-module__s6bHpW__lcpBar{clip-path:inset(0 round .5cqw);transition:clip-path 3s cubic-bezier(.4,0,.6,1) 1s}[data-scene-phase=exiting] .Mcci-module__s6bHpW__lcpBar{clip-path:inset(0 round .5cqw)}.Mcci-module__s6bHpW__lcpPart{flex:0 0 var(--share);background:var(--fg)}.Mcci-module__s6bHpW__lcpPart+.Mcci-module__s6bHpW__lcpPart{border-left:2px solid var(--bg)}.Mcci-module__s6bHpW__lcpPart[data-wait=true]{background:repeating-linear-gradient(-45deg, var(--orange) 0 .55cqw, #f2864d .55cqw 1.1cqw)}.Mcci-module__s6bHpW__lcpLegend{font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;gap:.6cqh 2cqw;margin:0;padding:0;list-style:none;display:flex}.Mcci-module__s6bHpW__lcpLegend li{align-items:center;gap:.5cqw;display:inline-flex}.Mcci-module__s6bHpW__lcpLegend i{background:var(--fg);border-radius:2px;width:.8cqw;height:.8cqw}.Mcci-module__s6bHpW__lcpLegend li[data-wait=true] i{background:var(--orange)}.Mcci-module__s6bHpW__lcpLegend b{color:var(--fg);font-weight:500}.Mcci-module__s6bHpW__figures{left:var(--mx);right:var(--mx);bottom:var(--my);grid-template-columns:repeat(6,1fr);gap:1.6cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__figures li{border-top:1px solid var(--fg);padding-top:1.6cqh}.Mcci-module__s6bHpW__figures b{letter-spacing:-.04em;font-size:min(2.4cqw,4.3cqh);font-weight:400;line-height:1;display:block}.Mcci-module__s6bHpW__figures li>span{font-size:var(--t-small);color:var(--muted);margin-top:1cqh;line-height:1.35;display:block}.Mcci-module__s6bHpW__issues{left:var(--mx);top:var(--top-1);bottom:calc(var(--my) + 6cqh);width:40cqw;position:absolute}.Mcci-module__s6bHpW__issue,.Mcci-module__s6bHpW__evidencePanel{opacity:0;pointer-events:none;transition:opacity .45s var(--ease), translate .8s var(--ease-out);position:absolute;inset:0;translate:0 2cqh}.Mcci-module__s6bHpW__issue[data-on=true],.Mcci-module__s6bHpW__evidencePanel[data-on=true]{opacity:1;pointer-events:auto;transition-delay:.12s;translate:0}.Mcci-module__s6bHpW__issue{flex-direction:column;display:flex}.Mcci-module__s6bHpW__issueNumber{letter-spacing:-.06em;font-size:min(10cqw,17.8cqh);line-height:.78}.Mcci-module__s6bHpW__issueTitle{letter-spacing:-.035em;text-wrap:balance;margin-top:3.4cqh;font-size:min(2.25cqw,4cqh);line-height:1.1}.Mcci-module__s6bHpW__issueText{font-size:var(--t-body);letter-spacing:-.012em;text-wrap:pretty;margin-top:2.4cqh;line-height:1.5}.Mcci-module__s6bHpW__issueCost{border-left:2px solid var(--fg);font-size:var(--t-lead);letter-spacing:-.02em;text-wrap:pretty;margin-top:auto;padding-left:1.2cqw;font-weight:500;line-height:1.35}.Mcci-module__s6bHpW__stepTabs{left:var(--mx);bottom:var(--my);z-index:4;gap:1.2cqw;display:flex;position:absolute}.Mcci-module__s6bHpW__stepTabs button{appearance:none;border:0;border-top:2px solid var(--hairline);width:6cqw;color:inherit;text-align:left;font-size:var(--t-small);font-variant-numeric:tabular-nums;cursor:pointer;opacity:.7;background:0 0;padding:1cqh 0 0;transition:opacity .3s,border-color .3s}.Mcci-module__s6bHpW__stepTabs button[aria-pressed=true]{border-color:var(--fg);opacity:1}.Mcci-module__s6bHpW__stepTabs button:hover{opacity:1}.Mcci-module__s6bHpW__stepTabs button:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.Mcci-module__s6bHpW__evidence{left:50cqw;right:var(--mx);top:var(--top-1);bottom:var(--my);position:absolute}.Mcci-module__s6bHpW__codeStack{gap:3cqh;display:grid}.Mcci-module__s6bHpW__codeCard{color:#f4f2ea;background:#171916;border-radius:.8cqw;margin:0;overflow:hidden;box-shadow:0 2cqh 5cqh -2cqh #46160080}.Mcci-module__s6bHpW__codeUrl{font-size:var(--t-small);color:#a4a79c;border-bottom:1px solid #2e312a;padding:1.5cqh 1.4cqw}.Mcci-module__s6bHpW__codeBody{white-space:pre;flex-direction:column;align-items:flex-start;margin:0;padding:3cqh 1.4cqw;font-family:Agency Geist Mono,ui-monospace,monospace;font-size:min(1.15cqw,2.05cqh);line-height:1.7;display:flex}.Mcci-module__s6bHpW__codeBody mark{background:var(--orange);color:#fff;border-radius:2px;padding:0 .2em}.Mcci-module__s6bHpW__codeNote{font-size:var(--t-small);color:#c7c9bf;border-top:1px solid #2e312a;padding:1.5cqh 1.4cqw;line-height:1.4}.Mcci-module__s6bHpW__typed{vertical-align:bottom;white-space:pre;width:calc(var(--chars) * 1ch);display:inline-block;overflow:hidden}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel:not([data-on=true]) .Mcci-module__s6bHpW__typed{width:0}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel[data-on=true] .Mcci-module__s6bHpW__typed{width:calc(var(--chars) * 1ch);transition:width 2.2s steps(var(--chars)) .9s}[data-scene-phase=hidden] .Mcci-module__s6bHpW__typed{width:0}.Mcci-module__s6bHpW__sitemapLine{background:linear-gradient(90deg,#e24f0080,#e24f0080) 0 0/0 100% no-repeat;border-radius:2px;margin-left:-.3em;padding:0 .3em;display:block}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel[data-on=true] .Mcci-module__s6bHpW__sitemapLine{transition:background-size .7s var(--ease) calc(3.2s + var(--i) * .35s);background-size:100% 100%}.Mcci-module__s6bHpW__gate{position:absolute;inset:0}.Mcci-module__s6bHpW__gateBrowser{width:34cqw;height:calc(21.25cqw + 3.4cqh);position:absolute;top:0;left:0}.Mcci-module__s6bHpW__gateBrowser>div{width:100%;height:100%}.Mcci-module__s6bHpW__gateRing{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Mcci-module__s6bHpW__gateRing path{fill:none;stroke:#fff;stroke-width:.32cqw;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .3cqw #00000073);stroke-dasharray:1;stroke-dashoffset:0}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel:not([data-on=true]) .Mcci-module__s6bHpW__gateRing path{stroke-dashoffset:1px}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel[data-on=true] .Mcci-module__s6bHpW__gateRing path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease) 1s}[data-scene-phase=hidden] .Mcci-module__s6bHpW__gateRing path{stroke-dashoffset:1px}.Mcci-module__s6bHpW__gateNote{font-family:var(--font-protest), cursive;margin:0;font-size:min(1.9cqw,3.4cqh);line-height:1.1;position:absolute;top:calc(21.25cqw + 6cqh);left:1cqw;rotate:-3deg}.Mcci-module__s6bHpW__gatePhone{aspect-ratio:1184/2400;filter:drop-shadow(0 1.2cqw 1.6cqw #46160073);height:54cqh;position:absolute;bottom:0;right:0;rotate:3deg}.Mcci-module__s6bHpW__gatePhone>[data-phone-frame]{height:100%}.Mcci-module__s6bHpW__contradictions{gap:3.4cqh;display:grid}.Mcci-module__s6bHpW__pairs{gap:1.8cqh;margin:0;padding:0;list-style:none;display:grid}.Mcci-module__s6bHpW__pair{color:#171916;transform-origin:50% 0;background:#fff8f1;border-radius:.8cqw;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8cqh 1.2cqw;padding:2cqh 1.6cqw;display:grid}.Mcci-module__s6bHpW__pair b{letter-spacing:-.035em;font-size:min(1.85cqw,3.3cqh);font-weight:400;line-height:1.1}.Mcci-module__s6bHpW__pair b:last-of-type{text-align:right}.Mcci-module__s6bHpW__pair i{color:var(--orange);font-size:min(2.2cqw,3.9cqh);font-style:normal}.Mcci-module__s6bHpW__pair small{font-size:var(--t-small);color:#676b61;grid-column:1/-1}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel:not([data-on=true]) .Mcci-module__s6bHpW__pair{opacity:0;transform:perspective(60cqw)rotateX(-75deg)}[data-scene-phase=active] .Mcci-module__s6bHpW__evidencePanel[data-on=true] .Mcci-module__s6bHpW__pair{opacity:1;transition:opacity .5s var(--ease) calc(.6s + var(--i) * .22s), transform .9s var(--ease-out) calc(.6s + var(--i) * .22s);transform:none}.Mcci-module__s6bHpW__zero{align-items:center;gap:1.6cqw;margin:0;display:flex}.Mcci-module__s6bHpW__zero b{letter-spacing:-.06em;font-size:min(5.4cqw,9.6cqh);font-weight:400;line-height:.8}.Mcci-module__s6bHpW__zero span{max-width:26cqw;font-size:var(--t-body);line-height:1.45}.Mcci-module__s6bHpW__bento{left:var(--mx);right:var(--mx);top:var(--top-1);bottom:var(--my);grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr) 19cqw;gap:1.1cqw;display:grid;position:absolute}.Mcci-module__s6bHpW__finding{background:#fff;border-radius:.9cqw;flex-direction:column;gap:1.5cqh;padding:2.8cqh 1.5cqw;display:flex;position:relative;overflow:hidden}.Mcci-module__s6bHpW__finding:before{content:"";background:var(--orange);transform-origin:0 0;width:100%;height:.55cqh;transition:scale .9s var(--ease);position:absolute;top:0;left:0;scale:0 1}.Mcci-module__s6bHpW__finding[data-lit=true]:before{scale:1}.Mcci-module__s6bHpW__findingNumber{font-size:var(--t-label);color:var(--orange);font-variant-numeric:tabular-nums}.Mcci-module__s6bHpW__finding h3{font-size:var(--t-h3);letter-spacing:-.03em;line-height:1.15}.Mcci-module__s6bHpW__finding ul{gap:1.2cqh;margin:0;padding:0;list-style:none;display:grid}.Mcci-module__s6bHpW__finding li{font-size:var(--t-body);letter-spacing:-.012em;color:#3d4139;text-wrap:pretty;padding-left:1cqw;line-height:1.45;position:relative}.Mcci-module__s6bHpW__finding li:before{content:"";background:var(--orange);border-radius:50%;width:.4cqw;height:.4cqw;position:absolute;top:.62em;left:0}.Mcci-module__s6bHpW__shots{background:#e9e5da;border-radius:.9cqw;flex-direction:column;grid-area:1/4/3;justify-content:center;align-items:center;gap:2.4cqh;margin:0;padding:3cqh 1.2cqw;display:flex}.Mcci-module__s6bHpW__shotsPhone{aspect-ratio:1184/2400;height:76%}.Mcci-module__s6bHpW__shotsPhone>[data-phone-frame]{height:100%}.Mcci-module__s6bHpW__shotLayer{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity 1s var(--ease);display:block;position:absolute;inset:0}.Mcci-module__s6bHpW__shotLayer[data-on=true]{opacity:1}.Mcci-module__s6bHpW__shotCaption{min-height:2.8em;font-size:var(--t-small);text-align:center;color:#3d4139;text-wrap:balance;line-height:1.4}.Mcci-module__s6bHpW__ranked{left:var(--mx);top:var(--top-1);bottom:var(--my);border-top:1px solid var(--fg);grid-template-rows:repeat(15,1fr);width:56cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__ranked li{border-bottom:1px solid var(--hairline);font-size:var(--t-body);letter-spacing:-.012em;grid-template-columns:3cqw 1fr 7cqw;align-items:center;display:grid}.Mcci-module__s6bHpW__ranked li>span:first-child{font-size:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums}.Mcci-module__s6bHpW__pill{font-size:var(--t-label);white-space:nowrap;border-radius:99px;justify-self:end;padding:.4cqh .75cqw;line-height:1.4}.Mcci-module__s6bHpW__pill[data-severity=Critical]{background:var(--orange);color:#fff}.Mcci-module__s6bHpW__pill[data-severity=High]{color:#171916;background:#f4f2ea}.Mcci-module__s6bHpW__pill[data-severity=Medium]{color:#f4f2ea;background:#3a3d36}.Mcci-module__s6bHpW__pill[data-severity=Low]{color:var(--muted);box-shadow:inset 0 0 0 1px #5a5d55}.Mcci-module__s6bHpW__wins{right:var(--mx);top:var(--top-1);bottom:var(--my);color:#171916;background:#f7f5ee;border-radius:.9cqw;flex-direction:column;width:29cqw;padding:3.4cqh 1.8cqw 2cqh;display:flex;position:absolute}.Mcci-module__s6bHpW__wins h3{font-size:var(--t-h3);letter-spacing:-.03em;line-height:1.15}.Mcci-module__s6bHpW__wins>p{font-size:var(--t-small);color:#676b61;margin-top:1.2cqh;line-height:1.4}.Mcci-module__s6bHpW__wins ol{flex:1;grid-auto-rows:1fr;margin:2.4cqh 0 0;padding:0;list-style:none;display:grid}.Mcci-module__s6bHpW__wins li{font-size:var(--t-body);letter-spacing:-.012em;border-top:1px solid #d8d5c9;grid-template-columns:2.6cqw 1fr;align-items:center;line-height:1.4;display:grid}.Mcci-module__s6bHpW__wins li span{font-size:var(--t-label);color:var(--orange);font-variant-numeric:tabular-nums;align-self:center}.Mcci-module__s6bHpW__panels{background:#120806;gap:.3cqw;display:flex;position:absolute;inset:0}.Mcci-module__s6bHpW__panel{min-width:0;transition:flex-grow 1.4s var(--ease);flex:1 1 0;position:relative;overflow:hidden}.Mcci-module__s6bHpW__panel[data-open=true]{flex-grow:2.4}.Mcci-module__s6bHpW__panelMedia{clip-path:inset(0 0 100%);position:absolute;inset:0;overflow:hidden}[data-scene-phase=active] .Mcci-module__s6bHpW__panelMedia{clip-path:inset(0);transition:clip-path 1.25s var(--ease) calc(var(--d,.2) * 1s)}[data-scene-phase=exiting] .Mcci-module__s6bHpW__panelMedia{clip-path:inset(0)}.Mcci-module__s6bHpW__panelPhoto{object-fit:cover;width:100%;height:100%;transition:scale 1.6s var(--ease);animation:24s ease-in-out infinite alternate paused Mcci-module__s6bHpW__impact-drift;display:block;position:absolute;inset:0;scale:1.14}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelPhoto{scale:1.02}.Mcci-module__s6bHpW__panel:nth-child(2n) .Mcci-module__s6bHpW__panelPhoto{animation-duration:28s;animation-direction:alternate-reverse}[data-autonomous=true] .Mcci-module__s6bHpW__panelPhoto{animation-play-state:running}@keyframes Mcci-module__s6bHpW__impact-drift{0%{transform:translate(-1.2%)}to{transform:translate(1.2%)}}.Mcci-module__s6bHpW__panelShade{z-index:1;pointer-events:none;transition:opacity 1.4s var(--ease);background:#0c070573;position:absolute;inset:0}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelShade{opacity:0}.Mcci-module__s6bHpW__panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0c07059e 0%,#0c070500 30% 40%,#0c0705eb 100%);position:absolute;inset:0}.Mcci-module__s6bHpW__panelCopy{z-index:2;color:#fffbf3;text-shadow:0 1px 14px #0006;position:absolute;bottom:10cqh;left:1.8cqw;right:1.8cqw}.Mcci-module__s6bHpW__panelNumber{font-size:var(--t-label);color:#f3e9d6c4;font-variant-numeric:tabular-nums;transition:color .6s var(--ease);display:block}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelNumber{color:#ff8a4c}.Mcci-module__s6bHpW__panelCopy h3{letter-spacing:-.035em;color:#fffbf3;text-wrap:balance;transform-origin:0 100%;width:14.6cqw;transition:scale 1.4s var(--ease);margin-top:1cqh;font-size:min(1.95cqw,3.5cqh);line-height:1.08}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelCopy h3{scale:1.2}.Mcci-module__s6bHpW__panelCopy p{width:30cqw;font-size:var(--t-body);color:#fffbf3eb;opacity:0;transition:opacity .35s var(--ease), translate .5s var(--ease);margin-top:2cqh;line-height:1.5;translate:0 2cqh}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelCopy p{opacity:1;transition:opacity .7s var(--ease-out) .8s, translate .9s var(--ease-out) .8s;translate:0}.Mcci-module__s6bHpW__panelTimer{z-index:3;background:var(--orange);transform-origin:0;opacity:0;pointer-events:none;height:.5cqh;position:absolute;top:0;left:0;right:0;scale:0 1}.Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelTimer{opacity:1;animation:Mcci-module__s6bHpW__panel-timer var(--open-ms,5.2s) linear both paused}[data-autonomous=true] .Mcci-module__s6bHpW__panel[data-open=true] .Mcci-module__s6bHpW__panelTimer{animation-play-state:running}@keyframes Mcci-module__s6bHpW__panel-timer{0%{scale:0 1}to{scale:1}}.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelCopy{left:1.6cqw;right:1.6cqw}.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelCopy h3{width:auto}.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelCopy p{opacity:1;width:auto;translate:none}.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelShade,.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelTimer{display:none}.Mcci-module__s6bHpW__panels[data-still=true] .Mcci-module__s6bHpW__panelPhoto{scale:1.02}.Mcci-module__s6bHpW__impactHead{color:#fffbf3;pointer-events:none}.Mcci-module__s6bHpW__benchLead{left:var(--mx);top:var(--top-2);width:31cqw;color:var(--muted);position:absolute}.Mcci-module__s6bHpW__patterns{left:var(--mx);top:calc(var(--top-2) + 11cqh);border-top:1px solid var(--fg);width:31cqw;margin:0;padding:0;list-style:none;position:absolute}.Mcci-module__s6bHpW__patterns li{border-bottom:1px solid var(--hairline);font-size:var(--t-body);letter-spacing:-.012em;grid-template-columns:2.4cqw 1fr;padding:1.2cqh 0;line-height:1.4;display:grid}.Mcci-module__s6bHpW__patterns li span{font-size:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.25em}.Mcci-module__s6bHpW__precedent{left:var(--mx);bottom:var(--my);background:var(--orange);color:#fff8f1;border-radius:.9cqw;width:31cqw;padding:2.4cqh 1.6cqw;position:absolute}.Mcci-module__s6bHpW__precedent b{font-weight:500;font-size:var(--t-h3);letter-spacing:-.03em;margin-bottom:1cqh;display:block}.Mcci-module__s6bHpW__precedent p{font-size:var(--t-body);line-height:1.45}.Mcci-module__s6bHpW__marquee{left:39cqw;right:0;top:calc(var(--top-2) - 3cqh);bottom:var(--my);grid-template-rows:1fr 1fr;gap:2.2cqh;display:grid;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 92%,#0000 100%)}.Mcci-module__s6bHpW__track{width:max-content;height:100%;animation:80s linear infinite paused Mcci-module__s6bHpW__bench-left;display:flex}.Mcci-module__s6bHpW__track[data-reverse=true]{animation-name:Mcci-module__s6bHpW__bench-right;animation-duration:72s}[data-autonomous=true] .Mcci-module__s6bHpW__track{animation-play-state:running}@keyframes Mcci-module__s6bHpW__bench-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Mcci-module__s6bHpW__bench-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.Mcci-module__s6bHpW__schoolSlot{flex:none;height:100%;padding-right:1.2cqw}.Mcci-module__s6bHpW__school{background:#fff;border-radius:.9cqw;flex-direction:column;gap:1.2cqh;width:18cqw;height:100%;padding:2.6cqh 1.3cqw;display:flex}.Mcci-module__s6bHpW__school[data-precedent=true]{box-shadow:inset 0 0 0 2px var(--orange)}.Mcci-module__s6bHpW__school h3{font-size:var(--t-h3);letter-spacing:-.03em;line-height:1.12}.Mcci-module__s6bHpW__school small{font-size:var(--t-small);color:var(--muted);line-height:1.35}.Mcci-module__s6bHpW__swatches{gap:.45cqw;display:flex}.Mcci-module__s6bHpW__swatches i{border-radius:50%;width:2.2cqw;height:2.2cqw;box-shadow:inset 0 0 0 1px #00000014}.Mcci-module__s6bHpW__school p{font-size:var(--t-body);letter-spacing:-.012em;text-wrap:pretty;margin-top:auto;line-height:1.4}.Mcci-module__s6bHpW__dirSide{left:var(--mx);top:var(--top-2);bottom:var(--my);flex-direction:column;width:24cqw;display:flex;position:absolute}.Mcci-module__s6bHpW__dirLogo{align-self:flex-start;width:auto;height:6.4cqh}.Mcci-module__s6bHpW__dirSide h3{font-size:var(--t-small);color:var(--fg);margin-top:3.2cqh;font-weight:500}.Mcci-module__s6bHpW__dirKeep,.Mcci-module__s6bHpW__dirPalettes,.Mcci-module__s6bHpW__dirTypes{font-size:var(--t-small);color:var(--muted);gap:.9cqh;margin:1cqh 0 0;padding:0;line-height:1.35;list-style:none;display:grid}.Mcci-module__s6bHpW__dirKeep li{color:var(--fg);padding-left:1.1cqw;position:relative}.Mcci-module__s6bHpW__dirKeep li:before{content:"";background:var(--orange);border-radius:50%;width:.45cqw;height:.45cqw;position:absolute;top:.5em;left:0}.Mcci-module__s6bHpW__dirPalettes li,.Mcci-module__s6bHpW__dirTypes li{opacity:.55;transition:opacity .6s var(--ease), color .6s var(--ease);align-items:center;gap:.8cqw;display:flex}.Mcci-module__s6bHpW__dirPalettes li[data-on=true],.Mcci-module__s6bHpW__dirTypes li[data-on=true]{opacity:1;color:var(--fg)}.Mcci-module__s6bHpW__dirPalettes span{display:flex}.Mcci-module__s6bHpW__dirPalettes i{width:1.3cqw;height:1.3cqw;box-shadow:0 0 0 1.5px var(--bg);border-radius:50%;margin-right:-.3cqw}.Mcci-module__s6bHpW__dirTypes b{font-weight:500}.Mcci-module__s6bHpW__specimen{width:39cqw;left:31cqw;top:calc(var(--top-2) - 2cqh);bottom:var(--my);background:var(--sp-paper);color:var(--sp-dark);transition:background-color .9s var(--ease), color .9s var(--ease);border-radius:1cqw;position:absolute;overflow:hidden}.Mcci-module__s6bHpW__specimenLayer{opacity:0;transition:opacity .7s var(--ease);font-family:var(--sp-body);flex-direction:column;padding:3cqh 2.2cqw 6cqh;display:flex;position:absolute;inset:0}.Mcci-module__s6bHpW__specimenLayer[data-on=true]{opacity:1}.Mcci-module__s6bHpW__specimenBar{align-items:center;gap:.7cqw;font-size:min(.78cqw,1.4cqh);font-weight:500;display:flex}.Mcci-module__s6bHpW__specimenMark{background:var(--sp-primary);width:2.4cqw;height:2.4cqw;transition:background-color .9s var(--ease);-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.Mcci-module__s6bHpW__specimenMenu{opacity:.75;gap:1.2cqw;margin-left:auto;font-weight:400;display:flex}.Mcci-module__s6bHpW__specimenBar b{background:var(--sp-accent);color:#fff;transition:background-color .9s var(--ease);border-radius:99px;padding:.7cqh .9cqw;font-weight:500}.Mcci-module__s6bHpW__specimenHeadline{font-family:var(--sp-display);font-weight:var(--sp-weight);letter-spacing:-.025em;color:var(--sp-primary);text-wrap:balance;transition:color .9s var(--ease);margin-top:auto;font-size:min(4.1cqw,7.3cqh);line-height:1.02}.Mcci-module__s6bHpW__specimenSub{opacity:.8;max-width:28cqw;margin-top:2.4cqh;font-size:min(1.05cqw,1.9cqh);line-height:1.5}.Mcci-module__s6bHpW__specimenActions{gap:.8cqw;margin-top:3cqh;font-size:min(.85cqw,1.5cqh);display:flex}.Mcci-module__s6bHpW__specimenActions b{background:var(--sp-primary);color:var(--sp-paper);transition:background-color .9s var(--ease), color .9s var(--ease);border-radius:99px;padding:1.2cqh 1.2cqw;font-weight:500}.Mcci-module__s6bHpW__specimenActions span{box-shadow:inset 0 0 0 1.5px var(--sp-accent);color:var(--sp-dark);border-radius:99px;padding:1.2cqh 1.2cqw}.Mcci-module__s6bHpW__specimenLabel{font-size:var(--t-label);color:var(--sp-dark);opacity:.6;position:absolute;bottom:2.2cqh;left:2.2cqw}.Mcci-module__s6bHpW__dirPhoto{left:72cqw;right:var(--mx);top:var(--my);bottom:var(--my);border-radius:1cqw;margin:0;position:absolute}.Mcci-module__s6bHpW__dirPhotoInner{position:absolute;inset:0}.Mcci-module__s6bHpW__dirPhoto figcaption{z-index:2;font-size:var(--t-small);color:#fffbf3;text-shadow:0 1px 8px #00000080;line-height:1.35;position:absolute;bottom:2cqh;left:1.4cqw;right:1.4cqw}.Mcci-module__s6bHpW__chapterCopy{left:var(--mx);top:var(--my);bottom:var(--my);z-index:2;flex-direction:column;width:44cqw;display:flex;position:absolute}.Mcci-module__s6bHpW__chapterNumber{letter-spacing:-.07em;color:var(--orange);margin-bottom:3cqh;font-size:min(13cqw,23cqh);line-height:.78;display:block}[data-tone=orange] .Mcci-module__s6bHpW__chapterNumber{color:#171916}.Mcci-module__s6bHpW__chapterLead{max-width:38cqw;font-size:var(--t-lead);letter-spacing:-.02em;color:var(--muted);text-wrap:pretty;margin-top:3cqh;line-height:1.35}.Mcci-module__s6bHpW__chapterList{border-top:1px solid var(--hairline);margin:auto 0 0;padding:0;list-style:none}.Mcci-module__s6bHpW__chapterList[data-columns="2"]{columns:2;column-gap:2.4cqw}.Mcci-module__s6bHpW__chapterList li{break-inside:avoid;border-bottom:1px solid var(--hairline)}.Mcci-module__s6bHpW__chapterList button{appearance:none;width:100%;color:inherit;text-align:left;font-size:var(--t-small);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;grid-template-columns:2.6cqw 1fr;align-items:baseline;padding:1.1cqh 0;line-height:1.3;display:grid}.Mcci-module__s6bHpW__chapterList button span{font-size:var(--t-label);color:var(--muted);font-variant-numeric:tabular-nums}.Mcci-module__s6bHpW__chapterList button:hover{color:var(--orange)}[data-tone=orange] .Mcci-module__s6bHpW__chapterList button:hover{color:#171916}.Mcci-module__s6bHpW__chapterList button:focus-visible{outline-offset:3px;outline:2px solid}.Mcci-module__s6bHpW__chapterImage{margin:0;position:absolute;inset:0 0 0 53cqw}.Mcci-module__s6bHpW__chapterImage:after{content:"";pointer-events:none;background:linear-gradient(#0a080600,#0a08068c);height:18cqh;position:absolute;inset:auto 0 0}.Mcci-module__s6bHpW__chapterImage[data-kind=site]{left:53cqw;right:var(--mx);top:var(--my);bottom:var(--my);align-items:center;display:flex}.Mcci-module__s6bHpW__chapterImage[data-kind=site]:after{content:none}.Mcci-module__s6bHpW__chapterPhoto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Mcci-module__s6bHpW__chapterSite{width:100%;height:calc(26.25cqw + 3.4cqh);position:relative}.Mcci-module__s6bHpW__chapterSite>div{width:100%;height:100%}.Mcci-module__s6bHpW__planLead{right:var(--mx);top:var(--my);width:30cqw;color:var(--muted);position:absolute}.Mcci-module__s6bHpW__planSteps{left:var(--mx);right:var(--mx);top:var(--top-2);bottom:var(--my);grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,1fr);gap:1.8cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__planLine{left:var(--mx);right:var(--mx);top:calc(var(--top-2) + 6.2cqh);background:var(--orange);transform-origin:0;height:2px;position:absolute}[data-scene-phase=active] .Mcci-module__s6bHpW__planLine{transition:scale 2.2s var(--ease) .7s;scale:1}:is([data-scene-phase=hidden] .Mcci-module__s6bHpW__planLine,[data-scene-phase=held] .Mcci-module__s6bHpW__planLine){scale:0 1}.Mcci-module__s6bHpW__planStep{background:#fff;border-radius:.9cqw;flex-direction:column;gap:2cqh;min-height:0;padding:3cqh 1.8cqw 2.4cqh;display:flex;position:relative}.Mcci-module__s6bHpW__planWhen{font-size:var(--t-small);color:var(--muted);align-items:baseline;gap:.9cqw;display:flex}.Mcci-module__s6bHpW__planWhen b{letter-spacing:-.05em;color:var(--orange);font-size:min(2.6cqw,4.6cqh);font-weight:400;line-height:1}.Mcci-module__s6bHpW__planStep h3{letter-spacing:-.035em;text-wrap:balance;font-size:min(2.3cqw,4.1cqh);line-height:1.1}.Mcci-module__s6bHpW__planStep ul{gap:1.3cqh;margin:0;padding:0;list-style:none;display:grid}.Mcci-module__s6bHpW__planStep ul li{font-size:var(--t-lead);letter-spacing:-.012em;color:#3d4139;text-wrap:pretty;padding-left:1.2cqw;line-height:1.4;position:relative}.Mcci-module__s6bHpW__planStep ul li:before{content:"";background:var(--orange);border-radius:50%;width:.4cqw;height:.4cqw;position:absolute;top:.58em;left:0}.Mcci-module__s6bHpW__planServices{flex-wrap:wrap;gap:.6cqw;margin-top:auto;display:flex}.Mcci-module__s6bHpW__planServices button{appearance:none;color:#171916;font-size:var(--t-small);text-align:left;cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease);background:#f1eee6;border:0;border-radius:99px;padding:.8cqh .9cqw;line-height:1.35}.Mcci-module__s6bHpW__planServices button span{color:var(--orange);transition:color .3s var(--ease)}.Mcci-module__s6bHpW__planServices button:hover{background:var(--orange);color:#fff}.Mcci-module__s6bHpW__planServices button:hover span{color:#fff}.Mcci-module__s6bHpW__planServices button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.Mcci-module__s6bHpW__socialLead{left:var(--mx);top:var(--top-2);width:36cqw;font-size:var(--t-body);letter-spacing:-.012em;color:var(--muted);text-wrap:pretty;margin:0;line-height:1.5;position:absolute}.Mcci-module__s6bHpW__socialFigures{left:var(--mx);bottom:calc(var(--my) + 2cqh);grid-template-columns:repeat(3,1fr);gap:3.2cqh 1.8cqw;width:38cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Mcci-module__s6bHpW__socialFigures li{border-top:1px solid var(--hairline);padding-top:1.4cqh}.Mcci-module__s6bHpW__socialFigures b{letter-spacing:-.045em;font-size:min(2.5cqw,4.4cqh);font-weight:400;line-height:1;display:block}.Mcci-module__s6bHpW__socialFigures li[data-zero=true] b{color:#171916}.Mcci-module__s6bHpW__socialFigures li>span{font-size:var(--t-small);color:var(--muted);text-wrap:pretty;margin-top:1cqh;line-height:1.35;display:block}.Mcci-module__s6bHpW__socialDeck{left:48cqw;right:var(--mx);top:calc(var(--top-2) - 4cqh);bottom:var(--my);position:absolute}.Mcci-module__s6bHpW__socialCard{width:40cqw;transform:translate(calc(var(--depth) * 2.4cqw), calc(var(--depth) * -3.2cqh)) rotate(calc(-1.5deg + var(--depth) * 2.4deg)) scale(calc(1 - var(--depth) * .06));transform-origin:50% 100%;transition:transform .9s var(--ease-out), opacity .6s var(--ease);margin:0;position:absolute;top:6.4cqh;left:0}.Mcci-module__s6bHpW__socialCard[data-out=true]{opacity:0;transition:transform .65s cubic-bezier(.55, 0, .7, .2), opacity .5s var(--ease);transform:translate(-7cqw,12cqh)rotate(-9deg)scale(.96)}.Mcci-module__s6bHpW__socialCard>div{box-shadow:0 2.4cqh 5cqh -2cqh #4616008c}.Mcci-module__s6bHpW__socialCard img{width:100%;height:auto;display:block}.Mcci-module__s6bHpW__socialCaption{font-size:var(--t-small);align-items:baseline;gap:1.2cqw;margin:0;line-height:1.4;display:flex;position:absolute;bottom:0;left:0;right:0}.Mcci-module__s6bHpW__socialCaption b{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:400}.Mcci-module__s6bHpW__channelsLead{right:var(--mx);top:var(--my);width:30cqw;color:var(--muted);position:absolute}.Mcci-module__s6bHpW__channels{left:var(--mx);right:var(--mx);top:var(--top-1);bottom:var(--my);grid-template-rows:1fr 1fr;grid-template-columns:repeat(4,1fr);gap:1.1cqw;display:grid;position:absolute}.Mcci-module__s6bHpW__channel{background:#fff;border-radius:.9cqw;flex-direction:column;gap:1.1cqh;padding:2.6cqh 1.4cqw 2.2cqh;display:flex}.Mcci-module__s6bHpW__channel h3{font-size:var(--t-h3);letter-spacing:-.03em;line-height:1.1}.Mcci-module__s6bHpW__channel small{font-size:var(--t-small);color:var(--muted);margin-top:-.4cqh}.Mcci-module__s6bHpW__score{font-size:var(--t-small);font-variant-numeric:tabular-nums;align-items:center;gap:.8cqw;margin:.6cqh 0 0;display:flex}.Mcci-module__s6bHpW__score span{gap:.35cqw;display:flex}.Mcci-module__s6bHpW__score i{background:#e6e2d8;border-radius:50%;width:1.05cqw;height:1.05cqw}.Mcci-module__s6bHpW__score i[data-on=true]{background:var(--orange)}:is([data-scene-phase=hidden] .Mcci-module__s6bHpW__score i[data-on=true],[data-scene-phase=held] .Mcci-module__s6bHpW__score i[data-on=true]){background:#e6e2d8}[data-scene-phase=active] .Mcci-module__s6bHpW__score i[data-on=true]{transition:background-color .35s var(--ease) calc(1s + var(--card) * 80ms + var(--n) * .14s)}.Mcci-module__s6bHpW__score[data-unscored=true]{color:var(--muted)}.Mcci-module__s6bHpW__score[data-unscored=true] i{background:0 0;box-shadow:inset 0 0 0 1px #cfcabd}.Mcci-module__s6bHpW__channelVerdict{font-size:var(--t-body);letter-spacing:-.012em;text-wrap:pretty;line-height:1.45}.Mcci-module__s6bHpW__channelFact{border-top:1px solid var(--hairline);font-size:var(--t-small);color:var(--muted);text-wrap:pretty;margin-top:auto;padding-top:1.2cqh;line-height:1.4}.Mcci-module__s6bHpW__competitorsLead{right:var(--mx);top:var(--my);width:32cqw;color:var(--muted);position:absolute}.Mcci-module__s6bHpW__competitors{left:var(--mx);right:var(--mx);top:var(--top-1);bottom:calc(var(--my) + 4cqh);grid-template-rows:auto repeat(5,1fr);display:grid;position:absolute}.Mcci-module__s6bHpW__competitorRow{border-bottom:1px solid var(--hairline);grid-template-columns:25cqw repeat(4,1fr);align-items:center;gap:2.4cqw;display:grid}.Mcci-module__s6bHpW__competitorRow[data-head=true]{border-bottom-color:var(--fg);font-size:var(--t-label);color:var(--muted);padding-bottom:1.4cqh}.Mcci-module__s6bHpW__competitorRow[data-mcci=true]{background:linear-gradient(90deg,#e24f0024,#e24f0000 70%)}.Mcci-module__s6bHpW__competitorRow>span:first-child{flex-direction:column;gap:.5cqh;padding-left:1cqw;display:flex}.Mcci-module__s6bHpW__competitorRow b{font-weight:500;font-size:var(--t-body);letter-spacing:-.015em}.Mcci-module__s6bHpW__competitorRow small{font-size:var(--t-small);color:var(--muted)}.Mcci-module__s6bHpW__competitorCell{flex-direction:column;gap:.9cqh;display:flex}.Mcci-module__s6bHpW__competitorCell em{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:min(1.8cqw,3.2cqh);font-style:normal;line-height:1}.Mcci-module__s6bHpW__competitorBar{height:.9cqh;width:max(.3cqw, calc(var(--share) * 100%));transform-origin:0;background:#5b5e56;border-radius:99px;display:block}.Mcci-module__s6bHpW__competitorRow[data-mcci=true] .Mcci-module__s6bHpW__competitorBar{background:var(--orange)}:is([data-scene-phase=hidden] .Mcci-module__s6bHpW__competitorBar,[data-scene-phase=held] .Mcci-module__s6bHpW__competitorBar){scale:0 1}[data-scene-phase=active] .Mcci-module__s6bHpW__competitorBar{transition:scale 1.3s var(--ease) calc(.9s + var(--row) * .12s + var(--col) * 80ms);scale:1}@container (max-aspect-ratio:3/2){.Mcci-module__s6bHpW__auditBrowser{width:34cqw;height:calc(21.25cqw + 3.4cqh);left:41cqw}.Mcci-module__s6bHpW__auditPhone{height:52cqh}.Mcci-module__s6bHpW__rings{top:var(--my);width:40cqw}.Mcci-module__s6bHpW__lcp{grid-template-columns:22cqw 1fr;top:47cqh}.Mcci-module__s6bHpW__figures{grid-template-columns:repeat(3,1fr);row-gap:3cqh}.Mcci-module__s6bHpW__issueText{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Mcci-module__s6bHpW__bento{grid-template-columns:repeat(3,1fr) 17cqw}.Mcci-module__s6bHpW__finding li:nth-child(2){display:none}.Mcci-module__s6bHpW__specimenHeadline{font-size:3.4cqw}}@container (min-aspect-ratio:21/9){.Mcci-module__s6bHpW__auditBrowser{width:30cqw;height:calc(18.75cqw + 3.4cqh);left:46cqw}.Mcci-module__s6bHpW__gateBrowser{width:28cqw;height:calc(17.5cqw + 3.4cqh)}.Mcci-module__s6bHpW__gateNote{top:calc(17.5cqw + 6cqh)}.Mcci-module__s6bHpW__specimenHeadline{font-size:3.2cqw}}@media (prefers-reduced-motion:reduce){.Mcci-module__s6bHpW__longImage,.Mcci-module__s6bHpW__panelPhoto,.Mcci-module__s6bHpW__track{animation:none!important}.Mcci-module__s6bHpW__panelMedia{clip-path:none!important;transition:none!important}.Mcci-module__s6bHpW__panelTimer{display:none}.Mcci-module__s6bHpW__ringValue{stroke-dashoffset:var(--offset)!important;transition:none!important}.Mcci-module__s6bHpW__lcpBar{clip-path:none!important;transition:none!important}.Mcci-module__s6bHpW__typed{width:calc(var(--chars) * 1ch)!important;transition:none!important}.Mcci-module__s6bHpW__sitemapLine{background-size:100% 100%!important;transition:none!important}.Mcci-module__s6bHpW__gateRing path{stroke-dashoffset:0!important;transition:none!important}.Mcci-module__s6bHpW__pair{opacity:1!important;transition:none!important;transform:none!important}.Mcci-module__s6bHpW__issue,.Mcci-module__s6bHpW__evidencePanel,.Mcci-module__s6bHpW__panel,.Mcci-module__s6bHpW__panelCopy p,.Mcci-module__s6bHpW__panelCopy h3,.Mcci-module__s6bHpW__panelPhoto,.Mcci-module__s6bHpW__panelShade,.Mcci-module__s6bHpW__specimen,.Mcci-module__s6bHpW__specimenLayer,.Mcci-module__s6bHpW__auditPhone,.Mcci-module__s6bHpW__finding:before,.Mcci-module__s6bHpW__shotLayer{transition:none!important}.Mcci-module__s6bHpW__planLine{transition:none!important;scale:1!important}.Mcci-module__s6bHpW__socialCard{transition:none!important}.Mcci-module__s6bHpW__score i[data-on=true]{background:var(--orange)!important;transition:none!important}.Mcci-module__s6bHpW__competitorBar{transition:none!important;scale:1!important}}@media print{.Mcci-module__s6bHpW__longImage,.Mcci-module__s6bHpW__panelPhoto,.Mcci-module__s6bHpW__track{animation:none!important;transform:none!important}.Mcci-module__s6bHpW__panelMedia{clip-path:none!important}.Mcci-module__s6bHpW__ringValue{stroke-dashoffset:var(--offset)!important;transition:none!important}.Mcci-module__s6bHpW__lcpBar{clip-path:none!important;transition:none!important}.Mcci-module__s6bHpW__typed{width:calc(var(--chars) * 1ch)!important;transition:none!important}.Mcci-module__s6bHpW__sitemapLine{background-size:100% 100%!important}.Mcci-module__s6bHpW__gateRing path{filter:none;stroke-dashoffset:0!important}.Mcci-module__s6bHpW__pair{opacity:1!important;transform:none!important}.Mcci-module__s6bHpW__auditPhone,.Mcci-module__s6bHpW__gatePhone{filter:none}.Mcci-module__s6bHpW__issue,.Mcci-module__s6bHpW__evidencePanel,.Mcci-module__s6bHpW__panel,.Mcci-module__s6bHpW__panelCopy p,.Mcci-module__s6bHpW__panelCopy h3,.Mcci-module__s6bHpW__panelPhoto,.Mcci-module__s6bHpW__panelShade,.Mcci-module__s6bHpW__specimen,.Mcci-module__s6bHpW__specimenLayer{transition:none!important}.Mcci-module__s6bHpW__planLine{transition:none!important;scale:1!important}.Mcci-module__s6bHpW__chapterImage:after{content:none}.Mcci-module__s6bHpW__score i[data-on=true]{background:var(--orange)!important}.Mcci-module__s6bHpW__competitorBar{scale:1!important}.Mcci-module__s6bHpW__socialCard>div{box-shadow:none}}@media screen and (max-width:800px){[data-fullscreen=false] .Mcci-module__s6bHpW__ringValue{stroke-dashoffset:var(--offset)!important;transition:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__lcpBar{clip-path:none!important;transition:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__typed{width:calc(var(--chars) * 1ch)!important;transition:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__sitemapLine{background-size:100% 100%!important;transition:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__gateRing path{stroke-dashoffset:0!important;transition:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__pair{opacity:1!important;transition:none!important;transform:none!important}[data-fullscreen=false] .Mcci-module__s6bHpW__planLine{display:none}[data-fullscreen=false] .Mcci-module__s6bHpW__score i[data-on=true]{background:var(--orange)!important}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorBar{transition:none!important;scale:1!important}[data-fullscreen=false] .Mcci-module__s6bHpW__socialLead{width:auto;font-size:15px}[data-fullscreen=false] .Mcci-module__s6bHpW__socialFigures{grid-template-columns:1fr 1fr;gap:18px;width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__socialFigures b{font-size:26px}[data-fullscreen=false] .Mcci-module__s6bHpW__socialFigures li>span{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__socialCaption{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__socialDeck{height:360px}[data-fullscreen=false] .Mcci-module__s6bHpW__socialCard{width:88%;top:40px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__channelsLead,[data-fullscreen=false] .Mcci-module__s6bHpW__competitorsLead){width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__channels{flex-direction:column;gap:12px;display:flex}[data-fullscreen=false] .Mcci-module__s6bHpW__channel{border-radius:12px;gap:8px;padding:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__channel h3{font-size:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__channel small{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__score{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__channelFact{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__score i{width:11px;height:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__score span{gap:4px}[data-fullscreen=false] .Mcci-module__s6bHpW__channelVerdict{font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__competitors{display:block}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorRow[data-head=true]{display:none}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorRow{grid-template-columns:1fr 1fr;gap:14px 18px;padding:18px 0}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorRow>span:first-child{grid-column:1/-1;padding-left:0}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorRow b{font-size:15px}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorRow small{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorCell:before{content:attr(data-label);color:var(--muted);font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorCell em{font-size:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__competitorBar{height:6px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterCopy{width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterNumber{margin-bottom:18px;font-size:96px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterLead{max-width:none;margin-top:18px;font-size:17px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterList{margin-top:28px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterList[data-columns="2"]{columns:1}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterList button{grid-template-columns:32px 1fr;padding:10px 0;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterList button span{font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterImage{height:300px;margin:0 -24px}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterImage[data-kind=site]{height:auto;margin:0}[data-fullscreen=false] .Mcci-module__s6bHpW__chapterSite{aspect-ratio:1600/1100;height:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__planLead{width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__planSteps{flex-direction:column;gap:12px;display:flex}[data-fullscreen=false] .Mcci-module__s6bHpW__planStep{border-radius:12px;gap:14px;padding:22px}[data-fullscreen=false] .Mcci-module__s6bHpW__planWhen{gap:10px;font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__planWhen b{font-size:26px}[data-fullscreen=false] .Mcci-module__s6bHpW__planStep h3{font-size:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__planStep ul li{padding-left:12px;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__planStep ul li:before{width:5px;height:5px}[data-fullscreen=false] .Mcci-module__s6bHpW__planServices{gap:6px}[data-fullscreen=false] .Mcci-module__s6bHpW__planServices button{padding:6px 10px;font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__scene{flex-direction:column;gap:24px;padding:56px 24px 64px;display:flex;position:relative;inset:auto}:is([data-fullscreen=false] .Mcci-module__s6bHpW__scene>*,[data-fullscreen=false] .Mcci-module__s6bHpW__head){width:auto;height:auto;position:relative;inset:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__status{font-size:11px;position:relative;bottom:auto;left:auto}:is([data-fullscreen=false] .Mcci-module__s6bHpW__facts,[data-fullscreen=false] .Mcci-module__s6bHpW__figures){grid-template-columns:1fr 1fr;gap:18px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__facts b,[data-fullscreen=false] .Mcci-module__s6bHpW__figures b){font-size:26px}[data-fullscreen=false] .Mcci-module__s6bHpW__facts li>span{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__figures li>span{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__ring{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__auditBrowser{aspect-ratio:1600/1100;width:100%;height:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__auditPhone{align-self:center;height:420px;rotate:none}[data-fullscreen=false] .Mcci-module__s6bHpW__rings{gap:10px;width:100%}[data-fullscreen=false] .Mcci-module__s6bHpW__ring svg{width:64px}[data-fullscreen=false] .Mcci-module__s6bHpW__ringNumber{width:64px}[data-fullscreen=false] .Mcci-module__s6bHpW__ringNumber{font-size:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__lcp{flex-direction:column;align-items:stretch;gap:14px;display:flex}[data-fullscreen=false] .Mcci-module__s6bHpW__lcpTotal{font-size:64px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__lcpNote,[data-fullscreen=false] .Mcci-module__s6bHpW__issueCost){font-size:16px}[data-fullscreen=false] .Mcci-module__s6bHpW__lcpBar{height:28px}[data-fullscreen=false] .Mcci-module__s6bHpW__lcpLegend{font-size:12px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__issues,[data-fullscreen=false] .Mcci-module__s6bHpW__evidence){display:grid}:is([data-fullscreen=false] .Mcci-module__s6bHpW__issue,[data-fullscreen=false] .Mcci-module__s6bHpW__evidencePanel){grid-area:1/1;position:relative;inset:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__issueNumber{font-size:72px}[data-fullscreen=false] .Mcci-module__s6bHpW__issueTitle{margin-top:16px;font-size:22px}[data-fullscreen=false] .Mcci-module__s6bHpW__issueText{margin-top:12px;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__issueCost{margin-top:16px;padding-left:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__stepTabs{gap:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__stepTabs button{width:56px;padding-top:8px;font-size:13px}[data-fullscreen=false] .Mcci-module__s6bHpW__codeBody{padding:14px;font-size:10px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__codeUrl,[data-fullscreen=false] .Mcci-module__s6bHpW__codeNote){padding:10px 14px;font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__gate{height:430px;position:relative}[data-fullscreen=false] .Mcci-module__s6bHpW__gateBrowser{aspect-ratio:1600/1100;width:82%;height:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__gateNote{font-size:20px;top:auto;bottom:60px}[data-fullscreen=false] .Mcci-module__s6bHpW__gatePhone{height:260px}[data-fullscreen=false] .Mcci-module__s6bHpW__pair b{font-size:17px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__pair small,[data-fullscreen=false] .Mcci-module__s6bHpW__zero span){max-width:none;font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__zero b{font-size:48px}[data-fullscreen=false] .Mcci-module__s6bHpW__bento{flex-direction:column;gap:12px;display:flex}[data-fullscreen=false] .Mcci-module__s6bHpW__finding{border-radius:12px;gap:10px;padding:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__finding h3{font-size:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__finding li{padding-left:12px;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__finding li:before{width:5px;height:5px}[data-fullscreen=false] .Mcci-module__s6bHpW__shots{border-radius:12px;padding:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__shotsPhone{height:380px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__shotCaption,[data-fullscreen=false] .Mcci-module__s6bHpW__findingNumber){font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__ranked{display:block}[data-fullscreen=false] .Mcci-module__s6bHpW__ranked li{grid-template-columns:26px 1fr auto;gap:8px;padding:10px 0;font-size:13px}[data-fullscreen=false] .Mcci-module__s6bHpW__ranked li>span:first-child{font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__pill{font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__wins li span{font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__pill{padding:3px 8px}[data-fullscreen=false] .Mcci-module__s6bHpW__wins{border-radius:12px;padding:22px}[data-fullscreen=false] .Mcci-module__s6bHpW__wins h3{font-size:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__wins>p{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__wins li{grid-template-columns:26px 1fr;padding:10px 0;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__panels{background:0 0;flex-direction:column;gap:4px;position:relative}[data-fullscreen=false] .Mcci-module__s6bHpW__impactHead{color:inherit;order:-1}[data-fullscreen=false] .Mcci-module__s6bHpW__panel{border-radius:10px;flex:none;height:300px}[data-fullscreen=false] .Mcci-module__s6bHpW__panelCopy{bottom:18px;left:18px;right:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__panelCopy h3{width:auto;font-size:22px;scale:none}[data-fullscreen=false] .Mcci-module__s6bHpW__panelMedia{clip-path:none!important}:is([data-fullscreen=false] .Mcci-module__s6bHpW__panelShade,[data-fullscreen=false] .Mcci-module__s6bHpW__panelTimer){display:none}[data-fullscreen=false] .Mcci-module__s6bHpW__panelCopy p{opacity:1;width:auto;font-size:14px;translate:none}[data-fullscreen=false] .Mcci-module__s6bHpW__panelNumber{font-size:11px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__benchLead,[data-fullscreen=false] .Mcci-module__s6bHpW__patterns,[data-fullscreen=false] .Mcci-module__s6bHpW__precedent){width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__patterns li{grid-template-columns:28px 1fr;padding:10px 0;font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__patterns li span{font-size:11px}[data-fullscreen=false] .Mcci-module__s6bHpW__precedent{border-radius:12px;padding:20px}[data-fullscreen=false] .Mcci-module__s6bHpW__precedent b{font-size:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__precedent p{font-size:14px}[data-fullscreen=false] .Mcci-module__s6bHpW__marquee{gap:12px;height:520px;margin:0 -24px;-webkit-mask-image:none;mask-image:none}[data-fullscreen=false] .Mcci-module__s6bHpW__school{gap:8px;width:220px;padding:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__schoolSlot{padding-right:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__school h3{font-size:17px}[data-fullscreen=false] .Mcci-module__s6bHpW__school small{font-size:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__school p{font-size:13px}[data-fullscreen=false] .Mcci-module__s6bHpW__swatches i{width:22px;height:22px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirSide{width:auto}[data-fullscreen=false] .Mcci-module__s6bHpW__dirLogo{height:40px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirSide h3{margin-top:18px;font-size:13px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__dirKeep,[data-fullscreen=false] .Mcci-module__s6bHpW__dirPalettes,[data-fullscreen=false] .Mcci-module__s6bHpW__dirTypes){gap:6px;font-size:13px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirPalettes i{width:14px;height:14px;margin-right:-3px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirKeep li{padding-left:12px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimen{border-radius:12px;height:380px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenLayer{padding:18px 18px 40px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenBar{gap:6px;font-size:9px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenMenu{display:none}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenMark{width:22px;height:22px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenHeadline{font-size:34px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenSub{max-width:none;font-size:13px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenActions{gap:8px;font-size:11px}:is([data-fullscreen=false] .Mcci-module__s6bHpW__specimenActions b,[data-fullscreen=false] .Mcci-module__s6bHpW__specimenActions span){padding:8px 12px}[data-fullscreen=false] .Mcci-module__s6bHpW__specimenLabel{font-size:11px;bottom:14px;left:18px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirPhoto{border-radius:12px;height:360px}[data-fullscreen=false] .Mcci-module__s6bHpW__dirPhoto figcaption{font-size:12px;bottom:14px;left:16px}}
.Folio-module__9iTpFG__folio{right:var(--mx);z-index:8;font-size:var(--t-folio);color:var(--folio-colour,#75786f);pointer-events:none;align-items:baseline;gap:1.2cqw;line-height:1;display:flex;position:absolute;bottom:3.2cqh}.Folio-module__9iTpFG__folio>span{letter-spacing:-.06em;font-weight:800}.Folio-module__9iTpFG__folio b{font-variant-numeric:tabular-nums;font-weight:400}@media screen and (max-width:800px){[data-fullscreen=false] .Folio-module__9iTpFG__folio{gap:14px;bottom:18px;right:22px}}
.GrowthPath-module__KFDczW__growth{pointer-events:none;z-index:0;position:absolute;inset:0}.GrowthPath-module__KFDczW__growth svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.GrowthPath-module__KFDczW__growth path{fill:none;stroke-width:2px;stroke-linecap:round}.GrowthPath-module__KFDczW__trail{stop-color:var(--trail,#b7bcae)}.GrowthPath-module__KFDczW__orange{stop-color:var(--orange,#e24f00)}.GrowthPath-module__KFDczW__tip{background:var(--orange,#e24f00);opacity:0;border-radius:50%;width:.75cqw;height:.75cqw;margin:-.375cqw 0 0 -.375cqw;transition:opacity .3s;position:absolute;box-shadow:0 0 0 .45cqw #e24f0033,0 0 1.6cqw .3cqw #e24f0066}@media print{.GrowthPath-module__KFDczW__tip{display:none}.GrowthPath-module__KFDczW__growth path{stroke-dasharray:none!important;stroke-dashoffset:0!important}}
.Partnership-module__WaqhXW__stage{left:var(--mx);top:calc(var(--top-1) - 1cqh);width:54cqw;position:absolute;bottom:8cqh}.Partnership-module__WaqhXW__stack{--card:#fffef8;--graphite:#1f242b;--chalk:#f0f0e8;--cobalt:#224dff;--orbit-line:#c9c1ae;--grow:cubic-bezier(.22, 1, .36, 1);width:100%;height:100%;position:relative;container-type:size}.Partnership-module__WaqhXW__orbit{clip-path:circle(0%);width:100%;height:98%;transition:clip-path 1.3s var(--ease);position:absolute;inset:1% 0;overflow:visible}.Partnership-module__WaqhXW__orbit ellipse{fill:none;stroke:var(--orbit-line);stroke-width:1.4px;stroke-dasharray:5 7}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__orbit{clip-path:circle(75%)}.Partnership-module__WaqhXW__systemTag{z-index:4;background:var(--card);letter-spacing:-.02em;white-space:nowrap;opacity:0;transition:opacity .6s var(--ease) .5s;border-radius:99px;align-items:center;gap:1cqw;padding:.7cqw 1.4cqw .7cqw .8cqw;font-size:1.55cqw;display:inline-flex;position:absolute;top:-1%;left:50%;translate:-50%;box-shadow:0 .6cqw 1.6cqw #3d311c1f}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__systemTag{opacity:1}.Partnership-module__WaqhXW__tile{aspect-ratio:4/3;z-index:1;opacity:0;width:22%;translate:var(--tx) var(--ty);scale:.55;rotate:var(--r);transition:opacity .5s var(--ease), translate .9s var(--grow), scale .9s var(--grow);position:absolute}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__tile{opacity:1;transition-delay:calc(var(--i) * 90ms + .15s);translate:0;scale:1}.Partnership-module__WaqhXW__tile0{--r:-9deg;--tx:14cqw;--ty:14cqh;top:7%;left:1%}.Partnership-module__WaqhXW__tile1{--r:8deg;--tx:-14cqw;--ty:14cqh;top:4%;left:77%}.Partnership-module__WaqhXW__tile2{--r:-6deg;--tx:-14cqw;--ty:-10cqh;top:73%;left:82%}.Partnership-module__WaqhXW__tile3{--r:7deg;--tx:14cqw;--ty:-12cqh;top:63%;left:0}.Partnership-module__WaqhXW__tile4{--r:-3deg;--tx:0cqw;--ty:-14cqh;width:20%;top:79%;left:41%}.Partnership-module__WaqhXW__tileFloat{width:100%;height:100%;animation:7.4s ease-in-out infinite paused Partnership-module__WaqhXW__tile-bob}.Partnership-module__WaqhXW__tile1 .Partnership-module__WaqhXW__tileFloat{animation-duration:8.2s;animation-delay:-2.4s}.Partnership-module__WaqhXW__tile2 .Partnership-module__WaqhXW__tileFloat{animation-duration:6.9s;animation-delay:-4.1s}.Partnership-module__WaqhXW__tile3 .Partnership-module__WaqhXW__tileFloat{animation-duration:7.8s;animation-delay:-1.3s}.Partnership-module__WaqhXW__tile4 .Partnership-module__WaqhXW__tileFloat{animation-duration:8.6s;animation-delay:-5.5s}@keyframes Partnership-module__WaqhXW__tile-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4cqh)}}.Partnership-module__WaqhXW__tileArt{border-radius:.7cqw;width:100%;height:100%;overflow:hidden;box-shadow:0 1cqw 2.4cqw #2a24182e,0 .2cqw .5cqw #2a24181a}.Partnership-module__WaqhXW__project,.Partnership-module__WaqhXW__rhythm{transition:translate 1s var(--grow), rotate 1s var(--grow), scale 1s var(--grow), opacity .6s var(--ease), box-shadow .5s var(--ease);border-radius:1.3cqw;padding:2.2cqw;position:absolute}.Partnership-module__WaqhXW__cardHead{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.Partnership-module__WaqhXW__cardHead small{color:#8b8f84;font-size:1.45cqw}.Partnership-module__WaqhXW__tag,.Partnership-module__WaqhXW__systemTag{font-weight:500}.Partnership-module__WaqhXW__tag{letter-spacing:-.02em;align-items:center;gap:.9cqw;font-size:1.55cqw;display:inline-flex}.Partnership-module__WaqhXW__tag b,.Partnership-module__WaqhXW__systemTag b{color:#6c6f66;width:2.6cqw;height:2.6cqw;transition:background-color .5s var(--ease), color .5s var(--ease);background:#e7e3d8;border-radius:50%;place-items:center;font-size:1.15cqw;font-weight:500;display:inline-grid}[data-lit=true]>.Partnership-module__WaqhXW__cardHead .Partnership-module__WaqhXW__tag b,.Partnership-module__WaqhXW__systemTag[data-lit=true] b{background:var(--orange);color:#fff}.Partnership-module__WaqhXW__project{z-index:3;background:var(--card);color:#171916;width:36%;top:11%;left:23%;translate:13cqw 5cqh;rotate:-2deg;scale:1.06;box-shadow:0 1.4cqw 3.2cqw #3d311c29,0 .2cqw .5cqw #3d311c14}.Partnership-module__WaqhXW__stack[data-stage="1"] .Partnership-module__WaqhXW__project{translate:0;rotate:-5deg;scale:1}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__project{translate:-1cqw -1cqh;rotate:-5deg;scale:.93}.Partnership-module__WaqhXW__projectArt{aspect-ratio:4/3;border-radius:.7cqw;margin-top:2cqw;position:relative;overflow:hidden}.Partnership-module__WaqhXW__deliverables{color:#8b8f84;gap:1.6cqw;margin:1.8cqw 0 0;padding:0;font-size:1.35cqw;list-style:none;display:flex}.Partnership-module__WaqhXW__deliverables li{transition:color .4s var(--ease);align-items:center;gap:.6cqw;display:inline-flex}.Partnership-module__WaqhXW__deliverables li:before{content:"";width:1.5cqw;height:1.5cqw;transition:background-color .4s var(--ease), border-color .4s var(--ease);background:50%/70% no-repeat;border:1px solid #c9c6bb;border-radius:50%}.Partnership-module__WaqhXW__deliverables li[data-done=true]{color:#171916}.Partnership-module__WaqhXW__deliverables li[data-done=true]:before{border-color:var(--orange);background-color:var(--orange);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.5 9.5 3.5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.Partnership-module__WaqhXW__progress{background:#e7e3d8;border-radius:1cqw;height:.55cqw;margin-top:2cqw;overflow:hidden}.Partnership-module__WaqhXW__progress i{border-radius:inherit;background:var(--orange);transform-origin:0;width:100%;height:100%;transition:scale 1.2s var(--grow) .3s;display:block;scale:.42 1}.Partnership-module__WaqhXW__stack[data-stage="1"] .Partnership-module__WaqhXW__progress i{scale:.74 1}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__progress i{scale:1}.Partnership-module__WaqhXW__rhythm{z-index:2;background:var(--graphite);width:33%;color:var(--chalk);opacity:0;top:27%;left:56%;translate:12cqw 8cqh;rotate:11deg;box-shadow:0 1.4cqw 3.2cqw #1b1e2340}.Partnership-module__WaqhXW__rhythm .Partnership-module__WaqhXW__tag b{color:#b9bfc9;background:#343a44}.Partnership-module__WaqhXW__stack[data-stage="1"] .Partnership-module__WaqhXW__rhythm{opacity:1;translate:0;rotate:4deg}.Partnership-module__WaqhXW__stack[data-stage="2"] .Partnership-module__WaqhXW__rhythm{opacity:1;translate:1cqw -2cqh;rotate:4deg;scale:.9}.Partnership-module__WaqhXW__rhythm>strong{letter-spacing:-.04em;margin:2cqw 0 2.2cqw;font-size:2.5cqw;font-weight:400;line-height:1.1;display:block}.Partnership-module__WaqhXW__calendar{grid-template-columns:repeat(7,1fr);gap:.45cqw;display:grid}.Partnership-module__WaqhXW__calendar i{aspect-ratio:1;color:#8d94a0;transition:background-color .4s var(--ease), color .4s var(--ease), scale .5s var(--grow);border-radius:50%;place-items:center;font-size:1.1cqw;font-style:normal;display:grid}.Partnership-module__WaqhXW__stack:not([data-stage="0"]) .Partnership-module__WaqhXW__calendar i[data-post=true]{background:var(--orange);color:#fff;transition-delay:calc(var(--p) * .11s + .5s)}.Partnership-module__WaqhXW__stack[data-stage="0"] .Partnership-module__WaqhXW__calendar i[data-post=true]{scale:.6}.Partnership-module__WaqhXW__project[data-lit=true]{box-shadow:0 0 0 .25cqw var(--orange), 0 1.4cqw 3.2cqw #3d311c29}.Partnership-module__WaqhXW__rhythm[data-lit=true]{box-shadow:0 0 0 .25cqw var(--orange), 0 1.4cqw 3.2cqw #1b1e2340}.Partnership-module__WaqhXW__rows{left:64cqw;right:var(--mx);top:var(--top-1);flex-direction:column;justify-content:center;display:flex;position:absolute;bottom:11cqh}.Partnership-module__WaqhXW__row{transition:opacity .5s var(--ease);border-bottom:1px solid #cdd1c5;padding:2.4cqh 0 2.6cqh;position:relative}.Partnership-module__WaqhXW__row:before,.Partnership-module__WaqhXW__row:after{content:"";border-radius:2px;width:2px;position:absolute;top:2.6cqh;bottom:2.8cqh;left:-1.1cqw}.Partnership-module__WaqhXW__row:before{background:#dcd9cf}.Partnership-module__WaqhXW__row:after{background:var(--orange);transform-origin:50% 0;transition:scale .35s var(--ease);scale:1 0}.Partnership-module__WaqhXW__row[data-fill=true]:after{transition:scale var(--load,.7s) linear var(--load-delay,0s);scale:1}.Partnership-module__WaqhXW__row[data-fill=true][data-mode=hover]:after{transition:scale .45s var(--ease-out) 0s}.Partnership-module__WaqhXW__row[data-lit=false]{opacity:.45}.Partnership-module__WaqhXW__rows[data-complete=true] .Partnership-module__WaqhXW__row{opacity:1}.Partnership-module__WaqhXW__row>span{font-size:var(--t-label);color:#a15a32;transition:color .4s;position:absolute;top:2.9cqh;left:-2.9cqw}.Partnership-module__WaqhXW__row[data-lit=true]>span{color:var(--orange)}.Partnership-module__WaqhXW__row h3{font-size:var(--t-h3);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.1}.Partnership-module__WaqhXW__row p{font-size:var(--t-body);margin:1cqh 0 0}.Partnership-module__WaqhXW__row small{font-size:var(--t-small);color:#7d8375;margin-top:1cqh;line-height:1.45;display:block}[data-autonomous=true] .Partnership-module__WaqhXW__tileFloat{animation-play-state:running}@container (max-aspect-ratio:3/2){.Partnership-module__WaqhXW__stage{width:57cqw;top:var(--top-1);bottom:12cqh}.Partnership-module__WaqhXW__rows{left:66cqw}}@container (max-aspect-ratio:1){.Partnership-module__WaqhXW__stage{width:auto;right:var(--mx);top:var(--top-1);bottom:42cqh}.Partnership-module__WaqhXW__rows{left:calc(var(--mx) + 2.5cqw);grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw;display:grid;top:63cqh;bottom:10cqh}.Partnership-module__WaqhXW__row>span{margin-bottom:1cqh;display:block;position:static}.Partnership-module__WaqhXW__row:before,.Partnership-module__WaqhXW__row:after{display:none}}@container (min-aspect-ratio:21/9){.Partnership-module__WaqhXW__stage{width:46cqw}.Partnership-module__WaqhXW__rows{left:60cqw}}@media (prefers-reduced-motion:reduce){.Partnership-module__WaqhXW__orbit,.Partnership-module__WaqhXW__systemTag,.Partnership-module__WaqhXW__tile,.Partnership-module__WaqhXW__project,.Partnership-module__WaqhXW__rhythm,.Partnership-module__WaqhXW__progress i,.Partnership-module__WaqhXW__calendar i,.Partnership-module__WaqhXW__row,.Partnership-module__WaqhXW__row:after{transition:none!important}.Partnership-module__WaqhXW__row[data-lit=true]:after{scale:1}.Partnership-module__WaqhXW__tileFloat{animation:none}.Partnership-module__WaqhXW__row{opacity:1!important}}@media print{.Partnership-module__WaqhXW__tileFloat{animation:none}.Partnership-module__WaqhXW__row{opacity:1!important}.Partnership-module__WaqhXW__row[data-lit=true]:after{transition:none!important;scale:1!important}}@media screen and (max-width:800px){[data-fullscreen=false] .Partnership-module__WaqhXW__stage{width:100%;height:340px;margin-top:34px;position:relative;inset:auto}[data-fullscreen=false] .Partnership-module__WaqhXW__rows{flex-direction:column;margin:34px 0 0 28px;display:flex;position:relative;inset:auto}[data-fullscreen=false] .Partnership-module__WaqhXW__row{opacity:1;padding:18px 0}[data-fullscreen=false] .Partnership-module__WaqhXW__row>span{top:23px;left:-27px}[data-fullscreen=false] .Partnership-module__WaqhXW__row:before{display:none}[data-fullscreen=false] .Partnership-module__WaqhXW__row:after{display:none}}
.ProcessArtifacts-module__hzWleq__markup{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ProcessArtifacts-module__hzWleq__markup path{fill:none;stroke:#e24f00;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0;animation-duration:6.4s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-iteration-count:infinite;animation-play-state:paused}.ProcessArtifacts-module__hzWleq__ring{animation-name:ProcessArtifacts-module__hzWleq__refine-ring}.ProcessArtifacts-module__hzWleq__arrow{animation-name:ProcessArtifacts-module__hzWleq__refine-arrow}.ProcessArtifacts-module__hzWleq__head{animation-name:ProcessArtifacts-module__hzWleq__refine-head}[data-autonomous=true] .ProcessArtifacts-module__hzWleq__markup path{animation-play-state:running}@media (prefers-reduced-motion:reduce){.ProcessArtifacts-module__hzWleq__markup path{animation:none!important}}@media print{.ProcessArtifacts-module__hzWleq__markup path{animation:none!important}}@keyframes ProcessArtifacts-module__hzWleq__refine-ring{0%{stroke-dashoffset:1px;opacity:0}1%{stroke-dashoffset:.98px;opacity:1}18%,82%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes ProcessArtifacts-module__hzWleq__refine-arrow{0%,20%{stroke-dashoffset:1px;opacity:0}21%{stroke-dashoffset:.92px;opacity:1}32%,82%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes ProcessArtifacts-module__hzWleq__refine-head{0%,32%{stroke-dashoffset:1px;opacity:0}33%{stroke-dashoffset:.75px;opacity:1}36%,82%{stroke-dashoffset:0;opacity:1}92%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}.ProcessArtifacts-module__hzWleq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.InvoicePage-module__3a5T7a__page{min-height:100vh}.InvoicePage-module__3a5T7a__hero{text-align:center;padding:12rem 0 4rem}.InvoicePage-module__3a5T7a__heroTitle{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.03em;color:var(--primary);font-size:80px;font-weight:700;line-height:1}.InvoicePage-module__3a5T7a__heroSubtitle{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin-top:1rem;font-size:1.125rem}.InvoicePage-module__3a5T7a__ctaBtn{border-radius:var(--radius-full);color:#fff;height:52px;font-family:var(--font-sans), Arial, sans-serif;cursor:pointer;transition:all var(--transition-fast);background:#e24f00;border:none;align-items:center;gap:8px;margin-top:2rem;padding:0 32px;font-size:1rem;font-weight:600;display:inline-flex}.InvoicePage-module__3a5T7a__ctaBtn:hover{background:#ff9e36;transform:translateY(-1px)}.InvoicePage-module__3a5T7a__wrap{max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,40px) clamp(16px,3vw,32px) 64px}.InvoicePage-module__3a5T7a__summaryGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;max-width:640px;margin-bottom:24px;display:grid}.InvoicePage-module__3a5T7a__invoiceListInner{flex-direction:column;gap:16px;max-width:820px;display:flex}.InvoicePage-module__3a5T7a__cardActions{border-top:1px solid var(--border);background:#fafaf7;justify-content:flex-end;padding:.875rem 1.5rem;display:flex}.InvoicePage-module__3a5T7a__printBtn{border:1px solid var(--border);background:var(--background);min-height:36px;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.InvoicePage-module__3a5T7a__printBtn:hover{border-color:var(--brand);color:var(--brand)}.InvoicePage-module__3a5T7a__subtotalRow td{padding:4px 0}.InvoicePage-module__3a5T7a__subtotalLabel{text-align:right;font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);padding-right:16px;font-size:.8125rem}.InvoicePage-module__3a5T7a__subtotalValue{text-align:right;font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);white-space:nowrap;font-size:.8125rem}.InvoicePage-module__3a5T7a__loadingText,.InvoicePage-module__3a5T7a__emptyText{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);text-align:center;padding:3rem 0;font-size:.9375rem}.InvoicePage-module__3a5T7a__invoiceCard{border-radius:var(--radius-card);background:#fff;overflow:hidden}.InvoicePage-module__3a5T7a__invoiceHeader{cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.InvoicePage-module__3a5T7a__invoiceHeader:hover{background:#fafaf7}.InvoicePage-module__3a5T7a__invoiceHeaderLeft{flex-direction:column;gap:2px;display:flex}.InvoicePage-module__3a5T7a__invoiceNumber{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.9375rem;font-weight:600}.InvoicePage-module__3a5T7a__invoicePlan{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);font-size:.8125rem}.InvoicePage-module__3a5T7a__invoiceHeaderRight{align-items:center;gap:16px;display:flex}.InvoicePage-module__3a5T7a__invoiceTotal{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:1rem;font-weight:600}.InvoicePage-module__3a5T7a__chevron{color:var(--muted);transition:transform var(--transition-fast)}.InvoicePage-module__3a5T7a__chevronOpen{transform:rotate(180deg)}.InvoicePage-module__3a5T7a__badge{font-family:var(--font-sans), Arial, sans-serif;border-radius:var(--radius-full);align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.InvoicePage-module__3a5T7a__badgePaid{color:#1b5e20;background:#e8f5e9}.InvoicePage-module__3a5T7a__badgeUnpaid{color:#bf360c;background:#fff4e5}.InvoicePage-module__3a5T7a__badgeOverdue{color:#d32f2f;background:#fff3f3}.InvoicePage-module__3a5T7a__invoiceBody{border-top:1px solid var(--border);overflow:hidden}.InvoicePage-module__3a5T7a__invoiceMeta{background:#fafaf7;gap:2rem;padding:1.25rem 1.5rem;display:flex}.InvoicePage-module__3a5T7a__metaItem{flex-direction:column;gap:2px;display:flex}.InvoicePage-module__3a5T7a__metaLabel{font-family:var(--font-sans), Arial, sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.6875rem;font-weight:600}.InvoicePage-module__3a5T7a__metaValue{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.875rem}.InvoicePage-module__3a5T7a__lineItems{border-collapse:collapse;width:100%}.InvoicePage-module__3a5T7a__lineItems th{font-family:var(--font-sans), Arial, sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;border-bottom:1px solid var(--border);padding:.75rem 1.5rem;font-size:.6875rem;font-weight:600}.InvoicePage-module__3a5T7a__thQty,.InvoicePage-module__3a5T7a__thPrice{text-align:right}.InvoicePage-module__3a5T7a__lineRow td{vertical-align:top;border-bottom:1px solid var(--border);padding:.875rem 1.5rem}.InvoicePage-module__3a5T7a__tdService{text-align:left}.InvoicePage-module__3a5T7a__serviceLabel{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.9375rem;font-weight:500}.InvoicePage-module__3a5T7a__serviceDetails{margin:.25rem 0 0;padding:0;list-style:none}.InvoicePage-module__3a5T7a__serviceDetails li{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);padding-left:1rem;font-size:.8125rem;line-height:1.6;position:relative}.InvoicePage-module__3a5T7a__serviceDetails li:before{content:"—";color:var(--border);position:absolute;left:0}.InvoicePage-module__3a5T7a__tdQty,.InvoicePage-module__3a5T7a__tdPrice{text-align:right;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.9375rem}.InvoicePage-module__3a5T7a__totalRow td{border-bottom:none;padding:1rem 1.5rem}.InvoicePage-module__3a5T7a__totalLabel{text-align:right;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:.9375rem;font-weight:600}.InvoicePage-module__3a5T7a__totalValue{text-align:right;font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);font-size:1.125rem;font-weight:700}@media (max-width:768px){.InvoicePage-module__3a5T7a__hero{padding:7rem 0 2rem}.InvoicePage-module__3a5T7a__heroTitle{font-size:48px}.InvoicePage-module__3a5T7a__invoiceHeader{flex-direction:column;align-items:flex-start;gap:8px}.InvoicePage-module__3a5T7a__invoiceHeaderRight{justify-content:space-between;width:100%}.InvoicePage-module__3a5T7a__invoiceMeta{flex-direction:column;gap:.75rem}.InvoicePage-module__3a5T7a__lineItems th,.InvoicePage-module__3a5T7a__lineRow td,.InvoicePage-module__3a5T7a__totalRow td{padding-left:1rem;padding-right:1rem}}
.EmptyState-module__z8C3RW__empty{text-align:center;background:var(--background);border-radius:var(--radius-card);padding:56px 20px}.EmptyState-module__z8C3RW__icon{color:var(--muted);opacity:.7;justify-content:center;margin-bottom:12px;display:flex}.EmptyState-module__z8C3RW__text{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);max-width:420px;margin:0 auto;font-size:14px}.EmptyState-module__z8C3RW__action{font-family:var(--font-sans), Arial, sans-serif;color:var(--brand);margin-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.EmptyState-module__z8C3RW__action:hover{text-decoration:underline}
.SectionHeader-module__DOiloq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.SectionHeader-module__DOiloq__copy{min-width:0}.SectionHeader-module__DOiloq__pageTitle{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;line-height:1.15}.SectionHeader-module__DOiloq__sectionTitle{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);letter-spacing:-.01em;font-size:17px;font-weight:600}.SectionHeader-module__DOiloq__subtitle{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin-top:4px;font-size:14px}.SectionHeader-module__DOiloq__action{flex-shrink:0}
.StatCard-module__pfh2Sa__card{background:var(--background);border-radius:var(--radius-card);align-items:center;gap:14px;padding:20px;text-decoration:none;display:flex}.StatCard-module__pfh2Sa__clickable{transition:box-shadow var(--transition-fast), transform var(--transition-fast);position:relative}.StatCard-module__pfh2Sa__arrow{color:var(--muted);opacity:0;transition:opacity var(--transition-fast);position:absolute;top:14px;right:14px}.StatCard-module__pfh2Sa__clickable:hover .StatCard-module__pfh2Sa__arrow,.StatCard-module__pfh2Sa__clickable:focus-visible .StatCard-module__pfh2Sa__arrow{opacity:1}.StatCard-module__pfh2Sa__clickable:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.StatCard-module__pfh2Sa__clickable:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.StatCard-module__pfh2Sa__clickable:hover{transform:none}}.StatCard-module__pfh2Sa__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.StatCard-module__pfh2Sa__iconBrand{color:var(--brand);background:#e24f001a}.StatCard-module__pfh2Sa__iconOlive{color:var(--accent);background:#4a5d231a}.StatCard-module__pfh2Sa__iconNeutral{background:var(--muted-background);color:#55554f}.StatCard-module__pfh2Sa__info{flex:1;min-width:0;display:block}.StatCard-module__pfh2Sa__value{font-family:var(--font-sans), Arial, sans-serif;color:var(--primary);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:700;line-height:1.1;display:block;overflow:hidden}.StatCard-module__pfh2Sa__label{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin-top:2px;font-size:13px;display:block}
.Tabs-module__FEJFGW__tablist{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.Tabs-module__FEJFGW__tablist::-webkit-scrollbar{display:none}.Tabs-module__FEJFGW__tab{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);white-space:nowrap;transition:color var(--transition-fast);border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.Tabs-module__FEJFGW__tab:hover{color:var(--primary)}.Tabs-module__FEJFGW__tab:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:6px 6px 0 0}.Tabs-module__FEJFGW__active{color:var(--primary);border-bottom-color:var(--brand);font-weight:600}.Tabs-module__FEJFGW__count{border-radius:var(--radius-full);background:var(--muted-background);color:#55554f;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.Tabs-module__FEJFGW__active .Tabs-module__FEJFGW__count{color:var(--brand);background:#e24f001f}
.NicolayBrandProposalPage-module__TsPbEG__page{flex-direction:column;gap:26px;max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,40px) clamp(16px,3vw,32px) 64px;display:flex}.NicolayBrandProposalPage-module__TsPbEG__grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:30px 18px;display:grid}.NicolayBrandProposalPage-module__TsPbEG__card{gap:10px}.NicolayBrandProposalPage-module__TsPbEG__body{flex-direction:column;gap:2px;padding:0 2px;display:flex}.NicolayBrandProposalPage-module__TsPbEG__blurb{font-family:var(--font-sans), Arial, sans-serif;color:var(--muted);margin:0;font-size:13px;line-height:1.45}.NicolayBrandProposalPage-module__TsPbEG__says{font-family:var(--font-sans), Arial, sans-serif;color:var(--brand);margin:2px 0 0;font-size:12px;font-weight:600}@media (max-width:768px){.NicolayBrandProposalPage-module__TsPbEG__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:22px 12px}.NicolayBrandProposalPage-module__TsPbEG__blurb{font-size:12px}}
