.FOIPHG_layout{gap:var(--font-size-body);grid-template-columns:minmax(20rem,28rem) minmax(0,1fr);align-items:start;display:grid}.FOIPHG_controlsCard{gap:var(--font-size-caption);flex-direction:column;grid-column:1;display:flex}.FOIPHG_controlsTitle{color:var(--text-primary);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}.FOIPHG_controlGrid{gap:var(--font-size-caption);grid-template-columns:minmax(0,1fr);display:grid}.FOIPHG_controlItem{gap:var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""range range";align-items:center;display:grid}.FOIPHG_controlItem span:first-child{grid-area:label}.FOIPHG_controlValue{color:var(--brand-primary);font-weight:var(--weight-bold);grid-area:value}.FOIPHG_rangeInput{grid-area:range;width:100%}.FOIPHG_familiesTitle{margin-top:var(--space-scale-0-4);color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.FOIPHG_familyGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FOIPHG_familyItem{align-items:center;gap:var(--space-scale-0-35);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.FOIPHG_actionsRow{gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.FOIPHG_graphCard{min-height:calc(38 * var(--scale));gap:var(--space-scale-0-4);flex-direction:column;grid-area:1/2/span 3;display:flex;overflow:hidden}.FOIPHG_graphViewport{width:100%;height:clamp(calc(34 * var(--scale)), 66vh, calc(56 * var(--scale)));min-height:calc(34 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid var(--border-default);background:linear-gradient(180deg, var(--surface-sunken) 0%, var(--surface-raised) 100%);contain:paint;isolation:isolate;position:relative;overflow:hidden}.FOIPHG_graphViewport canvas{max-width:100%;max-height:100%}.FOIPHG_placeholder{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)}.FOIPHG_infoCard{gap:var(--space-scale-0-45);flex-direction:column;grid-column:1;display:flex}.FOIPHG_infoTitle{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.FOIPHG_infoGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FOIPHG_infoGrid>div{gap:var(--space-scale-0-2);color:var(--text-primary);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-direction:column;display:flex}.FOIPHG_infoLabel{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.FOIPHG_selectionBlock{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.FOIPHG_secondaryText{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.FOIPHG_evidenceList{padding-left:var(--font-size-body-secondary);gap:var(--space-scale-0-28);flex-direction:column;margin:0;display:flex}.FOIPHG_evidenceList li{color:var(--text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.FOIPHG_evidenceList li span{margin-left:var(--space-1);color:var(--text-secondary)}@media (max-width:1024px){.FOIPHG_layout{grid-template-columns:minmax(0,1fr)}.FOIPHG_controlsCard,.FOIPHG_graphCard,.FOIPHG_infoCard{grid-area:auto/1}.FOIPHG_familyGrid,.FOIPHG_infoGrid{grid-template-columns:minmax(0,1fr)}.FOIPHG_graphViewport{height:calc(36 * var(--scale));min-height:calc(32 * var(--scale))}}
._62KtCq_button{--button-padding-x-multiplier:2;--button-text-margin-y-multiplier:1;--button-text-size-multiplier:1;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-pill);padding:0 calc(var(--space-3) * var(--button-padding-x-multiplier,2));margin:var(--space-3);background-color:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-1);min-width:0;max-width:100%;min-height:var(--control-height-standard);color:var(--text-primary);white-space:normal;transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);border:none;justify-content:center;align-items:center;font-family:inherit;display:flex}._62KtCq_button *{color:inherit}._62KtCq_button:hover{background-color:var(--surface-sunken);box-shadow:var(--elevation-3)}._62KtCq_button ._62KtCq_icon{height:calc(1.5 * var(--scale))}._62KtCq_button ._62KtCq_leftIconContainer{margin-right:var(--space-3)}._62KtCq_button ._62KtCq_rightIconContainer{margin-left:var(--space-3)}._62KtCq_button>div{justify-content:center;align-items:center;min-width:0;display:flex}._62KtCq_button span{text-align:center;font-size:var(--font-size-label);line-height:var(--line-height-snug);margin:calc(var(--button-text-margin-y-multiplier,1) * var(--space-3)) 0;overflow-wrap:break-word;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}._62KtCq_loadingContent,._62KtCq_progressButton>div{z-index:var(--layer-content);position:relative}._62KtCq_button._62KtCq_progressButton,._62KtCq_button._62KtCq_progressButton:hover{background-color:var(--action-progress-track);color:var(--on-action-progress)}._62KtCq_button._62KtCq_progressButton *{color:var(--on-action-progress)}._62KtCq_progressButton{isolation:isolate;position:relative;overflow:hidden}._62KtCq_button._62KtCq_progressButton:disabled,._62KtCq_button._62KtCq_progressButton[aria-disabled=true]{opacity:1}._62KtCq_progress{width:100%;height:100%;z-index:var(--layer-base);pointer-events:none;appearance:none;background:0 0;display:block;position:absolute;inset:0}._62KtCq_progress::-webkit-progress-bar{background:0 0}._62KtCq_progress::-webkit-progress-value{background:var(--action-progress-fill)}._62KtCq_progress::-moz-progress-bar{background:var(--action-progress-fill)}._62KtCq_button:disabled,._62KtCq_button[aria-disabled=true]{opacity:.6;cursor:not-allowed;box-shadow:var(--elevation-0)}._62KtCq_noMargin{margin:0}._62KtCq_fullWidth{width:100%}._62KtCq_largeButton{--button-padding-x-multiplier:2.8;--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}._62KtCq_touchButton{min-height:var(--control-height-touch)}._62KtCq_touchCompactButton._62KtCq_touchCompactButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.85;height:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}._62KtCq_compactButton{--button-padding-x-multiplier:1.5;--button-text-size-multiplier:.95;--button-text-margin-y-multiplier:.5;min-height:0}._62KtCq_smallButton{--button-padding-x-multiplier:1.35;min-height:calc(2.55 * var(--scale))}._62KtCq_smallButton span{margin:var(--space-scale-0-62) 0;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (max-width:799px),(max-width:1199px) and (max-height:480px){._62KtCq_compactButton,._62KtCq_smallButton{min-height:var(--control-height-compact-touch)}}._62KtCq_important,._62KtCq_important:hover{background-color:var(--brand-action-surface);color:var(--on-brand-action)}._62KtCq_important *{color:var(--on-brand-action)}._62KtCq_negative{background-color:var(--intent-danger);color:var(--on-danger)}._62KtCq_negative:hover{background-color:var(--intent-danger-hover)}._62KtCq_negative *{color:inherit}._62KtCq_accent,._62KtCq_accent:hover{background-color:var(--brand-secondary-strong);color:var(--text-inverse)}._62KtCq_accent *{color:var(--text-inverse)}._62KtCq_badgeButtonWrap{display:inline-flex;position:relative}._62KtCq_buttonBadge{top:var(--space-scale-neg-0-22);right:var(--space-scale-neg-0-22);min-width:calc(1.35 * var(--scale));height:calc(1.35 * var(--scale));border-radius:var(--radius-pill);padding:0 var(--space-scale-0-34);background:var(--intent-warning);color:var(--on-warning);border:var(--border-width-medium) solid var(--surface-raised);box-shadow:var(--elevation-1);font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);pointer-events:none;z-index:var(--layer-raised);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex;position:absolute}
.cSbTma_subtleButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.cSbTma_subtleButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.cSbTma_lightButton{background:var(--text-inverse);border:var(--border-width-scale-01) solid var(--border-subtle);color:var(--text-primary)}.cSbTma_lightButton:hover{background:var(--surface-raised);color:var(--text-primary)}.cSbTma_inlineLinkButton{--button-padding-x-multiplier:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-primary);background:0 0;justify-content:flex-start}.cSbTma_inlineLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.cSbTma_inlineLinkButton span{text-align:left}.cSbTma_subtleButton[data-button-negative=true],.cSbTma_subtleButton[data-button-negative=true]:hover{color:var(--intent-danger);background:0 0}.cSbTma_subtleButton[data-button-negative=true] *{color:inherit}
.gXBwqq_iconButton{--icon-button-scale-multiplier:3.8;--icon-button-size:calc(var(--icon-button-scale-multiplier,3.2) * var(--scale));width:var(--icon-button-size);height:var(--icon-button-size);min-width:var(--icon-button-size);min-height:var(--icon-button-size);border-radius:var(--radius-circle);aspect-ratio:1;flex-shrink:0;padding:0}.gXBwqq_iconButton.gXBwqq_iconButton{padding:0}.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton{width:auto;height:var(--icon-button-size,calc(2.5 * var(--scale)));min-width:var(--icon-button-size,calc(2.5 * var(--scale)));min-height:var(--icon-button-size,calc(2.5 * var(--scale)));aspect-ratio:auto;border-radius:var(--radius-pill);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;transition:color var(--duration-base) var(--ease-standard), padding-right var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);background:0 0;justify-content:flex-start;gap:0;overflow:hidden}.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton:hover,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton:focus-visible,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-toolbar-label-expanded=true]{padding-right:var(--space-scale-1-1);background:var(--interaction-hover);box-shadow:var(--elevation-0)}.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true],.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true]:hover,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true]:focus-visible{background:var(--brand-action-surface);color:var(--on-brand-action)}.gXBwqq_toolbarIconSlot{width:var(--icon-button-size,calc(2.5 * var(--scale)));min-width:var(--icon-button-size,calc(2.5 * var(--scale)));height:var(--icon-button-size,calc(2.5 * var(--scale)));line-height:var(--line-height-zero);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gXBwqq_toolbarIconSlot>svg{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));flex-shrink:0;display:block}.gXBwqq_toolbarIconLabel{opacity:0;max-width:0;transform:translateX(calc(-.25 * var(--scale)));white-space:nowrap;transition:max-width var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);align-items:center;display:inline-flex;overflow:hidden;}.gXBwqq_toolbarIconButton:hover .gXBwqq_toolbarIconLabel,.gXBwqq_toolbarIconButton:focus-visible .gXBwqq_toolbarIconLabel,.gXBwqq_toolbarIconButton[data-toolbar-label-expanded=true] .gXBwqq_toolbarIconLabel{max-width:calc(24 * var(--scale));opacity:1;transform:translate(0)}.gXBwqq_toolbarIconLabelText{white-space:nowrap;animation:gXBwqq_toolbarIconLabelSwap var(--duration-base) var(--ease-standard) both;margin:0;display:inline-flex}@keyframes gXBwqq_toolbarIconLabelSwap{0%{opacity:0;transform:translateY(calc(.18 * var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gXBwqq_toolbarIconButton,.gXBwqq_toolbarIconLabel{transition:none}.gXBwqq_toolbarIconLabelText{animation:none}}.gXBwqq_compactIconButton{--icon-button-size:calc(1.9 * var(--scale))}.gXBwqq_compactIconButton svg{width:calc(1.02 * var(--scale));height:calc(1.02 * var(--scale))}.gXBwqq_inlineIconButton{--icon-button-size:calc(1.25 * var(--scale))}.gXBwqq_inlineIconButton svg{width:calc(.95 * var(--scale));height:calc(.95 * var(--scale))}.gXBwqq_touchIconButton{--icon-button-size:var(--control-height-touch)}.gXBwqq_touchIconButton svg{width:calc(var(--control-height-touch) * .45);height:calc(var(--control-height-touch) * .45)}.gXBwqq_subtleIconButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.gXBwqq_subtleIconButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.gXBwqq_subtleIconButton *,.gXBwqq_subtleIconButton:hover *{color:var(--text-secondary)}@media (min-width:768px){.gXBwqq_iconButton{--icon-button-scale-multiplier:3.2}}@container respondent-preview (max-width:800px){.gXBwqq_iconButton{--icon-button-scale-multiplier:3.8}}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.gXBwqq_iconButton,.gXBwqq_compactIconButton,.gXBwqq_inlineIconButton{--icon-button-size:var(--control-height-touch)}}
.dzN4wa_splitButtonDivider{background-color:var(--border-default);width:1px;margin:var(--space-scale-0-6) 0;flex-shrink:0;align-self:stretch}.dzN4wa_button{--button-padding-x-multiplier:2.1}.dzN4wa_iconButton.dzN4wa_iconButton{padding:0}.dzN4wa_button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.dzN4wa_largeButton{--button-padding-x-multiplier:2.5}.dzN4wa_largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}@media (min-width:768px){.dzN4wa_button{--button-padding-x-multiplier:2}.dzN4wa_button span{--button-text-size-multiplier:1;--button-text-margin-y-multiplier:1}.dzN4wa_largeButton{--button-padding-x-multiplier:2.8}.dzN4wa_largeButton span{--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}}@container respondent-preview (max-width:800px){.dzN4wa_button{--button-padding-x-multiplier:2.1}.dzN4wa_iconButton.dzN4wa_iconButton{padding:0}.dzN4wa_button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.dzN4wa_largeButton{--button-padding-x-multiplier:2.5}.dzN4wa_largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}}
.RClDYa_tabButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.45;--button-text-size-multiplier:.95;border-bottom:var(--border-width-medium) solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-secondary);background:0 0;border-radius:0;margin:0}.RClDYa_tabButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.RClDYa_tabButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.RClDYa_tabButton[aria-selected=true]{border-bottom-color:var(--brand-primary);color:var(--brand-primary)}.RClDYa_tabButton[aria-selected=true] *{color:var(--brand-primary)}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.45;--button-text-size-multiplier:1;border:var(--border-width-none);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-primary);text-align:start;background:0 0;justify-content:flex-start;margin:0;position:relative}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton span{text-align:start}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:before{content:"";border-radius:inherit;box-shadow:var(--elevation-0);pointer-events:none;background:0 0;position:absolute;inset:0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:hover:before{background:var(--interaction-hover)}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-selected=true],.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-pressed=true]{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-selected=true]:before,.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-pressed=true]:before{background:var(--interaction-hover)}.RClDYa_listButton.RClDYa_listButton{border-radius:0}
._4ZQoAq_splitButtonGroup{border-radius:var(--radius-pill);box-shadow:var(--elevation-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);margin:var(--space-3);align-items:stretch;display:inline-flex;overflow:hidden}._4ZQoAq_splitButtonPart{z-index:var(--layer-base);border-radius:var(--radius-sm);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;position:relative}._4ZQoAq_splitButtonPart:before{content:"";inset:var(--space-scale-0-3);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-standard);pointer-events:none;z-index:var(--layer-underlay);background:0 0;position:absolute}._4ZQoAq_splitButtonPart:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--elevation-0);color:var(--on-brand);background:0 0;transition:none}._4ZQoAq_splitButtonPart:hover:not(:disabled):not([aria-disabled=true]):before{background:var(--brand-primary)}._4ZQoAq_splitButtonPart span{z-index:var(--layer-content);transition:color var(--duration-fast) var(--ease-standard);position:relative}
._62lqyq_notice{align-items:center;gap:var(--space-scale-0-55);padding:var(--space-scale-0-2) var(--space-scale-0-1);border-top:var(--border-width-thin) solid var(--border-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._62lqyq_icon{width:var(--font-size-body);height:var(--font-size-body);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._62lqyq_icon svg{width:100%;height:100%}._62lqyq_notice_stale ._62lqyq_icon{color:var(--intent-warning-ink)}._62lqyq_notice_fresh ._62lqyq_icon{color:var(--intent-success)}._62lqyq_notice_freshness_unknown ._62lqyq_icon{color:var(--text-secondary)}._62lqyq_copy{gap:var(--space-scale-0-06);flex-direction:column;min-width:0;display:flex}._62lqyq_title,._62lqyq_body{margin:0}._62lqyq_title{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}._62lqyq_body{max-width:var(--measure-body);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)}._62lqyq_actions{align-items:center;display:flex}@media (max-width:1024px){._62lqyq_notice{align-items:flex-start;row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}._62lqyq_actions{grid-column:2}}
._2sfU7W_autoSaveIndicator{align-items:center;gap:var(--space-2);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);margin:0;display:inline-flex}._2sfU7W_autoSaveSpinner{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));border:var(--border-width-scale-02) solid var(--border-default);border-top-color:var(--brand-primary);border-radius:var(--radius-circle);animation:.8s linear infinite _2sfU7W_autoSaveSpin}._2sfU7W_autoSaveCheck{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-success)}._2sfU7W_autoSaveDot{width:calc(.7 * var(--scale));height:calc(.7 * var(--scale));background:var(--text-secondary);border-radius:var(--radius-circle);position:relative}._2sfU7W_autoSaveIndicator[data-status=dirty] ._2sfU7W_autoSaveDot{background:var(--intent-warning);color:var(--on-warning)}._2sfU7W_autoSaveErrorIcon{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-danger)}._2sfU7W_autoSaveIndicator[data-status=saving]{color:var(--brand-primary)}._2sfU7W_autoSaveIndicator[data-status=saved]{color:var(--intent-success)}._2sfU7W_autoSaveIndicator[data-status=error]{color:var(--intent-danger)}@keyframes _2sfU7W_autoSaveSpin{to{transform:rotate(360deg)}}
.Rji27W_card{margin:var(--space-5);color:inherit;flex-direction:column;display:flex}.Rji27W_card .Rji27W_image{object-fit:contain;border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--brand-primary);background-color:#0000;width:100%;height:auto;max-height:40vh}.Rji27W_card .Rji27W_description{padding:var(--space-5);flex-direction:column;justify-content:center;width:100%;margin-bottom:auto;display:flex}.Rji27W_card .Rji27W_description>*{text-align:left;padding:var(--space-3) 0}.Rji27W_card h3{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Rji27W_card h4{font-size:var(--font-size-title-xl);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Rji27W_card p{font-size:var(--font-size-title-large);margin:var(--space-3) 0;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Rji27W_card .Rji27W_date{font-size:var(--font-size-body-secondary);color:var(--brand-secondary-strong);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Rji27W_card .Rji27W_tags{margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Rji27W_card .Rji27W_tag{font-size:var(--font-size-body);background-color:var(--brand-primary);margin-right:var(--space-2);margin-bottom:var(--space-scale-0-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--on-brand);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Rji27W_card .Rji27W_tagSuccess{background-color:var(--intent-success);color:var(--on-success)}.Rji27W_card .Rji27W_tagWarning{background-color:var(--intent-warning);color:var(--on-warning)}.Rji27W_card .Rji27W_tagNeutral{background-color:var(--surface-sunken);color:var(--text-secondary)}.Rji27W_card.Rji27W_compact{gap:var(--space-scale-0-85);width:100%;min-width:0;color:inherit;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);margin:0;text-decoration:none;overflow:hidden}.Rji27W_card.Rji27W_compact:hover,.Rji27W_card.Rji27W_compact:focus-visible{transform:translateY(calc(-.1 * var(--scale)))}.Rji27W_card.Rji27W_compact .Rji27W_image,.Rji27W_card.Rji27W_compact .Rji27W_imageFallback{aspect-ratio:16/9;object-fit:cover;border:var(--border-width-none);border-radius:var(--radius-card-inner);background-color:var(--surface-sunken);width:100%;max-width:none;max-height:none}.Rji27W_card.Rji27W_compact .Rji27W_imageFallback{display:block;overflow:hidden}.Rji27W_card.Rji27W_compact .Rji27W_imageFallback>*{background-color:var(--surface-sunken);width:100%;height:100%;display:block}.Rji27W_card.Rji27W_compact .Rji27W_description{gap:var(--space-scale-0-35);padding:var(--space-scale-0-2) 0 0;flex:1}.Rji27W_card.Rji27W_compact .Rji27W_description>*{padding:0}.Rji27W_card.Rji27W_compact h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Rji27W_card.Rji27W_compact 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);margin:0}.Rji27W_card.Rji27W_compact .Rji27W_date{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Rji27W_card.Rji27W_compact .Rji27W_tag{font-size:var(--font-size-body-compact);padding:var(--space-scale-0-35) var(--space-scale-0-75);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Rji27W_card.Rji27W_compact .Rji27W_tags{margin-top:auto}@media (min-width:768px){.Rji27W_card{flex-direction:row;display:flex}.Rji27W_card.Rji27W_compact{flex-direction:column}.Rji27W_card.Rji27W_compact .Rji27W_image,.Rji27W_card.Rji27W_compact .Rji27W_imageFallback{width:100%;max-width:none;max-height:none}.Rji27W_card .Rji27W_image{object-fit:contain;width:auto;max-width:50%;max-height:50vh}.Rji27W_card .Rji27W_description{padding:0 var(--space-5)}.Rji27W_card.Rji27W_compact .Rji27W_description{padding:var(--space-scale-0-2) 0 0}}
._6ohEqa_field{gap:var(--space-scale-0-6);flex-direction:column;width:100%;min-width:0;display:flex}._6ohEqa_labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._6ohEqa_label{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._6ohEqa_formatHint,._6ohEqa_fileSize{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)}._6ohEqa_dropZone{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-wrap:wrap;display:flex}._6ohEqa_dropZone:focus-visible{outline:var(--border-width-scale-02) solid var(--border-focus);outline-offset:var(--space-scale-0-25)}._6ohEqa_dropZoneActive{border-color:var(--brand-primary);background:var(--brand-wash)}._6ohEqa_dropZoneDisabled{cursor:not-allowed;opacity:.7}._6ohEqa_copy{gap:var(--space-scale-0-25);min-width:0;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-direction:column;flex:auto;display:flex}._6ohEqa_fileName{max-width:100%;color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);overflow-wrap:anywhere;white-space:normal;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}._6ohEqa_actions{align-items:center;gap:var(--space-scale-0-5);flex:none;margin-left:auto;display:flex}._6ohEqa_error{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);margin:0}._6ohEqa_visuallyHidden{width:var(--border-width-thin);height:var(--border-width-thin);margin:calc(-1 * var(--border-width-thin));clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);padding:0;position:absolute;overflow:hidden}._6ohEqa_dropZone,._6ohEqa_labelRow{flex-direction:column;align-items:flex-start}._6ohEqa_actions{width:100%}@media (min-width:600px){._6ohEqa_dropZone,._6ohEqa_labelRow{flex-direction:row;align-items:center}._6ohEqa_actions{width:auto}}
.KTfl3G_panel{gap:var(--space-4);flex-direction:column;display:flex}.KTfl3G_description,.KTfl3G_hint,.KTfl3G_emptyState,.KTfl3G_limitLine{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);margin:0}.KTfl3G_subsection{gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-scale-008) solid var(--border-subtle);flex-direction:column;display:flex}.KTfl3G_sectionHeading,.KTfl3G_actions,.KTfl3G_referenceHeader,.KTfl3G_metricsRow,.KTfl3G_revisionSummary{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.KTfl3G_sectionHeading,.KTfl3G_referenceHeader{justify-content:space-between}.KTfl3G_sectionHeading h4,.KTfl3G_subsection h4,.KTfl3G_responseCard h5{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}.KTfl3G_schemaList,.KTfl3G_mappingList,.KTfl3G_resultResponses,.KTfl3G_referenceList{gap:var(--space-3);flex-direction:column;display:flex}.KTfl3G_schemaRow,.KTfl3G_mappingRow,.KTfl3G_responseCard,.KTfl3G_referenceItem{gap:var(--space-3);padding:var(--space-3);border:var(--border-width-scale-008) solid var(--border-default);background:var(--surface-sunken);display:grid}.KTfl3G_responseCard{--reference-item-radius:max(0px, calc(var(--radius-md) - var(--space-3) - var(--border-width-scale-008)));border-radius:var(--radius-md)}.KTfl3G_referenceItem{border-radius:var(--reference-item-radius)}.KTfl3G_schemaRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end}.KTfl3G_mappingRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:end}.KTfl3G_questionCopy,.KTfl3G_fieldGroup,.KTfl3G_numericMappingFields,.KTfl3G_evidenceBlock{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.KTfl3G_numericMappingFields{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KTfl3G_fieldGroup label,.KTfl3G_fieldLabel,.KTfl3G_evidenceBlock strong{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.KTfl3G_revisionSummary{color:var(--text-muted);font-size:var(--font-size-caption);overflow-wrap:anywhere}.KTfl3G_referenceList{padding-left:var(--space-5);margin:0}.KTfl3G_referenceItem{gap:var(--space-2)}.KTfl3G_metricsRow{color:var(--text-secondary);font-size:var(--font-size-caption)}.KTfl3G_evidenceBlock ul{padding-left:var(--space-4);color:var(--text-secondary);font-size:var(--font-size-caption);margin:0}@media (max-width:899px){.KTfl3G_schemaRow,.KTfl3G_mappingRow{grid-template-columns:1fr;align-items:stretch}.KTfl3G_numericMappingFields{grid-template-columns:1fr}}
.pObhPq_simulationTab{gap:var(--font-size-title-large);flex-direction:column;display:flex}.pObhPq_simulationPersonaeWidget{margin-bottom:0!important}.pObhPq_simulationLoading{justify-content:center;align-items:center;gap:var(--font-size-caption);padding:var(--font-size-title-large);color:var(--text-secondary);display:flex}.pObhPq_simulationError{color:var(--intent-danger);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);padding:var(--space-3);background:var(--intent-danger-surface);border-radius:var(--radius-md);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationPersonaeFeedback{padding-inline:var(--padding,0)}.pObhPq_simulationCompleteness{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationRunSummary{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;display:flex}.pObhPq_simulationRunSummary[data-tone=error]{color:var(--intent-danger)}.pObhPq_simulationRunNotice{align-items:center;gap:var(--font-size-body);margin-bottom:var(--font-size-body);padding:var(--font-size-body-compact) var(--font-size-body);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pObhPq_simulationRunNotice[data-tone=error]{border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent);background:var(--intent-danger-surface)}.pObhPq_simulationRunNoticeIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.pObhPq_simulationRunNotice[data-tone=error] .pObhPq_simulationRunNoticeIcon{color:var(--intent-danger)}.pObhPq_simulationRunNoticeCopy{gap:var(--space-1);min-width:0;max-width:var(--measure-narrow);display:grid}.pObhPq_simulationRunNoticeCopy strong{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.pObhPq_simulationRunNoticeCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationRunNoticeAction{justify-content:flex-end;display:flex}@media (max-width:700px){.pObhPq_simulationRunNotice{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.pObhPq_simulationRunNoticeAction{grid-column:2;justify-content:flex-start}}.pObhPq_computeErrorState{align-items:center;gap:var(--font-size-body);padding:var(--font-size-body);border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-danger) 25%, transparent);border-radius:var(--radius-lg);background:var(--intent-danger-surface);color:var(--text-primary);display:flex}.pObhPq_computeErrorIcon{color:var(--intent-danger);flex:none}.pObhPq_computeErrorCopy{gap:var(--font-size-caption);min-width:0;max-width:var(--measure-narrow);display:grid}.pObhPq_computeErrorCopy strong{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.pObhPq_computeErrorCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_computeErrorAction{flex:none;margin-left:auto}@media (max-width:700px){.pObhPq_computeErrorState{flex-wrap:wrap;align-items:flex-start}.pObhPq_computeErrorAction{width:100%;margin-left:0}}.pObhPq_simulationResultsPanel{gap:var(--font-size-body);padding-block:var(--space-4);flex-direction:column;display:flex}.pObhPq_simulationMessage{color:var(--text-muted);font-size:var(--font-size-label);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.pObhPq_simulationResultsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.DQcD3G_simulationInProgress{align-items:center;gap:var(--space-scale-0-6);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.DQcD3G_simulationVolumetry,.DQcD3G_simulationWordCloud{padding:0}.DQcD3G_personaResultCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--font-size-body);gap:var(--font-size-caption);background:var(--surface-raised);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.DQcD3G_personaResultCard:hover{box-shadow:var(--elevation-1);border-color:var(--brand-primary)}.DQcD3G_personaResultToggle{gap:var(--space-scale-0-6);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.DQcD3G_personaResultToggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.DQcD3G_personaResultToggle[aria-disabled=true]{cursor:default;opacity:.7}.DQcD3G_personaResultHeader{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);display:flex}.DQcD3G_personaResultHeader h3{font-size:var(--font-size-label);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultTags{gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;margin:0;display:flex}.DQcD3G_personaResultTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-medium)}.DQcD3G_personaResultStatus{width:var(--font-size-title-large);height:var(--font-size-title-large);border-radius:var(--radius-circle);font-weight:var(--weight-semibold);background:var(--surface-sunken);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.DQcD3G_personaResultStatus[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.DQcD3G_personaResultStatus[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.DQcD3G_personaResultDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultFooterRow{color:var(--text-muted);font-size:var(--font-size-body-compact);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}.DQcD3G_personaResultToggleHint{font-weight:var(--weight-semibold);color:var(--intent-warning-ink)}.DQcD3G_personaResultError{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--font-size-caption);background:var(--intent-danger-surface);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.DQcD3G_personaResultContent{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.DQcD3G_personaResultAnswersTitle{margin:0 0 var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}.DQcD3G_personaResultAnswers{padding-left:var(--font-size-body);gap:var(--space-scale-0-6);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-direction:column;margin:0;display:flex}.DQcD3G_personaResultQuestion{min-width:0;font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:auto;margin-bottom:0;display:block}.DQcD3G_personaResultQuestionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-2);display:flex}.DQcD3G_personaResultAnswer{color:var(--text-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.URpjjq_personaeAnswersContext{margin-bottom:var(--space-6)}.URpjjq_personaeAnswersAudience{max-width:var(--measure-body);margin:0 0 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)}.URpjjq_personaeAnswersRoles{max-width:var(--measure-body);gap:var(--space-3);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);margin:0;padding:0;list-style:none;display:grid}.URpjjq_personaeAnswersRole{gap:var(--space-4);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) max-content;display:grid}.URpjjq_personaeAnswersLayout{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;min-width:0;font-family:inherit;display:flex;container:personae-answers/inline-size}.URpjjq_personaeAnswersSelector{width:100%;min-width:0;display:none}.URpjjq_personaeAnswersSidebar{flex:0 1 calc(var(--measure-narrow) * .75);min-width:0}.URpjjq_personaeAnswersListTitle{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.URpjjq_personaeAnswersList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.URpjjq_personaeAnswersListItem{align-items:center;gap:var(--space-2);display:flex}.URpjjq_personaeAnswersListAction{flex:1;min-width:0}.URpjjq_personaeAnswersDetails{flex:3 1 var(--measure-narrow);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.URpjjq_personaeAnswersDetailsHeader{justify-content:flex-start;align-items:flex-start;gap:max(var(--space-3), var(--font-size-body));flex-wrap:wrap;min-width:0;display:flex}.URpjjq_personaeAnswersDetailsIdentity{min-width:0;max-width:var(--measure-body);gap:var(--space-1);flex-direction:column;flex:1;display:flex}.URpjjq_personaeAnswersDetailsName{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}.URpjjq_personaeAnswersDetailsMeta{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.URpjjq_personaeAnswersStatusIcon{color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.URpjjq_personaeAnswersStatusIcon svg{width:var(--font-size-body);height:var(--font-size-body);display:block}.URpjjq_personaeAnswersStatusIcon[data-status=error]{color:var(--intent-danger)}.URpjjq_personaeAnswersStatusIcon[data-status=done]{color:var(--intent-success)}.URpjjq_personaeAnswersStatusIcon[data-status=running]{color:var(--brand-primary)}.URpjjq_personaeAnswersProfileDetails{gap:max(var(--space-3), var(--font-size-body));flex-direction:column;width:100%;display:flex}.URpjjq_personaeAnswersDetailsTags{gap:var(--space-scale-0-4);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);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.URpjjq_personaeAnswersDetailsTags li{color:var(--text-secondary)}.URpjjq_personaeAnswersDetailsTags li+li:before{content:"·";margin-inline-end:var(--space-scale-0-4)}.URpjjq_personaeAnswersDetailsDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.URpjjq_personaeAnswersAnswers{gap:max(var(--space-3), var(--font-size-body));flex-direction:column;min-width:0;display:flex}.URpjjq_personaeAnswersQuestionList{gap:var(--space-4);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.URpjjq_personaeAnswersQuestionItem{overflow-wrap:anywhere;margin:0;padding:0}.URpjjq_personaeAnswersQuestionItem+.URpjjq_personaeAnswersQuestionItem{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-4)}.URpjjq_personaeAnswersQuestionTitle{margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.URpjjq_personaeAnswerText{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);width:100%}.URpjjq_personaeAnswersEmpty{max-width:var(--measure-body);color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}@container personae-answers (max-width:899px){.URpjjq_personaeAnswersSelector{display:block}.URpjjq_personaeAnswersSidebar{display:none}.URpjjq_personaeAnswersDetails{flex-basis:100%}}
.KAVurG_root{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.KAVurG_text{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;margin:0}.KAVurG_segment{border:none;border-bottom:var(--border-width-thin) solid currentColor;border-radius:var(--radius-sm);padding:0 var(--space-scale-0-2);color:inherit;cursor:pointer;font:inherit;text-align:inherit}.KAVurG_text[data-width=available]{max-width:100%}.KAVurG_segment[data-status=supported]{background:var(--intent-success-surface);border-bottom-style:solid}.KAVurG_segment[data-status=contradicted]{background:var(--intent-danger-surface);border-bottom-style:dotted}.KAVurG_segment:focus-visible{outline:var(--border-width-medium) solid var(--brand-primary);outline-offset:var(--space-scale-0-2)}.KAVurG_proof{gap:var(--space-scale-0-4);padding:var(--space-scale-0-6);border-left:var(--border-width-medium) solid var(--brand-primary);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-compact);flex-wrap:wrap;display:flex}.KAVurG_proof code{overflow-wrap:anywhere;color:var(--text-primary)}
.U7PnvW_exportModalContent{gap:var(--space-3);flex-direction:column;display:flex}.U7PnvW_exportModalTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.IORP3q_container{align-items:center;gap:var(--space-scale-0-6);width:100%;display:flex}.IORP3q_bar{border-radius:var(--radius-pill);background:var(--surface-sunken);border:none;flex:1;overflow:hidden}.IORP3q_barSmall{height:calc(.45 * var(--scale))}.IORP3q_barMedium{height:calc(.6 * var(--scale))}.IORP3q_bar::-webkit-progress-bar{background:var(--surface-sunken);border-radius:var(--radius-pill)}.IORP3q_bar::-webkit-progress-value{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.IORP3q_bar::-moz-progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.IORP3q_percentage{min-width:calc(2.6 * var(--scale));text-align:right;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--brand-primary);font-variant-numeric:tabular-nums;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.xA4u1a_collapsibleWidget{transition:padding-bottom var(--duration-slow) var(--ease-standard);overflow:visible}.xA4u1a_collapsibleWidget.xA4u1a_collapsed{overflow:visible}.xA4u1a_collapsibleWidget.xA4u1a_contentEdgeToEdge{border:var(--border-width-none);padding-bottom:0;overflow:hidden}.xA4u1a_collapsibleWidget.xA4u1a_contentEdgeToEdge.xA4u1a_collapsed{padding-bottom:var(--padding,var(--space-3));overflow:hidden}.xA4u1a_header{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;margin-bottom:var(--space-3);border-radius:var(--radius-md);flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}.xA4u1a_collapsed .xA4u1a_header{margin-bottom:0}.xA4u1a_staticHeader{cursor:default;-webkit-user-select:text;user-select:text;gap:var(--space-3);flex-wrap:wrap}.xA4u1a_contentEdgeToEdge .xA4u1a_header,.xA4u1a_contentEdgeToEdge .xA4u1a_headerWithActions{margin-bottom:0}.xA4u1a_collapsibleWidget[data-heading-size=compact] .xA4u1a_title{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold)}.xA4u1a_title{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);flex:1;margin:0;padding:0}.xA4u1a_headerActions{align-items:center;gap:var(--space-scale-0-6);margin-right:var(--space-scale-0-6);flex-shrink:0;display:flex}.xA4u1a_togglePlaceholder{width:var(--control-height-standard);height:var(--control-height-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.xA4u1a_contentWrapper{transition:height var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);overflow:visible}.xA4u1a_contentEdgeToEdge .xA4u1a_contentWrapper{margin-inline:calc(-1 * var(--padding,var(--space-3)))}.xA4u1a_collapsed .xA4u1a_contentWrapper{pointer-events:none;overflow:hidden}.xA4u1a_content{padding:0;padding-bottom:var(--space-2)}.xA4u1a_contentEdgeToEdge .xA4u1a_content{padding-bottom:0}@media not all and (min-width:600px){.xA4u1a_headerWithActions{gap:var(--space-3);flex-wrap:wrap}.xA4u1a_headerWithActions .xA4u1a_title{flex-basis:100%}.xA4u1a_headerWithActions .xA4u1a_headerActions{flex-wrap:wrap;flex:1;margin-right:0}}
._8bR2UG_panel{padding:var(--font-size-body);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg)}._8bR2UG_panelHeader{justify-content:space-between;align-items:center;gap:var(--font-size-body);display:flex}._8bR2UG_panelCopy{gap:var(--space-scale-0-2);flex-direction:column;flex:1;min-width:0;display:flex}._8bR2UG_panelTitle{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_panelTitleRow{align-items:center;gap:var(--space-scale-0-35);display:inline-flex}._8bR2UG_panelDescription{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)}._8bR2UG_panelAction{flex-shrink:0;display:flex}._8bR2UG_panelContent{margin-top:var(--font-size-body)}._8bR2UG_inlineDisclosure{width:100%;min-width:0;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)}._8bR2UG_inlineDisclosure ._8bR2UG_panelHeader{grid-template-columns:minmax(0,1fr) auto;display:grid}._8bR2UG_inlineDisclosure ._8bR2UG_panelTitle{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._8bR2UG_widgetDisclosure ._8bR2UG_panelTitle{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}._8bR2UG_inlineContent{margin-top:var(--font-size-caption)}
.PwpahW_container{width:100%;max-width:var(--measure-wide)}.PwpahW_scope{align-items:baseline;gap:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.PwpahW_scope strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.PwpahW_questions{gap:var(--space-4);flex-direction:column;display:flex}.PwpahW_question{gap:var(--space-3);border-block-end:var(--border-width-thin) solid var(--border-subtle);flex-direction:column;padding-block-end:var(--space-4);display:flex}.PwpahW_question:last-child{border-block-end:var(--border-width-none);padding-block-end:0}.PwpahW_questionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.PwpahW_questionHeader h4,.PwpahW_questionHeader span,.PwpahW_distribution h5{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PwpahW_questionHeader h4{color:var(--text-primary)}.PwpahW_questionHeader span{color:var(--text-secondary)}.PwpahW_coverage,.PwpahW_numericSummary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--scale))), 1fr));gap:var(--space-2);margin:0;display:grid}.PwpahW_coverageItem,.PwpahW_numericItem{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PwpahW_coverageItem dt,.PwpahW_numericItem dt{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.PwpahW_coverageItem dd,.PwpahW_numericItem dd{color:var(--text-primary);font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.PwpahW_distribution{gap:var(--space-2);flex-direction:column;display:flex}.PwpahW_distribution h5{color:var(--text-primary)}.PwpahW_tableViewport{max-width:100%;overflow-x:auto}.PwpahW_table{border-collapse:collapse;width:100%;color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.PwpahW_table th,.PwpahW_table td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-width-thin) solid var(--border-subtle);text-align:start;white-space:nowrap}.PwpahW_table thead th{color:var(--text-secondary);font-weight:var(--weight-semibold)}.PwpahW_table tbody th{font-weight:var(--weight-regular)}.PwpahW_table tbody tr:last-child th,.PwpahW_table tbody tr:last-child td{border-block-end:var(--border-width-none)}
.dg-tWG_trigger{align-items:center;display:inline-flex}.dg-tWG_tooltip{z-index:var(--layer-tooltip);pointer-events:none;max-width:min(24ch, calc(100vw - calc(2.4 * var(--scale))));max-height:calc(100vh - calc(2.4 * var(--scale)));padding:var(--space-scale-0-28) var(--space-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--text-inverse);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-wrap:pretty;letter-spacing:var(--letter-spacing-normal);position:fixed;top:0;left:0;overflow-y:auto}.dg-tWG_tooltipArrow{width:calc(.56 * var(--scale));height:calc(.56 * var(--scale));background:var(--text-primary);pointer-events:none;position:absolute;transform:rotate(45deg)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark]{background:var(--surface-floating);color:var(--text-primary)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark] .dg-tWG_tooltipArrow{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=light]{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.dg-tWG_tooltip[data-tone=glass]{background:var(--surface-glass);color:var(--text-primary);border-color:var(--border-subtle);border-radius:var(--radius-md);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2)}.dg-tWG_tooltip[data-tone=light] .dg-tWG_tooltipArrow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=glass] .dg-tWG_tooltipArrow{background:var(--surface-glass);border:var(--border-width-thin) solid var(--border-subtle)}.dg-tWG_tooltip[data-side=top] .dg-tWG_tooltipArrow{bottom:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=bottom] .dg-tWG_tooltipArrow{top:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=left] .dg-tWG_tooltipArrow{right:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=right] .dg-tWG_tooltipArrow{left:var(--space-scale-neg-0-26)}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);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;display:flex}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);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;display:flex}
.akYDaq_weightCard{--range-label-rise:calc(.24 * var(--scale));--range-label-stem-height:calc(.42 * var(--scale));gap:var(--space-2);flex-direction:column;width:100%;display:flex}.akYDaq_compactWeightCard{gap:var(--space-scale-0-35)}.akYDaq_guideSlot,.akYDaq_helperSlot{opacity:1;will-change:grid-template-rows, opacity, transform;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);grid-template-rows:1fr;display:grid;transform:translateY(0)}.akYDaq_guideSlot{min-width:0;margin-bottom:var(--space-scale-neg-0-35);transform-origin:bottom;grid-area:1/1}.akYDaq_guideSlotInner,.akYDaq_helperSlotInner{min-height:0;overflow:hidden}.akYDaq_guideSlotInner{padding-bottom:var(--range-label-stem-height);transition:padding-bottom var(--duration-slow) var(--ease-standard)}.akYDaq_compactWeightCard .akYDaq_guideSlot{opacity:0;transform:translateY(var(--range-label-rise)) scaleY(.98);grid-template-rows:0fr}.akYDaq_compactWeightCard .akYDaq_guideSlotInner{padding-bottom:0}.akYDaq_compactWeightCard .akYDaq_helperSlot{opacity:0;transform:translateY(calc(-.12 * var(--scale)));grid-template-rows:0fr}.akYDaq_sliderRow{align-items:center;column-gap:var(--space-scale-0-65);row-gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.akYDaq_sliderOnly{grid-template-columns:minmax(0,1fr)}.akYDaq_sliderOnly .akYDaq_guideSlot{grid-column:1}.akYDaq_compactWeightCard .akYDaq_rangeInput{height:calc(.72 * var(--scale));grid-area:2/1}.akYDaq_compactWeightCard .akYDaq_sliderRow{row-gap:var(--space-scale-0-35)}.akYDaq_compactWeightCard .akYDaq_bottom{align-self:center}.akYDaq_compactWeightCard .akYDaq_weightValue{padding:var(--space-scale-0-28) var(--space-scale-0-58)}.akYDaq_bottom{justify-content:flex-end;align-items:center;gap:var(--space-3);grid-area:2/2;display:flex}.akYDaq_weightLabel{font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.akYDaq_weightValue{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);padding:var(--space-scale-0-4) var(--space-scale-0-8);border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--border-default);background:var(--surface-glass);color:inherit;cursor:text}.akYDaq_weightValue:hover,.akYDaq_weightValue:focus-visible{box-shadow:var(--elevation-1)}.akYDaq_scaleGuide{align-items:center;gap:var(--space-scale-0-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.akYDaq_scaleLabel{align-items:center;gap:var(--space-scale-0-4);color:var(--text-primary);font-size:var(--font-size-body);z-index:var(--layer-content);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex;position:relative}.akYDaq_scaleLabel:after,.akYDaq_neutralLabel:after{content:"";left:50%;bottom:calc(-1 * var(--range-label-stem-height));width:calc(.1 * var(--scale));height:var(--range-label-stem-height);background:linear-gradient(180deg, var(--border-default), var(--brand-muted));opacity:.75;transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);position:absolute;transform:translate(-50%)scaleY(1)}.akYDaq_scale-start{justify-self:start}.akYDaq_scale-center{justify-self:center}.akYDaq_scale-end{justify-self:end}.akYDaq_scaleText{font-weight:var(--weight-medium)}.akYDaq_placeholderLabel{display:inline-block}.akYDaq_neutralLabel{color:var(--text-muted);font-size:var(--font-size-subtitle);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative}.akYDaq_compactWeightCard .akYDaq_scaleLabel,.akYDaq_compactWeightCard .akYDaq_neutralLabel{opacity:0;transform:translateY(var(--range-label-rise)) scale(.985)}.akYDaq_compactWeightCard .akYDaq_scaleLabel:after,.akYDaq_compactWeightCard .akYDaq_neutralLabel:after{opacity:0;transform:translate(-50%)scaleY(0)}.akYDaq_rangeInput{--range-gradient:linear-gradient(90deg, var(--brand-secondary-strong), var(--brand-secondary), var(--brand-secondary-base), var(--brand-secondary-wash), var(--brand-wash), var(--brand-base), var(--brand-muted), var(--brand-primary));cursor:pointer;appearance:none;width:100%;height:calc(2.4 * var(--scale));border-radius:var(--radius-pill);background:0 0;grid-area:2/1;margin:0}.akYDaq_rangeInput:focus{box-shadow:var(--focus-ring);outline:none}.akYDaq_rangeInput::-webkit-slider-thumb{appearance:none;width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);margin-top:var(--space-scale-neg-0-35)}.akYDaq_rangeInput::-webkit-slider-runnable-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_rangeInput::-moz-range-thumb{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.akYDaq_rangeInput::-moz-range-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_valueField{}.akYDaq_helperText{}
.U0-0WG_overlay{background:color-mix(in srgb, var(--text-primary) var(--modal-backdrop-opacity), transparent);-webkit-backdrop-filter:var(--modal-backdrop-blur);backdrop-filter:var(--modal-backdrop-blur);z-index:var(--layer-modal);padding:2vh var(--space-3);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.U0-0WG_modal{width:100%;padding:var(--space-scale-1-25);border-radius:var(--radius-md);position:relative;overflow-y:auto}.U0-0WG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.U0-0WG_modal:focus{outline:none}.U0-0WG_modalDefault{max-height:90vh}.U0-0WG_modalFullHeight{max-height:95vh}.U0-0WG_closeButtonWrapper{z-index:var(--layer-raised);top:var(--space-2);right:var(--space-2);position:absolute}@media (min-width:768px){.U0-0WG_overlay{padding:4vh var(--space-5)}.U0-0WG_modal{padding:var(--space-scale-1-75);border-radius:var(--radius-lg)}}
.w9bIEa_content{background:var(--surface-page);border:var(--border-width-none);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.w9bIEa_card{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--elevation-1);-webkit-backdrop-filter:none;backdrop-filter:none}.w9bIEa_compactMedia{border-radius:var(--radius-xl);padding:var(--space-scale-1-1)}.w9bIEa_compactMedia:hover{border-color:var(--border-subtle);box-shadow:var(--elevation-3)}.w9bIEa_compactMedia:focus-visible{border-color:var(--interaction-focus);box-shadow:var(--focus-ring), var(--elevation-3);outline:none}.w9bIEa_widget{--widget-radius:var(--radius-lg);--widget-padding:var(--space-3);--widget-border-width:var(--border-width-thin);--widget-inner-radius:max(0px, calc(var(--widget-radius) - var(--widget-padding) - var(--widget-border-width)));background:var(--surface-raised);border:var(--widget-border-width) solid var(--border-subtle);border-radius:var(--widget-radius);padding:var(--widget-padding);box-shadow:var(--elevation-2);-webkit-backdrop-filter:none;backdrop-filter:none}.w9bIEa_floating{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);-webkit-backdrop-filter:none;backdrop-filter:none}.w9bIEa_modal{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-3);-webkit-backdrop-filter:none;backdrop-filter:none}.w9bIEa_editorial{border:var(--border-width-none);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.w9bIEa_glass{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.w9bIEa_glass{background:var(--surface-glass);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight-shadow), var(--glass-elevation)}}@media (prefers-reduced-transparency:reduce){.w9bIEa_glass{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-2)}}@media (min-width:768px){.w9bIEa_modal{border-radius:var(--radius-lg)}}
.q3iQLa_toolbarPopover{width:min(calc(38 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)));background-color:var(--surface-raised)}.q3iQLa_panel{gap:var(--space-3);padding:var(--space-2);flex-direction:column;display:flex}.q3iQLa_panelTitle,.q3iQLa_panelHint,.q3iQLa_feedback,.q3iQLa_error{margin:0}.q3iQLa_panelTitle{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)}.q3iQLa_panelHint,.q3iQLa_feedback,.q3iQLa_error,.q3iQLa_switchStatus{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.q3iQLa_panelHint{color:var(--text-muted);max-width:var(--measure-narrow)}.q3iQLa_switchRow{border-top:var(--border-width-scale-01) solid var(--border-subtle);align-items:center;gap:var(--space-3);padding-top:var(--space-3);justify-content:space-between;display:flex}.q3iQLa_switchCopy{gap:var(--space-scale-0-3);min-width:0;display:grid}.q3iQLa_switchLabel{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.q3iQLa_switchStatus{color:var(--text-muted)}.q3iQLa_feedback{color:var(--intent-success);font-weight:var(--weight-semibold)}.q3iQLa_error{color:var(--intent-danger);font-weight:var(--weight-semibold)}@media (max-width:800px),(orientation:portrait){.q3iQLa_toolbarPopover{width:min(calc(38 * var(--scale)), calc(100vw - calc(1.3 * var(--scale))))}.q3iQLa_panel{padding:var(--space-scale-1-1)}}
.Ib4rOq_panel{align-items:center;gap:var(--space-scale-0-7);width:min(calc(16.5 * var(--scale)), calc(100vw - calc(4 * var(--scale))));flex-direction:column;animation:.36s cubic-bezier(.16,1,.3,1) Ib4rOq_qrPopoverEnter;display:flex}.Ib4rOq_qrCard{gap:var(--space-scale-0-45);width:100%;padding:var(--space-scale-0-45);border-radius:var(--radius-lg);border:var(--border-width-scale-006) solid var(--border-subtle);background:var(--surface-glass);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.Ib4rOq_qrFrame{width:100%;min-height:calc(10.2 * var(--scale));justify-content:center;align-items:center;display:flex}.Ib4rOq_qrVisual{width:calc(9.8 * var(--scale));height:calc(9.8 * var(--scale));border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--elevation-1)}.Ib4rOq_unavailableLabel{text-align:center;color:var(--text-secondary);font-size:var(--font-size-body-secondary);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Ib4rOq_qrActionRow{align-items:center;gap:var(--space-scale-0-35);display:flex}.Ib4rOq_copyButton{flex:1}.Ib4rOq_copyButtonIcon{width:var(--font-size-label);height:var(--font-size-label)}.Ib4rOq_closeIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.Ib4rOq_shareActions{justify-content:center;gap:var(--space-scale-0-35);flex-wrap:wrap;width:100%;display:flex}.Ib4rOq_shareServiceIcon{width:var(--font-size-label);height:var(--font-size-label);fill:currentColor}@keyframes Ib4rOq_qrPopoverEnter{0%{opacity:0;transform:scale(.92) translateY(calc(-.18 * var(--scale)))}to{opacity:1;transform:scale(1)translateY(0)}}
.mNFAIq_container{display:inline-block;position:relative}.mNFAIq_toast{bottom:calc(-100% -1.6 * var(--space-3));background:var(--surface-sunken);padding:var(--space-scale-0-8) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);z-index:var(--layer-modal);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-wrap:nowrap;color:var(--text-primary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);animation:.3s ease-out mNFAIq_slideIn;position:absolute;left:50%;transform:translate(-50%)}@keyframes mNFAIq_slideIn{0%{opacity:0;transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (min-width:768px){.mNFAIq_toast{padding:var(--space-scale-0-8) var(--space-scale-1-8)}}
.lRxvsa_floatingSurfaceMotion{--floating-surface-open-spring:linear(0 0%, .0522 3.6%, .18 7.1%, .346 10.7%, .5213 14.3%, .6857 17.9%, .8266 21.4%, .9381 25%, 1.0189 28.6%, 1.0712 32.1%, 1.0993 35.7%, 1.1084 39.3%, 1.1039 42.9%, 1.0907 46.4%, 1.073 50%, 1.0539 53.6%, 1.0359 57.1%, 1.0203 60.7%, 1.0078 64.3%, .9987 67.9%, .9928 71.4%, .9895 75%, .9883 78.6%, .9886 82.1%, .99 85.7%, .9919 89.3%, .9939 92.9%, .9959 96.4%, 1 100%);--floating-surface-close-spring:linear(0 0%, .0685 5.6%, .2222 11.1%, .4034 16.7%, .5772 22.2%, .7252 27.8%, .8407 33.3%, .9239 38.9%, .9791 44.4%, 1.012 50%, 1.0285 55.6%, 1.034 61.1%, 1.0328 66.7%, 1.0281 72.2%, 1.022 77.8%, 1.0159 83.3%, 1.0106 88.9%, 1.0063 94.4%, 1 100%);transform-origin:var(--floating-surface-origin,top center);will-change:transform, opacity}.lRxvsa_floatingSurfaceMotion[data-motion-state=open]{animation:lRxvsa_floatingSurfaceEnter var(--duration-slow) var(--floating-surface-open-spring) both}.lRxvsa_floatingSurfaceMotion[data-motion-state=closed]{pointer-events:none;animation:lRxvsa_floatingSurfaceExit var(--duration-base) var(--floating-surface-close-spring) both}@keyframes lRxvsa_floatingSurfaceEnter{0%{opacity:0;transform:translateY(var(--floating-surface-enter-offset,calc(-.38 * var(--scale)))) scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lRxvsa_floatingSurfaceExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(var(--floating-surface-exit-offset,calc(-.22 * var(--scale)))) scale(.96)}}@media (prefers-reduced-motion:reduce){.lRxvsa_floatingSurfaceMotion[data-motion-state=open],.lRxvsa_floatingSurfaceMotion[data-motion-state=closed]{animation-duration:var(--duration-fast);animation-timing-function:linear}}
.OSfKpq_toolbarSurface{--toolbar-spring:var(--ease-standard);--toolbar-soft-spring:var(--ease-standard);--toolbar-expand-duration:var(--duration-slow);--toolbar-label-fade-duration:var(--duration-base);--toolbar-popover-open-duration:var(--duration-slow);--toolbar-popover-close-duration:var(--duration-base);width:100%;min-width:0;padding:var(--space-scale-0-75) var(--space-scale-1-05);box-sizing:border-box;flex-shrink:1;align-items:center;display:flex;overflow:visible}.OSfKpq_toolbarActions{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex;overflow:visible}.OSfKpq_toolbarActionsEnd{justify-content:flex-end}.OSfKpq_toolbarAction{flex:none;align-items:center;display:inline-flex;position:relative;overflow:visible}.OSfKpq_toolbarActionStatic{position:static}.OSfKpq_toolbarIcon.OSfKpq_toolbarIcon{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale))}.OSfKpq_toolbarPopover{top:calc(100% + var(--space-scale-0-45));z-index:var(--layer-popover);position:absolute;overflow:hidden}.OSfKpq_toolbarPopover.OSfKpq_toolbarPopoverOverflowVisible{overflow:visible}.OSfKpq_toolbarPopoverLeft{left:0}.OSfKpq_toolbarPopoverRight{right:0}.OSfKpq_toolbarPopoverPanel{padding:var(--space-scale-0-85)}.OSfKpq_toolbarPopoverAnimated{--floating-surface-origin:top left}.OSfKpq_toolbarPopoverRight.OSfKpq_toolbarPopoverAnimated{--floating-surface-origin:top right}.OSfKpq_toolbarPopoverMenu{min-width:calc(12.5 * var(--scale));padding:var(--space-scale-0-2)}.OSfKpq_toolbarPopoverWide{width:min(calc(24 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.OSfKpq_toolbarPopoverContentWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.OSfKpq_toolbarPopoverContentNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.OSfKpq_toolbarPopoverViewportModal{max-height:calc(100dvh - calc(24 * var(--scale)));overscroll-behavior:contain;overflow-y:auto}@media (max-width:1199px){.OSfKpq_toolbarPopover.OSfKpq_toolbarPopoverViewportModal{inset:calc(var(--space-3) + var(--control-height-touch)) var(--space-3) var(--space-3);z-index:var(--layer-modal);width:auto;max-width:none;max-height:none;position:fixed}}.OSfKpq_toolbarSurface{padding:var(--space-scale-0-65)}@media (min-width:768px){.OSfKpq_toolbarSurface{padding:var(--space-scale-0-75) var(--space-scale-1-05)}}
.y0Bo2q_errorSlot{width:100%}.y0Bo2q_fieldWrapper{margin-bottom:var(--space-2);flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.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%)}.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)}.y0Bo2q_inputError{border-color:var(--intent-danger);background-color:var(--intent-danger-surface);box-shadow:var(--elevation-0)}.y0Bo2q_inputValid{border-color:var(--intent-success);background-color:var(--intent-success-surface)}.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}.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)}.y0Bo2q_iconInvalidSvg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.y0Bo2q_iconInvalidSvg path{fill:var(--intent-danger)!important}.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)}.y0Bo2q_errorSlotReserved{min-height:calc(2.6 * var(--scale))}.y0Bo2q_error,.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)}.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)}.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){.y0Bo2q_errorSlotReserved{min-height:calc(1.7 * var(--scale))}.y0Bo2q_error{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug)}.y0Bo2q_floatingLabel{font-size:var(--font-size-body-secondary)}.y0Bo2q_floatingLabelActive{font-size:var(--font-size-caption)}.y0Bo2q_iconValid{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}}
.fgLUHW_blogPage .fgLUHW_blogHero{padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogListingLayout{flex-direction:column;min-width:0;display:flex}.fgLUHW_blogPage .fgLUHW_blogHero h2{color:var(--brand-primary)}.fgLUHW_blogPage .fgLUHW_articleCount{margin-top:var(--space-4);padding:var(--space-scale-0-4) var(--space-scale-1-4);border-radius:var(--radius-pill);border:var(--border-width-thin) solid var(--text-secondary);background-color:var(--surface-sunken);width:fit-content;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)}.fgLUHW_blogPage .fgLUHW_blogExplorerToggleRow{margin:var(--space-scale-0-75) var(--space-5) 0;justify-content:flex-end;align-items:center;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorer.fgLUHW_blogExplorerFloating{border-radius:var(--radius-sm);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;margin:0;padding:0}.fgLUHW_blogPage .fgLUHW_blogExplorerPopover{width:min(calc(60 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)));max-height:min(calc(48 * var(--scale)), calc(100vh - calc(10 * var(--scale))));background-color:var(--text-inverse);overflow-y:auto}.fgLUHW_blogPage .fgLUHW_blogExplorerPopover[data-motion-state=open],.fgLUHW_blogPage .fgLUHW_blogExplorerPopover[data-motion-state=closed]{animation-duration:var(--duration-slow);animation-timing-function:var(--ease-standard)}.fgLUHW_blogPage .fgLUHW_blogExplorerFloating .fgLUHW_blogExplorerTitle{font-size:var(--font-size-title-large);white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_blogExplorerFloating .fgLUHW_blogSearchField{flex:0 auto;width:100%;min-width:0;max-width:none}.fgLUHW_blogPage .fgLUHW_blogExplorer{gap:var(--space-scale-1-4);margin:var(--space-scale-0-8) var(--space-5) var(--space-3);padding:var(--space-scale-1-4);border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid var(--border-subtle);background-color:var(--surface-white-translucent);box-shadow:var(--elevation-3);-webkit-backdrop-filter:saturate(180%) blur(calc(2.4 * var(--scale)));flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorerTopRow{gap:var(--space-3);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorerTitle{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.fgLUHW_blogPage .fgLUHW_blogExplorerCount{margin-top:var(--space-1);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);display:block}.fgLUHW_blogPage .fgLUHW_blogSearchField{align-items:center;gap:var(--space-scale-0-6);width:100%;padding:var(--space-scale-0-85) var(--space-3);border-radius:var(--radius-pill);background-color:var(--text-inverse);box-shadow:var(--elevation-2);transition:box-shadow var(--duration-base) var(--ease-standard);display:flex}.fgLUHW_blogPage .fgLUHW_blogSearchField:focus-within{box-shadow:var(--focus-ring), var(--elevation-2)}.fgLUHW_blogPage .fgLUHW_blogSearchIcon{width:calc(1.8 * var(--scale));height:calc(1.8 * var(--scale));color:var(--text-secondary);flex-shrink:0}.fgLUHW_blogPage .fgLUHW_blogSearchInput{width:100%;min-width:0;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);background:0 0;border:none;outline:none}.fgLUHW_blogPage .fgLUHW_blogSearchInput::placeholder{color:var(--text-muted)}.fgLUHW_blogPage .fgLUHW_blogFilterGroups{gap:var(--space-scale-1-2);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterGroup{gap:var(--space-scale-0-65);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterGroupTitle{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.fgLUHW_blogPage .fgLUHW_blogFilterChips{gap:var(--space-scale-0-55);flex-wrap:wrap;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterChip{min-height:calc(3.2 * var(--scale));padding:0 var(--space-scale-1-15);border-radius:var(--radius-pill);color:var(--text-primary);background-color:var(--text-inverse);box-shadow:var(--elevation-1);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fgLUHW_blogPage .fgLUHW_blogFilterChip:hover{transform:translateY(calc(-.08 * var(--scale)));color:var(--brand-primary);box-shadow:var(--elevation-2)}.fgLUHW_blogPage .fgLUHW_blogFilterChipActive,.fgLUHW_blogPage .fgLUHW_blogFilterChipActive:hover{color:var(--brand-primary);background-color:var(--interaction-selected);box-shadow:var(--elevation-1)}.fgLUHW_blogPage .fgLUHW_blogExplorerResults{min-width:0;transition:opacity var(--duration-base) var(--ease-standard);grid-column:1/-1}.fgLUHW_blogPage .fgLUHW_blogExplorerResults[data-search-pending=true]{opacity:.64}.fgLUHW_blogPage .fgLUHW_articles{--card-width:calc(var(--scale) * 40);padding:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_emptyState{padding:var(--space-scale-8);color:var(--text-secondary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_emptyStateText{max-width:var(--measure-narrow);text-align:center;margin-inline:auto}.fgLUHW_blogPage .fgLUHW_articleLink,.fgLUHW_articlePage .fgLUHW_articleLink{color:inherit;display:flex}.fgLUHW_blogPage .fgLUHW_card{--padding:var(--space-3);--border-radius:var(--radius-2xl);--inner-border-radius:max(0px, calc(var(--border-radius) - var(--padding)));width:auto;padding:var(--padding);border-radius:var(--border-radius);flex-direction:column;display:flex;overflow:hidden}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_image{border-radius:var(--inner-border-radius);border:none;width:100%;height:auto}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_description{padding:var(--space-6)}.fgLUHW_blogPage .fgLUHW_card h3{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_tag{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}
.fgLUHW_blogPage .fgLUHW_blogHero{padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogListingLayout{flex-direction:column;min-width:0;display:flex}.fgLUHW_blogPage .fgLUHW_blogHero h2{color:var(--brand-primary)}.fgLUHW_blogPage .fgLUHW_articleCount{margin-top:var(--space-4);padding:var(--space-scale-0-4) var(--space-scale-1-4);border-radius:var(--radius-pill);border:var(--border-width-thin) solid var(--text-secondary);background-color:var(--surface-sunken);width:fit-content;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)}.fgLUHW_blogPage .fgLUHW_blogExplorerToggleRow{margin:var(--space-scale-0-75) var(--space-5) 0;justify-content:flex-end;align-items:center;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorer.fgLUHW_blogExplorerFloating{border-radius:var(--radius-sm);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;margin:0;padding:0}.fgLUHW_blogPage .fgLUHW_blogExplorerPopover{width:min(calc(60 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)));max-height:min(calc(48 * var(--scale)), calc(100vh - calc(10 * var(--scale))));background-color:var(--text-inverse);overflow-y:auto}.fgLUHW_blogPage .fgLUHW_blogExplorerPopover[data-motion-state=open],.fgLUHW_blogPage .fgLUHW_blogExplorerPopover[data-motion-state=closed]{animation-duration:var(--duration-slow);animation-timing-function:var(--ease-standard)}.fgLUHW_blogPage .fgLUHW_blogExplorerFloating .fgLUHW_blogExplorerTitle{font-size:var(--font-size-title-large);white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_blogExplorerFloating .fgLUHW_blogSearchField{flex:0 auto;width:100%;min-width:0;max-width:none}.fgLUHW_blogPage .fgLUHW_blogExplorer{gap:var(--space-scale-1-4);margin:var(--space-scale-0-8) var(--space-5) var(--space-3);padding:var(--space-scale-1-4);border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid var(--border-subtle);background-color:var(--surface-white-translucent);box-shadow:var(--elevation-3);-webkit-backdrop-filter:saturate(180%) blur(calc(2.4 * var(--scale)));flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorerTopRow{gap:var(--space-3);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogExplorerTitle{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.fgLUHW_blogPage .fgLUHW_blogExplorerCount{margin-top:var(--space-1);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);display:block}.fgLUHW_blogPage .fgLUHW_blogSearchField{align-items:center;gap:var(--space-scale-0-6);width:100%;padding:var(--space-scale-0-85) var(--space-3);border-radius:var(--radius-pill);background-color:var(--text-inverse);box-shadow:var(--elevation-2);transition:box-shadow var(--duration-base) var(--ease-standard);display:flex}.fgLUHW_blogPage .fgLUHW_blogSearchField:focus-within{box-shadow:var(--focus-ring), var(--elevation-2)}.fgLUHW_blogPage .fgLUHW_blogSearchIcon{width:calc(1.8 * var(--scale));height:calc(1.8 * var(--scale));color:var(--text-secondary);flex-shrink:0}.fgLUHW_blogPage .fgLUHW_blogSearchInput{width:100%;min-width:0;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);background:0 0;border:none;outline:none}.fgLUHW_blogPage .fgLUHW_blogSearchInput::placeholder{color:var(--text-muted)}.fgLUHW_blogPage .fgLUHW_blogFilterGroups{gap:var(--space-scale-1-2);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterGroup{gap:var(--space-scale-0-65);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterGroupTitle{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.fgLUHW_blogPage .fgLUHW_blogFilterChips{gap:var(--space-scale-0-55);flex-wrap:wrap;display:flex}.fgLUHW_blogPage .fgLUHW_blogFilterChip{min-height:calc(3.2 * var(--scale));padding:0 var(--space-scale-1-15);border-radius:var(--radius-pill);color:var(--text-primary);background-color:var(--text-inverse);box-shadow:var(--elevation-1);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fgLUHW_blogPage .fgLUHW_blogFilterChip:hover{transform:translateY(calc(-.08 * var(--scale)));color:var(--brand-primary);box-shadow:var(--elevation-2)}.fgLUHW_blogPage .fgLUHW_blogFilterChipActive,.fgLUHW_blogPage .fgLUHW_blogFilterChipActive:hover{color:var(--brand-primary);background-color:var(--interaction-selected);box-shadow:var(--elevation-1)}.fgLUHW_blogPage .fgLUHW_blogExplorerResults{min-width:0;transition:opacity var(--duration-base) var(--ease-standard);grid-column:1/-1}.fgLUHW_blogPage .fgLUHW_blogExplorerResults[data-search-pending=true]{opacity:.64}.fgLUHW_blogPage .fgLUHW_articles{--card-width:calc(var(--scale) * 40);padding:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.fgLUHW_blogPage .fgLUHW_emptyState{padding:var(--space-scale-8);color:var(--text-secondary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_emptyStateText{max-width:var(--measure-narrow);text-align:center;margin-inline:auto}.fgLUHW_blogPage .fgLUHW_articleLink,.fgLUHW_articlePage .fgLUHW_articleLink{color:inherit;display:flex}.fgLUHW_blogPage .fgLUHW_card{--padding:var(--space-3);--border-radius:var(--radius-2xl);--inner-border-radius:max(0px, calc(var(--border-radius) - var(--padding)));width:auto;padding:var(--padding);border-radius:var(--border-radius);flex-direction:column;display:flex;overflow:hidden}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_image{border-radius:var(--inner-border-radius);border:none;width:100%;height:auto}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_description{padding:var(--space-6)}.fgLUHW_blogPage .fgLUHW_card h3{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.fgLUHW_blogPage .fgLUHW_card .fgLUHW_tag{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}
.wPEaYa_blogPage{}.wPEaYa_blogHero{}.wPEaYa_blogListingLayout{}.wPEaYa_articleCount{}.wPEaYa_blogExplorerToggleRow{}.wPEaYa_blogExplorer{}.wPEaYa_blogExplorerFloating{}.wPEaYa_blogExplorerPopover{}.wPEaYa_blogExplorerTitle{}.wPEaYa_blogSearchField{}.wPEaYa_blogExplorerTopRow{}.wPEaYa_blogExplorerCount{}.wPEaYa_blogSearchIcon{}.wPEaYa_blogSearchInput{}.wPEaYa_blogFilterGroups{}.wPEaYa_blogFilterGroup{}.wPEaYa_blogFilterGroupTitle{}.wPEaYa_blogFilterChips{}.wPEaYa_blogFilterChip{}.wPEaYa_blogFilterChipActive{}.wPEaYa_blogExplorerResults{}.wPEaYa_articles{}.wPEaYa_emptyState{}.wPEaYa_emptyStateText{}.wPEaYa_articleLink{}.wPEaYa_articlePage{}.wPEaYa_card{}.wPEaYa_image{}.wPEaYa_description{}.wPEaYa_tag{}
.Y_j8Hq_articlePage{padding-top:var(--nav-height);overflow-y:visible}.Y_j8Hq_ctaContainer{margin:var(--space-6) 0;padding:var(--space-6);text-align:left;background-color:var(--surface-sunken);width:100%;max-width:calc(85 * var(--scale));z-index:var(--layer-content);margin-left:auto;margin-right:auto;position:relative}.Y_j8Hq_ctaWrapper{justify-content:center;width:100%;display:flex}@media (min-width:768px),(orientation:landscape){.Y_j8Hq_ctaWrapper{max-width:calc(85 * var(--scale));margin-left:auto;margin-right:auto}}.Y_j8Hq_ctaContainer .Y_j8Hq_ctaText{flex-direction:column;display:flex}.Y_j8Hq_ctaContainer .Y_j8Hq_ctaTitle{color:var(--brand-primary);font-size:var(--font-size-title-medium);margin-bottom:var(--space-4);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Y_j8Hq_ctaContainer p{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin-bottom:var(--space-5);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin-left:auto;margin-right:auto}.Y_j8Hq_ctaContainer .Y_j8Hq_ctaDescription{text-align:left}.Y_j8Hq_ctaActions{justify-content:flex-start;min-width:0;display:flex}.Y_j8Hq_ctaContainer.Y_j8Hq_ctaEditorial{align-items:stretch;gap:var(--space-vitrine-gap-grid);margin-block:var(--space-vitrine-related-block);padding:var(--space-vitrine-gap-section) var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.Y_j8Hq_ctaContainer.Y_j8Hq_ctaEditorial .Y_j8Hq_ctaText{gap:var(--space-vitrine-gap-compact);align-items:flex-start;width:100%}.Y_j8Hq_ctaContainer.Y_j8Hq_ctaEditorial .Y_j8Hq_ctaTitle{color:var(--text-primary);text-wrap:balance;margin:0}.Y_j8Hq_ctaContainer.Y_j8Hq_ctaEditorial .Y_j8Hq_ctaDescription{max-width:var(--measure-narrow);line-height:var(--line-height-relaxed);margin:0}.Y_j8Hq_articleHeader{width:100%;margin-bottom:var(--space-5);padding-left:var(--space-5);justify-content:space-between;align-items:center;display:flex}.Y_j8Hq_articleHeader p{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)}.Y_j8Hq_articlePage .Y_j8Hq_articleMeta{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.Y_j8Hq_articlePage .Y_j8Hq_authorInline{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Y_j8Hq_articlePage .Y_j8Hq_authorBox{width:100%;max-width:calc(85 * var(--scale));border:var(--border-width-thin) solid var(--text-secondary);background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-scale-1-6);margin:var(--space-7) auto 0}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxTopRow{align-items:center;gap:var(--space-scale-1-2);margin-bottom:var(--space-3);display:flex}.Y_j8Hq_articlePage .Y_j8Hq_authorAvatar{width:calc(7 * var(--scale));height:calc(7 * var(--scale));border-radius:var(--radius-circle);object-fit:cover;border:var(--border-width-thin) solid var(--border-default);flex-shrink:0}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxIdentity{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxEyebrow{color:var(--text-secondary);font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);margin:0}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxName{font-size:var(--font-size-title-medium);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxRole{color:var(--text-primary);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}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxDescription{font-size:var(--font-size-body);color:var(--text-primary);margin:0 0 var(--space-scale-1-2) 0;line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.Y_j8Hq_articlePage .Y_j8Hq_authorBoxLinks{flex-wrap:wrap;align-items:center;display:flex}
.abo7PG_panel{--policy-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--space-3) - var(--border-width-thin)));gap:var(--space-scale-1);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.abo7PG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1);display:flex}.abo7PG_header h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);margin:0}.abo7PG_header p,.abo7PG_modeDescription,.abo7PG_status,.abo7PG_locked,.abo7PG_error,.abo7PG_success{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.abo7PG_version{color:var(--text-muted);font-size:var(--font-size-caption);flex:none}.abo7PG_form{gap:var(--space-scale-1);padding:var(--space-scale-1);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--policy-inner-radius);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.abo7PG_form legend{padding:0 var(--space-scale-0-35);color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);grid-column:1/-1}.abo7PG_modeDescription{max-width:var(--measure-body);grid-column:1/-1}.abo7PG_field{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.abo7PG_label{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular)}.abo7PG_field small{color:var(--text-muted);font-size:var(--font-size-micro);line-height:var(--line-height-snug)}.abo7PG_readOnlyValue{padding:var(--space-scale-0-75) var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--font-size-body-compact);border-radius:0;margin:0}.abo7PG_error{padding:var(--space-scale-0-75);border-radius:var(--policy-inner-radius);background:var(--intent-danger-surface);color:var(--intent-danger)}.abo7PG_success{color:var(--intent-success)}.abo7PG_locked{color:var(--text-secondary)}.abo7PG_actions{justify-content:flex-end;display:flex}@media (max-width:820px){.abo7PG_form{grid-template-columns:1fr}}
.ymZZtG_markdownArticleContent{width:100%;min-width:0;max-width:var(--measure-body);overflow-wrap:break-word;word-break:normal;margin-left:auto;margin-right:auto}.ymZZtG_markdownArticleContent figure{min-width:0;max-width:100%;margin:var(--space-5) 0}.ymZZtG_markdownArticleContent figure img,.ymZZtG_markdownArticleContent figure video{max-width:100%;height:auto;display:block}.ymZZtG_markdownArticleContent figure audio{width:100%;min-width:0;max-width:100%;display:block}.ymZZtG_markdownArticleContent figcaption{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ymZZtG_markdownArticleContent table th,.ymZZtG_markdownArticleContent table td{vertical-align:top}.ymZZtG_markdownArticleContent h1{font-size:var(--font-size-title-xl);margin:var(--space-scale-5) 0;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ymZZtG_markdownArticleContent h2{font-size:var(--font-size-title-medium);margin-top:var(--space-7);margin-bottom:var(--space-5);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ymZZtG_markdownArticleContent h3{font-size:var(--font-size-title-medium);margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--brand-secondary-strong);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ymZZtG_markdownArticleContent p{font-size:var(--font-size-body);font-weight:var(--weight-regular);margin:var(--space-3) 0;line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal)}.ymZZtG_markdownArticleContent strong{font-weight:var(--weight-semibold)}
._5Y_G-G_toolbarWrap{z-index:var(--layer-raised);width:100%;min-width:0;padding:var(--space-scale-0-15) 0 0;justify-content:flex-start;align-items:center;margin:0;display:flex;position:relative;overflow:visible}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarWidget{width:fit-content;max-width:100%;padding:var(--space-scale-0-4);border:var(--toolbar-glass-border,var(--glass-border));border-radius:var(--radius-pill);background-color:var(--toolbar-glass-background,var(--glass-bg));-webkit-backdrop-filter:none;box-shadow:var(--elevation-1);margin:0}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarActions{justify-content:flex-start;gap:var(--space-scale-0-45)}._5Y_G-G_toolbarChatToggleIcon{transition:transform var(--duration-base) var(--ease-standard)}._5Y_G-G_toolbarChatToggleIconClosed{transform:rotate(0)}._5Y_G-G_toolbarChatToggleIconOpen{transform:rotate(180deg)}._5Y_G-G_toolbarPopover{max-width:calc(100vw - calc(2.2 * var(--scale)));left:0}._5Y_G-G_toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}._5Y_G-G_toolbarPopoverTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._5Y_G-G_toolbarPopoverHint{color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:1100px){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}@media (max-width:800px),(orientation:portrait){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}
.jc2T5a_articlePage .jc2T5a_contentContainer{padding:0 var(--space-vitrine-gutter);flex-direction:column;align-items:center;display:flex}.jc2T5a_articlePage .jc2T5a_imageContainer{--border-radius:var(--radius-2xl);--padding:calc(2 * var(--scale));--inner-border-radius:max(0px, calc(var(--border-radius) - var(--padding)));width:100%;height:30vh;padding:var(--padding);border-radius:var(--border-radius);margin-top:var(--space-scale-5);display:flex;position:relative;overflow:hidden}.jc2T5a_articlePage .jc2T5a_imageContainer .jc2T5a_image{object-fit:cover;border-radius:var(--inner-border-radius);width:100%;height:100%}.jc2T5a_content{}.jc2T5a_articlePage .jc2T5a_content pre{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%}.jc2T5a_articlePage .jc2T5a_content h2{scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.jc2T5a_relatedArticlesSection{margin-top:var(--space-scale-5);flex-direction:column;align-items:flex-start;width:100%;display:flex}.jc2T5a_relatedArticlesSectionHeader{padding:0 var(--space-vitrine-gutter);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.jc2T5a_relatedArticlesSectionHeader h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.jc2T5a_relatedArticlesSection .jc2T5a_articles{justify-content:flex-start;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-vitrine-gutter);-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;display:flex;overflow-x:auto}.jc2T5a_relatedArticlesSection .jc2T5a_articles::-webkit-scrollbar{display:none}.jc2T5a_relatedArticlesSection .jc2T5a_articleLink{flex:0 0 min(82vw, calc(26 * var(--scale)));min-width:0;display:flex}.jc2T5a_relatedArticlesSection .jc2T5a_card{width:100%;margin:0}.jc2T5a_relatedArticlesSection .jc2T5a_card h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jc2T5a_relatedArticlesSection .jc2T5a_articleLink .jc2T5a_card .jc2T5a_image,.jc2T5a_relatedArticlesSection .jc2T5a_articleLink .jc2T5a_card .jc2T5a_imageFallback{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}
.hUNZ_a_typeLabel{font-size:var(--font-size-subtitle);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicSettings{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_dynamicSettingsBody{gap:var(--space-2);flex-direction:column;display:flex}.hUNZ_a_dynamicToggleHelp{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);margin:0}.hUNZ_a_dynamicCriterionInput,.hUNZ_a_dynamicNumberInput,.hUNZ_a_choiceInput{background:var(--text-inverse);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicCriterionInput{resize:none;width:100%}.hUNZ_a_dynamicNumberInput{width:100%;max-width:calc(10 * var(--scale))}.hUNZ_a_choiceEditor{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_choiceList{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.hUNZ_a_choiceRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hUNZ_a_choiceInput{width:100%}.hUNZ_a_choiceAdd{padding:var(--space-scale-0-6) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--text-inverse);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:flex-start}.hUNZ_a_choiceAdd:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.hUNZ_a_choiceMissing{color:var(--intent-danger);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}
@media print{.d_KR3q_articlePage [data-blog-reading-progress=true]{display:none!important}.d_KR3q_articlePage{width:auto;min-height:auto;padding-top:0;display:block;overflow:visible!important}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0;display:block}.d_KR3q_articlePage .d_KR3q_imageContainer{display:none}.d_KR3q_articleHeader,.d_KR3q_articlePage .d_KR3q_content{max-width:var(--measure-body);margin-left:auto;margin-right:auto}.d_KR3q_articlePage .d_KR3q_authorBox{max-width:var(--measure-narrow);margin-left:auto;margin-right:auto}.d_KR3q_articleHeader{align-items:flex-start;padding-left:0}.d_KR3q_articleHeader button{display:none!important}.d_KR3q_articlePage .d_KR3q_content h1{break-after:avoid;page-break-after:avoid;margin-top:0}.d_KR3q_articlePage .d_KR3q_content h2,.d_KR3q_articlePage .d_KR3q_content h3{break-after:avoid;page-break-after:avoid}.d_KR3q_articlePage .d_KR3q_content p,.d_KR3q_articlePage .d_KR3q_content li{line-height:var(--line-height-1-55)}.d_KR3q_relatedArticlesSection,.d_KR3q_ctaWrapper{display:none!important}}@media (min-width:768px),(orientation:landscape){.d_KR3q_blogPage .d_KR3q_blogListingLayout{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.d_KR3q_blogPage .d_KR3q_blogHero{min-width:0;padding:0 var(--space-vitrine-gutter-wide);grid-area:1/1}.d_KR3q_blogPage h1{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin-top:6vh}.d_KR3q_blogPage h2{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articleCount{margin-top:var(--space-3);padding:var(--space-scale-0-3) var(--space-3);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_blogExplorerToggleRow{margin:6vh var(--space-vitrine-gutter-wide) 0 0;grid-area:1/2;align-self:start}.d_KR3q_blogPage .d_KR3q_blogExplorer{margin:var(--space-scale-1-2) var(--space-vitrine-gutter-wide) 0;padding:var(--space-scale-1-6);gap:var(--space-scale-1-6)}.d_KR3q_blogPage .d_KR3q_blogExplorerTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articles{--card-width:calc(var(--scale) * 40);grid-column:1/-1;grid-template-columns:repeat(auto-fit, minmax(var(--card-width), 1fr));padding:var(--space-6) var(--space-vitrine-gutter-wide) var(--space-scale-8);gap:var(--space-scale-5);display:grid}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child{grid-column:1/-1}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{margin:0}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card{width:100%}.d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card .d_KR3q_image{width:100%;height:calc(20 * var(--scale));object-fit:cover;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card .d_KR3q_image{object-fit:cover;width:100%;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{flex-direction:column;display:flex}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description{padding:var(--space-4) var(--space-5) var(--space-3)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description>*{padding:var(--space-2) 0}.d_KR3q_blogPage .d_KR3q_card h3{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card h4{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card p{font-weight:var(--weight-semibold);font-size:var(--font-size-title-small);margin:var(--space-scale-0-8) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_date{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_tags{margin-top:var(--space-2)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_tag{font-size:var(--font-size-body-compact);padding:var(--space-scale-0-35) var(--space-scale-0-75);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_articlePage .d_KR3q_authorBox{padding:var(--space-scale-1-8)}.d_KR3q_articlePage .d_KR3q_authorBoxDescription{font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_ctaContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.d_KR3q_ctaContainer .d_KR3q_ctaText{align-items:flex-start;width:60%}.d_KR3q_ctaContainer h2{font-size:var(--font-size-title-medium);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_ctaContainer .d_KR3q_ctaDescription{font-size:var(--font-size-body);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.d_KR3q_relatedArticlesSectionHeader{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_relatedArticlesSection .d_KR3q_articles{gap:var(--space-5);padding:var(--space-5) var(--space-vitrine-article-gutter) var(--space-scale-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.d_KR3q_relatedArticlesSection .d_KR3q_articleLink{min-width:0}}.d_KR3q_blogPage .d_KR3q_card{transition:transform var(--duration-base) var(--ease-standard);will-change:transform}.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transform:translateY(-6px)scale(1.01)}@media (prefers-reduced-motion:reduce){.d_KR3q_blogPage .d_KR3q_card,.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transition:none;transform:none}}
.Jy895W_inlineButton{margin-top:var(--space-scale-0-85);align-self:flex-start;max-width:100%}
.MqlB3a_root{contain:layout paint size;width:100%;min-width:0;height:100%;min-height:0;display:block}.MqlB3a_canvas{width:100%;height:100%;display:block}
._1swsqG_toolsList{gap:var(--space-3);flex-direction:column;display:flex}
.r1JWoa_tableScroller{width:100%;overflow-x:auto}.r1JWoa_tableScroller table{min-width:var(--measure-wide)}
