#calc>.mx-auto,#request>.mx-auto{padding-top:72px;padding-bottom:72px}#calc h2{margin-top:16px}#calc .mx-auto>div:nth-child(3) p{margin-top:14px}@media (min-width:1024px){.nx-ccalc>div{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px 14px;display:grid}.nx-ccalc>div>.mb-4{margin-bottom:0}.nx-ccalc>div>:nth-child(3){grid-column:1/-1}}.nx-ccalc>div>:nth-child(3){gap:28px 40px;margin-top:18px}@media (min-width:1024px){.nx-ccalc>div>:nth-child(3){grid-template-columns:1fr 1fr;column-gap:14px}}.nx-ccalc [role=tab]{padding-block:7px;font-size:13px}.nx-ccalc input[type=number]{margin-top:8px;padding-block:8px;font-size:14px}.nx-ccalc .space-y-6>:not([hidden])~:not([hidden]){margin-top:16px}.nx-ccalc div[class*=bg-surface\/40]{padding:22px}.nx-ccalc div[class*=bg-surface\/40] dl{margin-top:16px;padding-top:16px}.nx-ccalc div[class*=bg-surface\/40] dl>:not([hidden])~:not([hidden]){margin-top:14px}.nx-ccalc dd[class*=text-2xl]{font-size:1.4rem}#calc div[class*=p-7]{padding:22px 26px}#calc div[class*=p-7] h3{font-size:19px}.nx-cform form{padding:20px}@media (min-width:640px){.nx-cform form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;display:grid}.nx-cform form>:not([hidden])~:not([hidden]){margin:0}.nx-cform form>div,.nx-cform form>fieldset{grid-column:1/-1}.nx-cform form>div:has(input[type=tel]){grid-column:auto}:is(.nx-cform form>label:has(textarea[name=message]),.nx-cform form>label:has(input[type=checkbox])){grid-column:1/-1}}.nx-cform form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){height:36px;font-size:13px}.nx-cform form button[aria-haspopup=listbox]{height:36px}.nx-cform form textarea{min-height:56px;font-size:13px}.nx-cform form label>span.mt-2{margin-top:6px}.nx-cform form>div[class*=px-4][class*=py-3]{padding-block:8px}.nx-cform fieldset label>span{padding-block:7px;font-size:13px}.nx-cform form button[type=submit]{height:42px;padding-inline:22px;font-size:14px}.nx-cform aside .sticky{padding:16px}.nx-cform aside .sticky div[class*=py-1\.5]{padding-block:3px;font-size:11.5px}
