.small-business-100-module__QzzG0a__collectionUi,.small-business-100-module__QzzG0a__detailUi,.small-business-100-module__QzzG0a__browseControls,.small-business-100-module__QzzG0a__promptDisclosure{min-width:0}.small-business-100-module__QzzG0a__collectionUi,.small-business-100-module__QzzG0a__browseControls,.small-business-100-module__QzzG0a__promptDisclosure{display:grid}.small-business-100-module__QzzG0a__collectionUi{gap:var(--space-32)}.small-business-100-module__QzzG0a__breadcrumb ol{gap:var(--space-8) var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.small-business-100-module__QzzG0a__breadcrumb li:not(:last-child):after{color:var(--color-text-muted);content:"/";margin-inline-start:var(--space-16)}.small-business-100-module__QzzG0a__breadcrumb a,.small-business-100-module__QzzG0a__questionLink{color:var(--color-primary);font-weight:var(--font-weight-bold);text-underline-offset:var(--space-4)}.small-business-100-module__QzzG0a__helper{padding:var(--space-16) var(--space-20);border-left:var(--space-4) solid var(--color-info);background:var(--color-accent-sky);color:var(--color-text);margin:0}.small-business-100-module__QzzG0a__browseControls{gap:var(--space-24);padding-block:var(--space-24);border-block:1px solid var(--color-border-strong)}.small-business-100-module__QzzG0a__searchField{gap:var(--space-8);max-width:100%;display:grid}.small-business-100-module__QzzG0a__searchField label,.small-business-100-module__QzzG0a__filterGroup legend{color:var(--color-text);font-weight:var(--font-weight-heavy)}.small-business-100-module__QzzG0a__searchField input{width:100%;min-width:0;min-height:var(--touch-target-min);padding:var(--space-12) var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.small-business-100-module__QzzG0a__searchField input:focus-visible,.small-business-100-module__QzzG0a__questionLink:focus-visible{outline:var(--space-4) solid var(--color-focus-ring);outline-offset:var(--space-4)}.small-business-100-module__QzzG0a__filterGroup{border:0;min-width:0;margin:0;padding:0}.small-business-100-module__QzzG0a__filterGroup legend{margin-bottom:var(--space-12)}.small-business-100-module__QzzG0a__categoryRail,.small-business-100-module__QzzG0a__modeFilters,.small-business-100-module__QzzG0a__badgeRow{gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.small-business-100-module__QzzG0a__categoryRail button,.small-business-100-module__QzzG0a__modeFilters button{flex:none}.small-business-100-module__QzzG0a__resultToolbar{align-items:center;gap:var(--space-12) var(--space-20);flex-wrap:wrap;min-width:0;display:flex}.small-business-100-module__QzzG0a__resultToolbar h2,.small-business-100-module__QzzG0a__resultCount,.small-business-100-module__QzzG0a__cardCopy h3,.small-business-100-module__QzzG0a__cardCopy p,.small-business-100-module__QzzG0a__detailSection h2,.small-business-100-module__QzzG0a__detailSection p,.small-business-100-module__QzzG0a__loadMoreArea p{margin:0}.small-business-100-module__QzzG0a__resultCount{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}.small-business-100-module__QzzG0a__questionGrid{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.small-business-100-module__QzzG0a__questionGrid>li{min-width:0}.small-business-100-module__QzzG0a__questionCard{gap:var(--space-20);min-width:0;height:100%;padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.small-business-100-module__QzzG0a__cardCopy{gap:var(--space-12);display:grid}.small-business-100-module__QzzG0a__cardCopy h3{font-size:var(--type-title-sm);line-height:var(--line-height-heading)}.small-business-100-module__QzzG0a__cardCopy p{color:var(--color-text-muted);line-height:var(--line-height-body)}.small-business-100-module__QzzG0a__questionLink{min-height:var(--touch-target-min);align-self:flex-start;align-items:center;margin-top:auto;display:inline-flex}.small-business-100-module__QzzG0a__loadMoreArea{justify-items:center;gap:var(--space-8);display:grid}.small-business-100-module__QzzG0a__loadMoreArea p{color:var(--color-text-muted);font-size:var(--type-caption)}.small-business-100-module__QzzG0a__detailUi{max-width:100%;overflow-x:clip}.small-business-100-module__QzzG0a__detailSection{gap:var(--space-16);min-width:0;display:grid}.small-business-100-module__QzzG0a__detailList{gap:var(--space-12);margin:0;padding-inline-start:var(--space-24);display:grid}.small-business-100-module__QzzG0a__promptDisclosure{gap:var(--space-16)}.small-business-100-module__QzzG0a__promptWorkspace,.small-business-100-module__QzzG0a__workspaceIntro,.small-business-100-module__QzzG0a__fieldGrid,.small-business-100-module__QzzG0a__promptField,.small-business-100-module__QzzG0a__optionalHints,.small-business-100-module__QzzG0a__completedPrompt,.small-business-100-module__QzzG0a__manualCopyField,.small-business-100-module__QzzG0a__clarifyingPanel,.small-business-100-module__QzzG0a__clarifyingChoices,.small-business-100-module__QzzG0a__changeSummary,.small-business-100-module__QzzG0a__fallbackNotice,.small-business-100-module__QzzG0a__relatedSection{min-width:0;display:grid}.small-business-100-module__QzzG0a__promptWorkspace{gap:var(--space-20)}.small-business-100-module__QzzG0a__workspaceIntro,.small-business-100-module__QzzG0a__promptField,.small-business-100-module__QzzG0a__manualCopyField,.small-business-100-module__QzzG0a__clarifyingPanel,.small-business-100-module__QzzG0a__changeSummary,.small-business-100-module__QzzG0a__fallbackNotice{gap:var(--space-8)}.small-business-100-module__QzzG0a__workspaceIntro h3,.small-business-100-module__QzzG0a__workspaceIntro p,.small-business-100-module__QzzG0a__promptWorkspace>h3,.small-business-100-module__QzzG0a__promptWorkspace>p,.small-business-100-module__QzzG0a__changeSummary h4,.small-business-100-module__QzzG0a__changeSummary ul,.small-business-100-module__QzzG0a__fallbackNotice p,.small-business-100-module__QzzG0a__safetyNote,.small-business-100-module__QzzG0a__relatedSection h3,.small-business-100-module__QzzG0a__relatedCard h4,.small-business-100-module__QzzG0a__relatedCard p,.small-business-100-module__QzzG0a__workspaceNotice,.small-business-100-module__QzzG0a__workspaceError{margin:0}.small-business-100-module__QzzG0a__clarifyingPanel,.small-business-100-module__QzzG0a__fallbackNotice{padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft)}.small-business-100-module__QzzG0a__clarifyingChoices{gap:var(--space-12);flex-wrap:wrap;display:flex}.small-business-100-module__QzzG0a__changeSummary ul{gap:var(--space-8);padding-inline-start:var(--space-24);display:grid}.small-business-100-module__QzzG0a__safetyNote{padding:var(--space-12) var(--space-16);border-left:var(--space-4) solid var(--color-warning);background:var(--color-accent-lemon)}.small-business-100-module__QzzG0a__workspaceIntro p,.small-business-100-module__QzzG0a__relatedCard p,.small-business-100-module__QzzG0a__workspaceNotice{color:var(--color-text-muted)}.small-business-100-module__QzzG0a__fieldGrid{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr))}.small-business-100-module__QzzG0a__promptField{padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);align-content:start}.small-business-100-module__QzzG0a__promptField button{justify-self:start}.small-business-100-module__QzzG0a__workspaceActions{align-items:center;gap:var(--space-12);flex-wrap:wrap;min-width:0;display:flex}.small-business-100-module__QzzG0a__optionalHints{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.small-business-100-module__QzzG0a__optionalHints summary,.small-business-100-module__QzzG0a__completedPrompt summary{min-height:var(--touch-target-min);cursor:pointer;font-weight:var(--font-weight-bold)}.small-business-100-module__QzzG0a__optionalHints ul{gap:var(--space-8);margin:0;padding-inline-start:var(--space-24);display:grid}.small-business-100-module__QzzG0a__completedPrompt{gap:var(--space-12)}.small-business-100-module__QzzG0a__completedPrompt pre{max-width:100%;max-height:34rem;padding:var(--space-20);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--line-height-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;overflow:auto}.small-business-100-module__QzzG0a__manualCopyField span{font-weight:var(--font-weight-bold)}.small-business-100-module__QzzG0a__manualCopyField textarea{width:100%;min-width:0;min-height:16rem;padding:var(--space-16);resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;line-height:var(--line-height-body);overflow-wrap:anywhere;white-space:pre-wrap}.small-business-100-module__QzzG0a__manualCopyField textarea:focus-visible,.small-business-100-module__QzzG0a__optionalHints summary:focus-visible,.small-business-100-module__QzzG0a__completedPrompt summary:focus-visible{outline:var(--space-4) solid var(--color-focus-ring);outline-offset:var(--space-4)}.small-business-100-module__QzzG0a__workspaceNotice{min-height:var(--space-24)}.small-business-100-module__QzzG0a__workspaceError{color:var(--color-danger);font-weight:var(--font-weight-bold)}.small-business-100-module__QzzG0a__relatedSection{gap:var(--space-16);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-8)}.small-business-100-module__QzzG0a__relatedGrid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.small-business-100-module__QzzG0a__relatedCard{gap:var(--space-12);min-width:0;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;display:flex}.small-business-100-module__QzzG0a__promptText{max-width:100%;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);color:var(--color-text);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--line-height-body);overflow-wrap:anywhere;white-space:pre-wrap;word-break:keep-all;margin:0;overflow-x:hidden}@media (max-width:48rem){.small-business-100-module__QzzG0a__questionGrid,.small-business-100-module__QzzG0a__fieldGrid,.small-business-100-module__QzzG0a__relatedGrid{grid-template-columns:minmax(0,1fr)}.small-business-100-module__QzzG0a__workspaceActions,.small-business-100-module__QzzG0a__clarifyingChoices{flex-direction:column;align-items:stretch}.small-business-100-module__QzzG0a__clarifyingChoices>*,.small-business-100-module__QzzG0a__workspaceActions>*{width:100%}.small-business-100-module__QzzG0a__categoryRail{max-width:100%;overscroll-behavior-inline:contain;flex-wrap:nowrap;padding-block-end:var(--space-8);overflow-x:auto}.small-business-100-module__QzzG0a__questionCard,.small-business-100-module__QzzG0a__promptText,.small-business-100-module__QzzG0a__completedPrompt pre,.small-business-100-module__QzzG0a__relatedCard{padding:var(--space-16)}}
.question-ai-menu-module__k3KjXG__menu{z-index:4;display:inline-flex;position:relative}.question-ai-menu-module__k3KjXG__trigger,.question-ai-menu-module__k3KjXG__panel button{min-height:var(--touch-target-min);border:1px solid var(--bl-ink);background:var(--bl-paper);color:var(--bl-ink);font:inherit;cursor:pointer;font-weight:800}.question-ai-menu-module__k3KjXG__trigger{border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.question-ai-menu-module__k3KjXG__menu[data-compact=true],.question-ai-menu-module__k3KjXG__menu[data-compact=true] .question-ai-menu-module__k3KjXG__trigger{min-height:40px}.question-ai-menu-module__k3KjXG__menu[data-compact=true] .question-ai-menu-module__k3KjXG__trigger{width:auto;min-width:80px;min-height:40px;padding:4px 12px}.question-ai-menu-module__k3KjXG__trigger:hover,.question-ai-menu-module__k3KjXG__trigger:focus-visible,.question-ai-menu-module__k3KjXG__trigger[aria-expanded=true]{border-color:var(--land-primary,var(--bl-blue));background:var(--land-surface,var(--bl-surfaceSoft))}.question-ai-menu-module__k3KjXG__panel{z-index:10;border:1px solid var(--bl-border);border-radius:var(--radius-md);background:var(--bl-paper);width:min(240px,100vw - 40px);box-shadow:var(--shadow-raised);display:grid;position:absolute;right:0;overflow:hidden}.question-ai-menu-module__k3KjXG__menu[data-placement=bottom] .question-ai-menu-module__k3KjXG__panel{top:calc(100% + 8px)}.question-ai-menu-module__k3KjXG__menu[data-placement=top] .question-ai-menu-module__k3KjXG__panel{bottom:calc(100% + 8px)}.question-ai-menu-module__k3KjXG__panel button{border:0;border-bottom:1px solid var(--bl-border);text-align:left;width:100%;padding:10px 14px}.question-ai-menu-module__k3KjXG__panel button:last-child{border-bottom:0}.question-ai-menu-module__k3KjXG__panel button:hover,.question-ai-menu-module__k3KjXG__panel button:focus-visible{background:var(--land-surface,var(--bl-surfaceSoft))}
.layout-module__sqqsta__pageContainer{width:min(var(--content-max-width), calc(100% - (var(--gutter-desktop) * 2)));margin-inline:auto}.layout-module__sqqsta__stack{flex-direction:column;display:flex}.layout-module__sqqsta__stack[data-gap=sm]{gap:var(--space-8)}.layout-module__sqqsta__stack[data-gap=md]{gap:var(--space-16)}.layout-module__sqqsta__stack[data-gap=lg]{gap:var(--space-24)}.layout-module__sqqsta__stack[data-gap=xl]{gap:var(--space-40)}.layout-module__sqqsta__cluster{gap:var(--space-12);flex-wrap:wrap;align-items:center;display:flex}.layout-module__sqqsta__section{padding-block:var(--space-64)}.layout-module__sqqsta__surfaceGrid{gap:var(--space-20);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.layout-module__sqqsta__surfaceGrid>*{grid-column:span 12;min-width:0}.layout-module__sqqsta__surfaceGrid[data-columns="2"]>*{grid-column:span 6}.layout-module__sqqsta__surfaceGrid[data-columns="3"]>*{grid-column:span 4}.layout-module__sqqsta__surfaceGrid[data-columns="4"]>*{grid-column:span 3}.layout-module__sqqsta__surfaceGrid[data-columns="6"]>*{grid-column:span 2}.layout-module__sqqsta__surfaceGrid[data-columns="12"]>*{grid-column:span 1}.layout-module__sqqsta__stickyActionRegion{--sticky-action-bar-inset:calc(var(--primary-action-height) + var(--space-24) + env(safe-area-inset-bottom));min-width:0;padding-block-end:var(--sticky-action-bar-inset)}.layout-module__sqqsta__stickyActionBar{z-index:var(--layer-sticky);min-height:var(--sticky-action-bar-inset);justify-content:flex-end;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--gutter-desktop) calc(var(--space-12) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-raised);display:flex;position:sticky;inset-block-end:0}@media (max-width:48rem){.layout-module__sqqsta__pageContainer{width:calc(100% - (var(--gutter-mobile) * 2))}.layout-module__sqqsta__section{padding-block:var(--space-40)}.layout-module__sqqsta__surfaceGrid[data-columns]>*{grid-column:span 12}.layout-module__sqqsta__stickyActionBar{padding-inline:var(--gutter-mobile)}}
.public-module__GWSZSW__pageHeader{border-bottom:1px solid var(--bl-ink);gap:1.25rem;max-width:70rem;padding-block:clamp(1rem,3vw,2.5rem) clamp(2.5rem,5vw,4.5rem);display:grid}.public-module__GWSZSW__pageHeader:has(.public-module__GWSZSW__pageHeaderVisual>*){grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:clamp(2rem,7vw,7rem);width:100%;max-width:none}.public-module__GWSZSW__pageHeaderCopy{align-content:end;gap:1.25rem;min-width:0;display:grid}.public-module__GWSZSW__pageHeaderVisual{align-self:stretch;place-items:end center;min-width:0;display:grid}.public-module__GWSZSW__pageHeaderVisual:empty{display:none}.public-module__GWSZSW__pageHeaderVisual>img[data-editorial-asset]{width:min(100%,24rem);height:auto}.public-module__GWSZSW__pageHeader h1,.public-module__GWSZSW__sectionHeading h2,.public-module__GWSZSW__linkCard h2{font-family:var(--font-display);line-height:var(--line-height-heading);margin:0}.public-module__GWSZSW__pageHeader h1{letter-spacing:-.06em;max-width:15ch;font-size:clamp(3rem,5.5vw,5.75rem);font-weight:900;line-height:1.02}.public-module__GWSZSW__eyebrow,.public-module__GWSZSW__cardMeta{color:var(--bl-blue);font-size:var(--type-caption);font-weight:var(--font-weight-heavy);letter-spacing:.08em;margin:0}.public-module__GWSZSW__lead,.public-module__GWSZSW__sectionHeading p,.public-module__GWSZSW__linkCard p{color:var(--bl-muted)}.public-module__GWSZSW__lead{max-width:58ch;font-size:var(--type-body-lg);margin:0}.public-module__GWSZSW__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.public-module__GWSZSW__linkCard{border:0;border-top:2px solid var(--bl-ink);min-height:16rem;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;display:flex}.public-module__GWSZSW__linkCard h2{margin-top:var(--space-12);letter-spacing:-.045em;font-size:clamp(1.45rem,2.3vw,2.25rem);font-weight:900}.public-module__GWSZSW__linkCard p:not(.public-module__GWSZSW__cardMeta){margin:var(--space-12) 0 0}.public-module__GWSZSW__beforeAfter{gap:var(--space-24);padding-block:var(--space-32);display:grid}.public-module__GWSZSW__sectionHeading{gap:var(--space-12);max-width:54rem;display:grid}.public-module__GWSZSW__sectionHeading h2{font-size:var(--type-title-md)}.public-module__GWSZSW__sectionHeading p{margin:0}.public-module__GWSZSW__comparisonGrid{gap:var(--space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-module__GWSZSW__comparisonText{margin:var(--space-16) 0 0;font-size:var(--type-title-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.public-module__GWSZSW__comparisonGrid>*{border:0;border-top:2px solid var(--bl-ink);box-shadow:none;background:0 0;border-radius:0}.editorial-route-visual{place-items:end center;width:min(100%,26rem);min-height:18rem;display:grid;position:relative}.editorial-route-visual>img:first-child{width:7rem;position:absolute;inset-block-start:0;inset-inline-end:0}.editorial-route-visual>img:last-child{z-index:1;width:min(100%,24rem);position:relative}.public-module__GWSZSW__storySection,.public-module__GWSZSW__productSystem,.public-module__GWSZSW__profileSheet,.public-module__GWSZSW__reviewDirectory{gap:var(--space-24);display:grid}.public-module__GWSZSW__storyHeading{gap:var(--space-8);max-width:58rem;display:grid}.public-module__GWSZSW__storyHeading h2,.public-module__GWSZSW__storyHeading p,.public-module__GWSZSW__manifestoBlock h2,.public-module__GWSZSW__manifestoBlock p,.public-module__GWSZSW__horizonList,.public-module__GWSZSW__horizonList h3,.public-module__GWSZSW__horizonList p,.public-module__GWSZSW__principleList,.public-module__GWSZSW__principleList dd,.public-module__GWSZSW__productSystem h2,.public-module__GWSZSW__productCore h3,.public-module__GWSZSW__productCore p,.public-module__GWSZSW__productGroups h3,.public-module__GWSZSW__productGroups p,.public-module__GWSZSW__productGroups ul,.public-module__GWSZSW__journeyList,.public-module__GWSZSW__journeyList h3,.public-module__GWSZSW__journeyList p,.public-module__GWSZSW__statusLedger h3,.public-module__GWSZSW__statusLedger p,.public-module__GWSZSW__statusLedger ul,.public-module__GWSZSW__profileSheet h2,.public-module__GWSZSW__profileSheet h3,.public-module__GWSZSW__profileSheet p,.public-module__GWSZSW__profileFacts,.public-module__GWSZSW__profileFacts dd,.public-module__GWSZSW__profileSections ul,.public-module__GWSZSW__reviewSummary,.public-module__GWSZSW__reviewSummary dd,.public-module__GWSZSW__routeFamily h2,.public-module__GWSZSW__routeFamily p,.public-module__GWSZSW__routeList{margin:0}.public-module__GWSZSW__storyHeading h2,.public-module__GWSZSW__manifestoBlock h2,.public-module__GWSZSW__productSystem>h2,.public-module__GWSZSW__profileSheet h2,.public-module__GWSZSW__routeFamily h2{font-family:var(--font-display);line-height:var(--line-height-heading)}.public-module__GWSZSW__storyHeading h2,.public-module__GWSZSW__productSystem>h2,.public-module__GWSZSW__profileSheet h2{font-size:var(--type-title-md)}.public-module__GWSZSW__storyHeading p,.public-module__GWSZSW__manifestoBlock>p:not(.public-module__GWSZSW__storyEyebrow),.public-module__GWSZSW__horizonList li>p:not(.public-module__GWSZSW__storyEyebrow),.public-module__GWSZSW__principleList dd,.public-module__GWSZSW__productCore>p:not(.public-module__GWSZSW__storyEyebrow),.public-module__GWSZSW__productGroups section>p,.public-module__GWSZSW__journeyList p,.public-module__GWSZSW__statusLedger article>p:not(.public-module__GWSZSW__storyEyebrow),.public-module__GWSZSW__profileSheet header>p:not(.public-module__GWSZSW__storyEyebrow),.public-module__GWSZSW__profileSections p,.public-module__GWSZSW__routeList p{color:var(--color-text-muted)}.public-module__GWSZSW__storyEyebrow{color:var(--color-primary-hover);font-size:var(--type-caption);font-weight:var(--font-weight-heavy);letter-spacing:.05em;margin:0}.public-module__GWSZSW__manifestoBlock{gap:var(--space-16);padding:clamp(var(--space-24), 5vw, var(--space-48));border-radius:var(--radius-lg);background:var(--color-accent-mint);display:grid}.public-module__GWSZSW__manifestoBlock h2{max-width:22ch;font-size:var(--type-title-lg)}.public-module__GWSZSW__manifestoBlock>p:not(.public-module__GWSZSW__storyEyebrow){max-width:62ch;font-size:var(--type-body-lg)}.public-module__GWSZSW__horizonList,.public-module__GWSZSW__principleList,.public-module__GWSZSW__productGroups,.public-module__GWSZSW__statusLedger,.public-module__GWSZSW__profileSections,.public-module__GWSZSW__routeList{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.public-module__GWSZSW__horizonList li,.public-module__GWSZSW__principleList>div,.public-module__GWSZSW__productGroups>section,.public-module__GWSZSW__statusLedger>article,.public-module__GWSZSW__profileSections>section,.public-module__GWSZSW__routeList>li{align-content:start;gap:var(--space-12);padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.public-module__GWSZSW__horizonList h3,.public-module__GWSZSW__principleList dt,.public-module__GWSZSW__productCore h3,.public-module__GWSZSW__productGroups h3,.public-module__GWSZSW__journeyList h3,.public-module__GWSZSW__statusLedger h3,.public-module__GWSZSW__profileSections h3{font-size:var(--type-title-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.public-module__GWSZSW__principleList{grid-template-columns:repeat(2,minmax(0,1fr))}.public-module__GWSZSW__principleList dt{margin:0}.public-module__GWSZSW__productCore{gap:var(--space-12);max-width:58rem;padding:var(--space-24);border-left:6px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-accent-lemon);display:grid}.public-module__GWSZSW__productGroups ul,.public-module__GWSZSW__statusLedger ul,.public-module__GWSZSW__profileSections ul{padding-inline-start:var(--space-20)}.public-module__GWSZSW__journeyList{gap:var(--space-12);padding:0;list-style:none;display:grid}.public-module__GWSZSW__journeyList li{grid-template-columns:var(--touch-target-min) minmax(0, 1fr);align-items:start;gap:var(--space-16);padding-block:var(--space-16);border-bottom:1px solid var(--color-border);display:grid}.public-module__GWSZSW__journeyList li>span{width:var(--touch-target-min);height:var(--touch-target-min);border-radius:var(--radius-pill);background:var(--color-accent-lilac);color:var(--color-primary-hover);font-weight:var(--font-weight-heavy);place-items:center;display:inline-grid}.public-module__GWSZSW__journeyList li>div{gap:var(--space-8);display:grid}.public-module__GWSZSW__profileSheet{padding:clamp(var(--space-24), 5vw, var(--space-48));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft)}.public-module__GWSZSW__profileSheet>header{gap:var(--space-12);max-width:62rem;display:grid}.public-module__GWSZSW__profileFacts,.public-module__GWSZSW__reviewSummary{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-module__GWSZSW__profileFacts>div,.public-module__GWSZSW__reviewSummary>div{gap:var(--space-4);padding:var(--space-16);border-radius:var(--radius-sm);background:var(--color-surface-soft);display:grid}.public-module__GWSZSW__profileFacts dt,.public-module__GWSZSW__reviewSummary dt{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:var(--font-weight-bold)}.public-module__GWSZSW__profileFacts dd,.public-module__GWSZSW__reviewSummary dd{font-weight:var(--font-weight-bold)}.public-module__GWSZSW__routeFamily{gap:var(--space-16);padding-block:var(--space-16);border-top:1px solid var(--color-border);display:grid}.public-module__GWSZSW__routeFamily>header{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.public-module__GWSZSW__routeList{grid-template-columns:repeat(2,minmax(0,1fr))}.public-module__GWSZSW__routeList a{color:var(--color-primary-hover);font-weight:var(--font-weight-bold)}.public-module__GWSZSW__routeList code{overflow-wrap:anywhere;color:var(--color-text-muted)}@media (max-width:48rem){.public-module__GWSZSW__pageHeader:has(.public-module__GWSZSW__pageHeaderVisual>*){gap:var(--space-24);grid-template-columns:1fr}.public-module__GWSZSW__pageHeader h1{font-size:clamp(2.75rem,13vw,4rem)}.public-module__GWSZSW__pageHeaderVisual img[data-editorial-asset]{object-fit:contain;max-height:17rem}.public-module__GWSZSW__comparisonGrid,.public-module__GWSZSW__horizonList,.public-module__GWSZSW__principleList,.public-module__GWSZSW__productGroups,.public-module__GWSZSW__statusLedger,.public-module__GWSZSW__profileSections,.public-module__GWSZSW__profileFacts,.public-module__GWSZSW__reviewSummary,.public-module__GWSZSW__routeList{grid-template-columns:1fr}.public-module__GWSZSW__routeFamily>header{flex-direction:column;align-items:flex-start}}@media print{.public-module__GWSZSW__profileSheet{box-shadow:none;border:0;border-radius:0;padding:0}.public-module__GWSZSW__profileSections{grid-template-columns:repeat(2,minmax(0,1fr))}.public-module__GWSZSW__profileSections>section{break-inside:avoid}}
.editorial-module__i0EgzW__homeDeck{background:var(--bl-deck-front);min-height:34rem;box-shadow:var(--bl-deck-shadow);isolation:isolate;outline-offset:.45rem;border:0;border-radius:2rem;grid-template-columns:minmax(0,1.22fr) minmax(19rem,.78fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,3.75rem);display:grid;position:relative;overflow:hidden}.editorial-module__i0EgzW__homeDeck:before,.editorial-module__i0EgzW__homeDeck:after{z-index:-2;background:var(--bl-deck-mint);content:"";border-radius:0 0 2rem 2rem;height:4rem;position:absolute;inset-block-end:-1.25rem;inset-inline:2.5rem;transform:rotate(-1deg)}.editorial-module__i0EgzW__homeDeck:after{z-index:-3;background:var(--bl-deck-sky);inset-block-end:-2.5rem;inset-inline:4.5rem 1.25rem;transform:rotate(1.4deg)}.editorial-module__i0EgzW__deckCopy{z-index:2;align-content:center;gap:1.5rem;display:grid;position:relative}.editorial-module__i0EgzW__deckMeta{color:var(--bl-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;font-weight:800;display:flex}.editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-daily-tag);padding:.45rem .8rem}.editorial-module__i0EgzW__homeDeck[data-visual-category=relationship] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-relationship-tag)}.editorial-module__i0EgzW__homeDeck[data-visual-category=work] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-work-tag)}.editorial-module__i0EgzW__homeDeck[data-visual-category=future] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-future-tag)}.editorial-module__i0EgzW__homeDeck[data-visual-category=taste] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-taste-tag)}.editorial-module__i0EgzW__homeDeck[data-visual-category=self] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-self-tag)}.editorial-module__i0EgzW__homeDeck[data-visual-category=world] .editorial-module__i0EgzW__deckMeta span:first-child{background:var(--bl-cat-world-tag)}.editorial-module__i0EgzW__deckQuestion{max-width:17ch;color:var(--bl-ink);font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(2.75rem,4.8vw,4.9rem);font-weight:900;line-height:1.06;overflow:visible}.editorial-module__i0EgzW__deckTail{max-width:44ch;color:var(--bl-muted);margin:0;font-size:clamp(1rem,1.4vw,1.2rem)}.editorial-module__i0EgzW__deckActions,.editorial-module__i0EgzW__deckControls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.editorial-module__i0EgzW__deckControls{gap:.4rem}.editorial-module__i0EgzW__deckRule{background:var(--bl-border);width:2rem;height:1px}.editorial-module__i0EgzW__deckVisual{z-index:1;align-items:end;min-height:22rem;display:grid;position:relative}.editorial-module__i0EgzW__heroPerson{z-index:2;object-fit:contain;justify-self:center;width:min(100%,34rem);position:relative}.editorial-module__i0EgzW__heroBrush,.editorial-module__i0EgzW__heroCurve,.editorial-module__i0EgzW__heroHalfdisc{pointer-events:none;position:absolute}.editorial-module__i0EgzW__heroBrush{z-index:-1;width:17rem;inset-block-start:-6rem;inset-inline-start:-5rem;transform:rotate(-4deg)}.editorial-module__i0EgzW__heroCurve{width:8rem;inset-block-start:2rem;inset-inline-end:3rem}.editorial-module__i0EgzW__heroHalfdisc{z-index:0;width:95%;inset-block-end:-9%;inset-inline:8% 0}.editorial-module__i0EgzW__savePulse{animation:.42s ease-out editorial-module__i0EgzW__save-pulse}@keyframes editorial-module__i0EgzW__save-pulse{50%{transform:translateY(-2px)scale(1.045)}}@media (max-width:56rem){.editorial-module__i0EgzW__homeDeck{grid-template-columns:1fr;padding:2rem 1.25rem 1.5rem}.editorial-module__i0EgzW__deckVisual{order:2;min-height:13rem}.editorial-module__i0EgzW__heroPerson{width:min(100%,20rem)}.editorial-module__i0EgzW__heroCurve{inset-block-start:55%;inset-inline-end:-2rem}}@media (max-width:30rem){.editorial-module__i0EgzW__homeDeck{border-radius:1.25rem;gap:1.25rem;min-height:42rem}.editorial-module__i0EgzW__deckQuestion{max-width:none;font-size:clamp(2.45rem,12vw,3.65rem)}.editorial-module__i0EgzW__deckActions>*{flex:100%}.editorial-module__i0EgzW__deckVisual{min-height:11rem}.editorial-module__i0EgzW__heroPerson{max-height:17rem}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__savePulse{animation:none}}
.question-personalization-module__bUKqka__header{gap:var(--space-12);border-bottom:2px solid var(--bl-ink);padding-block:clamp(1rem,3vw,2.5rem) clamp(2rem,5vw,4rem);display:grid}.question-personalization-module__bUKqka__header h1,.question-personalization-module__bUKqka__header p,.question-personalization-module__bUKqka__original h2,.question-personalization-module__bUKqka__original p,.question-personalization-module__bUKqka__formSection h2,.question-personalization-module__bUKqka__preview h2,.question-personalization-module__bUKqka__preview p,.question-personalization-module__bUKqka__completed h1,.question-personalization-module__bUKqka__completed p{margin:0}.question-personalization-module__bUKqka__header h1,.question-personalization-module__bUKqka__completed h1{max-width:15ch;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:var(--font-weight-heavy);letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;line-height:1}.question-personalization-module__bUKqka__eyebrow{color:var(--bl-blue);font-size:var(--type-caption);font-weight:var(--font-weight-heavy);letter-spacing:.1em}.question-personalization-module__bUKqka__composer{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.question-personalization-module__bUKqka__formColumn{gap:var(--space-40);display:grid}.question-personalization-module__bUKqka__original,.question-personalization-module__bUKqka__formSection,.question-personalization-module__bUKqka__preview{gap:var(--space-20);padding-top:var(--space-20);border-top:2px solid var(--bl-ink);display:grid}.question-personalization-module__bUKqka__original p,.question-personalization-module__bUKqka__question{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:var(--font-weight-bold);word-break:keep-all;line-height:1.4}.question-personalization-module__bUKqka__fields{gap:var(--space-20);display:grid}.question-personalization-module__bUKqka__field,.question-personalization-module__bUKqka__manualCopy{gap:var(--space-8);font-weight:var(--font-weight-bold);display:grid}.question-personalization-module__bUKqka__field input,.question-personalization-module__bUKqka__field textarea,.question-personalization-module__bUKqka__manualCopy textarea{width:100%;min-height:var(--touch-target-min);padding:var(--space-12);border:1px solid var(--bl-ink);background:var(--bl-paper);color:var(--bl-ink);font:inherit;line-height:var(--line-height-body);border-radius:0}.question-personalization-module__bUKqka__field textarea{resize:vertical;min-height:8rem}.question-personalization-module__bUKqka__field small{color:var(--bl-muted);font-weight:var(--font-weight-regular)}.question-personalization-module__bUKqka__validation{color:var(--bl-home-taste-text);font-weight:var(--font-weight-bold)}.question-personalization-module__bUKqka__choices,.question-personalization-module__bUKqka__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.question-personalization-module__bUKqka__choice{min-height:var(--touch-target-min);align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid var(--bl-ink);cursor:pointer;display:flex}.question-personalization-module__bUKqka__choice:has(input:checked){background:var(--bl-cat-relationship-soft);box-shadow:inset 4px 0 0 var(--bl-blue)}.question-personalization-module__bUKqka__preview{top:var(--space-20);border-top-color:var(--bl-blue);position:sticky}.question-personalization-module__bUKqka__previewHeading{justify-content:space-between;align-items:start;gap:var(--space-12);flex-wrap:wrap;display:flex}.question-personalization-module__bUKqka__prompt,.question-personalization-module__bUKqka__comparison pre{padding:var(--space-20);border-left:4px solid var(--bl-green);background:var(--bl-cat-future-soft);font:inherit;line-height:var(--line-height-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.question-personalization-module__bUKqka__summary{gap:var(--space-8);padding-left:var(--space-24);margin:0;display:grid}.question-personalization-module__bUKqka__details{border-block:1px solid var(--bl-border);padding-block:var(--space-12)}.question-personalization-module__bUKqka__details summary{min-height:var(--touch-target-min);padding-block:var(--space-12);font-weight:var(--font-weight-bold);cursor:pointer}.question-personalization-module__bUKqka__comparison{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.question-personalization-module__bUKqka__comparison>div{gap:var(--space-8);display:grid}.question-personalization-module__bUKqka__manualCopy textarea{resize:vertical;min-height:12rem}.question-personalization-module__bUKqka__completed{gap:var(--space-24);max-width:52rem;padding-block:clamp(3rem,8vw,8rem);display:grid}@media (max-width:767px){.question-personalization-module__bUKqka__composer,.question-personalization-module__bUKqka__comparison{grid-template-columns:minmax(0,1fr)}.question-personalization-module__bUKqka__preview{position:static}.question-personalization-module__bUKqka__actions>*{flex:100%}}@media (prefers-reduced-motion:no-preference){.question-personalization-module__bUKqka__preview[data-revision] .question-personalization-module__bUKqka__prompt{animation:.24s ease-out question-personalization-module__bUKqka__preview-highlight}}@keyframes question-personalization-module__bUKqka__preview-highlight{0%{background:var(--bl-cat-relationship-soft)}to{background:var(--bl-cat-future-soft)}}
.studio-module__bKeCvW__studioHeader{border-bottom:2px solid var(--bl-ink);grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);align-items:end;gap:clamp(2rem,6vw,6rem);padding-block:clamp(1rem,3vw,2.5rem) clamp(2rem,5vw,4.5rem);display:grid}.studio-module__bKeCvW__studioHeader h1,.studio-module__bKeCvW__studioHeader p,.studio-module__bKeCvW__originGrid h2,.studio-module__bKeCvW__originGrid p,.studio-module__bKeCvW__operationPanel h2,.studio-module__bKeCvW__operationPanel p,.studio-module__bKeCvW__directPanel h2,.studio-module__bKeCvW__directPanel p,.studio-module__bKeCvW__editorCard h2,.studio-module__bKeCvW__versionPanel h2,.studio-module__bKeCvW__versionPanel p,.studio-module__bKeCvW__confirmPanel h2,.studio-module__bKeCvW__confirmPanel p{margin:0}.studio-module__bKeCvW__studioHeader h1{max-width:13ch;margin-top:var(--space-12);font-size:clamp(2.8rem,6vw,5.5rem);font-weight:var(--font-weight-heavy);letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;line-height:.98}.studio-module__bKeCvW__studioHeader>div>p:not(.studio-module__bKeCvW__eyebrow){max-width:54ch;margin-top:var(--space-20);color:var(--bl-muted);font-size:var(--type-body-lg)}.studio-module__bKeCvW__eyebrow{color:var(--bl-blue);font-size:var(--type-caption);font-weight:var(--font-weight-heavy);letter-spacing:.12em}.studio-module__bKeCvW__stageSummary{isolation:isolate;place-items:end;display:grid;position:relative}.studio-module__bKeCvW__stageArtwork{z-index:-1;object-fit:contain;width:min(100%,16rem);max-height:17rem}.studio-module__bKeCvW__stage{gap:var(--space-4);width:min(100%,17rem);padding-block:var(--space-12);border-block:1px solid var(--bl-ink);background:var(--bl-paper);display:grid}.studio-module__bKeCvW__stage span{color:var(--bl-muted);font-size:var(--type-caption);font-weight:var(--font-weight-bold);letter-spacing:.08em}.studio-module__bKeCvW__stage strong{font-size:var(--type-body-lg)}.studio-module__bKeCvW__notice{padding:var(--space-16) var(--space-20);border-left:4px solid var(--bl-blue);background:var(--bl-cat-relationship-soft);font-weight:var(--font-weight-bold);margin:0}.studio-module__bKeCvW__statusWithPose{gap:var(--space-20);display:grid}.studio-module__bKeCvW__originGrid,.studio-module__bKeCvW__reviewGrid{column-gap:clamp(2rem,5vw,5rem);row-gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-module__bKeCvW__originGrid>section,.studio-module__bKeCvW__editorCard,.studio-module__bKeCvW__verificationCard,.studio-module__bKeCvW__operationPanel,.studio-module__bKeCvW__directPanel,.studio-module__bKeCvW__versionPanel,.studio-module__bKeCvW__confirmPanel{border:0;border-top:2px solid var(--bl-ink);box-shadow:none;background:0 0;border-radius:0}.studio-module__bKeCvW__originGrid>section{padding:var(--space-20) 0 0}.studio-module__bKeCvW__originGrid>section:nth-child(2){border-top-color:var(--bl-green)}.studio-module__bKeCvW__originGrid[data-public-release=true]{grid-template-columns:1fr}.studio-module__bKeCvW__originGrid h2,.studio-module__bKeCvW__editorCard h2,.studio-module__bKeCvW__verificationCard h2{margin-top:var(--space-16);font-size:var(--type-title-sm)}.studio-module__bKeCvW__primaryText{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:var(--font-weight-bold);word-break:keep-all;line-height:1.45;margin-top:var(--space-16)!important}.studio-module__bKeCvW__operationPanel,.studio-module__bKeCvW__directPanel,.studio-module__bKeCvW__editorCard,.studio-module__bKeCvW__verificationCard,.studio-module__bKeCvW__versionPanel,.studio-module__bKeCvW__confirmPanel{gap:var(--space-24);padding:var(--space-24) 0 0;display:grid}.studio-module__bKeCvW__operationPanel>div:first-child>p:not(.studio-module__bKeCvW__eyebrow),.studio-module__bKeCvW__directPanel>div:first-child>p:not(.studio-module__bKeCvW__eyebrow){margin-top:var(--space-8);color:var(--bl-muted)}.studio-module__bKeCvW__fallbackActions,.studio-module__bKeCvW__confirmActions,.studio-module__bKeCvW__sessionActions{gap:var(--space-12);flex-wrap:wrap;display:flex}.studio-module__bKeCvW__directGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);display:grid}.studio-module__bKeCvW__directField{gap:var(--space-8);font-weight:var(--font-weight-bold);display:grid}.studio-module__bKeCvW__directField:last-child{grid-column:1/-1}.studio-module__bKeCvW__directField textarea,.studio-module__bKeCvW__editorCard textarea,.studio-module__bKeCvW__manualCopy textarea{width:100%;min-height:10rem;padding:var(--space-16) 0;border:0;border-block:1px solid var(--bl-ink);color:var(--bl-ink);font:inherit;font-weight:var(--font-weight-regular);line-height:var(--line-height-body);resize:vertical;background:0 0;border-radius:0}.studio-module__bKeCvW__directField textarea:focus-visible,.studio-module__bKeCvW__editorCard textarea:focus-visible,.studio-module__bKeCvW__manualCopy textarea:focus-visible{padding-inline:var(--space-12);background:var(--bl-cat-future-soft)}.studio-module__bKeCvW__directField small{color:var(--bl-muted);font-weight:var(--font-weight-regular)}.studio-module__bKeCvW__operationGrid{border-bottom:1px solid var(--bl-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-module__bKeCvW__operation{min-height:var(--touch-target-min);gap:var(--space-12);padding:var(--space-16);border-top:1px solid var(--bl-border);cursor:pointer;transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease;background:0 0;display:flex}.studio-module__bKeCvW__operation:nth-child(odd){border-right:1px solid var(--bl-border)}.studio-module__bKeCvW__operation:has(input:checked){border-left:4px solid var(--bl-blue);background:var(--bl-cat-relationship-soft)}.studio-module__bKeCvW__operation input,.studio-module__bKeCvW__confirmCheck input{width:var(--space-20);height:var(--space-20);accent-color:var(--bl-blue);flex:none}.studio-module__bKeCvW__operation>span{gap:var(--space-4);display:grid}.studio-module__bKeCvW__operation small{color:var(--bl-blue);font-weight:var(--font-weight-bold)}.studio-module__bKeCvW__operation span span{color:var(--bl-muted)}.studio-module__bKeCvW__whyBox{padding:var(--space-8) 0 var(--space-8) var(--space-20);border-left:4px solid var(--bl-green)}.studio-module__bKeCvW__whyBox h3,.studio-module__bKeCvW__whyBox ul{margin:0}.studio-module__bKeCvW__whyBox ul{margin-top:var(--space-8)}.studio-module__bKeCvW__editorCard{align-content:start}.studio-module__bKeCvW__editorCard textarea,.studio-module__bKeCvW__manualCopy textarea{min-height:12rem}.studio-module__bKeCvW__verificationCard{border-top-color:var(--bl-green);grid-column:1/-1}.studio-module__bKeCvW__verificationCard ul{gap:var(--space-8);padding-left:var(--space-24);margin:0;display:grid}.studio-module__bKeCvW__versionColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);display:grid}.studio-module__bKeCvW__versionColumns h3{margin:0 0 var(--space-12)}.studio-module__bKeCvW__versionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-12);padding-block:var(--space-16);border-top:1px solid var(--bl-border);display:flex}.studio-module__bKeCvW__versionRow>span{min-width:0;color:var(--bl-muted)}.studio-module__bKeCvW__confirmPanel{border-top-width:4px;border-top-color:var(--bl-blue)}.studio-module__bKeCvW__confirmCheck{min-height:var(--touch-target-min);align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-20);border:0;border-left:4px solid var(--bl-yellow);background:var(--bl-cat-future-soft);cursor:pointer;display:flex}.studio-module__bKeCvW__manualCopy{gap:var(--space-8);display:grid}.studio-module__bKeCvW__manualCopy label{font-weight:var(--font-weight-bold)}.studio-module__bKeCvW__sessionActions{padding-top:var(--space-24);border-top:1px solid var(--bl-border);justify-content:space-between}@media (max-width:48rem){.studio-module__bKeCvW__studioHeader{gap:var(--space-24);grid-template-columns:1fr}.studio-module__bKeCvW__studioHeader h1{font-size:clamp(2.65rem,14vw,4rem)}.studio-module__bKeCvW__stageSummary{place-items:end stretch;gap:var(--space-12);grid-template-columns:minmax(8rem,.7fr) minmax(11rem,1fr)}.studio-module__bKeCvW__stageArtwork{width:100%;max-height:11rem}.studio-module__bKeCvW__stage{width:100%}.studio-module__bKeCvW__originGrid,.studio-module__bKeCvW__reviewGrid,.studio-module__bKeCvW__operationGrid,.studio-module__bKeCvW__directGrid,.studio-module__bKeCvW__versionColumns{grid-template-columns:1fr}.studio-module__bKeCvW__operation:nth-child(odd){border-right:0}.studio-module__bKeCvW__directField:last-child,.studio-module__bKeCvW__verificationCard{grid-column:auto}.studio-module__bKeCvW__sessionActions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.studio-module__bKeCvW__operation{transition:none}}
.public-question-refinement-module__YkHSEG__studio{width:min(720px, calc(100% - (var(--space-20) * 2)));min-height:min(720px,100vh - 160px);padding:clamp(32px, 7vw, 72px) 0 var(--space-80);color:var(--bl-ink);margin-inline:auto}.public-question-refinement-module__YkHSEG__card{border:1px solid var(--bl-border);border-top:4px solid var(--bl-blue);border-radius:var(--radius-lg);background:var(--bl-paper);box-shadow:var(--shadow-raised);gap:clamp(20px,4vw,32px);padding:clamp(24px,6vw,48px);display:grid}.public-question-refinement-module__YkHSEG__intro,.public-question-refinement-module__YkHSEG__resultHeader{gap:var(--space-8);text-align:center;display:grid}.public-question-refinement-module__YkHSEG__intro h1,.public-question-refinement-module__YkHSEG__resultHeader h1,.public-question-refinement-module__YkHSEG__loading h1,.public-question-refinement-module__YkHSEG__questQuestion{letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:clamp(30px,7vw,46px);line-height:1.18}.public-question-refinement-module__YkHSEG__intro>p:last-child{margin:var(--space-8) 0 0;color:var(--bl-muted);font-size:var(--type-body-lg);line-height:1.65}.public-question-refinement-module__YkHSEG__eyebrow,.public-question-refinement-module__YkHSEG__questLabel{color:var(--bl-blue);font-size:var(--type-caption);letter-spacing:.02em;margin:0;font-weight:850}.public-question-refinement-module__YkHSEG__originalField,.public-question-refinement-module__YkHSEG__directForm{gap:var(--space-8);display:grid}.public-question-refinement-module__YkHSEG__originalField label,.public-question-refinement-module__YkHSEG__directForm label{font-weight:850}.public-question-refinement-module__YkHSEG__originalField textarea,.public-question-refinement-module__YkHSEG__directForm input{border:1px solid var(--bl-border);border-radius:var(--radius-md);background:var(--bl-surfaceSoft);width:100%;min-width:0;color:var(--bl-ink);font:inherit;font-size:var(--type-body-lg);padding:14px 16px;line-height:1.6}.public-question-refinement-module__YkHSEG__originalField textarea{resize:vertical;min-height:132px}.public-question-refinement-module__YkHSEG__originalField textarea:focus-visible,.public-question-refinement-module__YkHSEG__directForm input:focus-visible{border-color:var(--bl-blue);outline:3px solid var(--bl-surfaceSoft);outline-offset:2px}.public-question-refinement-module__YkHSEG__primaryAction,.public-question-refinement-module__YkHSEG__choices button,.public-question-refinement-module__YkHSEG__directForm button,.public-question-refinement-module__YkHSEG__secondaryResultAction,.public-question-refinement-module__YkHSEG__textAction,.public-question-refinement-module__YkHSEG__secondaryActions button,.public-question-refinement-module__YkHSEG__errorActions button{min-height:var(--touch-target-min);border-radius:var(--radius-md);font:inherit;cursor:pointer;font-weight:850}.public-question-refinement-module__YkHSEG__primaryAction,.public-question-refinement-module__YkHSEG__directForm button{border:1px solid var(--bl-ink);background:var(--bl-ink);width:100%;min-height:56px;color:var(--bl-paper);padding:12px 18px}.public-question-refinement-module__YkHSEG__primaryAction:hover,.public-question-refinement-module__YkHSEG__primaryAction:focus-visible,.public-question-refinement-module__YkHSEG__directForm button:hover,.public-question-refinement-module__YkHSEG__directForm button:focus-visible{border-color:var(--bl-blue);background:var(--bl-blue)}.public-question-refinement-module__YkHSEG__primaryAction:disabled,.public-question-refinement-module__YkHSEG__directForm button:disabled,.public-question-refinement-module__YkHSEG__secondaryActions button:disabled{cursor:not-allowed;opacity:.45}.public-question-refinement-module__YkHSEG__helper,.public-question-refinement-module__YkHSEG__notice{min-height:1.5em;margin:calc(var(--space-16) * -1) 0 0;color:var(--bl-muted);font-size:var(--type-caption);text-align:center;line-height:1.5}.public-question-refinement-module__YkHSEG__loading{text-align:center;align-content:center;justify-items:center;min-height:360px}.public-question-refinement-module__YkHSEG__growingMark{background:var(--bl-surfaceSoft);width:52px;height:52px;color:var(--bl-blue);border-radius:50%;place-items:center;font-size:18px;animation:1.25s ease-in-out infinite alternate public-question-refinement-module__YkHSEG__grow;display:grid}.public-question-refinement-module__YkHSEG__loadingQuestion{width:100%;color:var(--bl-muted);font-size:var(--type-body-lg);overflow-wrap:anywhere;margin:0;line-height:1.6}.public-question-refinement-module__YkHSEG__progress{justify-content:center;gap:var(--space-8);display:flex}.public-question-refinement-module__YkHSEG__progress span{border:1px solid var(--bl-border);background:var(--bl-paper);border-radius:50%;width:10px;height:10px}.public-question-refinement-module__YkHSEG__progress span[data-active=true]{border-color:var(--bl-blue);background:var(--bl-blue)}.public-question-refinement-module__YkHSEG__questLabel{text-align:center}.public-question-refinement-module__YkHSEG__questQuestion{text-align:center;max-width:23ch;margin-inline:auto;font-size:clamp(27px,6vw,40px)}.public-question-refinement-module__YkHSEG__choices{gap:var(--space-12);display:grid}.public-question-refinement-module__YkHSEG__choices button{border:1px solid var(--bl-border);background:var(--bl-paper);width:100%;min-height:62px;color:var(--bl-ink);font-size:var(--type-body-lg);text-align:left;padding:14px 18px}.public-question-refinement-module__YkHSEG__choices button:hover,.public-question-refinement-module__YkHSEG__choices button:focus-visible{border-color:var(--bl-blue);background:var(--bl-surfaceSoft);color:var(--bl-blue)}.public-question-refinement-module__YkHSEG__directForm{padding:var(--space-20);border:1px solid var(--bl-border);border-radius:var(--radius-md);background:var(--bl-surfaceSoft)}.public-question-refinement-module__YkHSEG__directForm input{background:var(--bl-paper);min-height:52px}.public-question-refinement-module__YkHSEG__directForm button{min-height:52px;margin-top:var(--space-8)}.public-question-refinement-module__YkHSEG__secondaryActions{justify-content:center;gap:var(--space-8) var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--bl-border);flex-wrap:wrap;display:flex}.public-question-refinement-module__YkHSEG__secondaryActions button,.public-question-refinement-module__YkHSEG__textAction{color:var(--bl-muted);text-underline-offset:4px;background:0 0;border:0;padding:8px 10px;text-decoration:underline}.public-question-refinement-module__YkHSEG__secondaryActions button:hover,.public-question-refinement-module__YkHSEG__secondaryActions button:focus-visible,.public-question-refinement-module__YkHSEG__textAction:hover,.public-question-refinement-module__YkHSEG__textAction:focus-visible{color:var(--bl-blue)}.public-question-refinement-module__YkHSEG__refinedQuestion{border:1px solid var(--bl-border);border-left:5px solid var(--bl-blue);border-radius:var(--radius-md);background:var(--bl-surfaceSoft);letter-spacing:-.025em;overflow-wrap:anywhere;white-space:pre-wrap;word-break:keep-all;padding:clamp(20px,4vw,30px);font-size:clamp(19px,3.8vw,24px);font-weight:750;line-height:1.7}.public-question-refinement-module__YkHSEG__safetyNote{margin:calc(var(--space-12) * -1) 0 0;padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);background:var(--bl-surfaceSoft);color:var(--bl-muted);font-size:var(--type-caption);line-height:1.6}.public-question-refinement-module__YkHSEG__resultActions{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-question-refinement-module__YkHSEG__aiAction{width:100%}.public-question-refinement-module__YkHSEG__aiAction>button{border-radius:var(--radius-md);width:100%;min-height:56px}.public-question-refinement-module__YkHSEG__secondaryResultAction{border:1px solid var(--bl-ink);background:var(--bl-paper);min-height:52px;color:var(--bl-ink);padding:10px 16px}.public-question-refinement-module__YkHSEG__secondaryResultAction:hover,.public-question-refinement-module__YkHSEG__secondaryResultAction:focus-visible{border-color:var(--bl-blue);background:var(--bl-surfaceSoft);color:var(--bl-blue)}.public-question-refinement-module__YkHSEG__resultActions .public-question-refinement-module__YkHSEG__textAction{min-height:52px}.public-question-refinement-module__YkHSEG__errorMessage{color:var(--bl-muted);font-size:var(--type-body-lg);text-align:center;margin:0;line-height:1.7}.public-question-refinement-module__YkHSEG__errorActions{gap:var(--space-12);display:grid}.public-question-refinement-module__YkHSEG__state{width:min(680px, calc(100% - (var(--space-20) * 2)));place-content:center;gap:var(--space-16);min-height:360px;padding:var(--space-32);margin:var(--space-40) auto var(--space-80);border:1px solid var(--bl-border);border-radius:var(--radius-lg);background:var(--bl-paper);color:var(--bl-ink);text-align:center;display:grid}.public-question-refinement-module__YkHSEG__state h1,.public-question-refinement-module__YkHSEG__state p{margin:0}.public-question-refinement-module__YkHSEG__state p{color:var(--bl-muted)}.public-question-refinement-module__YkHSEG__state a{color:var(--bl-blue);font-weight:850}@keyframes public-question-refinement-module__YkHSEG__grow{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:540px){.public-question-refinement-module__YkHSEG__studio{width:min(100% - (var(--space-16) * 2), 720px);min-height:0;padding-top:var(--space-24)}.public-question-refinement-module__YkHSEG__card{gap:var(--space-20);padding:var(--space-24) var(--space-20)}.public-question-refinement-module__YkHSEG__resultActions{grid-template-columns:1fr}.public-question-refinement-module__YkHSEG__secondaryActions{justify-content:space-between;gap:var(--space-8)}.public-question-refinement-module__YkHSEG__secondaryActions button{font-size:var(--type-caption);padding-inline:6px}}@media (prefers-reduced-motion:reduce){.public-question-refinement-module__YkHSEG__growingMark{animation:none}}
.question-library-use-module__oARq7a__useActions{gap:1rem;width:min(56rem,100%);padding:0 1rem 2rem;display:grid}.question-library-use-module__oARq7a__helper,.question-library-use-module__oARq7a__notice{color:var(--color-text-muted);text-align:center;margin:0;line-height:1.6}.question-library-use-module__oARq7a__primaryActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.question-library-use-module__oARq7a__handoff,.question-library-use-module__oARq7a__safety{border:1px solid var(--color-border);background:var(--bl-paper);text-align:start;padding:1.25rem}.question-library-use-module__oARq7a__handoff h2,.question-library-use-module__oARq7a__handoff h3,.question-library-use-module__oARq7a__handoff p,.question-library-use-module__oARq7a__safety ul{margin:0}.question-library-use-module__oARq7a__handoff p{margin-top:.5rem;line-height:1.65}.question-library-use-module__oARq7a__manualCopy{gap:.5rem;margin-top:1rem;font-weight:800;display:grid}.question-library-use-module__oARq7a__manualCopy textarea{border:1px solid var(--color-border);background:var(--bl-paper);min-height:12rem;color:var(--bl-ink);font:inherit;padding:1rem;line-height:1.6}.question-library-use-module__oARq7a__followUps{gap:.75rem;margin-top:1.25rem;display:grid}.question-library-use-module__oARq7a__followUps button{border:1px solid var(--color-border);background:var(--bl-cat-world-soft);color:var(--bl-ink);font:inherit;text-align:start;cursor:pointer;gap:.35rem;padding:1rem;display:grid}.question-library-use-module__oARq7a__followUps button strong{font-size:var(--type-caption)}.question-library-use-module__oARq7a__safety{background:var(--bl-cat-future-soft)}.question-library-use-module__oARq7a__safety ul{margin-top:.5rem;padding-inline-start:1.2rem;line-height:1.6}@media (max-width:48rem){.question-library-use-module__oARq7a__useActions{padding-inline:0}.question-library-use-module__oARq7a__primaryActions{flex-direction:column;align-items:stretch}}
.start-module__D2Imwq__form{gap:var(--space-24);max-width:58rem;padding:clamp(var(--space-24), 5vw, var(--space-40)) 0;border-block:2px solid var(--bl-ink);background:0 0;display:grid}.start-module__D2Imwq__formFooter{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.start-module__D2Imwq__formFooter p,.start-module__D2Imwq__ownership{color:var(--color-text-muted);font-size:var(--type-caption);margin:0}.start-module__D2Imwq__fieldset{gap:var(--space-16);border:0;padding:0;display:grid}.start-module__D2Imwq__fieldset legend{margin-bottom:var(--space-12);font-size:var(--type-title-sm);font-weight:var(--font-weight-bold)}.start-module__D2Imwq__catalogGroups{gap:var(--space-24);display:grid}.start-module__D2Imwq__catalogGroups section{gap:var(--space-12);display:grid}.start-module__D2Imwq__catalogGroups h3{color:var(--color-text-muted);font-size:var(--type-body-sm);margin:0}.start-module__D2Imwq__radioGrid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.start-module__D2Imwq__radioCard,.start-module__D2Imwq__perspectives label{min-height:var(--touch-target-min);align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-8);border:0;border-bottom:1px solid var(--color-border);cursor:pointer;background:0 0;display:flex;position:relative}.start-module__D2Imwq__radioCard:has(input:checked){border-color:var(--bl-blue);background:var(--bl-cat-relationship-soft)}.start-module__D2Imwq__perspectives label:has(input:checked){border-color:var(--bl-blue);background:var(--bl-cat-relationship-soft)}.start-module__D2Imwq__radioCard input,.start-module__D2Imwq__perspectives input{width:var(--space-20);height:var(--space-20);accent-color:var(--color-primary);flex:none}.start-module__D2Imwq__perspectives{gap:var(--space-12);flex-wrap:wrap;display:flex}.start-module__D2Imwq__exampleBefore{padding:var(--space-20) 0;border-top:2px solid var(--bl-ink);background:0 0}.start-module__D2Imwq__exampleBefore span{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:var(--font-weight-bold)}.start-module__D2Imwq__exampleBefore p{margin:var(--space-8) 0 0;font-size:var(--type-title-sm);font-weight:var(--font-weight-bold)}.start-module__D2Imwq__deckActionsForm{display:contents}.start-module__D2Imwq__deckCatalogInputs{contain:strict;max-width:1px;max-height:1px;position:fixed;inset:0 auto auto 0}.start-module__D2Imwq__deckPerspectives{border:0;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:32rem;padding:0;display:flex}.start-module__D2Imwq__deckPerspectives legend{width:100%;color:var(--color-text-muted);font-size:var(--type-caption);text-align:center;margin-bottom:.25rem}.start-module__D2Imwq__deckPerspectives label{border:1px solid var(--color-border);background:var(--bl-paper);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;min-height:2.5rem;padding:.45rem .8rem;display:inline-flex}.start-module__D2Imwq__deckPerspectives label:has(input:checked){border-color:var(--bl-ink);background:var(--bl-cat-relationship-soft)}@media (max-width:48rem){.start-module__D2Imwq__formFooter{flex-direction:column;align-items:stretch}.start-module__D2Imwq__radioGrid{grid-template-columns:1fr}.start-module__D2Imwq__deckPerspectives{max-width:100%}}
.gates-module__cbe1Hq__validation{padding:var(--space-16) 0 var(--space-16) var(--space-20);border-left:4px solid var(--bl-yellow);border-block:1px solid var(--color-border);color:var(--color-text);font-weight:var(--font-weight-bold);background:0 0;margin:0}.gates-module__cbe1Hq__reviewContent{gap:var(--space-24);margin-top:var(--space-24);display:grid}.gates-module__cbe1Hq__providerState{gap:var(--space-12);max-width:58rem;padding:var(--space-24) 0;border-top:2px solid var(--bl-ink);background:0 0;display:grid}.gates-module__cbe1Hq__providerState p,.gates-module__cbe1Hq__providerState h2,.gates-module__cbe1Hq__providerState span{margin:0}.gates-module__cbe1Hq__providerState p{color:var(--color-primary-hover);font-size:var(--type-caption);font-weight:var(--font-weight-heavy)}.gates-module__cbe1Hq__providerState span{color:var(--color-text-muted)}.gates-module__cbe1Hq__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}
.answer-check-module__bf4xDW__tool,.answer-check-module__bf4xDW__inputCard,.answer-check-module__bf4xDW__plan{gap:var(--space-24);display:grid}.answer-check-module__bf4xDW__inputCard{max-width:64rem}.answer-check-module__bf4xDW__plan h2,.answer-check-module__bf4xDW__plan p,.answer-check-module__bf4xDW__planGrid h3,.answer-check-module__bf4xDW__planGrid ul{margin:0}.answer-check-module__bf4xDW__plan>p:not(.answer-check-module__bf4xDW__limit){color:var(--color-text-muted)}.answer-check-module__bf4xDW__level{width:fit-content;min-height:var(--touch-target-min);align-items:center;gap:var(--space-12);padding-inline:var(--space-16);border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-accent-lilac);display:inline-flex}.answer-check-module__bf4xDW__level span{color:var(--bl-ink);font-weight:var(--font-weight-heavy)}.answer-check-module__bf4xDW__planGrid{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.answer-check-module__bf4xDW__planGrid>div{padding:var(--space-20);border-radius:var(--radius-md);background:var(--color-surface-soft)}.answer-check-module__bf4xDW__planGrid ul{margin-top:var(--space-12);color:var(--color-text-muted);padding-inline-start:var(--space-20)}.answer-check-module__bf4xDW__limit{padding-top:var(--space-16);border-top:1px solid var(--color-border);color:var(--color-danger);font-weight:var(--font-weight-bold)}@media (max-width:48rem){.answer-check-module__bf4xDW__planGrid{grid-template-columns:1fr}}
.contact-form-module__I3y-za__formCard,.contact-form-module__I3y-za__formCard>div,.contact-form-module__I3y-za__selectField,.contact-form-module__I3y-za__fallback{gap:var(--space-12);display:grid}.contact-form-module__I3y-za__formCard{gap:var(--space-24);max-width:58rem;margin-inline:auto}.contact-form-module__I3y-za__formCard h2,.contact-form-module__I3y-za__formCard p{margin:0}.contact-form-module__I3y-za__intro>p{color:var(--color-text-muted)}.contact-form-module__I3y-za__formCard>label{gap:var(--space-8);font-weight:var(--font-weight-bold);display:grid}.contact-form-module__I3y-za__selectField span,.contact-form-module__I3y-za__fallback label{font-weight:var(--font-weight-bold)}.contact-form-module__I3y-za__selectField select,.contact-form-module__I3y-za__fallback textarea{min-height:var(--touch-target-min);padding:var(--space-12) var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.contact-form-module__I3y-za__fallback textarea{resize:vertical;min-height:10rem}.contact-form-module__I3y-za__notice{padding:var(--space-12);border-left:4px solid var(--color-primary);background:var(--color-accent-sky)}
.practice-module__cp2waW__practice,.practice-module__cp2waW__progress{gap:var(--space-24);max-width:58rem;display:grid}.practice-module__cp2waW__practice h2,.practice-module__cp2waW__practice p,.practice-module__cp2waW__progress h2,.practice-module__cp2waW__progress p{margin:0}.practice-module__cp2waW__practice>div>p:not(.practice-module__cp2waW__time),.practice-module__cp2waW__progressHeader p{margin-top:var(--space-8);color:var(--color-text-muted)}.practice-module__cp2waW__time{color:var(--color-primary-hover);font-size:var(--type-caption);font-weight:var(--font-weight-heavy)}.practice-module__cp2waW__notice{padding:var(--space-12);border-left:4px solid var(--color-primary);background:var(--color-accent-sky)}.practice-module__cp2waW__progress{max-width:none}.practice-module__cp2waW__progressHeader{justify-content:space-between;align-items:end;gap:var(--space-24);display:flex}.practice-module__cp2waW__recordList{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.practice-module__cp2waW__recordList dl,.practice-module__cp2waW__recordList dd{margin:0}.practice-module__cp2waW__recordList dl{gap:var(--space-16);margin-top:var(--space-12);display:grid}.practice-module__cp2waW__recordList dt{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:var(--font-weight-bold)}.practice-module__cp2waW__recordList dd{margin-top:var(--space-4)}@media (max-width:48rem){.practice-module__cp2waW__progressHeader{flex-direction:column;align-items:start}.practice-module__cp2waW__recordList{grid-template-columns:1fr}}
.public-selection-review-module__az4aEW__directoryEntry{justify-content:space-between;align-items:center;gap:var(--space-24);margin:var(--space-32) var(--space-32) 0;padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-accent-sky);display:flex}.public-selection-review-module__az4aEW__directoryEntry p{color:var(--color-info);letter-spacing:.06em;margin:0;font-size:.75rem;font-weight:800}.public-selection-review-module__az4aEW__directoryEntry h2{margin:var(--space-8) 0}.public-selection-review-module__az4aEW__directoryEntry span{color:var(--color-text-muted)}.public-selection-review-module__az4aEW__directoryEntry nav{gap:var(--space-8);flex-wrap:wrap;display:flex}.public-selection-review-module__az4aEW__directoryEntry a{padding:var(--space-12) var(--space-16);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:750}.public-selection-review-module__az4aEW__boundary{align-items:center;gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-accent-lemon);flex-wrap:wrap;display:flex}.public-selection-review-module__az4aEW__boundary span{color:var(--color-text-muted);font-size:.875rem}.public-selection-review-module__az4aEW__caution{padding:var(--space-12) var(--space-16);border-left:4px solid var(--color-info);color:var(--color-text-muted)}.public-selection-review-module__az4aEW__scopeTabs{gap:var(--space-8);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.public-selection-review-module__az4aEW__scopeTabs button{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer}.public-selection-review-module__az4aEW__scopeTabs button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.public-selection-review-module__az4aEW__controls,.public-selection-review-module__az4aEW__topicControls{gap:var(--space-16);margin-top:var(--space-20);display:grid}.public-selection-review-module__az4aEW__controls label,.public-selection-review-module__az4aEW__topicControls label{gap:var(--space-8);font-weight:750;display:grid}.public-selection-review-module__az4aEW__controls input,.public-selection-review-module__az4aEW__controls select,.public-selection-review-module__az4aEW__topicControls input,.public-selection-review-module__az4aEW__topicControls select{width:100%;padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.public-selection-review-module__az4aEW__filterGrid{gap:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.public-selection-review-module__az4aEW__topicControls{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end}.public-selection-review-module__az4aEW__resetButton{min-height:3rem;padding:var(--space-8) var(--space-16);border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;font:inherit;font-weight:750}.public-selection-review-module__az4aEW__resultBar{justify-content:space-between;align-items:center;gap:var(--space-16);margin:var(--space-24) 0 var(--space-12);color:var(--color-text-muted);display:flex}.public-selection-review-module__az4aEW__resultBar p{margin:0}.public-selection-review-module__az4aEW__cardGrid{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-selection-review-module__az4aEW__card,.public-selection-review-module__az4aEW__topicCard{min-height:16rem;padding:var(--space-20);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.public-selection-review-module__az4aEW__cardMeta{gap:var(--space-8);flex-wrap:wrap;display:flex}.public-selection-review-module__az4aEW__cardMeta span{padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-muted);font-size:.75rem}.public-selection-review-module__az4aEW__card h2,.public-selection-review-module__az4aEW__topicCard h2{margin:var(--space-16) 0;font-size:1.1rem;line-height:1.5}.public-selection-review-module__az4aEW__topicLabel,.public-selection-review-module__az4aEW__impact{margin:0 0 var(--space-12);color:var(--color-text-muted);font-size:.875rem}.public-selection-review-module__az4aEW__card small{color:var(--color-info);margin-top:auto;font-weight:750}.public-selection-review-module__az4aEW__topicGrid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-selection-review-module__az4aEW__topicCard dl{gap:var(--space-8);margin:auto 0 var(--space-16);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.public-selection-review-module__az4aEW__topicCard dl div{padding:var(--space-8);border-radius:var(--radius-sm);background:var(--color-surface-soft);text-align:center}.public-selection-review-module__az4aEW__topicCard dt{color:var(--color-text-muted);font-size:.75rem}.public-selection-review-module__az4aEW__topicCard dd{margin:var(--space-4) 0 0;font-weight:800}.public-selection-review-module__az4aEW__topicCard a{color:var(--color-primary);align-self:flex-start;font-weight:750}.public-selection-review-module__az4aEW__pagination{justify-content:center;align-items:center;gap:var(--space-16);margin-top:var(--space-24);display:flex}.public-selection-review-module__az4aEW__pagination button{padding:var(--space-8) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}.public-selection-review-module__az4aEW__pagination button:disabled{cursor:not-allowed;opacity:.45}.public-selection-review-module__az4aEW__noResults{padding:var(--space-40);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center}@media (max-width:900px){.public-selection-review-module__az4aEW__directoryEntry{flex-direction:column;align-items:stretch;margin-inline:0}.public-selection-review-module__az4aEW__filterGrid,.public-selection-review-module__az4aEW__topicControls,.public-selection-review-module__az4aEW__cardGrid,.public-selection-review-module__az4aEW__topicGrid{grid-template-columns:1fr}.public-selection-review-module__az4aEW__resultBar{flex-direction:column;align-items:flex-start}}
.question-training-review-module__V7ZTXW__page{width:min(100% - (var(--space-32) * 2), 78rem);padding-block:var(--space-40) var(--space-80);margin-inline:auto;font-size:1.125rem}.question-training-review-module__V7ZTXW__catalogHeader{gap:var(--space-20);padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.question-training-review-module__V7ZTXW__catalogHeader h1,.question-training-review-module__V7ZTXW__completion h1,.question-training-review-module__V7ZTXW__lockedPage h1{margin:var(--space-8) 0;letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.75rem);line-height:1.12}.question-training-review-module__V7ZTXW__catalogIntro>p:last-of-type{margin:0 0 var(--space-12);line-height:1.7}.question-training-review-module__V7ZTXW__catalogIntro strong{font-size:1.125rem;display:block}.question-training-review-module__V7ZTXW__eyebrow,.question-training-review-module__V7ZTXW__progress{color:var(--color-info);letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:800}.question-training-review-module__V7ZTXW__accessSwitch{align-items:center;gap:var(--space-8);padding:var(--space-12);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;margin:0;display:flex}.question-training-review-module__V7ZTXW__accessSwitch span{color:var(--color-text-muted);margin-inline-end:var(--space-8);font-size:.875rem;font-weight:750}.question-training-review-module__V7ZTXW__accessSwitch a,.question-training-review-module__V7ZTXW__difficultyTabs button,.question-training-review-module__V7ZTXW__laneFilters button{min-height:3.25rem;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.question-training-review-module__V7ZTXW__accessSwitch a[aria-current=page],.question-training-review-module__V7ZTXW__difficultyTabs button[aria-selected=true],.question-training-review-module__V7ZTXW__laneFilters button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}.question-training-review-module__V7ZTXW__catalog{margin-top:var(--space-24)}.question-training-review-module__V7ZTXW__difficultyTabs,.question-training-review-module__V7ZTXW__laneFilters{gap:var(--space-8);flex-wrap:wrap;display:flex}.question-training-review-module__V7ZTXW__laneFilters{margin-top:var(--space-16)}.question-training-review-module__V7ZTXW__resultCount{margin:var(--space-24) 0 var(--space-12);color:var(--color-text-muted);font-weight:750}.question-training-review-module__V7ZTXW__cardGrid{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.question-training-review-module__V7ZTXW__trainingCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-soft);flex-direction:column;padding:20px;display:flex}.question-training-review-module__V7ZTXW__trainingCard[data-locked=true]{background:var(--color-surface-soft);box-shadow:none}.question-training-review-module__V7ZTXW__metaLine{color:var(--color-text-muted);margin:0;font-size:.875rem;font-weight:750;line-height:1.4}.question-training-review-module__V7ZTXW__trainingCard h3{margin:var(--space-12) 0 var(--space-20);font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.5}.question-training-review-module__V7ZTXW__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:42px;color:var(--color-text-muted);margin-top:auto;font-size:.875rem;font-weight:750;display:flex}.question-training-review-module__V7ZTXW__primaryAction,.question-training-review-module__V7ZTXW__secondaryAction,.question-training-review-module__V7ZTXW__primaryButton,.question-training-review-module__V7ZTXW__stepActions button{min-height:3.25rem;padding:var(--space-8) var(--space-16);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.question-training-review-module__V7ZTXW__primaryAction,.question-training-review-module__V7ZTXW__primaryButton{background:var(--color-primary);color:var(--color-primary-contrast)}.question-training-review-module__V7ZTXW__primaryAction{margin-top:auto}.question-training-review-module__V7ZTXW__startAction{min-height:42px;padding-inline:var(--space-12);border-radius:var(--radius-sm);color:var(--color-primary);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.question-training-review-module__V7ZTXW__startAction:hover,.question-training-review-module__V7ZTXW__startAction:focus-visible{background:var(--color-surface-soft)}.question-training-review-module__V7ZTXW__secondaryAction,.question-training-review-module__V7ZTXW__stepActions button{background:var(--color-surface);color:var(--color-text)}.question-training-review-module__V7ZTXW__completionLink{min-height:3.25rem;padding:var(--space-8);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.question-training-review-module__V7ZTXW__stepActions button:disabled{cursor:not-allowed;opacity:.45}.question-training-review-module__V7ZTXW__lockedNotice{color:var(--color-text-muted);text-align:end;font-size:.8125rem}.question-training-review-module__V7ZTXW__starter{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-accent-mint);padding:22px}.question-training-review-module__V7ZTXW__starterLabel{margin:var(--space-12) 0 var(--space-4);color:var(--color-text-muted);font-size:.8125rem;font-weight:800}.question-training-review-module__V7ZTXW__starterQuestion{letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:750;line-height:1.45}.question-training-review-module__V7ZTXW__backLink{margin-bottom:var(--space-12);color:var(--color-primary);font-weight:750;display:inline-block}.question-training-review-module__V7ZTXW__sessionGrid{gap:var(--space-24);margin-top:var(--space-24);grid-template-columns:minmax(0,72fr) minmax(16rem,28fr);align-items:start;display:grid}.question-training-review-module__V7ZTXW__currentStep,.question-training-review-module__V7ZTXW__completion,.question-training-review-module__V7ZTXW__lockedPage{padding:var(--space-32);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.question-training-review-module__V7ZTXW__currentStep{padding:var(--space-24)}.question-training-review-module__V7ZTXW__preview{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px}.question-training-review-module__V7ZTXW__currentStep h2,.question-training-review-module__V7ZTXW__comparison h2,.question-training-review-module__V7ZTXW__addedElements h2{margin:var(--space-8) 0 var(--space-12);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.3}.question-training-review-module__V7ZTXW__currentStep h2{font-size:clamp(1.5rem,2.5vw,2rem)}.question-training-review-module__V7ZTXW__preview h2{margin:var(--space-8) 0 var(--space-12);font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.35}.question-training-review-module__V7ZTXW__helper{margin:0 0 var(--space-16);color:var(--color-text-muted);line-height:1.6}.question-training-review-module__V7ZTXW__choiceList{gap:var(--space-12);border:0;margin:0;padding:0;display:grid}.question-training-review-module__V7ZTXW__choice{align-items:center;gap:var(--space-12);min-height:3.5rem;padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;display:flex}.question-training-review-module__V7ZTXW__choice[data-selected=true]{border-color:var(--color-primary);background:var(--color-accent-sky)}.question-training-review-module__V7ZTXW__choice input{width:1.25rem;height:1.25rem}.question-training-review-module__V7ZTXW__currentStep textarea,.question-training-review-module__V7ZTXW__currentStep input[type=text]{width:100%;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;line-height:1.6}.question-training-review-module__V7ZTXW__currentStep textarea{resize:vertical}.question-training-review-module__V7ZTXW__optionalText{gap:var(--space-8);margin-top:var(--space-16);color:var(--color-text-muted);font-size:.875rem;font-weight:750;display:grid}.question-training-review-module__V7ZTXW__stepActions{gap:var(--space-8);margin-top:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.question-training-review-module__V7ZTXW__preview{top:var(--space-24);background:var(--color-accent-lemon);position:sticky}.question-training-review-module__V7ZTXW__previewContent{max-height:280px;overflow-y:auto}.question-training-review-module__V7ZTXW__preview .question-training-review-module__V7ZTXW__compiledQuestion{font-size:clamp(1rem,1.4vw,1.125rem)}.question-training-review-module__V7ZTXW__previewToggle{display:none}.question-training-review-module__V7ZTXW__compiledQuestion{white-space:pre-wrap;margin:0;line-height:1.75}.question-training-review-module__V7ZTXW__completion{background:var(--color-accent-lemon)}.question-training-review-module__V7ZTXW__comparison{gap:var(--space-16);margin-top:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.question-training-review-module__V7ZTXW__comparison article,.question-training-review-module__V7ZTXW__addedElements{padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.question-training-review-module__V7ZTXW__comparison article p{line-height:1.75}.question-training-review-module__V7ZTXW__addedElements{margin-top:var(--space-16)}.question-training-review-module__V7ZTXW__addedElements ul{margin-bottom:0}.question-training-review-module__V7ZTXW__coachPanel{margin-top:var(--space-16);padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.question-training-review-module__V7ZTXW__coachPanel h2{margin:0 0 var(--space-12);font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.3}.question-training-review-module__V7ZTXW__coachPanel>p,.question-training-review-module__V7ZTXW__coachStatus>p,.question-training-review-module__V7ZTXW__coachFallbackDescription{line-height:1.7}.question-training-review-module__V7ZTXW__coachDisclosure{margin:var(--space-12) 0 0;color:var(--color-text-muted);font-size:.875rem}.question-training-review-module__V7ZTXW__coachBadge{margin:0 0 var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-info);font-size:.8125rem;font-weight:800;display:inline-flex}.question-training-review-module__V7ZTXW__coachFallbackDescription{margin:0 0 var(--space-20);color:var(--color-text-muted)}.question-training-review-module__V7ZTXW__coachResult{min-width:0}.question-training-review-module__V7ZTXW__coachStatus h2:focus,.question-training-review-module__V7ZTXW__coachResult>h2:focus{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:3px}.question-training-review-module__V7ZTXW__coachResultSection{padding-block:var(--space-16);border-top:1px solid var(--color-border)}.question-training-review-module__V7ZTXW__coachResultSection h3{margin:0 0 var(--space-8);font-size:1rem}.question-training-review-module__V7ZTXW__coachResultSection p,.question-training-review-module__V7ZTXW__coachResultSection ul{margin-block:0;line-height:1.7}.question-training-review-module__V7ZTXW__coachImprovedQuestion{padding:var(--space-16);border-radius:var(--radius-sm);background:var(--color-accent-lemon);overflow-wrap:anywhere;white-space:pre-wrap}.question-training-review-module__V7ZTXW__coachCopyActions{gap:var(--space-8);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.question-training-review-module__V7ZTXW__completionActions{gap:var(--space-8);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.question-training-review-module__V7ZTXW__copyStatus{min-height:1.75rem;color:var(--color-info);margin-bottom:0}.question-training-review-module__V7ZTXW__lockedPage{text-align:center;max-width:50rem;margin-inline:auto}.question-training-review-module__V7ZTXW__lockedPage .question-training-review-module__V7ZTXW__primaryAction{margin-top:var(--space-16)}.question-training-review-module__V7ZTXW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1199px){.question-training-review-module__V7ZTXW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.question-training-review-module__V7ZTXW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.question-training-review-module__V7ZTXW__page{width:min(100% - (var(--space-16) * 2), 78rem);padding-block:var(--space-24) var(--space-48)}.question-training-review-module__V7ZTXW__sessionGrid,.question-training-review-module__V7ZTXW__comparison,.question-training-review-module__V7ZTXW__cardGrid{grid-template-columns:1fr}.question-training-review-module__V7ZTXW__catalogHeader,.question-training-review-module__V7ZTXW__currentStep,.question-training-review-module__V7ZTXW__completion,.question-training-review-module__V7ZTXW__lockedPage{padding:var(--space-20)}.question-training-review-module__V7ZTXW__stepActions{padding-block:var(--space-12);background:var(--color-surface);position:sticky;bottom:0}.question-training-review-module__V7ZTXW__stepActions button{padding-inline:var(--space-8)}.question-training-review-module__V7ZTXW__preview{padding:0;position:static;overflow:hidden}.question-training-review-module__V7ZTXW__previewToggle{width:100%;min-height:3.25rem;padding:var(--space-12);background:var(--color-accent-lemon);color:var(--color-text);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:750;display:flex}.question-training-review-module__V7ZTXW__previewContent{padding:var(--space-20);max-height:280px;display:none}.question-training-review-module__V7ZTXW__previewContent[data-open=true]{display:block}.question-training-review-module__V7ZTXW__coachPanel{padding:var(--space-20)}.question-training-review-module__V7ZTXW__coachCopyActions{grid-template-columns:1fr;display:grid}.question-training-review-module__V7ZTXW__coachCopyActions button{width:100%}}
.trust-module__3j66Aq__contentCard{gap:var(--space-12);min-height:15rem;padding:var(--space-24) 0;border-top:2px solid var(--bl-ink);background:0 0;flex-direction:column;display:flex}.trust-module__3j66Aq__contentCard h2,.trust-module__3j66Aq__contentCard p,.trust-module__3j66Aq__contentCard ul{margin:0}.trust-module__3j66Aq__contentCard h2{font-size:var(--type-title-sm);line-height:var(--line-height-heading)}.trust-module__3j66Aq__contentCard p:not(.trust-module__3j66Aq__status),.trust-module__3j66Aq__contentCard li{color:var(--color-text-muted)}.trust-module__3j66Aq__contentCard ul{padding-inline-start:var(--space-20)}.trust-module__3j66Aq__status{color:var(--bl-blue);font-size:var(--type-caption);font-weight:var(--font-weight-heavy);letter-spacing:.04em}
