.reading-page{background:#fff}.reading-page section[id],.reading-page h2[id]{scroll-margin-top:110px}.reading-page a:focus-visible,.reading-page summary:focus-visible,.reading-page [tabindex="0"]:focus-visible{outline:3px solid #0B1F33;outline-offset:4px}.reading-index{min-width:0}.reading-index details{border-top:3px solid #FF6A00}.reading-index summary{display:flex;align-items:center;justify-content:space-between;padding:19px 0;cursor:pointer;color:#0b1f33;font-weight:700;font-size:14px;list-style:none}.reading-index summary::-webkit-details-marker{display:none}.reading-index summary span{font-size:20px}.reading-index details[open] summary span{transform:rotate(180deg)}.reading-index nav{display:flex;flex-direction:column;gap:2px;padding-bottom:15px}.reading-index nav a{display:block;padding:11px 0;font-size:13px;line-height:1.6;color:#334155;text-decoration:none;border-bottom:1px solid #E7ECF1}.reading-index nav a:hover{color:#0b1f33;text-decoration:underline;text-underline-offset:4px}.landing-page{color:#0b1f33}.landing-page .font-mono{font-family:inherit}.landing-page .landing-hero{background:#f1f5f9;border-bottom:1px solid #DEE5EC}.landing-page .landing-hero>div{padding-top:28px;padding-bottom:64px}.landing-page .landing-breadcrumb{margin-bottom:36px;font-size:11px;letter-spacing:0;font-weight:500;text-transform:none;color:#334155;gap:9px}.landing-breadcrumb a{text-decoration:underline;text-decoration-color:#a4b0bc;text-underline-offset:4px}.landing-page .landing-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.85fr);gap:72px;align-items:center}.landing-page .landing-intro>span{padding:0;border:0;background:transparent;color:#334155;font-size:11px;font-weight:700;letter-spacing:.13em;border-radius:0}.landing-page .landing-intro>span:before{content:"";width:23px;height:3px;background:#ff6a00;margin-right:3px}.landing-page .landing-intro h1{max-width:750px;font-size:clamp(34px,4vw,52px);font-weight:750;line-height:1.12;letter-spacing:-.045em;text-wrap:balance;margin-top:18px}.landing-page .landing-intro>p{max-width:59ch;font-size:17px;line-height:1.85;color:#334155;margin-top:23px}.landing-page .landing-intro>div{gap:12px;flex-wrap:wrap}.landing-page a[data-cta],.landing-intro a[href="#comment-ca-marche"]{border-radius:7px;box-shadow:none;min-height:52px;padding:14px 20px;font-size:14px;font-weight:700}.landing-page .landing-intro a[href="#comment-ca-marche"]{border-width:1px;background:transparent}.landing-page .landing-intro>ul{font-size:12px;color:#334155;gap:12px 20px}.landing-page .landing-intro>ul li{gap:7px}.landing-page .landing-intro>ul li>span:first-child{background:transparent;width:16px;height:20px;color:#16a34a}.landing-visual-column{min-width:0}.landing-editorial-image{display:block;width:100%;height:auto;aspect-ratio:1.9;-o-object-fit:cover;object-fit:cover;border-radius:9px}.landing-page .landing-visual-column .landing-price{position:relative;margin:-20px 14px 0}.landing-page .landing-price{padding:28px 30px;border:1px solid #DEE5EC;border-top:3px solid #FF6A00;border-radius:9px;background:#fff;box-shadow:0 14px 40px -30px #0b1f3350}.landing-page .landing-price>div:first-child{font-size:11px;letter-spacing:.09em;color:#334155}.landing-page .landing-price-amount{color:#ff6a00;font-weight:750;font-size:64px;letter-spacing:-.05em}.landing-page .landing-price>div:nth-child(2){margin-top:18px}.landing-page .landing-price>p{color:#334155;font-size:12px;line-height:1.7}.landing-page .landing-price>ul{font-size:13px;line-height:1.65;gap:12px}.landing-page .landing-price svg{color:#0b1f33}.landing-page .landing-price a[data-cta]{background:#ff6a00;color:#fff}.landing-page .landing-price a[data-cta]:hover{background:#e85f00}.landing-jumps{border-bottom:1px solid #DEE5EC}.landing-jumps>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 30px;max-width:1280px;margin:0 auto;padding:14px 32px}.landing-jumps span{color:#334155;font-size:11px;font-weight:600}.landing-jumps a{padding:12px 0;min-height:44px;color:#0b1f33;font-size:12px;font-weight:600;text-decoration:underline;text-decoration-color:#c3ced8;text-underline-offset:5px}.landing-jumps a:hover{text-decoration-color:#ff6a00}.landing-page .landing-usecases,.landing-page .landing-terms,.landing-page .landing-steps>div,.landing-page .landing-related{padding-top:80px;padding-bottom:80px}.landing-usecases h2,.landing-steps h2,.landing-terms h2,.landing-related h2{font-weight:750;letter-spacing:-.035em;text-wrap:balance}.landing-page .landing-usecases>div:first-child>span,.landing-page .landing-steps>div>div:first-child>span,.landing-page .landing-terms>div>div>span,.landing-page .landing-related>div:first-child>span{font-size:11px;color:#334155}.landing-page .landing-usecases>.grid{gap:32px}.landing-page .landing-usecases>.grid>div{border:0;border-top:2px solid #DEE5EC;border-radius:0;padding:25px 0 0;box-shadow:none}.landing-page .landing-usecases>.grid>div:first-child{border-top-color:#ff6a00}.landing-page .landing-usecases p,.landing-page .landing-steps li p{font-size:15px;line-height:1.85;color:#334155}.landing-page .landing-steps{background:#f1f5f9;border-color:#e8edf1}.landing-page .landing-steps ol{gap:36px}.landing-page .landing-steps li{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.landing-page .landing-steps li>div{border-bottom:1px solid #D6E0E9;padding-bottom:18px}.landing-page .landing-steps li>div>span:first-child{font-size:30px;letter-spacing:-.05em;padding:0;background:transparent;color:#0b1f33;justify-content:start}.landing-page .landing-steps li>div>span:last-child{font-size:10px;color:#334155;letter-spacing:.08em}.landing-page .landing-steps ol+div{margin-top:35px;padding-top:25px;border-top:1px solid #DEE5EC}.landing-page .landing-steps ol+div>p{line-height:1.85;color:#334155}.landing-page .landing-terms>.grid{gap:60px}.landing-page .landing-terms p{line-height:1.85;color:#334155}.landing-table{overflow-x:auto;border:1px solid #DEE5EC;border-radius:8px}.landing-table table{width:100%;min-width:335px;background:#fff}.landing-page .landing-table th{font-size:11px;padding:14px 12px;font-family:inherit;text-transform:none;letter-spacing:0;color:#0b1f33}.landing-page .landing-table td{padding:5px 12px;white-space:nowrap;font-size:13px}.landing-page .landing-table a[data-cta]{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;font-size:13px;text-decoration:underline;text-underline-offset:4px}.landing-page .landing-terms ul{gap:0}.landing-page .landing-terms li{background:transparent;border:0;border-bottom:1px solid #DEE5EC;border-radius:0;padding:17px 0;font-size:15px;line-height:1.8}.landing-page .landing-terms li>svg{color:#16a34a;margin-top:6px}.landing-page .landing-terms ul+div{border-radius:6px;padding:20px;background:#f1f5f9;color:#334155;font-size:13px;line-height:1.85}.landing-reading{padding:72px 32px;background:#fafbfc;border-block:1px solid #E7ECF1}.landing-reading-inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:80px;max-width:1216px;margin:0 auto;align-items:start}.landing-reading-inner>.avt-prose:only-child{grid-column:1/-1;margin:0 auto}.landing-reading .reading-index{position:sticky;top:112px}.landing-page .landing-related{border-top:1px solid #DEE5EC}.landing-page .landing-related>.grid>div{border-top:1px solid #DEE5EC;padding-top:22px}.landing-page .landing-related>.grid>div>div{color:#334155;font-size:11px;letter-spacing:.08em}.landing-page .landing-related ul{gap:0}.landing-page .landing-related li a{display:block;padding:11px 0;line-height:1.6;font-size:13px;color:#0b1f33;text-decoration-color:#c3ced8}.landing-page .landing-related li a:hover{text-decoration-color:#ff6a00}@media (max-width: 1023px){.landing-page .landing-hero-grid{gap:30px;grid-template-columns:minmax(0,1fr) minmax(290px,.85fr)}.landing-page .landing-price{padding:25px}.landing-page .landing-visual-column .landing-price{margin-inline:0}.landing-reading-inner{gap:40px;grid-template-columns:210px minmax(0,1fr)}.landing-page .landing-terms>.grid{gap:30px}}@media (max-width: 767px){.landing-page .landing-hero>div{padding:22px 20px 40px}.landing-page .landing-breadcrumb{margin-bottom:26px;font-size:10px;line-height:1.7}.landing-page .landing-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}.landing-page .landing-intro h1{font-size:clamp(30px,8.4vw,40px)}.landing-page .landing-intro>p{font-size:16px;margin-top:17px;line-height:1.75}.landing-page .landing-intro>div{margin-top:23px}.landing-page .landing-intro>div>a{min-height:50px}.landing-page .landing-intro>ul{margin-top:23px;gap:9px 18px}.landing-page .landing-price{padding:24px}.landing-editorial-image{aspect-ratio:1.85}.landing-page .landing-visual-column .landing-price{margin-top:-12px;margin-inline:10px;padding:22px}.landing-page .landing-price-amount{font-size:58px}.landing-jumps>div{padding:10px 20px;gap:0 21px}.landing-jumps span{width:100%;padding-top:8px}.landing-page .landing-usecases,.landing-page .landing-terms,.landing-page .landing-steps>div,.landing-page .landing-related{padding-top:48px;padding-bottom:48px}.landing-page .landing-usecases>.grid{gap:24px}.landing-page .landing-usecases h3{font-size:18px}.landing-page .landing-usecases>.grid>div{padding-top:20px}.landing-page .landing-steps ol{gap:28px}.landing-page .landing-terms>.grid{gap:40px}.landing-reading{padding:44px 20px}.landing-reading-inner{display:flex;flex-direction:column;gap:32px}.landing-reading .reading-index{position:static;width:100%}.reading-index nav{display:grid;grid-template-columns:minmax(0,1fr)}.landing-page .landing-related>.grid{gap:24px}}.landing-page .landing-intro a[data-cta=hero],.landing-page a[data-cta=steps]{color:#fff}.landing-page .landing-price a[data-cta] svg{color:inherit}
