.hero-compatibility{color:var(--tc-brun);margin:0 0 22px;font-size:14px;font-weight:600;line-height:1.6}.hero-mobile-note{color:var(--tc-gris);margin:15px 0 0;font-size:14px;line-height:1.6}.first-quote-action{margin:18px 0 24px;font-size:16px;line-height:1.6}.first-quote-action>p{margin:0 0 16px}.first-quote-action .first-action-label{color:var(--tc-terracotta);letter-spacing:.08em;margin-bottom:9px;font-size:14px;font-weight:600}.first-quote-action>.button{width:100%;font-size:15px}.first-action-result{border-top:var(--tc-border);padding-top:14px}.first-action-result>p:first-child{margin:0 0 12px;font-size:14px}.first-action-result>p:first-child strong{color:var(--tc-terracotta)}.first-action-result blockquote{border-left:3px solid var(--tc-terracotta);margin:0 0 16px;padding-left:14px;font-size:16px;line-height:1.6}.first-action-result .button{min-height:46px;padding:12px 18px;font-size:15px}.first-action-next{margin:16px 0 8px;font-size:14px;line-height:1.6}.first-action-result>.text-link{min-height:44px;font-size:14px}.copy-fallback{margin-top:12px;font-size:14px;display:block}.copy-fallback input,.copy-fallback textarea{background:var(--tc-blanc);border:var(--tc-border);width:100%;min-width:0;color:var(--tc-brun);border-radius:8px;margin-top:8px;padding:12px;font-size:16px;display:block}.copy-fallback textarea{min-height:120px}.product-proof .section-heading{max-width:760px}.product-proof .deferred-workbook{max-width:960px;margin-inline:auto}.product-proof .sheet-panel>.capture-button,.product-proof .deferred-preview{width:100%;height:410px;overflow:hidden}.product-proof .sheet-panel .capture-button img,.product-proof .deferred-preview img{object-fit:contain;object-position:top;width:100%;height:100%}.product-proof .tool-disclosure,.product-proof .product-preview{max-width:960px;margin-inline:auto}.product-preview{border-top:var(--tc-border);margin-top:32px;padding-top:24px;scroll-margin-top:24px}.product-preview .preview-form{text-align:left;max-width:none;margin:0;padding:0}.product-preview .preview-form h3{margin:0 0 12px;font-size:24px}.product-preview .preview-form>p{font-size:16px;line-height:1.6}.product-preview .preview-form>.note{font-size:14px}.keep-preview-link{margin:18px 0 0;font-size:14px;line-height:1.6}.keep-preview-link p{margin:0 0 4px}.keep-preview-link .text-link{text-align:left;min-height:44px;font-size:14px}.getting-started{margin-block:24px}.getting-started h3{margin:0 0 22px;font-size:23px;line-height:1.3}.getting-started ol{counter-reset:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.getting-started li{border-top:var(--tc-border);counter-increment:start;padding-top:14px;font-size:16px;line-height:1.6}.getting-started li:before{content:"0" counter(start);color:var(--tc-terracotta);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.getting-started strong,.getting-started span{display:block}.getting-started span{color:var(--tc-gris);margin-top:8px}.offer-choice{border-left:3px solid var(--tc-terracotta);max-width:880px;margin:0 0 40px;padding:4px 0 4px 20px;font-size:16px;line-height:1.65}.offer-choice p{margin:8px 0 0}.offer-scope{background:var(--tc-creme);border-radius:8px;margin:0 0 20px;padding:12px;font-size:14px;line-height:1.6}.offer-end .guarantee-link{margin:0 0 18px;font-size:14px;display:block}.offer-card .offer-format,.offer-card .offer-delivery>span{font-size:14px}.author-section{padding-block:44px}.author-section .author-block{max-width:780px;margin:0 auto}.author-section .author-contact{font-size:16px;line-height:1.6}.offers-proof-link{text-align:center;margin-top:28px;font-size:16px}@media (max-width:760px){.explainer-layout[data-chapter="0"] .explainer-explanation{order:-1}.getting-started ol{grid-template-columns:1fr;gap:18px}.product-proof .sheet-panel>.capture-button,.product-proof .deferred-preview{height:300px}.offers-grid .offer-card{order:0;grid-area:auto}.offer-choice{margin-bottom:32px;padding-left:16px}.product-preview .preview-form h3{font-size:22px}.first-quote-action{margin-bottom:18px}.author-section{padding-block:32px}}@media (min-width:761px){.offers-grid .offer-card#essentiel{grid-area:1/1}.offers-grid .offer-card#avant-les-devis{grid-area:1/2}.offers-grid .offer-card#regard-pro{grid-area:1/3}}.product-proof .capture-exercise{border-top:var(--tc-border);margin:18px 0 0;padding-top:16px;font-size:16px}.product-proof .capture-exercise>summary{cursor:pointer;color:var(--tc-terracotta);min-height:44px;font-weight:600}
