.bon-news{color:#20243c;font:16px/1.7 Arial,Helvetica,sans-serif;width:100%}.bon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.bon-news .bon-card{min-width:0;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 12px 40px #4f547a0b;transition:transform .2s}.bon-news .bon-card:hover{transform:translateY(-3px)}.bon-news .bon-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#4f547a}.bon-news .bon-image img{width:100%;height:100%;object-fit:cover;display:block}.bon-image-placeholder{display:grid;place-content:center;height:100%;color:#d5ee89;font-size:32px;line-height:1.2;font-weight:800}.bon-news .bon-card-copy{padding:28px}.bon-meta{font-size:12px!important;font-weight:700;letter-spacing:.055em;text-transform:uppercase;color:#4f547a!important}.bon-news h3{font:800 clamp(23px,2.4vw,32px)/1.13 Arial,Helvetica,sans-serif!important;letter-spacing:-.035em;margin:15px 0!important;color:#20243c!important}.bon-news h3 a{color:inherit!important;text-decoration:none}.bon-news .bon-card-copy p{color:#5c6278!important;font-size:16px!important}.bon-news .bon-read{color:#4f547a!important;font-weight:700;text-underline-offset:5px}.bon-news a:focus-visible,.bon-single a:focus-visible{outline:3px solid #687926;outline-offset:4px}.bon-widget{width:100%!important;grid-column:1/-1}.bon-pagination{margin-top:42px}.bon-pagination ul{display:flex;gap:10px;list-style:none;padding:0!important;flex-wrap:wrap;justify-content:center}.bon-pagination a,.bon-pagination span{display:block;padding:9px 17px;border-radius:30px;background:#e9eaf3;color:#4f547a}.bon-pagination .current{background:#d5ee89;color:#27321c}.bon-single{margin:0;background:#f7f8fb;color:#20243c;font:17px/1.8 Arial,Helvetica,sans-serif}.bon-single *{box-sizing:border-box}.bon-header{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:26px 6%;background:#282d48;color:#fff}.bon-logo{flex-shrink:0;max-width:40%}.bon-logo img{width:400px;max-width:100%;height:auto;display:block}.bon-header nav{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;font-weight:700}.bon-header a{color:#fff;text-decoration:none}.bon-header a:hover{color:#d5ee89}.bon-article-wrap{max-width:1080px;padding:50px 40px 70px;margin:auto}.bon-back{display:inline-block;margin-bottom:35px;color:#4f547a}.bon-article-header h1{font:800 clamp(34px,5.4vw,64px)/1.08 Arial,Helvetica,sans-serif;letter-spacing:-.045em;color:#20243c;overflow-wrap:anywhere;margin:15px 0 36px}.bon-article-content{max-width:920px}.bon-article-content p{margin:0 0 22px}.bon-article-content .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:36px 0!important}.bon-article-content .gallery-item{float:none!important;width:100%!important;margin:0!important;max-width:none!important}.bon-article-content .gallery img{width:100%;height:auto;max-height:340px;object-fit:contain;border:0!important;border-radius:12px;background:#ececf3}.bon-article-content .gallery br{display:none}.bon-article-content .gallery:has(.gallery-item:only-of-type){grid-template-columns:1fr}.bon-article-content .gallery:has(.gallery-item:only-of-type) img{max-height:none;max-width:700px}.bon-article-content a{color:#4f547a}.bon-post-navigation{display:flex;justify-content:space-between;gap:28px;border-top:1px solid #d9dbe8;margin-top:45px;padding-top:25px;font-size:14px}.bon-post-navigation a{flex:1;color:#4f547a}.bon-footer{padding:30px 8%;color:#5c6278;font-size:12px;display:flex;justify-content:space-between;gap:25px;background:#eeeff6}.bon-footer nav{display:flex;gap:20px;flex-wrap:wrap;align-content:start}.bon-footer a{color:#4f547a}.bon-skip{position:absolute;left:-9999px}.bon-skip:focus{left:20px;top:40px;background:#d5ee89;color:#20243c;padding:10px;z-index:99999}
@media(max-width:1050px){.bon-header{flex-wrap:wrap}.bon-logo{max-width:100%}.bon-logo img{width:340px}}
@media(max-width:600px){.bon-grid{grid-template-columns:1fr;gap:24px}.bon-news .bon-card-copy{padding:24px}.bon-header{padding:22px 6%;gap:20px}.bon-logo img{width:300px}.bon-header nav{gap:10px 18px;font-size:12px}.bon-article-wrap{padding:30px 6% 40px}.bon-article-content .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bon-footer{flex-direction:column;padding:28px 6%}.bon-post-navigation{flex-direction:column}.bon-meta{letter-spacing:.02em}}
@media(prefers-reduced-motion:reduce){.bon-news .bon-card{transition:none}.bon-news .bon-card:hover{transform:none}}

.bon-article-content .wp-block-gallery{gap:16px;margin:32px 0}.bon-article-content .wp-block-gallery img{border-radius:14px}.bon-article-content .wp-block-gallery:has(>.wp-block-image:only-child){display:block}.bon-article-content .wp-block-gallery:has(>.wp-block-image:only-child)>.wp-block-image{width:100%!important;max-width:700px;margin:auto}.bon-article-content .wp-block-gallery:has(>.wp-block-image:only-child) img{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}
