.faq-hero{padding: calc(var(--space-9) + var(--header-height,84px)) 0 var(--space-8);background: var(--ik-navy);color: var(--ik-white)}.faq-hero__inner{display: grid;gap: var(--space-4)}.faq-breadcrumb{display: flex;flex-wrap: wrap;gap: var(--space-1) var(--space-3);align-items: center;color: rgba(255,255,255,0.66);font-size: var(--fs-sm)}.faq-breadcrumb > *{white-space: nowrap}.faq-breadcrumb a{color: rgba(255,255,255,0.86)}.faq-breadcrumb a:hover{color: var(--ik-gold)}.faq-hero h1{margin: 0;color: var(--ik-white)}.faq-hero__desc{max-width: 62ch;margin: 0;color: rgba(255,255,255,0.78)}.faq-body__inner{display: grid;gap: var(--space-8)}.faq-group__title{margin: 0 0 var(--space-5);padding-bottom: var(--space-3);border-bottom: var(--border-thin) solid var(--ik-line);font-size: var(--fs-h3)}.faq-kartlar{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--space-3);margin: 0;padding: 0;list-style: none}.faq-kart{display: flex;gap: var(--space-4);align-items: center;justify-content: space-between;height: 100%;padding: var(--space-5) var(--space-6);border: var(--border-thin) solid var(--ik-line);border-radius: var(--radius);background: var(--ik-white);color: var(--ik-navy);text-decoration: none;transition: border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.faq-kart:hover,.faq-kart:focus-visible{border-color: color-mix(in srgb,var(--ik-gold) 55%,var(--ik-line));box-shadow: var(--shadow-md);transform: translateY(-2px)}.faq-kart__metin{display: grid;gap: var(--space-2);min-width: 0}.faq-kart__soru{margin: 0;font-size: var(--fs-body,1rem);font-weight: var(--fw-semi);line-height: 1.4;color: var(--ik-navy)}.faq-kart__ozet{color: var(--ik-gray-600);font-size: var(--fs-sm);line-height: 1.5}.faq-kart__ok{flex: 0 0 auto;width: 20px;height: 20px;color: var(--ik-gold);transition: transform var(--dur-fast) var(--ease)}.faq-kart:hover .faq-kart__ok{transform: translateX(3px)}.faq-hero--detay h1{max-width: 28ch;font-size: clamp(1.7rem,1.2rem + 1.9vw,2.6rem);line-height: 1.2}.faq-detay__izgara{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: var(--space-8);align-items: start}.faq-detay__izgara--tek{grid-template-columns: minmax(0,1fr);max-width: 78ch}.faq-detay__yanit p{margin: 0 0 var(--space-4);color: var(--ik-ink);font-size: 1.075rem;line-height: 1.75}.faq-detay__yanit .faq-detay__etiket{display: inline-flex;align-items: center;gap: var(--space-2);margin-bottom: var(--space-4);color: var(--ik-gold);font-size: var(--fs-sm);font-weight: var(--fw-semi);letter-spacing: .12em;text-transform: uppercase}.faq-detay__yanit .faq-detay__etiket::before{content: "";width: 28px;height: 1px;background: currentColor}.faq-detay__yanit .faq-detay__etiket + p{font-size: 1.2rem;color: var(--ik-navy)}.faq-detay__yanit .faq-detay__tarih{color: var(--ik-gray-600);font-size: var(--fs-sm)}.faq-detay__yanit ol{margin: 0 0 var(--space-4);padding-inline-start: 1.6em;color: var(--ik-ink);font-size: 1.075rem;line-height: 1.7}.faq-detay__yanit li{margin-bottom: var(--space-2);padding-inline-start: var(--space-1)}.faq-detay__yanit li::marker{color: var(--ik-gold);font-weight: var(--fw-semi)}.faq-not{margin: var(--space-6) 0;padding: var(--space-4) var(--space-5);border: 1px solid color-mix(in srgb,var(--ik-gold) 28%,transparent);border-inline-start: 3px solid var(--ik-gold);border-radius: var(--radius);background: linear-gradient(135deg,var(--ik-gold-tint),var(--ik-paper))}.faq-detay__yanit .faq-not p{margin: 0;color: var(--ik-gray-700);font-size: var(--fs-sm);line-height: 1.65}.faq-detay__yanit .faq-not .faq-not__baslik{margin-bottom: var(--space-2);color: var(--ik-navy);font-weight: var(--fw-semi);letter-spacing: .06em;text-transform: uppercase}.faq-detay__eylem{display: flex;flex-wrap: wrap;gap: var(--space-3);margin-top: var(--space-6)}.faq-detay__gorsel{position: sticky;top: calc(var(--header-height,84px) + var(--space-4));margin: 0;border-radius: var(--radius-lg);overflow: hidden;box-shadow: var(--shadow-lg);outline: 1px solid color-mix(in srgb,var(--ik-gold) 45%,transparent);outline-offset: 4px}.faq-detay__gorsel img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover}.faq-detay__diger{margin-top: var(--space-9)}.faq-detay__diger h2{margin: 0 0 var(--space-5);font-size: var(--fs-h3)}.faq-detay__tumu{display: inline-block;margin-top: var(--space-5);color: var(--ik-navy);font-weight: var(--fw-semi);text-decoration: underline;text-decoration-color: color-mix(in srgb,var(--ik-gold) 60%,transparent);text-underline-offset: .2em}.faq-detay__tumu:hover{color: var(--ik-gold)}@media (max-width: 991.98px){.faq-detay__izgara{grid-template-columns: minmax(0,1fr);gap: var(--space-6)}.faq-detay__gorsel{position: static}}@media (max-width: 767.98px){.faq-kartlar{grid-template-columns: minmax(0,1fr)}.faq-kart{padding: var(--space-4) var(--space-5)}}.faq-cta{padding: var(--space-7) var(--space-6);border: var(--border-thin) solid var(--ik-line);border-radius: var(--radius);background: var(--ik-paper);text-align: center}.faq-cta h2{margin: 0 0 var(--space-3);font-size: var(--fs-h3)}.faq-cta p{margin: 0 0 var(--space-5);color: var(--ik-ink)}.faq-cta__actions{display: flex;flex-wrap: wrap;gap: var(--space-4);justify-content: center}@media (prefers-reduced-motion: reduce){.faq-kart,.faq-kart__ok{transition: none}.faq-kart:hover{transform: none}}.faq-konular{display: flex;flex-wrap: wrap;gap: var(--space-2);margin-top: var(--space-2)}.faq-konular a{display: inline-flex;align-items: center;gap: var(--space-2);padding: var(--space-2) var(--space-4);border: var(--border-thin) solid rgba(255,255,255,0.22);border-radius: var(--radius-pill);background: rgba(255,255,255,0.06);color: var(--ik-white);font-size: var(--fs-sm);font-weight: var(--fw-semi);text-decoration: none;transition: background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.faq-konular a span{min-width: 1.6em;padding: 0 var(--space-2);border-radius: var(--radius-pill);background: color-mix(in srgb,var(--ik-gold) 30%,transparent);color: var(--ik-gold-bright);font-size: .78em;text-align: center;font-variant-numeric: tabular-nums}.faq-konular a:hover,.faq-konular a:focus-visible{border-color: var(--ik-gold);background: var(--ik-gold);color: var(--ik-navy)}.faq-konular a:hover span,.faq-konular a:focus-visible span{background: color-mix(in srgb,var(--ik-navy) 16%,transparent);color: var(--ik-navy)}@media (max-width: 575.98px){.faq-konular{flex-wrap: nowrap;overflow-x: auto;margin-inline: calc(-1 * var(--space-4));padding: 0 var(--space-4) var(--space-2);scroll-snap-type: x proximity;scroll-padding-inline: var(--space-4);scrollbar-width: none}.faq-konular::-webkit-scrollbar{display: none}.faq-konular a{flex: 0 0 auto;scroll-snap-align: start;white-space: nowrap}}.faq-group{scroll-margin-top: calc(var(--header-height,84px) + var(--space-4))}@media (prefers-reduced-motion: reduce){.faq-konular a{transition: none}}
.contact-body__grid{display: grid;gap: var(--space-8);align-items: start}@media (min-width: 900px){.contact-body__grid{grid-template-columns: minmax(0,320px) minmax(0,1fr);gap: var(--space-9)}}.contact-info h2{margin: 0 0 var(--space-5);font-size: var(--fs-h3)}.contact-info__list{display: grid;gap: var(--space-5);margin: 0 0 var(--space-7);padding: 0;list-style: none}.contact-info__list li{display: grid;gap: var(--space-2)}.contact-info__label{color: var(--ik-muted,var(--ik-ink));font-size: var(--fs-sm);letter-spacing: 0.06em;text-transform: uppercase}.contact-info__list a{color: var(--ik-navy);font-weight: var(--fw-semi)}.contact-info__list a:hover{color: var(--ik-gold)}.contact-info__cta{display: flex;flex-wrap: wrap;gap: var(--space-3)}.contact-form-wrap{padding: var(--space-7) var(--space-6);border: var(--border-thin) solid var(--ik-line);border-radius: var(--radius);background: var(--ik-white)}.contact-form-wrap h2{margin: 0 0 var(--space-6);font-size: var(--fs-h3)}.contact-form{display: grid;gap: var(--space-5)}.contact-form__row{display: grid;gap: var(--space-2)}.contact-form__ikili{display: grid;gap: var(--space-5)}@media (min-width: 600px){.contact-form__ikili{grid-template-columns: 1fr 1fr}}.contact-form label{color: var(--ik-navy);font-size: var(--fs-sm);font-weight: var(--fw-semi)}.contact-form input:not([type="checkbox"]):not([type="radio"]),.contact-form select,.contact-form textarea{width: 100%;padding: var(--space-3) var(--space-4);border: var(--border-thin) solid var(--ik-line);border-radius: var(--radius-sm,var(--radius));background: var(--ik-white);color: var(--ik-ink);transition: border-color var(--dur-fast) var(--ease)}.contact-form input:focus-visible,.contact-form select:focus-visible,.contact-form textarea:focus-visible{border-color: var(--ik-gold);outline: 2px solid var(--ik-gold);outline-offset: 1px}.contact-form textarea{min-height: 140px;resize: vertical}.contact-form__onay{display: flex;gap: var(--space-3);align-items: flex-start;font-weight: var(--fw-reg,400)}.contact-form__onay input{width: auto;margin-top: 3px}.contact-form__onay span{color: var(--ik-ink);font-size: var(--fs-sm)}.contact-form__hata:not(:empty){color: var(--ik-danger,#b3261e);font-size: var(--fs-sm)}.contact-form__hata ul{margin: 0;padding-left: var(--space-5)}.contact-form button[type="submit"]{justify-self: start}.fr-group{display: grid;gap: var(--space-5);margin: 0;padding: 0;border: 0}.fr-group + .fr-group{padding-top: var(--space-6);border-top: var(--border-thin) solid var(--ik-line)}.fr-group legend{padding: 0;color: var(--ik-navy);font-size: var(--fs-sm);font-weight: var(--fw-semi);letter-spacing: 0.06em;text-transform: uppercase}.franchise-page .contact-form-wrap{max-width: 860px;margin-inline: auto}.contact-success h2{margin: 0 0 var(--space-3);font-size: var(--fs-h3)}.contact-success p{margin: 0 0 var(--space-5);max-width: 60ch;color: var(--ik-ink)}@media (prefers-reduced-motion: reduce){.contact-form input,.contact-form select,.contact-form textarea{transition: none}}
.valuation-grid{display: grid;gap: var(--space-8);align-items: start}@media (min-width: 980px){.valuation-grid{grid-template-columns: minmax(0,1fr) minmax(0,300px);gap: var(--space-9)}}.contact-form__ucli{display: grid;gap: var(--space-5)}@media (min-width: 600px){.contact-form__ucli{grid-template-columns: repeat(3,1fr)}}.valuation-note{margin: 0;padding: var(--space-4) var(--space-5);border-left: 3px solid var(--ik-gold);background: var(--ik-paper);font-size: var(--fs-sm)}.valuation-gate h2{margin: 0 0 var(--space-4);font-size: var(--fs-h3)}.valuation-gate p{margin: 0 0 var(--space-5);max-width: 60ch;color: var(--ik-ink)}.valuation-gate__list{display: grid;gap: var(--space-3);margin: 0 0 var(--space-6);padding: 0;list-style: none}.valuation-gate__list li{display: flex;gap: var(--space-3);align-items: baseline}.valuation-gate__list li::before{content: "✓";color: var(--ik-gold);font-weight: var(--fw-semi)}.valuation-gate__actions{display: flex;flex-wrap: wrap;gap: var(--space-4)}.valuation-side{display: grid;gap: var(--space-6)}.valuation-side__box{padding: var(--space-6);border: var(--border-thin) solid var(--ik-line);border-radius: var(--radius);background: var(--ik-paper)}.valuation-side__box h2{margin: 0 0 var(--space-4);font-size: var(--fs-sm);letter-spacing: 0.06em;text-transform: uppercase}.valuation-steps{display: grid;gap: var(--space-4);margin: 0;padding-left: var(--space-6);color: var(--ik-ink);font-size: var(--fs-sm);line-height: 1.6}.valuation-steps li{list-style: decimal}.valuation-cities{display: grid;gap: var(--space-2);margin: 0;padding: 0;list-style: none}.valuation-cities a{display: block;padding: var(--space-3);border-radius: var(--radius-sm,var(--radius));color: var(--ik-navy);font-size: var(--fs-sm)}.valuation-cities a:hover{background: var(--ik-white);color: var(--ik-gold)}.valuation-article{max-width: 78ch;margin-inline: auto}.auth-wrap{max-width: 480px;margin-inline: auto}.auth-wrap h2{margin: 0 0 var(--space-3);font-size: var(--fs-h3)}.auth-wrap > p{margin: 0 0 var(--space-6);color: var(--ik-ink);font-size: var(--fs-sm)}.auth-alt{margin-top: var(--space-6);padding-top: var(--space-5);border-top: var(--border-thin) solid var(--ik-line);font-size: var(--fs-sm);text-align: center}.auth-alt a{color: var(--ik-navy);font-weight: var(--fw-semi)}.auth-alt a:hover{color: var(--ik-gold)}.valuation-wait{position: fixed;inset: 0;z-index: var(--z-modal);display: grid;place-items: center;padding: 24px;background: rgba(17,17,20,.72);backdrop-filter: blur(3px)}.valuation-wait[hidden]{display: none}.valuation-wait__box{max-width: 420px;padding: 32px 28px;border-radius: 14px;background: #fff;text-align: center;box-shadow: 0 24px 60px rgba(0,0,0,.28)}.valuation-wait__spinner{width: 42px;height: 42px;margin: 0 auto 18px;border-radius: 50%;border: 3px solid rgba(0,0,0,.12);border-top-color: var(--ik-gold,#c9a227);animation: valuation-spin .9s linear infinite}@keyframes valuation-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.valuation-wait__spinner{animation: valuation-pulse 1.4s ease-in-out infinite}@keyframes valuation-pulse{50%{opacity: .35}}}.valuation-wait__title{margin: 0 0 8px;font-size: 1.15rem;font-weight: 600}.valuation-wait__desc{margin: 0;font-size: .93rem;line-height: 1.55;opacity: .75}.valuation-result__eyebrow{margin: 0 0 6px;font-size: .78rem;letter-spacing: .12em;text-transform: uppercase;opacity: .65}.valuation-result__range{display: flex;flex-wrap: wrap;align-items: baseline;gap: 10px;margin: 0 0 10px;font-size: clamp(1.5rem,1.1rem + 1.6vw,2.1rem);line-height: 1.2;font-variant-numeric: tabular-nums}.valuation-result__range span{opacity: .45;font-weight: 400}.valuation-result__mid{margin: 0 0 16px;font-variant-numeric: tabular-nums}.valuation-result__note{margin: 0 0 16px;padding: 14px 16px;border-left: 3px solid var(--ik-gold,#c9a227);background: rgba(201,162,39,.07);line-height: 1.6}.valuation-result__disclaimer{margin: 0 0 20px;font-size: .84rem;line-height: 1.55;opacity: .62}.valuation-result__actions{display: flex;flex-wrap: wrap;gap: 12px}.valuation-form-col .contact-form__ikili{align-items: start}.valuation-islem__secenekler{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 12px}.valuation-islem__secenek{display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;border: 1px solid rgba(0,0,0,.16);border-radius: 10px;cursor: pointer;transition: border-color .15s ease,background-color .15s ease}.valuation-islem__secenek:hover{border-color: var(--ik-gold,#c9a227)}.valuation-islem__secenek:has(input:checked){border-color: var(--ik-gold,#c9a227);background: rgba(201,162,39,.07)}.valuation-islem__secenek:focus-within{outline: 2px solid var(--ik-gold,#c9a227);outline-offset: 2px}.valuation-islem__secenek input[type="radio"]{width: auto;flex: none;padding: 0;margin-top: 3px;accent-color: var(--ik-gold,#c9a227)}.valuation-islem__secenek span{display: flex;flex: 1 1 auto;min-width: 0;flex-direction: column;gap: 2px}.valuation-islem__secenek small{opacity: .7;line-height: 1.4}.contact-form__row[hidden],.contact-form__ikili[hidden],.contact-form__ucli[hidden]{display: none !important}
