.hc{color:#20252b;padding-top:52px;padding-bottom:80px}.hc *{box-sizing:border-box}.hc-layout{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.hc fieldset{border:0;min-width:0;margin:0;padding:0}.hc h2{letter-spacing:-.035em;margin:0;font-size:23px;line-height:1.2}.hc p{color:#65707a;margin:9px 0 18px;font-size:14px;line-height:1.6}.hc-step{align-items:start;gap:15px;margin:32px 0 15px;display:flex}.hc-step:first-child{margin-top:0}.hc-step>span{color:#a72428;border:1px solid #d9dfe3;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-size:11px;font-weight:800;display:grid}.hc-step p{margin:6px 0 0}.hc button,.hc a{font:inherit;cursor:pointer}.hc-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hc-types button,.hc-doors button{color:#343b43;background:#fff;border:1px solid #d5dade;border-radius:8px;padding:13px 8px;font-size:13px}.hc button[aria-pressed=true]{color:#a31c22;background:#fff4f4;border-color:#c5232b;box-shadow:inset 0 0 0 1px #c5232b}.hc-doors{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hc-doors button{text-align:left;padding:17px}.hc-doors b,.hc-doors small{display:block}.hc-doors b{font-size:16px}.hc-doors small{margin-top:6px;font-size:12px}.hc-label{margin-top:18px;font-size:13px;font-weight:600;display:block}.hc-label small{color:#6f7880;font-weight:400}.hc input:not([type=checkbox]),.hc select,.hc textarea{font:inherit;color:#20252b;background:#fff;border:1px solid #cbd1d7;border-radius:6px;width:100%;min-width:0;padding:12px}.hc select,.hc textarea{margin-top:8px}.hc textarea{resize:vertical}.hc-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hc-dimensions label{font-size:12px;font-weight:700}.hc-dimensions label>div{margin-top:7px;position:relative}.hc-dimensions input{padding-right:36px!important;font-size:18px!important}.hc-dimensions label span{color:#73808b;pointer-events:none;font-size:11px;position:absolute;top:15px;right:10px}.hc .hc-hint{color:#69737e;margin:12px 0;font-size:12px;line-height:1.55}.hc-check{align-items:flex-start;gap:9px;margin:20px 0;font-size:13px;line-height:1.5;display:flex!important}.hc-check input{accent-color:#c5232b;flex-shrink:0;margin:4px 0 0}.hc-primary{color:#fff;background:#cc222a;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:17px 20px;display:flex;font-weight:700!important}.hc button:disabled{opacity:.5;cursor:not-allowed}.hc :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #ca3038}.hc-preview{background:#f4f5f5;border:1px solid #e1e5e7;border-radius:16px;position:sticky;top:105px;overflow:hidden}.hc-preview-top{border-bottom:1px solid #e1e5e7;justify-content:space-between;align-items:center;gap:10px;padding:22px;display:flex}.hc-preview-top span{letter-spacing:.12em;font-size:10px;font-weight:700}.hc-preview-top b{color:#646f79;font-size:11px;font-weight:500}.hc-preview svg{width:100%;height:auto;max-height:490px;display:block}.hc-preview-bottom{background:#fff;border-top:1px solid #dfe4e7;flex-direction:column;gap:5px;padding:18px 24px;display:flex}.hc-preview-bottom strong{font-size:20px}.hc-preview-bottom span{color:#66717b;font-size:13px}.hc-preview>p{margin:18px 0;padding:0 24px;font-size:12px}.hc-result{scroll-margin-top:110px}.hc-result:not(:empty){border-top:1px solid #dce1e5;margin-top:55px;padding-top:38px}.hc-eyebrow{letter-spacing:.12em;color:#b3232b;font-size:11px;font-weight:800}.hc-result h2{margin:10px 0 25px;font-size:30px}.hc-result-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.hc pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f5f5;border-radius:12px;margin:0;padding:24px;font-family:inherit;font-size:14px;line-height:1.8}.hc-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hc-actions>*{background:#fff;border:1px solid #cbd2d8;border-radius:6px;padding:12px 15px;font-size:13px!important}.hc-actions a{color:#fff;background:#20292b;border-color:#20292b}.hc-lead{border:1px solid #d9dfe3;border-radius:12px;padding:24px}.hc-lead h3{margin:0;font-size:21px}.hc-lead label:not(.hc-check){margin:16px 0;font-size:13px;display:block}.hc-lead input:not([type=checkbox]){margin-top:6px}.hc .hc-error{color:#a61e26}.hc-lead [role=status]{color:#276246}.hazne-nav-link{color:#ff888c!important}.hc-entry{border:1px solid #ddd;border-left:4px solid #cc222a;justify-content:space-between;align-items:center;gap:20px;margin:30px auto;padding:24px;display:flex}.hc-entry p{color:#66717b;margin:6px 0 0;font-size:14px}.hc-entry b{font-size:20px}.hc-entry a{white-space:nowrap}@media (max-width:1000px){.hc-layout{gap:24px}.hc-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hc{padding-top:30px;padding-bottom:45px}.hc-layout,.hc-result-grid{grid-template-columns:1fr;gap:24px}.hc-preview{position:static}.hc-preview svg{max-height:420px}.hc h2{font-size:21px}.hc-dimensions{gap:8px}.hc-result h2{font-size:26px}.hc-entry{flex-direction:column;align-items:flex-start}.hc-result{scroll-margin-top:90px}}
