.pb-root{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-sans);flex-direction:column}.pb-root,.pb-topbar{display:flex;align-items:center}.pb-topbar{width:100%;justify-content:center;padding:var(--s2) var(--s3);border-bottom:1px solid var(--border)}.pb-topbar--survey{justify-content:space-between}.pb-topbar-save{font-size:13px;color:var(--text);background:none;border:none;cursor:pointer;padding:4px 6px;transition:color .12s;font-weight:500}.pb-topbar-save:hover:not(:disabled){color:var(--accent)}.pb-topbar-save:disabled{opacity:.5;cursor:default}.pb-brand{font-size:15px;font-weight:600;letter-spacing:-.01em}.pb-body{flex:1;align-items:center;justify-content:flex-start;max-width:720px;padding:var(--s5) var(--s3)}.pb-body,.pb-card{display:flex;flex-direction:column;width:100%}.pb-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:var(--s4);gap:var(--s3)}.pb-card-title{font-size:26px;font-weight:700;line-height:1.2}.pb-card-sub{font-size:16px;color:#333;line-height:1.55;margin-bottom:var(--s2)}.pb-input{width:100%;padding:12px 14px;font-size:16px;font-family:inherit;background:var(--bg);color:var(--text);border:1.5px solid var(--border);border-radius:999px;box-sizing:border-box;outline:none;transition:border-color .15s}.pb-input:focus{border-color:var(--text)}.pb-input-hint{font-size:12px;color:var(--text-dim);margin-top:-12px}.pb-error{font-size:13px;color:var(--error,#dc2626)}.pb-btn-primary{display:inline-flex;gap:8px;display:flex;align-items:center;justify-content:center;width:100%;padding:13px;font-size:15px;font-weight:600;font-family:inherit;background:var(--text);color:var(--surface);border:none;border-radius:10px;cursor:pointer;transition:opacity .15s}.pb-btn-primary:hover{opacity:.88}.pb-btn-primary:disabled{opacity:.45;cursor:not-allowed}.pb-btn-secondary{display:flex;align-items:center;justify-content:center;padding:10px 20px;font-size:14px;font-weight:500;font-family:inherit;background:var(--surface);color:var(--text-muted);border:1px solid var(--border);border-radius:10px;cursor:pointer;transition:background .15s}.pb-btn-secondary:hover:not(:disabled){background:var(--bg)}.pb-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.pb-card--nux{height:440px;display:flex;flex-direction:column;gap:0;justify-content:space-between}.pb-nux-top{flex:1;display:flex;flex-direction:column;gap:20px;justify-content:center}.pb-nux-eyebrow{font-size:var(--t-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.pb-nux-intro{font-size:16px;line-height:1.7;color:var(--text);margin:0}.pb-nux-body{font-size:15px;line-height:1.65;color:var(--text)}.pb-nux-list{display:flex;flex-direction:column;gap:14px;padding:0;list-style:none}.pb-nux-list li{display:flex;gap:12px;font-size:15px;line-height:1.55;color:var(--text)}.pb-nux-list li:before{content:"→";color:var(--text-dim);flex-shrink:0;margin-top:1px}.pb-nux-nav{justify-content:space-between;padding-top:24px;border-top:1px solid var(--border);margin-top:8px}.pb-nux-dots,.pb-nux-nav{display:flex;align-items:center}.pb-nux-dots{gap:6px}.pb-nux-dot{width:6px;height:6px;border-radius:50%;background:var(--border);transition:background .2s}.pb-nux-dot--active{background:var(--text);width:18px;border-radius:3px}.pb-survey-root{min-height:100vh;background:var(--bg);display:flex;flex-direction:column;align-items:center}.pb-survey-body{flex:1;max-width:650px;padding:24px 20px 32px;align-items:center;gap:24px}.pb-survey-body,.pb-survey-stage{width:100%;display:flex;flex-direction:column}.pb-survey-stage{min-height:620px;gap:16px}.pb-survey-stage .pb-survey-nav{margin-top:auto}.pb-survey-stage--barred{min-height:0}.pb-survey-stage{animation:pb-survey-in .1s linear both}@keyframes pb-survey-in{0%{opacity:0}}.pb-survey-stage--leaving{opacity:0;transition:opacity .1s linear}@media (prefers-reduced-motion:reduce){.pb-survey-stage{animation:none}.pb-survey-stage--leaving{opacity:1;transition:none}}@media (max-width:620px){.pb-survey-stage{min-height:0}}.pb-survey-topband{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width:480px){.pb-survey-topband{gap:6px}.pb-admin-badge{font-size:10px;letter-spacing:.04em}}.pb-survey-ring-wrap{width:100%;display:flex;flex-direction:column;align-items:center}.pb-survey-question{width:100%}.pb-survey-nav{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.pb-survey-nav-right{display:flex;align-items:center;gap:10px}.pb-save-btn{font-size:13px;color:var(--text-dim);background:none;border:none;cursor:pointer;padding:6px 10px}.pb-save-btn:disabled{opacity:.5}.pb-save-exit-btn{border:1px solid var(--border);border-radius:8px;padding:6px 12px}.pb-nav-back{font-size:var(--t-body);font-weight:550;font-family:inherit;color:var(--text);background:none;border:none;cursor:pointer;padding:10px 14px 10px 10px;border-radius:999px;transition:color .12s,background .12s}.pb-nav-back:hover{color:var(--text);background:var(--surface-2)}.pb-survey-stage:has(.pb-opener) .pb-nav-continue{font-size:var(--t-read);font-weight:640;padding:17px 28px;border-radius:999px;background:var(--text);color:var(--surface);width:100%;max-width:380px}.pb-survey-stage:has(.pb-opener) .pb-nav-continue:hover:not(:disabled){background:var(--text);opacity:.88}.pb-survey-stage:has(.pb-opener) .pb-survey-nav{justify-content:center}.pb-nav-continue{width:auto;padding:10px 24px;font-size:14px;font-weight:500;background:transparent;color:var(--accent);border:1.5px solid var(--accent)}.pb-nav-continue:hover:not(:disabled){background:var(--accent-bg);opacity:1}.pb-nav-continue:disabled{background:transparent;border-color:var(--border);color:var(--text-dim);opacity:1;cursor:not-allowed}@media (max-width:480px){.pb-body{padding:16px 12px}.pb-survey-root:has(.pb-survey-question){background:var(--surface)}.pb-survey-nav{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--surface);border-top:1px solid var(--border);padding:12px 16px calc(24px + env(safe-area-inset-bottom, 0px));box-shadow:0 -2px 10px rgba(0,0,0,.05)}.pb-survey-body{padding-bottom:104px}.pb-survey-body:has(.bb-spacer){padding-bottom:0}.pb-card{padding:28px 16px;gap:18px}.pb-card--nux{height:auto;min-height:380px}.pb-nav-continue{padding:13px 24px}.pb-nav-back{padding:12px 10px}.pb-survey-topband .pb-topbar-save{padding:10px 6px}.pb-btn-secondary{padding:12px 20px}.pb-nux-list{gap:12px}.pb-nux-list li{font-size:14px}}.pb-opener-done{display:flex;align-items:center;gap:8px;font-size:var(--t-cap);color:var(--text-muted);margin:0 0 var(--s2)}.pb-opener-done b{font-weight:650;color:var(--text)}.pb-opener-done svg{flex-shrink:0;color:var(--text)}.pb-done-icon{font-size:48px;text-align:center}.pb-done-title{font-size:24px;font-weight:700;text-align:center}.pb-done-body{font-size:15px;line-height:1.6}.pb-done-body,.pb-done-note{color:var(--text-dim);text-align:center}.pb-done-note{font-size:12px;padding:12px 16px;background:var(--surface-alt);border-radius:8px;line-height:1.5}.ff-group-badge{letter-spacing:.06em;color:var(--accent);margin-bottom:4px}.ff-group-badge,.ff-optional-badge{font-size:11px;font-weight:600;text-transform:uppercase}.ff-optional-badge{display:inline-block;letter-spacing:.04em;color:var(--text-dim);background:var(--surface-alt);border:1px solid var(--border);border-radius:4px;padding:2px 8px;margin-bottom:6px}.ff-pp-list{display:flex;flex-direction:column;gap:7px;margin-top:4px}.ff-pp-item{display:flex;align-items:center;gap:10px;padding:13px 16px;background:var(--surface);border:1px solid var(--border);border-radius:10px;cursor:pointer;text-align:left;width:100%;color:var(--text);font-family:inherit;font-size:15px;font-weight:400;transition:background .12s,border-color .12s}.ff-pp-item:hover:not(:disabled){border-color:var(--text-dim)}.ff-pp-item--selected{box-shadow:inset 0 0 0 1.5px var(--accent)}.ff-pp-item--disabled{opacity:.45;cursor:not-allowed}.ff-pp-indicator{width:18px;height:18px;flex-shrink:0;border-radius:4px;border:none;background:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:transparent}.ff-pp-indicator--selected{background:var(--accent);border-color:var(--accent);color:#fff}.ff-pp-text{flex:1;min-width:0;line-height:1.4}.ff-pp-badge{font-size:10px;padding:2px 7px;border-radius:10px;background:var(--surface-alt);border:1px solid var(--border);color:var(--text-dim);flex-shrink:0;white-space:nowrap}.ff-pp-item--selected .ff-pp-badge{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent)}.ff-pp-dim-label{display:block;font-weight:600;font-size:13px;color:var(--text)}.ff-pp-prior{display:block;font-size:11px;color:var(--text-dim);font-style:italic;margin-top:1px}.pb-narrow-note{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-dim,#6b7280);border-top:1px solid var(--border,#e5e7eb);padding-top:12px}.plr-blurb{display:block;font-size:13px;line-height:1.45;color:var(--text,#27272a);margin:6px 0 2px}.pb-nux-nav--senior{display:flex;flex-direction:column;gap:12px;align-items:stretch}.sr-terms{font-size:15px;line-height:1.5;color:var(--text-muted);margin:0}.sr-terms b{color:var(--text);font-weight:600}.sr-notyou{font:inherit;font-size:13px;cursor:pointer;background:none;border:none;padding:0;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}.sr-notyou:hover{color:var(--text)}.pb-topbar-actions{display:flex;align-items:center;gap:4px}.pb-topbar-actions:has(.fb){flex:1;min-width:0}.pb-topbar:has(.fb){padding-block:13px 11px;align-items:flex-start}.pb-topbar:has(.fb) svg{margin-top:9px}@media (max-width:720px){.pb-topbar:has(.fb){flex-wrap:wrap;row-gap:10px;align-items:center;padding-block:11px}.pb-topbar:has(.fb) svg{margin-top:0}.pb-topbar:has(.fb) .pb-topbar-actions{flex-basis:100%}}.sq-listimport--compact:has(>button[hidden]){display:none}.sq-listimport--compact{display:flex;align-items:center}.sq-listimport--compact .sq-listimport-note[hidden]{display:none}.sr-savebtns{display:flex;gap:8px;flex-wrap:wrap}.sr-savebtns .pb-btn-secondary{text-decoration:none}.sr-listed{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:6px 18px;font-size:14.5px;line-height:1.5}.sr-listed li{padding-left:14px;position:relative}.sr-listed li:before{content:"·";position:absolute;left:2px;color:var(--text-muted)}.pb-card--steady{min-height:500px}.pb-card--steady,.sr-foot{display:flex;flex-direction:column}.sr-foot{margin-top:auto;gap:12px;padding-top:8px}.sr-foot>*{margin:0}@media (max-width:640px){.pb-card--steady{min-height:0}.sr-foot{margin-top:16px}}.sr-input--secret{font-size:var(--t-h2);border-radius:12px;padding:14px 18px;max-width:380px;font-family:var(--font-mono);letter-spacing:.06em;font-weight:400;color:var(--text);background:var(--surface)}.sr-input--secret::-moz-placeholder{letter-spacing:.08em;opacity:.55}.sr-input--secret::placeholder{letter-spacing:.08em;opacity:.55}.pb-card--steady .sr-form{flex:1;display:flex;flex-direction:column}.sr-cred{gap:18px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.sr-cred,.sr-cred-row{display:flex;flex-direction:column}.sr-cred-row{gap:2px}.sr-cred-label{font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.sr-cred-value{font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.sr-cred-value--secret{font-family:var(--font-mono);font-size:24px;letter-spacing:.08em;color:var(--accent)}.sr-cred-note{font-size:13px;color:var(--text-muted);margin-top:2px}.sr-save{display:flex;flex-direction:column;gap:10px}.sr-save-lead{margin:0;font-size:15px}.sr-save-alt{margin:0;font-size:13.5px;color:var(--text-muted);font-style:italic}.sr-save-warn{line-height:1.5;color:var(--text);border-left:2px solid var(--text-dim);padding-left:10px;margin:0;font-size:13px;color:var(--text-muted);font-style:italic}.sr-ack{display:flex;align-items:flex-start;gap:10px;font-size:15px;font-weight:600;line-height:1.45;cursor:pointer}.sr-ack input{margin-top:3px;width:16px;height:16px;accent-color:var(--accent)}.sr-savebtns .pb-btn-secondary{min-width:124px}.sr-list-loading{min-height:496px;display:flex;flex-direction:column;gap:14px;padding:4px 0}.sr-sk{display:block;border-radius:8px;background:var(--surface-2)}.sr-sk--title{height:22px;width:62%}.sr-sk--sub{height:14px;width:84%}.sr-sk--box{height:300px;width:100%;border-radius:12px}.sr-sk--btn{height:44px;width:100%;border-radius:10px}@keyframes sr-sk-pulse{0%,to{opacity:1}50%{opacity:.55}}.sr-sk{animation:sr-sk-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sr-sk{animation:none}}.sr-parts{margin:18px 0 4px;display:grid;gap:12px;text-align:left}.sr-parts dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text);margin-bottom:3px}.sr-parts dd{font-size:14.5px;line-height:1.5}.sr-hint,.sr-parts dd{color:var(--text-muted);margin:0}.sr-hint{font-size:var(--t-cap);line-height:1.6}.sr-skipconfirm{display:grid;gap:10px;justify-items:center;text-align:center}.sr-skipconfirm-lead{font-size:13.5px;line-height:1.5;color:var(--text-muted);margin:0;max-width:44ch}.sr-skipconfirm-acts{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.pb-saved-id{gap:10px}.pb-saved-id,.pb-saved-row{display:grid;justify-items:center}.pb-saved-row{gap:3px}.pb-saved-label{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.pb-saved-value{font-size:20px;font-weight:700;font-family:var(--font-mono);letter-spacing:.08em}.pb-saved-value--secret{color:var(--accent)}.sn-root{display:flex;align-items:center;gap:6px}.sn-item{font:inherit;font-size:13px;font-weight:550;cursor:pointer;padding:5px 8px;border:none;background:none;color:var(--text-muted);border-radius:6px}.sn-item:hover:not(:disabled){color:var(--text);background:var(--surface-alt)}.sn-item--on{color:var(--text);font-weight:700}.sn-item:disabled{cursor:default}.sn-item:disabled:not(.sn-item--on){opacity:.38}.sn-exit:focus-visible,.sn-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sn-dot{color:var(--border-strong)}.sn-div{width:1px;height:16px;background:var(--border);margin:0 8px}.sn-exit{font:inherit;font-size:13px;cursor:pointer;padding:5px 8px;border:none;background:none;color:var(--text-muted);border-radius:6px}.sn-exit:hover{color:var(--text);background:var(--surface-alt)}.sr-nudge{font-size:13.5px;line-height:1.55;color:var(--text-muted);margin:4px 0 0;max-width:56ch;text-align:center}.sr-pitch{width:100%;box-sizing:border-box;max-width:520px;margin:0 auto;padding:var(--s6) var(--s3) var(--s7)}.sr-eyebrow{font-size:var(--t-label);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-dim);margin:0 0 var(--s1)}.sr-pitch .sr-display{font-size:var(--t-h1);line-height:1.18;letter-spacing:-.02em;font-weight:700;margin:0 0 var(--s4);text-wrap:balance}.sr-pitch .sr-read{font-size:var(--t-read);line-height:1.62;color:var(--text-muted);margin:0 0 var(--s4)}.sr-pitch .pb-phases{margin:0 0 var(--s5)}.sr-stage .fb{margin-block-end:var(--s4)}.sr-ic{width:30px;height:30px;flex:0 0 auto;display:block}.sr-ic-a{stop-color:var(--mark-a)}.sr-ic-b{stop-color:var(--mark-b)}.sr-ic-c{stop-color:var(--mark-c)}.sr-pitch .sr-cta{font:inherit;font-size:var(--t-read);font-weight:640;line-height:normal;padding:17px 28px;border-radius:999px;border:none;background:var(--text);color:var(--surface);cursor:pointer;width:100%;max-width:380px}.sr-pitch .sr-cta:hover{opacity:.88}.sr-pitch .sr-quiet{font-size:var(--t-cap);line-height:1.6;color:var(--text-dim);margin:var(--s3) 0 0;text-align:center}.sr-stage{width:100%;box-sizing:border-box;max-width:520px;margin:0 auto;padding:var(--s6) var(--s3) var(--s7)}.sr-stage .sr-h1{font-size:var(--t-h1);line-height:1.18;letter-spacing:-.02em;font-weight:700;margin:0 0 var(--s3);text-wrap:balance}.sr-stage .sr-body{font-size:var(--t-read);line-height:1.62;color:var(--text-muted);margin:0 0 var(--s3);max-width:46ch}.sr-label{font-size:var(--t-label);font-weight:700;letter-spacing:.12em;color:var(--text-dim);margin:0 0 var(--s2)}.sr-key,.sr-label{display:block;text-transform:uppercase}.sr-key{width:100%;box-sizing:border-box;font-family:var(--font-mono);font-size:var(--t-h2);letter-spacing:.16em;text-align:center;padding:20px 12px;border-radius:14px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);margin-bottom:var(--s5)}.sr-key:focus{outline:none;border-color:var(--text)}.sr-key:disabled{opacity:.5}.sr-cred{margin-bottom:var(--s3)}.sr-cred-v{font-family:var(--font-mono);font-size:var(--t-h2);letter-spacing:.08em;color:var(--text)}.sr-cred-n{display:block;font-size:var(--t-cap);color:var(--text-dim);margin-top:4px}.sr-check{display:flex;gap:var(--s2);align-items:center;font-size:var(--t-body);margin-bottom:var(--s3);cursor:pointer}.sr-stage .sr-cta{font:inherit;font-size:var(--t-read);font-weight:640;line-height:normal;padding:17px 28px;max-width:380px;border-radius:999px;border:none;background:var(--text);color:var(--surface);cursor:pointer;width:100%}.sr-stage .sr-cta:hover:not(:disabled){opacity:.88}.sr-stage .sr-cta:disabled{opacity:.28;cursor:default}.sr-creds{margin:var(--s5) 0}.sr-save-lead{font-size:var(--t-read);line-height:1.5;color:var(--text-dim);margin:0 0 var(--s3);max-width:46ch}.sr-save-lead b{color:var(--text);font-weight:650}.sr-stage--wide{max-width:680px}.pb-phases{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px;width:100%;text-align:left}.pb-phases li{display:grid;grid-template-columns:26px 1fr auto;gap:14px;align-items:baseline}.pb-phases-n{font-size:var(--t-read);font-weight:700;color:var(--text-dim);font-variant-numeric:tabular-nums}.pb-phases-h{margin:0 0 4px;font-size:var(--t-h2);font-weight:660;letter-spacing:-.01em}.pb-phases-p{margin:0;font-size:var(--t-body);line-height:1.6;color:var(--text-muted)}.pb-phases-t{font-size:var(--t-cap);color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.sr-help{font-size:var(--t-cap)}.sr-foot>.sr-help{margin-top:var(--s3)}.sr-help summary{color:var(--text-muted);cursor:pointer}.sr-help summary::-webkit-details-marker{display:none}.sr-help p{margin:8px 0 0;color:var(--text-muted);line-height:1.6}@media (max-width:560px){.pb-phases li{grid-template-columns:26px 1fr}.pb-phases-t{display:none}}.pb-glimpse{display:flex;flex-wrap:wrap;gap:var(--s1)}.pb-glimpse-chip{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 7px;border:1px solid var(--border);border-radius:999px;font-size:var(--t-cap);white-space:nowrap}.pb-glimpse-chip--more{color:var(--text-dim);padding-left:14px}.pb-handoff .pb-btn-primary,.pb-handoff+* .pb-btn-primary,.pb-handoff~.pb-btn-primary{font-size:var(--t-read);font-weight:640;padding:17px 28px;border-radius:999px;width:100%;max-width:380px}.pb-handoff .pb-card-title{font-size:var(--t-h1);line-height:1.18;letter-spacing:-.02em}.pb-next{display:flex;flex-direction:column;gap:8px;margin:0;text-align:left}.pb-next>div{display:flex;align-items:baseline;gap:12px}.pb-next-row{font-size:var(--t-body);color:var(--text-muted)}.pb-next dt{font-weight:640;color:var(--text);margin:0}.pb-next dd{margin:0}.sr-terms--quiet{color:var(--text-dim)}.pb-root--focus .pb-btn-primary{width:100%;max-width:380px}.pb-root--focus .pb-nux-nav{align-items:flex-start}.pb-opener{display:flex;flex-direction:column;gap:var(--s1);max-width:34rem}.pb-opener-title{margin:0;font-size:var(--t-h1);line-height:1.18;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.pb-opener-sub{margin:0;font-size:var(--t-read);line-height:1.62;color:var(--text-muted)}.pb-opener-count{margin:var(--s2) 0 0;font-size:var(--t-cap);color:var(--text-dim)}.pb-saved-line{margin:0 0 var(--s1);font-size:var(--t-cap);font-weight:600;color:var(--text-muted)}.pb-two{list-style:none;margin:var(--s3) 0 0;padding:0;flex-direction:column}.pb-two,.pb-two li{display:flex;gap:var(--s2)}.pb-two li{align-items:flex-start}.pb-two-n{flex:none;width:20px;height:20px;border-radius:50%;background:var(--text);color:var(--surface);font-size:var(--t-label);font-weight:700;line-height:20px;text-align:center}.pb-two li>span:last-child{display:flex;flex-direction:column;gap:var(--s0)}.pb-two b{font-size:var(--t-body);font-weight:650;color:var(--text)}.pb-two span span{font-size:var(--t-cap);line-height:1.45;color:var(--text-muted)}.sr-list-corner{display:flex;justify-content:flex-end;margin-bottom:var(--s1)}.pb-body>.sr-stage{padding-top:0}.pb-opener--survey{max-width:36rem}.pb-opener-pillars{list-style:none;margin:var(--s3) 0;padding:0;display:flex;flex-direction:column;row-gap:var(--s3)}.pb-opener-pillars li{display:flex;flex-direction:column;row-gap:var(--s0);padding-left:var(--s2);border-left:2px solid var(--border)}.pb-opener-pillars b{font-weight:650;color:var(--text);font-size:var(--t-read);line-height:1.3}.pb-opener-pillars span{color:var(--text-muted);font-size:var(--t-body);line-height:1.5}.pb-opener--survey .pb-opener-pillars+.pb-opener-sub{font-size:var(--t-body);line-height:1.55}.sr-device-note{display:none;margin:0 0 var(--s3);font-size:var(--t-body);line-height:1.5;color:var(--text-muted)}@media (max-width:760px){.sr-device-note{display:block}}.sr-sub{font-size:var(--t-read);line-height:1.5;color:var(--text-dim);margin:0 0 var(--s3);max-width:46ch}