html,body{overflow:auto!important;height:auto!important}body{-webkit-user-select:text;-moz-user-select:text;user-select:text}.methods-page-root{--methods-panel: rgba(255,255,255,.03);--methods-panel-strong: rgba(255,255,255,.05);--methods-border: rgba(255,255,255,.08)}.methods-inline-label{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;grid-column:1 / -1}.methods-info-dot{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#ffffffd1;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.72rem;font-weight:700;line-height:1;cursor:help;flex-shrink:0;margin-left:2px;transition:border-color .15s,background .15s,color .15s}.methods-info-dot:hover{border-color:#027dc357;background:#027dc324;color:var(--white)}.methods-toolbar-actions{display:flex;gap:12px;margin-left:auto;flex-wrap:wrap}.methods-reset-btn,.methods-mini-btn{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffc2;font-family:var(--font-heading);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:11px 14px;line-height:1.2;cursor:pointer;transition:border-color .16s,background .16s,color .16s}.methods-reset-btn:hover,.methods-mini-btn:hover,.methods-mini-btn.is-active{border-color:#027dc34d;background:#027dc31f;color:var(--white)}.methods-quickstart{margin-top:18px;padding:20px 22px;border-radius:16px;background:linear-gradient(135deg,#ffffff0a,#027dc314),#ffffff08;border:1px solid var(--methods-border)}.methods-quickstart__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.methods-quickstart__head h2{margin:0 0 6px;font-size:1rem}.methods-quickstart__head p{margin:0;max-width:680px;color:#ffffffa8;font-size:.88rem;line-height:1.65}.methods-quickstart__legend,.methods-chip-row,.methods-related-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.methods-chip-row{margin-top:8px}.methods-quickstart__grid,.methods-question-grid,.methods-results-grid,.methods-detail__meter-grid,.methods-detail__meta-grid,.methods-detail__split,.methods-compare-grid,.methods-library-grid,.methods-card__meter-grid{display:grid;gap:14px}.methods-quickstart__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.methods-quickstart__step,.methods-question-card,.methods-stat-card,.methods-card,.methods-panel,.methods-note-card,.methods-compare-card{border-radius:16px;background:var(--methods-panel);border:1px solid var(--methods-border)}.methods-quickstart__step,.methods-question-card,.methods-stat-card,.methods-panel,.methods-note-card,.methods-compare-card{padding:16px}.methods-panel{display:flex;flex-direction:column;gap:14px;padding:18px}.methods-quickstart__step-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.methods-quickstart__num,.methods-card__rank{width:32px;height:32px;border-radius:10px;background:#027dc324;border:1px solid rgba(2,125,195,.24);color:var(--primary);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:.72rem;font-weight:700;flex-shrink:0}.methods-quickstart__step h3,.methods-question-card__title,.methods-results-group__head h2,.methods-panel h3,.methods-detail__section-head h3{margin:0}.methods-quickstart__step p,.methods-question-card__help,.methods-results-group__head p,.methods-detail__section-head p,.methods-empty-note,.methods-empty-state p,.methods-method-card__sub,.methods-compare-card__head p{margin:0;color:#ffffffa3;line-height:1.65}.methods-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.methods-question-card{display:flex;flex-direction:column;gap:12px;min-height:100%}.methods-question-card__label{display:flex;align-items:center;justify-content:space-between;gap:16px}.methods-question-card__title{font-family:var(--font-heading);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0}.methods-question-card__help{min-height:3.4em}.methods-question-card .ux-field__select{margin-top:auto}.methods-summary-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;padding:24px;margin-top:20px;border-radius:16px;background:linear-gradient(135deg,#027dc329,#022d6047),#ffffff08;border:1px solid rgba(2,125,195,.24)}.methods-summary-hero__eyebrow{margin:0 0 10px;font-family:var(--font-heading);font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.methods-summary-hero__title{margin:0 0 10px;font-family:var(--font-heading);font-size:clamp(1.65rem,3vw,2.2rem);color:var(--white)}.methods-summary-hero__copy{margin:0;font-size:.95rem;line-height:1.7;color:#ffffffad}.methods-summary-hero__stats{display:grid;gap:12px}.methods-stat-card__label{display:block;margin-bottom:6px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.methods-stat-card__value{font-family:var(--font-heading);font-size:1rem;color:var(--white)}.methods-workspace{display:flex;flex-direction:column;gap:20px;margin-top:24px}.methods-results-pane,.methods-detail-pane{display:flex;flex-direction:column;gap:16px}.methods-detail-pane{position:static}.methods-results-group__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:14px}.methods-results-grid,.methods-results-grid--secondary{grid-template-columns:1fr}.methods-results-group{padding:22px;border-radius:18px;background:#ffffff06;border:1px solid rgba(255,255,255,.07)}.methods-card{padding:20px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;overflow:hidden}.methods-card:hover{border-color:#ffffff24;transform:translateY(-1px)}.methods-card.is-selected{border-color:#027dc357;background:#027dc31a;box-shadow:0 12px 28px #027dc314}.methods-card__top,.methods-card__select,.methods-detail__title-row,.methods-detail__section-head,.methods-compare-card__head{display:flex;gap:14px}.methods-card__top,.methods-detail__section-head,.methods-compare-card__head{justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.methods-card__select{border:none;background:none;color:inherit;padding:0;text-align:left;cursor:pointer;align-items:flex-start;flex:1;min-width:0}.methods-card__icon,.methods-detail__icon{width:42px;height:42px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#ffffffd1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.methods-card__icon svg,.methods-detail__icon svg{width:22px;height:22px}.methods-card__icon--inline{width:34px;height:34px}.methods-card__heading{display:flex;flex-direction:column;gap:4px;min-width:0}.methods-card__title,.methods-detail__title,.methods-compare-card h3{font-family:var(--font-heading);font-size:1rem;color:var(--white);line-height:1.25;overflow-wrap:anywhere}.methods-card__sub,.methods-detail__subtitle{color:#ffffff85;font-size:.78rem}.methods-card__summary,.methods-detail__summary,.methods-card__meta,.methods-compare-card__meta{margin:12px 0 0;color:#ffffffad;line-height:1.65;font-size:.86rem}.methods-card__badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;align-items:flex-start}.methods-badge{display:inline-flex;align-items:center;border-radius:999px;padding:8px 12px;font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35;min-height:34px;box-sizing:border-box}.methods-badge--primary{background:#027dc31f;color:#8ad9ff;border:1px solid rgba(2,125,195,.22)}.methods-badge--secondary{background:#de00931a;color:#ff8ad4;border:1px solid rgba(222,0,147,.18)}.methods-badge--accent{background:#27c98f1f;color:#8df3bf;border:1px solid rgba(39,201,143,.2)}.methods-badge--subtle{background:#ffffff0f;color:#ffffffb8;border:1px solid rgba(255,255,255,.08)}.methods-card__why{margin-top:16px}.methods-card__section-label,.methods-panel h3,.methods-detail__section-head h3,.methods-compare-card h4{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.methods-card__tradeoff{margin-top:16px;padding:14px 16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;font-size:.82rem;line-height:1.6}.methods-card__details{margin-top:16px}.methods-card__meter-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.methods-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px;color:#ffffffb8;font-size:.84rem;line-height:1.68}.methods-list--compact{gap:6px}.methods-list li::marker{color:var(--primary)}.methods-meter{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.methods-meter__label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.methods-meter__track{display:inline-flex;gap:6px}.methods-meter__dot{width:12px;height:12px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.08)}.methods-meter__dot.is-on{background:#027dc3cc;border-color:#027dc3cc}.methods-detail{display:flex;flex-direction:column;gap:16px}.methods-detail__hero,.methods-detail__section,.methods-library-toolbar,.methods-empty-state{padding:24px;border-radius:16px;background:var(--methods-panel);border:1px solid var(--methods-border);overflow:hidden}.methods-detail__hero,.methods-detail__section,.methods-compare-card{display:flex;flex-direction:column;gap:16px}.methods-detail__eyebrow-row,.methods-detail__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.methods-detail__title-row{align-items:center}.methods-detail__title{margin:0 0 8px;font-size:1.35rem}.methods-detail__subtitle{margin:0}.methods-detail__summary{font-size:.93rem;margin:0;line-height:1.72}.methods-detail__meter-grid,.methods-detail__meta-grid,.methods-detail__split{grid-template-columns:repeat(2,minmax(0,1fr))}.methods-related-pill{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc2;border-radius:999px;padding:10px 14px;cursor:pointer;font-family:var(--font-heading);font-size:.72rem;font-weight:600;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.35;text-align:left;min-height:40px;box-sizing:border-box}.methods-note-card{margin-top:18px;padding:16px 18px}.methods-note-card strong{display:block;margin-bottom:10px;color:var(--white)}.methods-related-pill:hover{border-color:#027dc347;color:var(--white)}.methods-library-toolbar{margin-top:18px}.methods-library-toolbar__row{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(150px,1fr));gap:12px}.methods-library-toolbar__subrow{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding-top:18px}.methods-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.methods-matrix-wrap{overflow-x:auto;border-radius:16px;border:1px solid var(--methods-border);background:var(--methods-panel)}.methods-matrix{width:100%;border-collapse:collapse;min-width:980px}.methods-matrix th,.methods-matrix td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;vertical-align:top;font-size:.82rem}.methods-matrix th{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.methods-matrix tr.is-selected{background:#027dc314}.methods-matrix__method{border:none;background:none;color:inherit;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;text-align:left}.methods-matrix__method small,.methods-matrix__note{display:block;margin-top:4px;color:#ffffff85}.methods-empty-state{text-align:center}.methods-empty-state h2{margin:0 0 8px;font-size:1.1rem}.methods-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.methods-compare-card__head{align-items:center;margin-bottom:4px}.methods-compare-card>section{display:flex;flex-direction:column;gap:10px}.methods-compare-card>.methods-mini-btn{align-self:flex-start;margin-top:4px}@media(max-width:1180px){.methods-summary-hero,.methods-detail__meter-grid,.methods-detail__meta-grid,.methods-detail__split,.methods-compare-grid,.methods-quickstart__grid,.methods-results-grid,.methods-results-grid--secondary,.methods-library-grid,.methods-card__meter-grid,.methods-library-toolbar__row{grid-template-columns:1fr}}@media(max-width:780px){.methods-question-grid,.methods-library-toolbar__row{grid-template-columns:1fr}.methods-inline-label{width:100%;justify-content:space-between;gap:12px}.methods-quickstart__head,.methods-results-group__head{flex-direction:column;align-items:flex-start}.methods-toolbar-actions{width:100%;margin-left:0;display:grid;grid-template-columns:1fr}.methods-toolbar-actions .methods-reset-btn{width:100%;justify-content:center}.methods-library-toolbar__subrow{flex-direction:column;align-items:stretch}.methods-library-toolbar__subrow .ux-seg{width:100%}.methods-summary-hero,.methods-results-group,.methods-detail__hero,.methods-detail__section,.methods-library-toolbar{padding:20px}}@media print{.methods-quickstart,.methods-question-grid,.methods-library-toolbar,.methods-toolbar-actions,.methods-info-dot,.methods-mini-btn,.methods-detail__actions{display:none!important}.methods-workspace,.methods-detail__meter-grid,.methods-detail__meta-grid,.methods-detail__split,.methods-card__meter-grid,.methods-library-toolbar__row{grid-template-columns:1fr!important}.methods-results-grid,.methods-results-grid--secondary,.methods-compare-grid,.methods-library-grid{display:block!important}.methods-summary-hero,.methods-results-group,.methods-card,.methods-detail__hero,.methods-detail__section,.methods-note-card,.methods-panel,.methods-compare-card,.methods-empty-state,.methods-meter,.methods-question-card,.methods-library-toolbar,.methods-matrix-wrap{background:#fff!important;border:1px solid #d7d7d7!important;break-inside:avoid;page-break-inside:avoid}.methods-results-group,.methods-card,.methods-detail__hero,.methods-detail__section,.methods-note-card,.methods-panel,.methods-compare-card,.methods-empty-state,.methods-summary-hero{padding:16px!important}.methods-summary-hero,.methods-results-group,.methods-card,.methods-compare-card,.methods-detail__hero,.methods-detail__section{margin-bottom:14px!important}.methods-card,.methods-compare-card{break-inside:auto!important;page-break-inside:auto!important}.methods-card__top,.methods-card__select,.methods-detail__title-row,.methods-compare-card__head,.methods-detail__section-head,.methods-results-group__head{justify-content:flex-start!important;align-items:flex-start!important}.methods-results-group__head,.methods-card__top,.methods-compare-card__head{gap:12px!important;margin-bottom:10px}.methods-summary-hero__title,.methods-card__title,.methods-detail__title,.methods-compare-card h3,.methods-empty-state h2,.methods-results-group__head h2{color:#1a1a1a!important}.methods-summary-hero__eyebrow,.methods-card__section-label,.methods-panel h3,.methods-detail__section-head h3,.methods-compare-card h4,.methods-stat-card__label,.methods-meter__label,.methods-question-card__title{color:#666!important}.methods-summary-hero__copy,.methods-question-card__help,.methods-results-group__head p,.methods-card__summary,.methods-detail__summary,.methods-card__meta,.methods-compare-card__meta,.methods-detail__subtitle,.methods-detail__section-head p,.methods-note-card,.methods-empty-note,.methods-empty-state p,.methods-compare-card__head p,.methods-matrix td,.methods-matrix__note,.methods-matrix small{color:#444!important}.methods-badge,.methods-related-pill{color:#333!important;background:#fff!important;border-color:#cfcfcf!important}.methods-card__icon,.methods-detail__icon,.methods-card__icon--inline{background:#fff!important;border-color:#d7d7d7!important;color:#333!important}.methods-list{color:#333!important}.methods-matrix th,.methods-matrix td{border-bottom-color:#ddd!important;color:#333!important}.methods-workspace,.methods-detail,.methods-compare-grid{gap:12px!important}}
