.page-default__content{width:min(900px,100%);margin-top:50px;margin-bottom:70px;font-size:.938rem;line-height:1.9}.page-default__content img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:12px}.page-template-page-default .main-wrap{gap:35px 0;padding-top:30px}.page-template-page-default .headline{padding-top:50px;margin-bottom:20px}.page-template-page-default .dummy-ad-box{display:flex;justify-content:center;align-items:flex-start;gap:20px;width:100%}.page-template-page-default .dummy-ad-box .dummy-ad{display:flex;justify-content:center;width:300px;max-width:100%}.page-terms img,.page-contact img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:12px}@media all and (max-width:820px){.page-default__content{width:100%;margin-bottom:50px;font-size:.875rem}.page-template-page-default .headline{padding-top:30px}.page-template-page-default .dummy-ad-box{flex-direction:column;align-items:center;gap:16px}}.page-company__name{margin-bottom:32px;font-size:1.125rem;font-weight:600;line-height:1.8}.page-company__name a{text-decoration:underline;text-underline-offset:.15em}.page-terms a,.page-contact a{text-decoration:underline;text-underline-offset:.15em}.page-company__info{display:grid;grid-template-columns:180px 1fr;gap:20px 32px;margin:0}.page-company__info dt,.page-company__info dd{margin:0;padding:0}.page-company__info dt{color:#828282;font-weight:500;line-height:1.8}.page-company__info dd{line-height:1.8}@media all and (max-width:820px){.page-company__name{margin-bottom:24px;font-size:1rem}.page-company__info{grid-template-columns:1fr;gap:6px 0}.page-company__info dt{margin-top:14px;font-size:.875rem}.page-company__info dt:first-child{margin-top:0}.page-company__info dd{font-size:.938rem}}.page-terms{width:min(900px,100%);margin:0 auto 70px;color:#393939;font-size:.938rem;line-height:1.9}.page-terms p{margin:0 0 1.6em}.page-terms>p:first-child{margin-bottom:2.4em}.page-terms__heading{margin:48px 0 16px !important;padding-bottom:8px;border-bottom:1px solid #d0d0d0;color:#111;font-size:1.125rem;font-weight:600;line-height:1.8}#professor_prebid-root{margin-top:32px}@media all and (max-width:820px){.page-terms{width:100%;margin-bottom:50px;font-size:.875rem;line-height:1.85}.page-terms>p:first-child{margin-bottom:2em}.page-terms__heading{margin:36px 0 12px !important;font-size:1rem}}.page-contact{width:min(900px,100%);margin:0 auto;color:#393939}.page-contact>p{margin:0 0 1.6em}.page-contact__note{color:#828282;font-size:.875rem;line-height:1.8}.page-contact .wpcf7{margin:32px 0}.page-contact .wpcf7 form>p{margin:0 0 24px}.page-contact .wpcf7 form>p label:has(input[type=file]){display:inline-block;margin-bottom:0}.page-contact .wpcf7 form>p br+label{margin-top:10px}.page-contact .wpcf7 form>p:has(input[type=file]){margin-bottom:18px}.page-contact .wpcf7 label{display:block;color:#111;font-weight:500;line-height:1.8}.page-contact .wpcf7 input[type=text],.page-contact .wpcf7 input[type=email],.page-contact .wpcf7 textarea{width:100%;margin-top:8px;padding:12px 14px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;font-size:.938rem;line-height:1.6}.page-contact .wpcf7 textarea{min-height:180px;resize:vertical}.page-contact .wpcf7 input[type=file]{display:block;margin-top:4px;margin-bottom:4px;padding:0;border:none;background:rgba(0,0,0,0);font-size:.938rem;line-height:1.6}.page-contact .wpcf7 .wpcf7-submit{display:inline-block;width:auto;min-width:200px;margin-top:50px;padding:16px 32px;border:none;border-radius:9999px;background:#111;color:#fff;font-size:.875rem;line-height:1;cursor:pointer}.page-contact .wpcf7 .wpcf7-submit:hover{opacity:.85}@media all and (max-width:820px){.page-contact .wpcf7{margin:28px 0}.page-contact .wpcf7 form>p{margin-bottom:20px}.page-contact .wpcf7 input[type=text],.page-contact .wpcf7 input[type=email],.page-contact .wpcf7 textarea,.page-contact .wpcf7 input[type=file]{font-size:16px}}.page-button-wrap{margin-top:32px}.page-button{display:inline-block;min-width:220px;padding:16px 32px;border-radius:9999px;background:#111;color:#fff !important;font-size:.875rem;font-weight:600;line-height:1;text-align:center;text-decoration:none !important}.page-button:hover{opacity:.85}/*# sourceMappingURL=static-pages.css.map */