@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/schibsted-grotesk-latin-ext-wght-normal.09a8b277.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/schibsted-grotesk-latin-wght-normal.dae0c9f4.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_next/static/media/bricolage-grotesque-vietnamese-standard-normal.05da5107.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_next/static/media/bricolage-grotesque-latin-ext-standard-normal.93645677.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_next/static/media/bricolage-grotesque-latin-standard-normal.a94a4482.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-normal.87b08ce1.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-normal.d065c9d0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.e872e3f2.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.4ace7644.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-italic.62f67739.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-italic.8586994d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.7cb8e1b9.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.4acb39b8.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.pa-shell{max-width:var(--vos-site-max);margin:0 auto;padding:var(--vos-space-9) var(--vos-space-6) var(--vos-space-12)}@media (min-width:768px){.pa-shell{padding-top:var(--vos-space-11);padding-bottom:var(--vos-space-12)}}.pa-shell:has(>.ed){max-width:none;padding:0}body:has(>.pa-shell>.ed)>.pa-nav,body:has(>.pa-shell>.ed)>.pa-sign{display:none}.pa-shell:has(>.vos-acct){max-width:none;padding:0}body:has(>.pa-shell>.vos-acct)>.pa-nav,body:has(>.pa-shell>.vos-acct)>.pa-sign{display:none}.vos-acct__niche>.ed,.vos-acct__page>.ed{min-height:auto}.pa-nav{display:flex;align-items:center;justify-content:space-between;max-width:var(--vos-site-max);margin:0 auto;padding:var(--vos-space-6);border-bottom:1px solid var(--vos-hairline)}.pa-nav__mark{display:inline-flex;align-items:center;gap:var(--vos-space-3);font-family:var(--vos-font-sans);font-size:var(--vos-text-lg);font-weight:var(--vos-weight-strong);letter-spacing:var(--vos-tracking-tight);color:var(--vos-text-primary);text-decoration:none}.pa-nav__brand-dot{width:8px;height:8px;border-radius:var(--vos-radius-round);background-color:var(--vos-accent);box-shadow:0 0 0 3px var(--vos-accent-wash)}.pa-sign{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vos-space-3) var(--vos-space-5);max-width:var(--vos-site-max);margin:0 auto;padding:var(--vos-space-8) var(--vos-space-6) var(--vos-space-9);border-top:1px solid var(--vos-hairline)}.pa-sign__mark{display:inline-flex;align-items:center;gap:var(--vos-space-3);font-size:var(--vos-text-sm);font-weight:var(--vos-weight-strong);letter-spacing:var(--vos-tracking-tight);color:var(--vos-text-primary)}.pa-sign__line{font-size:var(--vos-text-xs);color:var(--vos-text-tertiary)}.pa-nav__links{display:flex;gap:var(--vos-space-6);font-size:var(--vos-text-xs)}.pa-nav__links a{color:var(--vos-text-tertiary);text-decoration:none}.pa-nav__links a:hover{color:var(--vos-text-secondary)}.pa-index-hero__headline{margin:0;font-size:var(--vos-text-3xl);font-weight:var(--vos-weight-medium);line-height:var(--vos-leading-tight);letter-spacing:var(--vos-tracking-tight);color:var(--vos-text-primary)}.pa-index-hero__promise{margin:var(--vos-space-4) 0 0;max-width:62ch;font-size:var(--vos-text-md);line-height:var(--vos-leading-relaxed);color:var(--vos-text-secondary)}.pa-index-empty{margin-top:var(--vos-space-9)}.pa-index-empty,.pa-index-list,.pa-legal-section{max-width:var(--vos-measure)}.pa-index-list{display:flex;flex-direction:column;gap:0;margin:var(--vos-space-6) 0 0;padding:0;list-style:none}.pa-index-item{padding:var(--vos-space-7) 0;border-top:1px solid var(--vos-hairline)}.pa-index-item:first-child{border-top:0}.pa-index-item__link{display:flex;flex-direction:column;gap:var(--vos-space-2);text-decoration:none}.pa-index-item__name{font-size:var(--vos-text-lg);font-weight:var(--vos-weight-medium);color:var(--vos-text-primary)}.pa-index-item__price{font-size:var(--vos-text-xs);color:var(--vos-text-tertiary)}.pa-legal-section{padding:var(--vos-space-8) 0;border-bottom:1px solid var(--vos-hairline)}.pa-legal-section:last-child{border-bottom:0}.pa-legal-section h2{font-size:var(--vos-text-xl);font-weight:var(--vos-weight-medium);color:var(--vos-text-primary)}.pa-legal-price,.pa-legal-section h2{margin:0 0 var(--vos-space-4)}.pa-order__receipt{max-width:var(--vos-measure)}@media (min-width:1024px){.pa-order:has(.pa-order__work>*){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--vos-space-11);align-items:start}.pa-order:has(.pa-order__work>*) .pa-order__receipt{position:sticky;top:var(--vos-space-8);max-width:none}.pa-order__work>:first-child{margin-top:0;padding-top:0;border-top:0}.pa-order__work .vos-intake-form{max-width:40rem}}.pa-connector,.pa-intake-section{margin-top:var(--vos-space-9);padding-top:var(--vos-space-9);border-top:1px solid var(--vos-hairline)}.pa-connector{display:flex;flex-direction:column;gap:var(--vos-space-4)}.pa-connector__title{margin:0;font-size:var(--vos-text-lg);font-weight:var(--vos-weight-medium);text-wrap:balance}.pa-connector__lead,.pa-connector__note{margin:0;max-width:64ch;color:var(--vos-text-secondary);line-height:var(--vos-leading-relaxed)}.pa-connector__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-3);margin:0}.pa-connector__facts div{display:flex;flex-direction:column;gap:var(--vos-space-1);min-width:0}.pa-connector__facts dt{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:var(--vos-tracking-wide);text-transform:uppercase;color:var(--vos-text-tertiary)}.pa-connector__facts dd{margin:0}.pa-connector__facts code{display:block;padding:var(--vos-space-2) var(--vos-space-3);border:1px solid var(--vos-hairline);border-radius:var(--vos-radius-inset);background-color:var(--vos-material-inset);font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.pa-connector__steps{margin:0;padding-left:var(--vos-space-5);color:var(--vos-text-secondary);line-height:var(--vos-leading-relaxed)}.pa-connector__steps li+li{margin-top:var(--vos-space-2)}.pa-intake-section__title{margin:0 0 var(--vos-space-6);font-size:var(--vos-text-xl);font-weight:var(--vos-weight-medium);color:var(--vos-text-primary)}.pa-artefact{margin:var(--vos-space-8) 0 0;font-family:inherit;font-size:var(--vos-text-lg);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary);white-space:pre-wrap;overflow-wrap:break-word}.pa-delivered,.pa-sb{padding:var(--vos-space-8) var(--vos-space-7);border-radius:12px}@media (min-width:768px){.pa-delivered,.pa-sb{padding:var(--vos-space-11)}}@media (prefers-color-scheme:dark){.pa-sb{--vos-paper:var(--vos-surface);--vos-paper-surface:var(--vos-raised);--vos-paper-sunk:var(--vos-sunk);--vos-paper-text-primary:var(--vos-text-primary);--vos-paper-text-secondary:var(--vos-text-secondary);--vos-paper-text-tertiary:var(--vos-text-tertiary);--vos-paper-rule:var(--vos-rule-strong);--vos-paper-rule-strong:var(--vos-rule-strong);--vos-accent-on-light:var(--vos-accent);--vos-paper-accent-wash:var(--vos-accent-wash);--vos-paper-text-on-accent:var(--vos-text-on-accent);color-scheme:dark}}@media (max-width:767px){.pa-sb__page{margin-inline:calc(-1 * var(--vos-space-7))}}.pa-radar__back{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.pa-radar__back,.pa-sb__back,.pa-sb__what{margin:0 0 var(--vos-space-6)}.pa-sb__what{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pa-sb__finding,.pa-sb__lede,.pa-sb__note,.pa-sb__retention{max-width:var(--vos-measure)}@media (min-width:1024px){.pa-sb__foot:has(>.pa-sb__history):has(>.pa-sb__request){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--vos-space-11);align-items:start}}.pa-sb__lede,.pa-sb__retention{margin-top:var(--vos-space-6)}.pa-sb__head{margin:var(--vos-space-8) 0 0;padding-bottom:var(--vos-space-6);border-bottom:1px solid var(--vos-paper-rule)}.pa-sb__when{margin:0;font-size:var(--vos-text-sm);color:var(--vos-paper-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pa-sb__finding{margin:var(--vos-space-3) 0 0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:var(--vos-text-2xl);font-weight:var(--vos-weight-regular);line-height:var(--vos-leading-tight);color:var(--vos-paper-text-primary);text-wrap:balance}.pa-sb__h2{margin:0;font-size:var(--vos-text-lg)}.pa-sb__h2,.pa-sb__h3{font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-primary)}.pa-sb__h3{margin:0 0 var(--vos-space-2);font-size:var(--vos-text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pa-sb__note{margin:var(--vos-space-2) 0 0;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary)}.pa-sb__note--tight{margin:0;font-size:var(--vos-text-xs);color:var(--vos-paper-text-tertiary)}.pa-sb__history,.pa-sb__strip{margin-top:var(--vos-space-8)}.pa-sb__group{margin-top:var(--vos-space-6)}.pa-sb__list,.pa-sb__runs{margin:0;padding:0;list-style:none}.pa-sb__item{display:flex;flex-direction:column;gap:var(--vos-space-1);padding:var(--vos-space-3) 0;border-top:1px solid var(--vos-paper-rule)}.pa-sb__who{font-size:var(--vos-text-xs);color:var(--vos-paper-text-secondary)}.pa-sb__what{font-size:var(--vos-text-base);line-height:var(--vos-leading-tight);color:var(--vos-paper-text-primary);overflow-wrap:break-word}.pa-sb__page{margin-top:var(--vos-space-8)}.pa-sb__frame{display:block;width:100%;height:150vh;min-height:40rem;border:1px solid var(--vos-paper-rule);border-radius:var(--vos-radius-4);background:var(--vos-paper)}.pa-sb__run{border-top:1px solid var(--vos-paper-rule)}.pa-sb__run-link{display:flex;flex-direction:column;gap:var(--vos-space-1);padding:var(--vos-space-4) 0;color:inherit;text-decoration:none}.pa-sb__run-link:hover .pa-sb__run-finding{text-decoration:underline}.pa-sb__run-date{font-size:var(--vos-text-xs);color:var(--vos-paper-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pa-sb__run-finding{font-size:var(--vos-text-base);line-height:var(--vos-leading-tight);color:var(--vos-paper-text-primary)}.pa-sb__thin{border-left:2px solid var(--vos-accent-on-light);padding-left:var(--vos-space-4)}.pa-sb__remedies{margin-top:var(--vos-space-4)}.pa-sb__remedy-link{font-size:var(--vos-text-sm);color:var(--vos-accent-on-light)}.pa-sb__form{display:flex;flex-direction:column;gap:var(--vos-space-2);margin-top:var(--vos-space-4);max-width:40rem}.pa-sb__label{margin-top:var(--vos-space-3);font-size:var(--vos-text-sm);font-weight:var(--vos-weight-medium)}.pa-sb__input,.pa-sb__label{color:var(--vos-paper-text-primary)}.pa-sb__input{width:100%;padding:var(--vos-space-3);font:inherit;font-size:var(--vos-text-base);background:var(--vos-paper);border:1px solid var(--vos-paper-rule);border-radius:var(--vos-radius-4)}.pa-sb__input:focus-visible{outline:2px solid var(--vos-accent-on-light);outline-offset:1px}.pa-sb__submit{align-self:flex-start;margin-top:var(--vos-space-4);padding:var(--vos-space-3) var(--vos-space-6);font:inherit;font-size:var(--vos-text-base);font-weight:var(--vos-weight-medium);color:var(--vos-paper);background:var(--vos-accent-on-light);border:0;border-radius:var(--vos-radius-4);cursor:pointer}.pa-sb__notice{margin:var(--vos-space-4) 0 0;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary)}.pa-sb__notice--problem{color:var(--vos-accent-on-light)}.pa-sb__run[aria-current]{border-left:2px solid var(--vos-accent-on-light);padding-left:var(--vos-space-4)}.pa-sb__run[aria-current] .pa-sb__run-date{color:var(--vos-accent-on-light)}.pa-radar{display:flex;flex-direction:column;gap:var(--vos-space-9);padding:var(--vos-space-8) var(--vos-space-7);border-radius:12px}@media (min-width:768px){.pa-radar{padding:var(--vos-space-11) var(--vos-space-11)}}.pa-radar .vos-refcard__nocover,.pa-radar .vos-refcard__nopalette{background-color:var(--vos-accent-wash)}.pa-radar__pointer{font-size:var(--vos-text-sm);color:var(--vos-paper-text-secondary);margin:0}.pa-radar__pointer a{color:var(--vos-paper-text-primary);text-underline-offset:.2em}.pa-radar__more-words>summary{cursor:pointer;font-size:var(--vos-text-sm);font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-primary);text-decoration:underline;text-underline-offset:.2em;margin-bottom:var(--vos-space-3);list-style-position:inside}.pa-radar__more-posts>summary{margin-top:var(--vos-space-3)}.pa-radar__fold>.pa-radar__fold-summary{cursor:pointer;font-size:var(--vos-text-lg);font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-primary)}.pa-radar__fold[open]>.pa-radar__fold-summary{margin-bottom:var(--vos-space-4)}.pa-radar__wall--changes .pa-radar__h2{border-left:2px solid var(--vos-paper-rule);padding-left:var(--vos-space-4)}.pa-radar__head{display:flex;flex-direction:column;gap:var(--vos-space-2)}.pa-radar__when,.pa-radar__who{font-size:var(--vos-text-sm);color:var(--vos-paper-text-secondary);margin:0}.pa-radar__lede{font-size:var(--vos-text-lg);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary);margin:0}.pa-radar__wall{display:flex;flex-direction:column;gap:var(--vos-space-4)}.pa-radar__h2{font-size:var(--vos-text-xl);line-height:var(--vos-leading-tight);color:var(--vos-paper-text-primary);margin:0}.pa-radar__wall--undiscovered .pa-radar__h2{border-left:2px solid var(--vos-accent-on-light);padding-left:var(--vos-space-4)}.pa-radar__note{margin:0}.pa-radar__note,.pa-radar__sources{font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary);max-width:62ch}.pa-radar__sources{margin:0 0 var(--vos-space-6)}.pa-radar__serves{font-size:var(--vos-text-xs);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-tertiary);margin:var(--vos-space-1) 0 0;max-width:62ch}.pa-radar__serves-label{font-family:var(--vos-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--vos-paper-text-secondary);margin-right:var(--vos-space-1)}.pa-radar__brief-block{border-top:1px solid var(--vos-paper-rule);border-bottom:1px solid var(--vos-paper-rule);padding:var(--vos-space-4) 0;margin:0 0 var(--vos-space-6)}.pa-radar__brief-lines{display:grid;gap:var(--vos-space-2);margin:var(--vos-space-3) 0 0}.pa-radar__brief-line{display:grid;grid-template-columns:9rem 1fr;gap:var(--vos-space-3)}.pa-radar__brief-line dt{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--vos-paper-text-tertiary);padding-top:.2em}.pa-radar__brief-line dd{margin:0;line-height:var(--vos-leading-relaxed);max-width:62ch}.pa-radar__brief-line dd,.pa-radar__brief-more .pa-radar__h3{font-size:var(--vos-text-sm);color:var(--vos-paper-text-primary)}.pa-radar__brief-more .pa-radar__h3{font-weight:var(--vos-weight-medium);margin:var(--vos-space-4) 0 var(--vos-space-2)}.pa-radar__brief-list{margin:0;padding-left:var(--vos-space-5);font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary);max-width:62ch}@media (max-width:640px){.pa-radar__brief-line{grid-template-columns:1fr;gap:var(--vos-space-1)}}.pa-radar__platforms{margin:var(--vos-space-4) 0 0}.pa-radar__platforms .pa-radar__h3{font-size:var(--vos-text-sm);font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-primary);margin:0 0 var(--vos-space-1)}.pa-radar__platforms-note{margin:0;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary);max-width:62ch}.pa-radar__platform-list{list-style:none;margin:var(--vos-space-3) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--vos-space-3)}.pa-radar__platform{border-top:1px solid var(--vos-paper-rule);padding:var(--vos-space-2) 0 0;display:grid;gap:var(--vos-space-1)}.pa-radar__platform-head,.pa-radar__platform-plan,.pa-radar__platform-read{margin:0;overflow-wrap:anywhere}.pa-radar__platform-name{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--vos-paper-text-primary)}.pa-radar__platform-handle,.pa-radar__platform-read{font-size:var(--vos-text-xs);color:var(--vos-paper-text-tertiary)}.pa-radar__platform--unread .pa-radar__platform-read{color:var(--vos-paper-text-secondary);font-style:italic}.pa-radar__platform-plan{font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary)}.pa-radar__for-platform{margin:0;font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--vos-paper-text-secondary)}.pa-radar__variants{margin:var(--vos-space-1) 0 0;padding-left:var(--vos-space-4);font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary)}.pa-radar__variant-platform{color:var(--vos-paper-text-primary);font-weight:var(--vos-weight-medium)}.pa-radar__coverage{font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary);margin:calc(-1 * var(--vos-space-4)) 0 var(--vos-space-6);padding-left:var(--vos-space-3);border-left:2px solid var(--vos-paper-rule);max-width:62ch}.pa-radar__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-4);align-items:start;list-style:none;margin:0;padding:0}.pa-radar__grid>li{min-width:0}@media (min-width:40rem){.pa-radar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.pa-radar__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pa-radar__empty{font-size:var(--vos-text-base);background:var(--vos-accent-wash);border-radius:var(--vos-radius-4);padding:var(--vos-space-5)}.pa-radar__collapsed,.pa-radar__empty{line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary);margin:0;max-width:62ch}.pa-radar__collapsed{font-size:var(--vos-text-sm)}.pa-radar__collapsed b{color:var(--vos-paper-text-primary);font-weight:600}.pa-radar .vos-refcard{background-color:var(--vos-paper);border-color:var(--vos-paper-rule)}.pa-radar .vos-refcard__handle,.pa-radar .vos-refcard__perf,.pa-radar .vos-refcard__shape{color:var(--vos-paper-text-primary)}.pa-radar .vos-refcard__excerpt,.pa-radar .vos-refcard__note,.pa-radar .vos-refcard__reads,.pa-radar .vos-refcard__who{color:var(--vos-paper-text-secondary)}.pa-radar .vos-refcard__link,.pa-radar .vos-refcard__more>summary{color:var(--vos-accent-on-light)}.pa-radar .vos-refcard__take-text{color:var(--vos-paper-text-primary)}.pa-radar .vos-refcard__taste{color:var(--vos-paper-text-secondary)}.pa-radar .vos-refcard__taste-label{color:var(--vos-paper-text-primary)}.pa-radar .vos-refcard__taste--strong .vos-refcard__taste-label{color:var(--vos-accent-on-light)}.pa-radar .vos-refcard__taste--little .vos-refcard__taste-label{color:var(--vos-paper-text-secondary)}.pa-radar__briefs,.pa-radar__pairs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-5);list-style:none;margin:0;padding:0}@media (min-width:48rem){.pa-radar__briefs,.pa-radar__pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-radar__brief,.pa-radar__pair{display:flex;flex-direction:column;gap:var(--vos-space-2);min-width:0;padding:var(--vos-space-5);border:1px solid var(--vos-paper-rule);border-radius:var(--vos-radius-3);background-color:var(--vos-paper)}.pa-radar__pair--pictured{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--vos-space-4);align-items:start}.pa-radar__pair-body{display:flex;flex-direction:column;gap:var(--vos-space-2);min-width:0}.pa-radar__pair-cover{display:block;width:96px;aspect-ratio:4/5;overflow:hidden;border-radius:var(--vos-radius-inset);background:var(--vos-paper-surface)}.pa-radar__brief-kind,.pa-radar__from{margin:0;font-size:var(--vos-text-xs);color:var(--vos-paper-text-tertiary);overflow-wrap:anywhere}.pa-radar__for{color:var(--vos-paper-text-secondary)}.pa-radar__version{line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary)}.pa-radar__hook,.pa-radar__version{margin:0;font-size:var(--vos-text-sm);overflow-wrap:anywhere}.pa-radar__hook{line-height:var(--vos-leading-normal);color:var(--vos-paper-text-secondary)}.pa-radar__hook b{color:var(--vos-paper-text-primary)}.pa-radar__open{margin-top:auto;font-size:var(--vos-text-sm);color:var(--vos-accent-on-light)}.pa-radar__brief--first{max-width:68ch;border-left:3px solid var(--vos-accent-on-light)}.pa-radar__brief-post{margin:0;font-size:var(--vos-text-lg);line-height:var(--vos-leading-tight);color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-radar__brief--first .pa-radar__brief-post{font-size:var(--vos-text-xl)}.pa-radar__brief-first{margin:0;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary)}.pa-radar__brief-first b{color:var(--vos-paper-text-primary)}.pa-radar__brief-parts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-1);margin:0}.pa-radar__brief-parts>dt{margin-top:var(--vos-space-2);font-size:var(--vos-text-xs);font-weight:var(--vos-weight-medium);letter-spacing:.02em;color:var(--vos-paper-text-tertiary)}.pa-radar__brief-parts>dd{margin:0;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-radar__brief-line{font-weight:var(--vos-weight-medium)}.pa-radar__brief-slides{margin:0;padding-left:var(--vos-space-5)}.pa-radar__brief-slides>li+li{margin-top:var(--vos-space-1)}.pa-radar__brief-evidence{margin-top:var(--vos-space-3);padding-top:var(--vos-space-3);border-top:1px solid var(--vos-paper-rule)}.pa-radar__brief-ref-head{margin:0 0 var(--vos-space-1);font-size:var(--vos-text-xs);font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-tertiary)}.pa-radar__sources{list-style:none;margin:0 0 var(--vos-space-2);padding:0}.pa-radar__brief-ref--pictured{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--vos-space-3);align-items:start;margin-bottom:var(--vos-space-2)}.pa-radar__brief-ref--pictured .pa-radar__sources{margin:0}.pa-radar__brief-cover{display:block;width:72px;aspect-ratio:4/5;overflow:hidden;border-radius:var(--vos-radius-inset);background:var(--vos-paper-surface)}.pa-radar__brief-cover-img{display:block;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.pa-radar__source{display:flex;flex-direction:column;gap:2px;font-size:var(--vos-text-sm);line-height:var(--vos-leading-normal)}.pa-radar__source+.pa-radar__source{margin-top:var(--vos-space-2)}.pa-radar__source-name{color:var(--vos-accent-on-light);overflow-wrap:anywhere}span.pa-radar__source-name{color:var(--vos-paper-text-primary)}.pa-radar__source-measured{font-size:var(--vos-text-xs);color:var(--vos-paper-text-secondary)}.pa-radar__chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--vos-space-2);list-style:none;margin:0;padding:0}.pa-radar__chip{display:inline-flex;flex-direction:column;min-width:0;max-width:100%;padding:var(--vos-space-2) var(--vos-space-3);border:1px solid var(--vos-paper-rule);border-radius:var(--vos-radius-2);background-color:var(--vos-paper)}.pa-radar__term{font-size:var(--vos-text-sm);font-weight:var(--vos-weight-medium);color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-radar__count{font-size:var(--vos-text-xs);color:var(--vos-paper-text-tertiary)}.pa-radar__standings,.pa-radar__unread,.pa-radar__withheld{font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-tertiary);margin:0;max-width:62ch}.pa-radar__standings{display:flex;flex-direction:column;gap:var(--vos-space-2);border-top:1px solid var(--vos-paper-rule);padding-top:var(--vos-space-6)}.pa-sample__eyebrow{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--vos-paper-text-tertiary);margin:0}.pa-sample__next,.pa-sample__read{border-top:1px solid var(--vos-paper-rule);padding-top:var(--vos-space-6)}.pa-sample__next{display:flex;flex-direction:column;gap:var(--vos-space-3)}.pa-sample a{color:var(--vos-paper-text-primary);text-underline-offset:.2em}.pa-showcase__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-6) var(--vos-space-4);margin:var(--vos-space-4) 0 0;padding:0;list-style:none}@media (min-width:720px){.pa-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-read__source{margin:0;font-size:var(--vos-text-sm);color:var(--vos-paper-text-secondary)}.pa-read__frames{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr);gap:var(--vos-space-3);margin:var(--vos-space-4) 0 0;padding:0 0 var(--vos-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.pa-read__frame{display:grid;gap:var(--vos-space-1);align-content:start;scroll-snap-align:start}.pa-read__frame img{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:8px;background:var(--vos-paper-sunk)}.pa-read__at{font-family:var(--vos-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-read__at,.pa-read__seen{font-size:var(--vos-text-xs)}.pa-read__seen{line-height:1.4}.pa-read__measured,.pa-read__seen{color:var(--vos-paper-text-secondary)}.pa-read__measured{margin:var(--vos-space-3) 0 0;padding-left:var(--vos-space-5);font-size:var(--vos-text-sm);line-height:1.5}.pa-read__mechanism{display:grid;gap:var(--vos-space-3);margin:var(--vos-space-5) 0 0}@media (min-width:720px){.pa-read__mechanism{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-4) var(--vos-space-6)}}.pa-read__mechanism dt{font-weight:600;font-size:var(--vos-text-sm)}.pa-read__mechanism dd{margin:var(--vos-space-1) 0 0;font-size:var(--vos-text-sm);line-height:1.5;color:var(--vos-paper-text-secondary)}.pa-read__version{margin-top:var(--vos-space-5);padding:var(--vos-space-5);border-radius:12px;background:var(--vos-paper-sunk)}.pa-read__version p{margin:0 0 var(--vos-space-3);line-height:1.55}.pa-slot{display:inline-block;padding:0 .3em;border-bottom:2px dashed;border-radius:.2em;background-color:var(--vos-paper-accent-wash);color:var(--vos-paper-ink);font-style:italic;font-weight:500;line-height:1.2}.pa-read__version-label{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-read__hook{font-weight:600;font-size:var(--vos-text-lg)}.pa-read__shots summary{cursor:pointer;min-height:44px;line-height:44px;font-size:var(--vos-text-sm)}.pa-read__shots ol{margin:0;padding-left:var(--vos-space-5);font-size:var(--vos-text-sm);line-height:1.5}.pa-sample__fold{margin-top:var(--vos-space-6)}.pa-weekly__grid{grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:720px){.pa-weekly__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-showcase__post{display:grid;align-content:start;gap:var(--vos-space-2);min-width:0}.pa-showcase__cover{display:block;overflow:hidden;border-radius:10px;aspect-ratio:4/5;background:var(--vos-paper-sunk)}.pa-showcase__cover img{display:block;width:100%;height:100%;object-fit:cover}.pa-showcase__band{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--vos-paper-text-tertiary);margin:0}.pa-showcase__num,.pa-showcase__who{margin:0;font-size:var(--vos-text-sm);line-height:1.4;overflow-wrap:anywhere}.pa-showcase__num{color:var(--vos-paper-text-secondary)}.pa-room__jump{display:flex;flex-wrap:wrap;gap:var(--vos-space-2) var(--vos-space-4);margin-top:var(--vos-space-3);font-size:var(--vos-text-md)}.pa-room__note{margin:0;max-width:62ch;font-size:var(--vos-text-md);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary)}.pa-room__evidence,.pa-room__label,.pa-room__source{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-room__label{display:block;margin:0 0 var(--vos-space-1)}.pa-room__empty{margin:var(--vos-space-3) 0 0;font-size:var(--vos-text-md);color:var(--vos-paper-text-secondary)}.pa-room__signals{margin:var(--vos-space-4) 0 0;padding:0;list-style:none;border-top:1px solid var(--vos-paper-rule)}.pa-room__signal{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-1) var(--vos-space-4);align-items:center;padding:var(--vos-space-3) 0;border-bottom:1px solid var(--vos-paper-rule);font-size:var(--vos-text-md)}.pa-room__signal .pa-room__source{grid-column:1/-1}.pa-room__what{min-width:0;overflow-wrap:anywhere}.pa-room__what-post{display:inline-flex;align-items:center;gap:var(--vos-space-3)}.pa-room__what-post span{min-width:0}.pa-room__what-post img{flex:none;width:36px;height:48px;object-fit:cover;border-radius:4px;background:var(--vos-paper-sunk)}.pa-room__score{color:var(--vos-paper-text-secondary)}.pa-room__score b{font-size:var(--vos-text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vos-paper-text-primary)}.pa-room__evidence{grid-column:1/-1}@media (min-width:720px){.pa-room__signal{grid-template-columns:9.5rem minmax(0,1fr) minmax(0,16rem) 9rem}.pa-room__evidence,.pa-room__signal .pa-room__source{grid-column:auto}.pa-room__evidence,.pa-room__score{text-align:right}}.pa-room__unread{margin-top:var(--vos-space-4);font-size:var(--vos-text-md);color:var(--vos-paper-text-secondary)}.pa-room__unread ul{margin:0;padding-left:var(--vos-space-5);line-height:1.5}.pa-room__list{display:grid;gap:var(--vos-space-8);margin-top:var(--vos-space-5)}.pa-room__teardown{display:grid;gap:var(--vos-space-4);scroll-margin-top:var(--vos-space-6)}@media (min-width:720px){.pa-room__teardown{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:var(--vos-space-6);align-items:start}}.pa-room__cover{overflow:hidden;border-radius:12px;aspect-ratio:4/5;background:var(--vos-paper-sunk)}@media (min-width:720px){.pa-room__cover{aspect-ratio:9/16;position:sticky;top:var(--vos-space-4)}}.pa-room__cover img{display:block;width:100%;height:100%;object-fit:cover}.pa-room__body{min-width:0;font-size:var(--vos-text-md);line-height:1.55}.pa-room__who{margin:0;color:var(--vos-paper-text-secondary);overflow-wrap:anywhere}.pa-room__place{display:inline-grid;place-items:center;width:1.6em;height:1.6em;margin-right:var(--vos-space-1);border-radius:50%;background:var(--vos-paper-ink);color:var(--vos-paper-surface);font-family:var(--vos-font-mono);font-size:var(--vos-text-xs)}.pa-room__multiple{margin:var(--vos-space-3) 0 0;color:var(--vos-paper-text-secondary)}.pa-room__multiple b{display:block;font-size:var(--vos-text-4xl);line-height:1.05;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vos-paper-ink)}.pa-room__counts{margin:var(--vos-space-1) 0 0;color:var(--vos-paper-text-secondary)}.pa-room__title{margin:var(--vos-space-5) 0 0;font-size:var(--vos-text-xl);line-height:1.25}.pa-room__why{margin:var(--vos-space-2) 0 0}.pa-room__parts{display:grid;gap:var(--vos-space-3);margin:var(--vos-space-4) 0 0}.pa-room__parts dt{font-weight:600}.pa-room__parts dd{margin:var(--vos-space-1) 0 0;color:var(--vos-paper-text-secondary)}.pa-room__version{font-size:var(--vos-text-md)}.pa-room__fails{color:var(--vos-paper-text-secondary)}.pa-room__seen summary{cursor:pointer;min-height:44px;line-height:44px}.pa-room__seen ul{margin:0;padding-left:var(--vos-space-5);color:var(--vos-paper-text-secondary)}.pa-room__palette{display:flex;flex-wrap:wrap;gap:var(--vos-space-2) var(--vos-space-4);margin:var(--vos-space-4) 0 0;padding:0;list-style:none;font-size:var(--vos-text-md)}.pa-room__palette li{display:inline-flex;align-items:center;gap:var(--vos-space-2)}.pa-room__swatch{width:22px;height:22px;border-radius:50%;border:1px solid var(--vos-paper-rule)}.pa-room__type{margin:var(--vos-space-4) 0 0;font-size:var(--vos-text-lg);line-height:1.5;max-width:48rem}.pa-room__devices{margin:var(--vos-space-2) 0 0;padding-left:var(--vos-space-5);font-size:var(--vos-text-md);line-height:1.5;color:var(--vos-paper-text-secondary)}.pa-room__refs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-6) var(--vos-space-4);margin:var(--vos-space-4) 0 0;padding:0;list-style:none}@media (min-width:1100px){.pa-room__refs{grid-template-columns:repeat(5,minmax(0,1fr))}}.pa-room__ref{display:grid;align-content:start;gap:var(--vos-space-2);min-width:0;font-size:var(--vos-text-md);line-height:1.5}.pa-room__ref p{margin:0}.pa-room__ref-img{overflow:hidden;border-radius:10px;aspect-ratio:4/5;background:var(--vos-paper-sunk)}.pa-room__ref-img img{display:block;width:100%;height:100%;object-fit:cover}.pa-room__card{margin-top:var(--vos-space-4);padding:var(--vos-space-5);border-radius:12px;background:var(--vos-paper-accent-wash);font-size:var(--vos-text-lg);line-height:1.55}.pa-room__card .pa-room__title{margin-top:0;font-size:var(--vos-text-2xl)}.pa-room__card p{margin:var(--vos-space-2) 0 0}.pa-room__prize{font-size:var(--vos-text-md)}.pa-room__subhead{margin:var(--vos-space-6) 0 0;font-size:var(--vos-text-lg)}.pa-room__rubric{width:100%;margin-top:var(--vos-space-3);border-collapse:collapse;font-size:var(--vos-text-md);line-height:1.45}.pa-room__rubric td,.pa-room__rubric th{padding:var(--vos-space-2) var(--vos-space-3) var(--vos-space-2) 0;border-bottom:1px solid var(--vos-paper-rule);text-align:left;vertical-align:top}.pa-room__rubric thead th{font-family:var(--vos-font-mono);font-size:var(--vos-text-xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-room__rubric td:nth-child(2){white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pa-room__thread{display:grid;gap:var(--vos-space-3);margin-top:var(--vos-space-4);font-size:var(--vos-text-md);line-height:1.55}.pa-room__question,.pa-room__reply{margin:0;padding:var(--vos-space-4);border-radius:12px}.pa-room__question{max-width:36rem;background:var(--vos-paper-sunk)}.pa-room__reply{border:1px solid var(--vos-paper-rule)}.pa-room__reply p{margin:0}.pa-room__cites{margin-top:var(--vos-space-3)!important;color:var(--vos-paper-text-secondary)}.pa-room__made{margin-top:var(--vos-space-8)}.pa-pick{display:flex;flex-direction:column;gap:var(--vos-space-6);padding:var(--vos-space-6) var(--vos-space-5);border-radius:16px;background:radial-gradient(120% 60% at 0 0,var(--vos-paper-accent-wash) 0,transparent 60%),var(--vos-paper-surface);border:1px solid var(--vos-paper-rule)}@media (min-width:48rem){.pa-pick{padding:var(--vos-space-8) var(--vos-space-9)}}.pa-pick__head{display:flex;flex-direction:column;gap:var(--vos-space-2);max-width:62ch}.pa-pick__label{margin:0;font-family:var(--vos-font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-pick__title{font-family:var(--vos-font-display);font-size:var(--vos-text-3xl);line-height:1.12;font-weight:650;overflow-wrap:anywhere}.pa-pick__title,.pa-pick__why{margin:0;color:var(--vos-paper-text-primary)}.pa-pick__why{font-size:16px;line-height:1.5}.pa-pick__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vos-space-2) var(--vos-space-3);margin:0;font-size:14px;color:var(--vos-paper-text-secondary)}.pa-pick__placement{padding:2px var(--vos-space-3);border-radius:999px;font-size:14px;border:1px solid}.pa-pick__placement--lead,.pa-pick__placement--lead_with_notes{color:var(--vos-accent-on-light)}.pa-pick__placement--below_with_notes{color:var(--vos-paper-warn)}.pa-pick__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-4);max-width:34rem}.pa-pick__frame{display:flex;flex-direction:column;gap:var(--vos-space-2);margin:0;min-width:0}.pa-pick__stage--alone{grid-template-columns:minmax(0,1fr)}.pa-pick__frame .pa-pick__label{overflow-wrap:anywhere;text-transform:none;letter-spacing:.02em}.pa-pick__sketch{display:flex;flex-direction:column;justify-content:center;padding:var(--vos-space-4);border-radius:14px;overflow:hidden;color:#fbfaf7;background:radial-gradient(90% 50% at 50% 100%,rgba(14,118,124,.55),transparent 70%),linear-gradient(160deg,#1a1d21,#040404);box-shadow:0 18px 40px -24px rgba(4,4,4,.55)}.pa-pick__photo--tall,.pa-pick__sketch--tall{aspect-ratio:9/16}.pa-pick__photo--portrait,.pa-pick__sketch--portrait{aspect-ratio:4/5}.pa-pick__sketch-words{display:flex;flex-direction:column;gap:var(--vos-space-2);min-height:0;font-family:var(--vos-font-display);font-size:clamp(12px,3.2vw,15px);line-height:1.25;font-weight:600;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.pa-pick__sketch-line{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pa-pick__sketch-line--lead{font-size:clamp(15px,4.2vw,22px);line-height:1.35;font-weight:700;-webkit-line-clamp:5}.pa-pick__cell .pa-slot,.pa-pick__sketch .pa-slot{color:#fbfaf7;background:rgba(255,255,255,.12)}.pa-pick__photo{position:relative;display:block;width:100%;overflow:hidden;border-radius:14px;background:var(--vos-paper-sunk)}.pa-pick__photo-img{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.pa-pick__strip-wrap{display:flex;flex-direction:column;gap:var(--vos-space-3);min-width:0}.pa-pick__strip{display:grid;grid-auto-flow:column;grid-auto-columns:8.5rem;gap:var(--vos-space-3);margin:0;padding:0 0 var(--vos-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}@media (min-width:64rem){.pa-pick__strip{grid-auto-columns:minmax(8.5rem,11rem);justify-content:start;overflow:visible}}.pa-pick__card{display:flex;flex-direction:column;gap:var(--vos-space-2);min-width:0;scroll-snap-align:start}.pa-pick__cell{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--vos-space-6) var(--vos-space-3) var(--vos-space-3);border-radius:10px;color:#fbfaf7;background:linear-gradient(170deg,#22262b,#040404)}.pa-pick__cell--tall{aspect-ratio:9/13}.pa-pick__cell--portrait{aspect-ratio:4/5}.pa-pick__cell-n{position:absolute;top:var(--vos-space-2);left:var(--vos-space-2);right:var(--vos-space-2);display:flex;justify-content:space-between;font-family:var(--vos-font-mono);font-size:12px;opacity:.75}.pa-pick__cell-words{font-size:14px;line-height:1.25;font-weight:650;text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.pa-pick__cell-quiet{font-size:14px;font-style:italic;opacity:.55;text-align:center}.pa-pick__card-line{margin:0;font-size:14px;line-height:1.35;color:var(--vos-paper-text-secondary);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pa-pick__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-3);margin:0}@media (min-width:48rem){.pa-pick__facts{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr) minmax(0,1.2fr)}}.pa-pick__facts>div{padding:var(--vos-space-3) var(--vos-space-4);border-radius:12px;background:var(--vos-paper);border:1px solid var(--vos-paper-rule)}.pa-pick__facts>.pa-pick__beat{background:var(--vos-paper-accent-wash);border-color:transparent}.pa-pick__facts dt,.pa-pick__full dt{font-family:var(--vos-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--vos-paper-text-tertiary)}.pa-pick__facts dd{margin:var(--vos-space-1) 0 0;font-size:15px;line-height:1.4;color:var(--vos-paper-text-primary)}.pa-pick__target{display:block;font-family:var(--vos-font-display);font-size:var(--vos-text-xl);font-weight:650;color:var(--vos-accent-on-light)}.pa-pick__target--quiet{font-size:var(--vos-text-lg)}.pa-formats__list{display:flex;flex-direction:column;gap:var(--vos-space-5);margin:var(--vos-space-4) 0 0;padding:0;list-style:none}.pa-formats__item{display:flex;flex-direction:column;gap:var(--vos-space-2);min-width:0}.pa-formats__strip{display:grid;grid-auto-flow:column;grid-auto-columns:5.5rem;gap:var(--vos-space-2);margin:0;padding:0 0 var(--vos-space-1);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}@media (min-width:64rem){.pa-formats__strip{grid-auto-columns:7.5rem}}.pa-formats__slide{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:8px;border:1px solid var(--vos-paper-rule);background:var(--vos-paper-sunk);scroll-snap-align:start}.pa-formats__slide--more{display:flex;align-items:center;justify-content:center;font-family:var(--vos-font-mono);font-size:14px;color:var(--vos-paper-text-secondary)}.pa-formats__who{margin:0;font-size:14px;color:var(--vos-paper-text-primary)}.pa-pick__small{font-size:14px;line-height:1.45;font-weight:400;color:var(--vos-paper-text-secondary)}.pa-pick__reasoning{border-top:1px solid var(--vos-paper-rule);padding-top:var(--vos-space-4)}.pa-pick__reasoning-summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:600;line-height:1.4;color:var(--vos-paper-text-primary)}.pa-pick__reasoning-body{display:grid;gap:var(--vos-space-6);margin-top:var(--vos-space-4);max-width:72ch}.pa-pick__part{display:flex;flex-direction:column;gap:var(--vos-space-3)}.pa-pick__h{margin:0;font-size:17px;line-height:1.3;color:var(--vos-paper-text-primary)}.pa-pick__facts-list,.pa-pick__full dd,.pa-pick__notes,.pa-pick__prose,.pa-pick__steps{margin:0;font-size:15px;line-height:1.6;color:var(--vos-paper-text-primary)}.pa-pick__facts-list,.pa-pick__notes,.pa-pick__steps{display:grid;gap:var(--vos-space-2);padding-left:var(--vos-space-6)}.pa-pick__notes--fix>li::marker{color:var(--vos-paper-warn);font-weight:600}.pa-pick__at{font-family:var(--vos-font-mono);font-size:13px;color:var(--vos-paper-text-tertiary)}.pa-pick__full{display:grid;gap:var(--vos-space-4);margin:0}.pa-pick__full dd{margin-top:var(--vos-space-1)}.pa-pick__pattern-name{margin:0;font-size:16px;line-height:1.4;font-weight:600;color:var(--vos-paper-text-primary)}.pa-pick__badge{display:inline-block;margin-right:var(--vos-space-2);padding:2px var(--vos-space-3);border-radius:999px;font-family:var(--vos-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;vertical-align:.1em;color:var(--vos-paper-text-primary);background:var(--vos-paper-sunk)}.pa-pick__badge--trusted{color:var(--vos-paper-text-on-accent);background:var(--vos-paper-ok)}.pa-pick__badge--emerging{color:var(--vos-paper-text-on-accent);background:var(--vos-accent-on-light)}.pa-pick__badge--curiosity{color:var(--vos-paper-text-on-accent);background:var(--vos-paper-warn)}.pa-pick__cites,.pa-pick__examples{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,9rem));gap:var(--vos-space-4);margin:0;padding:0;list-style:none}.pa-pick__cite,.pa-pick__examples>li{display:flex;flex-direction:column;gap:var(--vos-space-1);min-width:0}.pa-pick__cite--words{justify-content:center;padding:var(--vos-space-3);border-radius:12px;background:var(--vos-paper);border:1px solid var(--vos-paper-rule)}.pa-pick__cite-name{font-size:14px;font-weight:600;color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-pick__concept-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-4);margin:0;padding:0;list-style:none}.pa-pick__concept{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--vos-space-4);align-items:start;padding:var(--vos-space-4);border-radius:14px;background:var(--vos-paper);border:1px solid var(--vos-paper-rule)}.pa-pick__concept--kept{border-color:var(--vos-accent-on-light);box-shadow:0 0 0 1px var(--vos-accent-on-light) inset}.pa-pick__concept-body{display:flex;flex-direction:column;gap:var(--vos-space-2);min-width:0}.pa-pick__concept-verdict{color:var(--vos-paper-fail)}.pa-pick__concept--kept .pa-pick__concept-verdict{color:var(--vos-accent-on-light)}.pa-pick__concept-title{margin:0;font-size:16px;font-weight:600;line-height:1.35;color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--vos-space-4);border-radius:14px;overflow:hidden;color:#f4ecdf;background-color:#1b140f;background-size:cover;background-position:50%;box-shadow:0 18px 40px -24px rgba(4,4,4,.55);isolation:isolate}.pa-cover:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,7,5,.25),rgba(10,7,5,.1) 40%,rgba(10,7,5,.72))}.pa-cover--tall{aspect-ratio:9/16}.pa-cover--portrait{aspect-ratio:4/5}.pa-cover--centre{justify-content:center;text-align:center}.pa-cover__label{position:absolute;top:var(--vos-space-3);left:var(--vos-space-3);font-size:9px;letter-spacing:.18em;text-transform:uppercase;opacity:.82}.pa-cover__label--mono_caps{font-family:var(--vos-font-mono)}.pa-cover__label--sans_caps{font-family:var(--vos-font-sans)}.pa-cover__words{display:flex;flex-direction:column;gap:var(--vos-space-2);max-width:92%}.pa-cover{container-type:inline-size}.pa-cover__lead{font-size:clamp(14px,11cqi,30px);line-height:1.08;overflow-wrap:break-word}.pa-cover--serif .pa-cover__lead{font-family:"Instrument Serif",Iowan Old Style,Georgia,serif;font-weight:400}.pa-cover--sans .pa-cover__lead{font-family:var(--vos-font-sans);font-weight:500;letter-spacing:-.01em;font-size:clamp(13px,8cqi,22px)}.pa-cover--display .pa-cover__lead{font-family:var(--vos-font-display);font-weight:700}.pa-cover--mono .pa-cover__lead{font-family:var(--vos-font-mono);font-size:clamp(12px,7cqi,18px)}.pa-cover--script .pa-cover__lead{font-family:"Instrument Serif",Georgia,serif;font-style:italic}.pa-cover__accent{font-style:italic}.pa-cover__script{color:var(--pa-cover-accent,currentColor)}.pa-cover--case-lower .pa-cover__lead,.pa-cover--case-lower .pa-cover__sub{text-transform:lowercase}.pa-cover--case-upper .pa-cover__lead{text-transform:uppercase;letter-spacing:.04em}.pa-cover__sub{font-family:var(--vos-font-sans);font-size:11px;line-height:1.4;opacity:.88}.pa-radar__track-label{margin:0 0 var(--vos-space-1);font-family:var(--vos-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vos-paper-text-secondary)}.pa-radar__track--b{display:flex;flex-direction:column;gap:var(--vos-space-3);margin-top:var(--vos-space-6)}.pa-exp__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vos-space-4);margin:0;padding:0;list-style:none}.pa-exp{display:flex;flex-direction:column;gap:var(--vos-space-3);padding:var(--vos-space-4);border-radius:14px;background:var(--vos-paper);border:1px solid var(--vos-paper-rule)}.pa-exp__title{font-size:17px;font-weight:600}.pa-exp__title,.pa-exp__why{margin:0;color:var(--vos-paper-text-primary)}.pa-exp__why{font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);max-width:68ch}.pa-exp__facts{display:grid;gap:var(--vos-space-2);margin:0}.pa-exp__facts>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--vos-space-3)}.pa-exp__facts dt{font-family:var(--vos-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--vos-paper-text-secondary);padding-top:2px}.pa-exp__facts dd{margin:0;font-size:var(--vos-text-sm);line-height:1.5;color:var(--vos-paper-text-primary)}.pa-exp__hook{font-style:italic}.pa-exp__script summary{cursor:pointer;font-size:var(--vos-text-sm);color:var(--vos-paper-text-primary)}.pa-exp__script ol{margin:var(--vos-space-2) 0 0;padding-left:var(--vos-space-4);display:grid;gap:var(--vos-space-1);font-size:var(--vos-text-sm);line-height:1.5}.pa-exp__at{font-family:var(--vos-font-mono);font-size:11px;color:var(--vos-paper-text-secondary);margin-right:var(--vos-space-1)}.pa-exp__evidence{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--vos-space-3);margin:0;padding:0;list-style:none}.pa-exp__still{display:flex;flex-direction:column;gap:4px;min-width:0}.pa-exp__nopic,.pa-exp__still img{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:10px;background:var(--vos-paper-rule)}.pa-exp__who{font-size:12px;font-weight:600;color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-exp__nums{font-size:12px;line-height:1.35;color:var(--vos-paper-text-secondary)}@media (max-width:480px){.pa-exp__facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}.pa-pick__cell--creative{position:relative;background-size:cover;background-color:#1b140f;color:#f4ecdf;isolation:isolate}.pa-pick__cell--creative:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,7,5,.35),rgba(10,7,5,.7))}.pa-pick__cell--creative.pa-cover--serif .pa-pick__cell-words{font-family:"Instrument Serif",Iowan Old Style,Georgia,serif;font-weight:400;font-size:17px;line-height:1.12}.pa-pick__cell--creative.pa-cover--case-lower .pa-pick__cell-words{text-transform:lowercase}.pa-exp__routed-head{margin:var(--vos-space-3) 0 0;font-weight:600;font-size:var(--vos-text-sm)}.pa-exp__script .pa-exp__why{margin-top:var(--vos-space-2)}.pa-exp__script .pa-exp__hook{margin:var(--vos-space-2) 0 0;font-size:var(--vos-text-sm)}@media (max-width:520px){.pa-radar__wall:not(.pa-radar__wall--taste) .vos-refcard__excerpt,.pa-radar__wall:not(.pa-radar__wall--taste) .vos-refcard__reads{display:none}.pa-radar .vos-refcard__note,.pa-radar .vos-refcard__take{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pa-exp__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vos-space-2)}.pa-exp{padding:var(--vos-space-3);gap:var(--vos-space-2)}.pa-pick__card-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa-pick__why,.pa-radar__lede{font-size:15px;line-height:1.45}.pa-pick__facts{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:var(--vos-space-2)}.pa-pick__facts>div{padding:var(--vos-space-2) var(--vos-space-3)}.pa-pick__facts>.pa-pick__beat{grid-column:1/-1}}.pa-exp--folded summary{cursor:pointer}.pa-exp--folded .pa-exp{border:0;padding:var(--vos-space-2) 0 0;background:none}@media (max-width:520px){.pa-exp__nopic,.pa-exp__still img{aspect-ratio:4/5}.pa-radar__wall--taste .vos-refcard__more,.pa-radar__wall--taste .vos-refcard__note{display:none}.pa-pick__why{-webkit-line-clamp:3}.pa-pick__why,.pa-radar .vos-refcard__taste{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.pa-radar .vos-refcard__taste{-webkit-line-clamp:2}.pa-pick__cell--portrait,.pa-pick__cell--tall{aspect-ratio:4/5}.pa-radar__chip{font-size:13px;line-height:1.3}.pa-pick__strip{grid-auto-columns:7rem}.pa-radar__wall--taste .vos-refcard__shape{display:none}.pa-radar__lede{font-size:14px}.pa-pick__reasoning-summary .pa-pick__small{display:none}.pa-radar{gap:var(--vos-space-6)}.pa-radar__coverage{margin-top:calc(-1 * var(--vos-space-3))}.pa-radar__wall .vos-refcard__perf{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa-radar__wall .vos-refcard__shape,.pa-radar__wall:not(.pa-radar__wall--taste) .vos-refcard__taste{display:none}.pa-radar__note,.pa-radar__unread{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa-radar__when{display:none}}.pa-tref-section{display:flex;flex-direction:column;gap:var(--vos-space-3)}.pa-tref__read{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vos-space-2);margin:0;max-width:72ch;font-size:var(--vos-text-sm);line-height:var(--vos-leading-relaxed);color:var(--vos-paper-text-secondary)}.pa-tref__swatches{display:inline-flex;gap:3px}.pa-tref__swatch{display:inline-block;width:14px;height:14px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.pa-tref__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vos-space-5) var(--vos-space-3);align-items:start;list-style:none;margin:0;padding:0}@media (min-width:48rem){.pa-tref__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vos-space-6) var(--vos-space-5)}}@media (max-width:47.99rem){.pa-tref__img{max-height:17rem;width:auto;max-width:100%}}.pa-tref{display:flex;flex-direction:column;gap:6px;min-width:0}.pa-tref__img{display:block;width:100%;height:auto;max-height:34rem;object-fit:contain;object-position:top left;border-radius:8px;background:var(--vos-paper-rule)}.pa-tref__img--none{aspect-ratio:4/5}.pa-tref__who{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--vos-paper-text-primary);overflow-wrap:anywhere}.pa-tref__why,.pa-tref__yours{margin:0;font-size:13px;line-height:1.45;color:var(--vos-paper-text-secondary)}.pa-tref__why b,.pa-tref__yours b{font-weight:600;color:var(--vos-paper-text-primary)}.pa-tref__tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px var(--vos-paper-rule);vertical-align:1px}.pa-tref__nums,.pa-tref__tag{color:var(--vos-paper-text-secondary)}.pa-tref__nums{margin:0;font-size:12px}