.worksheet-container{display:flex;flex-wrap:wrap;align-items:flex-start}.worksheet-main{flex:0 0 70%;display:flex;flex-direction:column;padding:20px 0 20px;gap:20px}.worksheet-sidebar{flex:0 0 30%}.acf-view-container,.related-worksheets,.worksheet-content{background:#fff;padding:30px 20px 20px;box-sizing:border-box}.acf-view-container{display:flex;gap:20px}.acf-image-container{flex:0 0 30%}.acf-description-container{flex:0 0 70%;padding:0 20px 10px;min-height:180px}@media (max-width:768px){.worksheet-container{display:block!important;padding:10px 15px}.worksheet-main,.worksheet-sidebar{width:100%!important;flex:none!important}.acf-view-container{display:block!important}.acf-image-container,.acf-description-container{width:100%!important;flex:none!important;max-width:100%!important;display:block!important}.acf-image-container img{width:100%!important;height:auto!important;display:block!important}.acf-description-container{padding:0!important}}.breadcrumb-container{background:#fff;padding:15px 15px 0 15px;font-size:13px;border-left:3px solid #334155;box-sizing:border-box}.breadcrumb-container a{color:#000;text-decoration:none;font-weight:500}.breadcrumb-container a:hover{text-decoration:underline}.breadcrumb-container span{color:#555;font-weight:400}.acf-image-container figure{margin:0;text-align:center}.acf-image-container figcaption{font-size:14px;color:#555;margin-top:8px;font-style:italic;margin-bottom:20px}.acf-description-container h1{font-size:24px;line-height:1.3;margin-bottom:10px}.wp-block-buttons{display:flex;flex-direction:column;gap:15px;margin:10px 0}.wp-block-buttons .wp-block-button{width:100%}.wp-block-buttons .wp-block-button__link{display:block;width:100%;text-align:center;background:#113F67;color:#fff!important;font-weight:600;padding:8px 20px;border-radius:4px;transition:background 0.3s ease}.wp-block-buttons .wp-block-button__link:hover{background:#090040;text-decoration:none}.post-categories-box{padding:5px 15px;border:1px dashed #0E2954;border-radius:4px;display:inline-block;font-size:14px;margin-top:20px;color:#0E2954;font-weight:500}.post-categories-box::before{content:"📂 "}.share-note{background:#f5f5f5;color:#0E2954;padding:5px 15px;border-left:3px solid #0E2954;display:inline-block;font-size:14px;font-weight:500;border-radius:3px;margin:20px 0 8px}.social-share .social-btn{display:inline-flex;align-items:center;gap:6px;color:#fff;padding:8px 15px;margin:5px 5px 0 0;border-radius:4px;font-size:14px;font-weight:600;transition:background 0.3s ease}.social-share .social-btn .icon{font-size:1.1em;display:flex;align-items:center}.social-share .social-btn .label{display:inline-block}.social-share .facebook{background:#3b5998}.social-share .facebook:hover{background:#4267b2}.social-share .whatsapp{background:#075E54}.social-share .whatsapp:hover{background:#064C43}.social-share .twitter{background:#000}.social-share .twitter:hover{background:#444}.social-share .pinterest{background:#E60023}.social-share .pinterest:hover{background:#b0001b}.related-heading{color:#0E2954;font-size:22px;font-weight:700;margin-bottom:15px}.related-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:20px 0 10px}.related-post a{display:block;border:1px dashed #0E2954;border-radius:4px;color:#0E2954;font-size:16px;font-weight:500;padding:8px 15px 8px 35px;position:relative;transition:background 0.3s;text-decoration:none;height:100%;box-sizing:border-box}.related-post a::before{content:"📌";position:absolute;left:8px;top:50%;transform:translateY(-50%)}.related-post a:hover{background:#d4e6f4;text-decoration:none}@media (max-width:768px){.related-list{grid-template-columns:1fr}}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center){background:#f6f3fe;border:3px dashed #673de6;border-radius:5px;font-size:16px;font-style:normal;margin:0}button,input[type="submit"],a.button,a.wp-block-button__link{padding:13px 24px;border:none;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer}.woocommerce .star-rating span:before{color:#febf00}.woocommerce span.onsale{background-color:red;color:#fff;font-size:14px}.woocommerce ul.products li.product .price{font-size:18px;font-weight:600;color:#222}.woocommerce-result-count,.woocommerce .woocommerce-ordering select.orderby{background-color:#f9f9f9;border-left:4px solid #0E2954;padding:12px 16px;font-weight:500;border-radius:2px;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.woocommerce .woocommerce-ordering select.orderby{padding:10px 16px;border:none}ul.products.columns-4{padding-top:40px}.woocommerce ul.products li.product img{box-shadow:0 10px 28px rgb(0 0 0 / .22);border-radius:6px;transition:all 0.3s ease-in-out}.woocommerce ul.products li.product:hover img{box-shadow:0 14px 32px rgb(0 0 0 / .3)}input[type="search"],textarea,select{border-radius:5px}.updates-box{background:#fff;border:3px dashed #673de6;padding:15px 20px;border-radius:6px;font-size:15px;line-height:1.6;color:#222}.updates-box a{color:#0E2954;text-decoration:none;font-weight:600}.updates-box a:hover{text-decoration:underline}.entry-meta-container{background:#fff;padding:20px;box-sizing:border-box}.post-navigation .nav-label{display:inline-block;font-size:12px;color:#666;margin-bottom:10px;font-weight:400}.post-navigation{display:flex;justify-content:space-between;gap:20px}.post-navigation .nav-previous{border-left:4px solid #F96167;padding:10px 15px;background:#f5f5f5;flex:1;box-sizing:border-box}.post-navigation .nav-next{border-right:4px solid #F96167;padding:10px 15px;background:#f5f5f5;flex:1;box-sizing:border-box;text-align:right}.post-navigation .nav-previous a,.post-navigation .nav-next a{color:#000;text-decoration:none;font-weight:500}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{color:#F96167}@media (max-width:768px){.post-navigation{flex-direction:column;gap:10px}.post-navigation .nav-previous,.post-navigation .nav-next{text-align:left;flex:unset}}.poll-section{padding:25px 15px;border:1px solid #eee;background:#fff;text-align:center;border-radius:6px}.poll-heading{font-size:18px;margin-bottom:12px}.poll-buttons{display:flex;justify-content:center;gap:25px}.poll-btn{padding:8px 28px;border:none;border-radius:3px;color:#fff;cursor:pointer;transition:0.2s;font-weight:600;font-size:15px}.poll-btn.yes-btn{background:#6fcf97;color:#000}.poll-btn.yes-btn:hover{background:#57b883;color:#000}.poll-btn.no-btn{background:#f28b82;color:#000}.poll-btn.no-btn:hover{background:#e57373;color:#000}.rank-math-list{margin:0;padding:0 0 10px 0}.rank-math-list-item{background:#f5f5f5;border-left:4px solid #036;margin-bottom:10px;padding:12px 14px}.rank-math-question{font-weight:600;margin:10px 0 10px 0;font-size:1rem}.rank-math-answer{font-weight:400;margin:0;font-size:1rem;line-height:1.4}.rank-math-answer p{margin-bottom:0!important}