.mf-corporate-profile{--co-brand:#332D3B;--co-soft:#F0EDF5}.mf-corporate-masthead{border-radius:12px 12px 0 0;background:linear-gradient(180deg,#FCFCFD 65%,var(--co-soft))}.mf-corporate-cover{height:282px;position:relative;overflow:hidden;margin:0;border-radius:12px;background:var(--co-soft)}.mf-corporate-cover img{width:100%;height:100%;object-fit:cover;display:block}.mf-corporate-cover figcaption{position:absolute;right:16px;bottom:14px;background:#332d3be6;color:#fff;border-radius:5px;padding:5px 8px;font-size:10px}.mf-corporate-cover.is-empty{height:68px;background:linear-gradient(115deg,var(--co-soft),#FCFCFD);border-bottom:1px solid #E7E1ED}.mf-corporate-cover.is-compact{height:130px}.mf-corporate-cover.is-compact.is-empty{height:34px}.mf-corporate-masthead .mf-company-profile-header{padding:0 26px 30px;gap:24px;align-items:center;position:relative}.mf-corporate-masthead .mf-company-profile-header>.mf-company-logo{align-self:flex-start;margin-top:-28px;border:5px solid #FCFCFD;border-radius:17px;box-shadow:0 2px 7px #332d3b09}.mf-corporate-masthead .mf-company-identity{padding-top:24px}.mf-corporate-masthead .mf-company-name-line h1{font-size:38px;letter-spacing:-1.3px}.mf-corporate-masthead .mf-corporate-industry{color:var(--co-brand);font-size:11px;margin:0 0 6px}.mf-corporate-masthead .mf-company-follow{margin-top:24px}.mf-corporate-masthead.is-compact .mf-company-profile-header>.mf-company-logo{width:84px!important;height:84px!important;margin-top:-17px;border-radius:14px}.mf-corporate-masthead.is-compact .mf-company-name-line h1{font-size:30px}.mf-corporate-profile .mf-company-tabs{gap:30px;margin-bottom:22px;overflow:auto}.mf-corporate-profile .mf-company-tabs>a{min-height:60px;white-space:nowrap}.mf-corporate-disclosure{display:flex;align-items:center;gap:20px;margin-bottom:25px}.mf-corporate-disclosure .mf-company-example-notice{margin:0;flex:1}.mf-corporate-disclosure>a{font-size:12px;text-decoration:underline;text-underline-offset:3px;max-width:190px;line-height:1.8}.mf-corporate-search{display:flex;align-items:center;gap:12px;margin-bottom:25px}.mf-corporate-profile .mf-company-profile-columns{gap:55px}.mf-corporate-profile .mf-company-profile-side{padding-left:0;border-left:0}.mf-corporate-profile .mf-company-about{padding-bottom:30px;border-bottom:1px solid #E7E1ED}.mf-corporate-selected-section>h2{font-size:18px;font-weight:600;margin-bottom:18px}.mf-corporate-selected-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),320px));gap:18px;align-items:start}.mf-corporate-selected{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid #E7E1ED;border-radius:12px;background:#fff}.mf-corporate-selected>img{display:block;width:100%;aspect-ratio:1.9;object-fit:cover;background:var(--co-soft)}.mf-corporate-selected>div{padding:19px}.mf-corporate-selected span{display:block;font-size:10px;color:#736b7e;line-height:1.7;margin-bottom:10px}.mf-corporate-selected h3{font-size:16px;font-weight:600;line-height:1.6}.mf-refined .mf-corporate-selected p{font-size:12px;line-height:1.85;color:#736b7e;margin:9px 0 12px}.mf-corporate-selected small{font-size:11px}.mf-corporate-selected:hover{border-color:#a895b8}.mf-corporate-status{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:15px}.mf-corporate-status a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:9px 13px;border:1px solid transparent;border-radius:8px;color:#736b7e;font-size:12px}.mf-corporate-status a[aria-current=page]{background:var(--co-soft);border-color:#d9d1e3;color:var(--co-brand);font-weight:600}.mf-corporate-status small{font-size:10px}.mf-refined .mf-corporate-result-count,.mf-refined .mf-corporate-terms{font-size:12px;line-height:1.8;color:#736b7e;margin:0 0 16px}.mf-corporate-list>h2{font-size:18px;margin:24px 0 12px}.mf-corporate-list .mf-company-update{border:0;border-bottom:1px solid #E7E1ED;border-radius:0;padding:20px 0;background:transparent}.mf-corporate-list .mf-company-update-image{display:none}@media(max-width:1100px){.mf-corporate-profile .mf-company-profile-columns{gap:30px}.mf-corporate-masthead .mf-company-profile-header{padding-inline:18px;gap:18px}}@media(max-width:760px){.mf-corporate-cover{height:190px}.mf-corporate-cover.is-compact{height:95px}.mf-corporate-masthead .mf-company-profile-header{flex-wrap:wrap;padding:0 12px 22px;gap:0 16px}.mf-corporate-masthead .mf-company-profile-header>.mf-company-logo{width:88px!important;height:88px!important;border-width:4px;margin-top:-20px}.mf-corporate-masthead .mf-company-identity{flex:1;flex-basis:calc(100% - 104px);padding-top:20px}.mf-corporate-masthead .mf-company-name-line h1{font-size:29px;letter-spacing:-.9px}.mf-corporate-masthead .mf-company-follow{margin-top:20px;margin-left:104px}.mf-corporate-masthead.is-compact .mf-company-profile-header>.mf-company-logo{width:72px!important;height:72px!important}.mf-corporate-masthead.is-compact .mf-company-name-line h1{font-size:27px}.mf-corporate-masthead.is-compact .mf-company-identity{flex-basis:calc(100% - 88px)}.mf-corporate-masthead.is-compact .mf-company-follow{margin-left:88px}.mf-corporate-disclosure{align-items:stretch;flex-direction:column;gap:9px}.mf-corporate-disclosure>a{max-width:none}.mf-corporate-profile .mf-company-profile-columns{grid-template-columns:minmax(0,1fr)}.mf-corporate-profile .mf-company-tabs{gap:24px}.mf-corporate-profile .mf-company-tabs>a{min-height:55px}.mf-corporate-search{align-items:stretch;flex-wrap:wrap}.mf-corporate-search>.mf-company-search{flex-basis:100%}}@media(max-width:420px){.mf-corporate-masthead .mf-company-follow,.mf-corporate-masthead.is-compact .mf-company-follow{margin-left:0}}.mixed-app:not(.onboarding-demo) .mf-corporate-profile .mf-company-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.mf-corporate-profile .mf-company-tabs>a{flex-shrink:0}.mf-corporate-profile .mf-company-tabs>a:focus-visible{outline-offset:-3px}@media(max-width:760px){.mf-corporate-profile .mf-company-follow,.mf-corporate-profile .mf-company-clear,.mf-company-directory :is(.mf-company-clear,.mf-company-text-button),.mf-corporate-status a,.mf-company-entry-page .mf-company-save{min-height:44px}.mf-corporate-disclosure>a,.mf-company-side-jobs>header>a{display:inline-flex;align-items:center;min-height:44px}.mf-company-search button{min-width:44px;min-height:44px}}.example-opportunities{width:100%;max-width:1240px;min-width:0;margin:0 auto;color:#332d3b;font:inherit}.example-opportunities *{box-sizing:border-box}.example-opportunities a{color:inherit;text-decoration:none}.example-opportunities :is(a,button,input,select):focus-visible{outline:2px solid #79618C;outline-offset:4px}.example-opportunities-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:0 0 24px}.example-opportunities-kicker{display:block;color:#736b7e;font-size:11px;margin-bottom:10px}.example-opportunities-heading h1{margin:0;font-size:30px;line-height:1.25;font-weight:650;letter-spacing:-.65px}.example-opportunities-heading p{max-width:580px;margin:10px 0 0;color:#736b7e;font-size:14px;line-height:1.65}.example-opportunities-heading>a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;color:#6d577e}.example-opportunities-note{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:0 0 22px;font-size:11px;line-height:1.6;color:#736b7e}.example-opportunities-note>span{font-size:10px;padding:3px 7px;border-radius:5px;color:#6d577e;background:#f0edf5;white-space:nowrap}.example-opportunities-filters{display:flex;gap:12px;align-items:end;margin-bottom:22px}.example-opportunities-search{display:flex;align-items:center;flex:1;gap:9px;min-width:0;height:44px;padding:0 12px;border:1px solid #E7E1ED;border-radius:9px;background:#fcfcfd;color:#736b7e}.example-opportunities-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#332d3b;font:inherit;font-size:12px}.example-opportunities-select{display:flex;flex-direction:column;gap:5px;min-width:130px;font-size:10px;color:#736b7e}.example-opportunities-select select{width:100%;min-width:0;height:44px;padding:0 28px 0 10px;border:1px solid #E7E1ED;border-radius:9px;background:#fcfcfd;color:#332d3b;font:inherit;font-size:12px}.example-opportunities-reset{min-height:44px;padding:0 8px;border:0;background:transparent;color:#6d577e;font:inherit;font-size:12px;cursor:pointer}.example-opportunities-result-heading{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin:0 0 15px}.example-opportunities-result-heading p{margin:0;font-size:12px;color:#62586e}.example-opportunities-result-heading>span{font-size:11px;color:#736b7e}.example-opportunities-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.example-opportunity-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #E7E1ED;border-radius:13px;background:#fcfcfd}.example-opportunity-body{display:flex;flex-direction:column;flex:1;min-width:0;padding:20px}.example-opportunity-team{display:flex;align-items:center;gap:9px;min-width:0}.example-opportunity-company{display:inline-flex;align-items:center;gap:9px;min-width:0}.example-opportunities .mf-company-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:9px;background:#fcfcfd}.example-opportunities .mf-company-logo img{display:block;width:100%;height:100%;object-fit:contain}.example-opportunity-company>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.example-opportunity-company strong{font-size:12px;font-weight:600;overflow-wrap:anywhere}.example-opportunity-company small{font-size:10px;line-height:1.35;color:#736b7e}.example-opportunity-team>small{align-self:start;margin-left:auto;font-size:9px;color:#736b7e;white-space:nowrap}.example-opportunity-body h2{margin:20px 0 10px;font-size:16px;font-weight:600;line-height:1.45;letter-spacing:-.2px;overflow-wrap:anywhere}.example-opportunity-body h2>a:hover{text-decoration:underline;text-underline-offset:3px}.example-opportunity-summary{margin:0 0 18px;font-size:12px;line-height:1.65;color:#736b7e}.example-opportunity-facts{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:auto;color:#736b7e;font-size:10px;line-height:1.5}.example-opportunity-facts>span{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow-wrap:anywhere}.example-opportunity-facts svg{flex-shrink:0}.example-opportunity-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding-top:14px;border-top:1px solid #F0EDF5}.example-opportunity-field{padding:4px 7px;border-radius:5px;font-size:10px;color:var(--mf-field-ink);background:var(--mf-field-soft)}.example-opportunity-footer>a{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#6d577e}.example-opportunity-image{position:relative;display:block;aspect-ratio:2.6;overflow:hidden;background:#f0edf5}.example-opportunity-image img{width:100%;height:100%;object-fit:cover}.example-opportunity-image>span{position:absolute;left:12px;bottom:10px;padding:4px 7px;border-radius:5px;background:#fcfcfd;color:#62586e;font-size:10px}.example-opportunities-more{display:flex;justify-content:center;align-items:center;gap:15px;margin:25px 0 10px}.example-opportunities-more button{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 16px;border:1px solid #DCD2E5;border-radius:9px;background:#fcfcfd;color:#6d577e;font:inherit;font-size:12px;cursor:pointer}.example-opportunities-more>span{font-size:11px;color:#736b7e}.example-opportunities-empty{padding:50px 15px;text-align:center;color:#736b7e}.example-opportunities-empty h2{font-size:17px;color:#332d3b}.example-opportunities-empty p{font-size:12px;line-height:1.65}.example-opportunities-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mf-company-logo.is-symbol,.mf-company-view .mf-company-logo.is-symbol{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:12px;background:var(--mf-field-soft,#F0EDF5);color:var(--mf-field-ink,#6D577E)}.mf-company-logo.is-symbol>span{display:inline-flex;align-items:center;justify-content:center;width:70%;height:70%;border:1px solid currentColor;border-radius:20%;font-size:inherit;font-weight:550;letter-spacing:-.04em}@media(max-width:1050px){.example-opportunities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.example-opportunities-heading{align-items:start;flex-direction:column;gap:14px}}@media(max-width:620px){.example-opportunities-heading h1{font-size:26px}.example-opportunities-heading>a,.example-opportunity-company,.example-opportunity-footer>a,.example-opportunity-body h2>a{display:inline-flex;align-items:center;min-height:44px}.example-opportunities-more button{min-height:44px}.example-opportunities-heading p{font-size:12px}.example-opportunities-filters{flex-wrap:wrap;gap:10px}.example-opportunities-search{flex-basis:100%}.example-opportunities-select{flex:1;min-width:110px}.example-opportunities-result-heading{align-items:start;flex-direction:column;gap:5px}.example-opportunities-grid{grid-template-columns:minmax(0,1fr);gap:12px}.example-opportunity-body{padding:18px}.example-opportunity-image{aspect-ratio:3}}.vr-cover-upload{padding:18px;border:1px solid #E4DFE9;border-radius:12px;background:#fcfbfd;min-width:0}.vr-cover-upload-heading>span{font-size:13px;line-height:1.6;font-weight:550;color:#4e4358}.vr-cover-upload-heading small{margin-left:7px;font-size:11px;font-weight:400;color:#7b7084}.vr-cover-upload-heading p{font-size:12px;line-height:1.8;color:#766b7f;margin:3px 0 13px}.vr-cover-upload-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.vr-cover-file,.vr-cover-cancel,.vr-cover-remove{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid #DDD4E5;border-radius:8px;background:#fff;color:#6b537a;font:inherit;font-size:12px;line-height:1.7;cursor:pointer}.vr-cover-file input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:inherit}.vr-cover-file:focus-within,.vr-cover-cancel:focus-visible,.vr-cover-remove:focus-visible{outline:2px solid #857094;outline-offset:3px}.vr-cover-file[data-disabled=true],.vr-cover-cancel:disabled,.vr-cover-remove:disabled{opacity:.6;cursor:default}.vr-cover-cancel{border-color:transparent;background:transparent}.vr-cover-help{display:block;font-size:10px;line-height:1.8;color:#7b7084;margin-top:8px}.vr-cover-upload-preview{position:relative;max-width:380px;margin:0 0 13px;border:1px solid #E4DFE9;border-radius:9px;overflow:hidden;background:#f2eef6}.vr-cover-upload-preview>.vr-cover-image,.vr-cover-upload-preview>.vr-cover-unavailable{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.vr-cover-upload-preview>.vr-cover-unavailable{display:flex}.vr-cover-remove{position:absolute;right:8px;bottom:8px;background:#fffffff2;box-shadow:0 2px 8px #332d3b12;font-size:11px;min-height:44px}.vr-cover-upload .vr-cover-error{font-size:12px;line-height:1.8;color:#8a4945;margin:10px 0 0}.vr-cover-image{object-fit:cover}.vr-cover-unavailable{display:flex;align-items:center;justify-content:center;gap:8px;min-height:100px;padding:18px;text-align:center;background:#f2eef6;color:#82728e;font-size:11px;line-height:1.7}@media(max-width:600px){.vr-cover-upload{padding:15px}.vr-cover-upload-preview{max-width:none}}:where(.vr-page,.vr-directory){--vr-ink:#332D3B;--vr-muted:#6D6575;--vr-line:#E4DFE9;--vr-soft:#F4F0F7;--vr-accent:#70577F;--vr-live:#35634F;--vr-live-bg:#EAF3EE;--vr-warning:#7D582F;--vr-warning-bg:#FBF3E8;--vr-error:#8A4945;--vr-error-bg:#FCF1EF;color:var(--vr-ink);min-width:0}:where(.vr-page,.vr-directory) :is(button,input,textarea,select){font:inherit}:where(.vr-page,.vr-directory) :is(button,a,input,textarea,select):focus-visible{outline:2px solid #857094;outline-offset:3px}:where(.vr-page,.vr-directory) :is(button,a){-webkit-tap-highlight-color:transparent}:where(.vr-page,.vr-directory) button{cursor:pointer}:where(.vr-page,.vr-directory) button:disabled{cursor:default;opacity:.6}:where(.vr-page,.vr-directory) [hidden]{display:none!important}.vr-directory{margin:0 0 30px;padding:22px;border:1px solid var(--vr-line);border-radius:16px;background:#fff}.vr-directory-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.vr-directory .vr-directory-header h2{display:flex;align-items:center;gap:8px;font-size:19px;line-height:1.45;letter-spacing:-.35px;font-weight:650;margin:0 0 5px}.vr-directory .vr-directory-header p{font-size:13px;line-height:1.7;color:var(--vr-muted);margin:0;max-width:650px}.vr-directory-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.vr-directory-tools>.vr-button{flex-shrink:0}.vr-directory-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 16px}.vr-directory-tabs :is(a,button){min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 13px;border:1px solid #E7E1ED;border-radius:9px;background:#fff;font-size:12px;color:var(--vr-muted);text-decoration:none}.vr-directory-tabs [aria-current=page],.vr-directory-tabs [aria-pressed=true]{background:var(--vr-soft);border-color:#d9cfe3;color:#644d73;font-weight:550}.vr-room-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:0}.vr-room-list>li{min-width:0;display:flex}.vr-room-card{display:flex;flex-direction:column;min-width:0;width:100%;border:1px solid #E7E1ED;border-radius:14px;padding:19px 20px 15px;background:#fff}.vr-room-card[data-status=live]{border-color:#d7e4dd;background:#fefffe}.vr-room-card-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-bottom:12px}.vr-status{display:inline-flex;align-items:center;gap:6px;min-height:25px;padding:4px 8px;border-radius:6px;background:#f1eef4;color:#6a5a78;font-size:11px;font-weight:550;line-height:1.5;max-width:100%;overflow-wrap:anywhere}.vr-status[data-status=live],.vr-room-card[data-status=live] .vr-status{color:var(--vr-live);background:var(--vr-live-bg)}.vr-status[data-status=live]:before,.vr-room-card[data-status=live] .vr-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.vr-status[data-status=ended],.vr-status[data-status=cancelled]{color:#6b6571;background:#f1f0f3}.vr-room-format{display:inline-flex;align-items:center;gap:5px;color:#756b7d;font-size:11px;line-height:1.5}.vr-room-card .vr-room-title{font-size:18px;font-weight:600;line-height:1.5;letter-spacing:-.25px;margin:0 0 9px;overflow-wrap:anywhere}.vr-room-title a{color:inherit;text-decoration:none;border-radius:3px}.vr-room-title a:hover{color:var(--vr-accent)}.vr-room-card .vr-room-description,.vr-room-card .vr-room-context{font-size:13px;line-height:1.75;color:var(--vr-muted);margin:0 0 15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.vr-room-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;color:var(--vr-muted);font-size:11px;line-height:1.7;overflow-wrap:anywhere}.vr-room-meta>span,.vr-room-meta>time{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%}.vr-room-card .vr-room-actions{margin-top:auto;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.vr-room-actions .vr-room-meta{flex:1}.vr-room-actions .vr-button{flex-shrink:0}.vr-room-actions>a:not(.vr-button){display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:12px;color:var(--vr-accent);font-weight:550;border-radius:5px}.vr-room-actions>a:not(.vr-button):hover{text-decoration:underline}.vr-room-card>time{font-size:11px;line-height:1.8;color:var(--vr-muted);margin-top:9px}.vr-directory .vr-empty{display:flex;align-items:flex-start;gap:9px;padding:5px 0;color:var(--vr-muted);font-size:13px;line-height:1.75}.vr-empty>svg{flex-shrink:0;margin-top:2px}.vr-directory .vr-empty p{margin:0}.vr-directory .vr-notice{margin-bottom:0}.vr-directory .vr-pagination{margin-top:18px}.vr-page{width:100%;max-width:1180px;margin:0 auto;padding-bottom:18px}.vr-back-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:12px;color:#715a7f!important;text-decoration:none;border-radius:7px;margin:0 0 14px}.vr-back-link:hover{text-decoration:underline}.vr-room-header{padding:0 0 24px}.vr-room-eyebrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:12px}.vr-page .vr-room-header h1{font-size:30px;line-height:1.35;letter-spacing:-.7px;font-weight:650;max-width:900px;overflow-wrap:anywhere;margin:0 0 12px}.vr-page .vr-room-context{font-size:14px;line-height:1.85;color:var(--vr-muted);white-space:pre-wrap;max-width:850px;margin:0 0 15px;overflow-wrap:anywhere}.vr-room-header-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 18px}.vr-topic-line{display:flex;flex-wrap:wrap;gap:6px;margin:11px 0 0;list-style:none;padding:0}.vr-topic-line>span,.vr-topic-line>li{padding:3px 8px;border-radius:6px;background:#f1edf5;color:#6e5b7c;font-size:11px;line-height:1.6;overflow-wrap:anywhere;max-width:100%}.vr-room-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,330px);gap:20px;align-items:start}.vr-stage{border:1px solid var(--vr-line);background:#fff;border-radius:18px;padding:23px;min-width:0}.vr-stage-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:23px}.vr-page .vr-stage-heading h2{font-size:15px;line-height:1.5;font-weight:600;letter-spacing:-.15px;margin:0}.vr-stage-heading .vr-helper{margin:0;text-align:right}.vr-connection-state{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#6d6575;line-height:1.5}.vr-connection-state[data-state=connected]{color:var(--vr-live)}.vr-connection-state[data-state=reconnecting],.vr-connection-state[data-state=connecting]{color:var(--vr-warning)}.vr-connection-state[data-state=disconnected],.vr-connection-state[data-state=error]{color:var(--vr-error)}.vr-speaker-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.vr-person{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;padding:2px 0}.vr-person-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:64px;height:64px;border:2px solid transparent;outline:1px solid #E4DDEB;outline-offset:3px;border-radius:50%;background:#f0ecf5;color:#776484;font-size:20px;font-weight:550;line-height:1;transition:box-shadow .15s ease,outline-color .15s ease}.vr-person-avatar>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.vr-person-avatar>.mf-avatar{width:100%!important;height:100%!important;border:0;background:transparent}.vr-person-avatar>svg{position:absolute;right:-5px;bottom:-3px;box-sizing:content-box;border:3px solid #FFF;border-radius:50%;background:#f2eef6;color:#756181;padding:2px}.vr-person[data-speaking=true] .vr-person-avatar{outline-color:#8d78a0;box-shadow:0 0 0 6px #ede6f3}.vr-person-badge{position:absolute;right:-5px;bottom:-3px;display:grid;place-items:center;width:23px;height:23px;border:2px solid #FFF;border-radius:50%;background:#f2eef6;color:#756181}.vr-person[data-speaking=true] .vr-person-badge{background:#eaf3ee;color:var(--vr-live)}.vr-person-name{margin-top:12px;font-size:12px;font-weight:550;line-height:1.6;color:#4e4358;overflow-wrap:anywhere;max-width:100%}.vr-person-name a{color:inherit;text-decoration:none;border-radius:3px}.vr-person-name a:hover{text-decoration:underline}.vr-person>a{font-size:12px;font-weight:550;line-height:1.65;max-width:100%;overflow-wrap:anywhere;margin-top:12px;color:#5f4f6c;border-radius:3px}.vr-person>a:hover{text-decoration:underline}.vr-person-role{font-size:10px;line-height:1.7;color:#786c81;overflow-wrap:anywhere;max-width:100%;margin-top:2px}.vr-person-role[data-role=host],.vr-person-role[data-role=moderator]{color:#6b527b;font-weight:550}.vr-person-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:3px;margin-top:8px;max-width:100%}.vr-person-actions button{display:inline-flex;justify-content:center;align-items:center;gap:5px;border:1px solid #E5DFEC;border-radius:7px;min-height:44px;padding:8px;background:#fff;color:#6e5a7c;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.vr-person-actions button:hover:not(:disabled){background:var(--vr-soft)}.vr-audience{margin-top:27px;padding-top:19px;border-top:1px solid #EAE5EF}.vr-audience-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.vr-page .vr-audience-heading h2,.vr-page .vr-audience-heading h3{font-size:13px;font-weight:550;line-height:1.5;letter-spacing:0;margin:0;color:#6a5e73}.vr-audience-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 11px;list-style:none;margin:0;padding:0}.vr-listener-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 11px}.vr-page .vr-audience>h3{font-size:13px;font-weight:550;line-height:1.5;color:#6a5e73;margin:0 0 19px}.vr-audience>h3>span{font-size:11px;font-weight:400;color:#766b7f;margin-left:5px}.vr-audience>.vr-helper{margin:0}.vr-listener-grid .vr-person>a{font-size:11px;font-weight:400;margin-top:9px}.vr-audience .vr-person-avatar,.vr-person[data-size=compact] .vr-person-avatar{width:40px;height:40px;outline-offset:2px;font-size:14px}.vr-audience .vr-person-name,.vr-person[data-size=compact] .vr-person-name{font-size:11px;margin-top:9px;font-weight:400;color:#6f6379}.vr-stage-empty{display:grid;justify-items:center;text-align:center;gap:11px;padding:29px 14px;color:#7b6c86}.vr-stage-empty>svg{color:#9987a8}.vr-page .vr-stage-empty p{font-size:13px;line-height:1.8;color:var(--vr-muted);max-width:370px;margin:0}.vr-stage-note{margin-top:24px;padding-top:17px;border-top:1px solid #EAE5EF;display:flex;align-items:flex-start;gap:8px;color:#766a80}.vr-stage-note>svg{flex-shrink:0;margin-top:2px}.vr-page .vr-stage-note p{font-size:11px;line-height:1.8;color:#786c81;margin:0}.vr-contributions{border:1px solid var(--vr-line);border-radius:16px;background:#fff;min-width:0;overflow:hidden}.vr-contributions-header{padding:19px 18px 16px;border-bottom:1px solid #EAE5EF}.vr-page .vr-contributions-header h2{display:flex;align-items:center;gap:7px;font-size:14px;line-height:1.5;letter-spacing:-.15px;font-weight:600;margin:0 0 5px}.vr-page .vr-contributions-header p{font-size:11px;line-height:1.7;color:var(--vr-muted);margin:0}.vr-contribution-list{list-style:none;padding:3px 18px;margin:0;max-height:490px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#D5CADF transparent}.vr-contribution-list:focus-visible{outline-offset:-3px}.vr-contribution{padding:15px 0;border-bottom:1px solid #EFEAF3;min-width:0}.vr-contribution:last-child{border-bottom:0}.vr-contribution-meta{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;font-size:10px;line-height:1.7;color:#7b6f84}.vr-contribution-meta>strong,.vr-contribution-meta>a{font-size:11px;font-weight:550;color:#5f4f6c}.vr-contribution-meta time{margin-left:auto;font-size:10px;color:#7b6f84}.vr-page .vr-contribution p{font-size:12px;line-height:1.8;color:#64586e;margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.vr-contribution a{color:#725082;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.vr-contribution-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.vr-contribution-actions button{min-height:44px;padding:7px 0;border:0;background:transparent;color:#786385;font-size:10px;text-decoration:underline;text-underline-offset:3px}.vr-contribution-compose{border-top:1px solid #EAE5EF;background:#fcfbfd;padding:15px 17px 17px}.vr-contribution-compose label{display:block;font-size:11px;font-weight:550;color:#64556f;margin-bottom:7px}.vr-contribution-compose textarea{display:block;resize:vertical;min-height:88px;max-height:230px;width:100%;padding:10px 11px;border:1px solid #DDD5E6;border-radius:9px;background:#fff;font-size:12px;line-height:1.7;color:#493a55;min-width:0}.vr-contribution-compose .vr-actions{justify-content:space-between;margin-top:10px;gap:10px}.vr-contributions .vr-empty{font-size:12px;line-height:1.8;color:var(--vr-muted);padding:22px 18px;margin:0}.vr-contributions .vr-notice{border-width:0 0 1px;border-radius:0;margin:0}.vr-page .vr-contributions>h2{font-size:14px;line-height:1.5;font-weight:600;letter-spacing:-.15px;margin:0;padding:19px 18px 5px}.vr-contributions>.vr-helper{padding-inline:18px;margin:0 0 13px}.vr-contributions>.vr-state{padding:18px;border-radius:0;border-width:1px 0 0;line-height:1.8;font-size:12px}.vr-message-list{list-style:none;padding:0 18px;margin:0;max-height:430px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#D5CADF transparent}.vr-message-list>li{padding:14px 0;border-top:1px solid #ECE6F1;min-width:0}.vr-message-list>li>a{display:inline-block;font-size:11px;line-height:1.7;font-weight:550;color:#665270;border-radius:3px;overflow-wrap:anywhere}.vr-message-list>li>a:hover{text-decoration:underline}.vr-page .vr-message-list>li>p{font-size:12px;line-height:1.8;color:#64586e;margin:5px 0 7px;white-space:pre-wrap;overflow-wrap:anywhere}.vr-message-list>li>time{font-size:10px;line-height:1.6;color:#7b6f84}.vr-chat-form{padding:15px 17px 17px;border-top:1px solid #EAE5EF;background:#fcfbfd;display:flex;flex-direction:column;gap:10px}.vr-chat-form .vr-field{display:flex;flex-direction:column;gap:7px;margin:0;min-width:0}.vr-chat-form .vr-field>span{font-size:11px}.vr-chat-form textarea{min-height:86px;max-height:240px;resize:vertical;font-size:12px}.vr-chat-form>.vr-button{align-self:flex-end}.vr-contributions>details.vr-helper{padding:0 18px 13px;margin:0;border-top:1px solid #EAE5EF}.vr-contributions>details>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;line-height:1.8;font-size:11px;color:#6e5a7c}.vr-contributions>details>p{font-size:11px;line-height:1.8;margin:0 0 4px}.vr-audio-controls{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;margin:20px 0 0;border:1px solid #DED5E7;border-radius:14px;background:#fffeff;box-shadow:0 5px 24px #332d3b0d}.vr-connection{display:flex;align-items:center;gap:8px;flex-shrink:0;font-size:12px;line-height:1.7;color:#6d5b79}.vr-connection[data-state=connected]{color:var(--vr-live)}.vr-connection[data-state=reconnecting],.vr-connection[data-state=connecting]{color:var(--vr-warning)}.vr-audio-controls>.vr-actions{justify-content:flex-end}.vr-audio-summary{display:flex;align-items:center;gap:9px;min-width:0;flex:1;color:#776284}.vr-audio-summary>svg{flex-shrink:0}.vr-audio-summary>div{min-width:0}.vr-audio-summary strong{font-size:12px;font-weight:550;line-height:1.6;display:block;color:#5a4866;overflow-wrap:anywhere}.vr-audio-summary span{display:block;font-size:10px;line-height:1.7;color:#776a80;overflow-wrap:anywhere}.vr-audio-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.vr-audio-actions .vr-button{white-space:nowrap}.vr-audio-controls .vr-icon-button{width:44px;min-width:44px}.vr-audio-controls .vr-leave{color:#89514c;border-color:#e9d7d3;background:#fff7f5}.vr-audio-controls .vr-leave:hover:not(:disabled){background:#f9ece9}.vr-audio-controls .vr-button[aria-pressed=true]{background:#ece6f2;border-color:#d6c7e1;color:#5d426f}.vr-audio-controls[data-connection=disconnected]{position:static;box-shadow:none}.vr-audio-controls[data-connection=reconnecting]{border-color:#e8d7bd}.vr-state{padding:33px 22px;border:1px solid var(--vr-line);border-radius:16px;background:#fff;color:var(--vr-muted);display:grid;justify-items:start;gap:12px;font-size:13px;line-height:1.8}.vr-page .vr-state h1,.vr-page .vr-state h2{font-size:21px;line-height:1.5;letter-spacing:-.35px;color:var(--vr-ink);margin:0}.vr-page .vr-state p{margin:0;max-width:630px;overflow-wrap:anywhere}.vr-state[data-state=loading]{display:flex;align-items:center;gap:10px;padding-block:45px}.vr-notice{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;padding:15px 17px;border:1px solid #E2D9EB;border-radius:11px;background:#f6f2f9;color:#6b5679;font-size:12px;line-height:1.8;margin:0 0 18px}.vr-notice>div{min-width:0;flex:1 1 240px}.vr-notice>svg{flex-shrink:0;margin-top:2px}.vr-notice strong{font-weight:550;display:block;color:inherit}.vr-notice p{font-size:inherit;line-height:inherit;color:inherit;margin:3px 0 0!important;overflow-wrap:anywhere}.vr-notice[data-tone=warning]{background:var(--vr-warning-bg);border-color:#eadac4;color:var(--vr-warning)}.vr-notice[data-tone=error]{background:var(--vr-error-bg);border-color:#ead3cd;color:var(--vr-error)}.vr-notice[data-tone=success]{background:var(--vr-live-bg);border-color:#d4e4da;color:var(--vr-live)}.vr-notice .vr-actions{align-self:center}.vr-notice[role=alert]{scroll-margin-top:110px}.vr-mic-consent{margin-top:19px;padding:18px;border:1px solid #DED3E8;border-radius:12px;background:#f8f5fb}.vr-page .vr-mic-consent h2,.vr-page .vr-mic-consent h3{font-size:14px;line-height:1.6;font-weight:600;margin:0 0 7px}.vr-page .vr-mic-consent p{font-size:12px;line-height:1.85;color:#6d5b79;margin:0 0 13px;overflow-wrap:anywhere}.vr-mic-consent .vr-actions{margin-top:12px}.vr-spinner{display:inline-block;flex-shrink:0;animation:vr-spin 1.1s linear infinite}.vr-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vr-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid #E0D8E8;border-radius:9px;background:#fff;color:#6b527a;font-size:12px;font-weight:550;line-height:1.5;text-decoration:none!important;max-width:100%;overflow-wrap:anywhere;transition:background-color .14s ease,border-color .14s ease}.vr-button:hover:not(:disabled){background:#f5f0f9;border-color:#d4c5e0}.vr-button-primary{background:#332d3b;color:#fff!important;border-color:#332d3b}.vr-button-primary:hover:not(:disabled){background:#494150;border-color:#494150}.vr-button-danger{background:#fff7f5;color:#89514c;border-color:#e9d7d3}.vr-button-danger:hover:not(:disabled){background:#f9ece9;border-color:#e3c4bc}.vr-button-quiet{background:transparent;border-color:transparent;color:#776184;padding-inline:9px}.vr-button-quiet:hover:not(:disabled){border-color:transparent;background:#f0ebf5}.vr-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid #E3DAEB;background:#fff;border-radius:9px;color:#766080;padding:10px}.vr-icon-button:hover:not(:disabled){background:var(--vr-soft)}.vr-button>svg,.vr-icon-button>svg{flex-shrink:0}.vr-helper{font-size:11px;line-height:1.8;color:#766b7f;margin:0}.vr-privacy-note{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.8;color:#796d82;margin:12px 0 0}.vr-privacy-note>svg{flex-shrink:0;margin-top:2px}.vr-form{max-width:800px;border:1px solid var(--vr-line);border-radius:17px;background:#fff;padding:26px}.vr-form>fieldset:disabled{opacity:1}.vr-form fieldset{border:0;padding:0;min-width:0}.vr-form .vr-field{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0 0 22px}.vr-field>span,.vr-field>label{font-size:13px;font-weight:550;line-height:1.6;color:#574761}.vr-field small{font-size:11px;font-weight:400;line-height:1.7;color:#776980}.vr-field :is(input,textarea,select){width:100%;min-width:0;min-height:46px;padding:11px 12px;border:1px solid #DDD5E6;border-radius:9px;background:#fff;color:#4c3b58;font-size:14px;line-height:1.7}.vr-field :is(input,textarea)::placeholder{color:#7a6b84}.vr-field textarea{min-height:135px;resize:vertical}.vr-field input[type=checkbox]{width:18px;min-height:18px;height:18px;accent-color:#6F5681;flex-shrink:0}.vr-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vr-choice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:22px}.vr-choice-list>legend{font-size:13px;font-weight:550;line-height:1.6;color:#574761;padding:0 0 9px}.vr-choice-list>label{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;line-height:1.7;color:#6d5d79}.vr-choice-list>label>input{width:17px;height:17px;flex-shrink:0;accent-color:#715680;margin:0}.vr-choice{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid #E2DAEA;border-radius:10px;background:#fff;font-size:12px;line-height:1.75;color:#6d5d79}.vr-choice:has(input:checked){background:#f7f3fa;border-color:#d0c1de}.vr-choice input{accent-color:#715680;flex-shrink:0;margin-top:4px;width:16px;height:16px}.vr-choice strong{display:block;font-size:12px;font-weight:550;color:#574262}.vr-checkbox{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.85;color:#6d5d79;margin:0 0 19px}.vr-checkbox input{width:17px;height:17px;accent-color:#715680;flex-shrink:0;margin-top:3px}.vr-form-footer{display:flex;align-items:center;justify-content:space-between;gap:17px;border-top:1px solid #E7E0EE;padding-top:21px;margin-top:5px}.vr-form-footer>.vr-helper{max-width:430px}.vr-pagination{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;font-size:11px;color:#776980}.vr-request-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.vr-request-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #ECE5F2;padding:12px 0;font-size:12px;color:#6c5879;min-width:0}.vr-request-row:last-child{border-bottom:0}.vr-request-row>div:first-child{min-width:0;overflow-wrap:anywhere}.vr-request-row .vr-actions{justify-content:flex-end;flex-shrink:0}.vr-request-row .vr-button{font-size:11px;padding-inline:10px}.vr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vr-time-filters{margin:16px 0 21px;padding:18px;border:1px solid var(--vr-line);border-radius:12px;background:var(--vr-soft)}.vr-time-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.vr-time-grid .vr-field{display:flex;flex-direction:column;gap:7px;min-width:0}.vr-time-zone{grid-column:span 2}.vr-time-grid .vr-field>span{font-size:11px}.vr-time-grid :is(input,select){font-size:13px;padding:10px;line-height:1.6}.vr-time-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-top:14px}.vr-time-footer .vr-helper{max-width:490px}.vr-time-footer .vr-actions{flex-shrink:0}.vr-filter-error{font-size:12px;line-height:1.7;color:#8a3a3a;background:#fff6f3;border:1px solid #E9D3CC;padding:11px 13px;border-radius:8px;margin:12px 0 0}.vr-time-summary{margin:10px 0 15px;color:#6d5d79;font-size:12px;line-height:1.7}.vr-admission{border:1px solid var(--vr-line);border-radius:14px;background:#fff;padding:21px;margin:0 0 21px}.vr-admission>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vr-admission h2{font-size:17px;line-height:1.5;margin:0 0 5px;color:#3b3045}.vr-admission-badge{display:inline-flex;align-items:center;min-height:26px;flex-shrink:0;border:1px solid #E0D6E8;border-radius:7px;background:#f5f0f9;padding:3px 8px;font-size:10px;line-height:1.6;color:#6c507b}.vr-admission-note{font-size:12px;line-height:1.8;color:#6d5d79;margin:0 0 21px}.vr-admission>.vr-actions{margin-top:15px}.vr-admission>.vr-actions>p,.vr-admission>p[role=status]{font-size:13px;line-height:1.8;color:#5e4b6b}.vr-application-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.vr-application-tabs button[aria-pressed=true]{background:#eee7f3;color:#5d426f}.vr-applications{list-style:none;margin:0;padding:0}.vr-applications>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #EEE8F3}.vr-application-member{display:flex;align-items:center;gap:10px;min-width:0}.vr-application-member>div{min-width:0;display:flex;flex-direction:column;gap:3px}.vr-application-member a{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.vr-application-member span{font-size:11px;color:#796d82}.vr-admission-options{display:grid;gap:10px;margin:0 0 22px}.vr-admission-options legend{font-size:13px;font-weight:550;color:#574761;padding:0 0 9px}.vr-format-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1.7;color:#776184;margin:9px 0 0}.vr-room-card-top>.vr-format-badge{margin:0}.vr-access-explainer{padding:14px 15px;margin:0 0 22px;border:1px solid #E5DDEC;border-radius:10px;background:#f8f5fa;font-size:12px;line-height:1.8;color:#6d5d79}.vr-access-explainer strong{font-weight:550;color:#574262}.vr-access-explainer p{margin:4px 0 0}.vr-intent-request{margin-top:18px}.vr-intent-request fieldset{padding:0;border:0;min-width:0}.vr-application-member .vr-request-intent{font-size:12px;color:#5d426f}@media(max-width:760px){.vr-time-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-time-zone{grid-column:1/-1}.vr-time-footer{flex-direction:column}.vr-time-grid :is(input,select){font-size:16px}.vr-time-filters .vr-field input[type=time]{font-size:16px}.vr-time-filters{padding:15px}.vr-admission{padding:18px 15px}.vr-admission>header{flex-direction:column;gap:10px}.vr-applications>li{align-items:flex-start;flex-direction:column}.vr-applications .vr-actions{width:100%}}@media(max-width:400px){.vr-time-grid{grid-template-columns:minmax(0,1fr)}.vr-time-zone{grid-column:auto}.vr-time-footer .vr-actions{width:100%}.vr-time-footer .vr-button{flex:1}}@keyframes vr-spin{to{transform:rotate(360deg)}}@media(max-width:1150px){.vr-room-layout{grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:16px}.vr-stage{padding:21px 18px}.vr-speaker-grid{gap:23px 10px}.vr-person-avatar{width:58px;height:58px}.vr-directory-header{flex-wrap:wrap;gap:13px}.vr-audio-controls{flex-wrap:wrap;gap:12px}.vr-audio-actions{margin-left:auto}}@media(max-width:1000px){.vr-room-layout,.vr-room-list{grid-template-columns:minmax(0,1fr)}.vr-contribution-list{max-height:380px}.vr-stage{padding:23px}.vr-speaker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 15px}.vr-audience-list,.vr-listener-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.vr-directory{padding:19px 17px;margin-bottom:25px}.vr-directory .vr-directory-header h2{font-size:18px}.vr-directory .vr-directory-header p{font-size:12px}.vr-directory-tools{width:100%}.vr-directory-tools .vr-button{flex-grow:1}.vr-room-card{padding:17px 16px 14px}.vr-room-card .vr-room-title{font-size:17px}.vr-page .vr-room-header h1{font-size:25px;letter-spacing:-.5px}.vr-page .vr-room-context{font-size:14px;line-height:1.8}.vr-room-header{padding-bottom:21px}.vr-room-header-bottom{align-items:flex-start}.vr-back-link{margin-bottom:11px}.vr-stage{padding:21px 18px}.vr-stage-heading{margin-bottom:23px}.vr-speaker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 11px}.vr-person-avatar{width:58px;height:58px}.vr-audience-list,.vr-listener-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px 11px}.vr-contribution-list{max-height:360px}.vr-contribution-compose textarea,.vr-chat-form textarea,.vr-field :is(input,textarea,select){font-size:16px}.vr-contribution-compose textarea{min-height:86px}.vr-audio-controls{position:static;border-radius:12px;padding:13px;margin-top:16px;box-shadow:none}.vr-audio-summary{flex-basis:100%;align-items:flex-start}.vr-audio-controls>.vr-connection{flex-basis:100%}.vr-audio-controls>.vr-actions{width:100%;justify-content:flex-start}.vr-audio-controls>.vr-actions>.vr-button{flex:1 1 auto;font-size:11px;padding-inline:11px}.vr-audio-actions{display:flex;flex:1 1 100%;justify-content:flex-start;gap:7px;margin-left:0}.vr-audio-actions .vr-button{flex:1 1 auto;white-space:normal;font-size:11px;padding:10px 11px}.vr-audio-actions .vr-leave{margin-left:auto;flex:0 0 auto}.vr-notice{padding:14px;gap:10px}.vr-notice .vr-actions{width:100%}.vr-notice .vr-actions .vr-button{flex:1 1 auto}.vr-form{padding:22px 18px}.vr-field-grid{grid-template-columns:minmax(0,1fr);gap:0}.vr-form-footer{align-items:stretch;flex-direction:column;gap:15px}.vr-form-footer .vr-actions{width:100%}.vr-form-footer .vr-button{flex:1}.vr-request-row{flex-wrap:wrap;gap:8px}.vr-request-row .vr-actions{width:100%;justify-content:flex-start;flex-shrink:1}}@media(max-width:400px){.vr-directory{padding:17px 14px}.vr-room-card .vr-room-actions{align-items:flex-start;flex-direction:column;gap:11px}.vr-room-actions .vr-button{width:100%}.vr-stage{padding:20px 15px}.vr-stage-heading{align-items:flex-start;flex-wrap:wrap;gap:7px}.vr-speaker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.vr-audience-list,.vr-listener-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vr-person-avatar{width:60px;height:60px}.vr-audio-actions .vr-leave{margin-left:0}.vr-contributions-header,.vr-contribution-list,.vr-contribution-compose{padding-inline:15px}}@media(prefers-reduced-motion:reduce){:where(.vr-page,.vr-directory) *{transition:none!important}.vr-spinner{animation:none}}.vr-directory-cover{display:block;margin:-19px -20px 16px;aspect-ratio:16/9;overflow:hidden;border-radius:13px 13px 0 0;background:#f0ecf4}.vr-directory-cover img{width:100%;height:100%;object-fit:cover;display:block}.vr-directory-order{display:flex;align-items:flex-start;justify-content:space-between;gap:13px;flex-wrap:wrap}.vr-directory-order .vr-directory-tabs{margin:0}.vr-directory-more{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px}.vr-directory-more:empty{display:none}.vr-room-hero{display:block;width:100%;max-height:380px;object-fit:cover;border-radius:15px;margin:0 0 24px;background:#f1edf5}.vr-preview-notice{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid #E6DFED;background:#f7f3fa;border-radius:10px;margin:0 0 22px}.vr-preview-notice p{font-size:12px;line-height:1.8;color:#776882;margin:0}.vr-preview-notice .discussion-preview-badge{flex-shrink:0}.vr-preview-controls{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:25px}.vr-preview-next{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #E5DFEA;margin-top:24px;padding-top:22px}.vr-preview-next p{font-size:13px;line-height:1.8;color:#75677e;flex:1 1 100%}.vr-preview-page .vr-message-list strong{font-size:12px;color:#64506f;font-weight:550}@media(max-width:760px){.vr-directory-cover{margin:-17px -16px 15px}.vr-directory-order .discussion-sort{justify-content:flex-start}.vr-directory-order{gap:11px}.vr-preview-notice{align-items:flex-start;flex-direction:column}.vr-room-hero{border-radius:12px}.vr-preview-next .vr-button{width:100%}}.vr-preview-page .discussion-preview-badge{display:inline-flex;align-items:center;background:#f4f0f7;border:1px solid #E6DFED;border-radius:5px;padding:2px 6px;font-size:10px;line-height:1.5;color:#796789}.vr-time-details{margin:15px 0;border:1px solid #E5DEEC;border-radius:10px;background:#faf8fc}.vr-time-details>summary{display:flex;align-items:center;gap:8px;min-height:46px;padding:10px 13px;color:#6c577a;font-size:12px;cursor:pointer;list-style:none}.vr-time-details>summary::-webkit-details-marker{display:none}.vr-time-details>summary:after{content:"+";margin-left:auto;font-size:18px;line-height:1}.vr-time-details[open]>summary:after{content:"−"}.vr-time-details>summary .vr-helper{margin-left:5px;font-size:11px;color:#8a7b94}.vr-time-details .vr-time-filters{margin:0;border:0;border-top:1px solid #E8E0EE;border-radius:0 0 10px 10px;background:#f6f2f9}.vr-time-details>summary:focus-visible{outline:2px solid #857094;outline-offset:3px}.discussion-page .vr-room-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.discussion-page .vr-room-card{padding:16px 15px 12px}.discussion-page .vr-directory-cover{margin:-16px -15px 13px;aspect-ratio:16/9}.discussion-page .vr-room-card .vr-room-title{font-size:16px;line-height:1.5;margin:4px 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.discussion-page .vr-room-card .vr-room-context{font-size:12px;line-height:1.65;margin-bottom:13px}.discussion-page .vr-room-card-top{gap:5px;margin-bottom:4px}.discussion-page .vr-room-card .vr-format-badge{font-size:10px;margin-top:3px}.discussion-page .vr-room-actions{gap:7px;padding-top:10px}.discussion-page .vr-room-actions>a:not(.vr-button){font-size:11px;gap:5px;white-space:nowrap}.discussion-page .vr-room-actions>.vr-helper{font-size:10px}.vr-avatar-frame{display:inline-flex;flex-shrink:0;overflow:hidden;border-radius:50%;background:#f0ebf4;vertical-align:middle}.vr-avatar-frame .vr-profile-photo{display:grid;place-items:center;width:100%;height:100%;min-width:0;border:0;border-radius:50%;object-fit:cover;background:#ebe4f1;color:#725d80;font-size:11px;font-weight:600;letter-spacing:.2px;line-height:1}.vr-host-person{display:inline-flex;align-items:center;gap:9px;min-width:0;max-width:100%;color:#55465f;text-decoration:none}a.vr-host-person:hover strong{text-decoration:underline}.vr-host-person>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.vr-host-person small{font-size:10px;line-height:1.4;font-weight:400;color:#8a7d93}.vr-host-person strong{font-size:12px;line-height:1.5;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vr-room-header-people{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin:18px 0}.vr-room-header-people .vr-host-person strong{font-size:14px}.vr-room-header-people .vr-host-person small{font-size:11px}.vr-schedule{display:flex;align-items:center;gap:11px;min-width:0;color:#65506f;font-size:12px;line-height:1.5}.vr-calendar-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:46px;height:53px;border:1px solid #DFD4E8;border-radius:9px;background:#f7f2fa;color:#71547f}.vr-calendar-tile small{font-size:9px;font-weight:650;letter-spacing:1px;line-height:1.4}.vr-calendar-tile strong{font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.5px}.vr-schedule-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.vr-schedule-copy>strong{font-size:12px;font-weight:550;line-height:1.5}.vr-schedule-copy>span{font-size:12px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;line-height:1.5}.vr-schedule-copy small{font-size:10px;color:#8b7a95}.vr-schedule-compact{margin-top:13px;padding-top:12px;border-top:1px solid #F0EBF4;gap:9px}.vr-schedule-compact .vr-calendar-tile{min-width:38px;height:44px;border-radius:7px}.vr-schedule-compact .vr-calendar-tile strong{font-size:20px}.vr-schedule-compact .vr-calendar-tile small{font-size:8px}.vr-schedule-compact .vr-schedule-copy>strong{font-size:11px}.vr-schedule-compact .vr-schedule-copy>span{font-size:11px}.vr-approved-people{display:flex;align-items:center;justify-content:space-between;gap:15px 22px;flex-wrap:wrap;border:1px solid #E6DFED;border-radius:12px;padding:15px 18px;margin:0 0 20px;background:#fcfafd}.vr-page .vr-approved-heading h2{font-size:13px;line-height:1.5;font-weight:600;margin:0 0 4px;color:#584563}.vr-approved-heading h2>span{display:inline-grid;place-items:center;min-width:22px;height:21px;border-radius:6px;background:#eee7f3;color:#80628f;font-size:10px;margin-left:5px;padding-inline:5px}.vr-approved-heading p{font-size:11px;color:#8a7c94;line-height:1.6;margin:0}.vr-approved-preview{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vr-approved-avatars{display:flex;align-items:center;list-style:none;margin:0;padding:0}.vr-approved-avatars li{display:flex;margin-left:-7px}.vr-approved-avatars li:first-child{margin-left:0}.vr-approved-avatars li>a,.vr-approved-avatars li>span{display:flex;align-items:center;justify-content:center;border:2px solid #FCFAFD;border-radius:50%;min-height:36px;min-width:36px}.vr-approved-avatars .vr-approved-more{display:grid;place-items:center;height:34px;min-width:34px;border:2px solid #FCFAFD;border-radius:50%;background:#ede6f3;color:#7b6189;font-size:10px;line-height:1;font-weight:550;position:relative}.vr-approved-preview .vr-button{font-size:11px;min-height:36px;padding:7px 8px}.vr-approved-names{flex-basis:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;padding:15px 0 0;margin:0;border-top:1px solid #EAE3F1}.vr-approved-names li{min-width:0}.vr-approved-names li>a,.vr-approved-names li>span{display:flex;align-items:center;gap:8px;min-height:36px;font-size:12px;line-height:1.6;color:#695673;overflow-wrap:anywhere}.vr-approved-names a:hover{text-decoration:underline}@media(max-width:899px){.discussion-page .vr-room-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.discussion-page .vr-room-list{grid-template-columns:minmax(0,1fr)}.vr-room-header-people{align-items:flex-start;gap:18px}.vr-approved-people{padding:14px}.vr-approved-names{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-approved-preview{width:100%;justify-content:space-between}.vr-approved-preview .vr-button{min-height:44px}.discussion-page .vr-room-card .vr-room-title{font-size:18px}.discussion-page .vr-room-card .vr-room-context{font-size:13px}}@media(max-width:380px){.vr-approved-names{grid-template-columns:minmax(0,1fr)}}.vr-page .vr-room-hero{max-height:280px}.vr-lifecycle{display:flex;align-items:flex-start;gap:11px;border:1px solid #E6DFED;border-radius:11px;background:#f9f6fc;padding:14px 16px;margin:0 0 18px;color:#6f597d}.vr-lifecycle-icon{display:inline-flex;margin-top:2px;flex-shrink:0}.vr-lifecycle strong{font-size:12px;font-weight:550;line-height:1.6;color:#5f476d}.vr-lifecycle p{font-size:12px;line-height:1.8;margin:4px 0 0;color:#83728f}.vr-lifecycle .vr-lifecycle-deadline{font-size:11px;margin-top:7px}.vr-lifecycle-deadline time{color:#6e527e;font-weight:550}.vr-lifecycle-ended{font-size:12px;line-height:1.8;color:#7c6e86;background:#f6f3f8;border:1px solid #E8E1ED;border-radius:9px;padding:12px 15px;margin:0 0 18px}.vr-lifecycle-rules{font-size:12px;line-height:1.8;color:#81708d;border-top:1px solid #EAE3F0;margin:18px 0;padding-top:9px}.vr-lifecycle-rules summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;color:#6f557e;font-size:12px}.vr-lifecycle-rules ul{margin:5px 0 0;padding-left:19px;display:grid;gap:7px}.vr-end-control{display:inline-flex;align-items:flex-start;flex-direction:column;gap:6px;min-width:0;max-width:310px}.vr-end-control small{font-size:10px;line-height:1.7;color:#8c7b98;overflow-wrap:anywhere}@media(max-width:760px){.vr-lifecycle{padding:13px}.vr-end-control{width:100%;max-width:none}.vr-end-control>.vr-button{width:100%}}.discussion-page{max-width:1120px;margin:0 auto;color:var(--mf-ink,#252832);min-width:0}.discussion-page :is(a,button,input){font:inherit}.discussion-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:2px 0 27px}.discussion-page .discussion-eyebrow{display:flex;align-items:center;gap:7px;font-size:12px;color:#796b85;margin:0 0 10px}.discussion-page .discussion-heading h1{font-size:32px;line-height:1.2;letter-spacing:-.9px;font-weight:650;margin:0 0 12px}.discussion-page .discussion-intro{font-size:15px;line-height:1.7;color:#646573;max-width:610px}.discussion-page .discussion-start{min-height:44px;font-size:13px;gap:8px;margin-top:25px;border-radius:10px}.discussion-discovery{padding:0 0 23px;border-bottom:1px solid #E6E3EA;margin-bottom:27px}.discussion-search{display:flex;align-items:center;gap:11px;min-height:50px;border:1px solid #E2DFE7;background:#fff;border-radius:12px;padding:4px 5px 4px 15px;color:#7b7483;max-width:100%}.discussion-search:focus-within{border-color:#a99ab8;box-shadow:0 0 0 3px #70618f12}.discussion-search>svg{flex-shrink:0}.discussion-search input{border:0;padding:8px 0;min-width:0;flex:1;background:transparent;color:#332d3b;outline-offset:3px;font-size:14px;line-height:1.5}.discussion-search input::placeholder{color:#77727d}.discussion-search button{background:#f1eef5;border:1px solid #E7E2ED;color:#51445f;min-height:44px;min-width:73px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:550;cursor:pointer}.discussion-search button:hover{background:#e9e3f0}.discussion-field-rail{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.discussion-field-rail a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 11px;border:1px solid transparent;border-radius:9px;font-size:12px;color:#696773;white-space:nowrap}.discussion-field-rail a:hover{background:#f2eff5}.discussion-field-rail a[aria-current=page]{background:#ede8f2;border-color:#e4ddec;color:#51415f;font-weight:600}.discussion-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;min-width:0}.discussion-page .discussion-section-heading h2{font-size:17px;font-weight:650;line-height:1.45;letter-spacing:-.25px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.discussion-page .discussion-section-heading p{font-size:12px;color:#74717c;line-height:1.6;margin-top:5px}.discussion-result-links{display:flex;align-items:center;gap:15px;flex-shrink:0}.discussion-result-links a{font-size:12px;color:#6b587c;display:inline-flex;align-items:center;gap:4px;min-height:44px}.discussion-result-links a:hover{text-decoration:underline}.discussion-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.discussion-list>li{min-width:0;display:flex}.discussion-card{--discussion-tint:#F2EEF6;--discussion-tone:#715E85;display:flex;flex-direction:column;gap:0;width:100%;min-width:0;background:#fff;border:1px solid #E5E1EA;border-radius:16px;padding:22px 23px 17px;box-shadow:0 2px 4px #332d3b02}.discussion-card[data-field=design]{--discussion-tint:#F4EEF7;--discussion-tone:#7C6286}.discussion-card[data-field=technology]{--discussion-tint:#EEF1F8;--discussion-tone:#5D6A87}.discussion-card[data-field=science]{--discussion-tint:#EAF4F0;--discussion-tone:#4F705F}.discussion-card[data-field=business]{--discussion-tint:#F6F1E7;--discussion-tone:#7F693C}.discussion-card[data-field=culture]{--discussion-tint:#F7ECEF;--discussion-tone:#8C5C6D}.discussion-card[data-field=everyday]{--discussion-tint:#F0F3E9;--discussion-tone:#626E49}.discussion-card-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-bottom:17px}.discussion-card-field{background:var(--discussion-tint);color:var(--discussion-tone);padding:4px 8px;border-radius:6px;font-size:11px;font-weight:550;line-height:1.5}.discussion-written{display:inline-flex;align-items:center;gap:5px;color:#756b7c;font-size:11px;line-height:1.5}.discussion-page .discussion-card h3{font-size:20px;line-height:1.45;letter-spacing:-.35px;font-weight:600;overflow-wrap:anywhere;margin:0 0 10px}.discussion-card h3 a{border-radius:3px}.discussion-card h3 a:hover{color:#725d85}.discussion-page .discussion-card-context{font-size:14px;line-height:1.75;color:#696875;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 16px;overflow-wrap:anywhere}.discussion-card-topics{display:flex;gap:6px;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 20px}.discussion-card-topics li{font-size:11px;line-height:1.5;color:#746b7c;background:#f7f6f9;border-radius:5px;padding:3px 7px;max-width:100%;overflow-wrap:anywhere}.discussion-card-bottom{margin-top:auto;padding-top:14px;border-top:1px solid #F0EDF3;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.discussion-page .discussion-byline{color:#746b7c;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.discussion-byline>span:not([aria-hidden]){color:#625b6b;font-weight:500}.discussion-open{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:550;color:#6b557f!important;min-height:38px;border-radius:6px;padding:7px 0}.discussion-open:hover{color:#41334f!important;text-decoration:underline}.discussion-loading{display:flex;align-items:center;gap:10px;min-height:160px;justify-content:center;color:#796c85;font-size:13px}.discussion-loading svg{animation:discussion-spin 1.2s linear infinite}.discussion-empty{display:flex;align-items:flex-start;gap:17px;border:1px dashed #DDD6E4;background:#f9f7fb;border-radius:16px;padding:28px}.discussion-empty-icon{display:grid;place-items:center;width:45px;height:45px;flex-shrink:0;border:1px solid #E7E0ED;background:#f1ecf6;color:#8c7a9b;border-radius:12px}.discussion-page .discussion-empty h3{font-size:17px;margin:0 0 6px;line-height:1.5}.discussion-page .discussion-empty p{font-size:13px;line-height:1.75;color:#736d7b;max-width:530px}.discussion-empty a{display:inline-flex;align-items:center;gap:6px;color:#715786;min-height:44px;font-size:12px;font-weight:550;margin-top:7px}.discussion-empty a:hover{text-decoration:underline}.discussion-error{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-radius:12px;background:#fcf4f2;border:1px solid #E9DAD6;color:#7e4e48;margin-bottom:18px;font-size:13px}.discussion-error strong{font-weight:600}.discussion-page .discussion-error p{margin-top:4px;line-height:1.6}.discussion-error button{flex-shrink:0}.discussion-pagination{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:22px}.discussion-page .discussion-pagination p{font-size:12px;color:#776f7e}.discussion-pagination button{min-height:44px;gap:12px}.discussion-examples{border-top:1px solid #E7E3EB;padding-top:27px;margin-top:32px}.discussion-section-heading h2>span{font-size:10px;line-height:1.5;font-weight:500;color:#746481;background:#f0ecf5;border:1px solid #E8E2EF;padding:3px 7px;border-radius:5px;letter-spacing:0}.discussion-examples .discussion-card{background:#fdfcfe}.discussion-guidance{margin-top:32px;display:flex;align-items:center;gap:14px;border-top:1px solid #E7E3EB;padding-top:23px;color:#8b7b97}.discussion-guidance>svg{flex-shrink:0}.discussion-page .discussion-guidance p{font-size:12px;line-height:1.8;color:#756c7c;max-width:600px}.discussion-guidance strong{color:#685e72;font-weight:550}.discussion-guidance a{display:inline-flex;align-items:center;gap:5px;min-height:44px;font-size:11px;white-space:nowrap;margin-left:auto;color:#71607e}.discussion-guidance a:hover{text-decoration:underline}.discussion-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.discussion-page :is(a,button,input):focus-visible{outline:2px solid #867098;outline-offset:3px}@keyframes discussion-spin{to{transform:rotate(360deg)}}@media(max-width:1150px){.discussion-list{grid-template-columns:minmax(0,1fr)}.discussion-card{padding:22px}.discussion-card-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.discussion-byline{max-width:65%}.discussion-open{white-space:nowrap}.discussion-guidance{flex-wrap:wrap}.discussion-guidance p{flex:1;min-width:200px}.discussion-guidance a{margin-left:37px}}@media(max-width:760px){.discussion-page .discussion-eyebrow{display:none}.discussion-heading{gap:18px;padding:4px 0 18px;flex-wrap:wrap}.discussion-page .discussion-heading h1{font-size:29px}.discussion-page .discussion-intro{font-size:14px;max-width:460px}.discussion-page .discussion-start{margin:0;min-height:44px}.discussion-discovery{margin-bottom:18px;padding-bottom:16px}.discussion-search input{font-size:16px}.discussion-field-rail{gap:4px;margin-top:12px;flex-wrap:nowrap;overflow-x:auto;padding-block:3px 7px;scrollbar-width:thin;overscroll-behavior-x:contain}.discussion-field-rail a{min-height:44px;padding:8px 10px;flex-shrink:0}.discussion-section-heading{align-items:flex-start}.discussion-result-links{gap:10px;flex-direction:column;align-items:flex-end}.discussion-result-links a{min-height:44px}.discussion-card{padding:20px}.discussion-card-top{margin-bottom:15px}.discussion-page .discussion-card h3{font-size:19px}.discussion-card-bottom{flex-direction:column;align-items:flex-start;gap:3px}.discussion-byline{max-width:100%}.discussion-open{min-height:44px}.discussion-empty{padding:22px;gap:13px}.discussion-pagination{flex-wrap:wrap}.discussion-guidance{gap:12px}.discussion-examples{margin-top:24px;padding-top:20px}.discussion-page .discussion-guidance p{min-width:0}.discussion-guidance a{margin-left:35px}}@media(max-width:380px){.discussion-card{padding:18px 16px}.discussion-card-top{gap:7px}.discussion-written{font-size:10px}.discussion-search{gap:8px;padding-left:11px}.discussion-search button{min-width:60px;padding:8px 10px}.discussion-empty{padding:20px 16px}.discussion-empty-icon{display:none}.discussion-error{flex-direction:column;align-items:flex-start}.discussion-page .discussion-section-heading h2{font-size:16px}.discussion-result-links a{font-size:11px}}@media(prefers-reduced-motion:reduce){.discussion-loading svg{animation:none}}.discussion-card-cover{display:block;margin:-22px -23px 19px;aspect-ratio:16/9;overflow:hidden;border-radius:15px 15px 0 0;background:#f0ecf4}.discussion-card-cover img{width:100%;height:100%;object-fit:cover;display:block}.discussion-preview-badge{display:inline-flex;align-items:center;background:#f4f0f7;border:1px solid #E6DFED;border-radius:5px;padding:2px 6px;font-size:10px;line-height:1.5;color:#796789}.discussion-page .discussion-preview-note{font-size:12px;line-height:1.8;color:#7a7082;margin:0 0 17px;max-width:720px}.discussion-sort{display:flex;align-items:center;gap:8px;font-size:11px;color:#756b7c;flex-wrap:wrap}.discussion-sort select{font:inherit;font-size:12px;color:#5f4b6e;background:#fff;border:1px solid #DFD7E7;border-radius:8px;min-height:44px;padding:9px 29px 9px 11px;max-width:100%}@media(max-width:1150px){.discussion-card-cover{margin:-22px -22px 18px}}@media(max-width:760px){.discussion-card-cover{margin:-20px -20px 17px}.discussion-result-links{min-width:0;flex-shrink:1}.discussion-sort{justify-content:flex-end}.discussion-sort select{font-size:12px;padding-right:20px}.discussion-section-heading{flex-wrap:wrap}}@media(max-width:380px){.discussion-card-cover{margin:-18px -16px 16px}.discussion-sort{justify-content:flex-start}}.discussion-page .discussion-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.discussion-page .discussion-card{padding:18px 17px 13px}.discussion-page .discussion-card-cover{margin:-18px -17px 15px}.discussion-page .discussion-card h3{font-size:17px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.discussion-page .discussion-card-context{font-size:12px;line-height:1.7;-webkit-line-clamp:2;margin-bottom:13px}.discussion-page .discussion-card-top{margin-bottom:12px;gap:6px}.discussion-page .discussion-card-bottom{flex-direction:column;align-items:flex-start;gap:4px;padding-top:10px}.discussion-page .discussion-byline{max-width:100%;font-size:10px}.discussion-page .discussion-card-topics{margin-bottom:13px}.discussion-page .discussion-heading{padding-bottom:19px}.discussion-page .discussion-discovery{padding-bottom:17px;margin-bottom:21px}@media(max-width:899px){.discussion-page .discussion-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.discussion-page .discussion-list{grid-template-columns:minmax(0,1fr)}.discussion-page .discussion-card h3{font-size:19px}.discussion-page .discussion-card-context{font-size:13px}}.mp-editor,.mp-reader{color:var(--mf-text,#332D3B);min-width:0}.mp-editor{max-width:1040px;margin:0 auto;padding:28px}.mp-editor button,.mp-editor-header a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid #dedce2;border-radius:10px;background:#fff;padding:9px 13px;color:inherit;font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.mp-editor button:disabled{opacity:.6;cursor:default}.mp-editor .mp-primary{background:#332d3b;color:#fff;border-color:#332d3b}.mp-editor-header{display:flex;align-items:center;gap:20px;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #e5e3e8}.mp-editor-header>div{display:flex;gap:8px}.mp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.11em;color:#716b78}.mp-editor-intro{margin:32px 0}.mp-editor h1,.mp-reader h1{font-size:clamp(25px,4vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.mp-editor-intro p,.mp-editor-section>p,.mp-publication p{font-size:14px;line-height:1.6;color:#706a78;max-width:620px}.mp-editor form{max-width:760px}.mp-editor fieldset{border:0;margin:0;padding:0;display:grid;gap:26px;min-width:0}.mp-editor label{display:grid;gap:9px;font-size:14px;font-weight:500;min-width:0}.mp-editor label small,.mp-editor h2 small{font-size:12px;font-weight:400;color:#7f7987}.mp-editor input:not([type=checkbox]),.mp-editor textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dedce2;border-radius:10px;background:#fff;color:#332d3b;padding:12px 13px;font:inherit;font-size:14px;line-height:1.55}.mp-editor textarea{resize:vertical}.mp-editor-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mp-editor-section{border-top:1px solid #e5e3e8;padding-top:24px}.mp-editor h2,.mp-reader h2{font-size:18px;font-weight:600;letter-spacing:-.02em}.mp-editor-row{display:grid;gap:12px;border:1px solid #e5e3e8;border-radius:12px;padding:16px;margin-bottom:14px;background:#fcfcfd}.mp-editor-row button{justify-self:start}.mp-question-choice{grid-template-columns:18px 1fr!important;align-items:start;padding:9px 0;line-height:1.5}.mp-question-choice input{accent-color:#332D3B}.mp-publication{padding:20px;border:1px solid #e5e3e8;border-radius:12px;background:#fcfcfd}.mp-publication dl{display:grid;gap:15px;font-size:13px}.mp-publication dl>div{display:grid;grid-template-columns:110px 1fr;gap:10px}.mp-publication dt{color:#7f7987}.mp-publication dd{margin:0}.mp-error{padding:14px;border:1px solid #dedce2;border-radius:10px;line-height:1.6}.mp-reader{max-width:860px;margin:auto}.mp-reader header{margin:10px 0 26px}.mp-reader header>a{display:inline-flex;margin-top:10px;color:inherit;font-size:13px}.mp-reader h1{margin:10px 0}.mp-reader h2{margin:0 0 16px}.mp-reader section{padding:27px 0}.mp-reader p{font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.mp-summary{font-size:18px!important;line-height:1.7!important;color:#706a78}.mp-image{margin:20px 0;overflow:hidden;border-radius:12px}.mp-image img{display:block;max-width:100%;width:100%;max-height:600px;object-fit:contain;background:#f4f4f5}.mp-image figcaption{padding:9px 0;font-size:12px;color:#7f7987;line-height:1.55}.mp-image-unavailable{padding:50px 16px;background:#f4f4f5;text-align:center;color:#7f7987;font-size:13px}.mp-reader .mp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-bottom:1px solid #e5e3e8}.mp-facts>div>span{font-size:11px;letter-spacing:.04em;color:#7f7987}.mp-facts p{font-size:13px;line-height:1.6;margin:8px 0}.mp-facts ul{list-style:none;margin:8px 0;padding:0;display:grid;gap:8px}.mp-facts a{font-size:13px;display:flex;align-items:center;gap:6px;color:inherit;overflow-wrap:anywhere}.mp-more{border-top:1px solid #e5e3e8;border-bottom:1px solid #e5e3e8;padding:23px 0}.mp-more summary{cursor:pointer;font-size:16px;font-weight:500}.mp-questions>a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:16px;border-top:1px solid #e5e3e8;text-decoration:none;color:inherit;font-size:14px}.mp-questions small{display:block;margin-top:6px;font-size:12px;color:#7f7987}.mp-card{display:block;border:1px solid #e5e3e8;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;background:#fff;min-width:0}.mp-card>.mp-image{margin:0;border-radius:0}.mp-card .mp-image img{height:180px;object-fit:cover}.mp-card>div{padding:20px}.mp-card small{display:flex;align-items:center;gap:7px;color:#7f7987;font-size:11px}.mp-card h3{font-size:18px;line-height:1.4;margin:12px 0;overflow-wrap:anywhere}.mp-card p{font-size:13px;line-height:1.6;color:#706a78;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mp-card>div>span{font-size:12px;display:flex;gap:6px;align-items:center;margin-top:15px}.mp-editor :focus-visible,.mp-reader :focus-visible,.mp-card:focus-visible{outline:2px solid #332D3B;outline-offset:4px}@media(max-width:600px){.mp-editor{padding:20px 12px}.mp-editor-header{gap:10px;flex-wrap:wrap}.mp-editor-header .mp-eyebrow{margin-left:auto}.mp-editor-header>div{flex-basis:100%;justify-content:flex-end}.mp-editor-pair,.mp-reader .mp-facts{grid-template-columns:1fr}.mp-reader p{font-size:14px}.mp-publication dl>div{grid-template-columns:1fr;gap:5px}.mp-editor h2 small{display:block;margin-top:6px}}.mp-portfolio>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.mp-portfolio h2{font-size:20px;font-weight:600;margin:0}.mp-portfolio>header p{font-size:13px;color:#7f7987;line-height:1.6}.mp-portfolio-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mp-add-project,.mp-load-more,.mp-portfolio button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 13px;border:1px solid #dedce2;border-radius:10px;font:inherit;font-size:13px;color:inherit;background:#fff;text-decoration:none;cursor:pointer}.mp-load-more{margin-top:22px}@media(max-width:600px){.mp-portfolio>header{align-items:flex-start;flex-direction:column;gap:8px}.mp-portfolio-grid{grid-template-columns:1fr}}.mp-portfolio :is(button,.mp-add-project,.mp-load-more),.mp-editor button,.mp-editor-header>a{min-height:44px}.mp-card>div{min-width:0;overflow-wrap:anywhere}.mp-portfolio :is(a,button):focus-visible{outline:2px solid #332D3B;outline-offset:4px}.pc-editor{max-width:1260px;margin:0 auto;color:var(--rd-ink)}.pc-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 34px}.pc-heading .rd-page-back{margin-bottom:25px}.pc-heading .rd-small-label{display:block;font-size:10px;letter-spacing:1.2px}.pc-heading h1{font-size:34px;letter-spacing:-1.1px;font-weight:520;line-height:1.25;margin:12px 0 0}.pc-header-actions{display:flex;align-items:center;gap:22px;padding-bottom:3px}.pc-header-actions>span{display:flex;align-items:center;gap:7px;color:var(--rd-muted);font-size:11px}.pc-header-actions>.rd-primary{display:flex;align-items:center;gap:9px;min-height:44px;border-radius:12px;font-size:12px;padding:12px 18px}.pc-layout{display:grid;grid-template-columns:minmax(0,1fr) 294px;gap:42px;align-items:start}.pc-canvas{min-width:0;background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:12px;padding:33px 36px 0;box-shadow:0 2px 8px #332d3b02}.pc-settings{min-width:0;padding:4px 0 20px}.pc-settings-title{display:flex;align-items:center;gap:9px;margin-bottom:24px}.pc-settings-title h2{font-size:14px;font-weight:550;margin:0}.pc-settings>section{padding:24px 0;border-bottom:1px solid var(--rd-line)}.pc-settings>section:first-of-type{padding-top:0}.pc-settings h3{font-size:12px;font-weight:550;margin:0 0 14px}.pc-settings small,.pc-settings p{font-size:11px;line-height:1.75;color:var(--rd-muted);margin:0}.pc-settings .pc-cover>p{border:1px dashed var(--rd-line);border-radius:10px;padding:20px}.pc-field{margin:0 0 20px;min-width:0}.pc-field>label,.pc-tag-picker>label{font-size:12px;line-height:1.5;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.pc-field>label>span{font-size:10px;font-weight:400;color:var(--rd-muted)}.pc-field :is(input,textarea,select){box-sizing:border-box;width:100%;min-height:44px;padding:11px 12px;font:inherit;font-size:13px;line-height:1.7;border:1px solid var(--rd-line);background:var(--rd-surface);border-radius:8px;color:var(--rd-ink)}.pc-field textarea{resize:vertical}.pc-field input::placeholder,.pc-field textarea::placeholder{color:var(--rd-muted);opacity:.8}.pc-field [aria-invalid=true]{border-color:#a44a57}.pc-field .ps-field-error{font-size:12px;line-height:1.7}.pc-intro{border-bottom:1px solid var(--rd-line);padding-bottom:12px}.pc-intro #pc-title{font-size:24px;font-weight:500;letter-spacing:-.5px;line-height:1.5;padding:13px 15px;border:1px solid var(--rd-selected-border);border-radius:10px;min-height:62px}.pc-intro #pc-summary{padding:12px 15px;font-size:14px;line-height:1.8;min-height:96px;border:1px solid var(--rd-selected-border);border-radius:10px}.pc-intro .pc-field:focus-within :is(input,textarea){outline-offset:3px}.pc-story-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 0 17px}.pc-story-heading>.rd-small-label{font-size:10px;letter-spacing:1px}.pc-story-heading>button{font-size:11px;min-height:44px}.pc-upload{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px dashed var(--rd-selected-border);border-radius:10px;padding:44px 24px 23px;background:linear-gradient(145deg,var(--rd-hover),var(--rd-surface));min-width:0}.pc-upload>svg{color:var(--accent);margin-bottom:17px}.pc-upload>strong{font-size:17px;font-weight:500}.pc-upload>p{font-size:12px;line-height:1.8;color:var(--rd-muted);margin:10px 0 20px}.pc-upload>.rd-secondary{display:flex;gap:8px;align-items:center;font-size:12px;min-height:44px;border-radius:11px;background:var(--rd-surface)}.pc-upload>small{font-size:10px;color:var(--rd-muted);margin:14px 0 0}.pc-samples{width:100%;margin-top:17px;text-align:left}.pc-samples>summary{font-size:11px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--rd-muted)}.pc-samples[open]>summary{justify-content:flex-start}.pc-samples>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pc-samples button{border:1px solid var(--rd-line);background:var(--rd-surface);padding:5px;border-radius:8px;text-align:left;min-width:0;color:var(--rd-ink)}.pc-samples img{width:100%;height:64px;object-fit:cover;display:block;border-radius:5px}.pc-samples button>span{font-size:9px;line-height:1.5;display:block;margin:7px 3px;overflow-wrap:anywhere}.pc-block{border-bottom:1px solid var(--rd-line);padding:0 0 28px;margin-bottom:25px;min-width:0;scroll-margin-top:110px}.pc-block-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.pc-block-header>span{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--rd-muted);font-variant-numeric:tabular-nums}.pc-block-header>span>span{font-size:11px}.pc-block-header>div{display:flex;gap:2px}.pc-block-header button,.pc-image-frame>button{display:grid;place-items:center;width:36px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--rd-muted)}.pc-block-header button:hover{background:var(--rd-hover);color:var(--rd-ink)}.pc-editor button:disabled{opacity:.35;cursor:default}.pc-text-block .pc-field:last-child{margin-bottom:0}.pc-text-block input{font-size:16px;font-weight:500}.pc-text-block textarea{background:var(--rd-surface);font-size:14px;line-height:1.9}.pc-text-block textarea:focus,.pc-text-block input:focus{border-color:var(--rd-selected-border)}.pc-media-layout{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:14px;font-size:10px;color:var(--rd-muted)}.pc-media-layout>span{margin-right:7px}.pc-media-layout button{min-height:36px;padding:6px 10px;border-radius:7px;border:1px solid transparent;background:transparent;color:var(--rd-muted);font-size:10px}.pc-media-layout button[aria-pressed=true]{background:var(--rd-selected);border-color:var(--rd-selected-border);color:var(--accent)}.pc-media-layout .pc-add-media{display:flex;align-items:center;gap:5px;margin-left:auto;color:var(--accent)}.pc-media-items{display:grid;gap:22px}.pc-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-media-items figure{margin:0;min-width:0}.pc-image-frame{position:relative;border:1px solid var(--rd-line);background:var(--rd-hover);border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.pc-image-frame img{width:100%;height:auto;max-height:450px;object-fit:contain;display:block}.pc-media-grid .pc-image-frame{aspect-ratio:4/3}.pc-media-grid .pc-image-frame img{max-height:100%;height:100%}.pc-image-frame>span{position:absolute;left:10px;top:10px;font-size:9px;padding:5px 8px;border-radius:6px;color:var(--accent);background:#fffffff2}.pc-image-frame>button{position:absolute;right:7px;top:7px;background:#fffffff2;width:36px;height:36px;color:var(--accent)}.pc-media-items .pc-field{margin:14px 0 0}.pc-media-items .pc-field>label{font-size:10px}.pc-media-items .pc-field input{font-size:12px}.pc-alt{margin-top:7px}.pc-alt>summary{font-size:10px;color:var(--rd-muted);cursor:pointer;min-height:32px;line-height:32px}.pc-sample-label{display:block;font-size:9px;color:var(--rd-muted);margin-top:4px}.pc-resource-edit{display:grid;grid-template-columns:27px minmax(0,1fr);gap:16px;background:var(--rd-hover);border-radius:10px;padding:23px}.pc-resource-edit>svg{color:var(--accent);margin-top:5px}.pc-resource-edit .pc-field:last-of-type{margin-bottom:7px}.pc-resource-edit small{font-size:10px;color:var(--rd-muted);line-height:1.7}.pc-link-presets{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:18px}.pc-link-presets>button{font-size:10px;color:var(--rd-muted);padding:7px 9px;min-height:34px;border:1px solid var(--rd-line);border-radius:7px;background:var(--rd-surface)}.pc-link-presets>button[aria-pressed=true]{background:var(--rd-selected);color:var(--accent);border-color:var(--rd-selected-border)}.pc-insert{display:flex;align-items:center;gap:8px;margin-top:25px;padding:12px 14px;background:var(--rd-hover);border:1px solid var(--rd-line);border-radius:10px;flex-wrap:wrap}.pc-insert>span{font-size:10px;color:var(--rd-muted);margin-right:auto}.pc-insert>button{display:flex;align-items:center;gap:7px;min-height:44px;padding:9px;border:1px solid transparent;border-radius:8px;color:var(--accent);background:transparent;font-size:11px}.pc-insert>button:hover{background:var(--rd-surface);border-color:var(--rd-selected-border)}.pc-section-shortcuts{display:flex;flex-wrap:wrap;gap:4px 12px;margin:21px 0 25px}.pc-section-shortcuts>span{width:100%;font-size:10px;color:var(--rd-muted);margin-bottom:3px}.pc-section-shortcuts>button{display:flex;align-items:center;gap:4px;min-height:36px;background:transparent;border:0;padding:4px 0;color:var(--rd-muted);font-size:10px}.pc-section-shortcuts>button:hover{color:var(--accent)}.pc-footer{border-top:1px solid var(--rd-line);display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;min-height:58px}.pc-footer>small{font-size:10px;color:var(--rd-muted);line-height:1.8}.pc-footer>button{font-size:10px;min-height:44px}.pc-cover-preview.ps-overview-sections{width:100%;max-width:280px;padding:0;margin:0 0 12px}.pc-cover-preview>.rd-featured-card{width:100%;box-sizing:border-box;pointer-events:none}.pc-cover-options{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.pc-cover-options>button{position:relative;padding:3px;border:1px solid var(--rd-line);border-radius:7px;background:var(--rd-surface);width:65px;min-height:46px}.pc-cover-options img{width:100%;height:40px;object-fit:contain;border-radius:4px;display:block;background:var(--rd-hover)}.pc-cover-options>button[aria-pressed=true]{border-color:var(--accent);outline:1px solid var(--accent)}.pc-cover-options>button>svg{position:absolute;right:3px;bottom:3px;color:#fff;background:var(--accent);border-radius:3px;padding:2px}.pc-field-section .rd-field-picker{padding:0;border:0;margin:0}.pc-field-section .rd-field-picker>span{display:none}.pc-field-section .rd-field-picker button{font-size:10px;min-height:36px;border-radius:7px;padding:7px 9px}.pc-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.pc-tags>button{display:flex;align-items:center;gap:7px;font-size:11px;min-height:34px;border:1px solid var(--rd-selected-border);border-radius:7px;background:var(--rd-selected);padding:5px 8px;color:var(--accent);max-width:100%;overflow-wrap:anywhere}.pc-tag-search{display:flex;align-items:center;border:1px solid var(--rd-line);border-radius:8px;background:var(--rd-surface)}.pc-tag-search>input{width:100%;min-width:0;min-height:42px;border:0;background:transparent;padding:9px 11px;font:inherit;font-size:11px;color:var(--rd-ink);box-sizing:border-box}.pc-tag-search>button{width:40px;min-height:42px;display:grid;place-items:center;background:transparent;border:0;color:var(--accent);flex-shrink:0}.pc-tag-options{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:9px}.pc-tag-options>button{display:flex;align-items:center;gap:3px;min-height:32px;padding:4px 0;font-size:10px;border:0;background:transparent;color:var(--rd-muted)}.pc-methods{margin-top:16px}.pc-methods>summary{font-size:11px;color:var(--rd-muted);cursor:pointer;min-height:36px;line-height:36px}.pc-methods .pc-tag-picker{padding-top:10px}.pc-detail-section{border-bottom:1px solid var(--rd-line)}.pc-detail-section>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:500;min-height:62px;cursor:pointer}.pc-detail-section>summary>svg{margin-left:auto;color:var(--rd-muted)}.pc-detail-section[open]>summary>svg{transform:rotate(180deg)}.pc-detail-section .pc-field{margin-bottom:17px}.pc-detail-section .pc-field label{font-size:11px}.pc-detail-section .pc-field :is(input,select){font-size:12px}.pc-question-options{max-height:320px;overflow:auto;padding-bottom:18px}.pc-question-options>label{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.8;padding:9px 0;color:var(--rd-muted)}.pc-question-options input,.pc-placement input{accent-color:var(--accent);margin:3px 0 0;width:16px;height:16px;flex-shrink:0}.pc-placement{display:flex;align-items:flex-start;gap:10px}.pc-placement>svg{margin-top:1px;flex-shrink:0}.pc-placement>div{min-width:0}.pc-placement h3{margin-bottom:13px}.pc-placement label{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.8;margin:0 0 12px}.pc-editor :is(button,input,textarea,select,summary,a):focus-visible,.pc-block:focus{outline:2px solid var(--accent);outline-offset:3px}.ac-story-media{margin:30px 0}.ac-story-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ac-story-media figure{margin:0 0 22px;min-width:0}.ac-story-media .rd-project-media{border-radius:10px;background:var(--rd-hover);overflow:hidden}.ac-story-media figcaption{font-size:12px;color:var(--rd-muted);line-height:1.8;margin:12px 0}.ac-story-media figcaption small{font-size:10px;display:block}.ac-story-image-link{display:block;text-decoration:none;color:inherit}.ac-story-image-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ac-story-resource{display:flex;align-items:center;gap:15px;padding:22px 0;border-block:1px solid var(--rd-line);margin:30px 0;text-decoration:none;color:var(--rd-ink)}.ac-story-resource>span{flex:1;min-width:0}.ac-story-resource strong{font-size:14px;font-weight:500;display:block;overflow-wrap:anywhere}.ac-story-resource small{display:block;font-size:11px;color:var(--rd-muted);margin-top:7px;overflow-wrap:anywhere}.ac-story-resource>svg{flex-shrink:0}.ac-story-resource:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:1050px){.pc-layout{grid-template-columns:minmax(0,1fr) 260px;gap:25px}.pc-canvas{padding:26px 25px 0}.pc-insert{gap:3px}.pc-insert>span{width:100%;margin:0 0 3px}.pc-header-actions{gap:12px}.pc-header-actions>span{font-size:10px}}@media(max-width:760px){.pc-heading{align-items:flex-start;margin-bottom:24px;gap:14px;flex-wrap:wrap}.pc-heading h1{font-size:29px}.pc-header-actions{width:100%;justify-content:space-between}.pc-layout{grid-template-columns:minmax(0,1fr);gap:30px}.pc-settings{padding:0 8px}.pc-canvas{padding:24px 21px 0}.pc-intro #pc-title{font-size:24px}.pc-samples>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-samples img{height:90px}.pc-media-grid,.ac-story-media-grid{grid-template-columns:1fr}.pc-media-grid .pc-image-frame{aspect-ratio:auto}.pc-media-grid .pc-image-frame img{height:auto;max-height:450px}.pc-insert{justify-content:space-between;padding:10px}.pc-insert>button{padding:9px 5px;font-size:10px}.pc-upload{padding:30px 17px 17px}.pc-upload>strong{font-size:16px}.pc-cover-preview{max-width:360px}.pc-cover-options>button{width:70px}.pc-tag-options>button,.pc-section-shortcuts>button,.pc-tags>button,.pc-link-presets>button{min-height:44px}.pc-resource-edit{padding:18px 14px;gap:10px}.pc-editor .pc-field :is(input,textarea,select),.pc-tag-search input{font-size:16px}.pc-block-header button{width:44px}.pc-detail-section>summary{min-height:60px}.pc-section-shortcuts{gap:3px 15px}}.pc-field-section .rd-field-picker legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pc-field-section .rd-field-picker>input{font-size:11px;padding:9px 11px;border-radius:8px}.pc-field-section .rd-field-options{gap:7px;margin-top:12px}.pc-field-section .rd-field-options>label{font-size:10px;min-height:40px;gap:6px;padding:7px}.pc-field-section .rd-field-options input{width:13px;height:13px}.pc-field-section .rd-field-option-mark svg{width:14px;height:14px}.pc-field-section .rd-field-help{font-size:10px;margin-top:10px}.pc-field-section .rd-field-picker>.rd-fields-tags{display:none}@media(max-width:760px){.pc-field-section .rd-field-picker>input{font-size:16px}.pc-field-section .rd-field-options{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-field-section .rd-field-options>label{min-height:44px;font-size:12px}}.pc-image-tools{position:absolute;right:7px;top:7px;display:flex;gap:1px;padding:2px;background:#fffffff2;border-radius:7px}.pc-image-tools>button{display:grid;place-items:center;border:0;background:transparent;color:var(--accent);width:32px;min-height:36px;border-radius:5px}.pc-image-tools>button:hover{background:var(--rd-selected)}@media(max-width:760px){.pc-image-tools>button{width:40px;min-height:44px}}.pc-heading-help{font-size:12px;line-height:1.8;color:var(--rd-muted);max-width:500px;margin:12px 0 0}.pc-intro>.rd-small-label{display:block;font-size:10px;letter-spacing:1px;margin-bottom:24px;color:var(--rd-muted)}.pc-field .pc-input-hint{margin:8px 0 0;color:var(--rd-muted);font-size:11px;line-height:1.8}.pc-story-heading>div>.rd-small-label{font-size:10px;letter-spacing:1px}.pc-story-heading p{font-size:11px;line-height:1.8;margin:9px 0 0;color:var(--rd-muted);max-width:420px}.pc-page-outline{padding-bottom:22px;border-bottom:1px solid var(--rd-line);margin-bottom:24px}.pc-page-outline h2{font-size:12px;font-weight:550;margin:0 0 13px}.pc-page-outline>button{display:flex;align-items:center;gap:12px;min-height:44px;width:100%;text-align:left;border:0;background:transparent;color:var(--rd-muted);font-size:12px;border-radius:8px;padding:8px}.pc-page-outline>button>span{font-size:10px;color:var(--rd-muted);font-variant-numeric:tabular-nums}.pc-page-outline>button:hover{background:var(--rd-selected);color:var(--accent)}.pc-main-group{border-top:1px solid var(--rd-line);padding:30px 0 25px;scroll-margin-top:110px}.pc-main-group:focus,.pc-intro:focus,.pc-story-heading:focus{outline:2px solid var(--rd-selected-border);outline-offset:8px}.pc-main-group .pc-field:last-child{margin-bottom:0}.pc-group-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:25px}.pc-group-heading>span{font-size:10px;line-height:22px;color:var(--rd-muted);font-variant-numeric:tabular-nums}.pc-group-heading>div{flex:1;min-width:0}.pc-group-heading h2{font-size:15px;font-weight:550;line-height:1.5;margin:0}.pc-group-heading p{font-size:11px;line-height:1.8;color:var(--rd-muted);margin:8px 0 0;max-width:480px}.pc-group-heading>small{font-size:10px;line-height:22px;color:var(--rd-muted)}.pc-two-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pc-two-fields>.pc-field{margin-bottom:20px!important}.pc-tools-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:7px}.pc-tools-group .pc-tag-picker>label{font-size:12px}.pc-tools-group .pc-tag-search input{font-size:12px}.pc-link-starters{display:flex;flex-wrap:wrap;gap:8px}.pc-link-starters>button{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--rd-line);border-radius:10px;background:var(--rd-surface);color:var(--accent);font:inherit;font-size:11px}.pc-link-starters>button:hover{background:var(--rd-selected);border-color:var(--rd-selected-border)}.pc-link-starters>button>svg:last-child{color:var(--rd-muted)}.pc-empty-help{display:flex;align-items:center;gap:9px;color:var(--rd-muted);font-size:11px;line-height:1.8;margin:18px 0}.pc-empty-help>svg{flex-shrink:0}.pc-link-rows{margin-top:20px}.pc-link-row{display:grid;grid-template-columns:23px minmax(0,1fr) 36px;gap:14px;padding:22px 0;border-top:1px solid var(--rd-line);scroll-margin-top:110px}.pc-link-row>svg{margin-top:32px;color:var(--accent)}.pc-link-row .pc-field{margin-bottom:14px}.pc-link-row .pc-plain-icon{margin-top:23px}.pc-plain-icon{display:grid;place-items:center;min-height:44px;width:36px;border:0;border-radius:8px;background:transparent;color:var(--rd-muted)}.pc-plain-icon:hover{background:var(--rd-hover);color:var(--accent)}.pc-phase-row{display:grid;grid-template-columns:10px minmax(0,1fr) 155px;gap:8px 14px;position:relative;padding:0 0 22px}.pc-phase-row>.pc-phase-dot{margin-top:40px;color:var(--accent);z-index:1}.pc-phase-row:not(:last-child):before{content:"";position:absolute;top:49px;bottom:-42px;left:4px;border-left:1px solid var(--rd-line)}.pc-phase-row>.pc-field{margin:0}.pc-phase-actions{display:flex;grid-column:2/-1;justify-content:flex-end}.pc-phase-actions .pc-plain-icon{min-height:36px}.pc-add-phase{display:flex;align-items:center;gap:8px;min-height:44px;border-radius:10px;font-size:12px}.ac-project-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.ac-project-badges>span{display:flex;align-items:center;gap:6px;background:var(--rd-selected);border:1px solid var(--rd-selected-border);color:var(--accent);padding:5px 8px;border-radius:6px;font-size:10px}.ac-member-project .rd-detail-content{min-width:0}.ac-member-project .pd-summary{margin:23px 0 28px;font-size:15px;line-height:1.85;max-width:680px}.ac-project-cover{margin:0 0 22px}.ac-project-cover .rd-project-media{border-radius:12px;max-height:400px;background:var(--rd-hover)}.ac-project-cover figcaption{font-size:11px;line-height:1.8;color:var(--rd-muted);margin-top:10px}.ac-project-cover figcaption small{display:block;font-size:10px}.ac-member-project .ac-project-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border:0;border-radius:0;padding:0;background:transparent;margin:0 0 28px}.ac-member-project .ac-project-meta>div{display:block;padding:0}.ac-project-meta dt>svg{flex-shrink:0;color:var(--rd-muted)}.ac-member-project .ac-project-meta dt{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--rd-muted);font-weight:450;margin:0 0 7px}.ac-member-project .ac-project-meta dd{font-size:13px;line-height:1.8;margin:0 0 0 27px;overflow-wrap:anywhere}.ac-project-tag-groups{display:flex;flex-wrap:wrap;gap:24px 36px;margin:0 0 28px}.ac-project-tag-groups>section{min-width:0}.ac-project-overview h2{font-size:12px;font-weight:550;margin:0 0 12px}.ac-project-tag-groups .ac-tool-list{margin:0}.ac-project-link-group{margin-bottom:30px}.ac-project-link-group>div{display:flex;flex-wrap:wrap;gap:8px}.ac-project-link-group a{display:flex;align-items:center;gap:7px;min-height:40px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--rd-line);border-radius:10px;background:var(--rd-surface);text-decoration:none;color:var(--accent);font-size:12px;max-width:100%;overflow-wrap:anywhere}.ac-project-link-group a>svg{flex-shrink:0}.ac-project-link-group a:hover{background:var(--rd-selected);border-color:var(--rd-selected-border)}.ac-project-link-group a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ac-project-progress{margin:0 0 32px}.ac-project-progress ol{padding:0;margin:0;list-style:none;max-width:530px}.ac-project-progress li{position:relative;display:flex;align-items:baseline;gap:12px;padding:9px 0;color:var(--rd-muted)}.ac-project-progress li>svg{flex-shrink:0;color:var(--accent);position:relative;z-index:1}.ac-project-progress li:not(:last-child):before{content:"";position:absolute;left:2.5px;top:20px;bottom:-11px;border-left:1px solid var(--rd-selected-border)}.ac-project-progress strong{font-size:12px;line-height:1.8;font-weight:450;color:var(--rd-ink);overflow-wrap:anywhere}.ac-project-progress time{font-size:11px;white-space:nowrap;margin-left:auto;padding-left:10px}.ac-project-single .rd-detail-layout{display:block;max-width:900px}.ac-member-project .ac-project-story{border-top:1px solid var(--rd-line);padding-top:6px;margin-top:28px}.ac-member-project .ac-project-story:empty{display:none}@media(max-width:1050px){.pc-tools-group{grid-template-columns:1fr}.pc-link-starters{gap:6px}.pc-link-starters>button{padding:9px}.pc-phase-row{grid-template-columns:10px minmax(0,1fr)}.pc-phase-row>.pc-field:nth-of-type(2){grid-column:2;max-width:210px}}@media(max-width:760px){.pc-heading-help{font-size:12px}.pc-editor .pc-intro #pc-title{font-size:21px;letter-spacing:-.3px}.pc-header-actions>span{max-width:140px;line-height:1.7}.pc-two-fields,.pc-tools-group{grid-template-columns:1fr;gap:0}.pc-tools-group .pc-tag-picker+.pc-tag-picker{margin-top:23px}.pc-group-heading{gap:9px}.pc-group-heading p{font-size:12px}.pc-group-heading>small{font-size:9px}.pc-main-group{padding:27px 0}.pc-link-row{grid-template-columns:19px minmax(0,1fr) 30px;gap:8px}.pc-link-row .pc-plain-icon{width:30px}.pc-link-row .pc-field>label{font-size:11px}.pc-link-starters>button{font-size:12px}.pc-page-outline{display:none}.pc-empty-help{font-size:12px;align-items:flex-start}.pc-phase-actions .pc-plain-icon{min-height:44px;width:44px}.ac-member-project .ac-project-meta{grid-template-columns:1fr;gap:20px}.ac-project-link-group a{min-height:44px}.ac-project-cover .rd-project-media{max-height:none}.ac-project-progress li{flex-wrap:wrap;gap:4px 10px}.ac-project-progress strong{flex:1}.ac-project-progress time{margin-left:16px}.ac-project-progress li:not(:last-child):before{bottom:-18px}}.pc-inline-insert{margin:4px 0 12px}.pc-inline-insert>summary{display:flex;align-items:center;gap:7px;min-height:44px;width:fit-content;max-width:100%;padding:0 8px;list-style:none;border-radius:10px;color:var(--rd-muted);font-size:11px;cursor:pointer}.pc-inline-insert>summary::-webkit-details-marker{display:none}.pc-inline-insert>summary:hover,.pc-inline-insert[open]>summary{background:var(--rd-hover);color:var(--accent)}.pc-inline-insert>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pc-inline-insert>div{display:flex;flex-wrap:wrap;gap:7px;padding:8px 0 14px}.pc-inline-insert>div>button{display:flex;align-items:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--rd-line);border-radius:10px;background:var(--rd-surface);color:var(--accent);font:inherit;font-size:12px}.pc-inline-insert>div>button:hover{background:var(--rd-selected);border-color:var(--rd-selected-border)}.pc-inline-insert>div>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pc-inline-insert>div>button:disabled{opacity:.45;cursor:not-allowed}.pc-editor-light .pc-story>.pc-inline-insert+.pc-block{margin-top:0}.pc-editor-light .pc-layout{display:block;max-width:900px;margin-inline:auto}.pc-editor-light .pc-heading{max-width:1100px;margin-inline:auto}.pc-editor-light .pc-canvas{padding:30px 34px 0}.pc-basic-section{position:relative;padding-right:40px;margin-bottom:25px}.pc-basic-section>.pc-field{margin:0}.pc-basic-section>.pc-remove-section{position:absolute;right:-5px;top:-8px}.pc-remove-section{display:inline-grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--rd-muted);cursor:pointer}.pc-remove-section:hover{background:var(--rd-hover);color:var(--rd-ink)}.pc-remove-section:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pc-editor-light .pc-case-section>summary>svg:last-child{margin-left:0}.pc-editor-light .pc-case-section>summary>.pc-remove-section{margin-left:auto}.pc-editor-light .pc-case-section>summary small{max-width:520px}.pc-editor-light .pc-case-section-body{padding-top:0}.pc-editor-light .pc-case-section{margin-top:0}.pc-editor-light .pc-intro:empty{display:none}.pc-editor-light .pc-insert{margin-top:20px}.pc-section-picker{padding:25px 0;border-top:1px solid var(--rd-line);margin-top:25px}.pc-section-picker>h2{font-size:13px;font-weight:500;margin:0}.pc-section-picker>p{font-size:12px;line-height:1.85;color:var(--rd-muted);max-width:590px;margin:9px 0 15px}.pc-section-picker>div,.pc-section-picker details>div{display:flex;flex-wrap:wrap;gap:8px}.pc-section-picker button{display:flex;align-items:center;gap:6px;min-height:44px;padding:9px 13px;font:inherit;font-size:11px;border:1px solid var(--rd-line);border-radius:10px;background:var(--rd-surface);color:var(--rd-ink)}.pc-section-picker button:hover{border-color:var(--rd-selected-border);background:var(--rd-selected)}.pc-section-picker>details{margin-top:15px}.pc-section-picker summary,.pc-result-details>summary{font-size:12px;color:var(--rd-muted);cursor:pointer;min-height:44px;line-height:44px}.pc-result-details>.pc-field:first-of-type{margin-top:14px}.pc-light-details{border-top:1px solid var(--rd-line);padding:0;margin:0}.pc-light-details>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;min-height:67px;gap:15px}.pc-light-details>summary::-webkit-details-marker{display:none}.pc-light-details>summary>strong{font-size:13px;font-weight:500}.pc-light-details-body{padding:5px 0 25px}.pc-page-options{max-width:900px;margin:24px auto 0;border-top:1px solid var(--rd-line)}.pc-page-options>summary{font-size:12px;font-weight:500;min-height:54px;line-height:54px;cursor:pointer;color:var(--rd-muted)}.pc-page-options>.pc-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 35px;padding:15px 20px 5px}.pc-page-options .pc-settings>section,.pc-page-options .pc-settings>details{margin:0;border:0;padding:0}.pc-editor-light .pc-heading-help{max-width:550px}@media(max-width:760px){.pc-editor-light .pc-canvas{padding:25px 20px 0}.pc-basic-section{padding-right:35px}.pc-page-options>.pc-settings{grid-template-columns:1fr;padding-inline:15px}.pc-section-picker button{font-size:12px}.pc-editor-light .pc-case-section>summary{gap:8px}.pc-editor-light .pc-insert{justify-content:flex-start;gap:5px}.pc-editor-light .pc-insert>span{width:100%;margin-bottom:5px}.pc-light-details>summary>strong{font-size:14px}}.pc-case-intro{padding:28px 0 17px}.pc-case-intro>.rd-small-label{font-size:10px;letter-spacing:1px}.pc-case-intro>p,.pc-case-help{font-size:11px;line-height:1.85;color:var(--rd-muted);margin:10px 0 0}.pc-case-section{border-top:1px solid var(--rd-line);scroll-margin-top:110px}.pc-case-section>summary{display:flex;align-items:center;gap:13px;list-style:none;cursor:pointer;min-height:78px;padding:12px 0;box-sizing:border-box}.pc-case-section>summary::-webkit-details-marker{display:none}.pc-case-section>summary>svg:first-child{color:var(--accent);flex-shrink:0}.pc-case-section>summary>svg:last-child{margin-left:auto;color:var(--rd-muted);flex-shrink:0}.pc-case-section[open]>summary>svg:last-child{transform:rotate(180deg)}.pc-case-section>summary>span{min-width:0}.pc-case-section>summary strong{display:block;font-size:14px;font-weight:550;line-height:1.7}.pc-case-section>summary small{display:block;color:var(--rd-muted);font-size:11px;line-height:1.8;margin-top:4px}.pc-case-section-body{padding:8px 0 27px}.pc-case-section-body>.pc-field:last-child{margin-bottom:0}.pc-case-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.pc-case-actions button,.pc-case-add{display:flex;align-items:center;gap:7px;min-height:44px;font-size:11px;border-radius:10px}.pc-case-add{margin-top:17px}.pc-case-entry{border-top:1px solid var(--rd-line);padding:19px 0 23px;margin-top:22px;min-width:0}.pc-case-entry>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pc-case-entry>header>span{font-size:10px;letter-spacing:.4px;color:var(--rd-muted)}.pc-case-reorder{display:flex;gap:1px}.pc-case-reorder>button{min-height:44px}.pc-case-entry .pc-field:last-child{margin-bottom:0}.pc-evidence-choices,.pc-alternatives{padding:0;border:0;margin:22px 0;min-width:0}.pc-evidence-choices>legend,.pc-alternatives>legend{padding:0;font-size:12px;font-weight:500;line-height:1.8;margin-bottom:8px}.pc-evidence-choices>label{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.pc-evidence-choices input,.pc-alternative-select input{accent-color:var(--accent);width:16px;height:16px;flex-shrink:0;margin:0}.pc-evidence-choices>p{color:var(--rd-muted);font-size:11px;line-height:1.8;margin:7px 0}.pc-alternative-row{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:0 10px;border-top:1px solid var(--rd-line);padding:14px 0;margin-top:10px}.pc-alternative-select{display:flex;align-items:center;gap:9px;grid-column:1/-1;min-height:44px;font-size:12px;line-height:1.7;margin-bottom:9px}.pc-alternative-row>.pc-field{grid-column:1;margin-bottom:14px}.pc-alternative-row>.pc-plain-icon{grid-column:2;grid-row:2;margin-top:24px}.pc-alternatives>.rd-text-button{display:inline-flex;align-items:center;gap:6px;font-size:11px;min-height:44px;margin-right:14px}.pc-uploaded-documents{margin-top:24px}.pc-uploaded-documents>summary{font-size:11px;cursor:pointer;line-height:2;min-height:44px;display:flex;align-items:center;color:var(--rd-muted)}.pc-uploaded-documents ul{padding:0;margin:0;list-style:none}.pc-uploaded-documents li{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--rd-line);font-size:11px;line-height:1.7}.pc-uploaded-documents li>span{flex:1;min-width:0;overflow-wrap:anywhere}.pc-writing-guide>p{margin-bottom:12px}.pc-writing-guide ul{list-style:none;padding:0;margin:0}.pc-writing-guide button{display:flex;gap:10px;align-items:flex-start;text-align:left;width:100%;padding:11px 0;min-height:44px;border:0;background:transparent;color:var(--rd-ink);font:inherit;font-size:11px;line-height:1.8}.pc-writing-guide button>svg{flex-shrink:0;margin-top:2px;color:var(--rd-muted)}.pc-writing-guide button small{display:block;font-size:10px;color:var(--rd-muted)}.pc-read-takeaway{padding:2px 0 2px 16px;border-left:2px solid var(--rd-selected-border);margin:0 0 27px;max-width:760px}.pc-read-takeaway>.rd-small-label{font-size:10px;letter-spacing:.6px}.pc-read-takeaway p{font-size:15px;line-height:1.8;margin:9px 0 0;color:var(--rd-ink);white-space:pre-wrap}.pc-read-section{margin:30px 0;padding-top:27px;border-top:1px solid var(--rd-line);min-width:0}.pc-read-section>h2{font-size:17px;font-weight:550;line-height:1.5;margin:0 0 23px;letter-spacing:-.2px}.pc-read-section p{font-size:14px;line-height:1.9;white-space:pre-wrap;color:var(--rd-muted);margin:10px 0 0;overflow-wrap:anywhere}.pc-read-context dl{margin:0}.pc-read-context dl>div+div{margin-top:21px}.pc-read-context dt{font-size:12px;font-weight:500;margin-bottom:8px}.pc-read-context dd{font-size:14px;line-height:1.9;white-space:pre-wrap;color:var(--rd-muted);margin:0;overflow-wrap:anywhere}.pc-read-evidence-list{list-style:none;margin:0;padding:0}.pc-read-evidence-list>li{display:flex;align-items:flex-start;gap:14px;padding:17px 0;border-bottom:1px solid var(--rd-line);scroll-margin-top:100px}.pc-read-evidence-list>li:focus{outline:2px solid var(--rd-selected-border);outline-offset:5px}.pc-evidence-number{font-size:10px;color:var(--rd-muted);font-variant-numeric:tabular-nums;margin-top:6px}.pc-read-evidence-list>li>div{flex:1;min-width:0}.pc-read-evidence-source{display:flex;align-items:center;gap:12px;color:var(--accent);text-decoration:none;min-height:44px}.pc-read-evidence-source>span{flex:1;min-width:0}.pc-read-evidence-source strong{display:block;font-size:13px;line-height:1.8;font-weight:500;overflow-wrap:anywhere}.pc-read-evidence-source small{display:block;font-size:10px;color:var(--rd-muted);line-height:1.8;margin-top:4px}.pc-read-evidence-source img{object-fit:contain;width:56px;height:44px;border-radius:7px;background:var(--rd-hover);flex-shrink:0}.pc-read-evidence-source>svg{flex-shrink:0}.pc-read-evidence-list p{font-size:12px;margin-top:10px}.pc-read-evidence-source:is(a):hover strong{text-decoration:underline;text-underline-offset:4px}.pc-read-evidence-source:focus-visible,.pc-read-question:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.pc-read-decision+.pc-read-decision,.pc-read-feedback+.pc-read-feedback{margin-top:32px;padding-top:27px;border-top:1px solid var(--rd-line)}.pc-read-decision>.rd-small-label{font-size:10px;letter-spacing:.8px}.pc-read-decision h3{font-size:16px;font-weight:500;line-height:1.7;margin:10px 0 0}.pc-comparison-scroll{overflow-x:auto;margin:22px 0}.pc-read-comparison{border-collapse:collapse;width:100%;min-width:390px;font-size:12px;line-height:1.85;text-align:left}.pc-read-comparison thead th{font-size:10px;font-weight:500;color:var(--rd-muted);padding:9px 12px;border-bottom:1px solid var(--rd-line)}.pc-read-comparison tbody :is(th,td){padding:15px 12px;border-bottom:1px solid var(--rd-line);vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere}.pc-read-comparison tbody th{font-weight:500;width:26%}.pc-read-comparison tbody td{color:var(--rd-muted)}.pc-read-comparison tbody td:last-child{font-size:10px;width:66px;white-space:normal}.pc-read-comparison .pc-option-chosen{background:var(--rd-selected)}.pc-read-comparison .pc-option-chosen td:last-child{color:var(--accent);font-weight:550}.pc-read-detail{margin-top:23px}.pc-read-detail :is(h3,h4){font-size:12px;font-weight:500;line-height:1.7;margin:0}.pc-read-detail p{margin-top:8px}.pc-read-evidence-refs{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-top:17px}.pc-read-evidence-refs>span{font-size:10px;color:var(--rd-muted)}.pc-read-evidence-refs>button{font:inherit;font-size:11px;min-height:44px;border:0;background:transparent;color:var(--accent);padding:6px 0;text-decoration:underline;text-underline-offset:4px}.pc-read-before-after{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pc-read-before-after h3{font-size:12px;font-weight:500;margin:0}.pc-read-question{display:block;color:var(--accent);font-size:13px;line-height:1.8;text-underline-offset:4px;margin-top:12px}.pc-read-feedback>.rd-small-label{font-size:10px;letter-spacing:.5px;line-height:1.8}.pc-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.pc-case-section>summary{min-height:82px;gap:10px}.pc-case-section>summary strong{font-size:14px}.pc-case-section>summary small,.pc-case-intro>p,.pc-case-help{font-size:12px}.pc-case-actions button{font-size:12px}.pc-case-actions .rd-secondary{padding:10px}.pc-evidence-choices>label{font-size:13px}.pc-alternative-row{grid-template-columns:minmax(0,1fr) 32px}.pc-alternative-row>.pc-plain-icon{width:32px}.pc-read-before-after{grid-template-columns:1fr;gap:21px}.pc-read-takeaway p{font-size:14px}.pc-read-evidence-list>li{gap:9px}.pc-read-evidence-source{gap:9px}.pc-read-evidence-source img{width:48px;height:42px}.pc-read-section>h2{font-size:16px}}.pc-inline-editor{min-width:0;margin:18px 0 25px;padding:0;border:0}.pc-inline-editor>legend{font-size:11px;line-height:1.8;color:var(--rd-muted);margin-bottom:9px;padding:0}.pc-inline-add{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:15px}.pc-inline-add>.rd-secondary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-size:11px;border-radius:10px}.pc-inline-add>.pc-field{flex:1;min-width:180px;margin:0}.pc-inline-add .pc-field>label{font-size:10px;margin-bottom:5px}.pc-inline-add select{min-height:44px}.pc-inline-editor>.pc-media-layout{margin:16px 0 10px}.pc-inline-editor .pc-media-layout button{min-height:44px}.pc-inline-image-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0}.pc-inline-image-heading>span{font-size:11px;line-height:1.7;color:var(--rd-muted);overflow-wrap:anywhere}.pc-inline-image-heading>div{display:flex;flex-shrink:0}.pc-inline-editor .pc-plain-icon{min-height:44px;min-width:44px}.pc-inline-editor .pc-media-grid .pc-image-frame{aspect-ratio:auto}.pc-inline-editor .pc-media-grid .pc-image-frame img{height:auto}.pc-outcome-edit>div{min-width:0}.pc-outcome-edit .pc-inline-add{align-items:stretch}.pc-outcome-edit .pc-inline-add>.pc-field{min-width:0;flex-basis:100%}.pc-outcome-edit .pc-media-grid{grid-template-columns:1fr}.pc-inline-editor select{max-width:100%;text-overflow:ellipsis}.pc-read-inline-images{display:grid;gap:22px;margin:22px 0 26px;white-space:normal}.pc-read-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pc-read-inline-images figure{margin:0;min-width:0}.pc-read-inline-images .rd-project-media{border-radius:10px;overflow:hidden;background:var(--rd-hover)}.pc-read-inline-images figcaption{font-size:12px;line-height:1.8;white-space:pre-wrap;color:var(--rd-muted);margin-top:10px;overflow-wrap:anywhere}.pc-read-inline-images figcaption small{display:block;font-size:10px;margin-top:3px}.pc-read-before-after .pc-read-inline-grid{grid-template-columns:1fr}.pc-read-inline-images:last-child{margin-bottom:0}@media(max-width:760px){.pc-inline-add>.rd-secondary{font-size:12px}.pc-read-inline-grid,.pc-inline-editor .pc-media-grid{grid-template-columns:1fr}}.ac-project-story.pc-read-section>.ac-project-section{margin:22px 0}.ac-project-story.pc-read-section>.ac-project-section>h3{font-size:14px;font-weight:500;line-height:1.7;margin:0 0 10px}.pc-project-more{margin:30px 0;border-top:1px solid var(--rd-line)}.pc-project-more>summary,.pc-read-result-more>summary{min-height:48px;line-height:48px;font-size:12px;color:var(--rd-muted);cursor:pointer}.pc-project-more>summary{font-weight:500}.pc-read-result-more{margin-top:18px}.pc-read-result-more[open]>summary{margin-bottom:16px}.pc-project-more>.pc-read-section:first-of-type{margin-top:0}.pc-read-result-more .pc-read-before-after{margin-top:8px}.pc-read-section .pc-read-takeaway{margin-bottom:0;border:0;padding:0}.pc-read-section .pc-read-takeaway p{font-size:14px;line-height:1.9}.pc-inline-optional>summary{min-height:44px;line-height:44px;font-size:11px;color:var(--rd-muted);cursor:pointer}.pc-inline-optional[open]>summary{margin-bottom:8px}.project-workspace{--rd-surface:#FFFFFF;--accent:#332D3B;--rd-selected:#F0EDF5;--rd-selected-border:#D8D0E1;--rd-muted:#736B7E;--rd-line:#E2DBEA;--rd-hover:#F4F4F5;--rd-ink:#332D3B;--rd-accent:#6E5C80;color:#332d3b;min-width:0;font:inherit}.project-workspace *{box-sizing:border-box}.project-workspace :is(input,textarea,select){font:inherit;min-width:0}.project-workspace :is(a,button):focus-visible{outline:2px solid #332D3B;outline-offset:3px}.project-workspace :is(.rd-primary,.rd-secondary){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 15px;border:1px solid #DED8E5;border-radius:10px;background:#fff;font:inherit;font-size:12px;color:#332d3b;text-decoration:none}.project-workspace .rd-primary{background:#332d3b;color:#fff;border-color:#332d3b}.project-workspace :is(.rd-text-button,.rd-page-back){display:inline-flex;align-items:center;gap:6px;min-height:40px;background:transparent;border:0;color:#736b7e;padding:8px;font:inherit;font-size:12px}.project-workspace .rd-small-label{display:block;font-size:10px;letter-spacing:.06em;color:#736b7e}.project-workspace .ps-field-error{padding:12px 14px;background:#fff3f3;color:#7b3434;border:1px solid #ECD4D4;border-radius:10px;font-size:12px;line-height:1.8}.project-workspace .ps-undo{padding:12px 16px;background:#f0edf5;border:1px solid #DDD5E7;border-radius:10px}.project-workspace .ps-undo button{min-height:40px;text-decoration:underline;margin-left:15px}.project-workspace .rd-fields-tags{display:flex;gap:7px;flex-wrap:wrap;list-style:none;margin:15px 0;padding:0}.project-workspace .rd-fields-tags li{background:#f0edf5;color:#6e5c80;border-radius:7px;padding:5px 8px;font-size:10px}.project-workspace .rd-field-options{display:grid;gap:10px;margin:15px 0;font-size:12px}.project-workspace .rd-field-options label{display:flex;gap:7px;align-items:center}.project-workspace .rd-project-media{display:block;width:100%;overflow:hidden;background:#f4f3f6;border-radius:12px}.project-workspace .rd-project-media img{width:100%;height:auto;display:block}.project-workspace .rd-media-error{display:grid;place-content:center;min-height:150px;gap:10px;text-align:center}.project-workspace .rd-featured-card{display:flex;flex-direction:column;max-width:280px;border:1px solid #E2DBEA;border-radius:14px;padding:18px;background:#fff}.project-workspace .rd-featured-copy{display:flex;flex-direction:column;gap:10px}.project-workspace .rd-featured-copy strong{font-size:16px;line-height:1.55}.project-workspace .rd-type{font-size:10px;display:flex;gap:7px;align-items:center}.project-workspace .rd-featured-description{font-size:12px;line-height:1.8}.project-workspace .rd-featured-image{max-width:100%;height:auto;border-radius:10px}.project-workspace .rd-detail-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.project-workspace .rd-detail-content{min-width:0}.project-workspace .rd-page-heading{margin-bottom:22px}.project-workspace .rd-page-heading h1{font-size:32px;line-height:1.35;letter-spacing:-.8px;overflow-wrap:anywhere;margin:15px 0}.project-workspace .ac-project-badges{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:10px;color:#736b7e}.project-workspace .ac-project-badges>span{display:inline-flex;gap:6px;align-items:center}.project-workspace .ac-title-actions{display:flex;gap:20px;align-items:start;justify-content:space-between}.project-workspace .pc-page-options{min-width:0}.project-workspace .pc-heading{gap:22px}.project-workspace .ac-story-image-link{display:block}.project-workspace .pc-read-section p,.project-workspace .pc-story-text p{white-space:pre-wrap;overflow-wrap:anywhere}.project-workspace .pc-read-section table{width:100%}.project-workspace .pc-read-section td{overflow-wrap:anywhere}.project-workspace .pc-read-section .pc-read-table{overflow:auto}.project-workspace .pc-field>label{line-height:1.7}.project-workspace .pc-field textarea{resize:vertical}.project-workspace .ac-project-meta{display:flex;gap:20px;flex-wrap:wrap}.project-workspace .ac-project-meta dd{margin:8px 0;font-size:13px}.project-workspace .ac-project-meta dt{font-size:11px;color:#736b7e;display:flex;gap:7px}.project-workspace .ac-project-link-group a{display:inline-flex;gap:7px;align-items:center;margin:5px 14px 5px 0;font-size:12px}.project-workspace .pc-project-more{border-top:1px solid #E2DBEA;padding-top:20px;margin-top:25px}.project-workspace .pc-project-more>summary{font-size:14px;min-height:44px;cursor:pointer}.project-workspace .ac-project-cover{margin:20px 0}.project-workspace .ac-project-cover figcaption,.project-workspace .ac-media-caption{font-size:11px;color:#736b7e;margin-top:10px;line-height:1.8}.project-workspace .pd-summary{font-size:16px;line-height:1.9;white-space:pre-wrap}.project-workspace .ac-connected-questions a{display:flex;gap:12px;min-height:50px;align-items:center;font-size:13px}.project-workspace .ac-connected-questions small{display:block;margin-top:6px;color:#736b7e}.project-workspace .pc-publication{border-block:1px solid #E2DBEA;margin:22px 0;padding:18px 0}.project-workspace .pc-publication dl{display:flex;gap:24px;flex-wrap:wrap}.project-workspace .pc-publication dt{font-size:11px;color:#736b7e}.project-workspace .pc-publication dd{font-size:12px;margin:8px 0}.project-workspace .pc-publication p{font-size:11px;line-height:1.8;color:#736b7e}@media(max-width:760px){.project-workspace .pc-heading{flex-wrap:wrap}.project-workspace .pc-header-actions{margin-left:auto}.project-workspace .pc-layout{display:block}.project-workspace .pc-page-options{margin-top:25px}.project-workspace .rd-page-heading h1{font-size:27px}.project-workspace :is(input,textarea,select){font-size:16px}.project-workspace .ac-title-actions{flex-wrap:wrap}.project-workspace .pc-field>label{font-size:12px}.project-workspace .pc-two-fields{grid-template-columns:minmax(0,1fr)}}.project-workspace .pd-full-image-page{max-width:1000px;margin:auto}.project-workspace .pd-image-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:18px 0}.project-workspace .ac-image-footer{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.project-workspace .pc-layout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}@media(max-width:960px){.project-workspace .pc-layout{grid-template-columns:minmax(0,1fr)}.project-workspace .pc-page-options{margin-top:20px}.project-workspace .pc-canvas{padding:22px 20px 0}}.project-workspace :is(.rd-primary,.rd-secondary,.rd-page-back,.rd-text-button),.project-workspace .ps-undo button{min-height:44px}.project-workspace :is(input,textarea,select,summary):focus-visible{outline:2px solid #332D3B;outline-offset:3px}.project-workspace .mp-editor-header{flex-wrap:wrap;align-items:center;gap:12px}.project-workspace .mp-editor-header>button{max-width:100%}.project-workspace :is(.pc-editor,.ac-member-project,.pd-full-image-page) button,.project-workspace .pc-editor summary{min-height:44px}.project-workspace :is(.pc-plain-icon,.pc-block-header button,.pc-image-tools button,.pc-image-frame>button){width:44px;min-width:44px;min-height:44px}.project-workspace .pc-alternative-row{grid-template-columns:minmax(0,1fr) 44px}.portfolio-projects>header,.portfolio-discussions>header{margin-bottom:28px}.portfolio-projects h1,.portfolio-discussions h1{font-size:34px;letter-spacing:-1.2px;line-height:1.15;margin:15px 0}.portfolio-projects header>span,.portfolio-discussions header>span{font-size:10px;letter-spacing:.08em;color:#8b799a}.portfolio-projects header>p,.portfolio-discussions header>p{font-size:14px;color:#82738c;line-height:1.7}.collection-fields{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:25px}.collection-fields button{border:1px solid #e0d7e6;padding:9px 12px;border-radius:30px;font-size:12px}.collection-fields button[aria-pressed=true]{background:#332d3b;color:#fff}.portfolio-discussions .discussion-list{display:grid;gap:15px}.portfolio-discussions .discussion-card{border:1px solid #e4dce9;border-radius:8px;padding:22px;background:#fff}.portfolio-discussions .discussion-card-cover{display:block;height:160px;overflow:hidden}.portfolio-discussions .discussion-card-cover img{width:100%;height:100%;object-fit:cover}.voice-scope{border-top:1px solid #ddd;padding-top:24px;margin-top:30px;font-size:12px;color:#84758b}.voice-scope p{margin-top:12px;line-height:1.7}.portfolio-focus .example-opportunities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:500px){.portfolio-focus .example-opportunities-grid{grid-template-columns:1fr}}html:has(#nuwir-app){scrollbar-gutter:stable}body:has(#nuwir-app){min-width:0}#nuwir-app{--mf-shell-width: 1480px;--mf-shell-padding: 36px;--mf-shell-nav: 196px;--mf-shell-gap: 28px}#nuwir-app>.mf-topbar>.mf-topbar-inner,#nuwir-app>.mf-shell{width:100%;max-width:var(--mf-shell-width);margin-inline:auto;padding-inline:var(--mf-shell-padding);box-sizing:border-box}#nuwir-app>.mf-shell{display:grid;grid-template-columns:var(--mf-shell-nav) minmax(0,1fr);align-items:start;gap:var(--mf-shell-gap);padding-block:28px 80px}#nuwir-app[data-layout=feed]>.mf-shell{grid-template-columns:var(--mf-shell-nav) minmax(0,1fr) 272px}#nuwir-app>.mf-shell>.mf-left{display:block;width:100%;min-width:0;position:sticky;top:101px}#nuwir-app>.mf-shell>.mf-feed{width:100%;min-width:0;max-width:none;margin:0;justify-self:stretch;overflow-wrap:anywhere}#nuwir-app[data-layout=feed]>.mf-shell>.mf-feed,#nuwir-app[data-layout=reading]>.mf-shell>.mf-feed{max-width:700px;justify-self:center}#nuwir-app[data-layout=utility]>.mf-shell>.mf-feed{max-width:960px;justify-self:center}#nuwir-app:not([data-layout=feed])>.mf-shell>.mf-right{display:none}#nuwir-app>.mf-topbar>.mf-topbar-inner{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,36vw,480px) minmax(0,1fr);gap:24px}#nuwir-app .mf-topbar .mf-logo{width:auto;justify-self:start}#nuwir-app .mf-topbar .mf-search{width:100%;min-width:0;max-width:none;height:42px;grid-column:2}#nuwir-app .mf-topbar .mf-search input{min-width:0;font-size:14px}#nuwir-app .mf-topbar .mf-header-actions{justify-self:end;margin-left:0}#nuwir-app>.mf-shell>.mf-left>nav a{font-size:14px}@media(max-width:1200px){#nuwir-app{--mf-shell-padding: 28px;--mf-shell-nav: 180px}#nuwir-app[data-layout=feed]>.mf-shell{grid-template-columns:var(--mf-shell-nav) minmax(0,1fr)}#nuwir-app>.mf-shell>.mf-right{display:none}#nuwir-app>.mf-topbar>.mf-topbar-inner{gap:20px}}@media(max-width:960px){#nuwir-app{--mf-shell-padding: 20px;--mf-shell-nav: 156px;--mf-shell-gap: 24px}#nuwir-app>.mf-topbar>.mf-topbar-inner{gap:16px}}@media(max-width:760px){#nuwir-app{--mf-shell-padding: 16px;--mf-shell-gap: 20px}#nuwir-app>.mf-shell{grid-template-columns:minmax(0,1fr);padding-block:20px 60px}#nuwir-app[data-layout=feed]>.mf-shell{grid-template-columns:minmax(0,1fr)}#nuwir-app>.mf-shell>.mf-left{position:static}#nuwir-app>.mf-shell>.mf-left>nav{flex-direction:row;flex-wrap:wrap;gap:3px}#nuwir-app>.mf-shell>.mf-left>nav>a{width:auto;padding:8px;min-height:38px;font-size:12px}#nuwir-app>.mf-shell>.mf-left>:not(nav){display:none}#nuwir-app>.mf-topbar{height:auto;min-height:72px}#nuwir-app>.mf-topbar>.mf-topbar-inner{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:12px}#nuwir-app .mf-topbar .mf-header-actions{grid-column:2;grid-row:1}#nuwir-app .mf-topbar .mf-search{grid-column:1/-1;grid-row:2}}#nuwir-app{background:#fcfcfd}@media(max-width:760px){#nuwir-app>.mf-shell>.mf-left{display:none}#nuwir-app>.mf-shell{padding-inline:12px}#nuwir-app>.mf-topbar>.mf-topbar-inner{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:48px 40px;gap:8px;padding:8px 12px 12px}#nuwir-app .mf-topbar .mf-logo{grid-column:2;grid-row:1}#nuwir-app .mf-topbar .mf-header-actions{grid-column:3;grid-row:1}#nuwir-app .mf-topbar .mf-search{grid-column:1/-1;grid-row:2}}.mf-to .mf-person-reference{min-width:0;overflow-wrap:anywhere}#nuwir-app .mf-app-navigation{display:flex;flex-direction:column;gap:5px}#nuwir-app .mf-app-navigation>a{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:12px;margin:0;border-radius:var(--mf-radius-control);color:var(--mf-muted);font-size:14px;line-height:1.45;font-weight:500;text-align:left;text-decoration:none;box-sizing:border-box}#nuwir-app .mf-app-navigation>a>svg{flex:none}#nuwir-app .mf-navigation-label{min-width:0;overflow-wrap:normal}#nuwir-app .mf-app-navigation>a:hover{background:#f0eef4}#nuwir-app .mf-app-navigation>a[aria-current=page]{background:#edeaf1;color:var(--mf-brand);font-weight:600}#nuwir-app .mf-shell>.mf-left{max-height:calc(100dvh - 118px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}#nuwir-app .mf-topbar .mf-logo{font-size:25px;font-weight:750;letter-spacing:-1px}#nuwir-app .mf-topbar .mf-account{width:44px;height:44px;flex:none}#nuwir-app .mf-profile-menu{position:relative;flex:none}#nuwir-app .mf-profile-menu>.mf-account:hover,#nuwir-app .mf-profile-menu>.mf-account[aria-expanded=true]{background:var(--mf-soft)}#nuwir-app .mf-profile-menu-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:40;width:232px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 84px);overflow-y:auto;overscroll-behavior:contain;padding:7px;margin:0;border:1px solid var(--mf-line);border-radius:12px;background:#fff;box-shadow:0 12px 32px #332d3b14}#nuwir-app .mf-profile-menu-panel[hidden]{display:none}#nuwir-app .mf-profile-menu-panel>:is(a,button){display:flex;align-items:center;gap:11px;min-height:44px;padding:11px 12px;border-radius:var(--mf-radius-control);color:var(--mf-ink);font-size:14px;line-height:1.45;font-weight:500;text-decoration:none;box-sizing:border-box}#nuwir-app .mf-profile-menu-panel>button{width:100%;text-align:left}#nuwir-app .mf-profile-menu-panel>:is(a,button)>svg{flex:none;color:var(--mf-muted)}#nuwir-app .mf-profile-menu-panel>:is(a,button):hover{background:var(--mf-soft)}#nuwir-app .mf-profile-menu-panel>a[aria-current=page]{background:#edeaf1;color:var(--mf-brand)}#nuwir-app .mf-profile-menu :is(button,a):focus-visible{outline:2px solid var(--mf-brand);outline-offset:2px}#nuwir-app .mf-topbar .mf-icon-button{width:44px;height:44px}#nuwir-app .mf-topbar :is(.mn-bell-toggle,.mn-guest-bell){width:44px;min-width:44px;height:44px}#nuwir-app .mf-topbar .mf-header-actions{gap:10px}#nuwir-app .mf-topbar .mf-search>svg{flex:none}#nuwir-app .mf-topbar .mf-search>button{display:grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border-radius:8px}#nuwir-app .mf-topbar .mf-search>button:hover{background:var(--mf-soft)}#nuwir-app .mf-topbar .mf-search:focus-within{border-color:#ab9abd;box-shadow:0 0 0 3px #70618f12}#nuwir-app .mf-navigation-auth{display:flex;gap:8px;margin-top:12px;border-top:1px solid var(--mf-line);padding-top:12px}#nuwir-app .mf-navigation-auth>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px;flex:1}#nuwir-app .mf-skip-link{position:fixed;left:12px;top:-100px;z-index:1000;background:#fff;color:var(--mf-brand);padding:12px 16px;border:1px solid var(--mf-line);border-radius:8px}#nuwir-app .mf-skip-link:focus{top:12px}#nuwir-app .activity-page{min-height:0;background:transparent}#nuwir-app .activity-main{max-width:none;margin:0;padding:0}#nuwir-app .activity-shell{grid-template-columns:190px minmax(0,1fr);gap:28px}#nuwir-app .sf-page{min-height:0;background:transparent}#nuwir-app .sf-shell{max-width:none;padding:0;grid-template-columns:160px minmax(0,1fr);gap:28px}#nuwir-app .sf-shell>aside{top:101px}#nuwir-app .sf-content{min-width:0}#nuwir-app .sf-shell nav a{padding-inline:10px;border-radius:9px}#nuwir-app .sf-shell nav a[aria-current=page]{background:var(--mf-soft);color:var(--mf-brand);font-weight:600}#nuwir-app button:disabled{cursor:default}@media(min-width:761px)and (max-width:1100px){#nuwir-app .mf-topbar .mf-ask-long-label{display:none}#nuwir-app .mf-topbar>.mf-topbar-inner{grid-template-columns:minmax(100px,1fr) minmax(200px,2fr) auto}#nuwir-app .activity-shell{grid-template-columns:150px minmax(0,1fr);gap:20px}#nuwir-app .sf-shell{grid-template-columns:130px minmax(0,1fr);gap:20px}}@media(max-width:760px){#nuwir-app .mf-topbar>.mf-topbar-inner{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:48px 44px}#nuwir-app .mf-topbar .mf-header-actions{gap:2px}#nuwir-app .mf-topbar .mf-ask{width:40px;min-height:44px;padding:8px}#nuwir-app .mf-topbar .mf-ask>span{display:none}#nuwir-app .mf-topbar .mf-search{height:44px}#nuwir-app .mf-topbar .mf-search input{font-size:16px}#nuwir-app .mf-topbar .mf-search>button{width:40px;height:40px}#nuwir-app .mf-app-navigation>a{padding:10px}#nuwir-app .mf-mobile-navigation-panel{top:calc(100% + 6px);max-height:calc(100dvh - 152px)}#nuwir-app .activity-shell,#nuwir-app .sf-shell{display:block}#nuwir-app .sf-shell>aside{position:static}}.mf-context-search{margin:0 0 18px}.mf-context-search>label{display:block;font-size:11px;margin-bottom:7px;color:var(--mf-muted)}.mf-context-search>div{display:flex;gap:8px}.mf-context-search input{min-width:0;flex:1;border:1px solid var(--mf-line);border-radius:6px;background:#fff;color:inherit;padding:9px 11px;font:inherit;font-size:12px}.mf-context-search button{border:1px solid var(--mf-line);border-radius:6px;padding:7px 10px;font:inherit;font-size:11px;background:transparent;color:inherit;flex-shrink:0}.policy-checks{border:0;padding:0;margin:22px 0;min-width:0}.policy-checks legend{font-weight:550;font-size:14px;margin-bottom:12px}.policy-checks label{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:8px 0;font-size:12px;line-height:1.6}.policy-checks input{width:16px;height:16px;flex-shrink:0;margin:2px 0;accent-color:#332d3b}.policy-checks a{text-decoration:underline;text-underline-offset:3px}.policy-checks p{font-size:11px;line-height:1.7;color:#62585f}.content-example-notice{font-size:11px;line-height:1.6;padding:8px 0;margin:0 0 12px;color:#62576e}.privacy-controls :is(input,textarea,select){font:inherit;max-width:100%}.privacy-controls code{overflow-wrap:anywhere}.privacy-controls textarea{min-height:120px}.privacy-controls .member-check{min-height:44px}.privacy-receipt{padding:18px;border:1px solid #dcd8e2;border-radius:12px;background:#f4f2f6}.privacy-request-row{padding:20px 0;border-bottom:1px solid #e4e1e8}.privacy-request-row summary{cursor:pointer;min-height:44px}.privacy-controls :focus-visible{outline:2px solid #332d3b;outline-offset:3px}.policy-checks select{display:block;margin:8px 0;width:100%;min-height:44px;border:1px solid #dcd8e2;background:#fff;color:#332d3b;padding:9px;border-radius:8px;font:inherit}.policy-participation-notice{max-width:1392px;margin:0 auto;padding:10px 36px;font-size:12px;line-height:1.6;background:#f0edf4;color:#514462}.policy-participation-notice a{text-decoration:underline}@media(max-width:600px){.policy-participation-notice{padding:10px 16px}}.mf-topbar:has(.policy-participation-notice){height:auto}.mixed-app:has(.policy-participation-notice) :is(.mf-left,.mf-right){top:168px}.storage-notice{position:relative;z-index:1;width:100%;margin:0;background:#f0edf4;border-bottom:1px solid #dcd8e2;padding:12px max(20px,calc((100vw - 1320px)/2));color:#332d3b;font-size:12px;line-height:1.6;display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.storage-notice>strong{font-size:13px}.storage-notice p{flex:1 1 320px;margin:0}.storage-notice>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.storage-notice a{color:inherit;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.storage-notice button{min-height:44px;border:1px solid #dcd8e2;border-radius:8px;background:#fff;color:#332d3b;font:inherit;padding:9px 12px}.storage-notice :focus-visible{outline:2px solid #332d3b;outline-offset:3px}@media(max-width:600px){.storage-notice{padding:12px 16px}.storage-notice p{flex-basis:100%}}.rights-editor{margin:20px 0;padding:18px;border:1px solid #dcd8e2;border-radius:12px;min-width:0}.rights-editor summary{min-height:44px;cursor:pointer}.rights-editor code{display:block;overflow-wrap:anywhere;font-size:12px}.rights-editor form{margin:20px 0}.rights-editor :is(input,select,textarea){max-width:100%;font:inherit}.rights-editor textarea{min-height:100px}.rights-attachment{display:flex;gap:12px;align-items:flex-start;min-height:44px;margin:16px 0}.rights-attachment input{flex:none;width:18px;height:18px}.rights-attachment span{min-width:0}.content-redaction-notice{font-size:12px;line-height:1.6;color:#62576e}.content-redaction-notice a{text-decoration:underline}@media(max-width:400px){#nuwir-app .mf-header-actions .staff-privacy-alert{display:none}#nuwir-app .mf-header-actions:has(.staff-privacy-alert[data-pending=true]) .mf-account{position:relative}#nuwir-app .mf-header-actions:has(.staff-privacy-alert[data-pending=true]) .mf-account:after{content:"";position:absolute;right:1px;top:2px;width:8px;height:8px;border-radius:50%;background:#6f5a84;border:2px solid #fcfcfd}}.privacy-controls.support-page{max-width:900px;margin:0 auto;padding:12px 0 48px;overflow-wrap:anywhere}.privacy-controls.support-page>h1{font-size:27px;line-height:1.35;letter-spacing:-.5px;margin:0 0 16px;font-weight:650}.privacy-controls.support-page p{font-size:14px;line-height:1.65;margin:12px 0}.privacy-controls.support-page .member-section{margin-top:26px}.privacy-controls.support-page legend{font-weight:600;margin-bottom:18px}.privacy-controls.support-page .member-field select{min-height:46px;padding:11px 13px;border:1px solid #E2E4EA;border-radius:9px;background:#fff;color:#252832}.rights-editor .member-field input[type=checkbox]{display:inline-block;width:16px;min-height:16px;height:16px;flex:none;margin:0 8px 0 0;vertical-align:middle;accent-color:#332d3b}.rights-editor :focus-visible{outline:2px solid #332d3b;outline-offset:3px}.inquiry-conversation{max-width:760px;margin:0 auto}.inquiry-conversation header{margin:24px 0}.inquiry-conversation header h1{margin:8px 0}.inquiry-messages{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px;margin:24px 0}.inquiry-messages li{max-width:88%;padding:16px;border:1px solid var(--line,#e3e0e3);border-radius:12px}.inquiry-messages li[data-own=true]{align-self:flex-end;background:var(--surface,#fff)}.inquiry-messages li>span{font-weight:600}.inquiry-message-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.inquiry-messages time{font-size:12px;opacity:.65}.inquiry-conversation textarea{width:100%;box-sizing:border-box}.inquiry-conversation button{margin:6px 8px 6px 0}.mf-thread-pagination{padding:12px 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mf-thread-pagination small{font-size:12px;opacity:.65}.question-recipient{width:100%;min-width:0;display:flex;flex-direction:column;gap:8px;color:var(--mf-ink,#342f3c);font-size:13px;line-height:1.6}.question-recipient *{box-sizing:border-box}.qr-heading{display:flex;align-items:baseline;justify-content:space-between;gap:6px 10px;flex-wrap:wrap}.qr-heading>label{font-size:14px;font-weight:600}.qr-heading small{font-weight:400;font-size:11px;color:var(--mf-muted,#706779);margin-left:5px}.qr-heading>span{font-size:11px;color:var(--mf-muted,#706779)}.question-recipient button,.question-recipient input{font:inherit}.question-recipient button:focus-visible,.question-recipient a:focus-visible,.question-recipient input:focus-visible{outline:2px solid var(--mf-accent,#725191);outline-offset:2px}.question-recipient button:disabled{opacity:.55;cursor:default}.qr-lookup{position:relative;min-width:0}.question-recipient .qr-search-label{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;border:1px solid var(--mf-line,#ddd7e5);border-radius:9px;background:#fafafc;padding:0 10px;min-height:46px}.qr-search-label>svg{flex:none;color:var(--mf-muted,#706779)}.question-recipient .qr-search-label input{flex:1;width:100%;border:0;background:transparent;padding:10px 0;min-width:0;min-height:44px;outline:0;font-weight:400;text-overflow:ellipsis}.question-recipient .qr-search-label:focus-within{outline:2px solid var(--mf-accent,#725191);outline-offset:2px}#nuwir-app .question-recipient .qr-search-label{flex-direction:row}#nuwir-app .question-recipient .qr-search-label input{border:0;border-radius:0;background:transparent;padding:10px 0;min-width:0;min-height:44px;box-shadow:none}#nuwir-app .question-recipient .qr-search-label input:focus-visible{outline:0}.qr-control-actions{display:flex;align-items:center;flex:none;gap:2px}.question-recipient .qr-control-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 4px;border:0;border-radius:5px;background:transparent;color:var(--mf-accent,#725191);font-size:11px;cursor:pointer;font-weight:500}.question-recipient .qr-help{margin:0!important;font-size:11px;font-weight:400;line-height:1.7;color:var(--mf-muted,#706779)}.qr-results{position:absolute;z-index:60;top:calc(100% + 6px);left:0;right:0;min-width:0;max-height:var(--qr-menu-max,350px);overflow:auto;border:1px solid var(--mf-line,#ddd7e5);border-radius:9px;background:#fff;box-shadow:0 8px 24px #342f3c1f;padding:4px 0;overscroll-behavior:contain}.qr-results-above{top:auto;bottom:calc(100% + 6px)}.qr-results-caption{padding:5px 10px;font-size:10px;font-weight:500;color:var(--mf-muted,#706779)}.qr-results-list{position:relative;list-style:none!important;margin:0!important;padding:0!important;max-height:var(--qr-list-max,260px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.qr-candidate{display:flex!important;align-items:center;gap:9px;min-width:0;min-height:64px;padding:8px 10px!important;border:0!important;border-radius:0!important;color:inherit;cursor:pointer;list-style:none}.qr-candidate:hover,.qr-candidate[data-active=true]{background:var(--mf-soft,#f5f3f7)}.qr-candidate>svg{flex:none;margin-left:auto;color:var(--mf-accent,#725191)}.qr-person-copy{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.qr-person-name{display:flex;align-items:baseline;gap:3px 7px;min-width:0;flex-wrap:wrap}.qr-person-name strong{font-size:13px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.qr-person-name small{font-size:10px;line-height:1.4;color:var(--mf-muted,#706779);font-weight:400;overflow-wrap:anywhere}.qr-person-detail{font-size:11px;color:var(--mf-muted,#706779);font-weight:400;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.question-recipient .qr-portrait{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;min-width:30px;object-fit:cover;border-radius:50%;background:var(--mf-soft,#f0edf5);color:var(--mf-muted,#706779);font-size:10px;overflow:hidden}.question-recipient .qr-menu-message{margin:0!important;padding:8px 10px!important;font-size:11px;line-height:1.7;color:var(--mf-muted,#706779);font-weight:400}.qr-reference-option{border-top:1px solid var(--mf-line,#ddd7e5);padding:0 10px}.question-recipient .qr-reference-option>button,.question-recipient .qr-recheck,.question-recipient .qr-error button,.question-recipient .qr-selection-actions button{min-height:44px;padding:4px 0;text-decoration:underline;text-underline-offset:3px;color:var(--mf-accent,#725191);font-size:11px;background:none;border:0;border-radius:3px;font-weight:500;cursor:pointer}.question-recipient .qr-recheck{align-self:flex-start}.qr-reference-editor{display:grid;gap:10px;border:1px solid var(--mf-line,#ddd7e5);border-radius:10px;min-width:0;padding:12px;background:var(--mf-soft,#f5f3f7)}.qr-reference-editor label{display:flex;flex-direction:column;gap:6px;font-size:12px}.question-recipient .qr-reference-editor input{width:100%;min-width:0;min-height:44px;border:1px solid var(--mf-line,#ddd7e5);border-radius:8px;background:#fff;padding:8px 10px}.qr-selection-actions{display:flex;gap:5px 14px;flex-wrap:wrap}.question-recipient .qr-error{margin:0!important;padding:8px 0;font-size:12px;color:#8b3c4a;font-weight:400}.qr-error p{margin:0!important}.qr-public{display:flex;align-items:baseline;gap:6px;min-width:0;overflow-wrap:anywhere}.qr-public a{display:inline-flex;align-items:center;gap:4px;color:var(--mf-accent,#725191);text-decoration:none;font-weight:500}.qr-public a:hover{text-decoration:underline}.qr-public .mf-person-reference small{display:inline;margin-left:6px;color:var(--mf-muted,#706779);font-size:9px;font-weight:400}.qr-public-unavailable{color:var(--mf-muted,#706779)}@media(max-width:600px){.question-recipient .qr-search-label input,.question-recipient .qr-reference-editor input,#nuwir-app .question-recipient .qr-search-label input,#nuwir-app .question-recipient .qr-reference-editor input{font-size:16px}.qr-heading>span{font-size:10px}.qr-control-actions{gap:0}.qr-reference-editor{padding:10px}}#nuwir-app .question-recipient .qr-heading>label{display:inline-flex;flex-direction:row;align-items:baseline;gap:0;margin:0}.helpful-answer{min-width:0;display:grid;gap:12px;margin:18px 0;padding:16px;border:1px solid var(--mf-line);border-radius:var(--mf-radius-control,12px);background:var(--mf-soft);color:var(--mf-ink);font:inherit;overflow-wrap:anywhere}.helpful-answer p{margin:7px 0;font-size:13px;line-height:1.6}.helpful-answer strong,.helpful-answer-badge strong{font-size:13px;font-weight:600}.helpful-answer a{color:var(--mf-brand);text-underline-offset:3px}.helpful-answer .helpful-answer-hint,.helpful-answer-hint,.helpful-answer-badge span{font-size:12px;line-height:1.5;color:var(--mf-muted)}.helpful-answer button{max-width:100%;min-height:44px;border:1px solid var(--mf-line);border-radius:var(--mf-radius-control,12px);background:var(--mf-panel,#fff);color:var(--mf-brand);padding:9px 13px;font:inherit;font-size:13px;font-weight:600;white-space:normal;cursor:pointer}.helpful-answer button:disabled{opacity:.6;cursor:default}.helpful-answer button[aria-pressed=true]{border-color:var(--mf-accent)}.helpful-answer :is(a,button,textarea):focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}.helpful-answer-label{display:block;font-size:13px;font-weight:600}.helpful-answer-label span{font-weight:400;color:var(--mf-muted)}.helpful-answer textarea{box-sizing:border-box;display:block;width:100%;min-width:0;resize:vertical;margin:8px 0 4px;padding:12px;border:1px solid var(--mf-line);border-radius:8px;background:var(--mf-panel,#fff);color:inherit;font:inherit;font-size:14px;line-height:1.6}.helpful-answer-outcome{white-space:pre-wrap}.helpful-answer-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.helpful-answer .helpful-answer-remove{margin-top:12px;text-decoration:underline;text-underline-offset:3px;background:transparent;border-color:transparent;padding-left:0}.helpful-answer [role=status]:empty{display:none}.helpful-answer [role=status]{font-size:12px;color:var(--mf-muted)}.helpful-answer-badge{display:grid;gap:4px;margin:12px 0;color:var(--mf-brand)}@media(max-width:600px){.helpful-answer{padding:12px}.helpful-answer textarea{font-size:16px}}.answer-evidence{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;min-width:0}.answer-evidence-heading,.answer-evidence-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.answer-evidence h3,.answer-evidence h4{margin:0 0 10px}.mf-reading .answer-evidence h3{font-size:14px;line-height:1.5}.mf-reading .answer-evidence h4{font-size:12px;line-height:1.5}.answer-evidence-note,.answer-evidence-fields>p,.answer-evidence-fields small{color:var(--muted);font-size:12px;line-height:1.65}.answer-evidence dl{display:grid;gap:14px;margin:18px 0}.answer-evidence dt{font-size:12px;font-weight:650;margin-bottom:5px}.answer-evidence dd{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:0}.answer-evidence-fields{border:0;min-width:0;padding:0;margin:18px 0}.answer-evidence-fields legend{font-weight:650;padding:0}.answer-evidence-fields legend span,.answer-evidence-sources h4 span{font-weight:400}.answer-evidence-fields label{display:grid;gap:6px;margin:14px 0;min-width:0}.answer-evidence-fields label>span{font-size:12px;font-weight:600}.answer-evidence-fields textarea,.answer-evidence-fields input{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--line);border-radius:6px;padding:10px;resize:vertical;background:var(--card,#FFF);color:inherit;font:inherit}.answer-evidence-fields textarea:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.mf-form .answer-evidence-fields textarea{min-height:72px}.answer-evidence button{min-height:40px;border:1px solid var(--line);border-radius:6px;background:var(--card,#FFF);color:inherit;padding:8px 12px;font:inherit;cursor:pointer}.answer-evidence button:disabled{opacity:.5;cursor:default}.answer-evidence-fields button{min-height:40px}.answer-evidence-source{border:1px solid var(--line);padding:10px;margin:10px 0;border-radius:6px}.answer-evidence-sources{margin-top:18px}.answer-evidence-links ul{padding-left:20px;display:grid;gap:10px}.answer-evidence-links a{display:block;overflow-wrap:anywhere;min-height:44px}.answer-evidence-link-url,.answer-evidence-external{display:block;font-size:12px;color:var(--muted);font-weight:400}.answer-evidence-error{font-size:13px;line-height:1.6}@media(max-width:760px){.answer-evidence-controls{justify-content:flex-start}.answer-evidence-fields textarea,.answer-evidence-fields input{font-size:16px}.answer-evidence{margin-top:20px}.answer-evidence-heading>button{min-height:44px}}.public-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.public-share-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px}.public-share-status{font-size:12px;line-height:1.6}.public-share-status:empty{display:none}.public-share-fallback{display:grid;gap:6px;max-width:100%;min-width:0;font-size:12px}.public-share-fallback input{width:100%;min-width:0;min-height:40px;font:inherit}.member-profile-tools{margin:-8px 0 24px}.contributions-public>.member-hint{margin-top:-8px}.question-subscription{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;color:var(--mf-ink);font:inherit}.question-subscription-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:100%;padding:9px 14px;border:1px solid var(--mf-line);border-radius:var(--mf-radius-control,12px);background:var(--mf-panel,#fff);color:var(--mf-brand);font:inherit;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}.question-subscription-button.is-subscribed{background:var(--mf-soft);border-color:var(--mf-accent)}.question-subscription-button:hover:not(:disabled){border-color:var(--mf-accent)}.question-subscription-button:focus-visible,.question-subscription-retry:focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}.question-subscription-button:disabled{opacity:.6;cursor:default}.question-subscription-copy{display:flex;flex:1 1 180px;flex-direction:column;gap:4px;min-width:0}.question-subscription-hint{font-size:12px;line-height:1.5;color:var(--mf-muted);overflow-wrap:anywhere}.question-subscription-hint a,.question-subscription-retry{color:var(--mf-brand);text-decoration:underline;text-underline-offset:3px}.question-subscription-retry{align-self:flex-start;min-height:44px;padding:4px 0;border:0;background:transparent;font:inherit;font-size:12px;cursor:pointer}.question-subscription-status{font-size:12px;line-height:1.5;color:var(--mf-muted)}.question-subscription-status:empty{display:none}.question-subscriptions-page{min-width:0}.question-subscriptions-page>header{margin-bottom:24px}.question-subscriptions-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:20px 0}.question-subscriptions-list{list-style:none;padding:0;margin:0;display:grid;gap:16px}.question-subscriptions-list>li{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0}.question-subscriptions-list>li>div{min-width:0}.question-subscriptions-list h2{font-size:18px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.question-subscriptions-list h2 a{color:inherit;text-decoration:none}.question-subscriptions-list h2 a:hover{text-decoration:underline;text-underline-offset:3px}.question-subscriptions-list button{flex-shrink:0;min-height:44px}@media(max-width:600px){.question-subscriptions-list>li{align-items:flex-start;flex-direction:column;gap:12px}.question-subscriptions-tools{justify-content:flex-start}}.question-subscriptions-page>header>a,.question-subscriptions-tools>a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}.question-subscriptions-page :is(button,a):focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}.community-search-status{display:grid;gap:10px;margin:16px 0;padding:16px 0;border-block:1px solid var(--mf-line,#e4e0e3);color:inherit;font:inherit}.community-search-status p{margin:0;line-height:1.55}.community-search-status small,.community-search-help{font-size:12px;opacity:.7;line-height:1.5}.community-search-status button{justify-self:start;min-height:44px;padding:9px 15px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}.community-search-status button:disabled{cursor:wait;opacity:.6}.community-search-status button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.post-media-uploader{padding:12px 0}.post-media-file{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:8px;font-size:13px;cursor:pointer}.post-media-file input[type=file]{max-width:230px;font-size:12px}.post-media-uploader>small{display:block;margin-top:8px;color:#746d7e;font-size:11px}.post-media-uploader ol{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:14px 0 0;padding:0}.post-media-uploader li{position:relative;width:120px;height:100px;border:1px solid #E5E1E9;border-radius:8px;overflow:hidden}.post-media-uploader li>img{width:100%;height:100%;object-fit:contain}.post-media-uploader li button{position:absolute;right:4px;top:4px;background:#fffe;border-radius:5px;padding:4px}.post-media-uploader>p{margin-top:10px;color:#9a344f;font-size:12px}@media(max-width:500px){.post-media-file{flex-wrap:wrap}.post-media-file input[type=file]{width:100%}}.post-media-uploader li:has(.post-image-description){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;width:min(100%,280px);height:auto;padding:10px}.post-media-uploader li:has(.post-image-description)>img{width:100%;height:160px;object-fit:contain}.post-media-uploader li:has(.post-image-description)>button{z-index:1}.post-image-description{min-width:0;font-size:12px}.post-image-description label{display:block;margin:10px 0}.post-image-description textarea{display:block;width:100%;font:inherit;min-height:80px;resize:vertical}.post-image-description input[type=checkbox]{width:16px;height:16px}.ac-page{max-width:800px;padding-block:12px 60px}.ac-page>h1{margin-block:20px 12px}.ac-page form{margin-top:24px}.ac-page fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}.ac-page .member-field{margin-bottom:18px}.ac-fields legend,.ac-images legend{font-size:13px;margin-bottom:12px}.ac-fields label{display:inline-flex;align-items:center;gap:8px;margin:0 16px 10px 0;font-size:13px}.ac-fields input{accent-color:#332D3B}.ac-images label>div{display:flex;gap:10px}.ac-images input{flex:1;min-width:0}.ac-owner-actions,.ac-comment-actions nav,.ac-footer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px}.ac-owner-actions{margin-bottom:16px}.ac-owner-actions a{display:inline-flex;align-items:center;gap:5px}.ac-comment-actions{margin-top:8px}.ac-comment-actions button{padding:4px 0;background:transparent;font-size:12px;color:#746d7e}.ac-comment-actions form{margin-top:10px}.ac-comment-actions textarea{display:block;width:100%;min-height:90px;margin-bottom:8px;border:1px solid #DDD6E4;border-radius:8px;padding:10px;font:inherit}.ac-comment-actions form>div{display:flex;gap:14px}.ac-comment-actions form>button{margin-right:16px}.ac-footer{margin-top:20px}.ac-footer button{background:transparent;text-decoration:underline}.ac-page p,.ac-page h2{overflow-wrap:anywhere}.qb-control{margin:10px 0 16px;font:inherit;font-size:12px;color:inherit;min-width:0}.qb-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.qb-control button{font:inherit;color:inherit;background:transparent;border:0;display:inline-flex;gap:7px;align-items:center;min-height:44px;padding:6px 8px;cursor:pointer}.qb-control button[aria-pressed=true]{font-weight:650;text-decoration:underline;text-underline-offset:4px}.qb-control button:disabled{opacity:.5;cursor:wait}.qb-control>small{display:block;line-height:1.6;opacity:.75;max-width:62ch}.qb-control p{font-size:12px;line-height:1.6}.qb-control ul{list-style:none;display:flex;gap:8px 16px;flex-wrap:wrap;padding:0;margin:10px 0}.qb-control a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}.qb-control :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}.qb-control[aria-busy=true]{opacity:.7}.wds-panel{border:1px solid #E4DDEB;border-radius:12px;padding:16px 18px;margin:18px 0 21px;background:#faf8fc;color:#665271}.wds-panel p{font-size:12px;line-height:1.8;margin:5px 0 0;overflow-wrap:anywhere}.wds-panel .wds-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.wds-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.6;font-weight:600;color:#6b547b}.wds-status[data-closed=true]{color:#6e6877}.wds-summary>time{font-size:10px;line-height:1.7;color:#8a7b95;flex-shrink:0;margin-top:2px}.wds-owner-controls{margin-top:12px}.wds-panel button,.wds-comment-notice button{font:inherit;font-size:12px;line-height:1.5;min-height:40px;border:1px solid #DED4E8;border-radius:8px;padding:9px 12px;background:#fff;color:#6c527b;cursor:pointer}.wds-panel button:hover,.wds-comment-notice button:hover{background:#f2ecf7}.wds-panel button:focus-visible,.wds-comment-notice button:focus-visible{outline:2px solid #876D99;outline-offset:3px}.wds-panel button:disabled{opacity:.6;cursor:default}.wds-panel .wds-close{background:#eee7f4;color:#624474;border-color:#dccde7;font-weight:550}.wds-panel .wds-cooldown{font-size:11px;color:#8a7a95;margin:0}.wds-cooldown time{font-weight:550;color:#766081}.wds-panel .wds-confirm{padding:12px 13px;border:1px solid #E3D8EC;border-radius:9px;background:#fff}.wds-confirm p{margin:0 0 11px}.wds-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wds-panel .wds-error{margin-top:11px;color:#985b59}.wds-panel .wds-error button{margin-left:8px;font-size:11px}.wds-panel-quiet{padding-block:12px}.wds-panel-quiet p{margin:0}.wds-panel-quiet button{margin-top:9px}.wds-comment-notice{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin:10px 0;border:1px solid #E7E0ED;border-radius:8px;background:#f8f5fb;font-size:12px;line-height:1.8;color:#82738d}.wds-comment-notice button{font-size:11px;min-height:36px;padding-block:6px}@media(max-width:760px){.wds-panel{padding:14px;margin-block:15px}.wds-panel .wds-summary{flex-direction:column;gap:7px}.wds-panel button,.wds-comment-notice button{min-height:44px}.wds-actions{align-items:stretch;flex-direction:column}.wds-panel .wds-error button{display:block;margin:8px 0 0}}.wds-recovery-link{display:inline-flex;align-items:center;min-height:44px;font-size:12px;line-height:1.7;color:#70547f;text-decoration:underline;text-underline-offset:3px;grid-column:2/-1}.wds-publishing-note{font-size:12px;line-height:1.8;color:#796584;background:#f7f3fa;border:1px solid #E8DFEF;border-radius:9px;padding:12px 14px;margin:0 0 15px}.wds-inactivity-warning{padding:12px 14px;border:1px solid #E9DCC8;background:#fcf8f0;border-radius:9px;color:#8b704a;margin-top:13px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.wds-inactivity-warning>strong{font-size:12px;font-weight:600;color:#80633b}.wds-inactivity-warning time{font-weight:550}.mixed-demo-link{font-size:11px;color:#70618f;padding:7px 10px;text-decoration:none;white-space:nowrap}.mixed-demo-link:hover{background:#f0edf5;border-radius:6px}.mixed-app{--mf-brand:#332D3B;--mf-ink:#252832;--mf-muted:#606875;--mf-line:#E2E4EA;--mf-accent:#6F5A84;--mf-soft:#F0EDF5;--mf-radius-card:20px;--mf-radius-control:12px;--mf-radius-compact:10px;--mf-radius-media:14px;--mf-radius-tag:7px;--mf-radius-dialog:24px;background:#fff;color:var(--mf-ink);min-height:100dvh;font-size:14px;line-height:1.55}.mixed-app button,.mixed-app a{-webkit-tap-highlight-color:transparent}.mixed-app button{transition:background .15s,color .15s}.mixed-app button:focus-visible,.mixed-app a:focus-visible,.mixed-app input:focus-visible,.mixed-app textarea:focus-visible,.mixed-app select:focus-visible{outline:2px solid #70618F;outline-offset:3px}.mixed-app a{color:inherit;text-decoration:none}.mixed-app h1,.mixed-app h2,.mixed-app h3,.mixed-app h4{margin:0;line-height:1.45}.mixed-app h1{font-size:24px;font-weight:650;letter-spacing:-.6px}.mixed-app h2{font-size:18px;letter-spacing:-.3px;font-weight:650}.mixed-app h3{font-size:18px;font-weight:650}.mixed-app h4{font-size:14px;font-weight:650}.mixed-app p{margin:0}.mf-topbar{height:72px;background:#ffffffed;border-bottom:1px solid #E8E9EE;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mf-topbar-inner{max-width:1392px;height:100%;margin:auto;padding:0 36px;display:flex;align-items:center;gap:28px}.mf-logo{width:180px;flex-shrink:0;padding:0;display:flex;align-items:center;gap:4px;font-size:25px;font-weight:750;letter-spacing:-1px;color:var(--mf-brand);text-align:left}.mf-logo-dot{width:5px;height:5px;border-radius:50%;background:#a69ab8;margin-top:14px}.mf-search{display:flex;align-items:center;gap:10px;background:#f5f6f8;border:1px solid #EBECF1;border-radius:var(--mf-radius-control);padding:0 13px;min-width:160px;max-width:480px;height:39px;flex:1;color:#79808b}.mf-search input{border:0;background:transparent;width:100%;padding:0;font-size:13px;outline-offset:7px;color:var(--mf-ink)}.mf-search input::-webkit-search-cancel-button{display:none}.mf-search input::placeholder{color:#7b828e}.mf-search button{display:grid;place-items:center;padding:3px}.mf-header-actions{margin-left:auto;display:flex;align-items:center;gap:15px;position:relative}.mf-primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 16px;background:var(--mf-brand)!important;color:#fff!important;border-radius:var(--mf-radius-control);font-size:13px;font-weight:550;white-space:nowrap}.mf-primary:hover{background:#494150!important}.mf-primary:disabled{opacity:.45}.mf-icon-button{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:var(--mf-radius-control);padding:0;color:#606875}.mf-icon-button:hover{background:#f0eef4}.mf-notification-toggle{position:relative}.mf-unread:after{content:"";position:absolute;right:8px;top:7px;width:5px;height:5px;background:#9f8bb4;border-radius:50%;border:1px solid white}.mf-account{padding:0;display:grid;place-items:center;border-radius:50%}.mf-avatar{display:inline-grid;place-items:center;flex-shrink:0;vertical-align:middle;border-radius:50%;background:#efeff2;color:#7f7a87;border:1px solid #E4E3E9}.mf-account-dropdown{width:220px;padding-top:10px}.mf-shell{max-width:1392px;margin:0 auto;padding:29px 36px 80px;display:grid;grid-template-columns:180px minmax(0,1fr) 196px;gap:28px;align-items:start}.mf-left,.mf-right{position:sticky;top:101px}.mf-left nav{display:flex;flex-direction:column;gap:5px}.mf-left nav :is(button,a){width:100%;padding:12px 14px;display:flex;align-items:center;gap:11px;text-align:left;color:var(--mf-muted);font-size:13px;font-weight:500;border-radius:var(--mf-radius-control);min-height:44px}.mf-left nav :is(button,a):hover{background:#f0eef4}.mf-left nav :is(button,a)[aria-current=page]{background:#edeaf1;color:var(--mf-brand);font-weight:600}.mf-left nav small{margin-left:auto;font-size:11px}.mf-left-bottom{margin:40px 13px 0;font-size:10px;color:#7b828e;line-height:1.8;max-width:150px}.mf-left-bottom a{display:flex;align-items:center;gap:5px;margin-top:20px;color:#656271}.mf-feed{min-width:0}.mf-feed-heading{display:flex;align-items:center;justify-content:space-between;min-height:35px}.mf-feed-heading>button{font-size:11px;color:#6f6481;display:flex;align-items:center;gap:4px}.mf-tabs{display:flex;align-items:center;gap:7px;margin:18px 0 23px;min-height:33px}.mf-tabs button{padding:7px 13px;border-radius:var(--mf-radius-compact);font-size:13px;line-height:1.3;color:var(--mf-muted);white-space:nowrap}.mf-tabs button:hover{background:#eceaf0}.mf-tabs button[aria-selected=true]{background:var(--mf-brand);color:#fff;font-weight:550}.mf-results{font-size:12px;color:var(--mf-muted);margin:-8px 0 16px!important}.mf-post-list{display:flex;flex-direction:column;gap:16px}.mf-card{background:#fff;border:1px solid #E6E3EC;border-radius:var(--mf-radius-card);padding:23px 24px 16px;box-shadow:0 2px 6px #332d3b03,0 8px 24px #332d3b02;min-width:0}.mf-context-line{display:flex;align-items:center;gap:7px;margin:-2px 0 15px;padding:0;color:#787080;font-size:11px;text-align:left;line-height:1.5}.mf-context-line:hover{color:var(--mf-brand)}.mf-context-line>svg:last-child{margin-left:1px;opacity:.55}.mf-card-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.mf-author{display:flex;align-items:center;gap:10px;text-align:left;padding:0;font-size:13px;font-weight:600;max-width:100%;border-radius:5px}.mf-author>span:last-child{overflow-wrap:anywhere}.mf-author:hover{color:#6f6481}.mf-kind{display:flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap;color:#777080}.mf-kind-activity{color:#718575}.mf-kind-answer{color:#76818b}.mf-kind-discussion{color:#a1855a}.mf-card-copy{display:grid;grid-template-columns:minmax(0,1fr)}.mf-copy-with-image{grid-template-columns:minmax(0,1fr) 174px;gap:21px;align-items:start}.mf-copy-text{min-width:0}.mf-copy-text h2{font-size:18px;line-height:1.48;letter-spacing:-.32px}.mf-copy-text h2 :is(button,a){font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;padding:0;border-radius:4px;color:var(--mf-ink);width:100%}.mf-copy-text h2 :is(button,a):hover{color:#695977}.mf-copy-text>p{font-size:13px;color:var(--mf-muted);line-height:1.7;margin-top:9px}.mf-metadata{margin-top:13px}.mf-to{display:flex;gap:7px;font-size:11px;align-items:center;min-height:20px;margin-bottom:7px}.mf-to>span{color:#81808b}.mf-to>:is(button,a){padding:0;color:#675879;font-weight:550;border-radius:3px}.mf-to>:is(button,a):hover{text-decoration:underline}.mf-fields{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.mf-fields>button,.mf-fields>span{font-size:10px;line-height:1.5;color:#686c78;background:#f4f4f7;border-radius:var(--mf-radius-tag);padding:3px 8px;max-width:100%;overflow-wrap:anywhere}.mf-fields>button:hover{color:#5e516f;background:#edeaf1}.mf-source-question{display:block;width:100%;border-left:2px solid #C6BED1;border-radius:0 6px 6px 0;background:#f7f6f9;font-size:12px;line-height:1.6;color:#626270;text-align:left;padding:10px 13px;margin:0 0 15px}.mf-source-question>span{display:block;font-size:9px;color:#81758d;margin-bottom:4px;font-weight:550;letter-spacing:.1px}.mf-source-question:hover{background:#f0edf4}.mf-actions{display:flex;align-items:center;gap:15px;margin-top:17px;min-height:36px}.mf-actions>:is(button,a){display:flex;align-items:center;gap:6px;font-size:11px;color:#77808b;padding:7px 8px;min-height:36px;border-radius:var(--mf-radius-compact)}.mf-actions>:is(button,a):hover{color:#665576}.mf-actions b{font-size:11px;font-weight:500}.mf-actions>.mf-supported{color:#76608f}.mf-actions>.mf-save{margin-left:auto;padding:8px;width:36px;height:36px}.mf-actions>.mf-saved{color:#76608f}.mf-media{display:flex;position:relative;padding:0;border:0;border-radius:var(--mf-radius-media);overflow:hidden;background:#eef0f2;isolation:isolate;text-align:left}.mf-media:hover{filter:brightness(.98)}.mf-media-main{min-width:0;flex:1;position:relative;overflow:hidden;display:block}.mf-media img{width:100%;height:100%;object-fit:cover;display:block}.mf-media-small{width:174px;aspect-ratio:1.42;align-self:start;margin-top:4px}.mf-image-count{position:absolute;bottom:8px;right:8px;border:1px solid #FFFFFF55;color:#fff;background:#252832b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 7px;line-height:1.5;font-size:11px;font-weight:600;border-radius:var(--mf-radius-tag)}.mf-media-wide{width:100%;height:285px;margin-top:19px}.mf-media-wide .mf-media-main{flex:1}.mf-media-mosaic{gap:6px}.mf-media-mosaic .mf-media-main{flex:3}.mf-media-side{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.mf-media-side img{height:calc(50% - 3px)}.mf-media-open{position:absolute;bottom:11px;left:12px;color:#fff;background:#252832b0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #FFFFFF30;display:flex;align-items:center;gap:6px;border-radius:8px;padding:5px 8px;font-size:10px}.mf-video{margin-top:19px;border:1px solid #EBECF0;border-radius:var(--mf-radius-media);overflow:hidden;background:#f7f8fa}.mf-video video{display:block;width:100%;aspect-ratio:16/9;max-height:310px;object-fit:contain;background:#252832}.mf-media-caption{font-size:10px;color:#727581;display:block;padding:7px 11px;background:#f8f8fa}.mf-field-panel{border:1px solid #E7E8ED;border-radius:var(--mf-radius-card);padding:16px 10px;background:#fafafc}.mf-field-panel h2{font-size:12px;font-weight:600;padding:0 11px;margin-bottom:12px}.mf-field-panel nav{display:flex;flex-direction:column;gap:4px}.mf-field-panel button{display:flex;align-items:center;gap:10px;min-height:37px;padding:9px 11px;text-align:left;font-size:12px;color:var(--mf-muted);border-radius:var(--mf-radius-compact)}.mf-field-panel button:hover{background:#f0eef4}.mf-field-panel button[aria-pressed=true]{background:#efedf3;color:#5c4f6b;font-weight:550}.mf-right-note{color:#98919e;font-size:13px;line-height:1.8;letter-spacing:-.2px;margin:26px 15px 0!important}.mf-demo-note{font-size:9px;color:#999da7;display:block;margin:19px 15px}.mf-empty{background:#fff;border:1px solid var(--mf-line);border-radius:var(--mf-radius-card);padding:55px 30px;text-align:center;color:#84798f}.mf-empty h2{margin:15px 0 9px;font-size:17px;color:var(--mf-ink)}.mf-empty p{font-size:13px;color:var(--mf-muted);margin-bottom:23px}.mf-feed-end{color:#999da7;text-align:center;font-size:10px;margin:30px 0 0!important}.mf-form,.mf-response-form{display:flex;flex-direction:column;gap:16px}.mf-form label,.mf-response-form label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:550}.mf-form input,.mf-form textarea,.mf-response-form input,.mf-response-form textarea,.mf-form select{width:100%;padding:10px 12px;border:1px solid #DFDFE6;border-radius:var(--mf-radius-compact);background:#fafafc;font-size:13px;line-height:1.6;resize:vertical;min-width:0}.mf-form textarea::placeholder,.mf-form input::placeholder,.mf-response-form textarea::placeholder{color:#70717e}.mf-optional{font-size:10px;color:#70707b;font-weight:400}.mf-composer-types,.mf-response-modes{display:flex;align-items:center;gap:6px;margin-bottom:6px;flex-wrap:wrap}.mf-composer-types button,.mf-response-modes button{display:flex;align-items:center;gap:6px;border:1px solid #E5E3EA;padding:7px 10px;border-radius:var(--mf-radius-compact);font-size:11px;color:#726c7c}.mf-composer-types button[aria-pressed=true],.mf-response-modes button[aria-pressed=true]{border-color:#c5bdd0;color:#655474;background:#f0edf5}.mf-form-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:4px}.mf-form-footer>span{font-size:10px;color:#746a7e;line-height:1.6;max-width:300px}.mf-detail>.mf-author{margin-bottom:14px}.mf-detail h3{font-size:23px;letter-spacing:-.5px;line-height:1.5}.mf-detail-body{font-size:14px;line-height:1.85;color:var(--mf-muted);margin:14px 0 17px!important;white-space:pre-wrap}.mf-detail>.mf-to{margin-bottom:10px}.mf-conversation{margin-top:27px;border-top:1px solid #EBEAF0;padding-top:22px}.mf-conversation :is(h2,h4){font-size:14px;margin-bottom:18px}.mf-reply,.mf-linked-reply{border-bottom:1px solid #EEEDF2;padding:0 0 19px;margin-bottom:20px;font-size:13px;line-height:1.8}.mf-reply p{padding-left:38px;color:var(--mf-muted);margin-top:8px}.mf-linked-reply{display:block;width:100%;text-align:left;border-radius:var(--mf-radius-control);padding:14px;background:#f8f7fa;border:1px solid #ECE9F1}.mf-linked-reply:hover{background:#f1eef5}.mf-reply-heading{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:10px}.mf-reply-heading>b{font-weight:600}.mf-reply-heading>span:last-child{font-size:10px;color:#74687f;margin-left:auto}.mf-linked-reply strong{font-size:14px;line-height:1.6;display:block;font-weight:600;margin-bottom:6px}.mf-linked-reply p{font-size:12px;color:var(--mf-muted)}.mf-read-post{display:flex;align-items:center;gap:5px;color:#76618b;font-size:11px;margin-top:10px}.mf-no-replies{font-size:13px;color:var(--mf-muted);margin-bottom:20px!important}.mf-response-form{background:#faf9fc;border:1px solid #EBE8F0;border-radius:16px;padding:18px;margin-top:23px}.mf-response-form textarea,.mf-response-form input{background:#fff}.mf-profile{text-align:center;padding:5px 0 10px}@media(max-width:1200px){.mf-topbar-inner{padding:0 27px;gap:23px}.mf-logo{width:158px}.mf-shell{padding:27px 27px 70px;grid-template-columns:158px minmax(0,1fr) 174px;gap:23px}.mf-header-actions{gap:10px}.mf-card{padding:21px 22px 14px}.mf-copy-with-image{grid-template-columns:minmax(0,1fr) 158px;gap:17px}.mf-media-small{width:158px}.mf-media-wide{height:260px}.mf-tabs{gap:4px}.mf-tabs button{padding:7px 10px}.mf-left nav :is(button,a){padding-left:11px}.mf-right-note{font-size:12px}.mf-card-copy h2{font-size:17px}}.mixed-app .mf-copy-text h2{font-size:18px}.mixed-app .mf-copy-text>p{font-size:14px}.mixed-app .mf-author{font-size:14px}.mixed-app .mf-fields>button,.mixed-app .mf-fields>span{font-size:11px}.mixed-app .mf-to{font-size:12px}.mixed-app .mf-to>span{color:#72717c}.mixed-app .mf-actions>:is(button,a),.mixed-app .mf-actions b{font-size:12px;color:#646e7a}.mixed-app .mf-actions>.mf-supported,.mixed-app .mf-actions>.mf-saved{color:#76608f}.mixed-app .mf-kind{font-size:11px;color:#746b7d}.mixed-app .mf-kind-activity{color:#5e7563}.mixed-app .mf-kind-answer{color:#677480}.mixed-app .mf-kind-discussion{color:#877045}.mixed-app .mf-search input::placeholder{color:#68707a}.mixed-app button{transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease}.mf-primary{box-shadow:0 1px 2px #332d3b0d}.mf-primary:active:not(:disabled){background:#292430!important;transform:translateY(1px)}.mf-primary:disabled{cursor:default}.mf-search{transition:border-color .14s ease,box-shadow .14s ease}.mf-search:focus-within{border-color:#ab9abd;box-shadow:0 0 0 3px #70618f12}.mixed-app .mf-search input:focus-visible{outline:none}.mixed-app .mf-actions>:is(button,a):hover{background:var(--mf-soft);color:var(--mf-accent)}.mixed-app .mf-actions>:is(button,a):active{background:#e8e1f0}.mixed-app .mf-actions>.mf-supported,.mixed-app .mf-actions>.mf-saved{background:var(--mf-soft);color:var(--mf-accent)}.mf-left nav :is(button,a):active,.mf-field-panel button:active{background:#e4deec}.mf-tabs button:active{background:#e4deec}.mf-tabs button[aria-selected=true]:hover{background:#494150}.mf-media{transition:filter .14s ease}@media(prefers-reduced-motion:reduce){.mixed-app *{transition:none!important;animation:none!important}.mixed-app .mf-primary:active{transform:none}}.mixed-app a{transition:background-color .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease}.mixed-app .mf-logo{color:var(--mf-brand)}.mf-copy-text h2 a{display:block}.mixed-app .mf-context-line{color:#787080}.mixed-app .mf-context-line:hover{color:var(--mf-brand)}.mixed-app .mf-source-question{color:#626270}.mf-page-navigation{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:35px;margin-bottom:20px;color:var(--mf-muted);font-size:11px}.mf-back-button{display:inline-flex;align-items:center;gap:7px;border-radius:var(--mf-radius-compact);padding:7px 9px 7px 6px;font-size:12px;color:#655675}.mf-back-button:hover{background:var(--mf-soft)}.mf-page-title{margin-bottom:7px!important;font-size:24px!important;letter-spacing:-.5px!important}.mf-page-subtitle{color:var(--mf-muted);font-size:13px;margin-bottom:24px!important;line-height:1.7}.mf-page-card{background:#fff;border:1px solid #E6E3EC;border-radius:var(--mf-radius-card);padding:28px;box-shadow:0 2px 6px #332d3b03,0 8px 24px #332d3b02}.mf-page-card .mf-form{gap:20px}.mf-page-card .mf-form input,.mf-page-card .mf-form select{min-height:44px}.mf-form-label{display:flex;align-items:baseline;gap:8px}.mf-form-footer{padding-top:4px}.mf-page-note{border:1px solid #E7E8ED;border-radius:var(--mf-radius-card);padding:20px 18px;background:#fafafc}.mf-page-note>svg{color:#847492;margin-bottom:10px}.mf-page-note h2{font-size:13px;line-height:1.6;margin-bottom:12px}.mf-page-note p{font-size:12px;color:var(--mf-muted);line-height:1.8;margin-top:10px}.mf-side-link{display:flex;align-items:center;gap:6px;margin-top:20px;font-size:12px;color:#655675!important;line-height:1.7}.mf-side-link:hover{text-decoration:underline}.mf-detail h1{font-size:26px;letter-spacing:-.55px;line-height:1.45}.mf-detail-actions{margin-top:22px}.mf-detail .mf-media-wide{height:320px}.mf-conversation{scroll-margin-top:100px}.mf-conversation h2{font-size:16px;margin-bottom:20px}.mf-linked-reply:hover{border-color:#d8d0e2}.mf-inline-notice{display:flex;align-items:center;gap:8px;color:#596b5e;background:#edf3ef;border:1px solid #DDE8E1;padding:11px 14px;border-radius:var(--mf-radius-control);font-size:12px;margin-bottom:18px!important}.mf-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 13px;border:1px solid #E2DFE8;background:#fff;border-radius:var(--mf-radius-control);font-size:12px;color:#655675}.mf-secondary:hover:not(:disabled){background:var(--mf-soft);border-color:#c8bed5}.mf-gallery-stage{height:min(56vh,540px);background:#f7f8fa;border-radius:var(--mf-radius-media);display:grid;place-items:center;overflow:hidden}.mf-gallery-stage img{width:100%;height:100%;object-fit:contain;display:block}.mf-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.mf-gallery-controls>span{font-size:11px;color:var(--mf-muted);text-align:center}.mf-gallery-thumbnails{display:flex;flex-wrap:wrap;gap:9px;justify-content:center}.mf-gallery-thumbnails button{padding:3px;border:2px solid transparent;border-radius:var(--mf-radius-compact);opacity:.7}.mf-gallery-thumbnails button[aria-pressed=true]{border-color:#847492;background:var(--mf-soft);opacity:1}.mf-gallery-thumbnails img{display:block;width:70px;height:50px;object-fit:cover;border-radius:6px}.mf-profile-identity{display:flex;align-items:center;gap:18px;margin-bottom:24px}.mf-profile-identity h1{font-size:27px;letter-spacing:-.5px;margin-bottom:5px}.mf-profile-identity p{font-size:13px;line-height:1.7;color:var(--mf-muted)}.mf-profile-stats{display:flex;gap:28px;padding-top:20px;border-top:1px solid #EEEDF2;margin-bottom:21px;flex-wrap:wrap}.mf-profile-stats>span{display:flex;flex-direction:column;gap:2px;color:var(--mf-muted);font-size:11px}.mf-profile-stats b{color:var(--mf-ink);font-size:21px;font-weight:600}.mf-profile-header>.mf-primary{min-height:38px}.mf-notification-page h2{font-size:13px;margin-bottom:15px}.mf-notification-row{display:flex;align-items:center;gap:12px;padding:20px 0;border-top:1px solid #EEEDF2;text-align:left;border-radius:4px}.mf-notification-row:hover{background:#faf9fc}.mf-notification-row>span:nth-child(2){flex:1;min-width:0}.mf-notification-row b{display:block;font-size:13px;font-weight:600;line-height:1.7}.mf-notification-row small{display:block;font-size:12px;line-height:1.7;color:var(--mf-muted);margin-top:4px}.mf-notification-row>svg{color:#847492}.mf-notifications-end{font-size:12px;text-align:center;color:var(--mf-muted);padding-top:24px;border-top:1px solid #EEEDF2}@media(max-width:1200px){.mf-page-card{padding:24px}.mf-detail h1{font-size:24px}.mf-profile-stats{gap:23px}}@media(prefers-reduced-motion:reduce){.mixed-app a{transition:none}}html:has(.mixed-app){scrollbar-gutter:stable;background:var(--nuwir-demo-canvas,#FFFFFF)}.mf-detail-flow{display:flex;flex-direction:column;gap:18px}.mf-detail-body>p{margin:0 0 16px;white-space:pre-wrap;overflow-wrap:anywhere}.mf-detail-body>p:last-child{margin-bottom:0}.mf-source-context{display:flex;flex-direction:column;gap:10px}.mf-context-preview{display:block;background:#f8f7fa;border:1px solid #E9E5EF;border-radius:var(--mf-radius-media);padding:16px 18px;text-align:left}.mf-context-preview:hover{background:#f3f0f7;border-color:#d8d0e2}.mf-context-eyebrow{display:flex;align-items:center;gap:6px;font-size:10px;color:#766681;margin-bottom:8px}.mf-context-eyebrow>svg:last-child{margin-left:auto}.mf-context-preview>strong{display:block;font-size:14px;line-height:1.65;font-weight:550;color:var(--mf-ink);overflow-wrap:anywhere}.mf-context-preview>p{font-size:12px;line-height:1.75;color:var(--mf-muted);margin-top:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mf-context-author{display:block;font-size:11px;color:var(--mf-muted);margin-top:8px}.mf-conversation-page{scroll-margin-top:100px}.mf-conversation-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:23px}.mf-conversation-heading h2{font-size:17px;line-height:1.5;letter-spacing:-.2px}.mf-conversation-heading h2>span{color:var(--mf-muted);font-size:13px;margin-left:5px;font-weight:400}.mf-conversation-heading p{font-size:12px;line-height:1.75;color:var(--mf-muted);margin-top:5px}.mf-conversation-heading>.mf-primary{font-size:12px;flex-shrink:0}.mf-answer-list{display:flex;flex-direction:column;gap:14px}.mf-answer-preview{display:block;border:1px solid #E9E5EF;background:#faf9fc;padding:18px;border-radius:var(--mf-radius-media);text-align:left;min-width:0}.mf-answer-preview:hover{background:#f6f3f9;border-color:#d8d0e2}.mf-answer-preview .mf-reply-heading{margin-bottom:13px}.mf-answer-preview>strong{display:block;font-size:17px;font-weight:600;line-height:1.5;letter-spacing:-.2px;overflow-wrap:anywhere}.mf-answer-preview>p{font-size:13px;line-height:1.8;color:var(--mf-muted);margin-top:9px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mf-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:17px;font-size:11px;color:var(--mf-muted)}.mf-preview-footer>span:last-child{display:flex;align-items:center;gap:5px;color:#76618b;font-weight:500}.mf-short-reply{border-top:1px solid #EEEDF2;padding:19px 0 3px}.mf-short-reply p{font-size:13px;line-height:1.85;color:var(--mf-muted);padding-left:40px;margin:9px 0 10px;white-space:pre-wrap;overflow-wrap:anywhere}.mf-conversation-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #EEEDF2;padding-top:19px;margin-top:23px}.mf-conversation-bottom>span{font-size:12px;color:var(--mf-muted);line-height:1.7}.mf-conversation-bottom .mf-secondary{font-size:11px;flex-shrink:0}.mf-conversation-empty{text-align:center;padding:23px 15px 32px;color:#93809f}.mf-conversation-empty h3{font-size:15px;color:var(--mf-ink);font-weight:550;margin-top:13px;line-height:1.6}.mf-conversation-empty p{font-size:12px;color:var(--mf-muted);line-height:1.75;margin-top:7px}.mf-followup-invitation{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0 8px;font-size:12px;color:var(--mf-muted)}.mf-followup-invitation .mf-secondary{border:0;background:transparent;font-size:12px}.mf-response-page>.mf-context-preview{margin-bottom:24px}.mf-writing-as{display:flex;align-items:center;gap:9px;margin-bottom:24px;font-size:12px;color:var(--mf-muted)}.mf-writing-as b{font-weight:550;color:var(--mf-ink)}.mf-writing-as>span:last-child{font-size:10px;margin-left:auto;color:#766681}.mf-response-page .mf-linked-form{gap:23px}.mf-linked-form textarea{min-height:145px;background:#fafafc}.mf-linked-form input,.mf-linked-form textarea{font-size:14px!important}.mf-linked-form textarea{font-weight:400}.mf-inherited-fields{display:flex;flex-direction:column;gap:9px;font-size:12px;font-weight:550}.mf-inherited-fields>small{font-size:10px;color:var(--mf-muted);font-weight:400}.mf-linked-form-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #EEEDF2;padding-top:22px;margin-top:2px}.mf-linked-form-footer>span{display:flex;align-items:center;gap:5px;color:var(--mf-muted);font-size:10px;line-height:1.7}.mf-linked-form-footer>div{display:flex;gap:9px}.mf-thread-note{padding:20px 14px}.mf-thread-note>h2{padding:0 5px}.mf-thread-path{list-style:none;margin:0 0 20px;padding:0}.mf-thread-path li{position:relative}.mf-thread-path li+li{margin-top:6px}.mf-thread-path li:not(:last-child):after{content:"";position:absolute;left:19px;top:37px;bottom:-11px;width:1px;background:#e4dfec;pointer-events:none}.mf-thread-path a,.mf-path-writing{display:flex;align-items:flex-start;gap:8px;border-radius:var(--mf-radius-compact);padding:10px 7px}.mf-thread-path a:hover,.mf-thread-path .mf-path-current{background:#f0edf5}.mf-path-step{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:8px;background:#fafafc;border:1px solid #E1DBE8;font-size:10px;color:#857091}.mf-path-current .mf-path-step{background:var(--mf-brand);border-color:var(--mf-brand);color:#fff}.mf-thread-path a>span:last-child{min-width:0}.mf-thread-path small{display:block;color:#85758f;font-size:10px;font-weight:400;line-height:1.6;margin-bottom:4px}.mf-thread-path strong{font-size:11px;font-weight:500;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mf-path-writing{font-size:12px;color:#655474;line-height:1.65}.mf-path-writing small{margin-top:3px}.mf-thread-note>.mf-primary{width:100%;font-size:11px;padding-left:7px;padding-right:7px}.mf-thread-note>p{padding:0 5px;font-size:11px}@media(max-width:1200px){.mf-conversation-heading{gap:12px}.mf-conversation-heading>.mf-primary{padding:9px 11px;font-size:11px}.mf-thread-note{padding:18px 10px}.mf-thread-path a,.mf-path-writing{gap:7px;padding-left:5px;padding-right:5px}.mf-thread-path li:not(:last-child):after{left:17px}}.mf-shell.mf-reading-shell{max-width:1300px;grid-template-columns:148px minmax(0,680px) 184px;gap:36px;padding:30px 36px 90px;justify-content:center}.mf-reading-shell .mf-page-navigation{margin-bottom:22px}.mf-reading-shell .mf-left-bottom{margin-top:42px}.mf-detail-flow.mf-reading{gap:0}.mf-reading-breadcrumb{margin:0 0 26px;color:#797280;font-size:11px;line-height:1.8}.mf-reading-breadcrumb ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.mf-reading-breadcrumb li{display:flex;align-items:center;gap:8px}.mf-reading-breadcrumb a:hover{text-decoration:underline;color:var(--mf-brand)}.mf-reading-breadcrumb a[aria-current=page],.mf-reading-breadcrumb li>span{color:var(--mf-brand);font-weight:500}.mf-reading .mf-source-context{gap:0;margin:0 0 27px}.mf-reading .mf-context-preview{background:transparent;border:0;border-radius:0;padding:0 0 22px;box-shadow:none;border-bottom:1px solid #E6E3EA}.mf-reading .mf-context-preview:hover{background:transparent;border-color:#d3cbdd}.mf-reading .mf-context-eyebrow{margin-bottom:10px;color:#766c80;font-size:11px}.mf-reading .mf-context-preview>strong{font-size:18px;line-height:1.6;font-weight:550;color:#494450;letter-spacing:-.2px}.mf-reading .mf-context-preview:hover>strong{color:var(--mf-brand)}.mf-reading .mf-context-preview>p{font-size:13px;line-height:1.8;margin-top:10px;color:#67616d;-webkit-line-clamp:2}.mf-reading .mf-branch-source{border-left:2px solid #DDD4E5;padding:17px 0 0 18px;margin-top:18px}.mf-reading .mf-branch-source .mf-context-preview{border-bottom:0;padding-bottom:3px}.mf-reading .mf-branch-source .mf-context-preview>strong{font-size:16px}.mf-reading-article{padding:0 0 2px}.mf-reading .mf-card-header{margin-bottom:20px}.mf-reading .mf-kind{color:#797180;font-size:11px}.mf-reading .mf-detail h1{font-size:30px;line-height:1.38;font-weight:600;letter-spacing:-.65px;overflow-wrap:anywhere}.mf-reading .mf-detail-body{font-size:15px;line-height:1.9;color:#56545e;margin:17px 0 0!important}.mf-reading .mf-detail-body>p{margin-bottom:19px}.mf-reading .mf-detail-body>p:last-child{margin-bottom:0}.mf-reading-body{margin-top:2px}.mf-reading-body-with-image{display:grid;grid-template-columns:minmax(0,1fr) 184px;gap:25px;align-items:start}.mf-reading-body-with-image .mf-media-small{width:184px;margin-top:22px;aspect-ratio:1.42}.mf-reading-meta{margin-top:19px}.mf-reading .mf-reading-meta .mf-to{margin-bottom:9px}.mf-reading .mf-detail-actions{gap:9px;margin-top:23px;margin-left:-8px;margin-right:-8px}.mf-reading .mf-detail-actions>:is(a,button){font-size:11px}.mf-reading-section{border-top:1px solid #E2DEE7;padding-top:28px;margin-top:28px;scroll-margin-top:105px}.mf-reading .mf-conversation-heading{margin-bottom:20px;min-height:38px}.mf-reading .mf-conversation-heading h2{font-size:21px;line-height:1.5;font-weight:600;letter-spacing:-.3px}.mf-reading .mf-conversation-heading h2>span{font-size:14px;color:#726b79;font-weight:400;margin-left:8px}.mf-reading .mf-conversation-heading p{font-size:12px;color:#756d7d;margin-top:6px}.mf-reading .mf-conversation-heading .mf-primary{min-height:36px;padding:8px 13px;font-size:12px}.mf-reading .mf-answer-list{gap:0}.mf-reading .mf-answer-preview{background:transparent;border:0;border-radius:0;box-shadow:none;padding:12px 0 25px;margin:0;border-bottom:1px solid #E7E3EB}.mf-reading .mf-answer-preview:last-child{border-bottom:0;padding-bottom:0}.mf-reading .mf-answer-preview:hover{background:transparent}.mf-reading .mf-answer-preview .mf-reply-heading{margin-bottom:13px}.mf-reading .mf-answer-preview .mf-reply-heading>b{font-size:13px}.mf-reading .mf-answer-preview .mf-reply-heading>span:last-child{color:#756d7d;font-size:10px}.mf-reading .mf-answer-preview h3{font-size:20px;line-height:1.5;letter-spacing:-.3px;font-weight:600}.mf-reading .mf-answer-preview h3 a:hover{color:#665473}.mf-reading .mf-answer-preview>p{font-size:14px;line-height:1.85;color:#605a66;margin-top:10px;-webkit-line-clamp:4}.mf-reading .mf-preview-footer{margin-top:15px;justify-content:flex-start;gap:22px}.mf-reading .mf-preview-footer>a{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#75627f;line-height:1.7}.mf-reading .mf-preview-footer>a:last-child{color:#756d7d}.mf-reading .mf-preview-footer>a:hover{text-decoration:underline}.mf-answer-continuations{border-left:2px solid #E1D9E8;margin:22px 0 0 15px;padding:0 0 1px 17px}.mf-answer-continuations>span{font-size:10px;color:#756d7d;display:block;margin-bottom:8px}.mf-followup-row{display:flex;align-items:flex-start;gap:10px;padding:12px 0;text-align:left;line-height:1.7}.mf-followup-row>svg:first-child{margin-top:4px;flex-shrink:0;color:#a08ead}.mf-followup-row>span{min-width:0;flex:1}.mf-followup-row small{display:block;font-size:11px;color:#756d7d;margin-bottom:5px}.mf-followup-row strong{display:block;font-size:14px;color:#514a59;font-weight:550;line-height:1.7;overflow-wrap:anywhere}.mf-followup-row>svg:last-child{color:#8b7998;margin:7px 0 0 6px;flex-shrink:0}.mf-followup-row:hover strong{color:#76608d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mf-followup-list{padding-left:18px;border-left:2px solid #E1D9E8;margin:8px 0 0 14px}.mf-reading .mf-reading-empty{font-size:13px;line-height:1.85;color:#756d7d;margin:8px 0 4px}.mf-text-link{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.7;color:#76618b!important;padding:6px 0;border-radius:4px}.mf-text-link:hover{text-decoration:underline;text-underline-offset:3px}.mf-question-continuation{margin-top:24px}.mf-question-continuation .mf-text-link{font-size:11px;color:#756d7d!important}.mf-comment-section{border-top-color:#e8e5ec;margin-top:34px;padding-top:26px}.mf-reading .mf-comment-section h2{font-size:17px;letter-spacing:-.15px}.mf-reading .mf-comment-section .mf-conversation-heading{margin-bottom:18px;align-items:flex-start}.mf-comment-section .mf-text-link{font-size:11px;margin-top:2px;flex-shrink:0}.mf-reading .mf-short-reply{border-top:0;padding:7px 0 21px;margin:0}.mf-reading .mf-short-reply:last-child{padding-bottom:0}.mf-reading .mf-short-reply .mf-author{font-size:12px;font-weight:550}.mf-reading .mf-short-reply p{font-size:13px;color:#6d6674;line-height:1.85;padding-left:40px;margin:8px 0 0}.mf-reading .mf-related-section h2,.mf-reading .mf-related-section .mf-answer-preview h3{font-size:17px}.mf-reading .mf-related-section .mf-answer-preview>p{font-size:13px;-webkit-line-clamp:2}.mf-reading-shell .mf-reading-outline{padding:8px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.mf-reading-outline h2{font-size:12px;letter-spacing:0;font-weight:600;padding:0 0 16px;margin:0;color:#5d5367}.mf-thread-tree,.mf-thread-tree ul{list-style:none;padding:0;margin:0}.mf-thread-tree ul{margin:3px 0 0 8px;padding-left:12px;border-left:1px solid #E2DAE9}.mf-thread-tree li+li{margin-top:7px}.mf-thread-tree a{display:flex;align-items:flex-start;gap:8px;padding:9px 0;color:#756d7d}.mf-thread-tree a>svg{flex-shrink:0;margin-top:3px}.mf-thread-tree a>span{min-width:0}.mf-thread-tree small{display:block;font-size:10px;line-height:1.8;margin-bottom:4px;color:#756d7d}.mf-thread-tree strong{font-size:11px;font-weight:400;line-height:1.8;color:#716878;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mf-thread-tree .mf-tree-current strong{font-weight:600;color:#413849}.mf-thread-tree .mf-tree-current>svg{color:#665374}.mf-thread-tree .mf-tree-current small{color:#665374}.mf-thread-tree a:hover strong{color:var(--mf-brand);text-decoration:underline;text-underline-offset:3px}.mf-reading-outline>.mf-text-link{font-size:11px;border-top:1px solid #E7E2ED;display:flex;justify-content:space-between;margin-top:20px;padding-top:18px}.mf-outline-writing{display:flex;align-items:center;gap:7px;border-top:1px solid #E7E2ED;padding-top:18px;font-size:11px;line-height:1.8;color:#756d7d;margin-top:20px!important}.mf-reading-shell .mf-demo-note{margin-left:0;font-size:9px}.mf-writing-page .mf-page-title{font-size:28px!important;line-height:1.4!important;font-weight:600}.mf-writing-page .mf-page-subtitle{margin-top:8px!important;margin-bottom:30px!important}.mf-writing-surface{padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}.mf-writing-page .mf-writing-as{margin-top:25px;margin-bottom:30px}.mf-writing-page .mf-form{gap:25px}.mf-writing-page .mf-linked-form textarea{background:#fff;font-weight:400;border-color:#ddd6e4}.mf-writing-page .mf-linked-form input,.mf-writing-page .mf-linked-form select{background:#fff;min-height:44px;border-color:#ddd6e4}@media(max-width:1100px){.mf-shell.mf-reading-shell{grid-template-columns:140px minmax(0,1fr) 164px;gap:28px;padding-left:28px;padding-right:28px}.mf-reading-body-with-image{grid-template-columns:minmax(0,1fr) 158px;gap:20px}.mf-reading-body-with-image .mf-media-small{width:158px}.mf-reading .mf-detail h1{font-size:28px}}.mf-shell.mf-reading-shell{max-width:1080px;grid-template-columns:148px minmax(0,700px);gap:40px;padding:26px 36px 80px;justify-content:start}.mf-reading-shell .mf-page-navigation{margin-bottom:25px}.mf-source-strip{display:flex;flex-direction:column;gap:8px;margin:0 0 25px;padding:0 0 18px;border-bottom:1px solid #EAE7ED}.mf-source-strip a{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;color:#756d7d;min-width:0}.mf-source-strip a>svg{flex-shrink:0;color:#796582}.mf-source-strip a>span{flex-shrink:0;font-size:11px}.mf-source-strip strong{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#524a5b}.mf-source-strip a:hover strong{text-decoration:underline}.mf-social-detail .mf-card-header{margin-bottom:17px}.mf-social-detail .mf-detail h1{font-size:26px;line-height:1.4;letter-spacing:-.45px;font-weight:600}.mf-social-detail .mf-detail-body{font-size:14px;line-height:1.75;margin-top:12px!important}.mf-social-detail .mf-detail-body>p{margin-bottom:14px}.mf-social-detail .mf-reading-body-with-image{grid-template-columns:minmax(0,1fr) 164px;gap:25px}.mf-social-detail .mf-media-small{width:164px;margin-top:14px;aspect-ratio:1.35}.mf-social-detail .mf-reading-meta{margin-top:15px}.mf-social-detail .mf-detail-actions{gap:15px;margin-top:20px}.mf-social-detail .mf-detail-actions>:is(a,button){min-height:36px;gap:7px;font-size:12px}.mf-social-detail .mf-detail-actions .mf-save{margin-left:auto}.mf-detail-media{width:100%;margin-top:22px;min-width:0}.mf-detail-image-stage{position:relative;width:100%;aspect-ratio:3/2;max-height:620px;border-radius:var(--mf-radius-media);background:#f5f5f7;overflow:hidden}.mf-detail-image-link{display:block;width:100%;height:100%;position:relative}.mf-detail-image-link>img{display:block;width:100%;height:100%;object-fit:contain}.mf-detail-media-single .mf-detail-image-stage{aspect-ratio:auto;background:transparent}.mf-detail-media-single .mf-detail-image-link>img{height:auto;max-height:620px;object-fit:contain}.mf-detail-image-count{position:absolute;top:12px;right:12px;pointer-events:none;background:#332d3ba6;color:#fff;border:1px solid #FFFFFF33;border-radius:8px;padding:5px 8px;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.mf-detail-image-open{position:absolute;bottom:12px;right:12px;display:grid;place-items:center;width:30px;height:30px;color:#fff;background:#332d3b99;border:1px solid #FFFFFF33;border-radius:9px}.mixed-app .mf-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;display:grid;place-items:center;background:#ffffffeb;color:#332d3b;border:1px solid #E6E3EC;border-radius:50%;box-shadow:0 2px 8px #332d3b12;padding:0}.mf-carousel-prev{left:12px}.mf-carousel-next{right:12px}.mixed-app .mf-carousel-arrow:hover:not(:disabled){background:#fff}.mixed-app .mf-carousel-arrow:disabled{visibility:hidden;opacity:1}.mf-carousel-pagination{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:8px}.mixed-app .mf-carousel-pagination button{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:9px}.mf-carousel-pagination button>span{display:block;width:6px;height:6px;border-radius:50%;background:#cfcad5}.mf-carousel-pagination button[aria-current=true]>span{background:#332d3b;width:8px;height:8px}.mf-carousel-pagination button:hover>span{background:#8e819a}.mf-stacked-section{border-top:1px solid #E6E2EA;margin-top:22px;padding-top:18px;scroll-margin-top:105px}.mf-stacked-section+.mf-stacked-section{margin-top:28px}.mf-stacked-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.mf-stacked-heading h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.1px}.mf-stacked-heading h2>span{color:#756d7d;font-size:12px;font-weight:400;margin-left:2px}.mf-stacked-heading>.mf-primary{min-height:34px;padding:8px 13px;font-size:12px;border-radius:10px;flex-shrink:0}.mf-stacked-content{padding-top:20px}.mf-compact-response{display:flex;align-items:center;gap:7px;color:#665572;font-size:12px;font-weight:500;padding:8px 10px;border-radius:10px;white-space:nowrap}.mf-compact-response:hover{background:#f1edf5}.mf-social-detail .mf-answer-preview{padding:0 0 23px;margin:0 0 23px}.mf-social-detail .mf-answer-preview:last-child{margin-bottom:0;padding-bottom:0}.mf-social-detail .mf-answer-preview .mf-reply-heading{margin-bottom:10px}.mf-social-detail .mf-answer-preview h3{font-size:18px;line-height:1.5;letter-spacing:-.15px}.mf-social-detail .mf-answer-preview>p{font-size:14px;line-height:1.7;margin-top:8px;-webkit-line-clamp:3}.mf-social-detail .mf-preview-footer{margin-top:13px}.mf-social-detail .mf-preview-footer>a{font-size:12px;color:#756d7d;gap:7px}.mf-social-detail .mf-preview-footer>a:hover{color:#332d3b;text-decoration:none}.mf-social-detail .mf-answer-links{display:block;position:relative;min-height:32px}.mf-social-detail .mf-answer-links>a{min-height:32px;padding:4px 0;line-height:1.5}.mf-social-detail .mf-answer-links>a:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px;border-radius:4px}.mf-inline-answer-comments{display:block}.mf-answer-links>.mf-followup-disclosure{display:block}.mf-answer-links>.mf-followup-disclosure>summary,.mf-answer-links>.mf-followup-write{position:absolute;top:0;left:132px}.mf-inline-answer-comments summary{list-style:none;display:flex;align-items:center;gap:7px;width:fit-content;min-height:32px;padding:4px 0;font-size:12px;line-height:1.5;color:#756d7d;cursor:pointer}.mf-inline-answer-comments summary::-webkit-details-marker{display:none}.mf-inline-answer-comments summary:hover{color:#332d3b}.mf-inline-answer-comments summary:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px;border-radius:4px}.mf-inline-answer-comments summary>svg:last-child{transition:transform .15s ease}.mf-inline-answer-comments[open] summary>svg:last-child{transform:rotate(180deg)}.mf-inline-comment-thread{border-left:1px solid #E1D9E8;margin:14px 0 0 14px;padding:0 0 0 17px}.mf-social-detail .mf-inline-comment-thread .mf-short-reply{padding:0 0 18px}.mf-social-detail .mf-inline-comment-thread .mf-short-reply p{font-size:13px;line-height:1.7;color:#57515f;margin-top:6px}.mf-inline-comment-form{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px 10px;align-items:start;margin-top:22px}.mf-inline-comment-form>.mf-avatar{margin-top:8px}.mf-inline-comment-input{display:flex;align-items:flex-end;gap:10px;background:#fff;border:1px solid #E1DCE6;border-radius:12px;padding:8px 10px 8px 12px;min-width:0;min-height:46px}.mf-inline-comment-input:focus-within{border-color:#a99ab7;box-shadow:0 0 0 2px #ede7f333}.mixed-app .mf-inline-comment-input textarea{flex:1;min-width:0;width:100%;min-height:28px;max-height:150px;field-sizing:content;resize:none;background:transparent;border:0;border-radius:0;box-shadow:none;outline:none;padding:3px 0;font-size:13px;font-weight:400;line-height:1.65;color:var(--mf-ink)}.mf-inline-comment-input textarea::placeholder{color:#8b8393}.mixed-app .mf-comment-send{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:5px 9px;border-radius:9px;background:var(--mf-brand);color:#fff;font-size:11px;line-height:1.5;flex-shrink:0}.mixed-app .mf-comment-send:hover:not(:disabled){background:#494150}.mixed-app .mf-comment-send:disabled{background:#f1eef4;color:#a49baf;opacity:1;cursor:default}.mf-comment-status{grid-column:2;display:flex;align-items:center;gap:5px;font-size:11px;color:#756d7d;line-height:1.5}.mf-inline-comment-thread .mf-inline-comment-form{margin-top:4px}.mf-followup-region{border-top:1px solid #EAE7ED;margin-top:25px;padding-top:10px;scroll-margin-top:105px}.mf-followup-disclosure>summary{display:flex;align-items:center;gap:7px;list-style:none;width:fit-content;min-height:32px;padding:4px 0;font-size:12px;line-height:1.5;color:#6e5f78;cursor:pointer}.mf-followup-disclosure>summary::-webkit-details-marker{display:none}.mf-followup-disclosure>summary>b{font-size:12px;font-weight:400;color:#756d7d}.mf-followup-disclosure>summary:hover{color:#332d3b}.mf-followup-disclosure>summary:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px;border-radius:4px}.mf-followup-disclosure>summary>svg:last-child{transition:transform .15s ease}.mf-followup-disclosure[open]>summary>svg:last-child{transform:rotate(180deg)}.mf-followup-content{padding-top:11px}.mf-followup-list-label{font-size:11px;line-height:1.6;font-weight:500;color:#6e5f78;margin:0 0 5px 29px}.mf-social-detail .mf-followup-content .mf-followup-list{margin:0 0 5px 14px}.mf-followup-write{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;min-height:32px;padding:4px 0;color:#6e5f78;width:fit-content;border-radius:4px}.mf-followup-write:hover{color:#332d3b;text-decoration:underline;text-underline-offset:3px}.mf-followup-write:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px}.mf-followup-content>.mf-followup-write{margin-left:29px}.mf-followup-aggregate .mf-followup-row small{font-size:11px}.mf-followup-writing-note{font-size:12px;line-height:1.7;color:#756d7d;margin:-8px 0 0}.mf-social-detail .mf-answer-continuations{border:0;margin:10px 0 0;padding:0}.mf-answer-continuations summary,.mf-related-disclosure summary{list-style:none;display:flex;align-items:center;gap:7px;width:fit-content;cursor:pointer;color:#6e5f78;font-size:12px;padding:7px 0;line-height:1.5}.mf-answer-continuations summary::-webkit-details-marker,.mf-related-disclosure summary::-webkit-details-marker{display:none}.mf-answer-continuations summary b,.mf-related-disclosure summary b{font-size:12px;font-weight:400}.mf-answer-continuations summary>svg:last-child,.mf-related-disclosure summary>svg:last-child{transition:transform .15s ease}.mf-answer-continuations[open] summary>svg:last-child,.mf-related-disclosure[open] summary>svg:last-child{transform:rotate(180deg)}.mf-answer-continuations summary:focus-visible,.mf-related-disclosure summary:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px;border-radius:4px}.mf-social-detail .mf-answer-continuations .mf-followup-row{margin:8px 0 0 15px;padding:10px 0 10px 14px;border-left:1px solid #DBD2E3}.mf-social-detail .mf-followup-row small{font-size:12px;margin-bottom:3px;color:#6d6475}.mf-social-detail .mf-followup-row strong{font-size:14px;line-height:1.6;font-weight:500}.mf-social-detail .mf-followup-list{padding-left:15px;border-left:1px solid #E1D9E8;margin:0 0 0 15px}.mf-social-detail .mf-stacked-comments .mf-short-reply{padding:0 0 22px}.mf-social-detail .mf-stacked-comments .mf-short-reply:last-of-type{padding-bottom:0}.mf-social-detail .mf-stacked-comments .mf-short-reply p{font-size:14px;line-height:1.7;color:#57515f;margin-top:6px}.mf-more-answers{margin-top:18px}.mf-more-answers summary{display:flex;align-items:center;gap:7px;list-style:none;width:fit-content;min-height:34px;padding:6px 0;font-size:12px;line-height:1.5;color:#665572;cursor:pointer}.mf-more-answers summary::-webkit-details-marker{display:none}.mf-more-answers summary:hover{color:#332d3b}.mf-more-answers summary:focus-visible{outline:3px solid #CCC0D8;outline-offset:4px;border-radius:4px}.mf-more-answers .mf-more-open{display:none}.mf-more-answers[open] .mf-more-open{display:inline}.mf-more-answers[open] .mf-more-closed{display:none}.mf-more-answers summary>svg{transition:transform .15s ease}.mf-more-answers[open] summary>svg{transform:rotate(180deg)}.mf-more-answers>.mf-answer-list{padding-top:20px}.mf-social-detail .mf-short-reply .mf-author{font-size:13px}.mf-social-detail .mf-reading-empty{font-size:13px;margin:3px 0;color:#756d7d}.mf-related-disclosure{border-top:1px solid #EAE7ED;margin-top:25px;padding-top:11px}.mf-related-disclosure>a{display:flex;align-items:center;gap:9px;font-size:13px;color:#62576c;padding:12px 0}.mf-related-disclosure>a>svg{flex-shrink:0}.mf-related-disclosure>a:hover{text-decoration:underline}.mf-writing-page .mf-page-title{font-size:26px!important;margin-bottom:21px}.mf-writing-page .mf-writing-as{margin-top:22px;margin-bottom:24px;gap:9px}.mf-writing-page .mf-writing-as>b{font-size:13px;font-weight:500}.mf-writing-page .mf-linked-form-footer{padding-top:5px}@media(max-width:1000px){.mf-shell.mf-reading-shell{grid-template-columns:130px minmax(0,1fr);gap:28px;padding-left:28px;padding-right:28px}}@media(prefers-reduced-motion:reduce){.mf-answer-continuations summary>svg:last-child,.mf-related-disclosure summary>svg:last-child,.mf-more-answers summary>svg,.mf-inline-answer-comments summary>svg:last-child,.mf-followup-disclosure>summary>svg:last-child{transition:none}}.mixed-app.mf-refined{--mf-radius-card: 16px;--mf-radius-control: 10px;--mf-radius-compact: 8px;--mf-radius-media: 12px;--mf-radius-tag: 6px}.mf-refined [hidden]{display:none!important}.mf-refined :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}.mf-refined .mf-card{padding:24px 24px 16px;box-shadow:none;border-color:#e5e3e9}.mf-refined .mf-card-header{gap:12px;margin-bottom:16px}.mf-refined .mf-author{min-width:0;font-size:14px}.mf-refined .mf-kind{font-size:12px}.mf-refined .mf-copy-text h2{font-size:20px;line-height:1.45;font-weight:600;letter-spacing:-.3px;overflow-wrap:anywhere}.mf-refined .mf-copy-text>p{font-size:16px;line-height:1.65;margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.mf-refined .mf-context-line{font-size:13px;color:#665e6f;margin-bottom:16px;overflow-wrap:anywhere}.mf-refined .mf-context-line svg{flex-shrink:0}.mf-refined .mf-source-question{font-size:14px}.mf-refined .mf-source-question>span{font-size:12px}.mf-refined .mf-metadata{margin-top:16px}.mf-refined .mf-to{font-size:14px;align-items:baseline;gap:8px}.mf-refined .mf-to>span{flex-shrink:0;color:#606875}.mf-refined .mf-to>a{min-width:0;overflow-wrap:anywhere}.mf-refined .mf-fields{gap:6px}.mf-refined .mf-fields>:is(button,span){font-size:12px;padding:4px 9px;line-height:1.5;color:#60616d}.mf-refined .mf-fields>button{min-height:28px}.mf-refined .mf-actions{gap:8px;flex-wrap:wrap;margin-top:16px}.mf-refined .mf-actions>:is(button,a){font-size:14px;min-height:40px;gap:6px;padding:8px}.mf-refined .mf-actions b{font-size:14px;font-variant-numeric:tabular-nums}.mf-refined .mf-actions>:is(button,a)>svg{width:20px;height:20px;flex-shrink:0}.mf-refined .mf-actions>.mf-save{width:40px;height:40px;padding:10px}.mf-refined .mf-tabs{flex-wrap:wrap}.mf-refined .mf-tabs button{min-height:36px;font-size:14px}.mf-refined .mf-primary:active:not(:disabled){transform:none}.mf-refined .mf-primary,.mf-refined .mf-secondary{font-size:14px}.mf-refined :is(.mf-icon-button,.mf-account){min-width:40px;min-height:40px}.mf-refined .mf-search{height:42px}.mf-refined .mf-search input{font-size:14px}.mf-refined .mf-search button{min-width:30px;min-height:30px}.mf-refined .mf-left nav a{font-size:14px}.mf-refined .mf-field-panel button{min-height:40px;font-size:14px}.mf-refined .mf-field-panel h2{font-size:14px}.mf-refined .mf-left-fields{display:none}.mf-refined .mf-media:hover{filter:none}.mf-refined .mf-media-caption{padding:8px 12px;font-size:12px}.mf-refined .mf-media-open,.mf-refined .mf-image-count{font-size:12px;background:#252832d9}.mf-refined .mf-back-button{font-size:14px;min-height:40px}.mf-refined .mf-social-detail .mf-detail h1{font-size:28px;line-height:1.4}.mf-refined .mf-social-detail .mf-detail-body{font-size:16px;line-height:1.75;color:#515763}.mf-refined .mf-social-detail .mf-detail-body>p{margin-bottom:16px}.mf-refined .mf-source-strip a{font-size:14px;min-height:28px}.mf-refined .mf-source-strip a>span{font-size:13px}.mf-refined .mf-source-strip{gap:6px;margin-bottom:24px}.mf-refined .mf-stacked-section{margin-top:28px;padding-top:24px}.mf-refined .mf-stacked-section+.mf-stacked-section{margin-top:32px}.mf-refined .mf-stacked-heading h2{font-size:18px}.mf-refined .mf-stacked-heading h2>span{font-size:14px}.mf-refined .mf-stacked-heading>.mf-primary{min-height:40px;border-radius:var(--mf-radius-control);font-size:14px}.mf-refined .mf-social-detail .mf-answer-preview{padding-bottom:24px;margin-bottom:24px}.mf-refined .mf-social-detail .mf-answer-preview:last-child{padding-bottom:0;margin-bottom:0}.mf-refined .mf-social-detail .mf-answer-preview h3{font-size:20px;font-weight:600}.mf-refined .mf-social-detail .mf-answer-preview>p{font-size:16px;line-height:1.65}.mf-refined .mf-reply-heading{font-size:14px}.mf-refined .mf-social-detail .mf-answer-links{display:block;min-height:40px}.mf-refined .mf-answer-action-row{display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap}.mf-refined .mf-answer-action-row>:is(button,a){display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:6px 8px;border-radius:var(--mf-radius-compact);font-size:14px;color:#665d70;line-height:1.5}.mf-refined .mf-answer-action-row>:is(button,a):hover{background:var(--mf-soft);color:var(--mf-brand)}.mf-refined .mf-answer-action-row>button[aria-expanded=true]{color:var(--mf-brand)}.mf-refined .mf-answer-action-row>button>svg:last-child{transition:transform .14s ease}.mf-refined .mf-answer-action-row>button[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.mf-refined .mf-inline-comment-thread{margin-top:16px;padding-left:16px}.mf-refined .mf-answer-followup-panel{margin-top:16px}.mf-refined .mf-answer-followup-panel>.mf-followup-write{margin:8px 0 0 30px}.mf-refined .mf-social-detail .mf-short-reply p,.mf-refined .mf-social-detail .mf-inline-comment-thread .mf-short-reply p{font-size:15px;line-height:1.7;color:#515763}.mf-refined .mf-social-detail .mf-short-reply .mf-author{font-size:14px}.mf-refined .mf-inline-comment-input{padding:8px 10px 8px 14px;border-radius:var(--mf-radius-control)}.mf-refined .mf-inline-comment-input textarea{font-size:15px;line-height:1.65}.mf-refined .mf-inline-comment-input textarea:focus-visible{outline:none}.mf-refined .mf-inline-comment-input textarea::placeholder{color:#6b6374}.mf-refined .mf-inline-comment-input:focus-within{border-color:var(--mf-accent);box-shadow:0 0 0 2px #6f5a8426}.mf-refined .mf-comment-send{min-height:36px;font-size:13px;border-radius:var(--mf-radius-compact)}.mf-refined .mf-comment-status{font-size:13px;color:#606875}.mf-refined .mf-followup-disclosure>summary,.mf-refined .mf-followup-write,.mf-refined .mf-more-answers summary,.mf-refined .mf-related-disclosure summary{min-height:40px;font-size:14px}.mf-refined .mf-followup-disclosure>summary>b{font-size:14px}.mf-refined .mf-social-detail .mf-followup-row strong{font-size:15px}.mf-refined .mf-social-detail .mf-followup-row small{font-size:13px}.mf-refined .mf-followup-region{margin-top:28px;padding-top:12px}.mf-refined .mf-detail-image-count{font-size:13px;background:#332d3bd9}.mf-refined .mf-detail-image-open{width:36px;height:36px;border-radius:var(--mf-radius-compact);background:#332d3bd9}.mf-refined .mf-carousel-arrow{width:40px;height:40px}.mf-refined .mf-carousel-arrow:disabled{visibility:visible;opacity:.5;cursor:default}.mf-refined .mf-gallery-controls>span{font-size:13px}.mf-refined .mf-gallery-controls button:disabled{opacity:.45;cursor:default}.mf-refined .mf-form label{font-size:14px}.mf-refined .mf-form :is(input,textarea,select){font-size:16px;border-radius:var(--mf-radius-control)}.mf-refined .mf-optional{font-size:12px}.mf-refined .mf-composer-types button{font-size:14px;min-height:40px}.mf-refined .mf-field-picker{border:0;margin:0;padding:0;min-width:0}.mf-refined .mf-field-picker legend{font-size:14px;font-weight:550;padding:0;margin-bottom:8px}.mf-refined .mf-field-picker>div{display:flex;flex-wrap:wrap;gap:8px}.mf-refined .mf-field-picker label{display:inline-flex;flex-direction:row;align-items:center;gap:7px;min-height:40px;padding:8px 11px;border:1px solid var(--mf-line);border-radius:var(--mf-radius-compact);color:#606875;cursor:pointer}.mf-refined .mf-field-picker label:has(input:checked){background:var(--mf-soft);border-color:#b8adc5;color:var(--mf-brand)}.mf-refined .mf-field-picker label:focus-within{outline:2px solid var(--mf-accent);outline-offset:3px}.mf-refined .mf-field-picker input{width:16px;height:16px;min-height:0;padding:0;margin:0;accent-color:var(--mf-brand)}.mf-refined .mf-field-picker input:focus-visible{outline:none}.mf-refined .mf-field-hint{margin-top:8px;font-size:13px;color:#606875}.mf-refined .mf-form-error{font-size:14px;color:#8d343d;line-height:1.6}.mf-refined .mf-form-footer>span{font-size:13px}.mf-refined .mf-followup-writing-note{font-size:14px}.mf-refined .mf-writing-page .mf-writing-as>b{font-size:14px}@media(max-width:1100px){.mf-refined .mf-shell:not(.mf-reading-shell){grid-template-columns:168px minmax(0,1fr);gap:24px}.mf-refined .mf-shell:not(.mf-reading-shell)>.mf-left{position:static}.mf-refined .mf-shell:not(.mf-reading-shell)>.mf-right{display:none}.mf-refined .mf-left-fields{display:block;margin-top:24px}.mf-refined .mf-copy-with-image{grid-template-columns:minmax(0,1fr) 148px;gap:16px}.mf-refined .mf-media-small{width:148px}}@media(max-width:860px){.mf-refined .mf-shell{padding-left:20px;padding-right:20px;gap:20px}.mf-refined .mf-shell:not(.mf-reading-shell){grid-template-columns:142px minmax(0,1fr)}.mf-refined .mf-topbar-inner{padding:0 20px;gap:16px}.mf-refined .mf-logo{width:auto}.mf-refined .mf-ask{padding:9px 12px}.mf-refined .mf-header-actions{gap:8px}.mf-refined .mf-card{padding:20px 20px 12px}.mf-refined .mf-copy-with-image{grid-template-columns:minmax(0,1fr) 120px;gap:12px}.mf-refined .mf-media-small{width:120px}.mf-refined .mf-card-header{align-items:flex-start;flex-wrap:wrap}.mf-refined .mf-source-strip a{flex-wrap:wrap}.mf-refined .mf-source-strip strong{flex:1 1 180px}}.mf-refined .mf-topbar-inner{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,36vw,480px) minmax(0,1fr);gap:24px}.mf-refined .mf-logo{width:auto;justify-self:start}.mf-refined .mf-search{width:100%;min-width:0;max-width:none;grid-column:2}.mf-refined .mf-header-actions{justify-self:end;margin-left:0}.mf-refined .mf-feed-start{display:flex;align-items:flex-start;gap:12px;padding:16px;margin-bottom:28px;border:1px solid #E7E1ED;border-radius:var(--mf-radius-card);background:#fff}.mf-refined .mf-feed-start>.mf-avatar{margin-top:22px}.mf-refined .mf-question-start-form{flex:1;min-width:0}.mf-refined .mf-start-label{display:block;font-size:13px;font-weight:550;margin-bottom:8px;color:var(--mf-ink)}.mf-refined .mf-question-prompt{display:block;width:100%;min-width:0;height:68px;padding:10px 12px;border:1px solid #E8E3ED;border-radius:var(--mf-radius-control);background:#faf9fc;color:var(--mf-ink);font:inherit;font-size:16px;line-height:1.5;resize:none}.mf-refined .mf-question-prompt:hover{background:#f3eff8;border-color:#b8adc5}.mf-refined .mf-question-prompt::placeholder{color:#6b6374}.mf-refined .mf-question-start-footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:12px}.mf-refined .mf-start-activity{display:inline-flex;align-items:center;gap:6px;font-size:13px;min-height:36px;color:#62566e}.mf-refined .mf-start-activity>svg{color:#4e7137}.mf-refined .mf-start-activity:hover{color:var(--mf-brand);text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-question-start-footer .mf-primary{margin-left:auto;min-height:40px;padding:8px 12px;font-size:13px}.mf-refined .mf-draft-status{display:inline-flex;align-items:center;gap:5px;color:#706477;font-size:12px;line-height:1.5}.mf-refined .mf-draft-status>svg{flex-shrink:0}.mf-refined .mf-draft-unsaved{color:#8d343d}.mf-refined .mf-form-footer{flex-wrap:wrap}.mf-refined .mf-form-footer .mf-primary{margin-left:auto}.mf-refined .mf-new-post-page .mf-compose-title textarea{min-height:96px;font-size:23px;font-weight:550;line-height:1.5;background:#fff;border-color:#dfd9e5}.mf-refined .mf-new-post-page .mf-form>label:not(.mf-compose-title) textarea{min-height:150px;background:#fff}.mf-refined .mf-compose-options{border-top:1px solid #E8E3ED}.mf-refined .mf-compose-option{border-bottom:1px solid #E8E3ED;padding:0}.mf-refined .mf-compose-option>summary{display:flex;align-items:center;gap:9px;padding:16px 0;cursor:pointer;list-style:none;font-size:14px}.mf-refined .mf-compose-option>summary::-webkit-details-marker{display:none}.mf-refined .mf-compose-option>summary>svg{flex-shrink:0;color:#725191}.mf-refined .mf-compose-option>summary>svg:last-child{margin-left:auto;color:#756a80}.mf-refined .mf-compose-option[open]>summary>svg:last-child{transform:rotate(180deg)}.mf-refined .mf-compose-option>summary>small{font-size:13px;color:#716779;font-weight:400;min-width:0;overflow-wrap:anywhere}.mf-refined .mf-compose-option>:is(label,fieldset){margin-bottom:20px}.mf-refined .mf-compose-option .mf-field-picker{border:0;padding:0}.mf-refined .mf-compose-option input:not([type=checkbox]),.mf-refined .mf-compose-option select{background:#fff}@media(max-width:640px){.mf-refined .mf-question-start-footer .mf-draft-status{order:3;flex-basis:100%}.mf-refined .mf-new-post-page .mf-compose-title textarea{font-size:20px}}.mf-refined [data-field-tone]{--mf-field-ink: #665D70;--mf-field-soft: #F0EDF5}.mf-refined [data-field-tone=design]{--mf-field-ink: #725191;--mf-field-soft: #F3EFF8}.mf-refined [data-field-tone=technology]{--mf-field-ink: #256E72;--mf-field-soft: #E9F4F3}.mf-refined [data-field-tone=science]{--mf-field-ink: #4E7137;--mf-field-soft: #EEF4E8}.mf-refined [data-field-tone=business]{--mf-field-ink: #896220;--mf-field-soft: #FCF3E2}.mf-refined [data-field-tone=culture]{--mf-field-ink: #8D4F72;--mf-field-soft: #F9EFF4}.mf-refined [data-field-tone=everyday]{--mf-field-ink: #86605B;--mf-field-soft: #F8F0EE}.mf-refined .mf-fields>[data-field-tone]{color:var(--mf-field-ink);background:var(--mf-field-soft)}.mf-refined .mf-fields>button[data-field-tone]:hover{box-shadow:inset 0 0 0 1px var(--mf-field-ink)}.mf-refined .mf-field-panel button>svg{color:var(--mf-field-ink)}.mf-refined .mf-field-panel button[aria-pressed=true]{color:var(--mf-field-ink);background:var(--mf-field-soft)}.mf-refined .mf-field-picker label>svg{color:var(--mf-field-ink)}.mf-refined .mf-field-picker label:has(input:checked){color:var(--mf-field-ink);background:var(--mf-field-soft);border-color:var(--mf-field-ink)}.mf-refined .mf-field-picker input{accent-color:var(--mf-field-ink)}.mf-refined .mf-kind{padding:3px 7px;border-radius:6px;line-height:1.5}.mf-refined :is(.mf-kind-question,.mf-kind-answer,.mf-kind-activity,.mf-kind-discussion){color:#655d6e;background:#f2f0f5}.mf-refined .mf-card-answer .mf-context-line>svg:first-child{color:#256e72}.mf-refined .mf-card-activity .mf-context-line>svg:first-child{color:#4e7137}.mf-refined .mf-stacked-answers .mf-stacked-heading h2>svg{color:#256e72}@media(max-width:1200px){.mf-refined .mf-topbar-inner{gap:20px}}@media(max-width:960px){.mf-refined .mf-ask-long-label{display:none}}@media(max-width:860px){.mf-refined .mf-topbar-inner{gap:16px}.mf-refined .mf-feed-start{padding:14px}}.mixed-app .mf-notification-anchor{position:relative;display:grid}.mixed-app .mf-notification-menu{position:absolute;top:calc(100% + 18px);right:0;z-index:40;width:360px;max-width:calc(100vw - 40px);max-height:min(460px,calc(100dvh - 100px));overflow:auto;border:1px solid #E5E1EB;border-radius:16px;background:#fff;box-shadow:0 8px 32px #332d3b16,0 2px 8px #332d3b0a}.mixed-app .mf-notification-menu[hidden]{display:none}.mixed-app .mf-notification-menu>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-bottom:1px solid #EEEAF2}.mixed-app .mf-notification-menu h2{font-size:16px;font-weight:600;letter-spacing:-.2px}.mixed-app .mf-notification-close{display:grid;place-items:center;width:36px;height:36px;padding:8px;border-radius:8px;color:#665d70}.mixed-app .mf-notification-close:hover{background:var(--mf-soft)}.mixed-app .mf-notification-item{display:flex;align-items:flex-start;gap:10px;padding:16px}.mixed-app .mf-notification-item+.mf-notification-item{border-top:1px solid #F1EEF5}.mixed-app .mf-notification-item:hover{background:#f8f6fb}.mixed-app .mf-notification-item:focus-visible,.mixed-app .mf-notification-all:focus-visible{outline-offset:-3px}.mixed-app .mf-notification-item>span:nth-child(2){flex:1;min-width:0}.mixed-app .mf-notification-item strong{display:block;font-size:14px;font-weight:550;line-height:1.5}.mixed-app .mf-notification-item small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:4px;font-size:13px;line-height:1.55;color:#606875}.mixed-app .mf-notification-event{flex-shrink:0;margin-top:7px}.mixed-app .mf-notification-event-pen,.mixed-app .mf-notification-event-answer{color:#256e72}.mixed-app .mf-notification-event-grid{color:#4e7137}.mixed-app .mf-notification-all{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;border-top:1px solid #EEEAF2;font-size:13px;font-weight:500;color:#665572}.mixed-app .mf-notification-all:hover{background:var(--mf-soft)}.mixed-app .mf-notification-menu-empty{padding:28px 16px;font-size:14px;text-align:center;color:var(--mf-muted)}.mf-refined .mf-field-help{font-size:14px;font-weight:400;color:var(--mf-muted);margin-bottom:12px}.mf-refined .mf-field-search{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;min-width:0;min-height:36px;padding:4px 7px 4px 10px;border:1px solid #E2DDE8;border-radius:8px;background:#fff;color:#665d70}.mf-refined .mf-field-search>svg{flex-shrink:0}.mf-refined .mf-field-search input{flex:1;width:100%;min-width:0;min-height:0;height:28px;border:0;border-radius:0;padding:0;background:transparent;font-size:13px;color:var(--mf-ink)}.mf-refined .mf-field-search input::-webkit-search-cancel-button{display:none}.mf-refined .mf-field-search input:focus-visible{outline:none}.mf-refined .mf-field-search:focus-within{border-color:var(--mf-accent);outline:2px solid #6F5A8426;outline-offset:1px}.mf-refined .mf-field-search button{display:grid;place-items:center;flex-shrink:0;width:28px;min-height:28px;padding:4px;border-radius:6px}.mf-refined .mf-field-search button:hover{background:var(--mf-soft)}.mf-refined .mf-field-panel>.mf-field-search{margin:0 0 10px}.mf-refined .mf-field-panel .mf-field-hint,.mf-refined .mf-field-panel .mf-field-description{margin:12px 8px 0}.mf-refined .mf-field-description{color:var(--mf-muted);font-size:13px;font-weight:400;line-height:1.65;margin-top:10px}.mf-refined .mf-field-picker .mf-field-search{margin-bottom:12px;min-height:40px;flex-wrap:nowrap;gap:7px}.mf-refined .mf-field-picker .mf-field-search input{font-size:14px}.mf-refined .mf-field-choices>label small{display:block;font-size:11px;font-weight:400;line-height:1.5;margin-top:2px}.mf-refined .mf-question-filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:-7px 0 22px}.mf-refined .mf-question-filters label{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--mf-muted)}.mf-refined .mf-question-filters select{min-height:38px;max-width:100%;padding:7px 30px 7px 11px;border:1px solid #E2DDE8;border-radius:8px;background:#fff;font-size:14px;color:var(--mf-ink)}.mf-main-view .mf-feed-start{padding:0 0 20px;margin-bottom:20px;border:0;border-bottom:1px solid #EAE7EE;border-radius:0;background:transparent}.mf-main-view .mf-feed-start>.mf-avatar{margin-top:5px}.mf-main-view .mf-start-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mf-main-view .mf-question-start-entry{display:flex;align-items:flex-start;gap:10px}.mf-main-view .mf-question-prompt{flex:1;height:46px;background:#f7f6f9;border-color:transparent}.mf-main-view .mf-question-prompt:hover{background:#f2eff6;border-color:transparent}.mf-main-view .mf-question-prompt:focus-visible{background:#fff;border-color:var(--mf-accent)}.mf-main-view .mf-question-prompt:not(:placeholder-shown){height:72px}.mf-main-view .mf-question-start-entry>.mf-primary{min-height:46px;padding:10px 14px;font-size:13px;flex-shrink:0}.mf-main-view .mf-question-start-footer{margin-top:6px}.mf-main-view .mf-start-activity{min-height:28px}.mf-main-view .mf-question-start-footer .mf-draft-status{margin-left:auto}.mf-main-view .mf-field-panel{padding:4px 0;border:0;border-radius:0;background:transparent}.mf-refined.mf-main-view .mf-left-fields{display:block;margin-top:24px;padding-top:20px;border-top:1px solid #EAE7EE}.mf-main-view .mf-left nav{gap:4px}.mf-main-view .mf-left nav>a{padding-inline:12px}.mf-main-view .mf-left-fields h2{padding-inline:12px;font-size:13px;color:#706779;font-weight:500}.mf-main-view .mf-left-fields>.mf-field-search{margin:0 0 8px;padding-inline:12px;background:transparent;border:0;border-bottom:1px solid #ECE9F0;border-radius:0}.mf-main-view .mf-left-fields nav{gap:2px}.mf-main-view .mf-left-fields nav button{padding-inline:12px}.mf-main-view .mf-left-fields nav button>svg:first-child{width:18px;height:18px;flex-shrink:0}.mf-main-view .mf-support-panel{padding:16px;background:#fff;border:1px solid #EEEAF1;border-radius:var(--mf-radius-card)}.mf-main-view .mf-support-panel>header{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:6px 8px}.mf-main-view .mf-support-panel h2{font-size:14px;font-weight:600;line-height:1.5}.mf-main-view .mf-support-panel>header>a{display:inline-flex;align-items:center;gap:4px;font-size:12px;min-height:28px;color:#6c577d;white-space:nowrap}.mf-main-view .mf-support-panel>header>a:hover{text-decoration:underline;text-underline-offset:3px}.mf-main-view .mf-support-questions{list-style:none;margin:6px 0 0;padding:0}.mf-main-view .mf-support-questions>li+li{border-top:1px solid #F0EDF3}.mf-main-view .mf-support-questions a{display:block;padding:14px 0}.mf-main-view .mf-support-questions>li:last-child a{padding-bottom:2px}.mf-main-view .mf-support-questions strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:14px;font-weight:500;line-height:1.55;color:var(--mf-ink);overflow-wrap:anywhere}.mf-main-view .mf-support-questions small{display:block;margin-top:6px;font-size:12px;line-height:1.5;color:#706779;overflow-wrap:anywhere}.mf-main-view .mf-support-questions a:hover strong{color:#6c577d;text-decoration:underline;text-underline-offset:3px}.mf-main-view :is(.mf-right-note,.mf-demo-note),.mf-main-view .mf-left-bottom>span{display:none}.mf-main-view .mf-left-bottom{margin-top:12px}.mf-main-view .mf-left-bottom a{margin-top:0}.mf-refined{--mf-motion-press: .1s;--mf-motion-state: .15s;--mf-motion-travel: .18s;--mf-motion-ease: cubic-bezier(.2,0,0,1)}.mf-refined :is(.mf-primary,.mf-secondary,.mf-actions>button,.mf-actions>a,.mf-tabs>button,.mf-field-panel button,.mf-composer-types button,.mf-answer-action-row>button,.mf-comment-send,.mf-back-button,.mf-icon-button,.mf-feedback-undo){transition:transform var(--mf-motion-press) var(--mf-motion-ease),background-color var(--mf-motion-state) ease-out,color var(--mf-motion-state) ease-out,box-shadow var(--mf-motion-state) ease-out;-webkit-tap-highlight-color:transparent}.mf-refined :is(.mf-primary,.mf-secondary,.mf-actions>button,.mf-actions>a,.mf-tabs>button,.mf-field-panel button,.mf-composer-types button,.mf-answer-action-row>button,.mf-comment-send,.mf-back-button,.mf-icon-button,.mf-feedback-undo):active:not(:disabled){transform:translateY(1px) scale(.985)}.mf-refined .mf-primary:active:not(:disabled){transform:translateY(1px) scale(.985)}.mf-refined .mf-reaction-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;transform-origin:center}.mf-refined .mf-actions>button>.mf-reaction-icon svg{width:20px;height:20px}.mf-refined .mf-actions>button b{display:inline-block}.mf-refined .mf-actions>.mf-save:hover{box-shadow:inset 0 0 0 1px #bbaec8}.mf-refined .mf-actions>.mf-save.mf-saved{color:#725191;background:#f3eff8;box-shadow:inset 0 0 0 1px #d8cfe7}.mf-refined .mf-action-feedback{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:1;min-width:0;font-size:12px;line-height:1.4;color:#625a6d}.mf-refined .mf-action-feedback>[role=status]{min-width:0;overflow:hidden;white-space:nowrap}.mf-refined .mf-action-confirmation{display:inline-flex;align-items:center;gap:4px;animation:mf-confirm .15s ease-out}.mf-refined .mf-action-confirmation>svg{flex-shrink:0;color:#256e72}.mf-refined .mf-feedback-undo{min-height:32px;padding:4px 5px;flex-shrink:0;font:inherit;font-weight:550;color:#725191;border-radius:var(--mf-radius-compact);text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-feedback-undo:hover{background:#f3eff8}.mf-refined .mf-tabs{position:relative;isolation:isolate}.mf-refined .mf-tabs>button{position:relative;z-index:1}.mf-refined .mf-tab-marker{display:block;position:absolute;left:0;top:0;width:100px;pointer-events:none;border-radius:var(--mf-radius-compact);background:var(--mf-brand);transform-origin:left top;transition:transform var(--mf-motion-travel) var(--mf-motion-ease)}.mf-refined .mf-tabs-motion-ready>button[aria-selected=true]{background:transparent}.mf-refined .mf-field-panel button>.mf-filter-check{width:16px;height:16px;margin-left:auto;flex-shrink:0}.mf-refined .mf-answer-action-row>button>svg:last-child,.mf-refined .mf-compose-option>summary>svg:last-child{transition:transform var(--mf-motion-travel) var(--mf-motion-ease)}.mf-refined .mf-pending-spinner{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;animation:mf-pending .8s linear infinite}.mf-refined :is(.mf-primary,.mf-comment-send):disabled{opacity:.65;cursor:default}.mf-refined [aria-busy=true] :is(.mf-primary,.mf-comment-send):disabled{cursor:progress}.mf-refined .mf-form-error{border-left:2px solid #8D343D;padding-left:9px}.mf-refined .mf-inline-notice{animation:mf-confirm .15s ease-out}.mf-refined .mf-comment-status:not(.mf-form-error){color:#256e72}@keyframes mf-confirm{0%{opacity:.7}to{opacity:1}}@keyframes mf-pending{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mf-refined *,.mf-refined *:before,.mf-refined *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.mf-refined :is(.mf-primary,.mf-secondary,.mf-actions>button,.mf-actions>a,.mf-tabs>button,.mf-field-panel button,.mf-composer-types button,.mf-answer-action-row>button,.mf-comment-send,.mf-back-button,.mf-icon-button,.mf-feedback-undo):active:not(:disabled){transform:none!important}}.mf-refined.mf-question-view .mf-shell.mf-reading-shell{max-width:1480px;grid-template-columns:180px minmax(0,1fr);gap:40px;padding:28px 36px 80px}.mf-question-view .mf-left-bottom,.mf-question-view .mf-background-slot{display:none}.mf-refined.mf-question-view .mf-page-navigation{margin-bottom:24px}.mf-refined .mf-question-page .mf-page-title{margin-bottom:8px}.mf-refined .mf-question-intro{margin:0 0 26px;color:#6c6576;font-size:15px;line-height:1.65}.mf-refined .mf-question-page .mf-question-composer{gap:28px}.mf-refined .mf-question-composer button:disabled{opacity:.6;cursor:default}.mf-refined .mf-question-composer :is(input,textarea,select):disabled{opacity:.65}.mf-refined .mf-question-composer .mf-composer-types{gap:12px;flex-wrap:wrap;padding-bottom:10px;margin:0;border-bottom:1px solid #E7E2EB}.mf-refined .mf-question-composer .mf-composer-types button{min-height:44px;padding:10px 18px;gap:9px;border:0;border-radius:10px;background:transparent;color:#706779}.mf-refined .mf-question-composer .mf-composer-types button[aria-pressed=true]{color:var(--mf-brand);background:#eee9f3;box-shadow:none}.mf-refined .mf-question-composer .mf-composer-types button:hover{background:#f4f1f7;color:#725191}.mf-refined .mf-question-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.mf-refined :is(.mf-question-writing,.mf-question-text,.mf-question-side){min-width:0}.mf-refined .mf-question-writing{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.mf-refined .mf-question-text{display:flex;flex-direction:column;gap:24px}.mf-refined .mf-question-composer :is(.mf-q-title,.mf-q-context){gap:9px}.mf-refined .mf-question-composer :is(.mf-q-title,.mf-q-context)>span{color:#4f465a;font-size:14px;font-weight:500}.mf-refined .mf-q-required{margin-left:4px;color:#a54760}.mf-refined .mf-question-composer :is(.mf-q-title,.mf-q-context) textarea{border:1px solid #DDD7E5;border-radius:10px;padding:13px 15px;background:#fff;color:var(--mf-ink);transition:border-color .15s ease-out}.mf-refined .mf-question-composer :is(.mf-q-title,.mf-q-context) textarea:hover{border-color:#bdb1c9}.mf-refined .mf-question-composer :is(.mf-q-title,.mf-q-context) textarea:focus{border-color:#927da5}.mf-refined .mf-question-composer .mf-q-title textarea{min-height:88px;max-height:260px;font-size:21px;font-weight:600;line-height:1.45;letter-spacing:-.3px}.mf-refined .mf-question-composer .mf-q-title textarea::placeholder{color:#82788b;font-weight:500}.mf-refined .mf-question-composer .mf-q-context textarea{min-height:264px;max-height:560px;font-size:16px;font-weight:400;line-height:1.75}.mf-refined .mf-question-composer .mf-q-context textarea::placeholder{color:#82788b}.mf-refined .mf-q-counter{display:block;margin-top:0;text-align:right;color:#706779;font-size:12px;font-weight:400;line-height:1.5}.mf-refined .mf-question-attachments{display:grid;grid-template-columns:164px minmax(0,1fr);gap:14px;margin-top:24px;align-items:start}.mf-refined .mf-question-tools button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:132px;padding:16px 12px;border:1px dashed #CFC5DB;border-radius:10px;background:transparent;color:#6c6078;font-size:14px}.mf-refined .mf-question-tools button>span{display:flex;align-items:center;gap:5px}.mf-refined .mf-question-tools button>small{font-size:11px;font-weight:400;color:#706779}.mf-refined .mf-question-tools button:hover,.mf-refined .mf-question-tools button[aria-expanded=true]{background:#f5f1f8;border-color:#a591b7;color:#725191}.mf-refined .mf-question-tools button[aria-expanded=true] .mf-q-tool-chevron{transform:rotate(180deg)}.mf-refined .mf-q-media{min-width:0}.mf-refined .mf-question-composer .mf-q-media .mf-form-label{font-size:12px;font-weight:500;color:#706779}.mf-refined .mf-question-composer .mf-q-media select{min-height:42px;background:#fff;font-size:13px}.mf-refined .mf-q-image-preview{position:relative;display:flex;flex-direction:column;gap:7px;margin:12px 0 0}.mf-refined .mf-q-image-preview img{display:block;width:100%;height:164px;object-fit:contain;border:1px solid #E7E2EB;border-radius:10px;background:#f6f4f8}.mf-refined .mf-q-image-preview figcaption{font-size:12px;line-height:1.5;color:#6c6078;overflow-wrap:anywhere}.mf-refined .mf-q-image-preview button{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;border:1px solid #E3DDEB;border-radius:50%;background:#fff;color:#51435d}.mf-refined .mf-q-image-preview button:hover{background:#eee7f5}.mf-refined .mf-question-side{padding-left:28px;border-left:1px solid #E7E2EB}.mf-refined .mf-question-routing{display:grid;gap:28px;min-width:0}.mf-refined .mf-question-composer .mf-q-recipient{display:grid;gap:9px;padding:0}.mf-refined .mf-question-composer .mf-q-recipient>.mf-form-label{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:550}.mf-refined .mf-q-recipient>.mf-form-label>svg{color:#725191;flex-shrink:0}.mf-refined .mf-q-recipient-control{min-width:0;position:relative}.mf-refined .mf-question-composer .mf-q-recipient input{min-height:44px;padding:10px 12px;border:1px solid #DDD7E5;border-radius:10px;background:#fff;font-size:14px}.mf-refined .mf-question-composer .mf-field-picker legend{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:14px}.mf-refined .mf-question-composer .mf-field-picker legend>svg{color:#725191;flex-shrink:0}.mf-refined .mf-question-composer .mf-q-field-tools{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px}.mf-refined .mf-question-composer .mf-q-field-tools .mf-field-help{margin:0;font-size:13px;line-height:1.6;color:#706779}.mf-refined .mf-question-composer .mf-q-field-tools>.mf-field-search{width:100%;min-height:42px;margin:0;padding:0 12px;border:1px solid #DDD7E5;border-radius:10px;background:#fff}.mf-refined .mf-question-composer .mf-q-field-tools .mf-field-search input{padding:0;border:0;background:transparent;font-size:13px}.mf-refined .mf-question-composer .mf-field-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mf-refined .mf-question-composer .mf-field-choices label{position:relative;min-width:0;padding:8px;gap:6px;min-height:40px;border-radius:8px;font-size:13px;font-weight:400}.mf-refined .mf-question-composer .mf-field-choices label>svg{flex-shrink:0}.mf-refined .mf-question-composer .mf-field-choices label>span:not(.mf-q-field-selected){min-width:0;overflow-wrap:anywhere}.mf-refined .mf-q-sr-only,.mf-refined .mf-question-composer .mf-field-choices input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mf-refined .mf-q-field-selected{display:inline-flex;flex-shrink:0;width:14px;opacity:0;margin-left:auto}.mf-refined .mf-field-choices label:has(input:checked) .mf-q-field-selected{opacity:1}.mf-refined .mf-question-composer .mf-field-choices label:has(input:disabled){opacity:.6;cursor:default}.mf-refined .mf-question-composer .mf-question-publish{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px;padding:0;border:0}.mf-refined .mf-question-publish>.mf-primary{width:100%;min-height:46px;padding:11px 16px;margin:0;font-size:14px}.mf-refined .mf-question-publish>div{display:flex;flex-direction:column;gap:10px;min-width:0}.mf-refined .mf-q-publish-hint{margin:0;color:#706779;font-size:12px;line-height:1.5}.mf-refined .mf-question-publish .mf-draft-status{font-size:12px;line-height:1.6}.mf-refined .mf-question-side>.mf-form-error{margin-top:20px}@media(max-width:1200px){.mf-refined.mf-question-view .mf-shell.mf-reading-shell{grid-template-columns:156px minmax(0,1fr);gap:28px;padding-inline:28px}.mf-refined .mf-question-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.mf-refined .mf-question-side{padding-left:22px}.mf-refined .mf-question-composer .mf-field-choices{grid-template-columns:1fr}}@media(max-width:1050px){.mf-refined .mf-question-layout{grid-template-columns:minmax(0,1fr);gap:28px}.mf-refined .mf-question-side{padding:24px 0 0;border-left:0;border-top:1px solid #E7E2EB}.mf-refined .mf-question-routing{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.mf-refined .mf-question-composer .mf-field-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-refined .mf-question-publish>.mf-primary{max-width:280px;align-self:flex-end}}@media(max-width:720px){.mf-refined.mf-question-view .mf-shell.mf-reading-shell{grid-template-columns:minmax(0,1fr);padding:20px 20px 60px}.mf-question-view .mf-left{display:none}.mf-refined .mf-question-composer .mf-composer-types{gap:4px}.mf-refined .mf-question-composer .mf-composer-types button{padding:10px 12px}.mf-refined .mf-question-routing{grid-template-columns:minmax(0,1fr)}.mf-refined .mf-question-attachments{grid-template-columns:140px minmax(0,1fr)}.mf-refined .mf-question-composer .mf-q-title textarea{font-size:20px}.mf-refined .mf-question-publish>.mf-primary{max-width:none}}.mf-refined.mf-main-view .mf-topbar-inner{max-width:1480px}.mf-refined.mf-main-view .mf-shell:not(.mf-reading-shell){max-width:1480px;grid-template-columns:180px minmax(0,1fr) 272px;gap:28px;padding:28px 36px 80px}.mf-main-view .mf-right{display:flex;flex-direction:column;gap:28px}.mf-main-view .mf-continue-conversation{padding:2px 4px 20px;border-bottom:1px solid #EAE6EE}.mf-main-view .mf-continue-conversation h2{font-size:14px;font-weight:600;margin-bottom:12px}.mf-main-view .mf-continue-conversation>a{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px;margin-inline:-8px;border-radius:8px;color:#6b6275;font-size:13px}.mf-main-view .mf-continue-conversation>a:hover{background:#f1edf5;color:var(--mf-brand)}.mf-main-view .mf-continue-conversation>a>:is(small,svg:last-child){margin-left:auto}.mf-main-view .mf-continue-conversation small{color:var(--mf-brand);font-size:13px;font-variant-numeric:tabular-nums}.mf-main-view .mf-support-panel{padding:18px;border-color:#eae5ef}.mf-main-view .mf-support-questions strong{font-size:14px;line-height:1.6}.mf-explore-view .mf-feed-heading{margin-bottom:7px}.mf-refined .mf-explore-intro{color:#706779;font-size:14px;line-height:1.65;margin-bottom:22px}.mf-explore-view .mf-question-filters{margin-top:-8px;margin-bottom:18px}.mf-explore-view .mf-question-filters .mf-explore-order{margin-left:auto}.mf-explore-view .mf-question-filters select{min-height:36px;border-color:#e9e3ee;background:transparent;font-size:13px}.mf-explore-results{min-width:0;border-top:1px solid #E8E4EC}.mf-discovery-group{padding-top:20px}.mf-discovery-group+.mf-discovery-group{margin-top:4px}.mf-discovery-group>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 4px}.mf-discovery-group>header h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.mf-discovery-group>header h2>svg{color:#79628d}.mf-discovery-group>header h2>small{font-size:12px;font-weight:400;color:#81758d}.mf-discovery-group>header>a{display:inline-flex;align-items:center;gap:5px;min-height:32px;font-size:12px;color:#725191;white-space:nowrap}.mf-discovery-group>header>a:hover{text-decoration:underline;text-underline-offset:3px}.mf-discovery-post{padding:20px 0 16px;border-bottom:1px solid #ECE8F0}.mf-discovery-with-media{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px}.mf-discovery-copy{min-width:0}.mf-discovery-thumbnail{position:relative;display:block;width:120px;height:90px;border-radius:10px;overflow:hidden;margin-top:2px;background:#f1eff5}.mf-discovery-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.mf-discovery-thumbnail>span{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:6px;background:#332d3bd9;color:#fff;font-size:11px;line-height:1.6}.mf-discovery-thumbnail:hover{filter:brightness(.96)}.mf-explore-view .mf-discovery-with-media[data-post-type=question]{grid-template-columns:180px minmax(0,1fr)}.mf-explore-view [data-post-type=question] .mf-discovery-thumbnail{width:180px;height:135px}.mf-discovery-author{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:7px;font-size:12px;color:#766c80}.mf-discovery-author>a{display:inline-flex;align-items:center;gap:7px}.mf-discovery-author>span{display:inline-flex;align-items:center;gap:4px;color:#725191}.mf-discovery-author>a:hover{color:var(--mf-brand);text-decoration:underline;text-underline-offset:3px}.mf-explore-view .mf-discovery-copy h3{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.2px;overflow-wrap:anywhere}.mf-discovery-copy h3 a:hover{color:#725191;text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-discovery-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:6px;color:#706779;font-size:14px;line-height:1.65}.mf-discovery-source{display:flex;align-items:flex-start;gap:6px;margin-top:9px;color:#756085!important;font-size:12px;line-height:1.6}.mf-discovery-source>svg{flex-shrink:0;margin-top:2px}.mf-discovery-source>span{min-width:0}.mf-discovery-source b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400}.mf-discovery-source:hover b{text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-discovery-to{margin-top:8px;color:#81758d;font-size:12px}.mf-discovery-to a{color:#5f536c}.mf-discovery-to a:hover{text-decoration:underline}.mf-discovery-copy .mf-fields{margin-top:9px;gap:6px}.mf-discovery-copy .mf-fields>button{min-height:26px;padding:3px 7px;font-size:11px}.mf-refined .mf-discovery-actions{flex-wrap:wrap;gap:3px 10px;min-height:32px;margin-top:7px}.mf-refined .mf-discovery-actions>:is(button,a){min-height:32px;padding:5px 0;gap:5px;font-size:12px}.mf-refined .mf-discovery-actions>:is(button,a) b{font-size:12px}.mf-refined .mf-discovery-actions .mf-save{width:32px;height:32px;padding:6px}.mf-discovery-actions .mf-action-feedback{min-width:0}.mf-discovery-actions .mf-action-confirmation{font-size:11px}.mf-discovery-post:not(.mf-discovery-with-media) .mf-discovery-copy{width:100%}@media(max-width:1200px){.mf-refined.mf-main-view .mf-shell:not(.mf-reading-shell){grid-template-columns:168px minmax(0,1fr);gap:28px;padding-inline:28px}.mf-refined.mf-main-view .mf-shell:not(.mf-reading-shell)>.mf-right{display:none}}@media(max-width:960px){.mf-refined.mf-main-view .mf-shell:not(.mf-reading-shell){grid-template-columns:142px minmax(0,1fr);gap:24px;padding-inline:20px}.mf-discovery-with-media{grid-template-columns:104px minmax(0,1fr);gap:14px}.mf-discovery-thumbnail{width:104px;height:84px}.mf-explore-view .mf-discovery-with-media[data-post-type=question]{grid-template-columns:144px minmax(0,1fr)}.mf-explore-view [data-post-type=question] .mf-discovery-thumbnail{width:144px;height:108px}}@media(max-width:720px){.mf-refined.mf-main-view .mf-shell:not(.mf-reading-shell){grid-template-columns:minmax(0,1fr);padding:20px 16px 60px}.mf-refined.mf-main-view .mf-left{position:static}.mf-main-view .mf-left>nav{flex-direction:row;flex-wrap:wrap;gap:3px}.mf-main-view .mf-left>nav>a{width:auto;min-height:38px;padding:8px;font-size:12px}.mf-refined.mf-main-view .mf-left-fields{margin-top:12px;padding-top:12px}.mf-main-view .mf-left-fields>nav{flex-direction:row;overflow-x:auto}.mf-main-view .mf-left-fields>nav>button{flex-shrink:0;width:auto}.mf-discovery-with-media{grid-template-columns:88px minmax(0,1fr);gap:12px}.mf-discovery-thumbnail{width:88px;height:76px}.mf-explore-view .mf-discovery-with-media[data-post-type=question]{grid-template-columns:88px minmax(0,1fr)}.mf-explore-view [data-post-type=question] .mf-discovery-thumbnail{width:88px;height:76px}.mf-explore-view .mf-discovery-copy h3{font-size:16px}}.mf-refined.mf-main-view.mf-explore-view .mf-shell:not(.mf-reading-shell){grid-template-columns:180px minmax(0,1fr);gap:40px}.mf-explore-view .mf-feed-heading h1{font-size:32px;line-height:1.3;letter-spacing:-.7px}.mf-refined .mf-explore-intro{margin-bottom:28px;font-size:15px}.mf-explore-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:0 0 20px;color:#81758d;font-size:12px}.mf-explore-breadcrumb>a{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:#6c577d}.mf-explore-breadcrumb>a:hover{text-decoration:underline;text-underline-offset:3px}.mf-explore-breadcrumb>span{padding-left:16px;border-left:1px solid #E3DDE9}.mf-explore-topics{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:-4px 0 24px}.mf-explore-topics>span{margin-right:4px;color:#81758d;font-size:12px}.mf-explore-topics>button{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:6px 10px;border:1px solid #E9E2EF;border-radius:7px;color:#716179;font-size:12px}.mf-explore-topics>button:hover{border-color:#c4b5d0;background:#f7f3fa}.mf-explore-topics>button[aria-pressed=true]{border-color:#b5a4c3;color:#684c7f;background:#efe8f6}.mf-explore-topics small{color:#897491;font-size:11px}.mf-explore-board{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:28px 36px;border-top:0}.mf-explore-board .mf-discovery-group{min-width:0;margin:0;padding-top:16px;border-top:1px solid #E6DFEB}.mf-explore-board .mf-discovery-group-activity .mf-discovery-with-media{display:flex;flex-direction:column;gap:14px}.mf-explore-board .mf-discovery-group-activity .mf-discovery-thumbnail{width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.mf-explore-board .mf-discovery-group-activity .mf-discovery-copy h3{font-size:18px}.mf-explore-board>.mf-empty{grid-column:1 / -1}.mf-explore-single-group{display:block}@media(max-width:1100px){.mf-explore-board{grid-template-columns:minmax(0,1fr)}.mf-explore-board .mf-discovery-group-activity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.mf-explore-board .mf-discovery-group-activity>header{grid-column:1 / -1}}@media(max-width:960px){.mf-refined.mf-main-view.mf-explore-view .mf-shell:not(.mf-reading-shell){grid-template-columns:142px minmax(0,1fr);gap:24px}}@media(max-width:720px){.mf-refined.mf-main-view.mf-explore-view .mf-shell:not(.mf-reading-shell){grid-template-columns:minmax(0,1fr)}.mf-explore-view .mf-feed-heading h1{font-size:28px}.mf-explore-board .mf-discovery-group-activity{grid-template-columns:minmax(0,1fr)}}.mf-recommendation-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:8px;color:#73677f;font-size:12px}.mf-recommendation-settings{min-width:0}.mf-recommendation-settings>summary{display:flex;align-items:center;gap:6px;min-height:34px;color:#6d547f;cursor:pointer;list-style:none;border-radius:7px}.mf-recommendation-settings>summary::-webkit-details-marker{display:none}.mf-recommendation-settings>summary:hover{color:var(--mf-brand)}.mf-recommendation-settings[open]{flex-basis:100%}.mf-recommendation-settings[open]>summary>svg:last-child{transform:rotate(180deg)}.mf-recommendation-options{margin:8px 0 4px;padding:16px 0;border-block:1px solid #E7E1ED}.mf-refined .mf-recommendation-options>p{margin:0 0 16px;font-size:11px;color:#726a7c}.mf-recommendation-choice-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mf-recommendation-choice-columns fieldset{border:0;min-width:0;padding:0;margin:0}.mf-recommendation-choice-columns legend{padding:0;margin-bottom:8px;font-size:13px;color:var(--mf-brand);font-weight:600}.mf-recommendation-choice-columns label{display:flex;align-items:center;gap:8px;padding:6px 0;min-height:34px;color:#6f627a;font-size:12px;cursor:pointer}.mf-recommendation-choice-columns label>svg{color:var(--mf-field-ink, #7F6B8F)}.mf-recommendation-choice-columns input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:15px;height:15px;margin:0;accent-color:#725191}.mf-reset-recommendations{min-height:32px;color:#735788;font-size:12px;text-decoration:underline;text-underline-offset:3px;margin-top:10px}.mf-refined .mf-explore-intro>small{display:block;margin-top:5px;font-size:11px;color:#8a7a94}.mf-explore-overview :is(section>header){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.mf-explore-overview section>header>h2{display:flex;align-items:center;gap:7px;font-size:17px;font-weight:600;letter-spacing:-.25px}.mf-explore-overview section>header>:is(span,a){display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#806a90}.mf-trending-topics{padding-top:17px;border-top:1px solid #E6DFEB}.mf-trending-topics>header>h2>svg{color:#826296}.mf-trending-topic-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:10px}.mf-trending-topic-list>a{display:flex;align-items:center;gap:10px;min-width:0;padding:15px 0 18px;border-bottom:2px solid var(--mf-field-soft)}.mf-trending-topic-list>a:hover{border-color:var(--mf-field-ink)}.mf-topic-rank{align-self:flex-start;color:var(--mf-field-ink);font-size:11px;margin-top:3px}.mf-trending-topic-list>a>span{min-width:0}.mf-trending-topic-list strong{display:block;color:var(--mf-field-ink);font-size:15px;font-weight:550;overflow-wrap:anywhere}.mf-trending-topic-list>a>span>small{display:block;color:#81728c;font-size:11px;margin-top:5px;line-height:1.6}.mf-trending-topic-list>a>svg{flex-shrink:0;margin-left:auto;color:var(--mf-field-ink)}.mf-explore-editorial{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:38px;margin-top:32px}.mf-explore-editorial>section{min-width:0}.mf-explore-editorial>section>header{padding-bottom:13px;border-bottom:1px solid #E7E1EC}.mf-trending-entry{padding-top:17px}.mf-refined .mf-trend-caption{display:flex;align-items:center;gap:5px;color:#88718f;font-size:11px;margin:0}.mf-trending-entry .mf-discovery-post{padding-top:9px}.mf-trending-picks .mf-discovery-post[data-post-type=activity]{display:flex;flex-direction:column;gap:14px}.mf-trending-picks [data-post-type=activity] .mf-discovery-thumbnail{width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.mf-across-fields .mf-discovery-with-media{display:flex;flex-direction:column;gap:12px}.mf-across-fields .mf-discovery-thumbnail{width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.mf-across-fields [data-post-type=question] .mf-discovery-thumbnail{width:100%;height:auto;aspect-ratio:4/3;max-height:210px}.mf-across-fields .mf-discovery-copy h3{font-size:16px}.mf-connected-discovery{margin-top:34px;padding-top:22px;border-top:1px solid #E6DFEB}.mf-connected-discovery-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;margin-top:23px}.mf-connected-thread{min-width:0}.mf-refined .mf-connected-origin{display:flex;align-items:center;gap:6px;margin:0 0 9px;color:#8a7597;font-size:11px}.mf-connected-thread h3{font-size:18px;line-height:1.6;font-weight:550;letter-spacing:-.25px}.mf-connected-responses{margin-top:17px;padding-left:16px;border-left:2px solid #E8DFEE}.mf-connected-responses>a{display:block;padding:8px 0 12px}.mf-connected-responses>a+a{border-top:1px solid #EDE6F1;padding-top:13px}.mf-connected-responses small{display:flex;align-items:center;gap:5px;color:#887291;font-size:11px}.mf-connected-responses strong{display:block;color:#5e4d6b;font-size:13px;line-height:1.6;font-weight:500;margin-top:5px}.mf-explore-overview a:hover :is(h3,strong),.mf-connected-thread h3 a:hover{text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-discovery-empty{margin:20px 0;color:#80718c;font-size:13px}@media(max-width:1100px){.mf-trending-topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.mf-explore-editorial{grid-template-columns:minmax(0,1fr);gap:28px}.mf-across-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.mf-across-fields>header{grid-column:1/-1}}@media(max-width:720px){.mf-explore-editorial,.mf-connected-discovery-grid,.mf-across-fields{grid-template-columns:minmax(0,1fr);gap:24px}.mf-trending-topic-list{gap:0 16px}.mf-trending-topic-list strong{font-size:14px}.mf-recommendation-choice-columns{gap:16px}}.mf-recommendation-choice-columns.mf-member-preferences{grid-template-columns:1fr}.mf-refined.mf-main-view :is(.mf-card,.mf-discovery-post) .mf-kind-reveal{display:inline-flex;align-items:center;flex-shrink:0;gap:0;min-height:28px;padding:6px;border-radius:8px;cursor:default;transition:gap .22s ease-out,padding .22s ease-out}.mf-kind-symbol{display:inline-flex;align-items:center;flex-shrink:0;transform-origin:center}.mf-kind-reveal>.mf-kind-label{display:grid;grid-template-columns:0fr;opacity:0;transition:grid-template-columns .22s ease-out,opacity .12s ease-out}.mf-kind-label>span{min-width:0;overflow:hidden;white-space:nowrap;opacity:0;transform:translate(-7px);filter:blur(2px);transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .15s ease-out,filter .18s ease-out}.mf-refined.mf-main-view :is(.mf-card,.mf-discovery-post) .mf-kind-reveal:is(:hover,:focus-visible){gap:6px;padding-inline:9px;transition:gap .34s cubic-bezier(.22,1.25,.36,1),padding .34s cubic-bezier(.22,1.25,.36,1)}.mf-kind-reveal:is(:hover,:focus-visible)>.mf-kind-label{grid-template-columns:1fr;opacity:1;transition:grid-template-columns .34s cubic-bezier(.22,1.25,.36,1),opacity .15s ease-out}.mf-kind-reveal:is(:hover,:focus-visible) .mf-kind-label>span{opacity:1;transform:translate(0);filter:blur(0);transition-delay:55ms}.mf-kind-reveal:is(:hover,:focus-visible)>.mf-kind-symbol{animation:mf-kind-icon-spring .42s ease-out}.mf-kind-reveal:focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}@keyframes mf-kind-icon-spring{0%,to{transform:rotate(0) scale(1)}32%{transform:rotate(-11deg) scale(1.16)}64%{transform:rotate(5deg) scale(1.06)}82%{transform:rotate(-2deg) scale(1.02)}}.mf-refined.mf-main-view :is(.mf-card,.mf-discovery-post) .mf-fields>[data-field-tone]{--mf-tag-fill: #EFEBFA;--mf-tag-ink: #665080;--mf-tag-hover: #E7DFF7;color:var(--mf-tag-ink);background:var(--mf-tag-fill);box-shadow:none;font-weight:500;transition:background-color .14s ease-out}.mf-refined.mf-main-view :is(.mf-card,.mf-discovery-post) .mf-fields>button[data-field-tone]:hover{background:var(--mf-tag-hover);box-shadow:none}@media(hover:none){.mf-refined.mf-main-view :is(.mf-card,.mf-discovery-post) .mf-kind-reveal{gap:5px;padding-inline:8px}.mf-kind-reveal>.mf-kind-label{grid-template-columns:1fr;opacity:1}.mf-kind-reveal .mf-kind-label>span{opacity:1;transform:none;filter:none;transition:none}}@media(prefers-reduced-motion:reduce){.mf-kind-reveal,.mf-kind-reveal>.mf-kind-label,.mf-kind-label>span{transition:none}.mf-kind-reveal>.mf-kind-symbol{animation:none}.mf-kind-reveal .mf-kind-label>span{transform:none;filter:none}}.mixed-app .mf-avatar-photo{overflow:hidden}.mixed-app .mf-avatar-photo>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.mf-main-view .mf-support-questions .mf-support-question-link{display:flex;align-items:flex-start;gap:12px}.mf-support-question-copy{flex:1;min-width:0}.mf-support-thumbnail{display:block;flex-shrink:0;width:48px;height:48px;object-fit:cover;border-radius:var(--mf-radius-compact)}.mf-refined.mf-main-view:not(.mf-explore-view) .mf-shell:not(.mf-reading-shell){max-width:1280px}.mf-refined.mf-main-view:not(.mf-explore-view) .mf-feed{width:100%;max-width:700px;justify-self:center}.mf-main-view .mf-card .mf-media-feed{width:100%;height:auto;margin-top:18px;background:#f7f7f9}.mf-main-view .mf-media-feed .mf-media-main{display:flex;align-items:center;justify-content:center}.mf-main-view .mf-media-feed .mf-media-main>img{width:auto;max-width:100%;height:auto;max-height:min(520px,70vh);object-fit:contain}.mf-main-view .mf-card .mf-video video{max-height:420px}.mf-main-view .mf-quoted-source{display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:6px 12px;margin-top:18px;padding:2px 0 2px 14px;min-width:0;border:0;border-left:2px solid #DCD5E3;border-radius:0;background:transparent;color:var(--mf-ink);text-align:left;transition:border-color .14s ease}.mf-main-view .mf-quoted-source:hover{border-left-color:#7b698c}.mf-quoted-heading{grid-column:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;min-width:0;font-size:11px;line-height:1.5;color:var(--mf-muted)}.mf-quoted-relation{margin-right:2px}.mf-quoted-author{font-size:12px;font-weight:500;overflow-wrap:anywhere}.mf-quoted-kind{margin-left:auto;font-size:11px}.mf-quoted-title{grid-column:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.mf-quoted-source>.mf-connection-arrow{grid-column:2;grid-row:1 / span 2;align-self:center}.mf-connection-arrow{color:var(--mf-muted);transition:transform .14s ease}.mf-quoted-source:hover>.mf-connection-arrow,.mf-connected-activity:hover>.mf-connection-arrow{transform:translate(2px)}.mf-main-view .mf-connected-activity{display:flex;align-items:center;gap:10px;min-width:0;margin-top:18px;padding-top:14px;border-top:1px solid #EEEAF1;color:var(--mf-ink)}.mf-continuation-copy{flex:1;min-width:0}.mf-continuation-copy>span{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--mf-muted);font-size:11px;line-height:1.5}.mf-continuation-author{margin-left:auto;font-size:12px}.mf-continuation-copy>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:500;line-height:1.5}.mf-connected-activity:hover strong{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.mf-main-view .mf-quoted-source,.mf-connection-arrow{transition:none}.mf-quoted-source:hover>.mf-connection-arrow,.mf-connected-activity:hover>.mf-connection-arrow{transform:none}}.mf-main-view .mf-copy-text>.mf-feed-excerpt{display:block;-webkit-line-clamp:unset;white-space:pre-line}.mf-feed-excerpt>button{padding:0 0 0 5px;color:var(--mf-muted);font:inherit;font-size:13px;white-space:nowrap}.mf-feed-excerpt>button:hover{color:var(--mf-brand);text-decoration:underline}.mf-feed-gallery{margin-top:18px;min-width:0}.mf-feed-gallery-stage{position:relative;max-height:min(520px,70vh);overflow:hidden;border-radius:var(--mf-radius-media);background:#f7f7f9}.mf-main-view .mf-feed-gallery .mf-media-feed{height:auto;margin-top:0}.mf-main-view .mf-feed-gallery-stage[data-framed=true] .mf-media-feed{height:100%}.mf-main-view .mf-feed-gallery-stage[data-framed=true] .mf-media-main>img{width:100%;height:100%;max-height:none}.mf-feed-gallery-count{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:var(--mf-radius-tag);background:#332d3bd9;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;pointer-events:none}.mf-feed-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;padding:0;background:#fffffff2;color:var(--mf-brand);border:1px solid #332D3B19}.mf-feed-gallery-arrow:hover:not(:disabled){background:#fff}.mf-feed-gallery-arrow:disabled{opacity:.35;cursor:default}.mf-feed-gallery-prev{left:10px}.mf-feed-gallery-next{right:10px}.mf-comment-toggle .mf-comment-chevron{transition:transform .16s ease}.mf-comment-toggle[aria-expanded=true] .mf-comment-chevron{transform:rotate(180deg)}.mf-refined .mf-comment-author-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:var(--mf-radius-tag);background:#f2eff5;color:#655d6e;font-size:11px;font-weight:500;line-height:1.6}.mf-feed-comments{border-top:1px solid #EAE7EE;margin-top:10px;padding-top:16px}.mf-feed-comments .mf-short-reply{margin:0 0 18px;padding:0;border:0}.mf-feed-comments .mf-short-reply>.mf-author{font-size:13px;gap:10px}.mf-feed-comments .mf-short-reply>p{margin:4px 0 0 40px;padding:0;border:0;font-size:14px;line-height:1.6;color:var(--mf-ink);overflow-wrap:anywhere;white-space:pre-wrap}.mf-feed-comments .mf-inline-comment-form{margin-top:6px;gap:10px;align-items:flex-start}.mf-feed-comments .mf-inline-comment-form>.mf-avatar{margin-top:6px}.mf-feed-comments .mf-inline-comment-input{align-items:flex-end;min-height:42px;padding:8px 10px;background:#faf9fb;border-color:#e5e1e9}.mf-feed-comments .mf-inline-comment-input textarea{min-height:24px;max-height:180px;font-size:14px;line-height:1.6;field-sizing:content}.mf-feed-comments .mf-comment-send{min-height:30px;padding:4px 8px;font-size:12px}.mf-feed-more-comments{margin:0 0 14px}.mf-feed-more-comments>summary{display:flex;align-items:center;gap:6px;min-height:36px;width:fit-content;cursor:pointer;list-style:none;font-size:12px;color:var(--mf-muted)}.mf-feed-more-comments>summary::-webkit-details-marker{display:none}.mf-feed-more-comments .mf-feed-more-open{display:none}.mf-feed-more-comments[open]>summary>.mf-feed-more-closed{display:none}.mf-feed-more-comments[open]>summary>.mf-feed-more-open{display:inline}.mf-feed-more-comments[open]>summary>svg{transform:rotate(180deg)}.mf-feed-more-comments>.mf-short-reply{margin-top:14px}@media(prefers-reduced-motion:reduce){.mf-comment-toggle .mf-comment-chevron{transition:none}}.mf-refined .mf-post-byline{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;min-width:0}.mf-refined .mf-post-date{color:#746d7e;font-size:11px;font-weight:400;line-height:1.5;white-space:nowrap}.mf-refined .mf-author-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;line-height:1.4;overflow-wrap:anywhere}.mf-refined .mf-answer-preview .mf-reply-heading>.mf-author-copy{margin-left:0;color:var(--mf-ink);font-size:13px}.mf-refined .mf-author-copy>.mf-post-date{display:block;margin:0;padding:0;border:0}.mf-refined .mf-connected-origin-kind{display:flex;align-items:center;gap:4px;margin-left:auto;color:#746d7e;font-size:10px}@media(max-width:480px){.mf-refined .mf-post-byline{gap:5px 8px}}.mf-explore-curated{--mf-discovery-rule: #E8E4EC}.mf-explore-curated section>header>h2{color:var(--mf-ink);font-size:18px}.mf-explore-curated section>header>span{color:#746d7e;font-size:12px}.mf-explore-curated .mf-trending-topics{margin-top:24px;padding-top:18px;border-top:1px solid var(--mf-discovery-rule)}.mf-explore-curated .mf-trending-topics>header>h2{font-size:13px;color:#6e6578;font-weight:500}.mf-explore-curated .mf-trending-topics>header>span{font-size:10px}.mf-explore-curated .mf-trending-topic-list{gap:12px;margin-top:8px}.mf-explore-curated .mf-trending-topic-list>a{padding:8px;border:0;border-radius:var(--mf-radius-control, 8px);background:transparent;min-height:48px;transition:background .14s ease}.mf-explore-curated .mf-trending-topic-list>a:is(:hover,:focus-visible){background:var(--mf-tag-fill, #F4F1F7)}.mf-explore-curated .mf-trending-topic-list strong{color:var(--mf-tag-ink, #65526F);font-size:14px;font-weight:550}.mf-explore-curated .mf-topic-rank{color:var(--mf-tag-ink, #65526F)}.mf-explore-curated .mf-trending-topic-list>a>span>small{margin-top:4px;color:#746d7e;font-size:10px}.mf-explore-curated .mf-trending-topic-list>a>svg{color:var(--mf-tag-ink, #65526F)}.mf-explore-curated>.mf-trending-picks{margin-top:0}.mf-explore-curated>.mf-trending-picks>header{margin-bottom:4px}.mf-explore-curated .mf-trend-disclosure{margin:0 0 16px;color:var(--mf-muted);font-size:11px}.mf-explore-spotlight{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:30px;align-items:start}.mf-explore-curated .mf-trending-entry{min-width:0;padding-top:0}.mf-explore-curated .mf-explore-lead{padding:20px 22px 12px;background:#fff;border:1px solid var(--mf-discovery-rule);border-radius:var(--mf-radius-card)}.mf-explore-curated .mf-trend-caption{color:#776780;font-size:11px;margin-bottom:12px}.mf-explore-curated .mf-explore-lead .mf-discovery-post{display:block;padding:0;border:0}.mf-explore-lead .mf-discovery-author{margin-bottom:13px}.mf-explore-view .mf-explore-lead .mf-discovery-copy h3{font-size:23px;line-height:1.38;letter-spacing:-.45px}.mf-refined .mf-explore-lead .mf-discovery-excerpt{margin-top:11px;font-size:14px;line-height:1.75;-webkit-line-clamp:3}.mf-explore-curated .mf-explore-lead .mf-discovery-thumbnail{width:100%;height:auto;aspect-ratio:auto;max-height:290px;margin-top:18px;border-radius:var(--mf-radius-media);background:transparent}.mf-explore-lead .mf-discovery-thumbnail img{width:100%;height:auto;max-height:290px;object-fit:contain}.mf-explore-lead .mf-discovery-actions{margin-top:13px}.mf-explore-supporting{min-width:0}.mf-supporting-trend-line{display:flex;align-items:baseline;gap:9px}.mf-trend-position{font-size:12px;color:var(--mf-muted);font-variant-numeric:tabular-nums}.mf-explore-supporting>.mf-trending-entry+.mf-trending-entry{margin-top:23px}.mf-explore-supporting .mf-discovery-post{padding:0 0 18px}.mf-explore-view .mf-explore-supporting .mf-discovery-with-media{display:flex;flex-direction:column;gap:12px}.mf-explore-supporting .mf-discovery-copy{order:0}.mf-explore-supporting .mf-discovery-thumbnail{order:1}.mf-explore-curated .mf-explore-supporting .mf-discovery-thumbnail{width:100%;height:145px;aspect-ratio:auto}.mf-explore-view .mf-discovery-thumbnail img{object-fit:contain;object-position:center}.mf-explore-view .mf-explore-supporting .mf-discovery-copy h3{font-size:18px;line-height:1.5}.mf-explore-curated .mf-discovery-author{gap:5px 9px;align-items:center}.mf-explore-curated .mf-discovery-author .mf-kind{color:#655d6e}.mf-explore-curated .mf-connected-discovery{margin-top:32px;padding-top:24px}.mf-explore-curated .mf-connected-discovery-grid{gap:30px;margin-top:21px}.mf-explore-curated .mf-connected-origin{align-items:center;gap:9px;margin-bottom:12px;color:#51465d;font-size:12px}.mf-connected-origin>span:not(.mf-avatar):not(.mf-post-date){display:grid;gap:3px;min-width:0}.mf-connected-origin>span:not(.mf-avatar)>small{display:flex;align-items:center;gap:4px;color:#746d7e;font-size:10px}.mf-connected-origin>.mf-post-date{margin-left:auto}.mf-explore-curated .mf-connected-thread h3{font-size:17px;line-height:1.55}.mf-explore-curated .mf-connected-responses{margin:16px 0 0 12px;padding-left:16px;border-left:1px solid #DBD2E4}.mf-explore-curated .mf-connected-responses>a{display:flex;align-items:flex-start;gap:9px;border-top:0;border-radius:7px;padding:8px 4px}.mf-connected-responses>a>span:not(.mf-avatar){min-width:0}.mf-connected-responses .mf-connection-arrow{flex-shrink:0;margin:5px 0 0 auto;color:#8d7a9b}.mf-connected-responses>a:is(:hover,:focus-visible){background:var(--mf-tag-fill, #F4F1F7)}.mf-explore-curated .mf-connected-responses small{color:#746d7e}.mf-explore-curated .mf-connected-responses strong{color:#51465d;line-height:1.5}.mf-explore-curated .mf-connected-summary{display:inline-flex;align-items:center;gap:7px;margin:8px 0 0 28px;padding-block:7px;color:var(--mf-muted);font-size:12px}.mf-connected-summary:is(:hover,:focus-visible){color:var(--mf-brand);text-decoration:underline;text-underline-offset:3px}.mf-explore-curated>.mf-across-fields{display:block;margin-top:30px;padding-top:24px;border-top:1px solid var(--mf-discovery-rule)}.mf-across-fields-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:18px}.mf-across-field-entry{min-width:0}.mf-explore-curated .mf-across-fields .mf-discovery-post{padding:0 0 18px;border-bottom:0}.mf-explore-curated .mf-across-fields .mf-discovery-with-media{display:flex;flex-direction:column;gap:14px}.mf-explore-curated .mf-across-fields .mf-discovery-thumbnail{width:100%;height:175px;aspect-ratio:auto;max-height:none}.mf-explore-curated .mf-across-fields .mf-discovery-copy h3{font-size:17px;line-height:1.5}.mf-explore-curated .mf-across-fields .mf-discovery-author>.mf-post-date{flex-basis:100%;margin-left:0}.mf-explore-curated .mf-across-fields .mf-discovery-excerpt{-webkit-line-clamp:3}@media(max-width:1100px){.mf-explore-spotlight{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.mf-explore-view .mf-explore-lead .mf-discovery-copy h3{font-size:21px}.mf-across-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:820px){.mf-explore-spotlight,.mf-explore-curated .mf-connected-discovery-grid{grid-template-columns:minmax(0,1fr);gap:24px}.mf-explore-curated .mf-explore-lead{padding:18px 18px 10px}}@media(max-width:560px){.mf-across-fields-grid{grid-template-columns:minmax(0,1fr)}.mf-explore-curated .mf-trending-topic-list{gap:10px}.mf-explore-curated .mf-trending-topic-list>a{padding:10px}.mf-explore-curated .mf-trending-topic-list strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.mf-explore-curated .mf-trending-topic-list>a{transition:none}}.mf-refined.mf-company-view .mf-shell:not(.mf-reading-shell){max-width:1480px;grid-template-columns:180px minmax(0,1fr);gap:40px;padding:30px 36px 80px}.mf-company-view .mf-topbar-inner{max-width:1480px}.mf-company-view .mf-company-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:12px;background:#fff;color:#8e849a}.mf-company-logo img{display:block;width:100%;height:100%;object-fit:contain}.mf-company-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.mf-company-view h1{font-size:32px;line-height:1.25;letter-spacing:-.65px;font-weight:650}.mf-refined .mf-company-directory-heading p{margin-top:9px;color:#736b7e;font-size:14px;line-height:1.7}.mf-company-directory-heading>span{flex-shrink:0;color:#766980;font-size:12px}.mf-company-tools{display:flex;gap:12px;align-items:center;margin-bottom:30px}.mf-company-search{display:flex;align-items:center;gap:10px;flex:1;max-width:540px;min-width:0;padding:0 13px;border:1px solid #E7E2EC;border-radius:10px;background:#fff;color:#897b96}.mf-company-search:focus-within{border-color:#a895b8;box-shadow:0 0 0 3px #a895b814}.mf-company-search input{width:100%;min-width:0;height:43px;padding:0;border:0;outline:0;background:transparent;color:var(--mf-ink);font-size:13px}.mf-company-search input::placeholder{color:#786d84}.mf-company-search button{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:32px}.mf-company-field select{height:45px;min-width:160px;max-width:100%;padding:0 30px 0 12px;border:1px solid #E7E2EC;border-radius:10px;background:#fff;color:#6a5f77;font-size:12px}.mf-company-clear{min-height:36px;padding:5px 8px;color:#78618c;font-size:12px}.mf-refined .mf-company-result-count{margin:-16px 0 24px;color:#766980;font-size:12px}.mf-company-view :is(.mf-company-partners,.mf-company-others,.mf-company-updates,.mf-company-jobs,.mf-company-events,.mf-company-side-jobs,.mf-company-side-events)>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.mf-company-view section>header h2{display:inline-flex;align-items:center;gap:8px;color:var(--mf-ink);font-size:17px;font-weight:600;letter-spacing:-.2px}.mf-company-view section>header>:is(span,a){display:inline-flex;align-items:center;gap:5px;color:#82718f;font-size:12px}.mf-company-partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mf-company-partner-card{display:flex;flex-direction:column;min-width:0;min-height:240px;padding:22px 20px 17px;background:#fff;border:1px solid #E7E1ED;border-radius:var(--mf-radius-card);transition:border-color .15s ease,box-shadow .15s ease}.mf-company-partner-card:hover{border-color:#bdb0ca;box-shadow:0 5px 18px #332d3b06}.mf-company-partner-card h3{font-size:16px;line-height:1.4;font-weight:600;margin-top:14px;overflow-wrap:anywhere}.mf-company-industry{margin-top:4px;color:#776a83;font-size:11px}.mf-refined .mf-company-partner-card p{margin-top:12px;margin-bottom:19px;color:#716779;font-size:12px;line-height:1.65}.mf-company-card-footer{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-top:auto;color:#6d577e;font-size:11px}.mf-company-others{margin-top:34px;padding-top:24px;border-top:1px solid #E9E4EE}.mf-company-logo-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 12px}.mf-company-tile{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;gap:7px;min-width:0;padding:18px 8px;border-radius:12px;text-align:center;transition:background .15s ease}.mf-company-tile:hover{background:#f3eff7}.mf-company-tile h3{margin-top:4px;font-size:13px;line-height:1.45;font-weight:550;overflow-wrap:anywhere}.mf-company-tile>span:not(.mf-company-logo){color:#776a83;font-size:10px;line-height:1.5}.mf-refined .mf-company-demo-note{margin:28px 0 0;color:#776c81;font-size:10px;line-height:1.7}.mf-company-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mf-company-empty{padding:52px 20px;text-align:center;color:#776a83}.mf-company-empty h2{margin-top:15px;font-size:19px;color:var(--mf-ink)}.mf-refined .mf-company-empty p{margin-top:9px;color:#766980;font-size:14px}.mf-company-text-button{display:inline-flex;gap:7px;align-items:center;min-height:36px;margin-top:16px;color:#715386;font-size:13px}.mf-company-profile-header{display:flex;align-items:center;gap:23px;padding:8px 0 26px}.mf-company-profile-header>.mf-company-logo{border:1px solid #EAE5F0;border-radius:16px}.mf-company-identity{flex:1;min-width:0}.mf-company-name-line{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mf-company-partner-label{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:6px;background:#f0ebf5;color:#79618c;font-size:10px;font-weight:500;white-space:nowrap}.mf-refined .mf-company-identity>p{margin-top:10px;color:#62586e;font-size:15px;line-height:1.6}.mf-company-identity>span{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px;color:#786b83;font-size:12px}.mf-company-follow{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:106px;min-height:39px;padding:8px 14px;border:1px solid var(--mf-brand);border-radius:10px;background:var(--mf-brand);color:#fff;font-size:13px;transition:background .14s ease,color .14s ease}.mf-company-follow:hover{background:#494052}.mf-company-follow.is-following{border-color:#dcd2e5;background:#f3eff7;color:#6b527d}.mf-company-tabs{display:flex;gap:27px;border-bottom:1px solid #E5DFEB;margin:0 0 27px}.mf-company-tabs>a{display:flex;align-items:center;gap:7px;min-height:45px;padding:10px 2px;margin-bottom:-1px;border-bottom:2px solid transparent;color:#766980;font-size:13px}.mf-company-tabs>a[aria-current=page]{border-color:var(--mf-brand);color:var(--mf-brand);font-weight:600}.mf-company-tabs>a>small{padding:1px 5px;border-radius:5px;background:#f0ecf5;font-size:10px;font-weight:400}.mf-company-profile-columns{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:42px;align-items:start}.mf-company-profile-main,.mf-company-profile-side{min-width:0}.mf-company-about{margin-bottom:28px}.mf-company-about h2,.mf-company-facts h2{font-size:15px;font-weight:600}.mf-refined .mf-company-about p{margin-top:12px;color:#6e6378;font-size:14px;line-height:1.85;max-width:68ch}.mf-company-profile-side{padding-left:24px;border-left:1px solid #EAE4EF}.mf-company-facts dl{margin:19px 0 22px}.mf-company-facts dl>div{margin-bottom:16px}.mf-company-facts dt{display:flex;align-items:center;gap:7px;color:#776a83;font-size:11px}.mf-company-facts dd{color:#61526f;font-size:12px;margin:6px 0 0 23px;line-height:1.5}.mf-company-view .mf-fields>span{color:var(--mf-tag-ink);background:var(--mf-tag-fill);font-size:11px}.mf-company-side-jobs,.mf-company-side-events{margin-top:28px;padding-top:23px;border-top:1px solid #EAE4EF}.mf-company-view .mf-company-side-jobs>header h2,.mf-company-view .mf-company-side-events>header h2{font-size:14px}.mf-company-update{background:#fff;border:1px solid #E8E2EF;border-radius:var(--mf-radius-card);padding:21px 23px;margin-bottom:17px;overflow:hidden}.mf-company-update>header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.mf-company-update>header>span{display:flex;align-items:center;gap:6px;color:#80708d;font-size:11px}.mf-company-update h3{color:var(--mf-ink);font-size:19px;font-weight:600;letter-spacing:-.25px;line-height:1.5}.mf-company-update h3 a:hover{color:#745688;text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-company-update>p{margin-top:9px;color:#776b82;font-size:13px;line-height:1.75}.mf-company-update-image{display:block;margin-top:17px;border-radius:var(--mf-radius-media);overflow:hidden;background:#fcfcfd}.mf-company-update-image img{display:block;width:100%;height:auto;max-height:300px;object-fit:contain}.mf-company-job-row,.mf-company-event-row{display:flex;align-items:center;gap:15px;padding:23px 0;border-bottom:1px solid #E9E3EF;border-radius:0}.mf-company-job-row>span:nth-child(2),.mf-company-event-row>span:nth-child(2){flex:1;min-width:0}.mf-company-job-row strong,.mf-company-event-row strong{display:block;color:#45374f;font-size:16px;font-weight:550;line-height:1.5}.mf-company-job-row small,.mf-company-event-row>span>small{display:block;color:#786984;font-size:11px;line-height:1.7;margin-top:5px}.mf-company-job-row>svg,.mf-company-event-row>svg{flex-shrink:0;color:#9a87a6}.mf-company-job-row:hover strong,.mf-company-event-row:hover strong{color:#745388;text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-company-job-row p,.mf-refined .mf-company-event-row p{color:#776781;font-size:13px;line-height:1.7;margin-top:8px}.mf-company-entry-icon{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:42px;height:42px;border-radius:10px;color:#867093;background:#f3eff8}.mf-company-job-compact{padding:13px 0;gap:10px}.mf-company-job-compact .mf-company-entry-icon{width:32px;height:32px;border-radius:8px}.mf-company-job-compact strong{font-size:12px}.mf-company-job-compact small{font-size:10px;margin-top:4px}.mf-company-calendar{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:56px;min-height:62px;gap:2px;border:1px solid #E4DBEC;border-radius:10px;background:#fff}.mf-company-calendar small{color:#7b648c;font-size:11px}.mf-company-calendar b{color:#6b507e;font-size:23px;font-weight:500;line-height:1.2}.mf-company-side-events .mf-company-event-row{align-items:flex-start;gap:10px;padding:7px 0;border:0}.mf-company-side-events .mf-company-calendar{width:40px;min-height:50px}.mf-company-side-events .mf-company-calendar b{font-size:20px}.mf-company-side-events .mf-company-event-row strong{font-size:12px}.mf-company-side-events .mf-company-event-row p,.mf-company-side-events .mf-company-event-row>svg{display:none}.mf-company-empty-section{display:flex;gap:12px;align-items:center;padding:32px 0;color:#776a83}.mf-refined .mf-company-empty-section p{font-size:13px;color:#776781}.mf-company-entry-page{max-width:820px}.mf-company-entry-source{display:flex;align-items:center;gap:10px;width:fit-content;margin:7px 0 27px}.mf-company-entry-source>span:not(.mf-company-logo){font-size:13px;font-weight:550}.mf-company-entry-source small{display:block;color:#776a83;font-size:10px;font-weight:400;margin-top:4px}.mf-company-entry-source>svg{margin-left:8px;color:#9a87a6}.mf-company-entry-byline{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:14px}.mf-company-entry-byline>span{display:flex;align-items:center;gap:6px;color:#85708f;font-size:12px}.mf-company-entry-reading h1{font-size:32px;line-height:1.4;max-width:30ch}.mf-refined .mf-company-entry-summary{margin-top:17px;font-size:16px;line-height:1.8;color:#74657e}.mf-company-entry-facts{display:flex;flex-wrap:wrap;gap:12px 24px;margin:23px 0;padding-block:15px;border-block:1px solid #E7DFED}.mf-company-entry-facts>span{display:flex;align-items:center;gap:7px;color:#7c6989;font-size:12px;line-height:1.7}.mf-company-reading-image{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;border-radius:var(--mf-radius-media);margin-top:23px}.mf-company-entry-body{max-width:68ch;margin-top:26px}.mf-refined .mf-company-entry-body>p{margin-top:19px;color:#62556c;font-size:15px;line-height:1.95}.mf-company-save{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:8px 13px;margin-top:26px;border:1px solid #DAD0E4;border-radius:10px;background:#fff;color:#79618b;font-size:12px}.mf-company-save.is-saved{background:#f2ecf7;border-color:#bca8cc;color:#68457f}.mf-company-example-notice{margin:0 0 24px;padding:14px 16px;border:1px solid #E7DFED;border-radius:10px;background:#f3eff7;color:#61526f}.mf-company-example-notice strong{display:block;color:var(--mf-ink);font-size:12px;font-weight:600}.mf-refined .mf-company-example-notice p{margin:5px 0 0;font-size:12px;line-height:1.7;color:#736b7e}.mf-company-opportunity-details,.mf-company-provenance,.mf-company-application{margin-top:26px;padding-block:20px;border-block:1px solid #E7DFED}.mf-company-provenance+.mf-company-application{margin-top:0;border-top:0}.mf-company-entry-reading :is(.mf-company-opportunity-details,.mf-company-provenance,.mf-company-application) h2{color:var(--mf-ink);font-size:16px;font-weight:600}.mf-company-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 24px;margin:18px 0 0}.mf-company-detail-list>div{min-width:0}.mf-company-detail-list dt{font-size:11px;line-height:1.5;color:#776a83}.mf-company-detail-list dd{margin:5px 0 0;font-size:13px;line-height:1.7;color:#61526f;overflow-wrap:anywhere}.mf-company-detail-list dd>a{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-company-detail-note{margin:14px 0 0;color:#736b7e;font-size:12px;line-height:1.7}.mf-company-save-area{margin-top:25px}.mf-company-save-area .mf-company-save{margin-top:0}.mf-company-save:disabled{cursor:wait}@media(max-width:1200px){.mf-refined.mf-company-view .mf-shell:not(.mf-reading-shell){grid-template-columns:160px minmax(0,1fr);gap:30px;padding-inline:28px}.mf-company-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-company-partner-card{min-height:220px}.mf-company-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mf-company-profile-columns{grid-template-columns:minmax(0,1fr) 240px;gap:28px}}@media(max-width:960px){.mf-refined.mf-company-view .mf-shell:not(.mf-reading-shell){grid-template-columns:142px minmax(0,1fr);gap:24px;padding-inline:20px}.mf-company-profile-columns{grid-template-columns:minmax(0,1fr);gap:28px}.mf-company-profile-side{padding:24px 0 0;border-left:0;border-top:1px solid #EAE4EF}.mf-company-profile-header{flex-wrap:wrap;gap:17px}.mf-company-identity{flex-basis:calc(100% - 115px)}}@media(max-width:720px){.mf-refined.mf-company-view .mf-shell:not(.mf-reading-shell){grid-template-columns:minmax(0,1fr)}.mf-company-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mf-company-view h1,.mf-company-entry-reading h1{font-size:27px}.mf-company-directory-heading{align-items:flex-start}.mf-company-directory-heading>span{display:none}.mf-company-tools{flex-wrap:wrap}.mf-company-search{flex-basis:100%;max-width:none}.mf-company-field select{min-width:165px}.mf-company-partner-card{padding:17px 15px}.mf-company-profile-header>.mf-company-logo{width:76px!important;height:76px!important}.mf-company-tabs{gap:22px}.mf-company-detail-list{grid-template-columns:minmax(0,1fr);gap:15px}.mf-company-example-notice{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.mf-company-partner-card,.mf-company-tile,.mf-company-follow{transition:none}}body:has(.mixed-app:not(.onboarding-demo)){min-width:320px}.mf-mobile-navigation{display:none}@media(max-width:760px){.mixed-app:not(.onboarding-demo) .mf-topbar{height:auto}.mixed-app:not(.onboarding-demo) .mf-topbar-inner{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:48px 40px;gap:8px;padding:8px 12px 12px}.mixed-app:not(.onboarding-demo) .mf-logo{grid-column:2;grid-row:1;width:auto;justify-self:start}.mixed-app:not(.onboarding-demo) .mf-header-actions{grid-column:3;grid-row:1;gap:6px;margin:0;justify-self:end}.mixed-app:not(.onboarding-demo) .mf-search{display:flex;grid-column:1 / -1;grid-row:2;width:100%;min-width:0;max-width:none;margin:0}.mixed-app:not(.onboarding-demo) .mf-ask{width:36px;min-height:40px;padding:8px}.mixed-app:not(.onboarding-demo) .mf-ask>span{display:none}.mixed-app:not(.onboarding-demo) .member-guest-actions{gap:0}.mixed-app:not(.onboarding-demo) .member-guest-actions>a:first-child{display:none}.mixed-app:not(.onboarding-demo) .member-guest-actions>.mf-primary{padding:9px 12px}.mixed-app:not(.onboarding-demo) .mf-shell,.mixed-app:not(.onboarding-demo) .mf-shell.mf-reading-shell,.mixed-app:not(.onboarding-demo).mf-question-view .mf-shell.mf-reading-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:20px 12px 56px}.mixed-app:not(.onboarding-demo) .mf-shell>.mf-left,.mixed-app:not(.onboarding-demo) .mf-shell>.mf-right{display:none}.mixed-app:not(.onboarding-demo) .mf-feed,.mixed-app:not(.onboarding-demo) .mf-page-main{width:100%;min-width:0}.mixed-app:not(.onboarding-demo) .mf-mobile-navigation{display:block;grid-column:1;grid-row:1}.mixed-app:not(.onboarding-demo) .mf-mobile-menu-toggle{width:40px;height:40px}.mixed-app:not(.onboarding-demo) .mf-mobile-navigation-panel{position:absolute;z-index:30;top:calc(100% + 6px);left:12px;right:12px;max-height:calc(100dvh - 148px);overflow-y:auto;overscroll-behavior:contain;padding:16px}.mf-mobile-navigation-panel[hidden]{display:none}.mf-mobile-navigation-panel>nav{display:grid;gap:4px}.mf-mobile-navigation-panel>nav>a{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px;border-radius:var(--mf-radius-control);color:var(--mf-muted)}.mf-mobile-navigation-panel>nav>a[aria-current=page]{background:var(--mf-soft);color:var(--mf-brand)}.mf-mobile-navigation-panel>nav small{margin-left:auto}.mf-mobile-navigation-panel .mf-field-panel{margin-top:16px}.mixed-app:not(.onboarding-demo) .mf-card{padding:20px 16px 14px}.mixed-app:not(.onboarding-demo) .mf-card-header{gap:10px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-card-copy,.mixed-app:not(.onboarding-demo) .mf-copy-with-image,.mixed-app:not(.onboarding-demo) .mf-reading-body-with-image{grid-template-columns:minmax(0,1fr);gap:16px}.mixed-app:not(.onboarding-demo) .mf-media-small{width:100%;max-width:100%}.mixed-app:not(.onboarding-demo) .mf-tabs{gap:4px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-actions{gap:4px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-actions>:is(a,button){min-height:40px}.mixed-app:not(.onboarding-demo) .mf-feed-heading{gap:12px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-context-line,.mixed-app:not(.onboarding-demo) .mf-source-strip a{flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-page-card{padding:20px 16px}.mixed-app:not(.onboarding-demo) .mf-profile-identity,.mixed-app:not(.onboarding-demo) .mf-profile-stats{flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-profile-stats{gap:16px}.mixed-app:not(.onboarding-demo) .mf-form-footer{flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-question-start-entry{flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-question-prompt{min-width:0;flex-basis:180px}.mixed-app:not(.onboarding-demo) .mf-recommendation-heading{gap:10px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-notification-menu,.mixed-app:not(.onboarding-demo) .mn-popover{top:126px;max-height:calc(100dvh - 144px)}.mixed-app:not(.onboarding-demo) :is(h1,h2,h3,p,.mf-to,.mf-detail-body){overflow-wrap:anywhere}.mixed-app:not(.onboarding-demo) .mf-detail-media{min-width:0}}@media(max-width:480px){.mixed-app:not(.onboarding-demo) .mf-question-start-entry .mf-question-prompt{flex-basis:100%}.mixed-app:not(.onboarding-demo) .mf-question-start-entry>.mf-primary{margin-left:auto}}.mf-reading-context-label{font-size:12px;color:var(--mf-muted);margin:18px 0 -10px!important}@media(max-width:760px){.mixed-app:not(.onboarding-demo) .mf-company-tabs{gap:16px;flex-wrap:wrap}.mixed-app:not(.onboarding-demo) .mf-company-tabs a{min-height:44px}}.mf-search-examples{margin-top:28px}.mf-search-examples>summary{cursor:pointer;padding-block:12px;min-height:44px}.mf-search-examples>p{margin:0 0 16px!important;color:var(--mf-muted)}.mixed-app .mf-image-surface{position:relative;width:min(100%,calc(var(--mf-image-max-height) * var(--mf-image-ratio)));max-width:var(--mf-image-source-width);height:auto;max-height:none;aspect-ratio:var(--mf-image-ratio);margin-inline:auto;overflow:hidden;border-radius:var(--mf-radius-media);background:#f7f7f9}.mixed-app .mf-image-surface :is(.mf-media-feed,.mf-media-main,.mf-detail-image-link){display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;border-radius:inherit;background:transparent}.mixed-app .mf-image-surface :is(.mf-media-main,.mf-detail-image-link)>img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.mf-image-unavailable{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:100%;height:100%;color:var(--mf-muted);font-size:13px}.mf-gallery-view{display:flex;justify-content:flex-end;margin:-8px 0 12px}.mf-gallery-view button{font-size:13px}.mixed-app .mf-gallery-stage[data-full-width=true]{height:auto;overflow:visible;background:transparent}.mixed-app .mf-gallery-stage[data-full-width=true]>img{width:100%;height:auto;max-height:none;object-fit:contain}.mixed-app .mf-gallery-stage[data-full-width=true] .mf-image-unavailable{min-height:240px}@supports not (height: 1svh){.mixed-app .mf-image-surface{--mf-image-max-height: min(520px,70vh) !important}.mixed-app .mf-detail-image-stage.mf-image-surface{--mf-image-max-height: min(640px,80vh) !important}}.mf-refined .mf-social-detail .mf-answer-preview>.mf-answer-excerpt{display:block;-webkit-line-clamp:unset;white-space:pre-line}.mixed-app .mf-answer-read-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.mf-refined .mf-short-reply .mf-author{align-items:flex-start}.mf-comment-author-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.mf-comment-author-copy>span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.mf-refined .mf-comment-author-copy>.mf-post-date{font-size:11px;font-weight:400}.mf-short-reply,.mf-answer-preview{scroll-margin-top:105px}.mf-question-publish .mf-q-publish-hint:empty{display:none}.mf-refined .mf-inline-comment-input textarea{overflow-y:auto}.mf-discussion-return{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 24px;padding-bottom:14px;border-bottom:1px solid #e6e3ea;font-size:12px;color:#696171}.mf-discussion-return a,.mf-discussion-return span{display:inline-flex;align-items:center;gap:7px}.mf-discussion-return a{min-height:44px;color:#51415f;font-weight:550}.mf-discussion-return a:hover{text-decoration:underline}.mf-discussion-return a:focus-visible{outline:2px solid #867098;outline-offset:3px}@font-face{font-family:Inter;src:url(/assets/inter-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;color:#252832;background:#f7f8fa;font-synthesis:none;--brand:#332D3B;--soft:#EFEDF3;--line:#E2E4EA;--muted:#717580;--editor-accent:#70618F}*{box-sizing:border-box}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:transparent}button:disabled{opacity:.3;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid #70618F;outline-offset:3px}input[type=checkbox]{accent-color:#70618F;width:14px;height:14px;margin:0;flex-shrink:0}input,select{border:1px solid var(--line);border-radius:6px;background:#fff;min-width:0}input{padding:8px}select{padding:8px 22px 8px 8px;font-size:11px}h2,h3,p{margin:0}h2{font-size:13px;font-weight:650}h3{font-size:11px;font-weight:600}svg{flex-shrink:0}button>svg{pointer-events:none}.editor-app{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.editor-toolbar{height:64px;flex-shrink:0;background:#fff;border-bottom:1px solid var(--line);padding:0 22px;display:flex;align-items:center;gap:15px}.lab-brand{display:flex;align-items:baseline;gap:9px}.lab-brand b{font-size:21px;letter-spacing:-.6px;color:var(--brand)}.lab-brand span{font-size:12px;color:var(--muted)}.lab-badge{font-size:10px;padding:5px 8px;background:var(--soft);color:#70618f;border-radius:5px}.history-tools{display:flex;border-left:1px solid var(--line);padding-left:12px;gap:3px}.tool-button{width:31px;height:31px;border-radius:5px;display:inline-grid;place-items:center}.tool-button:hover:not(:disabled){background:#f1f2f5}.tool-button.active{background:var(--soft);color:#70618f}.view-toggle{display:flex;padding:3px;background:#f4f4f7;border-radius:7px;margin-left:5px;gap:2px}.view-toggle button{padding:7px 12px;font-size:11px;border-radius:5px;color:#777884;white-space:nowrap}.view-toggle button.active{background:#fff;color:var(--brand);box-shadow:0 1px 3px #0000000a;font-weight:600}.save-state{margin-left:auto;color:#8a8e97;font-size:10px;display:flex;align-items:center;gap:5px;white-space:nowrap}.primary-button,.outline-button{display:flex;align-items:center;justify-content:center;gap:7px;height:35px;padding:0 12px;border-radius:7px;font-size:11px;font-weight:500;white-space:nowrap}.primary-button{background:var(--brand);color:#fff}.primary-button:hover{background:#27222e}.outline-button{border:1px solid var(--line);background:#fff}.outline-button.active{background:var(--soft);border-color:#d8d0e2}.editor-body{display:flex;flex:1;min-height:0}.layers-panel{width:206px;flex-shrink:0;background:#fff;border-right:1px solid var(--line);overflow-y:auto;padding:18px 12px 24px}.panel-heading{display:flex;align-items:center;justify-content:space-between;margin:0 5px 14px;gap:8px}.panel-heading small{font-size:9px;color:#8a8e97}.panel-help{font-size:10px;color:#8a8e97;line-height:1.8;margin:0 5px 22px}.layer-section{margin:0 0 20px}.layer-section h3,.layer-section summary{display:flex;align-items:center;justify-content:space-between;margin:0 6px 10px;color:#81828d;font-size:10px;font-weight:500}.layer-section summary{cursor:pointer;list-style:none;padding-bottom:8px;border-bottom:1px solid var(--line)}.layer-section summary:after{content:"›";font-size:16px}.layer-section[open] summary:after{transform:rotate(90deg)}.layer-section small{font-size:9px;color:#a0a2a9}.layer-row{min-height:34px;display:flex;align-items:center;width:100%;gap:8px;padding:0 7px;border-radius:5px;color:#5d626d;font-size:11px;position:relative}.layer-row:hover{background:#f5f5f8}.layer-row.active{background:var(--soft);color:#5d4f77}.layer-row>span{flex:1;text-align:left}.layer-select{padding:0;min-width:0;flex:1;display:flex;gap:8px;align-items:center;height:34px;text-align:left;font-size:11px}.layer-select span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layer-eye{width:23px;height:28px;display:grid;place-items:center;opacity:0;color:#8b8595}.layer-row:hover .layer-eye,.layer-row.active .layer-eye,.layer-row.is-hidden .layer-eye{opacity:1}.layer-row.is-hidden .layer-select{opacity:.4}.add-section{border-top:1px solid var(--line);padding:16px 5px 0}.add-section h3{margin-bottom:10px}.add-section>select{width:100%;margin-bottom:7px}.add-controls{display:flex;gap:6px}.add-controls select{flex:1}.add-controls button{width:33px;background:var(--soft);border-radius:6px;display:grid;place-items:center}.workspace{display:flex;flex-direction:column;min-width:0;flex:1;background:#f1f2f5}.canvas-toolbar{height:60px;flex-shrink:0;border-bottom:1px solid #E7E8ED;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f8f8fa}.canvas-toolbar strong{font-size:12px;display:block;font-weight:600}.canvas-toolbar>div>span{font-size:10px;color:#8a8e97;display:block;margin-top:5px}.canvas-options{display:flex;align-items:center;gap:13px}.canvas-options label{display:flex;align-items:center;gap:5px;font-size:10px;color:#82838e;white-space:nowrap}.canvas-options select{min-width:90px;font-size:10px}.canvas-viewport{flex:1;overflow:auto;padding:32px;position:relative;scrollbar-gutter:stable}.scene-wrapper{margin:0 auto;position:relative;box-shadow:0 4px 24px #2528320a;flex-shrink:0}.scene{position:absolute;left:0;top:0;transform-origin:top left;overflow:hidden;isolation:isolate;font-family:Inter,sans-serif}.scene.grid-visible{background-image:radial-gradient(#70618F35 .65px,transparent .65px);background-size:8px 8px}.scene-header{position:absolute;left:0;top:0;width:100%;height:72px;background:#fff;border-bottom:1px solid #E2E4EA}.scene-left-divider{position:absolute;left:285px;top:72px;width:1px;height:100%;background:#e2e4ea}.scene-right-divider{position:absolute;left:1151px;top:72px;width:1px;height:100%;background:#e2e4ea}.post-card{position:absolute;border:1px solid;overflow:visible}.design-node{position:absolute;display:flex;align-items:center;gap:13px;overflow:visible;white-space:normal;-webkit-user-select:none;user-select:none;touch-action:none;min-width:0}.design-node>span:not(.resize-handle):not(.node-tag){min-width:0}.node-text>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:100%;width:100%;overflow-wrap:break-word}.node-button{padding:0 13px;white-space:nowrap}.node-button>span{overflow:hidden;text-overflow:ellipsis}.node-input{padding:0 17px;gap:12px;white-space:nowrap}.node-input span{overflow:hidden;text-overflow:ellipsis}.node-account{padding:0;background:transparent!important}.account-fill{display:flex;align-items:center;justify-content:center;background:#e9ecf2;color:#787d8c;width:100%;height:100%;border-radius:50%}.node-image{overflow:hidden}.node-image img{height:100%;width:100%;display:block;pointer-events:none}.node-line{min-height:1px}.editable{cursor:grab}.editable:hover{outline:1px solid #AFA2C6;outline-offset:2px;z-index:5}.editable.selected{outline:1.5px solid #70618F;outline-offset:2px;z-index:6}.editable.locked{cursor:not-allowed}.is-dragging,.is-dragging *{cursor:grabbing!important}.node-tag{position:absolute;left:-2px;top:-20px;color:#fff;background:#70618f;padding:2px 6px;font-family:Inter,-apple-system,sans-serif;font-size:10px;font-weight:500;line-height:15px;white-space:nowrap;border-radius:3px;z-index:10;pointer-events:none}.resize-handle{position:absolute;width:11px;height:11px;right:-7px;bottom:-7px;border:1.5px solid #70618F;background:#fff;border-radius:1px;cursor:nwse-resize;z-index:12}.node-image.selected{overflow:visible}.node-image.selected img{border-radius:inherit}.frame-selected{outline:2px solid #70618F;outline-offset:3px;z-index:4}.workspace-footer{height:34px;flex-shrink:0;display:flex;align-items:center;gap:20px;padding:0 18px;border-top:1px solid #E2E4EA;background:#f8f8fa;font-size:9px;color:#898c95}.workspace-footer>span{display:flex;align-items:center;gap:5px}.workspace-footer>span:last-child{margin-left:auto}.node-text>.node-tag{width:auto;max-height:none;overflow:visible;-webkit-line-clamp:unset;display:block}.node-text>.resize-handle{width:11px;max-height:none;display:block;overflow:visible}.node-text>.node-tag,.node-text>.resize-handle{padding:0}.node-text>.node-tag{padding:2px 6px}.inspector{width:254px;flex-shrink:0;background:#fff;border-left:1px solid var(--line);overflow-y:auto;padding:18px 17px 24px;font-size:11px}.inspector .panel-heading{margin-inline:0}.selection-badge{font-size:9px;color:#8b8595;background:#f4f2f7;padding:4px 6px;border-radius:4px;white-space:nowrap}.inspector-section{border-top:1px solid #EBECF1;padding-top:17px;margin-top:17px}.inspector-section h3{margin-bottom:13px;color:#70727e}.checkbox-row{display:flex;align-items:center;gap:7px;font-size:10px;color:#6d717c;line-height:1.6}.shared-check{background:#f7f5fa;padding:9px;border-radius:6px;color:#70618f;margin:4px 0 0}.number-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.number-field{display:flex;align-items:center;border:1px solid #E2E4EA;border-radius:6px;overflow:hidden;min-width:0;height:33px;background:#fff}.number-field>span{font-size:9px;color:#9a9ba5;white-space:nowrap;padding-left:9px}.number-field input{padding:7px 5px;border:0;box-shadow:none;border-radius:0;width:100%;font-size:11px;text-align:right;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.number-field input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.inspector-section>.number-field{margin-bottom:8px}.align-controls{display:flex;justify-content:space-between;margin:10px 0 -4px}.color-field{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:10px;color:#777884}.color-field>span{margin-right:auto}.color-field input{padding:0;border:1px solid #E2E4EA;border-radius:4px;width:23px;height:23px;background:#fff}.color-field small{font-size:9px;width:67px;text-align:right;font-variant-numeric:tabular-nums}.select-field{font-size:10px;display:flex;align-items:center;justify-content:space-between;color:#777884;margin:12px 0}.select-field select{font-size:10px;max-width:128px}.text-field{display:block;font-size:10px;color:#777884;margin:10px 0}.text-field input,.text-field textarea{display:block;width:100%;font-size:11px;margin-top:6px}.text-field textarea{border:1px solid var(--line);padding:8px;border-radius:6px;resize:vertical;line-height:1.6}.text-button{font-size:10px;color:#9a94a6;text-decoration:underline;text-underline-offset:3px;padding:0}.element-actions{display:flex;gap:8px;margin-top:12px}.element-actions button{border:1px solid var(--line);border-radius:6px;height:31px;display:flex;align-items:center;justify-content:center;gap:6px;flex:1;font-size:10px;color:#777884}.sample-section>select{width:100%}.sample-switches{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.sample-switches label{display:flex;gap:7px;align-items:center;font-size:10px;color:#777884}.preset-save{display:flex;gap:5px;margin-bottom:8px}.preset-save input{width:100%;font-size:11px}.preset-save button{padding:0 10px;background:var(--soft);border-radius:5px;font-size:10px;color:var(--brand);white-space:nowrap}.inspector-section>select{width:100%}.wide-button{width:100%;height:31px;border:1px solid var(--line);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-size:10px;color:#777884}.reset-button{display:block;margin:15px auto 0;font-size:9px}.toast{position:fixed;z-index:100;bottom:52px;left:50%;transform:translate(-50%);background:#332d3b;color:#fff;box-shadow:0 5px 20px #25283222;border-radius:8px;padding:12px 20px;font-size:12px;pointer-events:none;max-width:80vw}.toast:empty{display:none}.preview-mode .canvas-toolbar{height:48px}.preview-mode .canvas-options label{display:none}.preview-mode .canvas-viewport{padding:24px}.standalone{position:relative;min-height:1236px;background:#f7f8fa}.standalone .scene{position:relative}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#25283240;z-index:200;display:grid;place-items:center}.reset-dialog{width:355px;background:#fff;border-radius:12px;padding:25px;box-shadow:0 12px 40px #25283222}.reset-dialog h2{font-size:17px}.reset-dialog p{font-size:12px;color:#777884;line-height:1.8;margin:14px 0 24px}.reset-dialog>div{display:flex;justify-content:flex-end;gap:8px}@media(max-width:1180px){.editor-toolbar{gap:9px;padding:0 15px}.lab-badge,.save-state{display:none}.view-toggle{margin-left:auto}.layers-panel{width:184px;padding:16px 10px}.inspector{width:232px;padding:16px 13px}.canvas-toolbar{padding:0 15px}.canvas-toolbar>div>span{display:none}.canvas-options{gap:7px}.workspace-footer>span:nth-child(2){display:none}}.node-text[data-bind=title],.node-text[data-bind=context]{align-items:flex-start}html:has(.standalone),body:has(.standalone){scrollbar-width:none}html:has(.standalone)::-webkit-scrollbar,body:has(.standalone)::-webkit-scrollbar{display:none}.panel-help,.canvas-toolbar>div>span,.canvas-options label,.workspace-footer,.checkbox-row,.sample-switches label,.text-field,.color-field,.select-field{font-size:11px;color:#6d6976}.layer-row,.layer-select,.text-field input,.preset-save input{font-size:12px}.number-field>span{font-size:10px;color:#7d7986}.number-field input{font-size:12px}.layer-section h3,.layer-section summary,.inspector-section h3{font-size:11px;color:#75717d}.field-chips{position:relative;width:100%;height:100%;pointer-events:none}.field-chips>span{position:absolute;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:inherit}.node-fields{align-items:flex-start;overflow:visible}.media-frame{width:100%;height:100%;display:flex;gap:5px;overflow:hidden;pointer-events:none}.media-main{position:relative;min-width:0;flex:1;overflow:hidden;border-radius:inherit}.media-mosaic .media-main{flex:3}.media-subs{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.media-sub{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:4px}.media-count{position:absolute;right:6px;bottom:6px;background:#252832c2;color:#fff;border:1px solid #FFFFFF45;border-radius:7px;padding:4px 7px;font-size:12px;font-weight:600;line-height:1.3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.media-sub .media-count{right:3px;bottom:3px;padding:3px 5px;font-size:10px}.node-image.selected .media-frame{border-radius:inherit}.preview-interactive{cursor:pointer}.preview-interactive:hover{filter:brightness(.98)}.inspector-note{font-size:10px;line-height:1.65;color:#797381;margin:10px 0 13px}.media-choices{display:flex;flex-direction:column;gap:8px;margin:12px 0}.media-choices label{display:flex;align-items:center;gap:8px;font-size:10px}.media-choices img{width:35px;height:25px;object-fit:cover;border-radius:3px}.content-preview{background:#fff;border-radius:14px;width:min(720px,85vw);max-height:88vh;overflow:auto;padding:24px;box-shadow:0 16px 60px #25283240}.content-preview header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.content-preview header small{font-size:11px;color:#70618f;display:block;margin-bottom:7px}.content-preview h2{font-size:20px;line-height:1.4}.content-preview header .tool-button{flex-shrink:0}.detail-image{width:100%;max-height:46vh;object-fit:contain;display:block;border-radius:8px;background:#f7f8fa}.detail-copy{font-size:14px;line-height:1.8;color:#606875}.detail-copy p{margin:14px 0}.detail-author{font-weight:600;color:#252832}.detail-copy h3{font-size:15px;color:#252832;margin-top:22px}.detail-fields{display:flex;gap:6px;flex-wrap:wrap}.detail-fields span{padding:3px 9px;border-radius:12px;background:#f0edf6;color:#70618f;font-size:12px}.gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:18px 0}.gallery-controls span{font-size:12px;color:#606875}.gallery-thumbnails{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.gallery-thumbnails button{border:2px solid transparent;border-radius:6px;padding:2px;opacity:.65}.gallery-thumbnails button[aria-pressed=true]{border-color:#70618f;opacity:1}.gallery-thumbnails img{width:68px;height:46px;object-fit:cover;display:block;border-radius:3px}body:has(.editor-app){min-width:960px}body:has(.member-app){min-width:0;background:#fcfcfd}.member-app{min-height:100dvh;background:#fcfcfd;color:#252832;font-size:15px;line-height:1.6}.member-app a{color:#332d3b;text-underline-offset:4px}.member-header{min-height:72px;display:flex;align-items:center;gap:26px;padding:16px 36px;background:#fff;border-bottom:1px solid #E2E4EA}.member-header>a{text-decoration:none;font-size:14px}.member-header .member-logo{font-size:25px;font-weight:750;letter-spacing:-1px;margin-right:auto}.member-logo span{color:#70618f}.member-main{max-width:488px;margin:60px auto;padding:0 24px 60px}.member-main.member-wide{max-width:1040px;margin-top:42px}.member-app h1,.member-account-heading h1{font-size:27px;line-height:1.35;letter-spacing:-.5px;margin:0 0 10px;font-weight:650}.member-app h2,.member-account-grid h2{font-size:18px;font-weight:600;margin:0 0 22px}.member-intro{color:#606875;margin:0 0 28px}.member-app fieldset,.member-shell fieldset:where(:not([class])){margin:0;padding:0;border:0;min-width:0}.member-field{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;font-size:14px}.member-field>span:first-child{font-weight:550}.member-field small{color:#606875;font-weight:400;margin-left:5px}.member-field input,.member-field textarea{font:inherit;width:100%;min-height:46px;padding:11px 13px;border:1px solid #E2E4EA;border-radius:9px;background:#fff;color:#252832;min-width:0}.member-field textarea{resize:vertical;line-height:1.7}.member-password{position:relative;display:block}.member-password input{padding-right:48px}.member-password button{position:absolute;right:4px;top:4px;width:40px;height:38px;display:grid;place-items:center;color:#606875}:is(.member-app,.member-shell) .member-primary,:is(.member-app,.member-shell) .member-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;min-height:44px;padding:10px 18px;text-decoration:none;font:inherit;font-weight:550;cursor:pointer}:is(.member-app,.member-shell) .member-primary{background:#332d3b;color:#fff;border:1px solid #332D3B}.member-main:not(.member-wide) .member-primary{width:100%}:is(.member-app,.member-shell) .member-secondary{background:#fff;color:#332d3b;border:1px solid #E2E4EA}.member-primary:hover{background:#27222e}:is(.member-app,.member-shell) button:disabled,:is(.member-app,.member-shell) fieldset:disabled{opacity:.65;cursor:wait}.member-text-button{display:block;font:inherit;color:#606875;background:transparent;padding:11px 0;margin-top:8px;font-size:13px}.member-text-button:hover{color:#332d3b;text-decoration:underline}.member-quiet-link{display:block;width:fit-content;font-size:13px;margin:0 0 20px}.member-switch{border-top:1px solid #E2E4EA;padding-top:24px;margin-top:28px;color:#606875;font-size:14px}.member-switch a{font-weight:550}.member-hint{font-size:13px;color:#606875;margin:8px 0 20px}.member-field+.member-hint{margin-top:-12px}.member-error,.member-success,.member-notice{padding:13px 15px;margin:0 0 20px;border-radius:8px;font-size:14px;line-height:1.6}.member-error{color:#8a3f38;background:#fbf2ef;border:1px solid #E9D4CE}.member-success{color:#385e50;background:#f0f5f1;border:1px solid #D5E5DA}.member-notice{background:#efedf3;color:#332d3b}.member-symbol{display:inline-grid;place-items:center;width:64px;height:64px;background:#efedf3;color:#332d3b;border-radius:50%;margin-bottom:24px}.member-account-heading{display:flex;justify-content:space-between;align-items:start;gap:24px}.member-account-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:48px}.member-section{border-top:1px solid #E2E4EA;padding:26px 0;margin:0 0 20px}.member-email{overflow-wrap:anywhere}.member-label{font-size:13px;color:#606875}.member-check{display:flex;gap:10px;align-items:center;font-size:14px;margin-bottom:18px}.member-check input{width:16px;height:16px;flex-shrink:0;accent-color:#332D3B}.member-profile-heading{display:flex;gap:24px;align-items:start;margin-bottom:30px}.member-profile-heading>div{flex:1}.member-profile-heading .member-symbol{flex-shrink:0}.member-interests{display:flex;gap:8px;flex-wrap:wrap}.member-interests span{padding:4px 9px;border-radius:6px;font-size:12px;color:#70618f;background:#efedf3}.member-post{display:block;text-decoration:none;padding:18px 0;border-top:1px solid #E2E4EA}.member-post small{text-transform:capitalize;color:#606875}.member-post h3{font-size:18px;line-height:1.5;margin:6px 0}.member-post p{color:#606875;font-size:14px;white-space:pre-wrap}.member-post:hover h3{text-decoration:underline}.member-guest-actions{display:flex;gap:12px;align-items:center}.member-guest-actions>a{font-size:13px;white-space:nowrap}.member-guest-actions .mf-primary{color:#fff}@media(max-width:700px){.member-header{padding:14px 20px;gap:18px}.member-header>a{font-size:12px}.member-main{margin-top:36px}.member-account-grid{grid-template-columns:1fr;gap:8px}.member-account-heading,.member-profile-heading{flex-wrap:wrap}.member-profile-heading{gap:15px}.member-profile-heading .member-symbol{width:48px;height:48px}.member-account-heading .member-intro{margin-bottom:14px}.member-account-heading{margin-bottom:24px}}.member-route-content{padding:8px 0;min-width:0}.member-shell .member-logo{font-size:25px;text-decoration:none}.member-shell .mf-left nav{display:flex;flex-direction:column;gap:4px}.member-shell .mf-left nav a{display:flex;gap:10px;align-items:center;padding:11px 10px;text-decoration:none;min-height:42px;border-radius:9px}.member-shell .mf-left nav a:hover{background:#f4f4f5}.member-shell .mf-mobile-navigation-panel nav{display:grid;gap:5px}.member-shell .mf-mobile-navigation-panel a{display:flex;align-items:center;gap:9px;padding:12px}.member-shell .member-route-content>h1{margin-top:0}.member-shell .mf-search input{border:0;background:transparent;outline:none;width:100%}.member-shell .mf-search{display:flex;align-items:center;gap:10px}.member-shell .mf-skip-link{position:absolute;left:12px;top:-60px;z-index:1000;background:#fff;padding:14px}.member-shell .mf-skip-link:focus{top:12px}@media(max-width:760px){.member-route-content{padding:0}.member-shell .mf-header-actions a{font-size:12px}}.portfolio-demo-notice{font-size:11px;line-height:1.6;padding:8px 22px;background:#efedf3;color:#6b5d77;text-align:center}.portfolio-demo-reset{display:flex;justify-content:space-between;gap:20px;padding:12px 22px;background:#332d3b;color:#ddd3e7;font-size:10px}.portfolio-demo-reset button{text-decoration:underline;color:inherit}.member-route-content>p{margin:22px 0;line-height:1.8}.member-route-content>.mf-primary{display:inline-flex;margin-top:20px}@media(max-width:600px){.portfolio-demo-notice{font-size:10px;text-align:left;padding-inline:14px}}.story-inbox{max-width:700px;padding:30px 0}.story-inbox h1{font-size:30px;line-height:1.25;margin:20px 0}.story-inbox>p{font-size:14px;line-height:1.8;color:#77717d}.story-inbox .story-inbox-label{font-size:10px;letter-spacing:.06em;color:#8b7999}.story-notification{display:block;text-decoration:none;color:inherit;border:1px solid #d8cfdf;background:#f4f0f7;border-radius:8px;padding:25px;margin:35px 0}.story-notification>span{font-size:10px;color:#887295}.story-notification h2{font-size:21px;line-height:1.4;margin:18px 0}.story-notification p{font-size:14px;line-height:1.7;margin-bottom:25px}.story-notification strong{font-size:13px;color:#6c527e}.story-inbox-empty{border:1px dashed #d8cfdf;padding:25px;margin:30px 0}.story-inbox-empty h2{font-size:19px;margin-bottom:15px}.story-inbox-empty p{font-size:14px;line-height:1.8;color:#817487}.story-inbox .story-inbox-note{font-size:11px}html.portfolio-focus{background:#fbfafc}.portfolio-focus body{min-width:280px;background:#fbfafc}.portfolio-focus .mixed-app{min-height:0;background:transparent;padding:0}.portfolio-focus .mf-shell,.portfolio-focus .mf-shell.mf-reading-shell{display:block!important;max-width:none!important;width:100%!important;padding:0!important;margin:0!important;grid-template-columns:1fr!important}.portfolio-focus .mf-feed,.portfolio-focus .mf-feed.mf-page-main,.portfolio-focus .member-route-content,.portfolio-focus .focused-frame>main{width:100%!important;max-width:none!important;margin:0!important;border:0!important;padding:26px!important;background:transparent;min-height:0!important}.portfolio-focus .mf-skip-link,.portfolio-focus .portfolio-demo-reset,.portfolio-focus .mf-question-intro,.portfolio-focus .mf-new-post-page>.mf-page-title{display:none!important}.portfolio-focus .mf-writing-page,.portfolio-focus .mf-writing-surface{padding:0!important;border:0!important;background:transparent;box-shadow:none!important}.portfolio-focus .mf-question-layout{display:block!important}.portfolio-focus .mf-question-side{position:static!important;border:0!important;padding:20px 0 0!important;width:100%!important;max-width:none!important}.portfolio-focus .mf-question-writing{padding:0!important}.portfolio-focus #mf-post-title{min-height:70px!important;height:80px;font-size:19px!important}.portfolio-focus #mf-question-context{min-height:110px!important;height:110px;font-size:14px!important}.portfolio-focus .mf-question-attachments,.portfolio-focus .mf-q-recipient,.portfolio-focus .mf-question-side>.mf-field-hint,.portfolio-focus .mf-field-search{display:none!important}.portfolio-focus .mf-field-choices{display:flex!important;flex-wrap:wrap;gap:8px!important}.portfolio-focus .mf-field-choices label{width:auto!important;min-width:0!important;padding:9px 11px!important;min-height:36px!important;font-size:12px!important}.portfolio-focus .mf-field-choices label>svg{width:15px}.portfolio-focus .mf-question-routing{display:block!important}.portfolio-focus .mf-question-publish{margin-top:18px!important}.portfolio-focus .mf-question-text{gap:18px!important}.portfolio-focus .mf-q-title>span,.portfolio-focus .mf-q-context>span{font-size:12px!important}.portfolio-focus .mf-reading-page{padding:0!important}.portfolio-focus .story-inbox{padding:0}.portfolio-focus .mf-owner-actions,.portfolio-focus nav[aria-label="Manage your post"]{display:none!important}.portfolio-focus .example-opportunities,.portfolio-focus .portfolio-projects,.portfolio-focus .portfolio-discussions{padding:26px}.portfolio-focus .example-opportunities-heading h1{font-size:30px}.portfolio-focus .example-opportunities-heading{display:block}.portfolio-focus .example-opportunities-heading>a{display:none}.portfolio-focus .example-opportunities-filters{grid-template-columns:1fr 1fr}.portfolio-focus .example-opportunities-search{grid-column:1/-1}.portfolio-focus[data-focus-view=answer] .mf-reading-page>.example-disclosure,.portfolio-focus[data-focus-view=answer] .mf-reading-page>.mf-detail,.portfolio-focus[data-focus-view=answer] .mf-reading-page>.mf-source,.portfolio-focus[data-focus-view=answer] #mf-comments,.portfolio-focus[data-focus-view=answer] #mf-follow-ups,.portfolio-focus[data-focus-view=answer] .mf-related-disclosure{display:none!important}.portfolio-focus[data-focus-view=answer] #mf-answers{border-top:0;margin-top:0;padding-top:0}.portfolio-focus .story-inbox h1{font-size:26px}.portfolio-focus .story-notification{margin:24px 0;padding:22px}.portfolio-focus .story-notification h2{font-size:19px}.portfolio-focus[data-focus-view=answer] .mf-post-type-question>:not(.mf-detail):not(#mf-answers){display:none!important}.portfolio-focus[data-focus-view=answer] .mf-post-type-question>.mf-detail{background:#f0ebf4;border:1px solid #e4dbe9;border-radius:6px;padding:18px;margin:0 0 25px}.portfolio-focus[data-focus-view=answer] .mf-post-type-question>.mf-detail>:not(h1){display:none!important}.portfolio-focus[data-focus-view=answer] .mf-post-type-question>.mf-detail>h1{font-size:18px!important;line-height:1.5;margin:0!important}.portfolio-focus[data-focus-view=answer] .mf-post-type-question #mf-answers{margin-top:0;padding-top:0;border-top:0}.portfolio-focus[data-focus-view=answer] .mf-post-type-question #mf-answers .mf-stacked-heading{padding-top:0}.portfolio-preview{scrollbar-width:none}.portfolio-preview::-webkit-scrollbar{display:none}.portfolio-preview .mf-feed-panel>.mf-feed-intro{margin-top:0}.portfolio-preview[data-focus-view=compose] #mf-post-title{height:100px;overflow:auto}.portfolio-preview[data-focus-view=compose] #mf-question-context{height:165px;overflow:auto}.portfolio-preview .mf-answer-excerpt{white-space:pre-line}@media(max-width:500px){.portfolio-preview[data-focus-view=compose] #mf-post-title{height:125px}.portfolio-preview[data-focus-view=compose] #mf-question-context{height:200px}}
