.in-main-shell{width:100%;min-height:100vh;color:#333;font-family:Arial;background-color:#fff}.in-main-header{display:flex;flex-flow:column;gap:12px;width:100%;padding-top:28px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:28px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));border-bottom:1px solid #e5e5e5}@media (max-width:767px){.in-main-header{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.in-main-brand{color:#171717;font-weight:700;font-size:30px;line-height:1.2;text-decoration:none}.in-main-brand:hover{color:#333}@media (max-width:767px){.in-main-brand{font-size:26px}}.in-main-tagline{color:#666;font-size:14px;line-height:1.5}.in-main-nav{display:flex;gap:24px;padding-top:14px}.in-main-nav{flex-wrap:wrap}@media (max-width:767px){.in-main-nav{gap:16px}}@media (max-width:479px){.in-main-nav{gap:12px}}.in-main-link{color:#222;font-weight:600;font-size:14px;line-height:1.5;text-decoration:none}.in-main-link:hover{color:#555;text-decoration:underline}.in-main-link:focus-visible{outline:2px solid #333;outline-offset:5px}.in-main-article{width:100%;max-width:1120px;margin-right:auto;margin-left:auto;padding-top:52px;padding-right:24px;padding-bottom:72px;padding-left:24px}@media (max-width:767px){.in-main-article{padding-top:36px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.in-main-title{color:#171717;font-weight:700;font-size:40px;line-height:1.2;margin-bottom:28px}.in-main-title{overflow-wrap:anywhere}@media (max-width:767px){.in-main-title{font-size:30px;margin-bottom:24px}}@media (max-width:479px){.in-main-title{font-size:27px}}.in-main-content{width:100%;color:#333;font-size:17px;line-height:1.8}.in-main-content>*{max-width:100%;margin-bottom:24px}.in-main-content>:last-child{margin-bottom:0px}.in-main-content .wp-block-heading{color:#171717;font-size:28px;line-height:1.3;margin-top:36px;margin-bottom:18px}.in-main-content .wp-block-image{margin-top:28px;margin-bottom:28px}.in-main-content{overflow-wrap:anywhere}@media (max-width:767px){.in-main-content{font-size:16px;line-height:1.75}.in-main-content .wp-block-heading{font-size:24px}}.in-main-footer{display:flex;flex-flow:column;gap:18px;padding-top:28px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:28px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));border-top:1px solid #e5e5e5}@media (max-width:767px){.in-main-footer{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.in-main-footer-links{display:flex;gap:20px}.in-main-footer-links{flex-wrap:wrap}@media (max-width:479px){.in-main-footer-links{gap:14px}}.in-main-credit{color:#777;font-size:13px;line-height:1.5}