/* SEREN METAL — yalnızca SSS ve İletişim sayfalarının içerik alanına özel stiller.
   Mevcut stil dosyaları, üst menü ve footer kuralları değiştirilmemiştir. */
#hurda-ic.sm-pro{--sm-ink:#082435;--sm-muted:#52626d;--sm-gold:#c99b50;--sm-cream:#f7f5f0;--sm-border:#e8e7e2;--sm-green:#159a56;background:#faf9f6;color:var(--sm-ink);font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.85;overflow:hidden}
#hurda-ic.sm-pro,#hurda-ic.sm-pro *{box-sizing:border-box}
#hurda-ic.sm-pro .sm-container{width:calc(100% - 48px);max-width:1260px;margin-inline:auto}
#hurda-ic.sm-pro :is(h2,h3,h4,p,figure,ul,ol){margin:0;padding:0}
#hurda-ic.sm-pro :is(h2,h3,h4){font-family:Manrope,Arial,sans-serif;letter-spacing:-.038em;line-height:1.21;font-weight:760}
#hurda-ic.sm-pro p{line-height:1.85}
#hurda-ic.sm-pro a{text-decoration:none}
#hurda-ic.sm-pro a:hover{text-decoration:none}
#hurda-ic.sm-pro :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #e6ae4b;outline-offset:4px}
#hurda-ic.sm-pro .sm-crumb{padding:19px 0;color:#71808a;font-size:12px;font-weight:650}
#hurda-ic.sm-pro .sm-crumb a{color:#63727d}
#hurda-ic.sm-pro .sm-crumb b{padding:0 10px;color:#bdc3c6}
#hurda-ic.sm-pro .sm-top{background:linear-gradient(120deg,#071e2d 0%,#0e3649 57%,#154e5b 100%);color:#fff;position:relative;isolation:isolate;overflow:hidden}
#hurda-ic.sm-pro .sm-top:before{content:"";position:absolute;width:600px;height:600px;right:-240px;top:-380px;border:1px solid rgba(235,207,147,.18);border-radius:50%;box-shadow:0 0 0 70px rgba(255,255,255,.012),0 0 0 140px rgba(255,255,255,.017);pointer-events:none}
#hurda-ic.sm-pro .sm-top-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:clamp(28px,5vw,74px);align-items:center;padding:67px 0 74px;position:relative}
#hurda-ic.sm-pro .sm-eyebrow{display:inline-flex;align-items:center;gap:10px;color:#eacb90;letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.6}
#hurda-ic.sm-pro .sm-eyebrow:before{content:"";width:25px;height:2px;background:#e8b362;display:block}
#hurda-ic.sm-pro .sm-top h2{font-size:clamp(38px,4.45vw,67px);color:white;line-height:1.1;max-width:680px;margin:18px 0 22px;text-wrap:balance}
#hurda-ic.sm-pro .sm-top h2 em{font-style:normal;color:#f0bd6b}
#hurda-ic.sm-pro .sm-top p{font-size:16px;line-height:1.95;color:#d6e4e7;max-width:590px}
#hurda-ic.sm-pro .sm-actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 0}
#hurda-ic.sm-pro .sm-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:9px;min-height:52px;padding:13px 22px;border-radius:11px;font-size:13px;font-weight:800;line-height:1.4;transition:transform .2s,background .2s,box-shadow .2s;max-width:100%;border:1px solid transparent;cursor:pointer}
#hurda-ic.sm-pro .sm-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #071d2833}
#hurda-ic.sm-pro .sm-btn-gold{color:#102c38;background:#e6b86a}
#hurda-ic.sm-pro .sm-btn-gold:hover{background:#f3ca86;color:#102c38}
#hurda-ic.sm-pro .sm-btn-white{color:#fff;background:#ffffff18;border-color:#ffffff5e}
#hurda-ic.sm-pro .sm-btn-white:hover{color:#fff;background:#ffffff2b}
#hurda-ic.sm-pro .sm-btn-green{background:#128b4d;color:#fff}
#hurda-ic.sm-pro .sm-btn-green:hover{background:#0d733e;color:#fff}
#hurda-ic.sm-pro .sm-btn-dark{background:#082435;color:#fff}
#hurda-ic.sm-pro .sm-btn-dark:hover{background:#174156;color:#fff}
#hurda-ic.sm-pro .sm-photo{position:relative;overflow:hidden;margin:0;border-radius:23px;background:#184354}
#hurda-ic.sm-pro .sm-photo img{width:100%;height:100%;display:block;object-fit:cover}
#hurda-ic.sm-pro .sm-photo-hero{aspect-ratio:1.19;max-height:505px;box-shadow:0 26px 74px #0006;border:7px solid rgba(255,255,255,.12)}
#hurda-ic.sm-pro .sm-photo-hero img{object-position:center}
#hurda-ic.sm-pro .sm-image-tag{position:absolute;bottom:18px;left:19px;right:19px;padding:12px 15px;border:1px solid #ffffff54;border-radius:12px;background:#092835d9;color:white;font-size:12px;font-weight:650;line-height:1.5;backdrop-filter:blur(7px)}
#hurda-ic.sm-pro .sm-mini-stats{display:flex;gap:18px;flex-wrap:wrap;margin-top:25px;color:#c9dfe2;font-size:12px;font-weight:750;letter-spacing:.01em}
#hurda-ic.sm-pro .sm-mini-stats span{display:inline-flex;align-items:center;gap:8px}
#hurda-ic.sm-pro .sm-mini-stats span:before{content:"";width:7px;height:7px;border-radius:50%;background:#e8b362;box-shadow:0 0 0 4px #e8b36221}
#hurda-ic.sm-pro .sm-section{padding:79px 0}
#hurda-ic.sm-pro .sm-section-soft{background:#f3f4f1}
#hurda-ic.sm-pro .sm-section-head{max-width:750px;margin-bottom:34px}
#hurda-ic.sm-pro .sm-section-head h2{font-size:clamp(29px,3.1vw,43px);margin:13px 0 14px;color:#082435}
#hurda-ic.sm-pro .sm-section-head p{color:#5b6b74;font-size:15px}
#hurda-ic.sm-pro .sm-label{font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:#94702c}
#hurda-ic.sm-pro .sm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
#hurda-ic.sm-pro .sm-card{display:flex;flex-direction:column;min-width:0;border:1px solid #e6e7e2;background:white;border-radius:18px;padding:27px;box-shadow:0 15px 45px rgba(8,36,53,.035)}
#hurda-ic.sm-pro .sm-icon{display:inline-flex;width:46px;height:46px;justify-content:center;align-items:center;background:#e8f0f0;color:#0d3a4b;border-radius:13px;font-size:21px;margin-bottom:18px}
#hurda-ic.sm-pro .sm-card h3{color:#082435;font-size:20px;margin:0 0 12px;letter-spacing:-.03em}
#hurda-ic.sm-pro .sm-card p{font-size:13.5px;color:#5e6c74;flex:1}
#hurda-ic.sm-pro .sm-card a.sm-card-link{font-size:14px;font-weight:800;color:#0d374a;padding:10px 0 0;margin-top:15px;word-break:break-word}
#hurda-ic.sm-pro .sm-card .sm-card-link:hover{color:#a7792a}
#hurda-ic.sm-pro .sm-card-feature{background:#082435;color:white;border-color:#082435}
#hurda-ic.sm-pro .sm-card-feature h3,#hurda-ic.sm-pro .sm-card-feature .sm-card-link{color:white}
#hurda-ic.sm-pro .sm-card-feature p{color:#d4e0e5}
#hurda-ic.sm-pro .sm-card-feature .sm-icon{background:#ffffff1c;color:#efd096}
#hurda-ic.sm-pro .sm-contact-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.77fr);gap:28px;align-items:start}
#hurda-ic.sm-pro .sm-form-wrap{background:white;border-radius:22px;padding:clamp(24px,3.1vw,46px);border:1px solid #e6e8e4;box-shadow:0 18px 54px #0824350c}
#hurda-ic.sm-pro .sm-form-wrap h3{font-size:26px;margin-bottom:9px}
#hurda-ic.sm-pro .sm-form-intro{color:#62717a;font-size:14px;margin-bottom:26px}
#hurda-ic.sm-pro .sm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
#hurda-ic.sm-pro .sm-field{min-width:0;display:flex;flex-direction:column;gap:7px}
#hurda-ic.sm-pro .sm-field-wide{grid-column:1/-1}
#hurda-ic.sm-pro .sm-field label{color:#1e3c4a;font-size:12.5px;font-weight:800}
#hurda-ic.sm-pro .sm-field :is(input,select,textarea){display:block;width:100%;border:1px solid #d9e1e2;background:#f9faf8;border-radius:10px;min-height:50px;padding:12px 14px;font-size:14px;line-height:1.5;color:#0b2836;font-family:inherit;box-shadow:none}
#hurda-ic.sm-pro .sm-field textarea{min-height:116px;resize:vertical}
#hurda-ic.sm-pro .sm-field :is(input,select,textarea):focus{border-color:#bd914e;background:white;outline:2px solid #bd914e35}
#hurda-ic.sm-pro .sm-consent{font-size:12px;color:#586973;line-height:1.7;margin:20px 0}
#hurda-ic.sm-pro .sm-consent a{font-weight:750;text-decoration:underline;text-underline-offset:3px}
#hurda-ic.sm-pro .sm-form-bottom{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
#hurda-ic.sm-pro .sm-form-bottom small{color:#65747c;font-size:12px;flex:1}
#hurda-ic.sm-pro .sm-hint{font-size:12px;line-height:1.7;color:#65747c;margin:15px 0 0}
#hurda-ic.sm-pro .sm-side-stack{display:grid;gap:18px}
#hurda-ic.sm-pro .sm-side-block{border-radius:18px;background:#eef2f1;border:1px solid #e1e9e7;padding:25px}
#hurda-ic.sm-pro .sm-side-block h3{font-size:20px;margin-bottom:15px}
#hurda-ic.sm-pro .sm-side-block p{color:#53636d;font-size:13px;line-height:1.85}
#hurda-ic.sm-pro .sm-photo-tall{height:280px;border-radius:18px}
#hurda-ic.sm-pro .sm-area-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}
#hurda-ic.sm-pro .sm-area-chips a{border:1px solid #d7e0dc;border-radius:8px;color:#285062;background:white;padding:7px 10px;font-size:11.5px;font-weight:650}
#hurda-ic.sm-pro .sm-area-chips a:hover{background:#e3edeb}
#hurda-ic.sm-pro .sm-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}
#hurda-ic.sm-pro .sm-step{background:white;border:1px solid #e7e9e4;border-radius:18px;overflow:hidden}
#hurda-ic.sm-pro .sm-step figure{height:190px;border-radius:0}
#hurda-ic.sm-pro .sm-step article{padding:25px}
#hurda-ic.sm-pro .sm-step-num{font-size:12px;font-weight:850;color:#aa7e34}
#hurda-ic.sm-pro .sm-step h3{font-size:19px;margin:9px 0}
#hurda-ic.sm-pro .sm-step p{font-size:13px;color:#64717b}
#hurda-ic.sm-pro .sm-cta{background:#092939;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:36px 42px;border-radius:21px;position:relative;overflow:hidden}
#hurda-ic.sm-pro .sm-cta:after{content:"";position:absolute;width:280px;height:280px;right:-140px;top:-140px;border:1px solid #ffffff2b;border-radius:50%;pointer-events:none}
#hurda-ic.sm-pro .sm-cta h2{color:white;font-size:clamp(24px,2.4vw,36px)}
#hurda-ic.sm-pro .sm-cta p{color:#cddde1;font-size:14px;margin-top:10px;max-width:620px}
#hurda-ic.sm-pro .sm-cta .sm-actions{margin:0;position:relative;z-index:1}
#hurda-ic.sm-pro .sm-cta-outer{padding:15px 0 74px}
#hurda-ic.sm-pro .sm-faq-search-wrap{position:relative;border-radius:20px;background:#fff;border:1px solid #e4e7e5;box-shadow:0 18px 42px #0a293808;padding:25px 28px;margin:-34px auto 0;z-index:3;max-width:1260px}
#hurda-ic.sm-pro .sm-search-row{display:flex;align-items:center;gap:15px}
#hurda-ic.sm-pro .sm-search-title{flex:1;min-width:160px}
#hurda-ic.sm-pro .sm-search-title strong{display:block;font-size:16px;color:#082435}
#hurda-ic.sm-pro .sm-search-title span{font-size:12px;color:#687985}
#hurda-ic.sm-pro .sm-search-input{width:min(100%,560px);position:relative}
#hurda-ic.sm-pro .sm-search-input input{display:block;width:100%;min-height:54px;border:1px solid #dbe4e4;border-radius:11px;background:#f7f9f8;padding:13px 15px 13px 43px;color:#082435;font:inherit;font-size:14px}
#hurda-ic.sm-pro .sm-search-input:before{content:"⌕";position:absolute;left:15px;top:5px;color:#557684;font-size:34px;pointer-events:none;line-height:1.2}
#hurda-ic.sm-pro .sm-filter{display:flex;flex-wrap:wrap;gap:9px;margin:21px 0 0}
#hurda-ic.sm-pro .sm-filter button{border:1px solid #dde5e5;border-radius:8px;background:#f7f9f8;color:#38525f;min-height:40px;padding:9px 15px;font-size:12px;font-weight:800;cursor:pointer}
#hurda-ic.sm-pro .sm-filter button[aria-pressed="true"]{background:#092c3e;color:white;border-color:#092c3e}
#hurda-ic.sm-pro .sm-filter button:hover{border-color:#b08d59}
#hurda-ic.sm-pro .sm-faq-area{padding:67px 0 80px}
#hurda-ic.sm-pro .sm-faq-row{display:grid;grid-template-columns:275px minmax(0,1fr);gap:38px;align-items:start;padding:0 0 44px;margin-bottom:46px;border-bottom:1px solid #e4e7e4}
#hurda-ic.sm-pro .sm-faq-row:last-of-type{margin-bottom:10px}
#hurda-ic.sm-pro .sm-faq-aside{position:sticky;top:25px}
#hurda-ic.sm-pro .sm-faq-aside .sm-index{display:inline-block;color:#b08a4a;font-size:12px;font-weight:800;letter-spacing:.17em;margin:0 0 13px}
#hurda-ic.sm-pro .sm-faq-aside h3{font-size:27px;margin-bottom:15px}
#hurda-ic.sm-pro .sm-faq-aside p{color:#65757f;font-size:13px;line-height:1.85;margin-bottom:18px}
#hurda-ic.sm-pro .sm-faq-aside figure{height:160px;max-width:270px;border-radius:14px}
#hurda-ic.sm-pro .sm-faq-items{display:grid;gap:10px}
#hurda-ic.sm-pro .sm-faq-items details{background:#0a2a3b;color:white;border:1px solid #205064;border-radius:13px;overflow:hidden;padding:0;transition:background .2s}
#hurda-ic.sm-pro .sm-faq-items details[open]{background:#123a4e;border-color:#c69e56}
#hurda-ic.sm-pro .sm-faq-items summary{cursor:pointer;list-style:none;display:flex;gap:18px;align-items:center;justify-content:space-between;padding:20px 23px;font-size:15px;font-weight:770;line-height:1.6;color:#fff}
#hurda-ic.sm-pro .sm-faq-items summary::-webkit-details-marker{display:none}
#hurda-ic.sm-pro .sm-faq-items summary:after{content:"+";flex:0 0 31px;width:31px;height:31px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff32;background:#ffffff13;border-radius:8px;color:#f2ca84;font-size:22px;line-height:1}
#hurda-ic.sm-pro .sm-faq-items details[open] summary:after{content:"−"}
#hurda-ic.sm-pro .sm-faq-answer{padding:0 23px 20px;border-top:1px solid #ffffff14}
#hurda-ic.sm-pro .sm-faq-answer p{font-size:13.5px;line-height:1.95;color:#d3e2e7;padding-top:13px}
#hurda-ic.sm-pro .sm-faq-answer a{color:#f2cf8d;text-decoration:underline;text-underline-offset:3px}
#hurda-ic.sm-pro .sm-no-results{border-radius:14px;border:1px dashed #bdc9ce;background:#fff;padding:27px;font-size:14px;color:#52646f;margin-bottom:28px}
#hurda-ic.sm-pro [hidden]{display:none!important}
#hurda-ic.sm-pro .sm-faq-bottom{display:grid;grid-template-columns:1.2fr .8fr;gap:19px;align-items:stretch;padding-bottom:74px}
#hurda-ic.sm-pro .sm-faq-bottom .sm-photo{height:250px}
#hurda-ic.sm-pro .sm-bottom-note{padding:29px;border:1px solid #e4e8e4;background:white;border-radius:18px}
#hurda-ic.sm-pro .sm-bottom-note h3{font-size:22px;margin-bottom:11px}
#hurda-ic.sm-pro .sm-bottom-note p{font-size:13px;color:#586e77}
#hurda-ic.sm-pro .sm-bottom-note a{display:inline-block;margin-top:13px;font-size:14px;color:#0a384e;font-weight:800}
@media(max-width:1050px){#hurda-ic.sm-pro .sm-contact-layout{grid-template-columns:minmax(0,1fr) 290px}#hurda-ic.sm-pro .sm-top-inner{gap:30px}#hurda-ic.sm-pro .sm-faq-row{grid-template-columns:230px minmax(0,1fr);gap:24px}}
@media(max-width:800px){#hurda-ic.sm-pro .sm-top-inner,#hurda-ic.sm-pro .sm-contact-layout,#hurda-ic.sm-pro .sm-faq-row,#hurda-ic.sm-pro .sm-faq-bottom{grid-template-columns:1fr}#hurda-ic.sm-pro .sm-top-inner{padding:45px 0 52px}#hurda-ic.sm-pro .sm-photo-hero{aspect-ratio:1.7;height:300px}#hurda-ic.sm-pro .sm-faq-aside{position:static;display:grid;grid-template-columns:1fr 180px;column-gap:17px;align-items:center}#hurda-ic.sm-pro .sm-faq-aside .sm-index{grid-column:1}#hurda-ic.sm-pro .sm-faq-aside h3{grid-column:1}#hurda-ic.sm-pro .sm-faq-aside p{grid-column:1}#hurda-ic.sm-pro .sm-faq-aside figure{grid-column:2;grid-row:1/4;max-width:none;height:130px}#hurda-ic.sm-pro .sm-side-stack{grid-template-columns:1fr 1fr}#hurda-ic.sm-pro .sm-steps{grid-template-columns:1fr 1fr}#hurda-ic.sm-pro .sm-cta{align-items:start;flex-direction:column}}
@media(max-width:620px){#hurda-ic.sm-pro .sm-container{width:calc(100% - 30px)}#hurda-ic.sm-pro .sm-top h2{font-size:40px}#hurda-ic.sm-pro .sm-top p{font-size:14px}#hurda-ic.sm-pro .sm-section{padding:54px 0}#hurda-ic.sm-pro .sm-cards,#hurda-ic.sm-pro .sm-steps,#hurda-ic.sm-pro .sm-side-stack,#hurda-ic.sm-pro .sm-form-grid{grid-template-columns:1fr}#hurda-ic.sm-pro .sm-faq-aside{display:block}#hurda-ic.sm-pro .sm-faq-aside figure{max-width:none;height:180px;margin-top:15px}#hurda-ic.sm-pro .sm-faq-search-wrap{padding:19px;margin-top:-18px}#hurda-ic.sm-pro .sm-search-row{flex-direction:column;align-items:stretch}#hurda-ic.sm-pro .sm-search-input{width:100%}#hurda-ic.sm-pro .sm-faq-row{padding-bottom:29px;margin-bottom:33px}#hurda-ic.sm-pro .sm-faq-area{padding-top:43px;padding-bottom:39px}#hurda-ic.sm-pro .sm-faq-items summary{padding:16px;font-size:14px}#hurda-ic.sm-pro .sm-faq-answer{padding:0 16px 17px}#hurda-ic.sm-pro .sm-mini-stats{gap:11px}#hurda-ic.sm-pro .sm-cta{padding:28px 24px}#hurda-ic.sm-pro .sm-photo-hero{height:250px}#hurda-ic.sm-pro .sm-faq-bottom{padding-bottom:54px}#hurda-ic.sm-pro .sm-crumb{padding:13px 0}#hurda-ic.sm-pro .sm-btn{width:100%}#hurda-ic.sm-pro .sm-actions{width:100%}#hurda-ic.sm-pro .sm-form-bottom .sm-btn{width:100%}}
@media(prefers-reduced-motion:reduce){#hurda-ic.sm-pro .sm-btn{transition:none}#hurda-ic.sm-pro .sm-btn:hover{transform:none}}
