.mf-cover-obj{background:var(--hh-ink);color:var(--hh-paper);border-radius:22px;margin-top:60px;padding:40px 42px}.mf-cover-obj small,.mf-label{text-transform:uppercase;color:var(--hh-accent);margin-bottom:14px;font-size:15px;font-weight:800;display:block}.mf-cover-obj p{font-size:25px;line-height:1.5}.mf-fill{flex-direction:column;height:100%;display:flex}.mf-services{grid-template-columns:1fr 1fr;gap:22px;margin-top:44px;display:grid}.mf-svc{border:1px solid var(--hh-line);background:color-mix(in oklab,var(--hh-white) 70%,transparent);border-radius:20px;padding:30px 32px}.mf-svc.wide{grid-column:1/-1}.mf-svc h3{text-transform:uppercase;margin-bottom:6px;font:700 30px Clash Henriques!important}.mf-svc .mf-price{color:var(--hh-accent);margin-bottom:14px;font:700 26px Clash Henriques;display:block}.mf-svc ul{flex-direction:column;gap:8px;list-style:none;display:flex}.mf-svc li{color:var(--hh-ink);grid-template-columns:18px 1fr;gap:10px;font-size:19px;line-height:1.42;display:grid}.mf-svc li:before{content:"";background:var(--hh-accent);border-radius:50%;width:8px;height:8px;margin-top:10px}.mf-svc .mf-note{color:var(--hh-muted);margin-top:14px;font-size:16px;line-height:1.45}.mf-alt{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:8px 0;display:grid}.mf-alt div{border:1px solid var(--hh-line);background:var(--hh-white);border-radius:14px;padding:16px 20px}.mf-alt b{font:700 30px Clash Henriques;display:block}.mf-alt span{color:var(--hh-muted);font-size:17px}.mf-alt i{text-transform:uppercase;color:var(--hh-accent);font-size:16px;font-style:normal;font-weight:800}.mf-phases{grid-template-columns:1fr 1fr;gap:24px;margin-top:44px;display:grid}.mf-phase{border-top:5px solid var(--hh-accent);padding:26px 0 0}.mf-phase small{text-transform:uppercase;color:var(--hh-accent);margin-bottom:8px;font-size:15px;font-weight:800;display:block}.mf-phase h3{text-transform:uppercase;margin-bottom:14px;line-height:1.05;font:700 36px Clash Henriques!important}.mf-phase p{color:var(--hh-muted);font-size:20px;line-height:1.5}.mf-nums{gap:14px;margin:22px 0;display:flex}.mf-nums div{background:var(--hh-soft);border-radius:16px;flex:1;padding:18px 20px}.mf-nums b{font:700 40px/1 Clash Henriques;display:block}.mf-nums span{color:var(--hh-muted);font-size:16px}.mf-phase .mf-pp{color:var(--hh-ink);font:700 28px Clash Henriques}.mf-phase .mf-pp em{color:var(--hh-muted);margin-left:6px;font-family:nexa,Arial,sans-serif;font-size:18px;font-style:normal}.mf-total6{border:1px solid var(--hh-line);background:var(--hh-white);border-radius:16px;justify-content:space-between;margin-top:30px;padding:22px 28px;font-size:20px;display:flex}.mf-total6 b{font-family:Clash Henriques}.mf-ads{background:var(--hh-ink);color:var(--hh-paper);border-radius:22px;margin-top:40px;padding:36px 38px}.mf-ads h3{text-transform:uppercase;color:var(--hh-paper);margin-bottom:10px;font:700 32px Clash Henriques!important}.mf-ads p{opacity:.85;font-size:19px;line-height:1.5}.mf-ads-grid{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:24px;display:grid}.mf-ads-grid div{border:1px solid color-mix(in oklab,var(--hh-paper) 25%,transparent);border-radius:14px;padding:18px 20px}.mf-ads-grid small{text-transform:uppercase;color:var(--hh-accent);margin-bottom:8px;font-size:14px;font-weight:800;display:block}.mf-ads-grid b{font:700 34px Clash Henriques}.mf-ads-grid span{opacity:.75;margin-top:4px;font-size:16px;display:block}.mf-table{border-collapse:collapse;break-inside:avoid;page-break-inside:avoid;width:100%;margin-top:40px}.mf-table th{text-transform:uppercase;color:var(--hh-muted);text-align:left;border-bottom:2px solid var(--hh-ink);padding:0 0 14px;font-size:14px;font-weight:800}.mf-table th:last-child,.mf-table td:last-child{text-align:right;white-space:nowrap}.mf-table td{border-bottom:1px solid var(--hh-line);vertical-align:top;padding:17px 0;font-size:20px}.mf-table td small{color:var(--hh-muted);margin-top:3px;font-size:16px;display:block}.mf-table td:last-child{font:700 23px Clash Henriques}.mf-table tr.media td{background:var(--hh-soft)}.mf-table tr.media td:first-child{padding-left:14px}.mf-table tr.media td:last-child{padding-right:14px}.mf-table tr.sub td{border-bottom:0;border-top:2px solid var(--hh-ink);padding-top:20px;font-weight:800}.mf-table tr.sub td:last-child{font-size:32px}.mf-table tr.opt td{color:var(--hh-muted);border-bottom:1px dashed var(--hh-line);font-size:19px}.mf-table tr.opt td:last-child{color:var(--hh-ink);font-size:21px}.mf-foot{color:var(--hh-muted);margin-top:26px;font-size:16px;line-height:1.55}.mf-offer{grid-template-columns:1fr 1fr;gap:26px;margin-top:50px;display:grid}.mf-opt{border:1px solid var(--hh-line);background:var(--hh-white);border-radius:24px;flex-direction:column;padding:44px 38px;display:flex}.mf-opt>small{text-transform:uppercase;color:var(--hh-accent);font-size:15px;font-weight:800}.mf-opt h3{text-transform:uppercase;margin:10px 0 32px;line-height:1.05;font:700 38px Clash Henriques!important}.mf-row{border-bottom:1px solid var(--hh-line);justify-content:space-between;padding:14px 0;font-size:21px;display:flex}.mf-row s{color:var(--hh-muted)}.mf-row.red b{color:var(--hh-accent)}.mf-final{margin-top:30px}.mf-final small{text-transform:uppercase;color:var(--hh-muted);margin-bottom:8px;font-size:15px;font-weight:800;display:block}.mf-final b{white-space:nowrap;font:700 78px/1 Clash Henriques}.mf-final em{color:var(--hh-muted);margin-left:8px;font-size:24px;font-style:normal}.mf-same{background:var(--hh-soft);border-radius:22px;margin-top:40px;padding:34px 38px}.mf-same p{font-size:20px;line-height:1.55}.mf-contact{background:var(--hh-ink);color:var(--hh-paper);border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin-top:auto;padding:32px 38px;display:flex}.mf-contact small{text-transform:uppercase;color:var(--hh-accent);margin-bottom:10px;font-size:15px;font-weight:800;display:block}.mf-contact strong{text-transform:uppercase;font:700 36px Clash Henriques}.mf-contact p{text-align:right;font-size:20px;line-height:1.6}.pdf-exporting .mf-svc,.pdf-exporting .mf-opt{background:var(--hh-white);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:760px){.mf-mobile .hh-doc{width:calc(100vw - 24px);height:auto;padding:28px 20px}.mf-mobile .hh-doc h1{font-size:40px}.mf-mobile .hh-doc h2{font-size:34px}.mf-mobile .mf-services,.mf-mobile .mf-phases,.mf-mobile .mf-offer,.mf-mobile .mf-ads-grid,.mf-mobile .hh-cover-meta,.mf-mobile .mf-alt{grid-template-columns:1fr}.mf-mobile .mf-final b{font-size:52px}.mf-mobile .mf-contact{flex-direction:column;align-items:flex-start}.mf-mobile .mf-contact p{text-align:left}.mf-mobile .hh-footer{flex-direction:column;gap:6px}}.mf-seq{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.mf-seq div{border-top:4px solid var(--hh-accent);padding-top:16px}.mf-seq small{text-transform:uppercase;color:var(--hh-accent);font-size:14px;font-weight:800;display:block}.mf-seq b{text-transform:uppercase;margin:6px 0 8px;font:700 26px Clash Henriques;display:block}.mf-seq p{color:var(--hh-muted);font-size:17px;line-height:1.45}.mf-seq-note{margin-top:16px}.mf-phases{margin-top:30px}.mf-mobile .mf-seq{grid-template-columns:1fr}
