body{background:#f5f9f8;color:#152d2b}.condo-header{background:white;border-bottom:1px solid #e0eae8}.condo-header-inner{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.condo-header img{width:205px;max-height:72px;object-fit:contain}.condo-back{font-weight:700;color:#007d77;text-decoration:none}.condo-main{padding:65px 0 90px}.condo-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.condo-eyebrow{font-size:.76rem;font-weight:800;letter-spacing:.12em;color:#008f86}.condo-intro h1{font-size:clamp(2.4rem,4.2vw,4.5rem);line-height:1.08;letter-spacing:-.045em;margin:18px 0 22px}.condo-intro h1 em{font-style:normal;color:#009e94}.condo-intro>p:not(.condo-eyebrow){font-size:1.08rem;line-height:1.7;color:#526965}.condo-steps{margin:35px 0;display:grid;gap:20px}.condo-steps div{display:flex;align-items:center;gap:18px;font-weight:700}.condo-steps b{border-radius:50%;background:#d9f3ef;color:#007d75;padding:12px;font-size:.85rem}.condo-intro .condo-caution{font-size:.9rem!important;border-left:3px solid #0b9d94;padding-left:14px}.condo-card{background:white;padding:35px;border:1px solid #dce9e7;border-radius:20px;box-shadow:0 18px 55px rgba(16,55,52,.07)}.condo-card h2{font-size:1.75rem;letter-spacing:-.03em;margin:0 0 5px}.condo-sub{color:#697d79;margin:0 0 24px}#condoForm{display:grid;gap:16px}#condoForm label{display:grid;gap:7px;font-size:.9rem;font-weight:700}#condoForm input:not([type=checkbox]),#condoForm select,#condoForm textarea{width:100%;box-sizing:border-box;border:1px solid #d2dfdd;border-radius:10px;padding:12px 13px;min-height:46px;background:white;color:#173532;font:inherit}#condoForm :is(input,select,textarea):focus-visible{outline:2px solid #009e94;outline-offset:1px}.condo-two,.condo-three{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.condo-three{grid-template-columns:1.5fr .8fr 1fr}.condo-rule{height:1px;background:#e2ecea;margin:8px 0 0}.condo-card h3{margin:0;font-size:1.1rem}.condo-consent{display:flex!important;flex-direction:row;align-items:flex-start;gap:10px!important;font-weight:500!important;line-height:1.5}.condo-consent input{margin-top:4px;accent-color:#008c83}.condo-consent a{color:#007e75}.condo-submit{border:0;border-radius:10px;background:#008e85;color:white;font:inherit;font-weight:800;padding:15px;cursor:pointer}.condo-submit:hover{background:#006e68}.condo-submit:disabled{opacity:.65;cursor:wait}.condo-status{min-height:1.5em;margin:0;font-weight:600;color:#14685f}.condo-fine{font-size:.8rem;color:#6b7e7b;margin:0;line-height:1.5}.condo-trap{position:absolute!important;left:-9999px!important;opacity:0!important}.condo-footer{border-top:1px solid #dce9e7;padding:25px 0;color:#5b716d;font-size:.85rem}.condo-footer a{color:#007d75}@media(max-width:850px){.condo-grid{grid-template-columns:1fr;gap:25px}.condo-main{padding:35px 0 55px}.condo-card{padding:22px}}@media(max-width:520px){.condo-two,.condo-three{grid-template-columns:1fr}.condo-header img{width:150px}.condo-back{font-size:.85rem}}