.dossier .col{width:720px;max-width:92vw;margin:0 auto}.dossier .closing{text-align:center}.dossier .closing h2{font-family:var(--font-display);letter-spacing:-.024em;color:#fbfaf7;max-width:16ch;margin:16px auto 0;font-size:clamp(2.2rem,3.6vw,3.2rem);font-weight:800;line-height:1.05}.dossier .closing h2 em{color:var(--color-primary);font-style:italic}.dossier .closing .lede{color:var(--text-secondary);max-width:460px;margin:18px auto 0;font-size:16px;line-height:1.6}.dossier .closing .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.dossier .mhero{text-align:center;padding-top:40px}.dossier .mhero .eyebrow{justify-content:center}.dossier .mhero h1{font-family:var(--font-display);letter-spacing:-.028em;color:#fbfaf7;max-width:15ch;margin:22px auto 0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.04}.dossier .mhero h1 em{color:var(--color-primary);font-style:italic}.dossier .mhero .sub{color:var(--text-secondary);max-width:540px;margin:24px auto 0;font-size:17px;line-height:1.65}.dossier .lead-in{font-family:var(--font-display);color:var(--text);text-align:center;font-size:clamp(1.25rem,2vw,1.6rem);font-style:italic;font-weight:500;line-height:1.5}.dossier .credo{margin-top:20px}.dossier .principle{border-top:1px solid var(--border);grid-template-columns:64px 1fr;gap:24px;padding:34px 0;display:grid}.dossier .principle .num{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-primary);padding-top:6px;font-size:13px;font-weight:700}.dossier .principle h3{font-family:var(--font-display);letter-spacing:-.018em;color:#fbfaf7;margin:0;font-size:25px;font-weight:800}.dossier .principle p{color:var(--text-secondary);margin:12px 0 0;font-size:15.5px;line-height:1.68}.dossier .principle p em{color:var(--text);font-style:italic}.dossier .pull{text-align:center;padding:20px 0}.dossier .pull .rule{background:var(--border);max-width:80px;height:1px;margin:0 auto}.dossier .pull blockquote{font-family:var(--font-display);letter-spacing:-.02em;color:#fbfaf7;max-width:16ch;margin:34px auto;font-size:clamp(1.8rem,3.2vw,2.6rem);font-style:italic;font-weight:700;line-height:1.2}.dossier .pull blockquote em{color:var(--color-primary)}.dossier .signoff{text-align:center}.dossier .signoff .stamp-line{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--confirm-text);border:1px solid color-mix(in srgb, var(--confirm-text) 40%, transparent);background:var(--confirm-bg);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:5px 12px;font-size:10px;font-weight:700;display:inline-flex}.dossier .signoff .sig{font-family:var(--font-display);color:var(--text-secondary);margin-top:20px;font-size:19px;font-style:italic}@media (max-width:1040px){.dossier .principle{grid-template-columns:1fr;gap:8px}}.dossier .uhero{text-align:center;padding-top:20px}.dossier .uhero h1{font-family:var(--font-display);letter-spacing:-.028em;color:#fbfaf7;max-width:16ch;margin:18px auto 0;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:800;line-height:1.03}.dossier .uhero h1 em{color:var(--color-primary);font-style:italic}.dossier .uhero .lede{color:var(--text-secondary);max-width:540px;margin:20px auto 0;font-size:17px;line-height:1.6}.dossier .uhero .eyebrow{justify-content:center}.dossier .ptabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.dossier .ptab{background:color-mix(in srgb, var(--surface) 35%, transparent);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 16px;display:flex}.dossier .ptab:hover{border-color:var(--border-hover)}.dossier .ptab.active{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.dossier .ptab .pn{font-family:var(--font-body);color:var(--text);font-size:14px;font-weight:650}.dossier .ptab .pr{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:9px;font-weight:600}.dossier .ptab.active .pr{color:var(--color-primary)}.dossier .ucpanel{animation:memoa-rise .5s var(--ease-entrance) both}.dossier .uc-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.dossier .uc-col{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;padding:24px;display:flex}.dossier .uc-lab{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;padding-bottom:14px;font-size:9px;font-weight:700;display:flex}.dossier .uc-lab .rec{color:var(--status-recording);align-items:center;gap:6px;display:inline-flex}.dossier .uc-lab .rec .dot{background:var(--status-recording);border-radius:50%;width:6px;height:6px}.dossier .uc-note{color:var(--text);margin:16px 0 0;font-size:15px;line-height:1.7}.dossier .uc-note .hl{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-radius:2px;padding:0 3px}.dossier .uc-meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:auto;padding-top:16px;font-size:9px;font-weight:600}.dossier .uc-clab{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin:16px 0 10px;font-size:9px;font-weight:700}.dossier .uc-chip{border-top:1px solid var(--border-subtle);color:var(--text);align-items:flex-start;gap:9px;padding:8px 0;font-size:13.5px;line-height:1.4;display:flex}.dossier .uc-chip:first-of-type{border-top:0}.dossier .uc-chip .sp{background:var(--color-primary);border-radius:2px;flex-shrink:0;width:2.5px;height:14px;margin-top:2px}.dossier .uc-bullet{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);margin-top:16px;padding:14px 16px}.dossier .uc-bullet .bl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:8.5px;font-weight:700}.dossier .uc-bullet p{color:var(--text);margin:8px 0 0;font-size:13.5px;line-height:1.5}.dossier .uc-fit{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.dossier .uc-fit .ring{font-family:var(--font-mono);color:var(--color-primary);font-size:20px;font-weight:600}.dossier .uc-fit .fl{color:var(--text-secondary);font-size:12.5px}.dossier .uc-fit .fl strong{color:var(--text);font-weight:600}.dossier .vstamp2{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--confirm-text) 40%, transparent);background:var(--confirm-bg);color:var(--confirm-text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:700;display:inline-flex}.dossier .uc-switch-note{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-align:center;margin-top:24px;font-size:10px}@media (max-width:1040px){.dossier .uc-grid{grid-template-columns:1fr}}.dossier .shero{padding-top:20px}.dossier .shero h1{font-family:var(--font-display);letter-spacing:-.028em;color:#fbfaf7;max-width:15ch;margin:18px 0 0;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:800;line-height:1.03}.dossier .shero h1 em{color:var(--color-primary);font-style:italic}.dossier .shero .lede{color:var(--text-secondary);max-width:560px;margin:22px 0 0;font-size:17px;line-height:1.6}.dossier .shero .filestamp{margin-top:30px}.dossier .seccards{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:40px;display:grid}.dossier .seccard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:26px 24px}.dossier .seccard .ci{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--confirm-text) 35%, transparent);background:color-mix(in srgb, var(--confirm-text) 10%, transparent);width:34px;height:34px;color:var(--confirm-text);justify-content:center;align-items:center;display:inline-flex}.dossier .seccard h3{font-family:var(--font-display);letter-spacing:-.012em;margin:16px 0 0;font-size:19px;font-weight:800}.dossier .seccard p{color:var(--text-secondary);margin:9px 0 0;font-size:14px;line-height:1.6}.dossier .seccard .spec{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-top:12px;font-size:9.5px;font-weight:600}.dossier .ownrow{border-top:1px solid var(--border);grid-template-columns:40px 1fr;align-items:start;gap:18px;padding:22px 0;display:grid}.dossier .ownrow:first-of-type{border-top:0}.dossier .ownrow .oi{color:var(--confirm-text);margin-top:2px}.dossier .ownrow h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.dossier .ownrow p{color:var(--text-secondary);max-width:640px;margin:8px 0 0;font-size:14px;line-height:1.6}.dossier .subtable{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-top:36px;overflow:hidden}.dossier .subrow{border-top:1px solid var(--border-subtle);grid-template-columns:1.1fr 1fr 1.4fr;align-items:center;gap:16px;padding:15px 22px;display:grid}.dossier .subrow:first-child{background:color-mix(in srgb, var(--bg) 50%, var(--surface));border-top:0}.dossier .subrow .sh{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:9px;font-weight:700}.dossier .subrow .sv{color:var(--text);font-size:13.5px;font-weight:550}.dossier .subrow .sd{color:var(--text-secondary);font-size:13px}@media (max-width:1040px){.dossier .seccards{grid-template-columns:1fr}.dossier .subrow{grid-template-columns:1fr;gap:4px}.dossier .subrow .sh{display:none}}.dossier .legal-hero{padding-top:20px}.dossier .legal-hero h1{font-family:var(--font-display);letter-spacing:-.026em;color:#fbfaf7;margin:16px 0 0;font-size:clamp(2.4rem,4.2vw,3.4rem);font-weight:800;line-height:1.05}.dossier .legal-hero .lede{color:var(--text-secondary);max-width:560px;margin:18px 0 0;font-size:16px;line-height:1.6}.dossier .legal-updated{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-top:16px;font-size:9.5px;font-weight:600}.dossier .shortcard{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--confirm-text);border-radius:var(--radius-lg);margin-top:8px;padding:22px 24px}.dossier .shortcard .sl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--confirm-text);align-items:center;gap:8px;font-size:9.5px;font-weight:700;display:inline-flex}.dossier .shortcard ul{margin:14px 0 0;padding:0;list-style:none}.dossier .shortcard li{color:var(--text-secondary);align-items:flex-start;gap:10px;padding:6px 0;font-size:14.5px;line-height:1.55;display:flex}.dossier .shortcard li svg{color:var(--confirm-text);flex-shrink:0;margin-top:3px}.dossier .clause{border-top:1px solid var(--border);padding:26px 0}.dossier .clause:first-of-type{border-top:0}.dossier .clause .cnum{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-primary);font-size:11px;font-weight:700}.dossier .clause h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);margin:8px 0 0;font-size:22px;font-weight:800}.dossier .clause p{color:var(--text-secondary);margin:12px 0 0;font-size:14.5px;line-height:1.7}.dossier .clause a{color:var(--color-primary)}.dossier .clause p strong{color:var(--text);font-weight:600}.dossier .legal{max-width:760px}.dossier .clause ul{margin:12px 0 0;padding:0;list-style:none}.dossier .clause li{color:var(--text-secondary);padding:6px 0 6px 20px;font-size:14.5px;line-height:1.6;position:relative}.dossier .clause li strong{color:var(--text);font-weight:600}.dossier .clause li:before{content:"";background:var(--color-primary);width:9px;height:1px;position:absolute;top:13px;left:0}.dossier .shortcard p{color:var(--text);margin:12px 0 0;font-size:15px;line-height:1.62}.dossier .phero{text-align:center;padding-top:20px}.dossier .phero h1{font-family:var(--font-display);letter-spacing:-.026em;color:#fbfaf7;max-width:16ch;margin:18px auto 0;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:800;line-height:1.03}.dossier .phero h1 em{color:var(--color-primary);font-style:italic}.dossier .phero .lede{color:var(--text-secondary);max-width:520px;margin:20px auto 0;font-size:17px;line-height:1.6}.dossier .phero .eyebrow{justify-content:center}.dossier .pipeline-nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.dossier .pipeline-nav a{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-full);transition:border-color var(--duration-fast), color var(--duration-fast);padding:7px 14px;font-size:10px;font-weight:600}.dossier .pipeline-nav a:hover{color:var(--text);border-color:var(--border-hover)}.dossier .cap{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.dossier .cap .art{min-width:0}.dossier .capno{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary);font-size:11px;font-weight:700}.dossier .cap h2{font-family:var(--font-display);letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:800;line-height:1.08}.dossier .cap p.d{color:var(--text-secondary);max-width:460px;margin:16px 0 0;font-size:15.5px;line-height:1.62}.dossier .cap ul.pts{margin:20px 0 0;padding:0;list-style:none}.dossier .cap ul.pts li{color:var(--text-secondary);align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;line-height:1.5;display:flex}.dossier .cap ul.pts li svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}.dossier .panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:22px 24px}.dossier .panel .phead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.dossier .panel .ptitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-size:10px;font-weight:700}.dossier .panel .pmeta{font-family:var(--font-mono);color:var(--text-muted);font-size:10px}.dossier .composer .body{color:var(--text);margin:16px 0 0;font-size:14.5px;line-height:1.72}.dossier .ent{border-radius:3px;padding:1px 5px;font-weight:500}.dossier .ent.person{background:var(--tag-person-bg);color:var(--tag-person-fg)}.dossier .ent.company{background:var(--tag-company-bg);color:var(--tag-company-fg)}.dossier .ent.topic{background:var(--tag-topic-bg);color:var(--tag-topic-fg)}.dossier .ent.date{background:var(--tag-date-bg);color:var(--tag-date-fg)}.dossier .legend{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:14px;margin-top:18px;padding-top:14px;display:flex}.dossier .legend span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;font-size:9px;font-weight:600;display:inline-flex}.dossier .legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.dossier .triage .trow{border-top:1px solid var(--border-subtle);padding:14px 0}.dossier .triage .trow:first-of-type{border-top:0}.dossier .triage .tt{font-size:14px;font-weight:500}.dossier .triage .tsrc{align-items:center;gap:7px;margin-top:6px;display:inline-flex}.dossier .triage .tsrc .sp{background:var(--color-primary);border-radius:2px;width:2.5px;height:11px}.dossier .triage .tsrc .st{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:9px;font-weight:600}.dossier .triage .tact{align-items:center;gap:8px;margin-top:12px;display:flex}.dossier .triage .mini{border-radius:var(--radius-md);height:30px;font-family:var(--font-body);cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text);transition:filter var(--duration-fast), border-color var(--duration-fast), opacity var(--duration-fast);align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:550;display:inline-flex}.dossier .triage .mini.confirm{background:var(--confirm);border-color:var(--confirm);color:#fff}.dossier .triage .mini.confirm:hover{filter:brightness(1.06)}.dossier .triage .mini.dismiss:hover{border-color:var(--border-hover)}.dossier .triage .trow.done .tact,.dossier .triage .trow.gone .tact{display:none}.dossier .triage .trow .verified{align-items:center;gap:7px;margin-top:12px;display:none}.dossier .triage .trow.done .verified{animation:memoa-stamp .46s var(--ease-spring) both;display:inline-flex}.dossier .triage .trow.gone{opacity:.4}.dossier .triage .trow.gone .tt{text-decoration:line-through;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);color:var(--text-muted)}.dossier .vstamp{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--confirm-text) 45%, transparent);background:var(--confirm-bg);color:var(--confirm-text);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.dossier .triage .tcount{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.dossier .lib .search{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:8px;height:38px;margin:16px 0 4px;padding:0 12px;display:flex}.dossier .lib .search input{font-family:var(--font-body);color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.dossier .lib .search svg{color:var(--text-muted)}.dossier .lib .lrow{border-top:1px solid var(--border-subtle);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:11px 2px;display:grid}.dossier .lib .lt{font-size:13.5px}.dossier .lib .lmeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:9px;font-weight:600}.dossier .lib .empty{color:var(--text-muted);text-align:center;padding:20px 0 6px;font-size:13px}.dossier .initgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dossier .initcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:18px}.dossier .initcard .it{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:800}.dossier .initcard .im{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:8px;font-size:9px;font-weight:600}.dossier .initcard .imeter{gap:3px;margin-top:12px;display:flex}.dossier .initcard .imeter i{background:var(--border);border-radius:3px;width:22px;height:5px}.dossier .initcard .imeter i.on{background:var(--color-primary)}.dossier .resume .rbul{border-top:1px solid var(--border-subtle);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.dossier .resume .rbul:first-of-type{margin-top:14px}.dossier .resume .rb{font-size:13.5px;line-height:1.4}.dossier .resume .echip{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:3px 8px 3px 6px;display:inline-flex}.dossier .resume .echip .sp{background:var(--color-primary);border-radius:2px;width:2.5px;height:11px}.dossier .resume .echip .et{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:8.5px;font-weight:600}.dossier .fit{border-top:1px solid var(--border-subtle);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.dossier .fit .ring{font-family:var(--font-mono);color:var(--color-primary);font-size:22px;font-weight:600}.dossier .fit .fl{color:var(--text-secondary);font-size:13px}.dossier .deepen-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.dossier .dcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast);padding:24px 22px}.dossier .dcard:hover{border-color:var(--border-hover)}.dossier .dcard .dl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);font-size:10px;font-weight:700}.dossier .dcard .dt{font-family:var(--font-display);letter-spacing:-.012em;margin:12px 0 0;font-size:19px;font-weight:800}.dossier .dcard p{color:var(--text-secondary);margin:9px 0 0;font-size:13.5px;line-height:1.6}.dossier .dcard .dtag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin-top:13px;font-size:9px;font-weight:600;display:inline-flex}.dossier .dcard .dtag.ok{color:var(--confirm-text)}@media (max-width:1040px){.dossier .cap{grid-template-columns:1fr;gap:34px}.dossier .cap.rev .art{order:2}.dossier .initgrid,.dossier .deepen-grid{grid-template-columns:1fr}}.dossier .steps{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px;display:grid}.dossier .step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 22px}.dossier .step .no{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-primary);font-size:11px;font-weight:700}.dossier .step .st{font-family:var(--font-display);letter-spacing:-.015em;margin:14px 0 0;font-size:22px;font-weight:800}.dossier .step p{color:var(--text-secondary);margin:10px 0 0;font-size:14px;line-height:1.62}.dossier .feat{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:48px;display:grid}.dossier .fcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast);padding:26px 24px}.dossier .fcard:hover{border-color:var(--border-hover)}.dossier .fcard .fl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700}.dossier .fcard .ft{font-family:var(--font-display);letter-spacing:-.01em;margin:12px 0 0;font-size:20px;font-weight:800}.dossier .fcard p{color:var(--text-secondary);margin:9px 0 0;font-size:14px;line-height:1.6}@media (max-width:1040px){.dossier .steps{grid-template-columns:repeat(2,1fr)}.dossier .feat{grid-template-columns:1fr}}@media (max-width:560px){.dossier .steps{grid-template-columns:1fr}}.dossier .pnote{color:var(--text-muted);text-align:center;max-width:640px;margin:12px auto 0;font-size:13.5px;line-height:1.55}.dossier .pnote b{color:var(--text-secondary);font-weight:600}