.website-admin-footer{width:100%;grid-column:1/-1;flex-basis:100%;order:99;display:flex;justify-content:flex-end;gap:18px;flex-wrap:wrap;border-top:1px solid #ddd;padding-top:13px;margin-top:14px;font-size:12px}.website-admin-footer a{color:inherit;opacity:.75}.website-content{max-width:1140px;margin:0 auto;padding:45px 22px 70px}.website-page-heading{max-width:850px;margin-bottom:35px}.website-page-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.2;margin:20px 0}.website-page-heading>p{font-size:19px;color:#55635f}.website-page-body{max-width:850px;font-size:17px;line-height:1.8}.website-page-body h2{font-size:29px;line-height:1.3;margin-top:35px}.website-page-body img{max-width:100%;height:auto;border-radius:10px}.website-page-body iframe,.website-video iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:10px}.website-video{margin:25px 0}.website-page-body table{border-collapse:collapse;width:100%}.website-page-body td,.website-page-body th{border:1px solid #d6dfda;padding:10px}.website-page-body figure{margin:24px 0}.website-page-body figcaption{font-size:13px;color:#667770;margin-top:8px}
.commercial-entry{max-width:1220px;margin:0 auto;padding:56px 28px 64px}.commercial-entry-heading{max-width:780px;margin-bottom:26px}.commercial-entry-heading h2{font-size:clamp(25px,3vw,36px);line-height:1.22;margin:12px 0}.commercial-entry-heading p{color:#55635f}.commercial-options{display:grid;grid-template-columns:1fr 1fr;gap:22px}.commercial-options article{padding:30px;border:1px solid #d8e3dd;border-radius:16px;background:#f6f9f7}.commercial-options article:first-child{background:#edf6f1;border-color:#b7d4c3}.commercial-option-index{font-size:12px;font-weight:700;letter-spacing:.08em;color:#28734c}.commercial-options h3{font-size:24px;margin:15px 0 12px}.commercial-options p{line-height:1.7;color:#4d5b55}.commercial-options a{display:block;margin-top:15px;color:#1a643e;font-weight:650}.commercial-price-note{max-width:850px;font-size:16px;line-height:1.7;color:#4d5b55}@media(max-width:700px){.commercial-entry{padding:32px 18px}.commercial-options{grid-template-columns:1fr;gap:15px}.commercial-options article{padding:23px}.commercial-options h3{font-size:22px}}
