body:has(.card){font-family:Arial,Helvetica,sans-serif;background:#f4f3ee;color:#252525;font-size:16px;line-height:1.6}body:has(.card) .top{background:#252528;border:0;padding:16px max(24px,calc((100vw - 1120px)/2))}body:has(.card) .top .brand{font-size:22px}body:has(.card) .wrap{max-width:1160px;padding:28px 24px 40px}.card{background:#fff!important;border:1px solid #e1dfd7!important;box-shadow:0 3px 20px #17171b06!important;border-radius:12px!important;padding:28px!important}.entry-info{max-width:960px;margin:auto!important}.card h1,.entry-info h1,.form-card h1{font-size:30px!important;line-height:1.25!important;letter-spacing:-.02em;margin:0 0 18px!important;font-weight:600!important}.card h2{font-size:20px!important;line-height:1.35;margin:22px 0 12px!important}.entry-info p,.entry-info .lead,.entry-info .rights,.entry-info li,.form-card p{font-size:16px!important;line-height:1.6!important;color:#4f4e49!important}.entry-info .kicker{font-size:13px!important;letter-spacing:.04em!important;margin:0 0 12px!important;color:#766239!important}.entry-info p{margin:14px 0!important}.entry-info ol{margin:14px 0!important}.entry-info li{margin:6px 0!important}.entry-info .rights{border-top:1px solid #ece9e1;padding-top:14px}.entry-buttons{margin-top:20px!important;gap:10px!important}.card .btn{font-size:14px;min-height:40px;padding:10px 16px;border-radius:6px;background:#ebc746;color:#252525;box-shadow:none}.entry-buttons .btn.red{background:#fff;color:#252525;border:1px solid #d5d1c5}.entry-info a:not(.btn){color:#554a25}.form-card label,.form-card .input,.form-card select,.form-card textarea{font-size:16px!important}.form-card .rights,.form-card .privacy-check,.form-card .small{font-size:16px!important;line-height:1.6!important}.wrap>.small{font-size:13px!important;line-height:1.5;color:#777269;margin-top:20px}.card .note{font-size:16px;line-height:1.6}@media(max-width:600px){body:has(.card) .wrap{padding:20px 14px 32px}.card{padding:22px!important}.card h1,.entry-info h1,.form-card h1{font-size:28px!important}.entry-buttons{display:flex!important;flex-wrap:wrap}.entry-buttons .btn{width:auto!important}}