
.wa-guide-content{padding-top:26px;padding-bottom:36px;font-size:16px;line-height:1.7;max-width:1050px}
.wa-guide-content h1{font-family:Lora,Georgia,serif;font-size:32px;line-height:1.25;margin:0 0 24px}
.wa-guide-content h2{font-size:24px;line-height:1.35;margin:30px 0 15px}.wa-guide-content h3{font-size:20px;line-height:1.4;margin:25px 0 12px}
.wa-guide-content p{margin:0 0 18px}.wa-guide-content a{text-decoration:underline;color:#555}.wa-guide-operators{border-bottom:1px solid #bfb9ae;margin-bottom:30px;padding-bottom:10px}.wa-guide-operators p{margin:0 0 14px}.wa-guide-notice{font-size:13px}
.wa-guide-content table{width:100%;border-collapse:collapse;table-layout:fixed}.wa-guide-content th,.wa-guide-content td{padding:10px;overflow-wrap:anywhere;border:1px solid #ddd}.wa-guide-content li{margin-bottom:8px}
.wa-guide-footer{font-size:14px;line-height:1.6}.wa-guide-footer a{display:inline-block;padding:8px 2px;color:inherit}.wa-atelier-navigation{display:flex;justify-content:space-between;gap:16px;max-width:1050px;margin:0 auto;padding:16px}
@media(max-width:767px){.wa-guide-content{padding:18px 18px 30px}.wa-guide-content h1{font-size:26px}.wa-guide-content h2{font-size:22px}.wa-guide-content h3{font-size:19px}}
.wa-guide-content .table-responsive{max-width:100%;overflow:visible;border:0}.wa-guide-content .table-responsive>.table>thead>tr>th,.wa-guide-content .table-responsive>.table>tbody>tr>td{white-space:normal;overflow-wrap:anywhere}
.menu-responsive-check,.menu-responsive-label{display:none}
@media(max-width:1199px){body #main-menu .sf-menu{display:none!important}body #menu{display:block!important}body #menu .slicknav{display:none!important;float:none;width:100%;margin:0;padding:0}body #menu .menu-responsive-check{position:absolute;width:1px;height:1px;opacity:0}body #menu .menu-responsive-label{display:block;cursor:pointer;padding:12px 16px;font-size:18px;background:#f5f2ed;color:#3d3d3d}body #menu .menu-responsive-check:checked~.slicknav{display:block!important}body #menu .slicknav li{float:none;display:block}body #menu .slicknav a{display:block;padding:12px 16px;line-height:1.5}body #menu .slicknav ul{position:static;display:block;padding-left:16px;width:auto}body #menu .slicknav li ul li a{font-size:14px}}
.row:has(>.wa-item-rowspacer){margin-left:0!important;margin-right:0!important}
@media(max-width:1199px){body .naxcssgrid-960,body .page-wrapper{width:auto!important;max-width:100%!important}body .page-wrapper #content,body .page-wrapper #sidebar{width:100%!important;max-width:100%!important;float:none!important;box-sizing:border-box}body .page-wrapper article{max-width:100%!important}body .page-wrapper{padding:0 15px;box-sizing:border-box}}
@media(max-width:991px){.wa-valign-middle{top:0!important}}
