.wt-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.wt-offer-grid>div,.wt-media-kit,.wt-packer{border:1px solid var(--line);border-radius:18px;padding:22px;background:#fff}.wt-offer-grid strong{font-size:1.1rem}.wt-media-kit{background:#e6f3ef}.wt-partner-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wt-partner-form label{font-weight:700}.wt-partner-form input,.wt-partner-form textarea,.wt-packer select{width:100%;padding:12px;border:1px solid #b9cac7;border-radius:10px;background:#fff;font:inherit;margin-top:6px}.wt-partner-form label:nth-of-type(4),.wt-consent{grid-column:1/-1}.wt-consent{font-weight:400!important}.wt-consent input{width:auto;margin-right:7px}.wt-hp{position:absolute!important;left:-9999px!important}.wt-success{background:#e6f3ef;padding:16px;border-radius:12px;margin-bottom:20px}.wt-packer-controls{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.wt-packer-controls button{align-self:end}.wt-pack-results{margin-top:28px}.wt-pack-results>label{display:block;padding:11px 0;border-bottom:1px solid var(--line)}.wt-pack-results input:checked+span{text-decoration:line-through;color:var(--muted)}.wt-pack-head{display:flex;align-items:center;justify-content:space-between}.wt-score{background:linear-gradient(135deg,#0b3f42,#087f75);color:#fff;border-radius:22px;padding:25px;margin:0 0 30px}.wt-score a{color:#fff}.wt-score-head{display:flex;justify-content:space-between;align-items:center}.wt-score-head span{display:block;font-size:.72rem;letter-spacing:.12em}.wt-score-head strong{font-size:1.6rem}.wt-score-head>b{font-size:2.4rem}.wt-score-head small{font-size:.9rem}.wt-score-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:22px 0}.wt-score-grid>div{display:grid;grid-template-columns:110px 1fr 22px;align-items:center;gap:8px}.wt-score-grid i{height:7px;background:rgba(255,255,255,.25);border-radius:9px;overflow:hidden}.wt-score-grid em{display:block;height:100%;background:#ffb59f}@media(max-width:620px){.wt-offer-grid,.wt-partner-form,.wt-packer-controls,.wt-score-grid{grid-template-columns:1fr}.wt-partner-form label{grid-column:1}.wt-score-grid>div{grid-template-columns:105px 1fr 22px}}@media print{.site-header,.site-footer,.wpadminbar,.wt-partner-form,.wt-print-kit,.header-cta,.menu-toggle{display:none!important}.entry-content{font-size:11pt}.wt-media-kit{border:0}.wt-packer-controls{display:none}}
