
.draft-ribbon{background:#dce9f0;color:#12364b;padding:12px 24px;font:12px/1.5 Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-bottom:1px solid #b3cad6}.draft-ribbon nav{display:flex;gap:18px}.draft-ribbon a{color:#12364b;text-decoration:underline}.draft-ribbon strong{letter-spacing:.07em}.land-draft{padding-top:56px!important}.land-draft h1{max-width:1080px!important}.land-draft .placement-intro>.lead{max-width:850px}.land-draft .land-cta{margin-top:20px;display:inline-flex;gap:22px;align-items:center}.land-section{margin-top:58px;padding-top:32px;border-top:1px solid #c9d8e1}.land-section h2,.land-card-preview h2{margin:0 0 24px!important}.land-section p{max-width:100%;line-height:1.75;margin:12px 0}.land-city{padding:30px;background:#e9f1f5;border:1px solid #c8d9e2}.land-city .eyebrow{margin-bottom:16px}.land-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.land-draft .land-cards .card{padding:28px!important;min-height:0}.land-cards h3{font-size:23px!important;margin:16px 0!important}.land-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.land-steps h3{margin:12px 0;font-size:19px!important}.land-docs{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px}.land-docs li,.land-sources li{line-height:1.75;margin:0 0 14px}.land-docs ul{margin:0;padding-left:20px}.land-limits{border-left:3px solid #347b99;padding-left:26px}.land-contact{display:grid;grid-template-columns:1.3fr 1fr;gap:50px}.land-contact .pricecard{align-self:start;padding:28px!important}.land-contact .pricecard .button{white-space:normal!important;line-height:1.5;min-height:52px}.land-draft .tz-faq details{padding:18px 0;border-bottom:1px solid #c9d8e1}.land-draft .tz-faq summary{cursor:pointer;font-size:18px;color:#08283f;line-height:1.5}.land-sources{font-size:14px;color:#526d7c}.land-sources h2{font-size:24px!important}.land-card-preview{width:calc(100% - 48px);max-width:980px;margin-left:auto!important;margin-right:auto!important;padding-top:32px!important;padding-bottom:48px!important;margin-top:24px}.land-card-preview .card{max-width:660px;padding:30px!important}.land-card-preview .eyebrow{margin-bottom:20px}.land-card-preview h3{font-size:26px!important;margin:16px 0}.land-card-preview p{line-height:1.75;margin:16px 0}.land-card-link{display:flex;justify-content:space-between;color:#0877af}.land-card-preview .card{background:#fff;border:1px solid #cad9e2}.land-draft .note,.land-draft .hint{font-size:14px;line-height:1.65}.language-button:disabled{cursor:default;opacity:1}.land-draft strong{font-weight:600}
@media(max-width:760px){.draft-ribbon{padding:10px 15px;gap:7px;font-size:10px}.draft-ribbon nav{width:100%;gap:24px;font-size:12px}.land-draft{padding-top:36px!important}.land-draft h1{font-size:36px!important;line-height:1.12!important}.land-draft .lead{font-size:17px!important;line-height:1.65!important}.land-section{margin-top:36px;padding-top:26px}.land-section h2,.land-card-preview h2{font-size:28px!important;line-height:1.2!important}.land-city{padding:22px 18px}.land-cards,.land-steps,.land-docs,.land-contact{grid-template-columns:1fr;gap:18px}.land-draft .land-cards .card{padding:22px!important}.land-steps article{border-bottom:1px solid #d6e2e8;padding-bottom:12px}.land-docs{gap:16px}.land-contact .price{font-size:30px!important}.land-draft .tz-faq summary{font-size:17px}.land-card-preview .card{padding:22px!important}.land-draft .tags{display:flex;flex-wrap:wrap}.land-draft .tags span{white-space:normal}.land-contact .button{width:100%}}

.land-draft{scroll-margin-top:110px}.land-draft .land-section{scroll-margin-top:110px}.land-draft .land-cards .card{display:block}.land-draft .land-contact .pricecard{min-width:0}.land-draft .land-cards h3{overflow-wrap:anywhere}
