.offline-trial,.offline-licence{padding:70px 6vw;background:#f5f1e8}.offline-trial h2{font:48px Georgia,serif;color:#102139;margin:15px 0 25px}.offline-trial h2 strong{color:#9e7734}.offline-trial>p{max-width:900px;line-height:1.8}.trial-box{background:white;border:1px solid #cbb98f;padding:30px;max-width:950px;margin-top:30px}.trial-box h3{font:25px/1.5 Georgia,serif}.trial-box fieldset{border:0;padding:15px 0}.trial-box label{display:block;padding:13px;margin:8px 0;background:#f5f2ea;cursor:pointer}.trial-box legend{font-weight:bold}.trial-box button{border:0;cursor:pointer}.trial-box input{margin-right:10px}.trial-note{font-size:12px;color:#586372}.trial-source{font-size:13px}#feedback{margin-top:22px;padding:20px;border-left:3px solid #b68a43;background:#f6f1e6}#feedback p{line-height:1.7}.insurance-state-hero .insurance-text-link{margin-left:25px}.offline-licence{padding-top:0;padding-bottom:0}@media(max-width:700px){.offline-trial h2{font-size:34px}.trial-box{padding:20px}}.price-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:30px 0}.price-card{background:#0c1930;color:#f8f1df;border:1px solid #b99a59;padding:25px 18px}.price-card strong{font:42px Georgia,serif;color:#ddc78e}.price-card h3{font:21px/1.4 Georgia,serif;min-height:65px}.price-card p{font-size:13px}.test-controls{display:flex;gap:16px;margin:18px 0;flex-wrap:wrap}.trial-box progress{width:100%;accent-color:#a48241}.trial-box legend{font:25px/1.5 Georgia,serif}.trial-box details{border-bottom:1px solid #ccb98d;padding:18px 0}.trial-box summary{cursor:pointer;line-height:1.6}.trial-box p{line-height:1.7}@media(max-width:1000px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.price-grid{grid-template-columns:1fr}}
.price-card .insurance-button{display:inline-flex;width:100%;min-width:0;box-sizing:border-box;justify-content:center;padding:12px 8px;background:#ddc78e;color:#102139;font-size:14px;line-height:1.4;white-space:normal;text-decoration:none}.price-card p{color:#c9cfda}.test-controls .insurance-button{background:#102139;color:#fff4d5;padding:12px 22px;min-width:0}
.contractor-five-prices{grid-template-columns:repeat(3,minmax(0,1fr))}.insurance-app-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insurance-app-phone img{object-fit:contain}.insurance-path-picker nav{display:flex;flex-wrap:wrap;gap:20px}.offline-licence{padding:35px 6vw;background:#0a1528;color:#e8dfca}.offline-licence h3{color:#e2c889}.offline-licence a{color:#e2c889}@media(max-width:760px){.contractor-five-prices,.insurance-app-proof-grid{grid-template-columns:1fr}}
section[id]{scroll-margin-top:190px}.insurance-path-options .insurance-button{min-width:0;white-space:normal;font-size:13px}.insurance-path-picker nav{gap:14px}@media(max-width:760px){section[id]{scroll-margin-top:240px}}
