/* All rules are scoped to the İçerikler document or its archive shortcodes. */
.msic-hero{position:relative;isolation:isolate;overflow:hidden}
.msic-hero:after{content:"";position:absolute;right:5%;top:-100px;width:460px;height:460px;border:1px solid #d8bc8424;border-radius:50%;box-shadow:0 0 0 66px #d8bc8408,0 0 0 134px #d8bc8405;z-index:-1;pointer-events:none}
.msic-hero .elementor-heading-title{overflow-wrap:anywhere}.msic-hero .elementor-widget-text-editor p{margin:0;max-width:660px}
.msic-filter-slot{scroll-margin-top:28px}.msic-filter-slot .elementor-widget-shortcode{width:100%}
.msic-filters{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid #d8d5ca;padding:0 0 23px;font:500 14px/1.4 Manrope,Arial,sans-serif}
.msic-filters a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;color:#334a40;background:#fbf9f3;border:1px solid #d8d5ca;border-radius:5px;text-decoration:none;transition:background .18s,color .18s}
.msic-filters a:hover{background:#e7e9de;color:#12211e}.msic-filters a[aria-current="page"]{background:#122b25;color:#fff8e9;border-color:#122b25}
.msic-feature{box-shadow:0 9px 28px #12211e07}.msic-feature-photo{align-self:stretch;flex-shrink:0}.msic-feature-photo .elementor-widget-container,.msic-feature-photo a{display:block;height:100%}
.msic-feature-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}
.msic-feature .elementor-widget-text-editor p{margin:0}.msic-feature-copy{min-width:0}.msic-feature-copy .elementor-heading-title{overflow-wrap:anywhere}
.msic-feature-cta{margin-top:8px}.msic-feature-cta a{text-decoration:none}
.msic-preparation{border-top:1px solid #d8d5ca;padding-top:34px!important}.msic-prep-heading .elementor-widget-text-editor p{margin:0}
.msic-prep-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important;align-items:stretch}
.msic-prep-grid>.e-con-inner{display:contents}.msic-prep-card{position:relative;box-shadow:0 5px 17px #12211e03;min-width:0;max-width:none!important;overflow:hidden}
.msic-prep-card:before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;background:#b89b62}.msic-prep-card.msic-tech:before{background:#6f9483}
.msic-prep-art{width:100%;overflow:hidden;border-radius:4px}.msic-prep-art img{width:100%;height:120px;object-fit:contain}.msic-prep-art .elementor-widget-container{height:120px}
.msic-status{margin-top:auto!important}.msic-status p{margin:0!important;display:inline-block;font:500 11px/1.4 Manrope,Arial,sans-serif;border:1px solid #d8d5ca;padding:6px 10px;border-radius:30px;background:#f5f1e7;color:#56645a}
.msic-view-explore .msic-static:not(.msic-explore),.msic-view-tech .msic-static:not(.msic-tech),.msic-view-how .msic-static:not(.msic-how){display:none!important}
.msic-later-page .msic-feature,.msic-later-page .msic-preparation{display:none!important}
.msic-publications{font:400 14px/1.75 Manrope,Arial,sans-serif;color:#12211e}.msic-publications *{box-sizing:border-box}.msic-publications a{color:inherit;text-decoration:none}
.msic-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 24px}.msic-section-head .msic-eyebrow{font-size:10px;color:#846239;letter-spacing:1.6px;margin:0 0 8px}.msic-section-head h2{font:400 36px/1.15 'DM Serif Display',Georgia,serif;color:#12211e;margin:0}.msic-section-head>span{color:#667267;font-size:11px;white-space:nowrap}
.msic-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.msic-post{min-width:0;border:1px solid #d8d5ca;border-radius:8px;background:#fbf9f3;overflow:hidden;transition:transform .18s,box-shadow .18s}.msic-post:hover{transform:translateY(-3px);box-shadow:0 9px 25px #12211e0d}
.msic-post-link{height:100%;display:flex;flex-direction:column}.msic-post-cover{aspect-ratio:16/10;background:#e8e6dc;overflow:hidden}.msic-post-cover img{display:block;width:100%;height:100%;object-fit:cover}.msic-no-photo{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px;color:#d7bd83;background:linear-gradient(135deg,#122b25,#335346)}.msic-no-photo span{font:600 15px/1.5 Manrope,Arial,sans-serif;letter-spacing:3px}.msic-no-photo b{font-size:45px;font-weight:400;opacity:.65}
.msic-post-copy{display:flex;flex-direction:column;align-items:stretch;flex:1;padding:24px;gap:14px}.msic-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:#806134;font-size:10px}.msic-meta time{color:#657268}.msic-post h3{font:400 27px/1.23 'DM Serif Display',Georgia,serif;margin:0;color:#12211e;overflow-wrap:anywhere}.msic-post-copy>p{font-size:13px;line-height:1.8;margin:0;color:#5e6965;overflow-wrap:anywhere}.msic-read{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;font-size:12px;color:#294a3e}.msic-read span{font-size:21px;color:#946f37}
.msic-pagination{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:28px;font-size:13px}.msic-pagination a,.msic-return{border:1px solid #c8cdbc;padding:10px 16px;border-radius:4px;display:inline-block}.msic-pagination a:hover{background:#e7e9de}
.msic-main a:focus-visible{outline:3px solid #9a7639;outline-offset:4px}.msic-main .elementor-widget-shortcode{min-width:0}
@media(max-width:1024px){.msic-prep-grid,.msic-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msic-feature-photo img{min-height:380px}.msic-post-copy{padding:21px}}
@media(max-width:767px){.msic-hero:after{right:-275px;top:-95px}.msic-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:20px}.msic-filters a{font-size:12px;padding:12px 10px}.msic-prep-grid,.msic-post-grid{grid-template-columns:1fr;gap:18px!important}.msic-feature-photo img{min-height:0;height:265px}.msic-feature-photo{width:100%!important}.msic-feature-copy{width:100%!important}.msic-feature-copy .elementor-heading-title{max-width:100%}.msic-preparation{padding-top:28px!important}.msic-section-head h2{font-size:29px}.msic-section-head{align-items:flex-start;flex-direction:column;gap:9px}.msic-post-cover{aspect-ratio:16/9}.msic-post h3{font-size:27px}.msic-pagination{gap:12px;font-size:12px}.msic-pagination a{padding:9px 12px}}
@media(prefers-reduced-motion:reduce){.msic-filters a,.msic-post{transition:none}.msic-post:hover{transform:none}}
.msic-content-stack>.elementor-widget-shortcode:has(.elementor-shortcode:empty){display:none}
/* 1.1: deterministic feature columns; do not rely on inherited Elementor flex sizes. */
.msic-feature{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0!important;align-items:stretch!important}
.msic-feature>.e-con-inner{display:contents}
.msic-feature .msic-feature-photo{width:100%!important;max-width:none!important;height:385px;--container-widget-width:100%;margin:0!important}
.msic-feature .msic-feature-photo .elementor-widget-container,.msic-feature .msic-feature-photo a{width:100%;height:100%}
.msic-feature .msic-feature-photo img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:center 48%}
.msic-feature .msic-feature-copy{width:100%!important;max-width:none!important;min-width:0;align-self:stretch}
.msic-static[hidden],.msic-examples[hidden],.msic-preparation[hidden]{display:none!important}
.msic-selection-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font:400 12px/1.6 Manrope,Arial,sans-serif;color:#67756b;padding:16px 0 0}
.msic-selection-bar strong{font-size:14px;color:#244436;font-weight:600}.msic-filter-feedback{font-size:11px}
.msic-examples{width:100%;border-top:1px solid #d8d5ca;padding-top:32px!important}.msic-examples-heading p{margin:0}.msic-example-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important;width:100%}.msic-example-grid>.e-con-inner{display:contents}
.msic-example-card{width:100%!important;max-width:none!important;min-width:0;display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;overflow:hidden;box-shadow:0 6px 22px #12211e06}
.msic-example-art{width:100%!important;margin:0!important;height:190px;--container-widget-width:100%}.msic-example-art .elementor-widget-container{width:100%;height:190px}.msic-example-art img{display:block;width:100%!important;height:190px!important;object-fit:cover}
.msic-example-copy{width:100%!important;max-width:none!important;flex:1}.msic-example-copy p{margin:0}.msic-example-copy .elementor-heading-title{overflow-wrap:anywhere}
.msic-archive-slot:empty{display:none}.msic-content-stack>.elementor-widget-shortcode:has(.msic-archive-slot:empty){display:none}.msic-load-error{padding:16px 20px;background:#eee2bd;border-radius:5px;font:13px/1.7 Manrope,Arial,sans-serif}.msic-load-error a{text-decoration:underline}
.msic-later-page .msic-examples{display:none!important}
@media(max-width:1024px){.msic-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.msic-feature{grid-template-columns:minmax(0,1fr)}.msic-feature .msic-feature-photo{height:265px}.msic-example-grid{grid-template-columns:minmax(0,1fr)}.msic-example-art,.msic-example-art .elementor-widget-container,.msic-example-art img{height:185px!important}.msic-selection-bar{align-items:flex-start;flex-direction:column}.msic-examples{padding-top:25px!important}}
