._4WpgRW_signInPage,._4WpgRW_adminPage{color:#12243d;min-height:100dvh;font-family:var(--font-dm-sans),sans-serif;background:#fffdf9}._4WpgRW_signInPage{place-items:center;padding:24px;display:grid}._4WpgRW_signInCard{background:#fff;border:1px solid #e4dfd5;border-radius:18px;width:min(100%,460px);padding:36px;box-shadow:0 16px 42px #12243d12}._4WpgRW_signInCard h1,._4WpgRW_adminHeader h1,._4WpgRW_card h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.035em}._4WpgRW_signInCard h1{margin:6px 0 12px;font-size:32px}._4WpgRW_signInCard>p:not(._4WpgRW_error){color:#58677b;margin:0;line-height:1.55}._4WpgRW_signInCard small{color:#7b8795;margin-top:20px;line-height:1.45;display:block}._4WpgRW_eyebrow{color:#c8402f;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}._4WpgRW_primaryButton,._4WpgRW_secondaryButton,._4WpgRW_disabledButton{border-radius:10px;padding:11px 16px;font-size:14px;font-weight:800}._4WpgRW_primaryButton{color:#fff;background:#c8402f;margin-top:24px;text-decoration:none;display:inline-flex}._4WpgRW_primaryButton:hover{background:#a92d23}._4WpgRW_error{color:#a92d23;background:#fff0ed;border:1px solid #f0d2c8;border-radius:9px;margin:20px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}._4WpgRW_adminPage{padding:44px clamp(22px,5vw,72px)}._4WpgRW_adminHeader{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1080px;margin:0 auto 26px;display:flex}._4WpgRW_adminHeader h1{margin:5px 0 6px;font-size:38px}._4WpgRW_adminHeader>div>p:last-child{color:#6b7687;margin:0;font-size:15px}._4WpgRW_secondaryButton{color:#33445d;cursor:pointer;background:#fff;border:1px solid #e4dfd5}._4WpgRW_notice{background:#fff8f5;border:1px solid #f0d2c8;border-radius:12px;gap:4px;max-width:1080px;margin:0 auto 22px;padding:15px 18px;display:grid}._4WpgRW_notice strong{color:#a92d23;font-size:14px}._4WpgRW_notice span{color:#58677b;font-size:13.5px;line-height:1.5}._4WpgRW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto;display:grid}._4WpgRW_card{background:#fff;border:1px solid #e4dfd5;border-radius:14px;min-height:286px;padding:24px}._4WpgRW_cardHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._4WpgRW_card h2{margin:5px 0 0;font-size:22px}._4WpgRW_previewPill,._4WpgRW_mutedPill{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}._4WpgRW_previewPill{color:#c8402f;background:#fff0ed}._4WpgRW_mutedPill{color:#6b7687;background:#f2f4f6}._4WpgRW_variableList{border-top:1px solid #eee8dd;margin:25px 0 18px}._4WpgRW_variableList>div{border-bottom:1px solid #eee8dd;justify-content:space-between;gap:16px;padding:12px 0;display:flex}._4WpgRW_variableList dt{color:#6b7687;font-size:13px}._4WpgRW_variableList dd{color:#33445d;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}._4WpgRW_cardCopy{color:#58677b;margin:22px 0;font-size:14px;line-height:1.55}._4WpgRW_disabledButton{color:#87919e;cursor:not-allowed;background:#eef0f2;border:0;width:100%}@media (max-width:720px){._4WpgRW_adminPage{padding:28px 18px}._4WpgRW_adminHeader{flex-direction:column}._4WpgRW_adminHeader h1{font-size:32px}._4WpgRW_grid{grid-template-columns:1fr}._4WpgRW_card{min-height:0}._4WpgRW_signInCard{padding:28px 24px}}._4WpgRW_fieldGroup{gap:6px;margin-top:18px;display:grid}._4WpgRW_fieldGroup label{color:#33445d;font-size:13px;font-weight:800}._4WpgRW_ccFieldset{border:0;min-width:0;margin:18px 0 0;padding:0}._4WpgRW_ccFieldset legend{color:#33445d;margin-bottom:8px;font-size:13px;font-weight:800}._4WpgRW_ccOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._4WpgRW_ccOption{cursor:pointer;background:#fffdf9;border:1px solid #e4dfd5;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;display:flex}._4WpgRW_ccOption input{accent-color:#c8402f;width:16px;height:16px;margin:0}._4WpgRW_ccOption span{min-width:0;display:grid}._4WpgRW_ccOption strong{color:#12243d;font-size:13px}._4WpgRW_ccOption small{color:#6b7687;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._4WpgRW_cohortBar{background:#fff;border:1px solid #e4dfd5;border-radius:14px;align-items:end;gap:18px;max-width:1080px;margin:0 auto 18px;padding:16px 18px;display:flex}._4WpgRW_cohortBar>div:nth-child(2){flex:1;gap:3px;display:grid}._4WpgRW_cohortBar>div:nth-child(2) strong{font-size:15px}._4WpgRW_cohortBar>div:nth-child(2) span{color:#6b7687;font-size:13px}._4WpgRW_cohortField{gap:6px;min-width:180px;display:grid}._4WpgRW_cohortField label{color:#33445d;font-size:12px;font-weight:800}._4WpgRW_textInput,._4WpgRW_textArea{color:#12243d;background:#fffdf9;border:1px solid #e4dfd5;border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}._4WpgRW_fieldHint{color:#6b7687;margin:8px 0 0;font-size:12px;line-height:1.45}._4WpgRW_textArea{resize:vertical;min-height:180px}._4WpgRW_textInput:focus-visible,._4WpgRW_textArea:focus-visible{outline-offset:1px;outline:2px solid #c8402f}._4WpgRW_rosterCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;max-width:1080px;margin:18px auto 0;padding:24px}._4WpgRW_tableScroll{margin-top:18px;overflow-x:auto}._4WpgRW_rosterTable{border-collapse:collapse;width:100%;font-size:14px}._4WpgRW_rosterTable th{color:#6b7687;letter-spacing:.05em;text-transform:uppercase;text-align:left;border-bottom:1px solid #e4dfd5;padding:10px 12px;font-size:12px;font-weight:800}._4WpgRW_rosterTable td{vertical-align:top;border-bottom:1px solid #eee8dd;padding:13px 12px}._4WpgRW_rosterTable input[type=checkbox]{accent-color:#c8402f;width:16px;height:16px}._4WpgRW_checkboxCell{width:36px}._4WpgRW_companyCell{color:#12243d;font-weight:800}._4WpgRW_testPill{color:#6b7687;vertical-align:middle;background:#eef0f2;border-radius:999px;margin-left:8px;padding:3px 7px;font-size:10.5px;font-weight:800;display:inline-block}._4WpgRW_recipientList{color:#33445d;gap:4px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_recipientEmail{color:#7b8795;font-size:13px}._4WpgRW_statusPill{border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-block}._4WpgRW_statusReady{color:#1f6b3a;background:#e9f4ec}._4WpgRW_statusNeedsReview{color:#8a5a12;background:#fdf3e0}._4WpgRW_statusSent{color:#6b7687;background:#f2f4f6}._4WpgRW_reviewReason{color:#8a5a12;max-width:220px;margin:7px 0 0;font-size:12.5px;line-height:1.4}._4WpgRW_actionCell{text-align:right}._4WpgRW_actionButtons{white-space:nowrap;justify-content:flex-end;gap:8px;display:flex}._4WpgRW_sendRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}._4WpgRW_sendHint{color:#58677b;margin:0;font-size:13.5px}._4WpgRW_sendRow ._4WpgRW_disabledButton{width:auto}._4WpgRW_primaryActionButton{color:#fff;cursor:pointer;background:#c8402f;border:0;border-radius:10px;padding:11px 16px;font-size:14px;font-weight:800}._4WpgRW_primaryActionButton:hover{background:#a92d23}._4WpgRW_portalSignInActions{gap:12px;margin-top:24px;display:grid}._4WpgRW_portalSignInActions ._4WpgRW_primaryActionButton{width:100%;margin:0}._4WpgRW_portalHelpLink{color:inherit;overflow-wrap:anywhere;text-underline-offset:2px;font-weight:800}._4WpgRW_portalSignInActions ._4WpgRW_operationMessage h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.02em;margin:0 0 4px;font-size:15px}._4WpgRW_portalSignInActions ._4WpgRW_operationMessage p{margin:0}._4WpgRW_dialogOverlay{z-index:40;background:#12243d66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._4WpgRW_dialog{background:#fff;border:1px solid #e4dfd5;border-radius:16px;width:min(100%,620px);max-height:min(86dvh,760px);padding:26px;overflow-y:auto;box-shadow:0 22px 54px #12243d2e}._4WpgRW_dialogHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._4WpgRW_dialogHeading h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.03em;margin:0;font-size:21px}._4WpgRW_dialogMeta{color:#6b7687;margin:16px 0 0;font-size:13px}._4WpgRW_previewSubject{color:#12243d;border-bottom:1px solid #eee8dd;margin:14px 0 0;padding-bottom:12px;font-size:15px;font-weight:800}._4WpgRW_previewBody{color:#33445d;white-space:pre-wrap;word-break:break-word;margin:14px 0 0;font-family:inherit;font-size:14px;line-height:1.6}._4WpgRW_dialogWarning{color:#a92d23;background:#fff8f5;border:1px solid #f0d2c8;border-radius:10px;margin:16px 0 0;padding:11px 13px;font-size:13.5px;line-height:1.5}._4WpgRW_dialog ._4WpgRW_fieldGroup+._4WpgRW_primaryActionButton{margin-top:18px}._4WpgRW_confirmList{gap:0;margin:16px 0 20px;padding:0;list-style:none;display:grid}._4WpgRW_confirmList li{border-bottom:1px solid #eee8dd;gap:3px;padding:11px 0;display:grid}._4WpgRW_confirmList li strong{color:#12243d;font-size:14px}._4WpgRW_confirmList li span{color:#58677b;font-size:13px}._4WpgRW_historyList{margin:18px 0 0;padding:0;list-style:none}._4WpgRW_historyList li{color:#33445d;border-bottom:1px solid #eee8dd;justify-content:space-between;gap:18px;padding:12px 0;font-size:13.5px;display:flex}._4WpgRW_historyList li strong{color:#12243d}._4WpgRW_historyList time{color:#6b7687;text-align:right}._4WpgRW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4WpgRW_emailTabs{border-bottom:1px solid #e4dfd5;gap:8px;max-width:1080px;margin:0 auto 18px;display:flex}._4WpgRW_emailTab,._4WpgRW_activeEmailTab{color:#6b7687;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 18px;font-size:14px;font-weight:800;display:flex;position:relative}._4WpgRW_activeEmailTab{color:#12243d;border-bottom-color:#c8402f}._4WpgRW_emailTab span,._4WpgRW_activeEmailTab span{color:#6b7687;text-align:center;background:#f2f4f6;border-radius:999px;min-width:22px;padding:3px 7px;font-size:11px}._4WpgRW_activeEmailTab span{color:#c8402f;background:#fff0ed}._4WpgRW_emailTab i,._4WpgRW_activeEmailTab i{background:#c8402f;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}._4WpgRW_previewCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;max-width:1080px;margin:18px auto 0;padding:24px}._4WpgRW_previewCard h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:5px 0 0;font-size:22px}._4WpgRW_plainTextPreview{white-space:pre-wrap;word-break:break-word;color:#33445d;max-height:340px;margin:14px 0 0;font-family:inherit;font-size:14px;line-height:1.62;overflow:auto}._4WpgRW_saveMessage{color:#58677b;margin:12px 0 0;font-size:12.5px;line-height:1.4}@media (max-width:720px){._4WpgRW_rosterCard{padding:18px}._4WpgRW_actionButtons{flex-direction:column}._4WpgRW_sendRow{flex-direction:column;align-items:stretch}._4WpgRW_primaryActionButton,._4WpgRW_sendRow ._4WpgRW_disabledButton{width:100%}._4WpgRW_dialog{padding:20px}._4WpgRW_cohortBar{flex-direction:column;align-items:stretch}._4WpgRW_cohortField{min-width:0}._4WpgRW_emailTabs{overflow-x:auto}._4WpgRW_emailTab,._4WpgRW_activeEmailTab{padding:11px 14px}._4WpgRW_previewCard{padding:18px}._4WpgRW_ccOptions{grid-template-columns:1fr}}._4WpgRW_headerActions{align-items:center;gap:10px;display:flex}._4WpgRW_secondaryLink{color:#33445d;background:#fff;border:1px solid #e4dfd5;border-radius:10px;padding:11px 16px;font-size:14px;font-weight:800;text-decoration:none}._4WpgRW_calendarWorkspace{gap:18px;max-width:1080px;margin:0 auto;display:grid}._4WpgRW_calendarWorkspace ._4WpgRW_notice{width:100%;max-width:none;margin:0}._4WpgRW_operationMessage{color:#285c38;background:#f4faf5;border:1px solid #d8e5db;border-radius:10px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.45}._4WpgRW_calendarCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;padding:24px}._4WpgRW_calendarCard h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:5px 0 0;font-size:22px}._4WpgRW_calendarConfigRow{grid-template-columns:minmax(280px,1.45fr) auto;align-items:end;gap:12px;display:grid}._4WpgRW_calendarConfigRow ._4WpgRW_fieldGroup{margin-top:18px}._4WpgRW_calendarEventList{margin-top:18px;display:grid}._4WpgRW_calendarEventRow{border-bottom:1px solid #eee8dd;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 0;display:grid}._4WpgRW_calendarEventRow:first-child{border-top:1px solid #eee8dd}._4WpgRW_calendarEventRow input,._4WpgRW_companySelection input{accent-color:#c8402f;width:17px;height:17px;margin:0}._4WpgRW_calendarEventRow>div{gap:3px;display:grid}._4WpgRW_calendarEventRow strong{font-size:14px}._4WpgRW_calendarEventRow span{color:#58677b;font-size:12.5px}._4WpgRW_calendarEventRow small{color:#7b8795;font-size:11.5px}._4WpgRW_calendarEventRow>._4WpgRW_calendarEventActions{align-items:center;gap:8px;display:flex}._4WpgRW_compactSecondaryButton{color:#33445d;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:800}._4WpgRW_emptyState{color:#6b7687;margin:18px 0 0;font-size:13.5px}._4WpgRW_recipientToolbar{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:18px;display:flex}._4WpgRW_filterTabs{flex-wrap:wrap;gap:8px;display:flex}._4WpgRW_filterTab,._4WpgRW_activeFilterTab{color:#58677b;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:8px 12px;font-weight:800}._4WpgRW_activeFilterTab{color:#a92d23;background:#fff0ed;border-color:#c8402f}._4WpgRW_companySelectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}._4WpgRW_companySelection{cursor:pointer;border:1px solid #e4dfd5;border-radius:10px;align-items:center;gap:11px;padding:12px;display:flex}._4WpgRW_companySelection>span{gap:3px;display:grid}._4WpgRW_companySelection strong{font-size:13.5px}._4WpgRW_companySelection small{color:#6b7687;font-size:11.5px}._4WpgRW_calendarCard>._4WpgRW_primaryActionButton{margin-top:18px}._4WpgRW_invitationPreview{background:#fff8f5;border:1px solid #f0d2c8;border-radius:12px;gap:14px;margin-top:18px;padding:18px;display:grid}._4WpgRW_invitationPreview>p{color:#58677b;margin:0;font-size:13px;line-height:1.5}._4WpgRW_previewMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._4WpgRW_previewMetrics>div{background:#fff;border:1px solid #eee8dd;border-radius:10px;gap:2px;padding:12px;display:grid}._4WpgRW_previewMetrics strong{font-size:21px}._4WpgRW_previewMetrics span{color:#6b7687;font-size:11.5px}._4WpgRW_dangerActionButton{color:#fff;cursor:pointer;background:#a92d23;border:0;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:800}._4WpgRW_dangerActionButton:disabled,._4WpgRW_primaryActionButton:disabled,._4WpgRW_secondaryButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){._4WpgRW_headerActions{flex-wrap:wrap}._4WpgRW_calendarCard{padding:18px}._4WpgRW_calendarConfigRow{grid-template-columns:1fr}._4WpgRW_recipientToolbar{flex-direction:column;align-items:stretch}._4WpgRW_recipientToolbar>._4WpgRW_secondaryButton{align-self:flex-start}._4WpgRW_companySelectionGrid{grid-template-columns:1fr}._4WpgRW_previewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}._4WpgRW_calendarEventRow{grid-template-columns:auto 1fr}._4WpgRW_calendarEventRow ._4WpgRW_calendarEventActions{grid-column:2;justify-self:start}}._4WpgRW_dashboardHeader{max-width:1320px}._4WpgRW_dashboardWorkspace{gap:18px;width:100%;min-width:0;max-width:1320px;margin:0 auto;display:grid}._4WpgRW_filterBand{background:#fff;border:1px solid #e4dfd5;border-radius:14px;flex-wrap:wrap;align-items:end;gap:18px;padding:18px;display:flex}._4WpgRW_filterField{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}._4WpgRW_filterField label,._4WpgRW_filterField legend{color:#33445d;font-size:12px;font-weight:800}._4WpgRW_filterField legend{margin-bottom:6px;padding:0}._4WpgRW_searchField{flex:1;min-width:230px}._4WpgRW_cohortSelectField{min-width:180px}._4WpgRW_segmentedGroup{flex-wrap:wrap;gap:8px;display:flex}._4WpgRW_dashboardCount{color:#6b7687;text-align:right;justify-items:end;gap:2px;margin:0 0 6px auto;font-size:13px;display:grid}._4WpgRW_dashboardCount strong{color:#12243d;font-size:14px}._4WpgRW_dashboardTableCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;min-width:0;padding:18px}._4WpgRW_dashboardTableCard ._4WpgRW_tableScroll{width:100%;min-width:0;margin-top:0;position:relative;overflow-x:auto}._4WpgRW_dashboardTable{table-layout:fixed;width:100%;min-width:1400px;font-size:12.5px}._4WpgRW_dashboardTable th,._4WpgRW_dashboardTable td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;min-width:0;padding:10px 6px}._4WpgRW_dashboardTable th:first-child{width:3%}._4WpgRW_dashboardTable th:nth-child(2){width:8%}._4WpgRW_dashboardTable th:nth-child(3){width:7%}._4WpgRW_dashboardTable th:nth-child(4){width:8%}._4WpgRW_dashboardTable th:nth-child(5){width:10%}._4WpgRW_dashboardTable th:nth-child(6){width:8%}._4WpgRW_dashboardTable th:nth-child(7){width:9%}._4WpgRW_dashboardTable th:nth-child(8){width:8%}._4WpgRW_dashboardTable th:nth-child(9){width:9%}._4WpgRW_dashboardTable th:nth-child(10){width:14%}._4WpgRW_dashboardTable ._4WpgRW_checkboxCell{width:auto}._4WpgRW_dashboardTable th{letter-spacing:.025em;font-size:10px}._4WpgRW_dashboardTable ._4WpgRW_recipientList{gap:2px}._4WpgRW_dashboardTable ._4WpgRW_statusPill{padding:3px 6px;font-size:10.5px}._4WpgRW_dashboardTable ._4WpgRW_notesCell{min-width:0;max-width:none}._4WpgRW_dashboardTable ._4WpgRW_notesInput{min-height:82px;padding:7px;font-size:12px}._4WpgRW_dashboardTable ._4WpgRW_companyCell{font-size:12.5px}._4WpgRW_operationEditor{gap:3px;display:grid}._4WpgRW_operationSelect{color:#12243d;width:100%;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dce2;border-radius:8px;padding:6px 7px;font-size:11.5px;font-weight:750}._4WpgRW_operationSelect:focus-visible{outline-offset:1px;outline:2px solid #c8402f}._4WpgRW_operationSelect:disabled{cursor:not-allowed;opacity:.7}._4WpgRW_operationSaveStatus,._4WpgRW_operationError{color:#1f6b3a;min-height:14px;font-size:10.5px;font-weight:750;line-height:1.2}._4WpgRW_operationError{color:#a92d23}._4WpgRW_notesCell{color:#58677b;white-space:normal;overflow-wrap:anywhere;min-width:240px;max-width:340px;font-size:13.5px;line-height:1.5}._4WpgRW_notesEditor{gap:8px;display:grid}._4WpgRW_notesInput{color:#12243d;width:100%;min-height:72px;font:inherit;resize:vertical;background:#fffdf9;border:1px solid #e4dfd5;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.45}._4WpgRW_notesInput:focus-visible{outline-offset:1px;outline:2px solid #c8402f}._4WpgRW_notesInput:disabled{opacity:.7}._4WpgRW_notesActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4WpgRW_notesSaved{color:#1f6b3a;font-size:12px;font-weight:800}._4WpgRW_notesError{color:#a92d23;font-size:12px;font-weight:800;line-height:1.35}._4WpgRW_missingValue{color:#a92d23;font-size:12.5px;font-weight:800}._4WpgRW_onboardingList{gap:3px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_onboardingList li{justify-content:space-between;gap:6px;display:flex}._4WpgRW_onboardingList span{color:#6f6a62}._4WpgRW_onboardingList strong{font-size:11.5px}._4WpgRW_onboardingReady{color:#27714a}._4WpgRW_onboardingMissing{color:#a92d23}._4WpgRW_onboardingNotEligible{color:#777168;font-size:12px;font-weight:700}._4WpgRW_pillAttending{color:#1f6b3a;background:#e9f4ec}._4WpgRW_pillPartial{color:#8a5a12;background:#fdf3e0}._4WpgRW_pillNotAttending{color:#a92d23;background:#fdeceb}._4WpgRW_pillUnknown{color:#6b7687;background:#f2f4f6}._4WpgRW_pillAccepted{color:#1f6b3a;background:#e9f4ec}._4WpgRW_pillAudit{color:#2a4a7a;background:#e7eef8}._4WpgRW_dashboardEmpty{color:#6b7687;justify-items:center;gap:14px;padding:38px 0;font-size:14px;display:grid}._4WpgRW_dashboardEmpty p{margin:0}@media (max-width:720px){._4WpgRW_filterBand{flex-direction:column;align-items:stretch}._4WpgRW_dashboardCount{text-align:left;justify-items:start;margin:0}._4WpgRW_dashboardTableCard{padding:18px}}._4WpgRW_mappingActions{align-items:end;gap:8px;display:flex}._4WpgRW_compactInput{color:#1e2d42;width:128px;font:inherit;border:1px solid #d7dce3;border-radius:10px;padding:11px 10px}._4WpgRW_invitationPreview code{overflow-wrap:anywhere}._4WpgRW_recoveryCard{background:#fff8f5;border:1px solid #e2b8ad;border-radius:14px;gap:12px;padding:20px;display:grid}._4WpgRW_recoveryCard h2,._4WpgRW_recoveryCard p{margin:0}._4WpgRW_recoveryCard>p{color:#58677b;font-size:13px;line-height:1.5}._4WpgRW_recoveryCard ._4WpgRW_fieldGroup{max-width:360px;margin:0}._4WpgRW_recoveryCard ._4WpgRW_secondaryButton,._4WpgRW_recoveryCard ._4WpgRW_dangerActionButton{justify-self:start}@media (max-width:720px){._4WpgRW_mappingActions{flex-direction:column;align-items:stretch}._4WpgRW_compactInput{width:100%}}._4WpgRW_adminShellBar{z-index:20;background:#fffdf9;border-bottom:1px solid #e4dfd5;justify-content:space-between;align-items:flex-start;gap:16px;max-width:1080px;margin:0 auto 18px;padding:4px 0 14px;display:flex;position:sticky;top:0}._4WpgRW_adminShellWide ._4WpgRW_adminShellBar,._4WpgRW_adminShellWide ._4WpgRW_adminHeader{max-width:1320px}._4WpgRW_adminShellBrand{gap:12px;min-width:0;display:grid}._4WpgRW_adminNav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4WpgRW_adminNavLink,._4WpgRW_adminNavLinkActive{color:#33445d;background:#fff;border:1px solid #e4dfd5;border-radius:10px;padding:11px 16px;font-size:14px;font-weight:800;text-decoration:none}._4WpgRW_adminNavLinkActive{color:#a92d23;background:#fff0ed;border-color:#c8402f}._4WpgRW_adminShellTools{align-items:end;gap:10px;display:flex}._4WpgRW_adminShellCohort{gap:6px;min-width:160px;display:grid}._4WpgRW_adminShellCohort label{color:#33445d;font-size:12px;font-weight:800}@media (max-width:720px){._4WpgRW_adminShellBar{flex-direction:column;align-items:stretch}._4WpgRW_adminNavLink,._4WpgRW_adminNavLinkActive{padding:10px 12px}._4WpgRW_adminShellTools{justify-content:space-between}}._4WpgRW_previewMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}._4WpgRW_previewDeliveryOrder{gap:14px;margin:0;padding-left:18px;display:grid}._4WpgRW_previewEventBlock{gap:4px;display:grid}._4WpgRW_previewEventBlock span,._4WpgRW_previewEventBlock small{color:#58677b;font-size:12.5px}._4WpgRW_previewGuestList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}._4WpgRW_previewGuestList li{background:#fff;border:1px solid #eee8dd;border-radius:10px;gap:2px;padding:10px 12px;display:grid}._4WpgRW_previewGuestList span,._4WpgRW_previewGuestList code{color:#58677b;font-size:12px}._4WpgRW_presenceNew{color:#1f6b3a;font-size:12px;font-style:normal;font-weight:800}._4WpgRW_presencePresent{color:#8a5a12;font-size:12px;font-style:normal;font-weight:800}._4WpgRW_stickySendDock{z-index:6;background:linear-gradient(#0000,#fffdf9 18px);gap:10px;margin-top:18px;padding:12px 0 4px;display:grid;position:sticky;bottom:0}._4WpgRW_batchProgress{color:#285c38;background:#f4faf5;border:1px solid #d8e5db;border-radius:10px;gap:6px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:grid}._4WpgRW_batchProgress p{margin:0}._4WpgRW_batchProgressTotals{flex-wrap:wrap;gap:12px;font-size:12.5px;font-weight:800;display:flex}@media (max-width:720px){._4WpgRW_previewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_companySelectionDisabled{cursor:not-allowed;background:#fff8f5;border-color:#e2b8ad}._4WpgRW_companySelectionDisabled input{cursor:not-allowed}._4WpgRW_companySelection ._4WpgRW_confirmationWarning,._4WpgRW_companySelection ._4WpgRW_confirmationWarning strong{color:#a92d23;font-size:11.5px}._4WpgRW_eventSelectionSummary{color:#285c38;background:#f4faf5;border:1px solid #d8e5db;border-radius:10px;align-items:center;gap:12px;margin:18px 0 0;padding:12px 14px;font-size:13px;display:flex}._4WpgRW_eventSelectionSummary span{color:#58677b}._4WpgRW_calendarInvitationUnit{background:#fff;border:1px solid #e4dfd5;border-radius:12px;overflow:hidden}._4WpgRW_calendarInvitationUnitExcluded{opacity:.72;background:#faf9f7}._4WpgRW_calendarInvitationUnitHeading{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;display:grid}._4WpgRW_calendarInvitationUnitHeading input{accent-color:#c8402f;width:17px;height:17px;margin:0}._4WpgRW_calendarInvitationUnitHeading>span{gap:3px;display:grid}._4WpgRW_calendarInvitationUnitHeading strong{font-size:14px}._4WpgRW_calendarInvitationUnitHeading small{color:#6b7687;font-size:11.5px}._4WpgRW_calendarInvitationUnitHeading em{color:#6b7687;background:#f2f4f6;border-radius:999px;padding:5px 8px;font-size:10.5px;font-style:normal;font-weight:800}._4WpgRW_calendarOccurrenceList{background:#fffdf9;border-top:1px solid #eee8dd;display:grid}._4WpgRW_calendarOccurrenceRow{border-bottom:1px solid #f1ede6;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 14px 10px 44px;display:grid}._4WpgRW_calendarOccurrenceRow:last-child{border-bottom:0}._4WpgRW_calendarOccurrenceRow>div:first-child{gap:3px;display:grid}._4WpgRW_calendarOccurrenceRow span{color:#58677b;font-size:12.5px}._4WpgRW_calendarOccurrenceRow small{color:#7b8795;font-size:11.5px}._4WpgRW_calendarEventActions{align-items:center;gap:8px;display:flex}@media (max-width:720px){._4WpgRW_eventSelectionSummary{flex-direction:column;align-items:flex-start;gap:4px}._4WpgRW_calendarInvitationUnitHeading{grid-template-columns:auto 1fr}._4WpgRW_calendarInvitationUnitHeading em{grid-column:2;justify-self:start}._4WpgRW_calendarOccurrenceRow{grid-template-columns:1fr;padding-left:44px}._4WpgRW_calendarEventActions{justify-self:start}}._4WpgRW_dashboardTable th:nth-child(11){width:16%}._4WpgRW_mentorAccessList{gap:12px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_mentorAccessList li{gap:3px;display:grid}._4WpgRW_mentorAccessNotice{color:#8b4c18;margin:0;font-size:13px}._4WpgRW_mentorAccessFootnote{color:#666;margin:0;font-size:12px;line-height:1.5}
.ePui7G_founderCard,.ePui7G_workspace{color:#12243d;font-family:var(--font-dm-sans),sans-serif}.ePui7G_founderCard{background:#fff;border:1px solid #c7c4b8;border-radius:12px;max-width:1080px;margin-bottom:26px;padding:24px}.ePui7G_headingRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ePui7G_eyebrow{color:#b83d2e;letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.ePui7G_founderCard h2,.ePui7G_dialog h2,.ePui7G_workspace h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:0;font-size:22px;font-weight:650}.ePui7G_due{color:#58677b;margin:9px 0 18px;font-size:13px;line-height:1.5}.ePui7G_copy{color:#58677b;max-width:660px;margin:12px 0 20px;font-size:14px;line-height:1.65}.ePui7G_primary,.ePui7G_secondary,.ePui7G_textButton,.ePui7G_close,.ePui7G_segment button{font:inherit;cursor:pointer}.ePui7G_primary{color:#fff;background:#b83d2e;border:1px solid #b83d2e;border-radius:8px;justify-content:center;align-items:center;padding:11px 18px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.ePui7G_primary:hover{background:#9f3025}.ePui7G_secondary{color:#33445d;background:#fff;border:1px solid #e4dfd5;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.ePui7G_primary:disabled,.ePui7G_secondary:disabled,.ePui7G_close:disabled{opacity:.45;cursor:not-allowed}.ePui7G_hint{color:#6b7687;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.6}.ePui7G_notice{color:#58677b;background:#fffdf9;border-left:3px solid #c8c4b8;padding:10px 14px;font-size:13px;line-height:1.6}.ePui7G_ready,.ePui7G_pending,.ePui7G_blocked,.ePui7G_neutral{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.ePui7G_ready{color:#1f6b3a;background:#e9f4ec}.ePui7G_pending{color:#8a5a12;background:#fdf3e0}.ePui7G_blocked{color:#a92d23;background:#fff0ed}.ePui7G_neutral{color:#58677b;background:#f2f4f6}.ePui7G_receipt{background:#f4faf5;border:1px solid #d8e5db;border-radius:9px;margin-bottom:17px;padding:16px;font-size:13px}.ePui7G_receipt strong{color:#285c38}.ePui7G_receipt p{margin:6px 0}.ePui7G_receipt a,.ePui7G_history a,.ePui7G_detail a{color:#8f3025;text-underline-offset:3px;overflow-wrap:anywhere}.ePui7G_history{color:#33445d;border-top:1px solid #e4dfd5;margin-top:18px;padding-top:14px;font-size:12px}.ePui7G_history summary,.ePui7G_optional summary{cursor:pointer;font-weight:700}.ePui7G_historyRow{border-bottom:1px solid #eee8dd;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 0;display:flex}.ePui7G_historyRow span{color:#6b7687}.ePui7G_textButton{color:#8f3025;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.ePui7G_dialog{color:#12243d;width:min(620px,100% - 32px);max-height:90dvh;font-family:var(--font-dm-sans),sans-serif;background:#fff;border:1px solid #e4dfd5;border-radius:16px;margin:auto;padding:26px;overflow:auto}.ePui7G_dialog::backdrop{background:#12243d66}.ePui7G_close{color:#58677b;background:0 0;border:0;padding:0 3px;font-size:26px;line-height:1}.ePui7G_fields{border:0;min-width:0;margin:0;padding:0}.ePui7G_dialog .ePui7G_headingRow{flex-wrap:nowrap}.ePui7G_dialog .ePui7G_headingRow>div{min-width:0}.ePui7G_dialog .ePui7G_close{flex:0 0 24px}.ePui7G_field{gap:7px;margin:18px 0 0;font-size:13px;font-weight:700;display:grid}.ePui7G_field input,.ePui7G_search{color:#12243d;width:100%;min-width:0;font:inherit;background:#fffdf9;border:1px solid #e4dfd5;border-radius:9px;padding:11px 12px;font-size:13px;font-weight:400}.ePui7G_segment{background:#f8f6f1;border:1px solid #e4dfd5;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 0 14px;padding:4px;display:grid}.ePui7G_segment button{color:#58677b;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-width:0;min-height:42px;margin:0;padding:10px 8px;font-size:13px;font-weight:700;line-height:20px;display:flex}.ePui7G_segment button[aria-pressed=true]{color:#12243d;background:#fff;border-color:#b83d2e;box-shadow:0 1px 2px #12243d0a}.ePui7G_segment button:disabled{cursor:not-allowed}.ePui7G_formatHint{color:#58677b;margin:0 0 16px;font-size:12px;line-height:1.5}.ePui7G_shareNote{color:#58677b;background:#fffaf5;border:1px solid #eee3d5;border-radius:9px;margin:14px 0 18px;padding:14px;font-size:12px;line-height:1.6}.ePui7G_shareNote strong{color:#33445d}.ePui7G_shareNote p{margin:7px 0 0}.ePui7G_shareNote b{overflow-wrap:anywhere;font-weight:650}.ePui7G_fileField{border-bottom:1px solid #eee8dd;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px 0;font-size:12px;display:flex}.ePui7G_fileField span{flex:1;min-width:100px}.ePui7G_fileField small{color:#6b7687;margin-top:4px;font-size:11px;display:block}.ePui7G_fileField input{width:54%;max-width:260px;font:inherit;color:#6b7687}.ePui7G_fileField input::file-selector-button{font:inherit;color:#33445d;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:7px;margin-right:10px;padding:8px 10px}.ePui7G_optional{padding:17px 0;font-size:12px}.ePui7G_confirm{align-items:flex-start;gap:10px;margin:20px 0 8px;font-size:13px;line-height:1.6;display:flex}.ePui7G_confirm input{accent-color:#b83d2e;min-width:17px;height:17px;margin-top:2px}.ePui7G_footer{border-top:1px solid #eee8dd;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:18px;display:flex}.ePui7G_error{color:#a92d23;overflow-wrap:anywhere;background:#fff0ed;border:1px solid #f0d2c8;border-radius:9px;padding:12px 14px;font-size:13px;line-height:1.6}.ePui7G_localNote{color:#6b7687;border-top:1px dashed #e4dfd5;margin:16px 0 0;padding-top:12px;font-size:11px}.ePui7G_workspace{gap:18px;max-width:1080px;margin:auto;display:grid}.ePui7G_card{background:#fff;border:1px solid #e4dfd5;border-radius:14px;min-width:0;padding:24px}.ePui7G_filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ePui7G_filters label{flex:1;gap:7px;min-width:180px;max-width:330px;font-size:12px;font-weight:750;display:grid}.ePui7G_pills{flex-wrap:wrap;gap:7px;display:flex}.ePui7G_pill{font:inherit;color:#58677b;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:750}.ePui7G_pill[aria-pressed=true]{color:#a92d23;background:#fff0ed;border-color:#c8402f}.ePui7G_tableScroll{margin-top:20px;overflow:auto}.ePui7G_table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.ePui7G_table th{color:#6b7687;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e4dfd5;padding:12px;font-size:10px;font-weight:800}.ePui7G_table td{vertical-align:middle;border-bottom:1px solid #eee8dd;padding:16px 12px}.ePui7G_table td:first-child{min-width:160px}.ePui7G_table small{color:#6b7687;margin-top:5px;display:block}.ePui7G_detail{background:#fffdf9;min-width:280px;padding:18px;font-size:13px;line-height:1.7}.ePui7G_detail p{overflow-wrap:anywhere;margin:5px 0}.ePui7G_actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ePui7G_orderList{margin:22px 0 0;padding:0;list-style:none}.ePui7G_orderList li{border-bottom:1px solid #eee8dd;align-items:center;gap:14px;padding:12px 0;font-size:13px;display:flex}.ePui7G_orderList li strong{overflow-wrap:anywhere;flex:1;min-width:0}.ePui7G_orderList li>span:first-child{color:#6b7687;flex:0 0 20px}.ePui7G_orderList li>span:not(:first-child){flex:none}.ePui7G_orderList .ePui7G_secondary{flex-shrink:0;padding:6px 10px}.ePui7G_masterCopy{color:#58677b;margin:14px 0;font-size:13px;line-height:1.65}.ePui7G_reviewBanner{color:#79541b;font:600 12px var(--font-dm-sans),sans-serif;background:#fdf3e0;flex-wrap:wrap;justify-content:center;gap:14px;padding:11px 18px;display:flex}.ePui7G_reviewBanner a{color:inherit;text-underline-offset:3px}.ePui7G_founderCard :focus-visible,.ePui7G_dialog :focus-visible,.ePui7G_workspace :focus-visible{outline-offset:3px;outline:2px solid #b83d2e}@media (max-width:640px){.ePui7G_founderCard,.ePui7G_card{padding:20px}.ePui7G_headingRow{gap:10px}.ePui7G_founderCard h2{font-size:20px}.ePui7G_dialog{padding:20px}.ePui7G_fileField{flex-direction:column;align-items:stretch;gap:9px}.ePui7G_fileField input{width:100%;max-width:none}.ePui7G_footer .ePui7G_primary{flex:1}.ePui7G_filters{flex-direction:column;align-items:stretch}.ePui7G_filters label{max-width:none}.ePui7G_orderList li{gap:8px}.ePui7G_orderList .ePui7G_ready,.ePui7G_orderList .ePui7G_pending{display:none}.ePui7G_table td{padding:13px 8px}.ePui7G_reviewBanner{gap:7px}}.ePui7G_field textarea,.ePui7G_field select{color:#12243d;width:100%;min-width:0;font:inherit;background:#fffdf9;border:1px solid #e4dfd5;border-radius:9px;padding:11px 12px;font-size:13px;font-weight:400}.ePui7G_field textarea{resize:vertical;line-height:1.65}.ePui7G_previewPanel{overflow-wrap:anywhere;background:#fffdf9;border:1px solid #e4dfd5;border-radius:10px;padding:18px;font-size:14px;line-height:1.65}.ePui7G_previewPanel h3{margin:0 0 14px;font-size:16px}.ePui7G_informationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ePui7G_informationGrid>.ePui7G_field:first-child{grid-column:1/-1}@media (max-width:640px){.ePui7G_informationGrid{grid-template-columns:1fr}.ePui7G_headingRow{flex-wrap:wrap}}@media (max-width:380px){.ePui7G_segment{grid-template-columns:1fr}}
._3EKQcG_appShell{--paper:#fffdf9;--white:#fff;--cream:#f7f3eb;--ink:#12243d;--secondary:#33445d;--muted:#6b7687;--quiet:#98a0ad;--border:#d8d0c4;--red:#c8402f;--red-hover:#a92d23;--coral:#f15f4c;--red-soft:#fff0ed;--red-border:#f0d2c8;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--mobile-nav-height:64px;background:var(--paper);width:100%;min-width:0;height:100dvh;min-height:100dvh;color:var(--ink);font-family:var(--font-dm-sans),sans-serif;padding-top:var(--safe-top);padding-right:var(--safe-right);padding-left:var(--safe-left);flex-direction:column;display:flex}._3EKQcG_jaredCard{border:1px solid var(--border);background:var(--white);border-radius:12px;overflow:hidden}._3EKQcG_jaredCard summary{cursor:pointer;align-items:center;gap:18px;padding:15px 20px;list-style:none;display:flex}._3EKQcG_jaredCard summary::-webkit-details-marker{display:none}._3EKQcG_jaredCard summary>span,._3EKQcG_resources article>span{flex-direction:column;flex:1;display:flex}._3EKQcG_jaredCard summary strong{font-size:15px}._3EKQcG_jaredCard summary small,._3EKQcG_resources article small{color:var(--muted);margin-top:2px;font-size:13.5px}._3EKQcG_jaredCard summary>b{border:1px solid var(--border);color:var(--secondary);background:var(--paper);border-radius:999px;padding:3px 11px;font-size:11.5px}._3EKQcG_jaredCard[open] summary{border-bottom:1px solid var(--border)}._3EKQcG_jaredBody{max-width:720px;color:var(--secondary);margin:0 auto;padding:22px 28px 28px;font-size:14px;line-height:1.65}._3EKQcG_jaredBody p{margin:0 0 16px}._3EKQcG_jaredBody h3{color:var(--ink);font:600 17px var(--font-manrope),sans-serif;letter-spacing:-.01em;margin:28px 0 14px}._3EKQcG_jaredBody ul{margin:0 0 18px;padding-left:22px}._3EKQcG_perkCard{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid}._3EKQcG_perkLogo{object-fit:contain;width:72px;height:72px}._3EKQcG_perkCard h3{font:600 18px var(--font-manrope),sans-serif;letter-spacing:-.02em;margin:0 0 4px}._3EKQcG_perkCard p{color:var(--muted);max-width:520px;margin:0 0 7px;font-size:13.5px;line-height:1.5}._3EKQcG_perkCard>div>a{color:var(--secondary);text-underline-offset:3px;font-size:13px;font-weight:600}._3EKQcG_perkAction{border:1px solid var(--red-border);background:var(--red-soft);color:var(--red);text-align:center;border-radius:10px;max-width:220px;padding:11px 14px;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none}._3EKQcG_appShell a,._3EKQcG_appShell button{font:inherit}._3EKQcG_appShell a:focus-visible,._3EKQcG_appShell button:focus-visible{outline:3px solid var(--red);outline-offset:2px}._3EKQcG_header{flex:none;justify-content:space-between;height:76px;padding:0 24px;position:relative}._3EKQcG_countdown,._3EKQcG_header,._3EKQcG_logo{align-items:center;display:flex}._3EKQcG_logo{font-family:var(--font-manrope),sans-serif;white-space:nowrap;gap:10px;font-size:20px;font-weight:500}._3EKQcG_logo strong{font-weight:800}._3EKQcG_logo img{object-fit:contain;width:38px;height:38px}._3EKQcG_countdown{border:1px solid var(--red-border);background:#fff;border-radius:10px;flex-direction:column;gap:1px;padding:6px 18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3EKQcG_countdown span,._3EKQcG_countdown>div{align-items:baseline;gap:12px;display:flex}._3EKQcG_countdown span{gap:5px}._3EKQcG_countdown strong{font-family:var(--font-manrope),sans-serif;font-size:18px;font-weight:600}._3EKQcG_countdown small{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:700}._3EKQcG_countdown p{color:var(--muted);margin:0;font-size:11px}._3EKQcG_quotes{display:none}._3EKQcG_workspace{flex:1;min-height:0;display:flex}._3EKQcG_sidebar{background:var(--paper);flex-direction:column;flex:none;gap:4px;width:236px;padding:12px 12px 16px;transition:width .15s;display:flex;overflow:hidden}._3EKQcG_sidebarCollapsed{width:68px}._3EKQcG_collapseButton{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;margin-left:auto;display:flex}._3EKQcG_collapseButton:hover{background:var(--cream);color:var(--secondary)}._3EKQcG_navButton{height:44px}._3EKQcG_navButton,._3EKQcG_profileNav{width:100%;color:var(--secondary);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;padding:0 13px;font-size:14px;font-weight:500;display:flex}._3EKQcG_sidebarCollapsed ._3EKQcG_navButton,._3EKQcG_sidebarCollapsed ._3EKQcG_profileNav{justify-content:center;padding:0}._3EKQcG_navButton:hover,._3EKQcG_profileNav:hover{background:var(--cream)}._3EKQcG_mentorSelect>div ._3EKQcG_selectedMentor,._3EKQcG_navActive{background:var(--red-soft);color:var(--red);font-weight:700}._3EKQcG_profileNav{height:56px;margin-top:auto}._3EKQcG_profileNav>span:last-child{flex-direction:column;line-height:1.25;display:flex}._3EKQcG_profileNav strong{font-size:13.5px}._3EKQcG_profileNav small{color:var(--muted);font-size:11.5px;font-weight:400}._3EKQcG_avatar,._3EKQcG_largeAvatar,._3EKQcG_mentorAvatar{background:var(--cream);border:1px solid var(--border);font-family:var(--font-manrope),sans-serif;color:var(--secondary);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}._3EKQcG_avatar{width:30px;height:30px;font-size:11px}._3EKQcG_main{scrollbar-gutter:stable;flex:1;min-width:0;overflow-y:auto}._3EKQcG_companyCard,._3EKQcG_homeScreen{flex-direction:column;margin:0 auto;display:flex}._3EKQcG_homeScreen{gap:32px;max-width:1120px;padding:28px 48px 40px}._3EKQcG_companyCard{box-sizing:border-box;background:var(--white);border:1px solid var(--border);border-radius:12px;width:100%;padding:14px 24px 0}._3EKQcG_companyCardTop{padding-bottom:10px}._3EKQcG_companyCardIntro{flex-direction:column;gap:2px;min-width:0;display:flex}._3EKQcG_companyCardTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._3EKQcG_companyCardTitle h1{font:600 24px/1.1 var(--font-manrope),sans-serif;letter-spacing:-.02em;margin:0}._3EKQcG_cohortPill{border:1px solid var(--border);letter-spacing:.04em;color:var(--secondary);background:var(--paper);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700}._3EKQcG_companyCardIntro p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}._3EKQcG_companyCardGrid{border-top:1px solid var(--border);grid-template-columns:5fr 3fr;align-items:stretch;display:grid}._3EKQcG_companyCell{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;padding:10px 18px 12px;display:flex}._3EKQcG_companyCell:first-child{padding-left:0}._3EKQcG_companyCell+._3EKQcG_companyCell{border-left:1px solid var(--border)}._3EKQcG_companyCell strong{text-transform:uppercase;letter-spacing:.08em;color:var(--coral);font-size:10.5px;font-weight:700}._3EKQcG_companyCell span,._3EKQcG_founderList{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.45}._3EKQcG_founderList{flex-wrap:wrap;gap:2px 8px;margin:0;padding:0;list-style:none;display:flex}._3EKQcG_founderList li{align-items:baseline;gap:8px;min-width:0;display:inline-flex}._3EKQcG_founderSep{color:var(--coral);font-weight:600}._3EKQcG_primaryAction{background:var(--white);border:1px solid var(--border-strong);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:10px 28px;padding:20px 26px 18px;display:grid}._3EKQcG_primaryActionHeader{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;display:flex}._3EKQcG_primaryActionHeader>span{text-transform:uppercase;letter-spacing:.1em;color:var(--red);font-size:11px;font-weight:700}._3EKQcG_primaryActionHeader>strong{color:var(--red);background:var(--white);white-space:nowrap;border:1px solid var(--red-border);letter-spacing:.04em;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}._3EKQcG_primaryAction h2{font:600 20px/1.1 var(--font-manrope),sans-serif;letter-spacing:-.02em;align-self:end;margin:2px 0 0}._3EKQcG_primaryActionControls{flex-direction:row;flex:none;grid-area:2/2/4;align-self:end;align-items:center;gap:16px;display:flex}._3EKQcG_northStarBlock{background:var(--white);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;padding:16px 24px 18px;display:flex}._3EKQcG_mrrHero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:12px;display:flex}._3EKQcG_mrrHero>div:first-child{flex-direction:column;gap:4px;display:flex}._3EKQcG_mrrHero>div:first-child>span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px;font-weight:700}._3EKQcG_mrrHero strong{font:600 30px/1.05 var(--font-manrope),sans-serif;letter-spacing:-.02em;color:var(--ink)}._3EKQcG_mrrHero p{color:var(--muted);margin:2px 0 0;font-size:13.5px}._3EKQcG_goalPill{background:var(--cream);border:1px solid var(--border);border-radius:999px;align-items:center;gap:8px;padding:3px 13px;font-size:13.5px;font-weight:600;display:inline-flex}._3EKQcG_chartStar svg,._3EKQcG_eventRow>svg,._3EKQcG_goalPill svg{fill:var(--coral)}._3EKQcG_chartCard{background:0 0;border:0;border-radius:0;padding:0}._3EKQcG_chartHeader{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}._3EKQcG_chartHeader>div:first-child>span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}._3EKQcG_chartHeader h2{font:500 22px var(--font-manrope),sans-serif;margin:0}._3EKQcG_chartControls,._3EKQcG_chartControls button{color:var(--muted);align-items:center;display:flex}._3EKQcG_chartControls{gap:22px;font-size:13px}._3EKQcG_chartControls button{cursor:pointer;background:0 0;border:0;gap:8px;padding:2px}._3EKQcG_chartControls i{background:var(--border);border-radius:999px;align-items:center;width:30px;height:18px;padding:2px;transition:background .15s;display:inline-flex}._3EKQcG_chartControls i b{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s}._3EKQcG_chartControls ._3EKQcG_switchOn{background:var(--red)}._3EKQcG_chartControls ._3EKQcG_switchOn b{transform:translate(12px)}._3EKQcG_chart{width:100%;display:block;overflow:visible}._3EKQcG_gridLine{stroke:#efe9dd;stroke-width:1px}._3EKQcG_axisLabel{font-family:var(--font-dm-sans),sans-serif;fill:var(--muted);font-size:12px}._3EKQcG_endpoint{fill:var(--secondary);font-weight:600}._3EKQcG_paceLine{stroke:#d8d2c6;stroke-width:1.5px;stroke-dasharray:4 6;transition:opacity .15s}._3EKQcG_revenueLine{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}._3EKQcG_point{fill:var(--ink)}._3EKQcG_currentPoint{fill:var(--coral);stroke:#fff;stroke-width:2px}._3EKQcG_currentLabel{font:600 13.5px var(--font-dm-sans),sans-serif;fill:var(--ink)}._3EKQcG_chartStar{fill:var(--coral)}._3EKQcG_weekRail{background:var(--white);border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1.2fr 1fr;align-items:stretch;gap:0;padding:0 24px;display:grid}._3EKQcG_thisWeek,._3EKQcG_weekCard,._3EKQcG_weekRailNow{box-sizing:border-box;border:0;border-radius:0;padding:16px 20px 18px}._3EKQcG_weekCard,._3EKQcG_weekRailNow{background:0 0}._3EKQcG_weekCard:first-child{padding-left:0}._3EKQcG_weekCard:last-child{padding-right:0}._3EKQcG_weekCard h3{color:var(--secondary)}._3EKQcG_weekCard+._3EKQcG_weekCard,._3EKQcG_weekCard+._3EKQcG_weekRailNow,._3EKQcG_weekRailNow+._3EKQcG_weekCard{border-left:1px solid var(--border)}._3EKQcG_thisWeek>span{text-transform:uppercase;font-size:10.5px;font-weight:700}._3EKQcG_weekCard>span{letter-spacing:.08em;color:var(--muted)}._3EKQcG_weekCard>span,._3EKQcG_weekRailNow>span{text-transform:uppercase;font-size:10.5px;font-weight:700}._3EKQcG_thisWeek h3,._3EKQcG_weekCard h3,._3EKQcG_weekRailNow h3{font:500 16px var(--font-manrope),sans-serif;margin:5px 0 0}._3EKQcG_weekCard p,._3EKQcG_weekRailNow p{color:var(--muted);margin:4px 0 0;font-size:12.5px}._3EKQcG_thisWeek>span,._3EKQcG_weekRailNow>span{color:var(--red);letter-spacing:.1em}._3EKQcG_weekRailNow h3{font-weight:600}._3EKQcG_now i,._3EKQcG_thisWeek{background:#fff}._3EKQcG_primaryActionControls button,._3EKQcG_thisWeek button{color:var(--red);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._3EKQcG_weekGrid{border-top:1px solid var(--border);grid-template-columns:1fr 1.45fr 1fr;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:grid}._3EKQcG_companyHeader{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;margin-bottom:22px;padding-bottom:22px;display:flex}._3EKQcG_companyTitle{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._3EKQcG_companyTitle h1{font:600 28px/1 var(--font-manrope),sans-serif;letter-spacing:-.01em;margin:0}._3EKQcG_companyHeader>p{color:var(--secondary);max-width:720px;margin:0;font-size:15.5px;line-height:1.55}._3EKQcG_contentScreen{max-width:920px;margin:0 auto;padding:34px 44px 52px}._3EKQcG_officeHeading h1,._3EKQcG_screenHeading h1,._3EKQcG_simpleHeading h1{font:600 28px var(--font-manrope),sans-serif;letter-spacing:-.02em;margin:0 0 6px}._3EKQcG_eventRow time,._3EKQcG_office>p,._3EKQcG_screenHeading p,._3EKQcG_simpleHeading p{color:var(--muted);font-size:13.5px}._3EKQcG_screenHeading p,._3EKQcG_simpleHeading p{margin:0}._3EKQcG_timeline{margin-top:28px;position:relative}._3EKQcG_timeline:before{content:"";background:var(--border);width:1px;position:absolute;top:14px;bottom:14px;left:11px}._3EKQcG_eventWrap{border-radius:12px;margin-left:-16px;padding-left:16px;position:relative}._3EKQcG_eventNow{background:var(--red-soft);margin-top:6px;margin-bottom:6px}._3EKQcG_eventDot,._3EKQcG_eventRow{align-items:center;display:flex}._3EKQcG_eventRow{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:10px;gap:16px;padding:10px 14px 10px 0;position:relative}._3EKQcG_eventDot{width:23px;height:23px;box-shadow:0 0 0 4px var(--paper);z-index:1;border-radius:50%;flex:none;justify-content:center;font-size:12px}._3EKQcG_past{background:var(--cream);border:1px solid var(--border);color:var(--secondary)}._3EKQcG_now{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}._3EKQcG_now i{border-radius:50%;width:7px;height:7px}._3EKQcG_future{background:var(--paper);border:1px solid var(--border-strong)}._3EKQcG_eventRow time{flex:none;width:60px;font-size:13px}._3EKQcG_eventNow time{color:var(--red);font-weight:700}._3EKQcG_eventNames{flex-direction:column;gap:3px;font-size:15px;display:flex}._3EKQcG_eventWrap:has(._3EKQcG_past) ._3EKQcG_eventNames{color:var(--quiet)}._3EKQcG_eventNow ._3EKQcG_eventNames{font-weight:600}._3EKQcG_nowBadge{background:var(--red);color:#fff;letter-spacing:.05em;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:11px}._3EKQcG_eventChevron{color:var(--muted);margin-left:auto;transition:transform .15s;display:inline-flex}._3EKQcG_eventNow ._3EKQcG_eventChevron{margin-left:12px}._3EKQcG_chevronOpen{transform:rotate(180deg)}._3EKQcG_eventDetails{border-left:1px solid var(--border);margin:0 0 10px 99px;padding:2px 0 2px 16px}._3EKQcG_eventNow ._3EKQcG_eventDetails{border-left-color:var(--red-border);padding:0 16px 14px}._3EKQcG_eventDetails>div{padding:8px 0}._3EKQcG_eventDetails>div>strong{margin-bottom:5px;font-size:13px;display:block}._3EKQcG_eventDetails dl{grid-template-columns:72px 1fr;gap:3px 14px;margin:0;font-size:13px;line-height:1.5;display:grid}._3EKQcG_eventDetails dt{color:var(--muted)}._3EKQcG_eventDetails dd{color:var(--secondary);margin:0}._3EKQcG_eventDetails ._3EKQcG_tbd{color:var(--quiet);font-style:italic}._3EKQcG_resources{max-width:920px}._3EKQcG_simpleHeading{margin-bottom:28px}._3EKQcG_resources section{margin-bottom:30px}._3EKQcG_resources section h2{font:600 18px var(--font-manrope),sans-serif;letter-spacing:-.02em;margin:0 0 12px}._3EKQcG_resources section>div{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}._3EKQcG_resources article{border-bottom:1px solid var(--border);align-items:center;gap:18px;padding:15px 20px;display:flex}._3EKQcG_resources article:last-child{border-bottom:0}._3EKQcG_resources article strong{font-size:15px}._3EKQcG_resources article>b{border:1px solid var(--border);color:var(--secondary);background:var(--paper);border-radius:999px;padding:3px 11px;font-size:11.5px}._3EKQcG_office{max-width:980px}._3EKQcG_officeHeading{align-items:center;gap:14px;display:flex}._3EKQcG_officeHeading h1{margin-bottom:0}._3EKQcG_officeHeading span{background:var(--red-soft);color:var(--red);letter-spacing:.04em;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700}._3EKQcG_office>p{margin:6px 0 24px}._3EKQcG_scheduler{border:1px solid var(--border);background:#fff;border-radius:12px;grid-template-columns:264px 1fr 236px;display:grid}._3EKQcG_mentorPane{border-right:1px solid var(--border);flex-direction:column;gap:6px;padding:26px 24px;display:flex}._3EKQcG_mentorAvatar{width:52px;height:52px;margin-bottom:8px;font-size:16px}._3EKQcG_mentorPane h2{font:500 20px var(--font-manrope),sans-serif;margin:0}._3EKQcG_mentorPane label,._3EKQcG_reportForm label,._3EKQcG_weekEvents time{text-transform:uppercase;color:var(--muted);font-weight:700}._3EKQcG_mentorPane label{letter-spacing:.09em;margin-top:10px;font-size:10.5px}._3EKQcG_mentorSelect{position:relative}._3EKQcG_mentorSelect>button,._3EKQcG_mentorSelect>div{border:1px solid var(--border);background:#fff}._3EKQcG_mentorSelect>button{width:100%;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;font-weight:600;display:flex}._3EKQcG_mentorSelect>div{z-index:30;border-radius:10px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #12243d1a}._3EKQcG_mentorSelect>div button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:13.5px;display:block}._3EKQcG_mentorPane>p{color:var(--muted);align-items:center;gap:8px;margin:4px 0 0;font-size:13.5px;display:flex}._3EKQcG_monthPane{padding:26px 28px}._3EKQcG_monthPane h3,._3EKQcG_slotsPane h3{margin:0 0 14px;font-size:14px}._3EKQcG_monthGrid{grid-template-columns:repeat(7,1fr);gap:4px;max-width:330px;display:grid}._3EKQcG_monthGrid>*{height:34px;color:var(--quiet);border-radius:999px;justify-content:center;align-items:center;font-size:13px;display:flex}._3EKQcG_monthGrid b,._3EKQcG_slotsPane>span{height:26px;color:var(--muted);font-size:11px}._3EKQcG_monthGrid ._3EKQcG_availableDay{background:var(--cream);color:var(--ink);font-weight:600}._3EKQcG_monthGrid ._3EKQcG_selectedDay{background:var(--red-soft);color:var(--red);font-weight:700}._3EKQcG_slotsPane{border-left:1px solid var(--border);background:#fcfaf4;padding:26px 22px}._3EKQcG_slotsPane>span{border:1px solid var(--border);background:#fff;border-radius:8px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;font-size:13.5px;display:flex}._3EKQcG_slotsPane p{color:var(--muted);text-align:center;margin:14px 0 0;font-size:11.5px}._3EKQcG_profileScreen,._3EKQcG_profileScreen section{flex-direction:column;align-items:center;display:flex}._3EKQcG_profileScreen{max-width:980px;margin:0 auto;padding:34px 44px 52px}._3EKQcG_profileScreen section{border:1px solid var(--border);background:#fff;border-radius:12px;gap:6px;width:380px;margin-top:44px;padding:36px 40px}._3EKQcG_largeAvatar{width:76px;height:76px;margin-bottom:10px;font-size:24px}._3EKQcG_profileScreen h1{font:500 22px var(--font-manrope),sans-serif;margin:0}._3EKQcG_profileScreen p,._3EKQcG_reportDue{color:var(--muted);margin:0;font-size:14.5px}._3EKQcG_profileScreen b{border:1px solid var(--border);color:var(--secondary);background:var(--paper);border-radius:999px;margin-top:12px;padding:4px 14px;font-size:12px}._3EKQcG_profileScreen>small{color:var(--muted);margin-top:16px;font-size:12.5px}._3EKQcG_reportDue{margin:3px 0 0;font-size:13px}._3EKQcG_weekEvents{flex-direction:column;grid-column:1;gap:5px;margin-top:2px;display:flex}._3EKQcG_weekEvents>div{grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}._3EKQcG_reportForm label,._3EKQcG_weekEvents time{letter-spacing:.08em;font-size:11px}._3EKQcG_weekEvents span{color:var(--secondary);font-size:13.5px;font-weight:500;line-height:1.45}._3EKQcG_reportRow{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}._3EKQcG_reportButton,._3EKQcG_thisWeek ._3EKQcG_reportButton{border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}._3EKQcG_primaryActionControls ._3EKQcG_reportButton,._3EKQcG_reportButton,._3EKQcG_thisWeek ._3EKQcG_reportButton{background:var(--red);color:#fff;padding:12px 18px}._3EKQcG_primaryActionControls ._3EKQcG_reportButton:hover{background:var(--red-hover)}._3EKQcG_primaryActionControls ._3EKQcG_calendarLink{color:var(--secondary);text-underline-offset:3px;-webkit-text-decoration:underline #b8afa1;text-decoration:underline #b8afa1}._3EKQcG_primaryActionControls ._3EKQcG_calendarLink:hover{color:var(--red);text-decoration-color:currentColor}._3EKQcG_reportActions button:first-child:hover,._3EKQcG_reportButton:hover,._3EKQcG_thisWeek ._3EKQcG_reportButton:hover{background:var(--red-hover)}._3EKQcG_calendarLink,._3EKQcG_thisWeek ._3EKQcG_calendarLink{font-size:13px}._3EKQcG_reportForm{gap:6px;width:min(280px,100%);display:grid}._3EKQcG_reportForm>div{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;display:flex;overflow:hidden}._3EKQcG_reportForm>div>span{color:var(--muted);padding-left:10px}._3EKQcG_reportForm input{width:100%;color:var(--ink);font:600 14px var(--font-dm-sans),sans-serif;background:0 0;border:0;outline:0;padding:10px}._3EKQcG_reportActions{gap:8px;margin-top:2px;display:flex}._3EKQcG_reportActions button,._3EKQcG_thisWeek ._3EKQcG_reportActions button{border-radius:7px;margin:0;padding:8px 12px;font-size:12.5px}._3EKQcG_reportActions button:first-child{background:var(--red);color:#fff}._3EKQcG_reportActions button:last-child{background:var(--cream);color:var(--secondary)}._3EKQcG_appShell{--border-strong:#c9bfaf}._3EKQcG_header{border-bottom:2px solid var(--border-strong)}._3EKQcG_sidebar{border-right:2px solid var(--border-strong)}._3EKQcG_profileNav{position:relative}._3EKQcG_profileNav:before{content:"";background:var(--border);height:1px;position:absolute;top:-8px;left:0;right:0}._3EKQcG_quotes{color:var(--muted);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;font-size:12.5px;font-style:italic;line-height:1.25;display:flex}._3EKQcG_headerProfile{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}._3EKQcG_headerProfile._3EKQcG_navActive{background:var(--red-soft)}._3EKQcG_mobileNav{display:none}._3EKQcG_appShell button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}._3EKQcG_chartCompact ._3EKQcG_axisLabel{font-size:15px}._3EKQcG_chartCompact ._3EKQcG_currentLabel{font:700 16px var(--font-dm-sans),sans-serif}._3EKQcG_chartCompact ._3EKQcG_endpoint{font-size:15px;font-weight:700}._3EKQcG_calendarWarning{background:var(--red-soft);border:1px solid var(--red-border);color:var(--red);border-radius:10px;margin:18px 0 0;padding:10px 14px;font-size:13px;font-weight:600}._3EKQcG_calendarLoading{color:var(--muted);margin:24px 0 0;font-size:13.5px}._3EKQcG_eventDivider:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:55px;right:14px}._3EKQcG_agenda{white-space:pre-line}._3EKQcG_perksList{flex-direction:column;gap:14px;display:flex}._3EKQcG_googleCloudLogo{background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 50%,#fbbc05 0 75%,#ea4335 0);box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;padding:7px;display:flex}._3EKQcG_googleCloudLogo span{color:#4285f4;font:700 27px var(--font-manrope),sans-serif;background:#fff;border-radius:11px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._3EKQcG_vouchLogo{box-sizing:border-box;background:#213246;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}._3EKQcG_vouchLogo span{color:#3be0ad;font:700 27px var(--font-manrope),sans-serif;line-height:1}@media (max-width:760px){._3EKQcG_perkCard{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;display:flex}._3EKQcG_perkLogo,._3EKQcG_googleCloudLogo,._3EKQcG_vouchLogo{width:56px;height:56px}._3EKQcG_perkAction{box-sizing:border-box;width:100%;max-width:none}}._3EKQcG_perksList{gap:0}._3EKQcG_perkCard{grid-template-columns:64px minmax(0,1fr) auto;align-items:start;padding:18px 20px}._3EKQcG_perkLogo,._3EKQcG_googleCloudLogo,._3EKQcG_vouchLogo{width:64px;height:64px}._3EKQcG_googleCloudLogo,._3EKQcG_vouchLogo{border-radius:14px;padding:6px}._3EKQcG_googleCloudLogo span{border-radius:10px;font-size:24px}._3EKQcG_vouchLogo span{font-size:24px}._3EKQcG_perkCard h3{margin-bottom:4px}._3EKQcG_perkCard ._3EKQcG_perkBenefit{color:var(--ink);max-width:560px;margin:0 0 8px;font-size:13.5px;font-weight:500;line-height:1.45}._3EKQcG_perkBenefitList{color:var(--ink);max-width:620px;margin:0 0 8px;padding-left:18px;font-size:13.5px;line-height:1.4;list-style:outside}._3EKQcG_perkBenefitList li+li{margin-top:3px}._3EKQcG_perkEligibility{max-width:620px;color:var(--secondary);margin:10px 0 14px;font-size:13px;line-height:1.45}._3EKQcG_perkEligibility h4{color:var(--ink);margin:0 0 5px;font-size:13.5px}._3EKQcG_perkEligibility ul{margin:0 0 8px;padding-left:18px;list-style:outside}._3EKQcG_perkEligibility li+li{margin-top:3px}._3EKQcG_perkDetails summary{color:var(--secondary);cursor:pointer;align-items:center;gap:4px;width:fit-content;padding:1px 0;font-size:12.5px;font-weight:600;list-style:none;display:flex}._3EKQcG_perkDetails summary svg{color:var(--muted);flex:none;transition:transform .15s}._3EKQcG_perkDetails[open] summary svg{transform:rotate(180deg)}._3EKQcG_perkDetails ._3EKQcG_perkSteps{margin:8px 0 6px}._3EKQcG_perkSteps{color:var(--muted);margin:0 0 7px;padding-left:18px;font-size:13px;line-height:1.45;list-style:outside}._3EKQcG_perkSteps li+li{margin-top:2px}._3EKQcG_perkLinks{flex-wrap:wrap;gap:4px 14px;display:flex}._3EKQcG_perkLinks a{color:var(--secondary);text-underline-offset:3px;font-size:12.5px;font-weight:600}._3EKQcG_perkIntro{border-left:3px solid var(--red);background:var(--cream);max-width:620px;color:var(--secondary);margin:10px 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}._3EKQcG_perkIntro p{margin:0}._3EKQcG_perkIntro p+p{margin-top:4px}._3EKQcG_perkIntro strong{color:var(--ink)}._3EKQcG_perkGuide{color:var(--secondary);margin:10px 0 0;padding-left:22px;font-size:13px;line-height:1.45;list-style:decimal}._3EKQcG_perkGuide>li{margin:0 0 14px}._3EKQcG_perkGuide>li:last-child{margin-bottom:2px}._3EKQcG_perkGuide h4{color:var(--ink);margin:0 0 5px;font-size:13.5px;font-weight:700}._3EKQcG_perkGuide ul{margin:0;padding-left:18px;list-style:outside}._3EKQcG_perkGuide ul li+li{margin-top:3px}._3EKQcG_perkGuide code{background:var(--cream);border-radius:4px;padding:0 4px;font-size:12px}._3EKQcG_perkResources{gap:7px;margin-top:8px;display:grid}._3EKQcG_perkResource{color:var(--red);text-underline-offset:3px;align-items:center;gap:5px;width:fit-content;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}._3EKQcG_perkResource:hover{color:var(--red-hover)}._3EKQcG_perkResource span{flex:none;font-size:14px;line-height:1}._3EKQcG_perkAction{white-space:nowrap;border-radius:999px;min-width:76px;max-width:none;padding:7px 12px;font-size:12.5px;line-height:1.2}._3EKQcG_perkActionDisabled{background:var(--cream);border-color:var(--border);color:var(--muted)}._3EKQcG_appShell summary:focus-visible{outline:3px solid var(--red);outline-offset:2px}@media (max-width:760px){._3EKQcG_perkLogo,._3EKQcG_googleCloudLogo,._3EKQcG_vouchLogo{width:52px;height:52px}._3EKQcG_perkAction{align-self:flex-start;width:auto}}._3EKQcG_perkPlaceholder{align-items:center;min-height:96px}._3EKQcG_perkPlaceholder ._3EKQcG_perkLogo{object-fit:contain}._3EKQcG_perkPlaceholder p{margin:0}._3EKQcG_legalPlaceholderLogo{background:var(--cream);border:1px solid var(--border);color:var(--secondary);border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;font:600 30px Georgia,serif;display:flex}._3EKQcG_comingSoonBadge{background:var(--cream);border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700}@media (max-width:760px){._3EKQcG_legalPlaceholderLogo{width:52px;height:52px}._3EKQcG_comingSoonBadge{align-self:flex-start}}._3EKQcG_mentorScreen{max-width:1080px}._3EKQcG_appShell ._3EKQcG_perkResource{align-items:baseline;gap:6px;max-width:100%;font-size:12.5px;font-weight:700;line-height:1.35;text-decoration:none}._3EKQcG_perkResource ._3EKQcG_perkResourceLabel{min-width:0;font-size:inherit;line-height:inherit;text-underline-offset:3px;flex:auto;text-decoration:underline}._3EKQcG_perkResource ._3EKQcG_perkResourceArrow{border-bottom:0;flex:none;font-size:13px;line-height:1;text-decoration:none}._3EKQcG_mentorScreen>._3EKQcG_simpleHeading,._3EKQcG_mentorSection{box-sizing:border-box;width:min(100%,620px);margin-left:auto;margin-right:auto}._3EKQcG_mentorCard{box-sizing:border-box;width:100%}._3EKQcG_companyCard,._3EKQcG_northStarBlock,._3EKQcG_weekRail,._3EKQcG_jaredCard,._3EKQcG_resources section>div,._3EKQcG_scheduler,._3EKQcG_profileScreen section,._3EKQcG_mentorCard{border-color:var(--border-strong)}._3EKQcG_paceLine{opacity:.45;stroke:var(--red);stroke-width:1.75px}._3EKQcG_paceHidden{opacity:0}._3EKQcG_perkCard{padding:26px 20px;display:block}._3EKQcG_perkCard+._3EKQcG_perkCard{border-top:2px solid var(--border-strong)}._3EKQcG_perkHeader{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;display:grid}._3EKQcG_perkHeader h3{color:var(--ink);font:600 18px var(--font-manrope), sans-serif;letter-spacing:-.02em;margin:0}._3EKQcG_perkLogoFrame{box-sizing:border-box;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}._3EKQcG_perkLogoFrame ._3EKQcG_perkLogo,._3EKQcG_perkLogoFrame ._3EKQcG_googleCloudLogo,._3EKQcG_perkLogoFrame ._3EKQcG_vouchLogo,._3EKQcG_perkLogoFrame ._3EKQcG_legalPlaceholderLogo{box-sizing:border-box;object-fit:contain;width:64px;height:64px}._3EKQcG_perkBody{min-width:0;margin-top:14px}._3EKQcG_perkDetails{margin:0}._3EKQcG_perkDetails summary,._3EKQcG_appShell ._3EKQcG_perkDetailsCollapse{appearance:none;box-sizing:border-box;border:1px solid var(--border-strong);background:var(--white);width:min(100%,620px);min-height:44px;color:var(--ink);font:600 13.5px var(--font-dm-sans), sans-serif;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:5px 12px;display:flex}._3EKQcG_perkDetails summary{cursor:pointer;list-style:none}._3EKQcG_perkDetails summary::-webkit-details-marker{display:none}._3EKQcG_perkDetails summary:hover,._3EKQcG_appShell ._3EKQcG_perkDetailsCollapse:hover{background:var(--paper);border-color:var(--border-strong);color:var(--ink)}._3EKQcG_perkDetailsIcon{color:var(--red);flex:none;transition:transform .15s;display:inline-flex}._3EKQcG_perkDetails summary:hover ._3EKQcG_perkDetailsIcon,._3EKQcG_appShell ._3EKQcG_perkDetailsCollapse:hover ._3EKQcG_perkDetailsIcon{color:var(--red-hover)}._3EKQcG_perkDetails summary svg,._3EKQcG_perkDetails[open] summary svg{transform:none}._3EKQcG_perkDetails[open] summary ._3EKQcG_perkDetailsIcon,._3EKQcG_perkDetailsCollapse ._3EKQcG_perkDetailsIcon{transform:rotate(180deg)}._3EKQcG_perkDetailsContent{max-width:620px}._3EKQcG_perkDetailsCollapse{cursor:pointer;margin-top:16px}._3EKQcG_appShell ._3EKQcG_perkDetails summary:focus-visible,._3EKQcG_appShell ._3EKQcG_perkDetailsCollapse:focus-visible{outline:3px solid var(--red);outline-offset:2px}._3EKQcG_perkHelper{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.5}._3EKQcG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3EKQcG_perkSectionHeading{color:var(--ink);margin:14px 0 8px;font-size:13.5px;font-weight:700}._3EKQcG_perkChecklist{color:var(--secondary);gap:9px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}._3EKQcG_perkChecklist li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;display:grid}._3EKQcG_perkChecklist li:before{box-sizing:border-box;content:"✓";border:1px solid var(--secondary);width:18px;height:18px;color:var(--secondary);border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}._3EKQcG_perkGuide p{color:var(--secondary);margin:0;font-size:13px;line-height:1.45}._3EKQcG_perkStatus{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._3EKQcG_perkStatusUpcoming{border:1px solid var(--border);background:var(--paper);min-height:34px;color:var(--secondary);letter-spacing:.02em;border-radius:999px;gap:9px;padding:0 13px;font-size:12px;font-weight:700}._3EKQcG_perkStatusUpcoming:before{content:"";background:var(--coral);width:7px;height:7px;box-shadow:0 0 0 4px var(--red-soft);border-radius:50%}._3EKQcG_perkBlocked{justify-items:end;gap:2px;display:grid}._3EKQcG_perkBlocked a{color:var(--red);text-underline-offset:3px;font-size:13px;font-weight:700}._3EKQcG_perkSecretPanel{border:1px solid var(--red-border);background:var(--red-soft);color:var(--secondary);border-radius:10px;gap:10px;margin-top:10px;padding:12px;font-size:13px;line-height:1.45;display:grid}._3EKQcG_perkSecretPanel>strong{color:var(--red);letter-spacing:.04em;font-size:12px}._3EKQcG_perkSecretPanel p,._3EKQcG_perkSecretPanel small{margin:0}._3EKQcG_perkAcknowledgment{cursor:pointer;align-items:flex-start;gap:9px;min-height:44px;display:flex}._3EKQcG_perkAcknowledgment input{width:18px;height:18px;accent-color:var(--red);flex:none;margin:1px 0 0}._3EKQcG_perkSecondaryButton,._3EKQcG_perkSecretRow button{border:1px solid var(--red);background:var(--white);min-height:44px;color:var(--red);cursor:pointer;border-radius:8px;padding:0 14px;font-size:13px;font-weight:600}._3EKQcG_perkSecondaryButton:disabled{border-color:var(--border);color:var(--muted);cursor:not-allowed}._3EKQcG_perkSecretRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}._3EKQcG_perkSecretRow input{box-sizing:border-box;border:1px solid var(--border);background:var(--white);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:8px;padding:0 10px;font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace}._3EKQcG_perkSecretError{color:var(--red)}._3EKQcG_perkSecretError a{color:inherit;font-weight:700}._3EKQcG_perkMemberPanel{border:1px solid var(--border);background:var(--cream);color:var(--secondary);border-radius:10px;gap:7px;margin-top:9px;padding:11px 12px;font-size:12.5px;line-height:1.45;display:grid}._3EKQcG_perkMemberPanel>strong{color:var(--ink);letter-spacing:.04em;font-size:11.5px}._3EKQcG_perkMemberPanel p,._3EKQcG_perkCopyStatus{margin:0}._3EKQcG_perkCodeRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._3EKQcG_perkCodeRow label{color:var(--ink);font-weight:700}._3EKQcG_perkCodeRow input{box-sizing:border-box;border:1px solid var(--border);background:var(--white);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:8px;padding:0 10px;font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace}._3EKQcG_perkCodeRow button{border:1px solid var(--secondary);background:var(--white);min-height:44px;color:var(--secondary);cursor:pointer;border-radius:8px;padding:0 14px;font-size:13px;font-weight:600}._3EKQcG_perkCopyStatus{min-height:18px;color:var(--muted)}._3EKQcG_perkWarning{border-left:3px solid var(--border-strong);background:var(--cream);max-width:620px;color:var(--secondary);margin:8px 0 0;padding:9px 11px;font-size:13px;line-height:1.45}._3EKQcG_perkVerification{border:1px solid var(--border);background:var(--cream);max-width:620px;color:var(--secondary);border-radius:9px;gap:5px;margin:10px 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:grid}._3EKQcG_perkVerification>strong,._3EKQcG_perkVerification code{color:var(--ink)}._3EKQcG_perkVerification code{border:1px solid var(--border);background:var(--white);border-radius:5px;width:fit-content;padding:3px 7px;font-size:12.5px}._3EKQcG_perkVerification p{margin:0}._3EKQcG_perkVerification a{width:fit-content;color:var(--red);text-underline-offset:3px;font-weight:700}._3EKQcG_perkToast{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:100;border:1px solid var(--border);background:var(--white);max-width:min(360px,100vw - 48px);color:var(--ink);border-radius:10px;padding:11px 14px;font-size:13px;font-weight:600;position:fixed;box-shadow:0 8px 24px #12243d1a}._3EKQcG_perkSecondaryOffers{border-top:1px solid var(--border);gap:0;margin-top:18px;padding-top:14px;display:grid}._3EKQcG_perkSecondaryOffers>h4,._3EKQcG_perkSecondaryOfferRow h5{color:var(--ink);margin:0;font-size:13.5px;font-weight:700}._3EKQcG_perkSecondaryOffers>p,._3EKQcG_perkSecondaryOfferRow p{color:var(--secondary);margin:4px 0 0;font-size:13px;line-height:1.45}._3EKQcG_perkSecondaryOffers>._3EKQcG_perkSecondaryOfferRow{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:12px 0;display:grid;overflow:visible}._3EKQcG_perkSecondaryOffers>._3EKQcG_perkSecondaryOfferRow:last-child{border-bottom:0}._3EKQcG_perkSecondaryOfferLogo{box-sizing:border-box;border:1px solid var(--border);background:var(--paper);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}._3EKQcG_perkSecondaryOfferLogo img{object-fit:contain;width:24px;height:24px}._3EKQcG_perkSecondaryOfferCopy{min-width:0}._3EKQcG_perkSecondaryOfferMeta,._3EKQcG_perkSecondaryOfferDetails{justify-content:space-between;align-items:baseline;gap:14px;display:flex}._3EKQcG_perkSecondaryOfferMeta>strong{color:var(--secondary);text-align:right;font-size:12.5px;line-height:1.35}._3EKQcG_perkSecondaryOfferDetails>p{flex:auto;min-width:0;margin-top:3px}._3EKQcG_perkSecondaryOfferDetails>._3EKQcG_perkResource{flex:none;margin-top:3px}@media (max-width:760px){._3EKQcG_perkCard{width:100%;display:block}._3EKQcG_perkHeader{grid-template-columns:52px minmax(0,1fr);gap:12px}._3EKQcG_perkLogoFrame,._3EKQcG_perkLogoFrame ._3EKQcG_perkLogo,._3EKQcG_perkLogoFrame ._3EKQcG_googleCloudLogo,._3EKQcG_perkLogoFrame ._3EKQcG_vouchLogo,._3EKQcG_perkLogoFrame ._3EKQcG_legalPlaceholderLogo{width:52px;height:52px}._3EKQcG_perkHeader>a,._3EKQcG_perkBlocked,._3EKQcG_perkHeader>._3EKQcG_perkStatus{grid-column:1/-1;width:100%}._3EKQcG_perkHeader>._3EKQcG_perkStatusUpcoming{width:fit-content}._3EKQcG_perkSecondaryOfferMeta,._3EKQcG_perkSecondaryOfferDetails{flex-direction:column;gap:3px}._3EKQcG_perkSecondaryOfferMeta>strong{text-align:left}._3EKQcG_perkBlocked{justify-items:start}._3EKQcG_perkBlocked a,._3EKQcG_perkResource{align-items:center;min-height:44px}._3EKQcG_perkBody{margin-top:14px}._3EKQcG_perkSecretRow,._3EKQcG_perkCodeRow{grid-template-columns:1fr}._3EKQcG_perkToast{right:16px;bottom:max(16px, env(safe-area-inset-bottom));text-align:center;max-width:none;left:16px}}._3EKQcG_appShell button._3EKQcG_eventRow:focus-visible{outline-offset:4px}._3EKQcG_stage2DueHome{box-sizing:border-box;place-items:center;min-height:100%;padding:32px;display:grid}._3EKQcG_stage2DueHome section{border:1px solid var(--border);background:var(--white);border-radius:24px;width:min(100%,640px);padding:clamp(28px,5vw,52px);box-shadow:0 18px 48px #19213014}._3EKQcG_stage2DueHome span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}._3EKQcG_stage2DueHome h1{color:var(--ink);letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(30px,5vw,46px);line-height:1.08}._3EKQcG_stage2DueHome p{color:var(--muted);margin:0 0 24px;font-size:16px;line-height:1.6}._3EKQcG_stage2DueHome a{background:var(--ink);min-height:44px;color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}._3EKQcG_stage2DueHome a:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (max-width:760px){._3EKQcG_stage2DueHome{min-height:auto;padding:20px 16px 100px}}._3EKQcG_resources section>._3EKQcG_safeCard{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 24px;padding:20px 22px;display:grid;overflow:visible}._3EKQcG_resources section>._3EKQcG_safeCard+._3EKQcG_safeCard{margin-top:16px}._3EKQcG_safeCardCopy h3{color:var(--ink);font:600 18px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.02em;margin:0 0 10px}._3EKQcG_safeCardCopy p{color:var(--secondary);margin:0 0 12px;font-size:14px;line-height:1.6}._3EKQcG_safeCardCopy p:last-child{margin-bottom:0}._3EKQcG_safeCta{box-sizing:border-box;border:1px solid var(--red);height:36px;color:var(--red);font-family:var(--font-dm-sans), sans-serif;white-space:nowrap;background:0 0;border-radius:12px;justify-content:center;align-self:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._3EKQcG_safeCta span[aria-hidden=true]{flex:none;font-size:14px;line-height:1}._3EKQcG_safeCta:visited{color:var(--red)}._3EKQcG_safeCta:hover,._3EKQcG_safeCta:active{border-color:var(--red-hover);background:var(--red-soft);color:var(--red-hover)}._3EKQcG_appShell a._3EKQcG_safeCta:focus-visible{outline:2px solid var(--red);outline-offset:2px}._3EKQcG_safeDisclaimer{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:12.5px;line-height:1.5}._3EKQcG_resources a._3EKQcG_safeCta{font:600 13px/1 var(--font-dm-sans), sans-serif}._3EKQcG_resources ._3EKQcG_jaredCard summary strong{color:var(--ink);font:600 18px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.02em}._3EKQcG_resources ._3EKQcG_jaredCard summary small{color:var(--secondary);font-size:14px;line-height:1.6}@media (max-width:767px){._3EKQcG_appShell{padding-bottom:calc(var(--mobile-nav-height) + var(--safe-bottom))}._3EKQcG_header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo profile""countdown countdown";gap:8px 12px;height:auto;min-height:0;padding:10px 16px 12px;display:grid}._3EKQcG_logo{grid-area:logo;min-width:0;font-size:16px}._3EKQcG_headerProfile{grid-area:profile;display:inline-flex}._3EKQcG_countdown{flex-direction:row;grid-area:countdown;justify-self:start;gap:10px;padding:7px 12px;position:static;transform:none}._3EKQcG_countdown p,._3EKQcG_sidebar{display:none}._3EKQcG_mobileNav{z-index:40;height:calc(var(--mobile-nav-height) + var(--safe-bottom));padding:4px 4px var(--safe-bottom);background:var(--paper);border-top:2px solid var(--border-strong);justify-content:space-around;gap:0;display:flex;position:fixed;bottom:0;left:0;right:0}._3EKQcG_mobileNavButton{min-width:0;min-height:48px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:0;padding:3px 0;font-size:9px;font-weight:600;line-height:1.15;display:flex}._3EKQcG_mobileNavButton svg{width:18px;height:18px}._3EKQcG_mobileNavButton span{letter-spacing:0;text-align:center;white-space:normal;min-width:0;max-width:100%;font-size:9px;font-weight:600;line-height:1.15;overflow:visible}._3EKQcG_mobileNavButton._3EKQcG_navActive{background:var(--red-soft);color:var(--red)}._3EKQcG_contentScreen{padding:22px 16px 40px}._3EKQcG_jaredBody{padding:18px 16px 22px}._3EKQcG_resources section>._3EKQcG_safeCard{grid-template-columns:1fr;gap:14px;padding:16px}._3EKQcG_safeCta{white-space:normal;justify-self:stretch;width:100%;min-height:44px}}@media (max-width:374px){._3EKQcG_mobileNavButton{letter-spacing:-.02em;font-size:8px}._3EKQcG_mobileNavButton svg{width:16px;height:16px}._3EKQcG_mobileNavButton span{letter-spacing:-.02em;font-size:8px}}._3EKQcG_sidebar{overflow-y:auto}._3EKQcG_signOutForm{width:100%;margin:0}._3EKQcG_signOutButton{width:100%;min-height:44px;color:var(--secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:0 13px;font-size:14px;font-weight:500;display:flex}._3EKQcG_signOutButton:hover{background:var(--cream)}._3EKQcG_signOutButton svg{flex:none}._3EKQcG_sidebarCollapsed ._3EKQcG_signOutButton{justify-content:center;padding:0}._3EKQcG_profileScreen section{box-sizing:border-box;width:min(380px,100%)}._3EKQcG_profileScreen ._3EKQcG_signOutForm{margin-top:18px}._3EKQcG_profileScreen ._3EKQcG_signOutButton{border:1px solid var(--border);justify-content:center}@media (max-width:767px){._3EKQcG_profileScreen{padding:22px 16px 40px}._3EKQcG_profileScreen section{margin-top:16px;padding:28px 20px}}
.Omqdsq_action{box-sizing:border-box;border:1px solid var(--red);height:36px;color:var(--red);cursor:pointer;white-space:nowrap;font-family:var(--font-dm-sans), sans-serif;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Omqdsq_action:visited{color:var(--red)}.Omqdsq_action:hover,.Omqdsq_action:active{border-color:var(--red-hover);background:var(--red-soft);color:var(--red-hover)}.Omqdsq_action:focus-visible{outline:2px solid var(--red);outline-offset:2px}.Omqdsq_icon{flex:none;font-size:14px;line-height:1}@media (max-width:760px){.Omqdsq_action{white-space:normal;width:100%;height:auto;min-height:44px}}@media (prefers-reduced-motion:reduce){.Omqdsq_action{transition:none}}
.aZq3ya_descriptionMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.aZq3ya_descriptionMeta label{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700}.aZq3ya_descriptionRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.aZq3ya_descriptionCopy{overflow-wrap:anywhere;flex:0 auto;min-width:0;margin:0}.aZq3ya_descriptionRow .aZq3ya_inlineAction{appearance:none;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:0;flex:none;min-height:0;padding:0;font-size:10.5px;font-weight:500;line-height:1.25;text-decoration:underline}.aZq3ya_descriptionRow .aZq3ya_inlineAction:hover{color:var(--red)}.aZq3ya_descriptionEditor{gap:8px;margin-top:8px;display:grid}.aZq3ya_descriptionEditor label{color:var(--secondary);font-size:12px;font-weight:700}.aZq3ya_descriptionEditor textarea{border:1px solid var(--border);color:var(--ink);font:14px/1.5 var(--font-dm-sans), sans-serif;resize:vertical;background:#fff;border-radius:8px;width:100%;min-height:78px;padding:10px}.aZq3ya_historyPanel{border-top:1px solid var(--border);margin-top:13px;padding-top:10px}.aZq3ya_historyPanel summary{color:var(--secondary);cursor:pointer;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;list-style:none;display:flex}.aZq3ya_historyPanel summary::-webkit-details-marker{display:none}.aZq3ya_historyPanel summary span{color:var(--muted);font-weight:500}.aZq3ya_historyCompact{border-top:0;margin-top:4px;padding-top:0}.aZq3ya_historyCompact summary{color:var(--muted);justify-content:flex-start;font-size:11px;font-weight:500;display:inline-flex}.aZq3ya_historyList{gap:8px;margin-top:10px;display:grid}.aZq3ya_historyEntry{background:var(--paper);border:1px solid var(--border);border-radius:8px;gap:3px;padding:9px 10px;display:grid}.aZq3ya_historyEntry>span{overflow-wrap:anywhere;color:var(--secondary);font-size:12.5px;line-height:1.45}.aZq3ya_historyEntry small{color:var(--muted);font-size:11px}@media (max-width:767px){.aZq3ya_descriptionRow{flex-direction:row;align-items:baseline}.aZq3ya_descriptionEditor textarea{min-height:100px;font-size:16px}}
.wPJIsq_card{grid-template-columns:1fr;gap:0;padding:16px 24px 14px}.wPJIsq_header,.wPJIsq_title,.wPJIsq_events,.wPJIsq_controls{grid-column:1}.wPJIsq_title{border-bottom:1px solid var(--border);padding-bottom:8px;margin:8px 0 0!important}.wPJIsq_events{gap:4px;margin-top:8px}.wPJIsq_message{color:var(--secondary);margin:10px 0 0;font-size:13.5px;line-height:1.5}.wPJIsq_firstRailItem{padding-left:0!important}.wPJIsq_controls{grid-area:auto;justify-content:space-between;align-self:auto;width:100%;margin-top:10px}.wPJIsq_reportButton{border-radius:5px!important;min-height:34px!important;padding:8px 14px!important;font-size:13px!important}.wPJIsq_calendarLink{margin-left:auto}@media (max-width:767px){.wPJIsq_card{padding:18px 16px}.wPJIsq_header{align-items:flex-start}.wPJIsq_controls{align-items:stretch}.wPJIsq_reportButton{width:100%;min-height:44px!important}.wPJIsq_calendarLink{margin-left:0}}
._43qFIG_form{border-top:1px solid var(--border);gap:8px;margin-top:18px;padding-top:16px;display:grid}._43qFIG_choices{border:0;gap:8px;margin:0;padding:0;display:grid}._43qFIG_choices legend{color:var(--ink);font:700 13px var(--font-manrope), sans-serif;margin-bottom:6px}._43qFIG_choice,._43qFIG_share{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}._43qFIG_choice input,._43qFIG_share input{width:18px;height:18px;accent-color:var(--red)}._43qFIG_noteLabel{color:var(--ink);margin-top:6px;font-size:13px;font-weight:700}._43qFIG_hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}._43qFIG_note{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--white);width:100%;min-height:88px;color:var(--ink);font:14px/1.45 var(--font-dm-sans), sans-serif;resize:vertical;border-radius:8px;padding:10px 12px}._43qFIG_save{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-self:start;min-height:44px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:700}._43qFIG_save:hover:not(:disabled){background:var(--red-hover)}._43qFIG_save:disabled{opacity:.7;cursor:wait}._43qFIG_confirmed,._43qFIG_error{border-radius:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:700}._43qFIG_confirmed{background:var(--red-soft);border:1px solid var(--red-border);color:var(--red)}._43qFIG_error{background:var(--cream);border:1px solid var(--border-strong);color:var(--ink)}._43qFIG_form input:focus-visible,._43qFIG_form select:focus-visible,._43qFIG_form textarea:focus-visible,._43qFIG_form button:focus-visible{outline:3px solid var(--red);outline-offset:2px}._43qFIG_period{border:1px solid var(--border-strong);background:var(--white);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 10px}._43qFIG_choices:disabled{opacity:.7}._43qFIG_history{border-top:1px solid var(--border);margin-top:8px;padding-top:12px}._43qFIG_history summary{cursor:pointer;min-height:44px;font-size:13px;font-weight:700}._43qFIG_history ul{margin:0;padding:0;list-style:none}._43qFIG_history li{border-top:1px solid var(--border);padding:8px 0}._43qFIG_history small{color:var(--muted);line-height:1.5;display:block}._43qFIG_historyPeriod{width:100%;min-height:44px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:0;font-size:13px;display:flex}._43qFIG_historyPeriod[aria-current]{font-weight:700}@media (max-width:767px){._43qFIG_save{width:100%}}
.LwKZsa_page{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:34px 44px 52px}.LwKZsa_heading h1{color:var(--ink);font:600 28px var(--font-manrope), sans-serif;letter-spacing:-.02em;margin:0 0 6px}.LwKZsa_eyebrow{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.LwKZsa_subtitle{color:var(--muted);margin:0;font-size:13.5px}.LwKZsa_empty{color:var(--muted);margin:28px 0 0;font-size:14.5px;line-height:1.55}.LwKZsa_index{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 16px;margin:24px 0 8px;padding:12px 0;display:flex}.LwKZsa_index a{color:var(--secondary);font-size:13px;font-weight:600;text-decoration:none}.LwKZsa_index a:hover{text-underline-offset:3px;text-decoration:underline}.LwKZsa_section{margin-top:28px}.LwKZsa_letter{color:var(--ink);font:600 18px var(--font-manrope), sans-serif;letter-spacing:-.01em;align-items:center;gap:16px;margin:0 0 14px;display:flex}.LwKZsa_letter:after{background:var(--border);content:"";flex:auto;height:1px}.LwKZsa_card{background:var(--white);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin:0 0 12px;display:grid}.LwKZsa_company,.LwKZsa_founders{min-width:0;padding:20px 24px}button.LwKZsa_companyButton{appearance:none;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0}button.LwKZsa_companyButton:hover h3,button.LwKZsa_companyButton:focus-visible h3{text-underline-offset:3px;text-decoration:underline}button.LwKZsa_companyButton:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.LwKZsa_founders{border-left:1px solid var(--border)}.LwKZsa_company h3{color:var(--ink);font:600 18px/1.2 var(--font-manrope), sans-serif;letter-spacing:-.02em;margin:0 0 8px}.LwKZsa_company p,.LwKZsa_foundersEmpty{color:var(--secondary);font-family:var(--font-dm-sans), sans-serif;margin:0;font-size:14px;line-height:1.55}.LwKZsa_website{color:var(--coral);gap:4px;margin-top:10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.LwKZsa_website:hover{text-underline-offset:3px;text-decoration:underline}.LwKZsa_contacts{flex-wrap:wrap;gap:4px 10px;margin:2px 0 0;display:flex}.LwKZsa_contacts a,.LwKZsa_founders .LwKZsa_contacts a{color:var(--secondary);overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:500;display:inline}.LwKZsa_profileFounders{margin-top:22px}.LwKZsa_profileFounders h2,.LwKZsa_editor h2{color:var(--ink);font:600 16px var(--font-manrope), sans-serif;margin:0 0 10px}.LwKZsa_profileFounders ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.LwKZsa_editor{background:var(--white);border:1px solid var(--border);border-radius:12px;gap:10px;margin-top:22px;padding:16px 18px;display:grid}.LwKZsa_editor label{color:var(--ink);gap:6px;font-size:13.5px;display:grid}.LwKZsa_editor label:has(input[type=checkbox]){overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);align-items:center}.LwKZsa_editor input[type=text]{border:1px solid var(--border);font:inherit;border-radius:8px;padding:8px 10px}.LwKZsa_editorActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.LwKZsa_editorActions p{color:var(--secondary);margin:0;font-size:13px}.LwKZsa_editorNote,.LwKZsa_editor p[role=alert]{color:var(--muted);margin:8px 0 0;font-size:13px}.LwKZsa_viewProfile{color:var(--coral);margin-top:12px;font-size:12px;font-weight:700;display:inline-block}.LwKZsa_foundersLabel{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:10.5px;font-weight:700}.LwKZsa_founders ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.LwKZsa_founders li,.LwKZsa_founders a,.LwKZsa_founders span{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.45}.LwKZsa_founders a{align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.LwKZsa_founders a:hover{text-underline-offset:3px;text-decoration:underline}.LwKZsa_external{color:var(--coral);flex:none;font-size:12px;font-weight:600;text-decoration:none}.LwKZsa_profile{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:34px 44px 52px}.LwKZsa_back{appearance:none;color:var(--secondary);cursor:pointer;font:600 13px var(--font-dm-sans), sans-serif;background:0 0;border:0;margin:0 0 28px;padding:0}.LwKZsa_back:hover,.LwKZsa_back:focus-visible{color:var(--coral);text-underline-offset:3px;text-decoration:underline}.LwKZsa_profileHeading p{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.LwKZsa_profileHeading h1{color:var(--ink);font:600 30px var(--font-manrope), sans-serif;letter-spacing:-.025em;margin:0}.LwKZsa_videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.LwKZsa_videoSlot{background:var(--white);border:1px solid var(--border);border-radius:12px;overflow:hidden}.LwKZsa_videoSlot h2{color:var(--ink);font:600 15px var(--font-manrope), sans-serif;margin:0;padding:16px 18px}.LwKZsa_videoSlot video,.LwKZsa_videoPlaceholder{aspect-ratio:16/9;border-top:1px solid var(--border);background:#f6f3ee;width:100%;display:block}.LwKZsa_videoSlot video{object-fit:contain}.LwKZsa_videoSlot .LwKZsa_feedbackLink{appearance:none;color:var(--coral);cursor:pointer;font:700 12px var(--font-dm-sans), sans-serif;text-align:left;background:0 0;border:0;padding:14px 18px}.LwKZsa_videoSlot .LwKZsa_feedbackLink:hover{text-underline-offset:3px;text-decoration:underline}.LwKZsa_videoSlot .LwKZsa_feedbackLink:focus-visible{outline:2px solid var(--coral);outline-offset:-4px}.LwKZsa_videoPlaceholder{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.LwKZsa_videoPlaceholder span{border:1px solid var(--border);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.LwKZsa_videoPlaceholder p{margin:10px 0 0;font-size:13px}@media (max-width:767px){.LwKZsa_page{padding:22px 16px 40px}.LwKZsa_card{grid-template-columns:1fr}.LwKZsa_founders{border-left:0;border-top:1px solid var(--border)}.LwKZsa_profile{padding:22px 16px 40px}.LwKZsa_videoGrid{grid-template-columns:1fr}}
.gfsbsW_panel{--g-ink:#1a1b1f;--g-text:#2d2f36;--g-muted:#6b6e7a;--g-quiet:#9a9da8;--g-line:#e4e5ea;--g-line-strong:#cfd1d8;--g-surface:#fff;--g-well:#f7f7f9;--g-hover:#f1f2f5;--g-red:#c8402f;--g-red-hover:#a92d23;--g-green:#1f7a4d;--g-green-soft:#eef7f1;--g-green-line:#cfe6d8;--g-amber:#8a5a00;--g-amber-soft:#fdf6e7;--g-amber-line:#f0dfb6;--g-red-soft:#fdf1ef;--g-red-line:#f0cfc8;--g-focus:0 0 0 2px #fff,0 0 0 4px var(--g-red);--g-radius:8px;border:1px solid var(--g-line);background:var(--g-surface);color:var(--g-text);font-family:var(--font-dm-sans),system-ui,sans-serif;border-radius:10px;margin:0;font-size:14px;line-height:1.5}.gfsbsW_panel *{box-sizing:border-box}.gfsbsW_panel summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:10px;padding:12px 16px 12px 36px;list-style:none;display:flex;position:relative}.gfsbsW_panel summary::-webkit-details-marker{display:none}.gfsbsW_panel summary:before{content:"";border-right:1.5px solid var(--g-quiet);border-bottom:1.5px solid var(--g-quiet);width:6px;height:6px;margin-top:-5px;transition:transform .12s;position:absolute;top:50%;left:16px;transform:rotate(-45deg)}.gfsbsW_panel[open] summary:before{margin-top:-6px;transform:rotate(45deg)}.gfsbsW_panel[open] summary{border-bottom:1px solid var(--g-line);border-bottom-right-radius:0;border-bottom-left-radius:0}.gfsbsW_panel summary:hover{background:var(--g-hover)}.gfsbsW_panel summary:focus-visible{box-shadow:var(--g-focus);outline:none}.gfsbsW_summaryTitle{font:600 14px/1.3 var(--font-manrope),var(--font-dm-sans),sans-serif;color:var(--g-ink);letter-spacing:-.005em}.gfsbsW_count{color:var(--g-muted);font-size:13px}.gfsbsW_badge{border:1px solid var(--g-line);background:var(--g-well);height:22px;color:var(--g-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.gfsbsW_badge:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.gfsbsW_badge[data-state=saved]{color:var(--g-green);background:var(--g-green-soft);border-color:var(--g-green-line)}.gfsbsW_badge[data-state=unsaved]{color:var(--g-amber);background:var(--g-amber-soft);border-color:var(--g-amber-line)}.gfsbsW_badge[data-state=uncertain]{color:var(--g-red);background:var(--g-red-soft);border-color:var(--g-red-line)}.gfsbsW_body{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.gfsbsW_hint{color:var(--g-muted);margin:0;font-size:13px}.gfsbsW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gfsbsW_panel .gfsbsW_actions button,.gfsbsW_panel .gfsbsW_moveSelect{font:inherit;border:1px solid var(--g-line-strong);border-radius:var(--g-radius);background:var(--g-surface);min-height:32px;color:var(--g-ink);cursor:pointer;padding:5px 12px;font-size:13px;font-weight:600;line-height:1.2;transition:background .12s,border-color .12s,box-shadow .12s;box-shadow:0 1px 1px #14141e0a}.gfsbsW_panel .gfsbsW_actions button:hover:not(:disabled),.gfsbsW_panel .gfsbsW_moveSelect:hover:not(:disabled){background:var(--g-hover);border-color:#b9bcc6}.gfsbsW_panel .gfsbsW_actions .gfsbsW_primary{background:var(--g-red);color:#fff;border-color:#0000}.gfsbsW_panel .gfsbsW_actions .gfsbsW_primary:hover:not(:disabled){background:var(--g-red-hover)}.gfsbsW_panel button:disabled,.gfsbsW_panel select:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.gfsbsW_panel button:focus-visible,.gfsbsW_panel select:focus-visible{box-shadow:var(--g-focus);outline:none}.gfsbsW_status{color:var(--g-muted);margin-left:auto;font-size:13px}.gfsbsW_status[data-tone=warn]{color:var(--g-amber)}.gfsbsW_status[data-tone=error]{color:var(--g-red);font-weight:600}.gfsbsW_groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gfsbsW_group{border:1px solid var(--g-line);background:var(--g-well);border-radius:10px;flex-direction:column;gap:8px;min-height:160px;padding:10px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.gfsbsW_group[data-drop-target]{border-color:var(--g-red);background:var(--g-red-soft);box-shadow:inset 0 0 0 1px var(--g-red)}.gfsbsW_group h3{font:600 13px/1.3 var(--font-manrope),var(--font-dm-sans),sans-serif;color:var(--g-ink);justify-content:space-between;align-items:center;margin:0;padding:2px 4px;display:flex}.gfsbsW_groupCount{background:var(--g-surface);border:1px solid var(--g-line);min-width:22px;height:20px;color:var(--g-muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.gfsbsW_emptyGroup{border:1px dashed var(--g-line-strong);border-radius:var(--g-radius);color:var(--g-quiet);text-align:center;margin:auto 0;padding:14px 10px;font-size:12.5px}.gfsbsW_group ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gfsbsW_group li{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);align-items:center;gap:6px;min-height:40px;padding:4px 6px 4px 4px;transition:border-color .12s,opacity .12s;display:flex;box-shadow:0 1px 1px #14141e08}.gfsbsW_group li:hover{border-color:var(--g-line-strong)}.gfsbsW_group li[data-dragging]{opacity:.55;border-style:dashed}.gfsbsW_name{overflow-wrap:anywhere;min-width:0;color:var(--g-ink);flex:1;font-size:13.5px;font-weight:500}.gfsbsW_panel .gfsbsW_dragHandle{width:28px;height:30px;color:var(--g-quiet);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:none;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.gfsbsW_panel .gfsbsW_dragHandle svg{fill:currentColor}.gfsbsW_panel .gfsbsW_dragHandle:hover:not(:disabled){background:var(--g-hover);color:var(--g-muted)}.gfsbsW_panel .gfsbsW_dragHandle:active:not(:disabled){cursor:grabbing}.gfsbsW_panel .gfsbsW_dragHandle:focus-visible{box-shadow:var(--g-focus)}.gfsbsW_panel .gfsbsW_moveSelect{min-height:28px;box-shadow:none;flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:500}@media (max-width:640px){.gfsbsW_panel summary{flex-wrap:wrap;padding:12px 14px 12px 32px}.gfsbsW_body{padding:12px 14px 14px}.gfsbsW_groups{grid-template-columns:1fr}.gfsbsW_group{min-height:0}.gfsbsW_status{flex-basis:100%;margin-left:0}.gfsbsW_panel .gfsbsW_actions button,.gfsbsW_group li{min-height:44px}.gfsbsW_panel .gfsbsW_moveSelect{min-height:40px}}@media (prefers-reduced-motion:reduce){.gfsbsW_panel *{transition:none!important}}
.c17lQa_page{--ink:#24211f;--muted:#6d6964;--line:#e8e1d9;--accent:#c9502e;--green:#247a59;--amber:#a66613;min-height:100vh;color:var(--ink);font-family:var(--font-dm-sans),sans-serif;background:#faf7f2;grid-template-columns:260px minmax(0,1fr);display:grid}.c17lQa_page *{box-sizing:border-box}.c17lQa_page a{color:inherit;text-decoration:none}.c17lQa_page button,.c17lQa_page select,.c17lQa_page input{font:inherit}.c17lQa_page a:focus-visible,.c17lQa_page button:focus-visible,.c17lQa_page select:focus-visible,.c17lQa_page input:focus-visible{outline-offset:3px;outline:3px solid #c9502e88}.c17lQa_sidebar{border-right:1px solid var(--line);background:#fffdf9;flex-direction:column;height:100vh;padding:39px 24px 26px;display:flex;position:sticky;top:0}.c17lQa_brand{font-family:var(--font-manrope),sans-serif;letter-spacing:.045em;font-size:32px;font-weight:850;line-height:1}.c17lQa_brand span{font:700 10px var(--font-dm-sans),sans-serif;letter-spacing:.36em;margin-top:10px;display:block}.c17lQa_cohort{gap:4px;margin:52px 8px 28px;display:grid}.c17lQa_cohort strong{font-size:20px}.c17lQa_cohort span,.c17lQa_account span,.c17lQa_operations small{color:var(--muted);font-size:13px}.c17lQa_nav{gap:5px;display:grid}.c17lQa_nav a,.c17lQa_operations a{border-radius:9px;align-items:center;min-height:48px;padding:10px 15px;font-size:17px;font-weight:700;display:flex}.c17lQa_nav a:hover,.c17lQa_operations a:hover{background:#f5eee8}.c17lQa_nav .c17lQa_active{color:#a63e24;background:#f9e9e1}.c17lQa_operations{border-top:1px solid var(--line);margin-top:26px;padding-top:20px}.c17lQa_operations a{justify-content:space-between}.c17lQa_operations small{margin:-4px 15px 0;display:block}.c17lQa_account{border-top:1px solid var(--line);gap:3px;margin-top:auto;padding:26px 8px 0;display:grid}.c17lQa_account strong{font-size:15px}.c17lQa_account button{color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;padding:12px 0 0;font-size:13px}.c17lQa_main{width:100%;min-width:0;max-width:1760px;margin:0 auto;padding:37px clamp(24px,3vw,58px) 24px}.c17lQa_topline{color:var(--accent);letter-spacing:.12em;justify-content:space-between;gap:16px;font-size:11px;font-weight:800;display:flex}.c17lQa_topline span{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px;font-weight:500}.c17lQa_header{justify-content:space-between;align-items:end;gap:28px;margin:27px 0 30px;display:flex}.c17lQa_header h1{font:750 clamp(32px,3.4vw,50px)/1.12 var(--font-manrope),sans-serif;letter-spacing:-.045em;margin:0 0 7px}.c17lQa_header p{color:var(--muted);margin:0;font-size:17px}.c17lQa_periodForm{flex:none;gap:7px;display:grid}.c17lQa_periodForm label{color:#514c47;font-size:12px;font-weight:700}.c17lQa_periodForm>div{gap:8px;display:flex}.c17lQa_periodForm select,.c17lQa_periodForm button,.c17lQa_search input,.c17lQa_search button{min-height:43px;color:var(--ink);background:#fff;border:1px solid #dcd3c9;border-radius:8px;padding:8px 12px}.c17lQa_periodForm button,.c17lQa_search button{color:#fff;cursor:pointer;background:#c9502e;border-color:#c9502e;font-weight:700}.c17lQa_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.c17lQa_card,.c17lQa_panel{border:1px solid var(--line);background:#fff;border-radius:12px;box-shadow:0 7px 24px #43352b08}.c17lQa_card{padding:20px 22px}.c17lQa_card h2{color:#514c47;margin:0 0 12px;font-size:13px;font-weight:750}.c17lQa_card strong{font:750 42px/1 var(--font-manrope),sans-serif;letter-spacing:-.05em;display:block}.c17lQa_card p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.4}.c17lQa_green{color:var(--green)!important}.c17lQa_amber{color:var(--amber)!important}.c17lQa_accent{color:var(--accent)!important}.c17lQa_muted{color:var(--muted)!important}.c17lQa_grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);gap:18px;margin:18px 0;display:grid}.c17lQa_panel{padding:24px}.c17lQa_panel h2{font:750 22px/1.2 var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:0 0 8px}.c17lQa_panel p{color:var(--muted);line-height:1.5}.c17lQa_panel small{color:var(--muted)}.c17lQa_panelHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.c17lQa_panelHeader p{margin:0;font-size:13px}.c17lQa_stacked{background:#eee7df;border-radius:999px;height:18px;margin:27px 0 15px;display:flex;overflow:hidden}.c17lQa_stacked span{min-width:0}.c17lQa_stacked .c17lQa_submitted{background:#247a59}.c17lQa_stacked .c17lQa_missing{background:#cf8a3d}.c17lQa_stacked .c17lQa_waiting{background:#d8d4cf}.c17lQa_legend{flex-wrap:wrap;gap:10px 20px;font-size:13px;display:flex}.c17lQa_legend span{align-items:center;gap:7px;display:flex}.c17lQa_dot{background:#d8d4cf;border-radius:50%;width:9px;height:9px;display:inline-block}.c17lQa_dotGreen{background:#247a59}.c17lQa_dotAmber{background:#cf8a3d}.c17lQa_note{margin:17px 0 0;font-size:13px}.c17lQa_plainList{margin:12px 0 0;padding:0;list-style:none}.c17lQa_plainList li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.c17lQa_plainList strong{font-size:14px}.c17lQa_plainList small{text-align:right;font-size:12px}.c17lQa_plainList a{font-weight:750}.c17lQa_plainList a:hover{color:var(--accent)}.c17lQa_weekBars{gap:13px;margin-top:20px;display:grid}.c17lQa_weekRow{grid-template-columns:58px minmax(0,1fr) 55px;align-items:center;gap:10px;font-size:13px;display:grid}.c17lQa_bar{background:#ece8e2;border-radius:999px;height:11px;overflow:hidden}.c17lQa_bar span{background:#247a59;border-radius:999px;height:100%;display:block}.c17lQa_weekRow strong{text-align:right;font-size:12px}.c17lQa_attendance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.c17lQa_attendance div{border:1px solid var(--line);border-radius:9px;padding:14px}.c17lQa_attendance strong{font:750 27px var(--font-manrope),sans-serif;display:block}.c17lQa_attendance span{color:var(--muted);font-size:12px}.c17lQa_tableWrap{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:auto}.c17lQa_table{border-collapse:collapse;width:100%;min-width:760px}.c17lQa_table th{color:#5c5752;text-align:left;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;background:#faf8f5;padding:15px 16px;font-size:11px}.c17lQa_table td{border-top:1px solid var(--line);vertical-align:top;padding:15px 16px;font-size:13px}.c17lQa_table td:first-child{font-size:14px;font-weight:750}.c17lQa_table a:hover{color:var(--accent)}.c17lQa_table tr[aria-current=true]{background:#f5fbf7}.c17lQa_table small{color:var(--muted);margin-top:5px;font-weight:400;display:block}.c17lQa_pill{color:#56514c;white-space:nowrap;background:#f0eeeb;border-radius:8px;padding:6px 8px;font-size:11px;display:inline-block}.c17lQa_pillSuccess{color:#1d684a;background:#dcefe5}.c17lQa_pillAttention{color:#8e5811;background:#fff0d9}.c17lQa_reportGrid{grid-template-columns:minmax(0,1fr) minmax(270px,330px);gap:16px;display:grid}.c17lQa_detail{align-self:start}.c17lQa_detail h2{border-bottom:1px solid var(--line);padding-bottom:15px}.c17lQa_detail dl{margin:14px 0}.c17lQa_detail dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:10px 0;display:flex}.c17lQa_detail dt{color:var(--muted);font-size:13px}.c17lQa_detail dd{text-align:right;margin:0;font-size:13px;font-weight:750}.c17lQa_detail .c17lQa_value{font:750 37px var(--font-manrope),sans-serif;color:var(--green);margin:8px 0}.c17lQa_detail .c17lQa_description{font-size:13px}.c17lQa_detail .c17lQa_history{margin-top:20px}.c17lQa_search{gap:8px;margin:0 0 16px;display:flex}.c17lQa_search input{width:min(100%,340px)}.c17lQa_search button{min-width:85px}.c17lQa_empty{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:10px;padding:18px}.c17lQa_footer{color:var(--muted);padding:22px 0 4px;font-size:12px;line-height:1.5}@media (max-width:1050px){.c17lQa_page{grid-template-columns:210px minmax(0,1fr)}.c17lQa_sidebar{padding:28px 15px}.c17lQa_brand{font-size:26px}.c17lQa_main{padding:28px 22px}.c17lQa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.c17lQa_grid,.c17lQa_reportGrid{grid-template-columns:1fr}}@media (max-width:700px){.c17lQa_page{display:block}.c17lQa_sidebar{height:auto;padding:17px 18px;position:static}.c17lQa_brand{font-size:23px}.c17lQa_brand span{margin-top:6px;font-size:8px}.c17lQa_cohort,.c17lQa_account{display:none}.c17lQa_nav{margin-top:17px;display:flex;overflow:auto}.c17lQa_nav a,.c17lQa_operations a{white-space:nowrap;min-height:42px;font-size:14px}.c17lQa_operations{border:0;margin:5px 0 0;padding:0}.c17lQa_operations small{display:none}.c17lQa_main{padding:24px 17px}.c17lQa_topline{font-size:10px}.c17lQa_topline span{font-size:11px}.c17lQa_header{margin:22px 0;display:block}.c17lQa_header p{font-size:15px}.c17lQa_periodForm{margin-top:20px}.c17lQa_periodForm>div{width:100%}.c17lQa_periodForm select{flex:1;min-width:0}.c17lQa_cards{gap:9px}.c17lQa_card{padding:16px}.c17lQa_card strong{font-size:31px}.c17lQa_panel{padding:18px}.c17lQa_attendance{gap:7px}.c17lQa_attendance div{padding:10px}.c17lQa_attendance strong{font-size:22px}}@media (min-width:701px) and (max-width:1050px){.c17lQa_sidebar{overflow-y:auto}}@media (max-width:700px){.c17lQa_account{align-items:center;gap:12px;margin-top:8px;padding:12px 0 0;display:flex}.c17lQa_account span{display:none}.c17lQa_account form{margin-left:auto}.c17lQa_account button{padding:5px 0}.c17lQa_account strong{font-size:13px}}.c17lQa_subheading{margin:28px 0 0;font-size:13px;font-weight:750}.c17lQa_groupRows{gap:9px;margin-top:12px}.c17lQa_groupRows .c17lQa_weekRow{grid-template-columns:72px minmax(0,1fr) 55px}.c17lQa_videoLayout{grid-template-columns:minmax(180px,250px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.c17lQa_videoCompanies{gap:5px;max-height:75vh;padding:4px;display:grid;overflow-y:auto}.c17lQa_videoCompanies a{border:1px solid var(--line);background:#fff;border-radius:9px;padding:12px 14px}.c17lQa_videoCompanies a[aria-current=page]{color:#a63e24;background:#f9e9e1;border-color:#d99d86}.c17lQa_videoCompanies strong{font-size:14px;display:block}.c17lQa_videoCompanies small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.c17lQa_videoDetail{gap:18px;min-width:0;display:grid}.c17lQa_videoPlayer{aspect-ratio:16/9;background:#171717;border-radius:8px;width:100%;max-height:65vh;margin-top:18px;display:block}.c17lQa_videoDetail dd{overflow-wrap:anywhere}@media (max-width:700px){.c17lQa_videoLayout{grid-template-columns:1fr;gap:16px}.c17lQa_videoCompanies{grid-template-columns:repeat(2,minmax(0,1fr));max-height:210px}.c17lQa_videoPlayer{max-height:none}.c17lQa_videoCompanies a{overflow-wrap:anywhere;min-width:0}}
.a3NBdG_page{color:#24211f;min-height:100dvh;font-family:var(--font-dm-sans),sans-serif;background:radial-gradient(circle at 50% 44%,#fffdfa 0,#faf6f0 48%,#f5eee5 100%);place-items:center;padding:24px;display:grid}.a3NBdG_card{background:#fff;border:1px solid #e8e1d9;border-radius:16px;width:min(100%,470px);padding:45px 43px;box-shadow:0 24px 65px #40352a12}.a3NBdG_brand{font:850 33px/1 var(--font-manrope),sans-serif;letter-spacing:.055em;text-align:center}.a3NBdG_brand span{font:700 10px var(--font-dm-sans),sans-serif;letter-spacing:.34em;margin-top:10px;display:block}.a3NBdG_card h1{font:750 33px/1.18 var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:36px 0 10px}.a3NBdG_card p{color:#6d6964;margin:0;font-size:15px;line-height:1.55}.a3NBdG_card>a:last-child{text-align:center;color:#a63e24;margin-top:18px;font-weight:700;text-decoration:none;display:block}.a3NBdG_button{color:#fff;cursor:pointer;background:#c9502e;border:0;border-radius:9px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:50px;margin-top:28px;padding:12px 18px;font-size:15px;font-weight:750;text-decoration:none;display:flex}.a3NBdG_button:hover{background:#a63e24}.a3NBdG_button:focus-visible{outline-offset:4px;outline:3px solid #c9502e88}.a3NBdG_google{color:#c9502e;background:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-weight:850;display:grid}.a3NBdG_card small{text-align:center;color:#77716b;margin-top:23px;font-size:12px;line-height:1.5;display:block}.a3NBdG_error{background:#fff3e7;border:1px solid #efc9b0;border-radius:8px;padding:10px 12px;color:#9b451e!important;margin-top:18px!important;font-size:13px!important}@media (max-width:560px){.a3NBdG_card{padding:35px 25px}.a3NBdG_brand,.a3NBdG_card h1{font-size:29px}}
.kRLqaq_workspace{gap:18px;width:100%;max-width:1320px;margin:0 auto;display:grid}.kRLqaq_editorCard,.kRLqaq_rosterCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;min-width:0;padding:24px}.kRLqaq_sectionHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.kRLqaq_sectionHeading>div:first-child{min-width:0}.kRLqaq_sectionHeading span{color:#c8402f;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.kRLqaq_sectionHeading h2{color:#12243d;font-family:var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:4px 0 0;font-size:22px}.kRLqaq_editorActions{gap:8px;display:flex}.kRLqaq_field{gap:6px;margin-top:18px;display:grid}.kRLqaq_field>span{color:#33445d;font-size:12px;font-weight:800}.kRLqaq_field input,.kRLqaq_field textarea,.kRLqaq_field select{color:#12243d;width:100%;font:inherit;background:#fffdf9;border:1px solid #d7dce3;border-radius:10px;padding:11px 12px;line-height:1.55}.kRLqaq_field textarea{resize:vertical;white-space:pre-wrap;min-height:520px}.kRLqaq_field code{color:#7b8795;font-size:11px}.kRLqaq_variableToolbar{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.kRLqaq_variableToolbar strong{color:#33445d;margin-right:3px;font-size:12px}.kRLqaq_variableToolbar button,.kRLqaq_previewButton{color:#58677b;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:6px 9px;font-size:11.5px;font-weight:700}.kRLqaq_variableToolbar button:hover,.kRLqaq_previewButton:hover{color:#a92d23;border-color:#c8402f}.kRLqaq_variableGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kRLqaq_variableGrid .kRLqaq_field{margin-top:14px}.kRLqaq_problems{color:#a92d23;background:#fff8f5;border:1px solid #f0d2c8;border-radius:10px;margin:16px 0 0;padding:12px 12px 12px 32px;font-size:13px}.kRLqaq_success,.kRLqaq_error,.kRLqaq_progress{margin:14px 0 0;font-size:13.5px}.kRLqaq_success,.kRLqaq_progress{color:#285c38}.kRLqaq_error{color:#a92d23}.kRLqaq_tableScroll{width:100%;margin-top:18px;overflow-x:auto}.kRLqaq_tableScroll table{border-collapse:collapse;width:100%;font-size:13.5px}.kRLqaq_tableScroll th{color:#6b7687;text-align:left;text-transform:uppercase;border-bottom:1px solid #e4dfd5;padding:9px 10px;font-size:11px}.kRLqaq_tableScroll td{vertical-align:top;border-bottom:1px solid #eee8dd;padding:13px 10px}.kRLqaq_tableScroll td:first-child{width:34px}.kRLqaq_tableScroll td strong,.kRLqaq_tableScroll td small{display:block}.kRLqaq_tableScroll td small{color:#6b7687;max-width:250px;margin-top:3px;font-size:11.5px;line-height:1.35}.kRLqaq_tableScroll input{accent-color:#c8402f;width:16px;height:16px}.kRLqaq_status{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}.kRLqaq_ready{color:#1f6b3a;background:#e9f4ec}.kRLqaq_needs_review{color:#8a5a12;background:#fdf3e0}.kRLqaq_sent{color:#58677b;background:#f2f4f6}.kRLqaq_uncertain{color:#a92d23;background:#fdeceb}.kRLqaq_sendDock{background:linear-gradient(#0000,#fff 16px);justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:14px 0 2px;display:flex;position:sticky;bottom:0}.kRLqaq_sendDock p{color:#58677b;margin:0;font-size:13px}.kRLqaq_overlay{z-index:50;background:#12243d66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.kRLqaq_dialog{background:#fff;border:1px solid #e4dfd5;border-radius:16px;width:min(100%,880px);max-height:88dvh;padding:26px;overflow-y:auto;box-shadow:0 22px 54px #12243d2e}.kRLqaq_emailPreview{border-top:1px solid #eee8dd;margin-top:18px;padding-top:18px}.kRLqaq_confirmList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.kRLqaq_confirmList li{border:1px solid #eee8dd;border-radius:9px;gap:2px;padding:10px;display:grid}.kRLqaq_confirmList span{color:#6b7687;font-size:12px}.kRLqaq_confirmCheck{color:#33445d;align-items:center;gap:9px;margin:18px 0;font-size:13px;font-weight:700;display:flex}.kRLqaq_confirmCheck input{accent-color:#c8402f;width:17px;height:17px}@media (max-width:900px){.kRLqaq_variableGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kRLqaq_editorCard,.kRLqaq_rosterCard,.kRLqaq_dialog{padding:18px}.kRLqaq_sectionHeading,.kRLqaq_sendDock{flex-direction:column;align-items:stretch}.kRLqaq_editorActions{width:100%}.kRLqaq_variableGrid,.kRLqaq_confirmList{grid-template-columns:1fr}.kRLqaq_field textarea{min-height:420px}}
