[hidden]{display:none!important}.blank-main{max-width:1000px;margin:auto;padding:60px 24px}.blank-main h1{font-size:clamp(32px,6vw,56px)}.blank-main h2,.blank-main h3{margin-top:32px}.blank-main input{width:100%;padding:16px;border:1px solid #c7c4bd;border-radius:8px;font:inherit}.blank-main label{display:block;font-weight:600;margin:24px 0 12px}.primary{background:#77736d;color:white;border:0;border-radius:8px;padding:15px 22px;font:inherit;cursor:pointer;margin:12px 0}.primary:disabled{opacity:.5}.helper{font-size:14px;line-height:1.7;color:#77736d}#blank-error{color:#a32929}#blank-image canvas{width:100%;height:auto;background:white;border:1px solid #ddd}.area-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.area-cards>div{padding:20px;background:#fbf9f4;border-radius:10px}.area-cards strong{display:block;font-size:22px;margin-top:8px}.estimate-table{width:100%;border-collapse:collapse}.estimate-table th,.estimate-table td{text-align:left;padding:14px 8px;border-bottom:1px solid #eeeae3}.blank-main details{padding:16px 0;border-bottom:1px solid #ddd}.blank-main summary{cursor:pointer;font-weight:600}.blank-main p{line-height:1.7}header nav{flex-wrap:wrap}@media(max-width:600px){.area-cards{grid-template-columns:1fr}.estimate-table{font-size:13px}.blank-main{padding:30px 16px}}