.Attendees-module__aQzHnW__layout{gap:var(--space-scale-2-2);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.Attendees-module__aQzHnW__tableWrapper{border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);overflow:hidden}.Attendees-module__aQzHnW__tableScrollArea{max-height:360px;overflow:auto}.Attendees-module__aQzHnW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-8);flex-wrap:wrap;display:flex}.Attendees-module__aQzHnW__headerContent{flex:auto;min-width:280px}.Attendees-module__aQzHnW__header h1{margin:0 0 var(--space-scale-0-6);font-size:var(--font-size-title-medium);z-index:var(--layer-raised);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);position:sticky;top:0}.Attendees-module__aQzHnW__header p{color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Attendees-module__aQzHnW__entrySection,.Attendees-module__aQzHnW__participantsSection{gap:var(--space-scale-1-4);flex-direction:column;display:flex}.Attendees-module__aQzHnW__entrySection{gap:var(--space-scale-1-4)}.Attendees-module__aQzHnW__widgetHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-2);display:flex}.Attendees-module__aQzHnW__widgetHeaderCopy{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.Attendees-module__aQzHnW__widgetHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-8);flex-wrap:wrap;display:flex}.Attendees-module__aQzHnW__widgetHeaderTitle{font-size:var(--font-size-title-small);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Attendees-module__aQzHnW__widgetHeaderSubtitle{color:var(--text-muted);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Attendees-module__aQzHnW__entryContactsButton{min-width:0;padding-left:var(--space-scale-1-4);padding-right:var(--space-scale-1-4);margin:0}.Attendees-module__aQzHnW__shareModalContent{gap:var(--space-scale-0-9);padding:var(--space-scale-1-2);max-width:var(--measure-body);flex-direction:column;display:flex}.Attendees-module__aQzHnW__shareModalContent h2,.Attendees-module__aQzHnW__shareModalContent p{margin:0}.Attendees-module__aQzHnW__shareModalContent h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Attendees-module__aQzHnW__shareModalContent p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Attendees-module__aQzHnW__entryForm{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.Attendees-module__aQzHnW__entryFields{gap:var(--space-3);flex:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.Attendees-module__aQzHnW__entryField{gap:var(--space-2);flex-direction:column;display:flex}.Attendees-module__aQzHnW__entryLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);color:var(--text-muted);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Attendees-module__aQzHnW__entryInput{min-height:calc(3.6 * var(--scale))}.Attendees-module__aQzHnW__entryButton{min-width:140px;min-height:calc(3.6 * var(--scale));justify-content:center;align-items:center;margin:0;display:inline-flex}.Attendees-module__aQzHnW__entryHint{display:none}.Attendees-module__aQzHnW__entryFeedback{border-radius:var(--radius-lg);padding:var(--space-scale-0-8) var(--space-scale-1-2);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Attendees-module__aQzHnW__entryFeedbackSuccess{background:var(--intent-success-surface);color:var(--intent-success)}.Attendees-module__aQzHnW__entryFeedbackError{background:var(--intent-danger-surface);color:var(--intent-danger)}.Attendees-module__aQzHnW__suggestionsContainer{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);padding:var(--space-scale-1-2);gap:var(--space-scale-0-9);flex-direction:column;display:flex}.Attendees-module__aQzHnW__suggestionsHeader{justify-content:space-between;align-items:baseline;gap:var(--space-scale-0-8);color:var(--text-secondary);font-weight:var(--weight-semibold);display:flex}.Attendees-module__aQzHnW__suggestionsHint{color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Attendees-module__aQzHnW__suggestionsLoading{text-align:center;color:var(--text-secondary);font-size:var(--font-size-label);padding:var(--space-scale-0-6);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Attendees-module__aQzHnW__suggestionsList{gap:var(--space-scale-0-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Attendees-module__aQzHnW__suggestionButton{border:var(--border-width-thin) solid transparent;background:var(--surface-raised);border-radius:var(--radius-lg);width:100%;padding:var(--space-scale-0-9) var(--space-scale-1-2);justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);display:flex}.Attendees-module__aQzHnW__suggestionButton:hover,.Attendees-module__aQzHnW__suggestionButton:focus-visible{border-color:var(--border-default);background:var(--interaction-hover)}.Attendees-module__aQzHnW__suggestionName{font-weight:var(--weight-semibold);color:var(--text-primary)}.Attendees-module__aQzHnW__suggestionEmail{color:var(--text-secondary);font-size:var(--font-size-label);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}
.AttendeesTable-module__IT9wrG__participantsSection{gap:var(--space-scale-1-4);flex-direction:column;display:flex}.AttendeesTable-module__IT9wrG__sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.AttendeesTable-module__IT9wrG__sectionTitle{font-size:var(--font-size-title-medium);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.AttendeesTable-module__IT9wrG__emptyState{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-scale-2-6);text-align:center;color:var(--text-secondary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.AttendeesTable-module__IT9wrG__tableWrapper{border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);overflow-x:auto}.AttendeesTable-module__IT9wrG__attendeesTable{border-collapse:collapse;width:100%;min-width:520px}.AttendeesTable-module__IT9wrG__attendeesTable thead{background:var(--surface-sunken)}.AttendeesTable-module__IT9wrG__attendeesTable th{text-align:left;padding:var(--space-scale-0-65) var(--space-scale-0-9);font-size:var(--font-size-body);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.AttendeesTable-module__IT9wrG__attendeesTable td{padding:var(--space-scale-0-6) var(--space-scale-0-9);border-top:var(--border-width-thin) solid var(--border-default);font-size:var(--font-size-body);color:var(--text-primary);vertical-align:middle;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.AttendeesTable-module__IT9wrG__tableRow{transition:background-color var(--duration-base) var(--ease-standard)}.AttendeesTable-module__IT9wrG__tableRow:hover td{background:var(--interaction-hover)}.AttendeesTable-module__IT9wrG__tableRowContact td{background:var(--interaction-selected)}.AttendeesTable-module__IT9wrG__tableCellLastName{font-weight:600}.AttendeesTable-module__IT9wrG__tableCell{color:var(--text-primary)}.AttendeesTable-module__IT9wrG__tableCellPrimary{text-transform:uppercase;letter-spacing:var(--letter-spacing-002em)}.AttendeesTable-module__IT9wrG__tableCellEmail{font-family:var(--font-nunito), sans-serif;letter-spacing:var(--letter-spacing-001em)}.AttendeesTable-module__IT9wrG__tableCellActions{text-align:center;width:56px}.AttendeesTable-module__IT9wrG__indicatorHeader{width:48px}.AttendeesTable-module__IT9wrG__tableCellIndicator{text-align:center;width:48px;padding:var(--space-scale-0-85) var(--space-scale-0-6);justify-content:center;align-items:center;display:flex}.AttendeesTable-module__IT9wrG__tableCellIndicator span{display:inline-flex}.AttendeesTable-module__IT9wrG__sourceIndicator{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale));border-radius:var(--radius-circle);box-shadow:none;border:none;justify-content:center;align-items:center;display:inline-flex}.AttendeesTable-module__IT9wrG__contactIndicator{background:var(--interaction-selected);color:var(--brand-base);cursor:default;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}.AttendeesTable-module__IT9wrG__contactIndicator:hover,.AttendeesTable-module__IT9wrG__contactIndicator:focus-visible{background:var(--brand-base);color:var(--text-inverse)}.AttendeesTable-module__IT9wrG__contactIndicatorIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.AttendeesTable-module__IT9wrG__manualIndicator{background:var(--border-neutral-translucent);color:var(--text-secondary);cursor:default;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}.AttendeesTable-module__IT9wrG__manualIndicator:hover,.AttendeesTable-module__IT9wrG__manualIndicator:focus-visible{background:var(--text-primary);color:var(--text-inverse)}.AttendeesTable-module__IT9wrG__manualIndicatorIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.AttendeesTable-module__IT9wrG__statusHeader{width:120px}.AttendeesTable-module__IT9wrG__tableCellStatus{vertical-align:middle;width:120px}.AttendeesTable-module__IT9wrG__answeredBadge{align-items:center;gap:var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--intent-success-bright);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.AttendeesTable-module__IT9wrG__answeredBadgeIcon{width:calc(1.05 * var(--scale));height:calc(1.05 * var(--scale));fill:var(--intent-success-bright)}.AttendeesTable-module__IT9wrG__pendingBadge{font-size:var(--font-size-body-secondary);color:var(--text-muted);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);align-items:center;display:inline-flex}.AttendeesTable-module__IT9wrG__actionsHeader{width:56px}.AttendeesTable-module__IT9wrG__removeButtonCompact{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale));border-radius:var(--radius-circle);background:var(--border-neutral-translucent);transition:background-color var(--duration-base) var(--ease-standard);border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AttendeesTable-module__IT9wrG__removeButtonCompact:hover,.AttendeesTable-module__IT9wrG__removeButtonCompact:focus-visible{background:var(--intent-danger-surface-strong)}.AttendeesTable-module__IT9wrG__removeIconCompact{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));color:var(--text-inverse);transition:color var(--duration-base) var(--ease-standard)}.AttendeesTable-module__IT9wrG__removeButtonCompact:hover .AttendeesTable-module__IT9wrG__removeIconCompact,.AttendeesTable-module__IT9wrG__removeButtonCompact:focus-visible .AttendeesTable-module__IT9wrG__removeIconCompact{color:var(--text-inverse)}
.AttendeesModal-module__cuunhW__footerActions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-scale-1-4);margin-top:var(--space-scale-1-4);border-top:var(--border-width-thin) solid var(--border-default);flex-wrap:wrap;display:flex}.AttendeesModal-module__cuunhW__footerButton{margin:0}.AttendeesModal-module__cuunhW__contactsModal{gap:var(--space-scale-1-6);flex-direction:column;display:flex}.AttendeesModal-module__cuunhW__contactsModalHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-2);display:flex}.AttendeesModal-module__cuunhW__contactsModalIntro h2{margin:0 0 var(--space-scale-0-6);font-size:var(--font-size-title-medium);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.AttendeesModal-module__cuunhW__contactsModalIntro p{color:var(--text-muted);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.AttendeesModal-module__cuunhW__contactsModalCloseButton{width:calc(2.8 * var(--scale));height:calc(2.8 * var(--scale));min-width:calc(2.8 * var(--scale));min-height:calc(2.8 * var(--scale));border-radius:var(--radius-circle);background:var(--border-neutral-translucent);transition:background-color var(--duration-base) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.AttendeesModal-module__cuunhW__contactsModalCloseButton:hover,.AttendeesModal-module__cuunhW__contactsModalCloseButton:focus-visible{background:var(--border-default)}.AttendeesModal-module__cuunhW__contactsModalCloseIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));transition:color var(--duration-base) var(--ease-standard);color:var(--text-primary)!important}.AttendeesModal-module__cuunhW__contactsModalCloseButton:hover .AttendeesModal-module__cuunhW__contactsModalCloseIcon,.AttendeesModal-module__cuunhW__contactsModalCloseButton:focus-visible .AttendeesModal-module__cuunhW__contactsModalCloseIcon{color:var(--intent-danger)!important}.AttendeesModal-module__cuunhW__contactsModalSearch{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.AttendeesModal-module__cuunhW__contactsModalSearchLabel{color:var(--text-muted);font-weight:600}.AttendeesModal-module__cuunhW__contactsModalSearchInput{min-height:calc(3.6 * var(--scale))}.AttendeesModal-module__cuunhW__contactsModalTableWrapper{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.AttendeesModal-module__cuunhW__contactsModalTableScroll{max-height:320px;overflow:auto}.AttendeesModal-module__cuunhW__contactsModalLoading,.AttendeesModal-module__cuunhW__contactsModalEmpty{padding:var(--space-5);text-align:center;font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.AttendeesModal-module__cuunhW__contactsModalTable{border-collapse:collapse;width:100%}.AttendeesModal-module__cuunhW__contactsModalTable thead{background:var(--surface-sunken)}.AttendeesModal-module__cuunhW__contactsModalTable th,.AttendeesModal-module__cuunhW__contactsModalTable td{padding:var(--space-scale-0-9) var(--space-scale-1-1);border-bottom:var(--border-width-thin) solid var(--border-default);font-size:var(--font-size-body);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.AttendeesModal-module__cuunhW__contactsModalTable tbody tr:hover td{background:var(--interaction-hover)}.AttendeesModal-module__cuunhW__contactsModalActionHeader,.AttendeesModal-module__cuunhW__contactsModalActionCell{text-align:right;white-space:nowrap;width:1%}.AttendeesModal-module__cuunhW__contactsModalName{gap:var(--space-scale-0-6);align-items:center;display:flex}.AttendeesModal-module__cuunhW__contactsModalLastName{letter-spacing:var(--letter-spacing-003em);font-weight:700}.AttendeesModal-module__cuunhW__contactsModalEmail{font-family:var(--font-nunito), sans-serif}.AttendeesModal-module__cuunhW__contactsModalPhone{white-space:nowrap}.AttendeesModal-module__cuunhW__contactsModalAddButton{background:var(--brand-base);margin:0}.AttendeesModal-module__cuunhW__contactsModalAddButton span{color:var(--text-inverse)}.AttendeesModal-module__cuunhW__contactsModalAddButton:hover{background:var(--brand-primary);color:var(--on-brand)}.AttendeesModal-module__cuunhW__contactsModalFooter{justify-content:flex-end;display:flex}.AttendeesModal-module__cuunhW__contactsModalCloseCta{margin:0}.AttendeesModal-module__cuunhW__modalFeedback{border-radius:var(--radius-lg);padding:var(--space-scale-0-8) var(--space-scale-1-2);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.AttendeesModal-module__cuunhW__modalFeedbackSuccess{background:var(--intent-success-surface);color:var(--intent-success-bright)}.AttendeesModal-module__cuunhW__modalFeedbackError{background:var(--intent-danger-surface);color:var(--intent-danger-critical)}
@media (max-width:720px){.AttendeesResponsive-module__rPbkxa__entryForm{flex-direction:column;align-items:stretch}.AttendeesResponsive-module__rPbkxa__entryButton{width:100%}}
.CommonQuestionnaire-module__y0Bo2q__errorSlot{width:100%}.CommonQuestionnaire-module__y0Bo2q__fieldWrapper{margin-bottom:var(--space-2);flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.CommonQuestionnaire-module__y0Bo2q__floatingLabel{left:var(--space-4);pointer-events:none;font-size:var(--font-size-body-secondary);color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard), font-size var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);background:var(--surface-raised);padding:0 var(--space-scale-0-3);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);position:absolute;top:50%;transform:translateY(-50%)}.CommonQuestionnaire-module__y0Bo2q__floatingLabelActive{transform:translateY(calc(-2 * var(--scale)));font-size:var(--font-size-caption);color:var(--interaction-focus);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.CommonQuestionnaire-module__y0Bo2q__inputError{border-color:var(--intent-danger);background-color:var(--intent-danger-surface);box-shadow:var(--elevation-0)}.CommonQuestionnaire-module__y0Bo2q__inputValid{border-color:var(--intent-success);background-color:var(--intent-success-surface)}.CommonQuestionnaire-module__y0Bo2q__validationIcon{right:var(--space-scale-2-5);width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));border-radius:var(--radius-circle);transition:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:flex}.CommonQuestionnaire-module__y0Bo2q__iconValid{color:var(--intent-success);font-weight:var(--weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.CommonQuestionnaire-module__y0Bo2q__iconInvalidSvg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.CommonQuestionnaire-module__y0Bo2q__iconInvalidSvg path{fill:var(--intent-danger)!important}.CommonQuestionnaire-module__y0Bo2q__error{color:var(--intent-danger);font-size:var(--font-size-body-compact);margin-top:var(--space-2);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.CommonQuestionnaire-module__y0Bo2q__errorSlotReserved{min-height:calc(2.6 * var(--scale))}.CommonQuestionnaire-module__y0Bo2q__error,.CommonQuestionnaire-module__y0Bo2q__floatingLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.CommonQuestionnaire-module__y0Bo2q__floatingLabelActive{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.CommonQuestionnaire-module__y0Bo2q__iconValid{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (min-width:768px){.CommonQuestionnaire-module__y0Bo2q__errorSlotReserved{min-height:calc(1.7 * var(--scale))}.CommonQuestionnaire-module__y0Bo2q__error{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug)}.CommonQuestionnaire-module__y0Bo2q__floatingLabel{font-size:var(--font-size-body-secondary)}.CommonQuestionnaire-module__y0Bo2q__floatingLabelActive{font-size:var(--font-size-caption)}.CommonQuestionnaire-module__y0Bo2q__iconValid{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}}
.FooterNewsletter-module__PnBy_a__newsletter{background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5) var(--space-7);margin-bottom:var(--space-scale-5);justify-content:center;align-items:center;row-gap:var(--space-scale-0-7);flex-direction:column;display:flex;position:relative;overflow:hidden}.FooterNewsletter-module__PnBy_a__newsletterTitle{text-align:center;font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--brand-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.FooterNewsletter-module__PnBy_a__newsletter p{text-align:center;font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);max-width:calc(58 * var(--scale));padding-bottom:var(--space-scale-1-6);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__content{width:100%;max-width:calc(58 * var(--scale));justify-content:center;align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-medium);--newsletter-field-vertical-padding:calc(1 * var(--scale));--newsletter-field-horizontal-padding:calc(1.8 * var(--scale));flex-direction:column;display:flex}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField{width:100%;margin:0}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterHoneypot,.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterHoneypotLabel,.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterEmailLabel{width:1px;height:1px;position:absolute;left:-10000px}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterHoneypot,.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterHoneypotLabel{opacity:0;pointer-events:none}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterEmailLabel{overflow:hidden}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField input{border-radius:var(--radius-pill);min-height:calc(4 * var(--scale));padding:var(--newsletter-field-vertical-padding) var(--newsletter-field-horizontal-padding);font-size:var(--font-size-body);line-height:var(--line-height-normal);background-color:var(--surface-raised);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField input::placeholder{color:var(--text-muted);opacity:1}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField input:focus{border-color:var(--border-focus);outline:none}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField>div,.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField>div>div{margin-bottom:0}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterSubmitButton{width:100%;min-height:calc(4 * var(--scale))}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__enrolled{background-color:var(--surface-sunken);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__enrolled img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__enrolled span{width:auto;margin-left:var(--space-6)}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__checkContainer{background-color:var(--intent-success);color:var(--on-success);border-radius:var(--radius-circle);width:auto;padding:var(--space-3);justify-content:center;display:flex}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__check{--size:calc(3 * var(--scale));width:var(--size);height:var(--size)}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__check path{fill:var(--on-success)}@media (min-width:768px),(orientation:landscape){.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__content{align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-small);--newsletter-field-horizontal-padding:calc(1.5 * var(--scale));flex-direction:row}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField,.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__emailField>div{height:100%}.FooterNewsletter-module__PnBy_a__newsletter .FooterNewsletter-module__PnBy_a__newsletterSubmitButton{width:auto;min-width:calc(13 * var(--scale));align-self:stretch}.FooterNewsletter-module__PnBy_a__newsletter p{font-size:var(--font-size-subtitle);padding-bottom:var(--space-5);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}}
.MacWindowMockup-module__xlRJlG__mockupShell{width:min(100%,540px);padding:var(--space-scale-1-2);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-subtle);background:linear-gradient(180deg, var(--surface-raised), var(--surface-sunken));box-shadow:var(--elevation-3)}.MacWindowMockup-module__xlRJlG__chromeBar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-scale-1-4);display:flex}.MacWindowMockup-module__xlRJlG__trafficLights{gap:var(--space-scale-0-55);display:flex}.MacWindowMockup-module__xlRJlG__light{width:calc(1 * var(--scale));height:calc(1 * var(--scale));border-radius:var(--radius-circle)}.MacWindowMockup-module__xlRJlG__lightRed{background:var(--visualization-mac-red)}.MacWindowMockup-module__xlRJlG__lightYellow{background:var(--visualization-mac-yellow)}.MacWindowMockup-module__xlRJlG__lightGreen{background:var(--visualization-mac-green)}.MacWindowMockup-module__xlRJlG__searchBar{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);min-width:0;padding:var(--space-scale-0-85) var(--space-scale-1-2);border-radius:var(--radius-pill);background:var(--interaction-selected);color:var(--text-secondary);flex:1;display:flex;overflow:hidden}.MacWindowMockup-module__xlRJlG__windowLabel{min-width:0;color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.MacWindowMockup-module__xlRJlG__searchPlaceholder{min-width:0;font-size:var(--font-size-body);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1;overflow:hidden}.MacWindowMockup-module__xlRJlG__variantBody{gap:var(--space-scale-1-1);flex-direction:column;display:flex}.MacWindowMockup-module__xlRJlG__listLayout{gap:var(--space-scale-0-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MacWindowMockup-module__xlRJlG__listRow,.MacWindowMockup-module__xlRJlG__boardColumn,.MacWindowMockup-module__xlRJlG__metricCard,.MacWindowMockup-module__xlRJlG__chartCard,.MacWindowMockup-module__xlRJlG__insightCard,.MacWindowMockup-module__xlRJlG__statCard{border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--elevation-1)}.MacWindowMockup-module__xlRJlG__listRow{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.MacWindowMockup-module__xlRJlG__avatar{width:calc(3.1 * var(--scale));height:calc(3.1 * var(--scale));border-radius:var(--radius-lg);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.MacWindowMockup-module__xlRJlG__rowText{gap:var(--space-scale-0-22);flex-direction:column;min-width:0;display:flex}.MacWindowMockup-module__xlRJlG__rowText strong{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__rowText span{font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__rowMeta{color:var(--text-muted)}.MacWindowMockup-module__xlRJlG__rowStats{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.MacWindowMockup-module__xlRJlG__rowValue{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.MacWindowMockup-module__xlRJlG__badge{padding:var(--space-scale-0-35) var(--space-scale-0-8);border-radius:var(--radius-pill);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);border:var(--border-width-thin) solid currentColor;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__footerNote{font-size:var(--font-size-label);color:var(--text-secondary);text-align:right;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__boardGrid{gap:var(--space-scale-0-9);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.MacWindowMockup-module__xlRJlG__boardColumn{gap:var(--space-scale-0-8);border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}.MacWindowMockup-module__xlRJlG__boardHeading{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.MacWindowMockup-module__xlRJlG__boardHeading strong{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__boardHeading span,.MacWindowMockup-module__xlRJlG__statCard span,.MacWindowMockup-module__xlRJlG__metricCard span,.MacWindowMockup-module__xlRJlG__insightCard span,.MacWindowMockup-module__xlRJlG__semanticInsightCard span{font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__chipList{gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.MacWindowMockup-module__xlRJlG__chip{padding:var(--space-scale-0-35) var(--space-scale-0-7);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--weight-semibold);background:var(--interaction-selected);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__boardFooter{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.MacWindowMockup-module__xlRJlG__statsGrid,.MacWindowMockup-module__xlRJlG__metricGrid{gap:var(--space-scale-0-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MacWindowMockup-module__xlRJlG__statCard,.MacWindowMockup-module__xlRJlG__metricCard,.MacWindowMockup-module__xlRJlG__insightCard{gap:var(--space-scale-0-35);padding:var(--space-scale-0-95);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.MacWindowMockup-module__xlRJlG__semanticInsightCard{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex;overflow:hidden}.MacWindowMockup-module__xlRJlG__statCard strong,.MacWindowMockup-module__xlRJlG__metricCard strong,.MacWindowMockup-module__xlRJlG__insightCard strong,.MacWindowMockup-module__xlRJlG__semanticInsightCard strong{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}
.Vitrine-module__N0Dq0G__vitrine{overscroll-behavior-x:none;overscroll-behavior-y:none;--nav-height:calc(8 * var(--scale));flex-direction:column;width:100vw;min-height:100vh;display:flex;overflow:clip visible}.Vitrine-module__N0Dq0G__vitrinePage{padding-top:var(--nav-height);overscroll-behavior-x:none;overscroll-behavior-y:none;background-color:var(--surface-page);overflow:visible}.Vitrine-module__N0Dq0G__vitrineHeader{z-index:var(--layer-sticky);width:100%;height:var(--header-height);padding:var(--space-5);justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed;bottom:0}@media (min-width:768px),(orientation:landscape){.Vitrine-module__N0Dq0G__vitrineHeader{top:0;bottom:auto}}@media (max-width:799px){.Vitrine-module__N0Dq0G__vitrinePage{padding-bottom:calc(var(--nav-height) + 7.5 * var(--space-3))}}@media print{.Vitrine-module__N0Dq0G__vitrine{width:auto;min-height:auto;overflow:visible!important}.Vitrine-module__N0Dq0G__vitrineHeader{display:none!important}.Vitrine-module__N0Dq0G__vitrine nav{display:none!important}.Vitrine-module__N0Dq0G__vitrine footer{display:none!important}.Vitrine-module__N0Dq0G__vitrinePage{padding-top:0;overflow:visible!important}.Vitrine-module__N0Dq0G__vitrine main{display:block;overflow:visible!important}}
.ProfilePage-module__yTuBbW__profileHero{gap:var(--space-vitrine-gap-section);min-height:calc(100dvh - var(--nav-height));padding:var(--space-vitrine-section) var(--space-vitrine-gutter);background:var(--surface-raised);flex-direction:column;align-items:center;display:flex}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__centered{text-align:center}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__editorial{text-align:left;justify-content:flex-start;align-items:flex-start;gap:var(--space-4);padding:var(--space-7) var(--space-5);width:100%;max-width:1200px;margin:0 auto}.ProfilePage-module__yTuBbW__heroText h1{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-grid);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePage-module__yTuBbW__subheadline{font-size:var(--font-size-subtitle);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ProfilePage-module__yTuBbW__ctaGroup{gap:var(--space-vitrine-gap-compact);flex-direction:column;width:100%;display:flex}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__centered .ProfilePage-module__yTuBbW__ctaGroup{align-items:center}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__editorial .ProfilePage-module__yTuBbW__heroText{max-width:100%}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__editorial .ProfilePage-module__yTuBbW__ctaGroup{align-items:flex-start;width:auto}.ProfilePage-module__yTuBbW__heroIllustration{order:-1;justify-content:center;align-items:center;width:fit-content;display:flex}.ProfilePage-module__yTuBbW__heroImage{border-radius:var(--radius-lg);object-fit:contain;box-shadow:var(--elevation-2);width:100%;height:auto;max-height:50vw}.ProfilePage-module__yTuBbW__illustrationPlaceholder{background:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-vitrine-section);text-align:center;color:var(--text-secondary);border:var(--border-width-medium) dashed var(--border-default);justify-content:center;align-items:center;min-height:40vw;display:flex}.ProfilePage-module__yTuBbW__challengesSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.ProfilePage-module__yTuBbW__challengesSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePage-module__yTuBbW__challengesGrid{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePage-module__yTuBbW__challengeCard{padding:var(--space-vitrine-gutter);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);gap:var(--space-vitrine-gap-grid);align-items:flex-start;display:flex}.ProfilePage-module__yTuBbW__challengeCard:hover{box-shadow:var(--elevation-2);transform:translateY(-2px)}.ProfilePage-module__yTuBbW__challengeIcon{flex-shrink:0}.ProfilePage-module__yTuBbW__challengeNumber{background:var(--brand-wash);width:10vw;max-width:48px;height:10vw;max-height:48px;color:var(--brand-primary);border-radius:var(--radius-lg);font-weight:var(--weight-regular);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.ProfilePage-module__yTuBbW__challengeContent h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePage-module__yTuBbW__challengeContent p{font-size:var(--font-size-caption);color:var(--text-secondary);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}@media (min-width:900px){.ProfilePage-module__yTuBbW__profileHero{width:100%;padding-block:var(--space-scale-5);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__centered{grid-template-columns:1fr;max-width:900px;margin:0 auto}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__editorial{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ProfilePage-module__yTuBbW__heroText{max-width:50vw}.ProfilePage-module__yTuBbW__profileHero.ProfilePage-module__yTuBbW__editorial .ProfilePage-module__yTuBbW__heroText{max-width:100%}.ProfilePage-module__yTuBbW__heroText h1{margin-bottom:var(--space-4)}.ProfilePage-module__yTuBbW__subheadline{margin-bottom:var(--space-scale-2-5)}.ProfilePage-module__yTuBbW__ctaGroup{align-items:center;gap:var(--space-3);flex-flow:wrap;width:auto}.ProfilePage-module__yTuBbW__heroIllustration{order:0;width:fit-content}.ProfilePage-module__yTuBbW__heroImage{border-radius:var(--radius-lg);max-height:min(62vh, calc(36 * var(--scale)));box-shadow:var(--elevation-1)}.ProfilePage-module__yTuBbW__illustrationPlaceholder{border-radius:var(--radius-lg);padding:var(--space-6);min-height:300px}.ProfilePage-module__yTuBbW__challengesSection{padding:var(--space-scale-5) var(--space-5)}.ProfilePage-module__yTuBbW__challengesSection h2{margin-bottom:var(--space-6)}.ProfilePage-module__yTuBbW__challengesGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1200px;margin:0 auto}.ProfilePage-module__yTuBbW__challengeCard{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-lg)}.ProfilePage-module__yTuBbW__challengeCard:hover{transform:translateY(-4px)}.ProfilePage-module__yTuBbW__challengeNumber{width:calc(3 * var(--scale));height:calc(3 * var(--scale));border-radius:var(--radius-sm)}.ProfilePage-module__yTuBbW__challengeContent h3{margin-bottom:var(--space-2)}}
.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSteps{gap:var(--space-vitrine-gap-section);flex-direction:column;display:flex}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStep{text-align:center;padding:var(--space-vitrine-gap-grid);flex-direction:column;align-items:center;display:flex}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStepNumber{background:var(--brand-primary);color:var(--on-brand);border-radius:var(--radius-circle);width:14vw;max-width:64px;height:14vw;max-height:64px;font-weight:var(--weight-semibold);font-size:var(--font-size-title-small);margin-bottom:var(--space-vitrine-gap-grid);box-shadow:var(--elevation-2);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStepContent h3{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStepContent p{font-size:var(--font-size-caption);color:var(--text-secondary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemGrid{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard{text-align:center;padding:var(--space-vitrine-gap-section);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;align-items:center;display:flex}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard:hover{box-shadow:var(--elevation-2);transform:translateY(-2px)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemIcon{font-size:var(--font-size-title-xl);margin-bottom:var(--space-vitrine-gap-grid);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard p{font-size:var(--font-size-body-compact);color:var(--text-secondary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}@media (min-width:900px){.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSection,.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemSection{padding:var(--space-scale-5) var(--space-5)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSection h2,.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemSection h2{margin-bottom:var(--space-6)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSection h2{margin-bottom:var(--space-7)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowSteps{gap:var(--space-5);max-width:1200px;margin:0 auto}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStep{max-width:360px;padding:var(--space-5)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStepNumber{width:calc(4 * var(--scale));height:calc(4 * var(--scale));margin-bottom:var(--space-4)}.ProfilePageWorkflowEcosystem-module__Dluo3W__workflowStepContent h3{margin-bottom:var(--space-scale-0-75)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemSection h2{margin-bottom:var(--space-7)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemGrid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard{padding:var(--space-scale-2-5);border-radius:var(--radius-lg)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard:hover{transform:translateY(-4px)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemIcon{margin-bottom:var(--space-4)}.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemCard h3{margin-bottom:var(--space-2)}}@media (min-width:1024px){.ProfilePageWorkflowEcosystem-module__Dluo3W__ecosystemGrid{grid-template-columns:repeat(4,1fr)}}
.ProfilePageStoryFeatures-module__iiLd4q__storySection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.ProfilePageStoryFeatures-module__iiLd4q__storySection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageStoryFeatures-module__iiLd4q__storySteps{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePageStoryFeatures-module__iiLd4q__storySteps.ProfilePageStoryFeatures-module__iiLd4q__timeline{gap:var(--space-vitrine-gutter)}.ProfilePageStoryFeatures-module__iiLd4q__storySteps.ProfilePageStoryFeatures-module__iiLd4q__grid{gap:var(--space-vitrine-gap-grid)}.ProfilePageStoryFeatures-module__iiLd4q__storyStep{gap:var(--space-vitrine-gap-grid);padding:var(--space-vitrine-gutter);background:var(--surface-sunken);border-radius:var(--radius-lg);align-items:flex-start;display:flex}.ProfilePageStoryFeatures-module__iiLd4q__stepNumber{background:var(--brand-primary);color:var(--on-brand);border-radius:var(--radius-circle);min-width:12vw;max-width:50px;height:12vw;max-height:50px;font-weight:var(--weight-regular);font-size:var(--font-size-body-compact);box-shadow:var(--elevation-2);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProfilePageStoryFeatures-module__iiLd4q__stepContent h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePageStoryFeatures-module__iiLd4q__stepContent p{font-size:var(--font-size-body-compact);color:var(--text-primary);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ProfilePageStoryFeatures-module__iiLd4q__featureGridSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-sunken)}.ProfilePageStoryFeatures-module__iiLd4q__featureGridSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageStoryFeatures-module__iiLd4q__featureGrid{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePageStoryFeatures-module__iiLd4q__featureCard{padding:var(--space-vitrine-gap-section);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-0);border:var(--border-width-thin) solid var(--border-subtle)}.ProfilePageStoryFeatures-module__iiLd4q__featureCard h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePageStoryFeatures-module__iiLd4q__featureCard p{font-size:var(--font-size-body-compact);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}@media (min-width:900px){.ProfilePageStoryFeatures-module__iiLd4q__storySection,.ProfilePageStoryFeatures-module__iiLd4q__featureGridSection{padding:var(--space-scale-5) var(--space-5)}.ProfilePageStoryFeatures-module__iiLd4q__storySection h2,.ProfilePageStoryFeatures-module__iiLd4q__featureGridSection h2{margin-bottom:var(--space-6)}.ProfilePageStoryFeatures-module__iiLd4q__storySection h2{margin-bottom:var(--space-7)}.ProfilePageStoryFeatures-module__iiLd4q__storySteps{max-width:1100px;margin:0 auto}.ProfilePageStoryFeatures-module__iiLd4q__storySteps.ProfilePageStoryFeatures-module__iiLd4q__timeline{gap:var(--space-6)}.ProfilePageStoryFeatures-module__iiLd4q__storySteps.ProfilePageStoryFeatures-module__iiLd4q__grid{gap:var(--space-scale-2-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ProfilePageStoryFeatures-module__iiLd4q__storyStep{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg)}.ProfilePageStoryFeatures-module__iiLd4q__stepNumber{min-width:50px;height:50px}.ProfilePageStoryFeatures-module__iiLd4q__stepContent h3{margin-bottom:var(--space-scale-0-75)}.ProfilePageStoryFeatures-module__iiLd4q__featureGridSection{padding:var(--space-7) var(--space-5)}.ProfilePageStoryFeatures-module__iiLd4q__featureGrid{gap:var(--space-5);max-width:1200px;margin:0 auto;display:grid}.ProfilePageStoryFeatures-module__iiLd4q__featureCard{padding:var(--space-scale-2-5);border-radius:var(--radius-lg)}.ProfilePageStoryFeatures-module__iiLd4q__featureCard h3{margin-bottom:var(--space-3)}}
.ParticipationCampaign-module__GYk08W__cockpit{gap:var(--space-4);flex-direction:column;display:flex}.ParticipationCampaign-module__GYk08W__headingRow,.ParticipationCampaign-module__GYk08W__bulkActions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ParticipationCampaign-module__GYk08W__headingCopy{gap:var(--space-1);max-width:var(--measure-wide);display:grid}.ParticipationCampaign-module__GYk08W__headingActions{align-items:center;display:flex}.ParticipationCampaign-module__GYk08W__title{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.ParticipationCampaign-module__GYk08W__description,.ParticipationCampaign-module__GYk08W__statusMessage,.ParticipationCampaign-module__GYk08W__errorMessage,.ParticipationCampaign-module__GYk08W__emptyState{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);text-align:left;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ParticipationCampaign-module__GYk08W__errorMessage{max-width:var(--measure-body);color:var(--intent-danger)}.ParticipationCampaign-module__GYk08W__summary{border-top:var(--border-width-thin) solid var(--border-subtle);border-bottom:var(--border-width-thin) solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ParticipationCampaign-module__GYk08W__summaryItem{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-3);display:flex}.ParticipationCampaign-module__GYk08W__summaryItem+.ParticipationCampaign-module__GYk08W__summaryItem{border-left:var(--border-width-thin) solid var(--border-subtle)}.ParticipationCampaign-module__GYk08W__summaryItem dt{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ParticipationCampaign-module__GYk08W__summaryItem dd{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.ParticipationCampaign-module__GYk08W__filterRow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.ParticipationCampaign-module__GYk08W__tableWrapper{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);overflow-x:auto}.ParticipationCampaign-module__GYk08W__table{border-collapse:collapse;width:100%;min-width:900px}.ParticipationCampaign-module__GYk08W__table thead{background:var(--surface-sunken)}.ParticipationCampaign-module__GYk08W__table th,.ParticipationCampaign-module__GYk08W__table td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ParticipationCampaign-module__GYk08W__table th{color:var(--text-primary);font-weight:var(--weight-semibold)}.ParticipationCampaign-module__GYk08W__table td{color:var(--text-primary);border-top:var(--border-width-thin) solid var(--border-subtle)}.ParticipationCampaign-module__GYk08W__table tbody tr:hover td{background:var(--interaction-hover)}.ParticipationCampaign-module__GYk08W__selectionCell,.ParticipationCampaign-module__GYk08W__actionCell{width:var(--control-height-standard)}.ParticipationCampaign-module__GYk08W__selectionCell label{justify-content:center}.ParticipationCampaign-module__GYk08W__selectionCell label>span:last-child{display:none}.ParticipationCampaign-module__GYk08W__actionCell{text-align:center}.ParticipationCampaign-module__GYk08W__familyName{text-transform:uppercase;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-wide)}.ParticipationCampaign-module__GYk08W__state{color:var(--text-secondary);font-weight:var(--weight-medium);display:inline-flex}.ParticipationCampaign-module__GYk08W__muted,.ParticipationCampaign-module__GYk08W__selectionCount{color:var(--text-muted)}.ParticipationCampaign-module__GYk08W__selectionCount{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ParticipationCampaign-module__GYk08W__feedbackMessage{gap:var(--space-3);padding:var(--space-3);background:var(--intent-success-surface);color:var(--text-primary);border-radius:var(--radius-md);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;align-items:baseline;display:flex}@media not all and (min-width:600px){.ParticipationCampaign-module__GYk08W__summary,.ParticipationCampaign-module__GYk08W__filterRow{grid-template-columns:minmax(0,1fr)}.ParticipationCampaign-module__GYk08W__summaryItem+.ParticipationCampaign-module__GYk08W__summaryItem{border-left:var(--border-width-none);border-top:var(--border-width-thin) solid var(--border-subtle)}}
.ProfilePageCtaRoles-module___TqO_q__ctaBanner{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised);position:relative;overflow:hidden}.ProfilePageCtaRoles-module___TqO_q__ctaBanner:before{content:"";pointer-events:none}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent{color:var(--text-primary);z-index:var(--layer-content);max-width:var(--measure-narrow);margin-inline:auto;position:relative}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);margin-bottom:var(--space-vitrine-gap-grid);color:var(--brand-primary);text-align:left;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent p{font-size:var(--font-size-subtitle);margin-bottom:var(--space-vitrine-gap-section);line-height:var(--line-height-snug);font-weight:var(--weight-regular);color:var(--text-secondary);max-width:var(--measure-narrow);text-align:left;letter-spacing:var(--letter-spacing-normal)}.ProfilePageCtaRoles-module___TqO_q__ctaBannerAction{align-items:flex-start;display:flex}.ProfilePageCtaRoles-module___TqO_q__roleCardsSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.ProfilePageCtaRoles-module___TqO_q__roleCardsSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageCtaRoles-module___TqO_q__roleCards{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePageCtaRoles-module___TqO_q__roleCard{padding:var(--space-vitrine-gap-section);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.ProfilePageCtaRoles-module___TqO_q__roleCard:hover{box-shadow:var(--elevation-2);transform:translateY(-2px)}.ProfilePageCtaRoles-module___TqO_q__roleLabel{padding:var(--space-vitrine-gap-tight) var(--space-vitrine-gap-compact);background:var(--brand-wash);color:var(--brand-primary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);border-radius:var(--radius-lg);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);margin-bottom:var(--space-vitrine-gap-compact);width:fit-content;line-height:var(--line-height-snug);display:inline-block}.ProfilePageCtaRoles-module___TqO_q__roleHeader h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ProfilePageCtaRoles-module___TqO_q__roleDescription{font-size:var(--font-size-caption);color:var(--text-secondary);margin-bottom:var(--space-vitrine-gap-grid);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ProfilePageCtaRoles-module___TqO_q__roleBenefits{gap:var(--space-vitrine-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfilePageCtaRoles-module___TqO_q__roleBenefits li{align-items:flex-start;gap:var(--space-vitrine-gap-tight);font-size:var(--font-size-caption);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);display:flex}.ProfilePageCtaRoles-module___TqO_q__benefitCheck{color:var(--intent-success);font-weight:var(--weight-bold)}.ProfilePageCtaRoles-module___TqO_q__roleCardCta{padding-top:var(--space-vitrine-gap-grid);margin-top:auto}@media (min-width:900px){.ProfilePageCtaRoles-module___TqO_q__roleCardsSection h2{margin-bottom:var(--space-6)}.ProfilePageCtaRoles-module___TqO_q__ctaBanner{padding:var(--space-7) var(--space-5)}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent{max-width:var(--measure-narrow);margin:0 auto}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent h2{margin-bottom:var(--space-4)}.ProfilePageCtaRoles-module___TqO_q__ctaBannerContent p{margin-bottom:var(--space-6)}.ProfilePageCtaRoles-module___TqO_q__roleCardsSection{padding:var(--space-7) var(--space-5)}.ProfilePageCtaRoles-module___TqO_q__roleCards{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1200px;margin:0 auto}.ProfilePageCtaRoles-module___TqO_q__roleCard{padding:var(--space-scale-2-5);border-radius:var(--radius-lg)}.ProfilePageCtaRoles-module___TqO_q__roleCard:hover{transform:translateY(-4px)}.ProfilePageCtaRoles-module___TqO_q__roleLabel{padding:var(--space-scale-0-35) var(--space-scale-0-75);border-radius:var(--radius-sm);margin-bottom:var(--space-scale-0-75)}.ProfilePageCtaRoles-module___TqO_q__roleHeader h3{margin-bottom:var(--space-2)}.ProfilePageCtaRoles-module___TqO_q__roleDescription{margin-bottom:var(--space-4)}.ProfilePageCtaRoles-module___TqO_q__roleBenefits,.ProfilePageCtaRoles-module___TqO_q__roleBenefits li{gap:var(--space-2)}.ProfilePageCtaRoles-module___TqO_q__benefitCheck{margin-right:var(--space-2)}.ProfilePageCtaRoles-module___TqO_q__roleCardCta{padding-top:var(--space-4)}}
.ConfirmationDialog-module__U3QJsG__overlay{background:color-mix(in srgb, var(--text-primary) 35%, transparent);z-index:var(--layer-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmationDialog-module__U3QJsG__dialog{background:var(--surface-raised);padding:var(--space-4) var(--space-scale-1-75);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--elevation-3);animation:ConfirmationDialog-module__U3QJsG__fadeIn var(--duration-base) var(--ease-standard)}.ConfirmationDialog-module__U3QJsG__title{margin:0 0 var(--space-scale-0-75) 0;font-size:var(--font-size-label);font-weight:var(--weight-semibold);color:var(--brand-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ConfirmationDialog-module__U3QJsG__message{margin:0 0 var(--space-scale-1-25) 0;font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:var(--text-secondary);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ConfirmationDialog-module__U3QJsG__actions{gap:var(--space-scale-0-75);justify-content:flex-end;display:flex}@keyframes ConfirmationDialog-module__U3QJsG__fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.ModeSwitch-module__CzOfAa__modeSwitch{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.ModeSwitch-module__CzOfAa__modeSwitchLabel{font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:var(--text-muted);line-height:var(--line-height-snug)}.ModeSwitch-module__CzOfAa__modeSwitchToggle{gap:var(--space-scale-0-3);box-sizing:border-box;width:100%;padding:var(--space-scale-0-3);border-radius:var(--radius-pill);background:var(--surface-sunken);border:var(--border-width-scale-006) solid var(--border-subtle);display:grid;position:relative;overflow:hidden}.ModeSwitch-module__CzOfAa__modeSwitchToggle:before{content:"";top:var(--space-scale-0-3);bottom:var(--space-scale-0-3);left:var(--space-scale-0-3);border-radius:var(--radius-pill);transition:top var(--duration-layout-morph) var(--ease-layout-morph), left var(--duration-layout-morph) var(--ease-layout-morph), width var(--duration-layout-morph) var(--ease-layout-morph), height var(--duration-layout-morph) var(--ease-layout-morph), transform var(--duration-layout-morph) var(--ease-layout-morph), background-color var(--duration-base) var(--ease-standard);z-index:var(--layer-base);box-shadow:var(--elevation-1);position:absolute}.ModeSwitch-module__CzOfAa__modeSwitchToggle[data-accent=default]:before{background-color:var(--brand-primary);color:var(--on-brand)}.ModeSwitch-module__CzOfAa__modeSwitchToggle[data-accent=orange]:before{background-color:var(--brand-secondary);color:var(--on-secondary)}.ModeSwitch-module__CzOfAa__modeSwitchToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo{height:calc(3.1 * var(--scale));transition:height var(--duration-layout-morph) var(--ease-layout-morph), width var(--duration-layout-morph) var(--ease-layout-morph);display:block;position:relative}.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo:before{width:calc(50% - .45 * var(--scale));height:calc(100% - .6 * var(--scale));top:var(--space-scale-0-3);left:var(--space-scale-0-3)}.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo[data-index="0"]:before{top:var(--space-scale-0-3);left:var(--space-scale-0-3)}.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo[data-index="1"]:before{top:var(--space-scale-0-3);left:calc(50% + .15 * var(--space-3))}.ModeSwitch-module__CzOfAa__collapsedToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo{height:calc(6.5 * var(--scale))}.ModeSwitch-module__CzOfAa__collapsedToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo:before{width:calc(100% - .6 * var(--scale));height:calc(50% - .45 * var(--scale))}.ModeSwitch-module__CzOfAa__collapsedToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo[data-index="0"]:before{top:var(--space-scale-0-3);left:var(--space-scale-0-3)}.ModeSwitch-module__CzOfAa__collapsedToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleTwo[data-index="1"]:before{top:calc(50% + .15 * var(--space-3));left:var(--space-scale-0-3)}.ModeSwitch-module__CzOfAa__modeSwitchToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleThree{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ModeSwitch-module__CzOfAa__modeSwitchToggleThree:before{width:calc((100% - 1.2 * var(--scale)) / 3)}.ModeSwitch-module__CzOfAa__modeSwitchToggleThree[data-index="0"]:before{transform:translate(0)}.ModeSwitch-module__CzOfAa__modeSwitchToggleThree[data-index="1"]:before{transform:translateX(calc(100% + .3 * var(--scale)))}.ModeSwitch-module__CzOfAa__modeSwitchToggleThree[data-index="2"]:before{transform:translateX(calc(200% + .6 * var(--scale)))}.ModeSwitch-module__CzOfAa__modeSwitchToggle.ModeSwitch-module__CzOfAa__modeSwitchToggleFour{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ModeSwitch-module__CzOfAa__modeSwitchToggleFour:before{width:calc((100% - 1.5 * var(--scale)) / 4)}.ModeSwitch-module__CzOfAa__modeSwitchToggleFour[data-index="0"]:before{transform:translate(0)}.ModeSwitch-module__CzOfAa__modeSwitchToggleFour[data-index="1"]:before{transform:translateX(calc(100% + .3 * var(--scale)))}.ModeSwitch-module__CzOfAa__modeSwitchToggleFour[data-index="2"]:before{transform:translateX(calc(200% + .6 * var(--scale)))}.ModeSwitch-module__CzOfAa__modeSwitchToggleFour[data-index="3"]:before{transform:translateX(calc(300% + .9 * var(--scale)))}.ModeSwitch-module__CzOfAa__modeSwitchButton{box-sizing:border-box;font-family:var(--font-nunito), sans-serif;font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);color:var(--text-muted);border-radius:var(--radius-pill);padding:var(--space-scale-0-55) var(--space-scale-1-2);white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;cursor:pointer;transition:color var(--duration-base) var(--ease-standard);z-index:var(--layer-content);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}
.ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive{color:var(--text-inverse)}.ModeSwitchStates-module__sHi1Qq__modeSwitchButton:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(.08 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__modeSwitchButton:not(.ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive):hover{color:var(--text-primary)}.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton{height:calc(100% - .6 * var(--scale));transition:top var(--duration-layout-morph) var(--ease-layout-morph), left var(--duration-layout-morph) var(--ease-layout-morph), width var(--duration-layout-morph) var(--ease-layout-morph), height var(--duration-layout-morph) var(--ease-layout-morph), color var(--duration-base) var(--ease-standard);position:absolute}.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:first-child{top:var(--space-scale-0-3);left:var(--space-scale-0-3);width:calc(50% - .45 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:nth-child(2){top:var(--space-scale-0-3);left:calc(50% + .15 * var(--space-3));width:calc(50% - .45 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__collapsedToggle.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton{width:calc(100% - .6 * var(--scale));min-width:calc(100% - .6 * var(--scale));height:calc(50% - .45 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__collapsedToggle.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:first-child{top:var(--space-scale-0-3);left:var(--space-scale-0-3)}.ModeSwitchStates-module__sHi1Qq__collapsedToggle.ModeSwitchStates-module__sHi1Qq__modeSwitchToggleTwo .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:nth-child(2){top:calc(50% + .15 * var(--space-3));left:var(--space-scale-0-3)}.ModeSwitchStates-module__sHi1Qq__modeSwitchButton:disabled{cursor:not-allowed;opacity:.55}.ModeSwitchStates-module__sHi1Qq__modeSwitchButtonCollapsed{padding:var(--space-scale-0-8)}.ModeSwitchStates-module__sHi1Qq__modeSwitchContentWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ModeSwitchStates-module__sHi1Qq__modeSwitchIconContainer,.ModeSwitchStates-module__sHi1Qq__modeSwitchLabelContainer{transition:opacity var(--duration-layout-morph) var(--ease-layout-morph), transform var(--duration-layout-morph) var(--ease-layout-morph);justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.ModeSwitchStates-module__sHi1Qq__modeSwitchIconContainer svg{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__showAnim{opacity:1;transform:scale(1)}.ModeSwitchStates-module__sHi1Qq__hideAnim{opacity:0;transform:scale(.6)}.ModeSwitchStates-module__sHi1Qq__modeSwitchDescription{margin:var(--space-scale-0-3) 0 0 0;font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:var(--text-muted);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchToggle{border:none;border-bottom:var(--border-width-scale-012) solid var(--border-subtle);background:0 0;gap:0;padding:0;display:flex;overflow:visible}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchToggle:before{display:none}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton{padding:var(--space-scale-0-6) var(--space-scale-1-2);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);color:var(--text-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-standard);z-index:var(--layer-content);margin-bottom:var(--space-scale-neg-0-12);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;flex:none;position:relative}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:after{content:"";left:var(--space-scale-0-6);right:var(--space-scale-0-6);height:calc(.16 * var(--scale));border-radius:var(--radius-sm);transition:background-color var(--duration-base) var(--ease-standard);background:0 0;position:absolute;bottom:0}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive{color:var(--brand-primary)}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive:after{background-color:var(--brand-primary);color:var(--on-brand)}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:not(.ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive):hover{color:var(--text-primary)}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:not(.ModeSwitchStates-module__sHi1Qq__modeSwitchButtonActive):hover:after{background-color:var(--interaction-hover)}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(-.12 * var(--scale))}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchContentWrap{width:auto;height:auto}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchIconContainer,.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchLabelContainer{width:auto;position:static}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchLabelContainer{white-space:nowrap}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__showAnim,.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__hideAnim{opacity:1;transform:none}@media (max-width:600px){.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchToggle{-webkit-overflow-scrolling:touch;overflow-x:auto}.ModeSwitchStates-module__sHi1Qq__modeSwitchTabs .ModeSwitchStates-module__sHi1Qq__modeSwitchButton{padding:var(--space-2) var(--space-scale-0-8);font-size:var(--font-size-caption);white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}}
.ProfilePageShowcase-module__QRk1Ia__productShowcase{gap:var(--space-vitrine-gap-section);padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised);flex-direction:column;align-items:center;display:flex}.ProfilePageShowcase-module__QRk1Ia__showcaseText{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.ProfilePageShowcase-module__QRk1Ia__showcaseText h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ProfilePageShowcase-module__QRk1Ia__showcaseDescription{font-size:var(--font-size-body-compact);color:var(--text-secondary);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ProfilePageShowcase-module__QRk1Ia__showcaseBullets{gap:var(--space-vitrine-gap-compact);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProfilePageShowcase-module__QRk1Ia__showcaseBullets li{align-items:flex-start;gap:var(--space-vitrine-gap-tight);font-size:var(--font-size-micro);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);display:flex}.ProfilePageShowcase-module__QRk1Ia__showcaseBulletBody{flex-direction:column;align-items:flex-start;display:flex}.ProfilePageShowcase-module__QRk1Ia__checkIcon{color:var(--intent-success);font-weight:var(--weight-regular);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-shrink:0}.ProfilePageShowcase-module__QRk1Ia__showcaseVisual{order:-1;justify-content:center;align-items:center;width:100%;display:flex}.ProfilePageShowcase-module__QRk1Ia__showcaseImage{border-radius:var(--radius-lg);box-shadow:var(--elevation-3);object-fit:cover;width:100%;height:auto}.ProfilePageShowcase-module__QRk1Ia__showcasePlaceholder{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-vitrine-section-wide);text-align:center;color:var(--text-secondary);min-height:40vw;box-shadow:var(--elevation-1);border:var(--border-width-medium) dashed var(--border-default);justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:900px){.ProfilePageShowcase-module__QRk1Ia__showcaseText h2{margin-bottom:var(--space-6)}.ProfilePageShowcase-module__QRk1Ia__productShowcase{gap:var(--space-7);padding:var(--space-scale-5) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.ProfilePageShowcase-module__QRk1Ia__showcaseText{gap:var(--space-4)}.ProfilePageShowcase-module__QRk1Ia__showcaseBullets{margin:var(--space-3) 0 0 0;gap:var(--space-scale-0-75)}.ProfilePageShowcase-module__QRk1Ia__showcaseBullets li{gap:var(--space-scale-0-75)}.ProfilePageShowcase-module__QRk1Ia__showcaseVisual{order:0}.ProfilePageShowcase-module__QRk1Ia__showcaseImage{border-radius:var(--radius-lg);box-shadow:var(--elevation-3)}.ProfilePageShowcase-module__QRk1Ia__showcasePlaceholder{border-radius:var(--radius-lg);padding:var(--space-7);min-height:320px}}
.QuestionnaireRespondentAccessPreview-module__fmdGcW__screen{justify-content:center;gap:var(--space-scale-2-4);min-height:100%;padding:var(--space-6);background:var(--surface-raised);flex-direction:column;display:flex}.QuestionnaireRespondentAccessPreview-module__fmdGcW__copy{gap:var(--space-scale-1-2);flex-direction:column;display:flex}.QuestionnaireRespondentAccessPreview-module__fmdGcW__title{text-align:center;color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.QuestionnaireRespondentAccessPreview-module__fmdGcW__description{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.QuestionnaireRespondentAccessPreview-module__fmdGcW__actions{gap:var(--space-3);flex-direction:column;display:flex}
.Surfaces-module__pkGO5W__surface{gap:var(--space-4);padding-inline:var(--space-4);width:min(1200px,100%);margin-inline:auto;display:grid}.Surfaces-module__pkGO5W__surfaceIntro{gap:var(--space-2);display:grid}.Surfaces-module__pkGO5W__surfaceEyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.Surfaces-module__pkGO5W__surfaceTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__surfaceLead{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceGrid{gap:var(--space-3);display:grid}.Surfaces-module__pkGO5W__surfaceCard{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);gap:var(--space-3);min-width:0;padding:var(--space-4);margin:0;display:grid}.Surfaces-module__pkGO5W__surfaceCardHeader{gap:var(--space-1);display:grid}.Surfaces-module__pkGO5W__surfaceCardType{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.Surfaces-module__pkGO5W__surfaceCardTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceCardDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceCardFooter{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto}.Surfaces-module__pkGO5W__surfaceActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Surfaces-module__pkGO5W__detail{gap:var(--space-5);max-width:1040px;padding:var(--space-5);width:min(100%,1040px);margin-inline:auto;display:grid}.Surfaces-module__pkGO5W__detailNavigation{justify-content:flex-start;display:flex}.Surfaces-module__pkGO5W__detailHeader{gap:var(--space-2);display:grid}.Surfaces-module__pkGO5W__tag{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.Surfaces-module__pkGO5W__detailTitle{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);overflow-wrap:anywhere;max-width:32ch;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__description{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__disclaimer{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);max-width:var(--measure-body);margin:0}.Surfaces-module__pkGO5W__actionRow{border-block:var(--border-width-thin) solid var(--border-subtle);padding-block:var(--space-3);display:flex}.Surfaces-module__pkGO5W__emptyMessage{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__contentSection{gap:var(--space-3);display:grid}.Surfaces-module__pkGO5W__sectionTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__questionList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Surfaces-module__pkGO5W__question{background:var(--surface-sunken);border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);padding:var(--space-3);display:grid}.Surfaces-module__pkGO5W__questionText{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__questionType{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__linkedList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Surfaces-module__pkGO5W__linkedListItem{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__linkedItem{color:var(--brand-primary);font-size:var(--font-size-body);text-underline-offset:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline}@media (min-width:768px){.Surfaces-module__pkGO5W__surfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child{align-items:center;column-gap:var(--space-6);row-gap:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header footer""description footer"}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardHeader{grid-area:header}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardDescription{grid-area:description}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardFooter{border-left:var(--border-width-thin) solid var(--border-subtle);padding:0 0 0 var(--space-6);border-top:none;grid-area:footer;align-content:center;margin-top:0}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceActions{justify-content:flex-end}}
.MagicIphone-module__KrwsRq__iphoneRoot{aspect-ratio:405/844;vertical-align:middle;width:100%;line-height:var(--line-height-zero);isolation:isolate;--mockframe-scale:1;--magic-iphone-frame-radius:77px;--magic-iphone-frame-underlay-radius:74px;--magic-iphone-bezel-radius:64px;--magic-iphone-edge-radius:68px;--magic-iphone-screen-radius:58px;--magic-iphone-highlight-radius:60px;display:block;position:relative;overflow:visible}.MagicIphone-module__KrwsRq__iphoneFrame{transform:scale(var(--mockframe-scale));transform-origin:0 0}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17.MagicIphone-module__KrwsRq__iphoneFrame{position:absolute;top:0;left:0}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17{border-radius:var(--magic-iphone-frame-radius);padding:16px 15px}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17:before{border-radius:var(--magic-iphone-frame-underlay-radius)}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17:after{border-radius:var(--magic-iphone-bezel-radius);inset:10px 9px}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .inner-edge{border-radius:var(--magic-iphone-edge-radius)}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .screen{border-radius:var(--magic-iphone-screen-radius);box-shadow:none}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .corner-highlight.tl{border-radius:var(--magic-iphone-highlight-radius) 0 0}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .corner-highlight.tr{border-radius:0 var(--magic-iphone-highlight-radius) 0 0}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .corner-highlight.bl{border-radius:0 0 0 var(--magic-iphone-highlight-radius)}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .corner-highlight.br{border-radius:0 0 var(--magic-iphone-highlight-radius) 0}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .dynamic-island{border-radius:var(--radius-pill);width:116px;height:34px;top:25px}.MagicIphone-module__KrwsRq__mockframeScreen{line-height:var(--line-height-normal);display:block}.MagicIphone-module__KrwsRq__deviceScreenShell{isolation:isolate;--magic-iphone-native-screen-width:375px;--magic-iphone-native-screen-height:812px;--magic-iphone-native-unit:8px;--magic-iphone-safari-top-chrome-height:calc(7 * var(--magic-iphone-native-unit));--magic-iphone-safari-bottom-chrome-height:calc(10 * var(--magic-iphone-native-unit));width:100%;height:100%;position:relative}.MagicIphone-module__KrwsRq__deviceAppViewport{--magic-iphone-app-width:var(--magic-iphone-native-screen-width);--magic-iphone-app-height:var(--magic-iphone-native-screen-height);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.MagicIphone-module__KrwsRq__safariDeviceAppViewport{top:var(--magic-iphone-safari-top-chrome-height);bottom:var(--magic-iphone-safari-bottom-chrome-height);--magic-iphone-app-height:calc(var(--magic-iphone-native-screen-height) - var(--magic-iphone-safari-top-chrome-height) - var(--magic-iphone-safari-bottom-chrome-height));--magic-iphone-app-safe-area-top:0px;--magic-iphone-app-safe-area-bottom:0px;height:auto}.MagicIphone-module__KrwsRq__deviceHomeIndicator{z-index:var(--layer-sticky);left:50%;bottom:calc(2 * var(--magic-iphone-native-unit));width:calc(13.5 * var(--magic-iphone-native-unit));height:calc(.5 * var(--magic-iphone-native-unit));border-radius:var(--radius-pill);background:var(--text-primary);opacity:.84;pointer-events:none;position:absolute;transform:translate(-50%)}.MagicIphone-module__KrwsRq__safariTopChrome,.MagicIphone-module__KrwsRq__safariBottomChrome{z-index:var(--layer-sticky);box-sizing:border-box;color:var(--text-primary);background:var(--surface-raised);position:absolute;left:0;right:0}.MagicIphone-module__KrwsRq__safariTopChrome{height:var(--magic-iphone-safari-top-chrome-height);padding:var(--magic-iphone-native-unit) calc(2 * var(--magic-iphone-native-unit));top:0}.MagicIphone-module__KrwsRq__safariStatusBar{height:calc(5 * var(--magic-iphone-native-unit));padding:0 calc(.5 * var(--magic-iphone-native-unit));font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;align-items:center;display:flex}.MagicIphone-module__KrwsRq__safariStatusRight{align-items:center;gap:calc(.75 * var(--magic-iphone-native-unit));display:inline-flex}.MagicIphone-module__KrwsRq__safariStatusSignals{align-items:flex-end;gap:calc(.125 * var(--magic-iphone-native-unit));height:calc(1.75 * var(--magic-iphone-native-unit));display:inline-flex}.MagicIphone-module__KrwsRq__safariStatusSignal{width:calc(.375 * var(--magic-iphone-native-unit));height:calc(.5 * var(--magic-iphone-native-unit));border-radius:var(--radius-sm);background:currentColor;display:block}.MagicIphone-module__KrwsRq__safariStatusSignal:nth-child(2){height:calc(.875 * var(--magic-iphone-native-unit))}.MagicIphone-module__KrwsRq__safariStatusSignal:nth-child(3){height:calc(1.25 * var(--magic-iphone-native-unit))}.MagicIphone-module__KrwsRq__safariStatusSignal:nth-child(4){height:calc(1.75 * var(--magic-iphone-native-unit))}.MagicIphone-module__KrwsRq__safariStatusNetwork{white-space:nowrap}.MagicIphone-module__KrwsRq__safariStatusBattery{width:calc(3.5 * var(--magic-iphone-native-unit));height:calc(1.75 * var(--magic-iphone-native-unit));border:var(--border-width-thin) solid currentColor;border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex;position:relative}.MagicIphone-module__KrwsRq__safariStatusBattery:after{top:50%;right:calc(-.25 * var(--magic-iphone-native-unit));width:calc(.125 * var(--magic-iphone-native-unit));height:calc(.625 * var(--magic-iphone-native-unit));border-radius:var(--radius-sm);content:"";background:currentColor;position:absolute;transform:translateY(-50%)}.MagicIphone-module__KrwsRq__safariStatusBatteryLevel{font-size:var(--font-size-micro);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.MagicIphone-module__KrwsRq__safariAddressLabel{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MagicIphone-module__KrwsRq__safariBottomChrome{grid-template-columns:calc(6 * var(--magic-iphone-native-unit)) minmax(0, 1fr) calc(6 * var(--magic-iphone-native-unit));align-items:center;gap:calc(1.5 * var(--magic-iphone-native-unit));height:var(--magic-iphone-safari-bottom-chrome-height);padding:var(--magic-iphone-native-unit) calc(2 * var(--magic-iphone-native-unit)) calc(3 * var(--magic-iphone-native-unit));background:0 0;display:grid;bottom:0}.MagicIphone-module__KrwsRq__safariChromeCircle,.MagicIphone-module__KrwsRq__safariChromeCapsule{height:calc(6 * var(--magic-iphone-native-unit));background:color-mix(in srgb, var(--text-secondary) 48%, var(--surface-raised));box-shadow:var(--elevation-2);color:var(--text-inverse);justify-content:center;align-items:center;display:inline-flex}.MagicIphone-module__KrwsRq__safariChromeCircle{width:calc(6 * var(--magic-iphone-native-unit));border-radius:var(--radius-circle)}.MagicIphone-module__KrwsRq__safariChromeCapsule{gap:calc(1.5 * var(--magic-iphone-native-unit));width:100%;padding:0 calc(1.5 * var(--magic-iphone-native-unit));border-radius:var(--radius-pill)}.MagicIphone-module__KrwsRq__safariChromeCircle svg,.MagicIphone-module__KrwsRq__safariChromeCapsuleIcon svg{width:calc(2.75 * var(--magic-iphone-native-unit));height:calc(2.75 * var(--magic-iphone-native-unit));flex:none}.MagicIphone-module__KrwsRq__safariChromeCapsuleIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .dynamic-island .indicator{display:none}.MagicIphone-module__KrwsRq__iphoneRoot .mockframe.iphone17 .camera-control{display:none}
.ProofProjection-module__ipv82a__section{background:var(--surface-page);padding:var(--space-6) var(--space-vitrine-gutter)}.ProofProjection-module__ipv82a__proof{gap:var(--space-3);max-width:var(--measure-wide);width:100%;margin-inline:auto;display:grid}.ProofProjection-module__ipv82a__editorialSection{background:var(--surface-sunken);padding-block:var(--space-vitrine-section-block)}.ProofProjection-module__ipv82a__editorialProof{gap:var(--space-6);max-width:72rem;margin-inline:auto;display:grid}.ProofProjection-module__ipv82a__editorialIntro,.ProofProjection-module__ipv82a__editorialArtifact{gap:var(--space-3);display:grid}.ProofProjection-module__ipv82a__editorialIntro{align-content:start}.ProofProjection-module__ipv82a__editorialTitle{font-size:var(--font-size-title-large)}.ProofProjection-module__ipv82a__editorialArtifact{border-top:var(--border-width-thin) solid var(--border-strong);padding-top:var(--space-4)}.ProofProjection-module__ipv82a__editorialArtifact h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.ProofProjection-module__ipv82a__editorialArtifact>p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.ProofProjection-module__ipv82a__editorialArtifact .ProofProjection-module__ipv82a__editorialLimit{color:var(--text-primary);font-size:var(--font-size-body-compact)}.ProofProjection-module__ipv82a__editorialActions{margin-top:var(--space-2)}.ProofProjection-module__ipv82a__content{gap:var(--space-4);display:grid}.ProofProjection-module__ipv82a__intro,.ProofProjection-module__ipv82a__details{gap:var(--space-3);display:grid}.ProofProjection-module__ipv82a__eyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.ProofProjection-module__ipv82a__context,.ProofProjection-module__ipv82a__description,.ProofProjection-module__ipv82a__limit{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ProofProjection-module__ipv82a__title{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.ProofProjection-module__ipv82a__metadata{gap:var(--space-2);margin:0;display:grid}.ProofProjection-module__ipv82a__metadata>div{gap:var(--space-1);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);display:grid}.ProofProjection-module__ipv82a__metadata dt,.ProofProjection-module__ipv82a__metadata dd{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ProofProjection-module__ipv82a__metadata dt{color:var(--text-secondary);font-weight:var(--weight-semibold)}.ProofProjection-module__ipv82a__metadata dd{color:var(--text-primary);overflow-wrap:anywhere}.ProofProjection-module__ipv82a__actions{border-top:var(--border-width-thin) solid var(--border-subtle);align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.ProofProjection-module__ipv82a__editorialProof{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.ProofProjection-module__ipv82a__content{column-gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"intro details"}.ProofProjection-module__ipv82a__intro{grid-area:intro}.ProofProjection-module__ipv82a__details{border-inline-start:var(--border-width-thin) solid var(--border-subtle);grid-area:details;padding-inline-start:var(--space-4)}}
.StorySurfaces-module__-RPuXa__storySection{gap:var(--space-4);display:grid}.StorySurfaces-module__-RPuXa__storyList{border-block:var(--border-width-thin) solid var(--border-subtle);margin:0;padding:0;list-style:none}.StorySurfaces-module__-RPuXa__storyStep{gap:var(--space-3);padding-block:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.StorySurfaces-module__-RPuXa__storyStep+.StorySurfaces-module__-RPuXa__storyStep{border-top:var(--border-width-thin) solid var(--border-subtle)}.StorySurfaces-module__-RPuXa__storyMarker{color:var(--brand-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);min-width:var(--space-6)}.StorySurfaces-module__-RPuXa__storyContent{gap:var(--space-2);min-width:0;display:grid}.StorySurfaces-module__-RPuXa__storyLabel{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);text-transform:uppercase}.StorySurfaces-module__-RPuXa__storyStepTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.StorySurfaces-module__-RPuXa__storyDescription,.StorySurfaces-module__-RPuXa__conversionIntro p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.StorySurfaces-module__-RPuXa__storyOutcome,.StorySurfaces-module__-RPuXa__decisionOutcome{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin:var(--space-1) 0 0;max-width:var(--measure-body)}.StorySurfaces-module__-RPuXa__decisionOutcome{font-weight:var(--weight-semibold)}.StorySurfaces-module__-RPuXa__exampleQuestion{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);margin:var(--space-1) 0 0;max-width:var(--measure-narrow);padding:var(--space-3);display:grid}.StorySurfaces-module__-RPuXa__exampleQuestion span{color:var(--text-secondary);font-size:var(--font-size-micro);line-height:var(--line-height-snug);text-transform:uppercase}.StorySurfaces-module__-RPuXa__exampleQuestion p{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);margin:0}.StorySurfaces-module__-RPuXa__conversionSection{border-top:var(--border-width-thin) solid var(--border-subtle);align-items:start;gap:var(--space-3);padding-top:var(--space-4);display:grid}.StorySurfaces-module__-RPuXa__conversionIntro{gap:var(--space-2);display:grid}.StorySurfaces-module__-RPuXa__conversionTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);margin:0}.StorySurfaces-module__-RPuXa__conversionAction{display:flex}@media (min-width:768px){.StorySurfaces-module__-RPuXa__storyStep{gap:var(--space-5);grid-template-columns:var(--space-7) minmax(0, 1fr);padding-block:var(--space-6)}.StorySurfaces-module__-RPuXa__conversionSection{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto}.StorySurfaces-module__-RPuXa__conversionAction{justify-content:flex-end}}
.RespondentDocumentsPanel-module__tpGeeG__panel{gap:var(--space-4);flex-direction:column;display:flex}.RespondentDocumentsPanel-module__tpGeeG__title,.RespondentDocumentsPanel-module__tpGeeG__respondent{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.RespondentDocumentsPanel-module__tpGeeG__answer,.RespondentDocumentsPanel-module__tpGeeG__list{gap:var(--space-2);flex-direction:column;display:flex}.RespondentDocumentsPanel-module__tpGeeG__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.RespondentDocumentsPanel-module__tpGeeG__metadata{gap:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}.RespondentDocumentsPanel-module__tpGeeG__empty{color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.RespondentDocumentsPanel-module__tpGeeG__downloadError{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}@media (max-width:600px){.RespondentDocumentsPanel-module__tpGeeG__row{flex-direction:column;align-items:flex-start}}
.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewPanelRoot{flex-direction:column;height:100%;min-height:0;display:flex}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewModeSwitch{width:100%;min-width:0;max-width:100%;margin-bottom:var(--space-2);flex:none;align-self:stretch}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupStage{min-height:0;padding:var(--space-2) 0;flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupWrap{z-index:var(--layer-content);max-width:100%;padding:var(--space-scale-0-3);position:relative}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupDevice{justify-content:center;width:100%;display:flex}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMagicIphone{width:calc(20.6 * var(--scale));max-width:100%}@media (min-width:901px){.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupStage{--preview-device-desktop-safe-edge:calc(2.1 * var(--scale));padding:var(--preview-device-desktop-safe-edge) var(--space-scale-0-9);box-sizing:border-box;align-items:stretch}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupWrap{aspect-ratio:405/844;box-sizing:border-box;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;padding:0;display:flex}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMockupDevice{flex:0 auto;align-items:center;width:100%;min-width:0;height:100%;min-height:0;max-height:100%}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewMagicIphone{width:100%;height:auto}}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewDeviceScreen{--preview-device-render-scale:1;container:respondent-preview/size}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewDeviceViewport{width:var(--preview-device-logical-width,375px);height:var(--preview-device-logical-height,812px);box-sizing:border-box;background:var(--surface-page);--preview-device-logical-width:var(--magic-iphone-app-width,375px);--preview-device-logical-height:var(--magic-iphone-app-height,812px);--preview-device-logical-scale:calc((var(--preview-device-logical-height) + var(--preview-device-logical-width)) / 200);--fill-questionnaire-min-height:var(--preview-device-logical-height);--fill-questionnaire-vh:calc(var(--preview-device-logical-height) / 100);--fill-questionnaire-vw:calc(var(--preview-device-logical-width) / 100);--scale:var(--preview-device-logical-scale);--respondent-safe-area-top:var(--magic-iphone-app-safe-area-top,calc(6.8 * var(--fill-questionnaire-vh)));--respondent-safe-area-bottom:var(--magic-iphone-app-safe-area-bottom,calc(2 * var(--fill-questionnaire-vh)));--preview-device-top-safe-area:var(--respondent-safe-area-top);--preview-device-bottom-safe-area:var(--respondent-safe-area-bottom);transform:scale(var(--preview-device-render-scale));transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden auto}.QuestionnaireRespondentPreviewPanel-module__BLR5va__previewDeviceViewport :where(h1,h2,h3,p,label,span,button,input,textarea){letter-spacing:var(--letter-spacing-normal)}.QuestionnaireRespondentPreviewPanel-module__BLR5va__emptyPreviewState{width:100%;min-height:100%;padding:var(--space-scale-1-6);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.QuestionnaireRespondentPreviewPanel-module__BLR5va__emptyPreviewState p{text-align:center;color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.Surfaces-module__pkGO5W__surface{gap:var(--space-4);padding-inline:var(--space-4);width:min(1200px,100%);margin-inline:auto;display:grid}.Surfaces-module__pkGO5W__surfaceIntro{gap:var(--space-2);display:grid}.Surfaces-module__pkGO5W__surfaceEyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.Surfaces-module__pkGO5W__surfaceTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__surfaceLead{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceGrid{gap:var(--space-3);display:grid}.Surfaces-module__pkGO5W__surfaceCard{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);gap:var(--space-3);min-width:0;padding:var(--space-4);margin:0;display:grid}.Surfaces-module__pkGO5W__surfaceCardHeader{gap:var(--space-1);display:grid}.Surfaces-module__pkGO5W__surfaceCardType{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.Surfaces-module__pkGO5W__surfaceCardTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceCardDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__surfaceCardFooter{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto}.Surfaces-module__pkGO5W__surfaceActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Surfaces-module__pkGO5W__detail{gap:var(--space-5);max-width:1040px;padding:var(--space-5);width:min(100%,1040px);margin-inline:auto;display:grid}.Surfaces-module__pkGO5W__detailNavigation{justify-content:flex-start;display:flex}.Surfaces-module__pkGO5W__detailHeader{gap:var(--space-2);display:grid}.Surfaces-module__pkGO5W__tag{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.Surfaces-module__pkGO5W__detailTitle{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);overflow-wrap:anywhere;max-width:32ch;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__description{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__disclaimer{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);max-width:var(--measure-body);margin:0}.Surfaces-module__pkGO5W__actionRow{border-block:var(--border-width-thin) solid var(--border-subtle);padding-block:var(--space-3);display:flex}.Surfaces-module__pkGO5W__emptyMessage{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Surfaces-module__pkGO5W__contentSection{gap:var(--space-3);display:grid}.Surfaces-module__pkGO5W__sectionTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Surfaces-module__pkGO5W__questionList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Surfaces-module__pkGO5W__question{background:var(--surface-sunken);border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);padding:var(--space-3);display:grid}.Surfaces-module__pkGO5W__questionText{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__questionType{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__linkedList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Surfaces-module__pkGO5W__linkedListItem{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Surfaces-module__pkGO5W__linkedItem{color:var(--brand-primary);font-size:var(--font-size-body);text-underline-offset:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline}@media (min-width:768px){.Surfaces-module__pkGO5W__surfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child{align-items:center;column-gap:var(--space-6);row-gap:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header footer""description footer"}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardHeader{grid-area:header}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardDescription{grid-area:description}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceCardFooter{border-left:var(--border-width-thin) solid var(--border-subtle);padding:0 0 0 var(--space-6);border-top:none;grid-area:footer;align-content:center;margin-top:0}.Surfaces-module__pkGO5W__surfaceGrid>.Surfaces-module__pkGO5W__surfaceCard:only-child .Surfaces-module__pkGO5W__surfaceActions{justify-content:flex-end}}
.DecisionFilesPage-module___B_f1G__decisionFilesPage>section :is(h2,h3,strong,summary,b){font-weight:var(--weight-medium)}.DecisionFilesPage-module___B_f1G__decisionFilesPage>section .retractable-title{font-weight:var(--weight-medium)!important}
.Page-module___wV2ra__page{background:var(--surface-raised);flex-direction:column;width:100%;display:flex}
.SocialAuth-module__BvqLOG__socialBlock{gap:var(--space-3);flex-direction:column;display:flex}.SocialAuth-module__BvqLOG__separator{align-items:center;gap:var(--space-scale-0-75);color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:flex}.SocialAuth-module__BvqLOG__separator:before,.SocialAuth-module__BvqLOG__separator:after{content:"";background:var(--border-default);opacity:.35;flex:1;height:1px}.SocialAuth-module__BvqLOG__statusBlock{gap:var(--space-3);flex-direction:column;display:flex}.SocialAuth-module__BvqLOG__statusMessage{color:var(--text-muted);max-width:var(--measure-narrow);font-size:var(--font-size-body);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.SocialAuth-module__BvqLOG__errorMessage{color:var(--intent-danger);max-width:var(--measure-narrow)}.SocialAuth-module__BvqLOG__buttonRow{gap:var(--space-scale-0-8);flex-direction:column;display:flex}
