@import url("altiniz-atlas-complete.css");
.layout-anadolu-signal-atlas .brand-logo{width:54px;height:54px;object-fit:contain;background:#fffaf2;border:1px solid #f4b629;border-radius:4px;flex:0 0 auto}
.layout-anadolu-signal-atlas .site-header{grid-template-columns:minmax(170px,.7fr) auto auto;gap:14px}
.layout-anadolu-signal-atlas .main-nav{gap:14px}
.layout-anadolu-signal-atlas .main-nav>a,.layout-anadolu-signal-atlas .nav-service summary{font-size:.66rem}
.az-gold-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:64px;padding:78px clamp(24px,7vw,108px);background:#f5efe2;background-image:radial-gradient(circle at 98% 20%,transparent 100px,#cabf9f 101px,transparent 103px);border-bottom:1px solid #cabf9f}
.az-gold-hero h1{font:700 clamp(2.8rem,5.1vw,5.8rem)/1.02 Georgia,serif;letter-spacing:-.04em;color:#11294c;max-width:16ch;margin:20px 0}
.az-gold-hero p{font-size:1.08rem;line-height:1.8;max-width:64ch;color:#6a655b}
.az-gold-hero aside{align-self:center;background:#11294c;color:#fffaf2;padding:32px;border-top:8px solid #f4b629;box-shadow:12px 12px 0 #cabf9f}
.az-gold-hero aside .eyebrow,.az-gold-hero aside a{color:#f4b629}
.az-gold-hero aside h2{font:700 2.2rem/1.1 Georgia,serif;margin:16px 0}
.az-gold-hero ol{padding-left:23px;line-height:1.85}
.az-hero-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.az-hero-links .button{background:#f4b629;color:#11294c}
.az-hero-links .button--ghost{background:transparent;border:1px solid #11294c}
.az-gold-hero .az-register{font-size:.83rem;color:#11294c;border-top:1px solid #cabf9f;padding-top:18px;margin-top:26px}
.az-permission-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px clamp(24px,7vw,108px);background:#eadfcb;border-bottom:4px solid #ba4e2f}
.az-permission-strip p{margin:0;line-height:1.65;max-width:70ch}.az-permission-strip a{color:#963b25;font-weight:700}
.az-text-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 38px}
.az-text-grid>section,.az-text-grid>article{padding:28px;background:#fffaf2;border:1px solid #cabf9f;border-top:5px solid #f4b629;min-width:0;scroll-margin-top:130px}
.az-text-grid h2,.az-text-grid h3{font:700 clamp(1.4rem,2.1vw,2rem)/1.2 Georgia,serif;color:#11294c;margin:0 0 16px}
.az-text-grid p,.az-profile li{color:#555148;line-height:1.86;margin:0}
.az-text-grid a,.az-guide a,.az-profile a,.az-trust a{color:#963b25;text-underline-offset:3px}
.az-guide header{max-width:1000px;margin-bottom:28px}
.az-guide h1,.az-guide-index h1{font:700 clamp(2rem,4.2vw,4rem)/1.08 Georgia,serif;letter-spacing:-.025em;color:#11294c;max-width:25ch}
.az-guide>h2,.az-profile>h2,.az-trust h2{font:700 clamp(1.6rem,3vw,2.8rem)/1.16 Georgia,serif;color:#11294c}
.az-guide .product-lead{max-width:82ch}
.az-meta{color:#6a655b;font-size:.85rem}
.az-toc{display:flex;flex-wrap:wrap;gap:10px;padding:18px;background:#eadfcb;border-left:6px solid #ba4e2f}
.az-toc a{padding:8px 12px;background:#fffaf2;font-size:.86rem}
.az-sources{padding:28px;background:#eadfcb;border-left:6px solid #11294c;margin-top:30px;overflow-wrap:anywhere}
.az-sources h2{font:700 1.8rem Georgia,serif;color:#11294c}.az-sources li{margin:12px 0}
.az-guide-index .guide-grid{margin-top:36px}.az-guide-index .guide-card h2{font:700 1.7rem/1.18 Georgia,serif}
.az-new-models{background:#e9dfcc}.az-trust{background:#f4b629}
.az-price-context{display:block;font-size:.76rem!important;line-height:1.5;color:#595245!important;margin:8px 0;overflow-wrap:anywhere}
.product-meta{gap:10px;flex-wrap:wrap}.product-meta>span{color:#963b25!important}
.quote-price{display:block;padding:18px;background:#fffaf2;border:1px solid #cabf9f;border-left:6px solid #ba4e2f}
.quote-price>span,.quote-price>strong,.quote-price>small{display:block}
.quote-price>strong{font:700 clamp(2rem,3vw,2.8rem)/1.15 Georgia,serif;margin:8px 0;color:#963b25}
.quote-price>small{font-size:.82rem;line-height:1.5}
.product-summary h1{font-size:clamp(2rem,3.1vw,3.2rem);line-height:1.1;letter-spacing:-.025em}
.product-summary{padding:40px clamp(24px,3vw,48px)}
.product-summary .product-lead{font-size:1rem;line-height:1.65;margin:16px 0}
.az-media-note{padding-block:24px!important;border-block:1px solid #cabf9f;color:#555148}
.product-gallery__main .product-photo,.product-card__visual .product-photo{object-fit:contain}
:focus-visible{outline:3px solid #ba4e2f;outline-offset:4px}
@media(max-width:1200px){.layout-anadolu-signal-atlas .main-nav>a,.layout-anadolu-signal-atlas .nav-service summary{font-size:.62rem}.layout-anadolu-signal-atlas .main-nav{gap:10px}.layout-anadolu-signal-atlas .brand small{display:none}}
@media(max-width:1000px){.az-gold-hero{grid-template-columns:1fr;gap:32px;padding:50px 24px}.az-gold-hero h1{max-width:20ch}.product-summary{order:-1}.product-hero{display:flex;flex-direction:column}.product-summary{align-self:stretch}.product-gallery{min-height:380px}.product-gallery__main{min-height:320px}.az-permission-strip{flex-direction:column;align-items:start}}
@media(max-width:760px){.az-text-grid{grid-template-columns:1fr}.az-gold-hero h1{font-size:3rem}.az-hero-links{flex-direction:column}.az-gold-hero aside{padding:24px;box-shadow:8px 8px 0 #cabf9f}.az-text-grid>section,.az-text-grid>article{padding:24px}.az-guide h1{font-size:2.1rem}.az-sources{padding:20px}.product-summary{padding:28px 20px}.product-summary h1{font-size:1.9rem}.product-summary .product-lead{font-size:.95rem;line-height:1.5;margin:12px 0}.quote-price{padding:12px}.quote-price>small{font-size:.78rem}.quote-price>strong{font-size:2.15rem}.layout-anadolu-signal-atlas .brand-logo{width:44px;height:44px}.layout-anadolu-signal-atlas .site-header{gap:10px}.az-gold-hero .az-register{font-size:.78rem}.layout-anadolu-signal-atlas .signal-bar{height:auto;min-height:34px;gap:8px;padding-block:6px;line-height:1.35}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
