.rt-content table,.rt-content th,.rt-content td,.rt-content thead,.rt-content tbody,.rt-content tr{box-sizing:border-box}.rt-content .rt-table{border:none!important;border-collapse:collapse!important;width:100%!important}.rt-content .rt-table thead tr th,.rt-content .rt-table th{background:#171A2E!important;color:#FFFFFF!important;border:none!important;padding:.65rem 1rem!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-align:left!important;line-height:1.4!important;white-space:nowrap!important}.rt-content .rt-table tbody tr td{color:#171A2E!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgba(23,26,46,.07)!important;padding:.6rem 1rem!important;background:transparent!important;font-size:.78rem!important;line-height:1.5!important}.rt-content .rt-table tbody tr:nth-child(even) td{background:#FAFAF8!important}.rt-content .rt-table tbody tr:hover td{background:rgba(38,46,120,.07)!important}:root{--noir:#171A2E;--foret:#262E78;--sauge:#262E78;--lin:#F2A93B;--ivoire:#FFFFFF;--papier:#FAFAF8;--rouille:#1B2160;--pierre:#5A5D72}body.rethread-page #masthead,body.rethread-page .site-header{display:none!important}body.rethread-page #page{padding-top:0!important}body.rethread-page{background:var(--ivoire)!important;color:var(--noir)}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background:var(--papier)}body::-webkit-scrollbar-thumb{background:rgba(38,46,120,.35);border-radius:2px}body::-webkit-scrollbar-thumb:hover{background:rgba(38,46,120,.6)}::selection{background:rgba(38,46,120,.18);color:var(--noir)}.rt-nav{background:rgba(23,26,46,.98);padding:.95rem 2.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(38,46,120,.15);position:sticky;top:0;z-index:999;backdrop-filter:blur(8px);height:auto;left:auto;right:auto;gap:0}.rt-logo{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:.18em;color:var(--ivoire);text-decoration:none}.rt-logo em{color:#F2A93B;font-style:italic}.rt-back{font-size:.58rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.65);text-decoration:none;border:1px solid rgba(255,255,255,.2);padding:.42rem .95rem;transition:all .2s;white-space:nowrap}.rt-back:hover{color:var(--ivoire);border-color:rgba(255,255,255,.5)}.rt-hero{background:var(--papier);padding:3rem 2.5rem 2.5rem;border-bottom:1px solid rgba(23,26,46,.08);position:relative;overflow:hidden;min-height:auto;display:block;grid-template-columns:none;padding-top:3rem}.rt-hero::after{content:'';position:absolute;top:0;right:0;width:30%;height:100%;background:radial-gradient(ellipse at right,rgba(38,46,120,.06) 0%,transparent 70%)}.rt-tag{font-size:.54rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--sauge);margin-bottom:.9rem;display:flex;align-items:center;gap:.65rem}.rt-tag::before{content:'';display:block;width:20px;height:1px;background:var(--sauge)}.rt-h1{font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:300;line-height:.98;color:var(--noir);margin-bottom:.9rem}.rt-h1 em{font-style:italic;color:var(--lin)}.rt-intro{font-size:.82rem;line-height:1.85;color:rgba(23,26,46,.62);max-width:480px}.rt-content{max-width:1060px;margin:0 auto;padding:2.5rem 2.5rem 5rem}.rt-btn{display:inline-flex;align-items:center;gap:.45rem;background:var(--foret);color:var(--ivoire);border:none;padding:.8rem 1.8rem;font-family:var(--font-body);font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s;margin-top:2rem}.rt-btn:hover{background:var(--rouille)}.rt-tip{background:#EEEFF5;border-left:3px solid var(--sauge);padding:.95rem 1.2rem;font-size:.78rem;line-height:1.72;color:#171A2E;margin-bottom:2rem}.rt-tip strong{font-weight:700;color:#171A2E}.rt-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(23,26,46,.1);margin-bottom:2.5rem}.rt-stat{background:var(--ivoire);padding:2rem;text-align:center}.rt-stat-n{font-family:var(--font-display);font-size:2.8rem;font-weight:700;color:var(--foret);line-height:1}.rt-stat-n small{font-size:1.3rem}.rt-stat-l{font-size:.55rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(23,26,46,.5);margin-top:.4rem}.rt-stat-d{font-size:.7rem;color:rgba(23,26,46,.55);margin-top:.35rem;line-height:1.55}.rt-cards{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(23,26,46,.08);margin-bottom:2.5rem}.rt-card{background:var(--ivoire);padding:1.8rem;transition:background .2s}.rt-card:hover{background:var(--papier)}.rt-card-icon{font-size:1.2rem;margin-bottom:.75rem}.rt-card-t{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--noir);margin-bottom:.4rem}.rt-card-d{font-size:.74rem;line-height:1.7;color:rgba(23,26,46,.65)}.rt-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem}.rt-table{width:100%;border-collapse:collapse;font-size:.78rem;white-space:nowrap}.rt-table thead tr th,.rt-table th{background:var(--noir)!important;color:var(--ivoire)!important;padding:.65rem 1rem;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:left;border:none!important}.rt-table td{padding:.6rem 1rem;border-bottom:1px solid rgba(23,26,46,.07)!important;color:var(--noir)!important;background:transparent}.rt-table tr:nth-child(even) td{background:var(--papier)!important;color:var(--noir)!important}.rt-table tr:hover td{background:rgba(38,46,120,.08)!important}.rt-faq-cat{font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sauge);margin-bottom:.9rem}.rt-faq-cols{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.rt-faq-item{border-bottom:1px solid rgba(23,26,46,.1)}.rt-faq-q{display:flex;justify-content:space-between;align-items:center;padding:.88rem 0;font-size:.8rem;font-weight:600;color:var(--noir);cursor:pointer;gap:.5rem;transition:color .18s;background:none;border:none;width:100%;text-align:left;font-family:var(--font-body)}.rt-faq-q:hover{color:var(--foret)}.rt-faq-arrow{font-size:.6rem;color:rgba(23,26,46,.35);transition:transform .22s;flex-shrink:0}.rt-faq-item.open .rt-faq-q{color:var(--foret)}.rt-faq-item.open .rt-faq-arrow{transform:rotate(180deg);color:var(--sauge)}.rt-faq-a{font-size:.76rem;line-height:1.82;color:rgba(23,26,46,.68);padding-bottom:.9rem;display:none}.rt-faq-item.open .rt-faq-a{display:block}.rt-del-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.rt-del-card{background:var(--papier);border:1px solid rgba(23,26,46,.08);padding:1.8rem}.rt-del-icon{font-size:1.4rem;opacity:.6;margin-bottom:.6rem}.rt-del-title{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--noir);margin:.3rem 0 1.1rem}.rt-del-row{display:flex;gap:.9rem;padding:.6rem 0;border-bottom:1px solid rgba(23,26,46,.07)}.rt-del-row:last-of-type{border:none}.rt-del-row-icon{font-size:.85rem;flex-shrink:0;margin-top:.1rem;opacity:.55}.rt-del-row-t{font-size:.75rem;font-weight:700;color:var(--noir);margin-bottom:.12rem}.rt-del-row-d{font-size:.7rem;color:rgba(23,26,46,.62);line-height:1.55}.rt-del-note{margin-top:1.2rem;font-size:.7rem;line-height:1.6;color:rgba(38,46,120,.88);background:rgba(38,46,120,.09);border-left:2px solid var(--sauge);padding:.7rem .9rem}.rt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(23,26,46,.08);margin-bottom:2rem}.rt-step{background:var(--ivoire);padding:1.8rem}.rt-step-n{font-family:var(--font-display);font-size:2.5rem;font-weight:700;color:rgba(38,46,120,.2);line-height:1;margin-bottom:.8rem}.rt-step-t{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--noir);margin-bottom:.4rem}.rt-step-d{font-size:.72rem;line-height:1.7;color:rgba(23,26,46,.62)}.rt-cas-wrap{border:1px solid rgba(23,26,46,.1);margin-bottom:2rem}.rt-cas-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1.2rem;border-bottom:1px solid rgba(23,26,46,.07)}.rt-cas-row:last-child{border:none}.rt-cas-label{font-size:.78rem;font-weight:700;color:var(--noir)}.rt-cas-val{font-size:.74rem;color:rgba(23,26,46,.65);line-height:1.6}.rt-legal-section{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(23,26,46,.08)}.rt-legal-section:last-child{border:none}.rt-legal-cat{font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--sauge);margin-bottom:.9rem}.rt-legal-p{font-size:.8rem;line-height:1.92;color:rgba(23,26,46,.68)}.rt-legal-p strong{color:var(--noir)}.rt-legal-note{background:rgba(38,46,120,.08);border-left:2px solid var(--sauge);padding:1rem 1.2rem;font-size:.75rem;color:rgba(23,26,46,.68);line-height:1.7;margin-top:2rem}.rt-mention-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(23,26,46,.08);margin-bottom:2rem}.rt-mention-box{background:var(--ivoire);padding:1.5rem}.rt-mention-label{font-size:.54rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sauge);margin-bottom:.7rem}.rt-mention-val{font-size:.78rem;line-height:1.78;color:rgba(23,26,46,.68)}.rt-mention-val strong{color:var(--noir)}.rt-cgv-h2{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--noir);margin:2rem 0 .8rem;padding-top:1.5rem;border-top:1px solid rgba(23,26,46,.08)}.rt-cgv-h2:first-of-type{border-top:none;padding-top:0;margin-top:0}.rt-cgv-p{font-size:.8rem;line-height:1.9;color:rgba(23,26,46,.68);margin-bottom:1rem}.rt-cgv-p strong{color:var(--noir)}.rt-press-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.rt-press-card{background:var(--papier);border:1px solid rgba(23,26,46,.08);padding:1.8rem}.rt-press-label{font-size:.56rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sauge);margin-bottom:.8rem}.rt-press-val{font-size:.82rem;color:var(--noir);margin-bottom:.3rem}.rt-press-sub{font-size:.72rem;color:rgba(23,26,46,.58);line-height:1.6}.rt-how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(23,26,46,.08);margin-bottom:2rem}.rt-how-step{background:var(--ivoire);padding:1.6rem}.rt-how-n{font-family:var(--font-display);font-size:2.8rem;font-weight:700;color:rgba(38,46,120,.18);line-height:1;margin-bottom:.7rem}.rt-how-t{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--noir);margin-bottom:.4rem}.rt-how-d{font-size:.72rem;line-height:1.7;color:rgba(23,26,46,.62)}@media(max-width:900px){.rt-nav{padding:.85rem 1.5rem}.rt-hero{padding:2.5rem 1.5rem 2rem}.rt-content{padding:2rem 1.5rem 4rem}.rt-faq-cols{grid-template-columns:1fr;gap:0}.rt-del-grid{grid-template-columns:1fr}.rt-steps{grid-template-columns:1fr 1fr}.rt-mention-grid{grid-template-columns:1fr}.rt-press-grid{grid-template-columns:1fr}.rt-how-steps{grid-template-columns:repeat(2,1fr)}.rt-cas-row{grid-template-columns:1fr}.rt-h1{font-size:clamp(2.2rem,5vw,3.2rem)}}@media(max-width:480px){.rt-nav{padding:.75rem 1rem}.rt-logo{font-size:1.12rem}.rt-back{font-size:.52rem;padding:.36rem .65rem;letter-spacing:.12em}.rt-hero{padding:1.8rem 1rem 1.6rem}.rt-h1{font-size:clamp(1.9rem,8vw,2.6rem)}.rt-intro{font-size:.78rem}.rt-content{padding:1.5rem 1rem 3.5rem}.rt-cards{grid-template-columns:1fr}.rt-del-grid{grid-template-columns:1fr}.rt-steps{grid-template-columns:1fr}.rt-how-steps{grid-template-columns:1fr}.rt-stats{grid-template-columns:1fr 1fr}.rt-stat{padding:1.2rem .8rem}.rt-stat-n{font-size:2rem}.rt-mention-grid{grid-template-columns:1fr}.rt-press-grid{grid-template-columns:1fr}.rt-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.rt-table{min-width:480px}.rt-table th,.rt-table td{padding:.48rem .6rem;font-size:.66rem}.rt-cas-row{grid-template-columns:1fr;gap:.4rem;padding:.75rem 1rem}.rt-faq-q{font-size:.75rem}}.rt-steps{grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.rt-steps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.rt-steps{grid-template-columns:1fr}}.rt-faq-q{display:flex;justify-content:space-between;align-items:center;padding:.88rem 0;font-size:.8rem;font-weight:600;color:var(--noir);cursor:pointer;gap:.5rem;transition:color .18s;background:none;border:none;width:100%;text-align:left;font-family:var(--font-body)}.rt-faq-q:hover{color:var(--foret)}.rt-faq-item.open .rt-faq-q{color:var(--foret)}.rt-faq-item.open .rt-faq-arrow{transform:rotate(180deg);color:var(--sauge)}body.rethread-page{background:var(--rt-paper) !important;color:var(--rt-ink)}body.rethread-page .rt-nav{background:rgba(255,255,255,.97);border-bottom:1px solid var(--rt-line);padding:0 1rem;height:var(--nav-h)}@media (min-width: 900px){body.rethread-page .rt-nav{padding:0 2rem}}.rt-hero{background:var(--rt-paper);border-bottom:1px solid var(--rt-line);padding:2rem 1rem 1.5rem}.rt-hero::after{display:none}.rt-tag{font-size:.9rem;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--rt-muted);margin-bottom:.5rem}.rt-tag::before{display:none}.rt-h1{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,7vw,3rem);line-height:1.05;letter-spacing:-.02em;color:var(--rt-ink);margin-bottom:.75rem}.rt-h1 em{font-style:normal;color:inherit}.rt-intro{font-size:1.05rem;line-height:1.6;color:var(--rt-muted);max-width:40rem}@media (min-width: 900px){.rt-hero{padding:3rem max(2.5rem,calc((100% - 1060px) / 2 + 2.5rem)) 2.5rem}}.rt-content{padding:1.75rem 1rem 3rem}@media (min-width: 900px){.rt-content{padding:2.5rem 2.5rem 4rem}}.rt-content a:not(.rt-btn){color:var(--rt-indigo);text-decoration:underline;text-underline-offset:.2em}.rt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.25rem;background:var(--rt-indigo);color:var(--rt-white);border-radius:var(--rt-radius-s);font-family:var(--font-body);font-size:1rem;font-weight:600;letter-spacing:normal;text-transform:none}.rt-btn:hover{background:var(--rt-indigo-deep);color:var(--rt-white)}.rt-tip{background:var(--rt-mist);border-left:3px solid var(--rt-indigo);border-radius:0 var(--rt-radius-s) var(--rt-radius-s) 0;font-size:1rem;line-height:1.6;color:var(--rt-ink)}.rt-faq-cat{font-family:var(--font-display);font-weight:700;font-size:1.2rem;letter-spacing:normal;text-transform:none;color:var(--rt-ink);margin:.5rem 0 .75rem}.rt-faq-cols{grid-template-columns:1fr;gap:1.5rem}@media (min-width: 900px){.rt-faq-cols{grid-template-columns:1fr 1fr;gap:2rem 3rem}}.rt-faq-group{margin-bottom:.5rem}details.rt-faq-item{border-bottom:1px solid var(--rt-line)}details.rt-faq-item summary.rt-faq-q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.75rem 0;font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--rt-ink)}details.rt-faq-item summary.rt-faq-q::-webkit-details-marker{display:none}details.rt-faq-item summary.rt-faq-q::after{content:"+";flex:none;font-size:1.35rem;font-weight:500;line-height:1;color:var(--rt-indigo)}details.rt-faq-item[open] summary.rt-faq-q::after{content:"−"}details.rt-faq-item summary.rt-faq-q:hover{color:var(--rt-indigo)}details.rt-faq-item .rt-faq-a{display:block;padding:0 0 1rem;font-size:1rem;line-height:1.65;color:var(--rt-muted)}details.rt-faq-item .rt-faq-a p{margin:0}ol.rt-steps{list-style:none;display:grid;grid-template-columns:1fr;gap:0;background:none;margin:0 0 2rem;padding:0}ol.rt-steps .rt-step{background:none;padding:1.1rem 0;border-top:1px solid var(--rt-line)}ol.rt-steps .rt-step-n{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1.5px solid var(--rt-indigo);color:var(--rt-indigo);font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1;margin-bottom:.6rem}ol.rt-steps .rt-step-t{font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:var(--rt-ink);margin:0 0 .3rem}ol.rt-steps .rt-step-d{font-size:1rem;line-height:1.6;color:var(--rt-muted);margin:0}@media (min-width: 800px){ol.rt-steps{grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media (min-width: 1024px){ol.rt-steps{grid-template-columns:repeat(4,1fr)}}.rt-how-tips{margin:1rem 0 1.5rem}.rt-how-tips-list{margin:0;padding-left:1.25rem;font-size:1rem;line-height:1.65;color:var(--rt-ink)}.rt-how-tips-list li{margin-bottom:.5rem}.rt-how-more{font-size:1rem;color:var(--rt-muted)}.rt-del-grid{grid-template-columns:1fr;gap:1rem}@media (min-width: 900px){.rt-del-grid{grid-template-columns:1fr 1fr;gap:1.5rem}}.rt-del-card{background:var(--rt-white);border:1px solid var(--rt-line);border-radius:var(--rt-radius-m);padding:1.25rem}.rt-del-title{font-family:var(--font-display);font-weight:700;font-size:1.35rem;color:var(--rt-ink);margin:0 0 .5rem}.rt-del-row{padding:.9rem 0;border-bottom:1px solid var(--rt-line)}.rt-del-row:last-of-type{border-bottom:0}.rt-del-row-t{font-family:var(--font-body);font-size:1rem;font-weight:700;color:var(--rt-ink);margin:0 0 .25rem}.rt-del-row-d{font-size:1rem;line-height:1.6;color:var(--rt-muted);margin:0}.rt-del-zones{margin:.25rem 0 0;padding-left:1.1rem;color:var(--rt-ink);line-height:1.6}.rt-del-note{font-size:.95rem;color:var(--rt-ink);background:var(--rt-mist);border-left-color:var(--rt-indigo)}.rt-del-note:empty{display:none}.rt-content .rt-table thead tr th,.rt-content .rt-table th{font-size:.85rem !important;letter-spacing:normal !important;text-transform:none !important}.rt-content .rt-table tbody tr td{font-size:.95rem !important}.rt-legal-cat{font-family:var(--font-display);font-weight:700;font-size:1.1rem;letter-spacing:normal;text-transform:none;color:var(--rt-ink)}.rt-legal-p{font-size:1rem;line-height:1.7;color:var(--rt-ink)}.rt-legal-note{background:var(--rt-mist);border-left-color:var(--rt-indigo);font-size:.95rem;color:var(--rt-ink)}.rt-mention-grid{grid-template-columns:1fr;gap:.5rem;background:none}@media (min-width: 900px){.rt-mention-grid{grid-template-columns:1fr 1fr}}.rt-mention-box{background:var(--rt-white);border:1px solid var(--rt-line);border-radius:var(--rt-radius-m)}.rt-mention-label{font-size:.95rem;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--rt-ink)}.rt-mention-val{font-size:1rem;color:var(--rt-ink)}.rt-cas-label{font-size:1rem}.rt-cas-val{font-size:1rem;color:var(--rt-muted)}.rt-step-t{font-family:var(--font-display)}.rt-step-d{font-size:1rem}body.rethread-page .rt-nav{position:fixed;top:var(--rt-announce-h);left:0;right:0;height:calc(var(--nav-h) - var(--rt-announce-h));padding:0 var(--rt-s4);background:var(--rt-ink);border-bottom:1px solid rgba(255,255,255,.10);backdrop-filter:none;-webkit-backdrop-filter:none}@media (min-width: 900px){body.rethread-page .rt-nav{padding:0 var(--rt-s7)}}body.rethread-page .rt-hero{padding-top:calc(var(--nav-h) + var(--rt-s5))}ol.rt-steps .rt-step-n{box-sizing:border-box;padding:0;font-size:var(--rt-t-small);line-height:1}