/* V3 visual layer only. V2 field IDs, validation and submission code are retained. */
:root{--red:#cc1232;--navy:#07182a;--muted:#536477}body{font-family:Inter,"Segoe UI",Arial,sans-serif}.container{width:min(1240px,calc(100% - 80px))}a,button,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #d91b40;outline-offset:5px}button{cursor:pointer}.design-bar{height:36px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;background:#e9edf1;color:#34465a;font-size:10px;letter-spacing:.06em}.design-bar a{font-weight:700}.design-bar button{font:inherit;background:transparent;border:0;color:inherit;padding:8px;min-height:32px;text-decoration:underline}.site-header{backdrop-filter:none;background:#fff}.nav-wrap{height:86px;gap:20px}.brand img{width:215px}.desktop-nav{gap:19px;font-size:12px}.header-cta{border-radius:6px;font-size:12px;padding:12px 18px}.language-link{border-radius:5px;font-size:12px}.btn{border-radius:5px;min-height:55px;box-shadow:none;font-size:14px;padding:17px 23px!important;gap:24px}.btn-red{background:var(--red);box-shadow:none}.btn-red:hover,.header-cta:hover{background:#aa0e29}.hero{position:relative}.hero h1{font-weight:650;letter-spacing:-.055em;line-height:1.04}.hero h1 em{font-style:normal}.hero-copy>p{font-size:17px;line-height:1.75;max-width:520px}.hero-actions{gap:24px;align-items:center}.hero-secondary{font-size:13px;font-weight:650;display:flex;gap:24px;align-items:center;min-height:48px;border-bottom:1px solid #6c7b8c}.eyebrow{font-size:10px;letter-spacing:.17em;display:flex;gap:10px;align-items:center}.eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--red)}.service-label{font-size:11px;letter-spacing:.09em;font-weight:650;margin:8px 0 22px;max-width:520px}.v3-proof{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;font-weight:500;line-height:1.8}.v3-proof span:before{content:'✓';color:#cc1232;margin-right:8px}.section{padding:94px 0}.section h2{font-weight:600;letter-spacing:-.04em;font-size:clamp(31px,3.5vw,48px);line-height:1.13}.kicker{font-size:10px;letter-spacing:.14em;margin-bottom:19px}.v3-section-heading{margin-bottom:40px}.v3-section-heading h2{margin:0}.v3-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.v3-service-grid article{padding:32px;border:1px solid #d7dfe7;border-radius:8px}.service-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#667487}.service-top span:last-child{font-size:30px;color:var(--red)}.v3-service-grid h3{font-size:28px;line-height:1.2;letter-spacing:-.025em;font-weight:600;max-width:380px;margin:32px 0 16px}.v3-service-grid p{max-width:470px;color:#596b7c;font-size:15px;line-height:1.75}.v3-service-grid .text-link{display:inline-flex;gap:34px;align-items:center;margin:18px 0 0;font-size:13px}.steps article,.operation-card,.fee-example,.portal-intro,.portal-features article{border-radius:8px}.steps span{border-radius:4px;font-size:11px;background:#07182a}.steps h3{font-size:20px}.fee-explanation article{padding:24px 0;border-bottom:1px solid #d7dfe7}.fee-example{box-shadow:none;border:1px solid #d5dde5}.purchase-fee{border-radius:6px}.category-grid{gap:20px}.category-card{border-radius:7px;min-height:300px}.category-card h3{position:relative;z-index:2;margin-top:240px;font-size:25px}.category-card::after{pointer-events:none}.category-card img{transition:transform .4s ease}.category-card:hover img{transform:scale(1.025)}form{border-radius:8px;box-shadow:none;padding:34px;border:1px solid #cbd5df}.field input,.field select,.field textarea{border-radius:4px;border-color:#a2aeba}.design-form-note{font-size:12px;padding:12px 14px;border-left:2px solid #cc1232;background:#f2f4f7;color:#34465a}.consent-row{font-size:12px}.accordion details{border-radius:0;border-left:0;border-right:0;box-shadow:none}.accordion summary{padding:22px 0}.accordion details p{padding-left:0}.site-footer{background:#061523}.portal-section{background:#f0f3f6}.final-cta .btn{margin-top:12px}.hero-copy{animation:copy-in .75s ease-out both}.hero-art img{animation:scene-in 1.2s ease-out both}.process-visual{animation:copy-in .8s ease-out .08s both}.process-sheet li{animation:copy-in .55s ease-out both}.process-sheet li:nth-child(2){animation-delay:.1s}.process-sheet li:nth-child(3){animation-delay:.2s}.process-sheet li:nth-child(4){animation-delay:.3s}
/* A: broad automotive scene with navy tonal depth and restrained crimson accents. */
.concept-a{background:#071522;color:#eaf0f5}.concept-a .design-bar{background:#112333;color:#cad5df}.concept-a .hero{background:#071522;padding:70px 0 0;min-height:670px;isolation:isolate;overflow:hidden}.concept-a .hero-grid{display:block;position:relative;z-index:2}.concept-a .hero-copy{max-width:650px}.concept-a .hero h1{font-size:clamp(48px,5.1vw,74px);max-width:670px;color:#fff;margin-bottom:24px}.concept-a .hero h1 em{color:#e7edf3}.concept-a .eyebrow{color:#d7e0e8}.concept-a .service-label{color:#b8c6d2}.concept-a .hero-copy>p{color:#bac8d5;max-width:475px}.concept-a .hero-secondary{color:#e7edf3;border-color:#677789}.hero-art{position:absolute;right:0;bottom:70px;width:65%;height:340px;z-index:0;overflow:hidden}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:60% center;opacity:.9}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071522 0%,rgba(7,21,34,.7) 10%,transparent 36%),linear-gradient(0deg,#071522 0%,transparent 32%),linear-gradient(180deg,#071522 0%,transparent 30%);pointer-events:none}.cinema-bottom{position:relative;z-index:2;margin-top:90px;min-height:82px;border-top:1px solid #33414e;display:flex;justify-content:space-between;align-items:center;gap:24px}.cinema-bottom small{font-size:10px;color:#a3b2bf}.concept-a .v3-proof{color:#bac8d5;gap:28px}.concept-a .v3-services{background:#0a1a29;padding-top:78px}.concept-a .v3-service-grid article{border:1px solid #344452;background:#0d2030;padding:32px 36px}.concept-a .v3-service-grid article:first-child{border-top:2px solid #cc1232}.concept-a .v3-service-grid h3{color:white}.concept-a .v3-service-grid p{color:#b4c2ce}.concept-a .service-top{color:#a2b1be}.concept-a .text-link{color:#e9edf2}.concept-a .visual-section,.concept-a #araclar{background:#071522}.concept-a .process{background:#102333}.concept-a .steps article{background:transparent;border-color:#3a4d5b}.concept-a .steps h3{color:#f4f7fa}.concept-a .steps p{color:#b6c5d1}.concept-a .steps span{background:#cc1232}.concept-a .management-section,.concept-a #yonetim{background:#0c1e2e}.concept-a .mgmt-copy p,.concept-a .mgmt-note{color:#bac8d5}.concept-a .fee-detail,.concept-a #ucretler{background:#f5f3ee;color:#102333}.concept-a .fee-detail .kicker{color:#ac0f2b}.concept-a .fee-example{background:white}.concept-a .fee-explanation p{color:#4e6070}.concept-a .about{background:#0a1a29}.concept-a .about-grid p{color:#bccad6}.concept-a .operation-card{background:#122b3f;border:1px solid #344b5e}.concept-a .portal-section{background:#112637}.concept-a .portal-intro{background:#081725;border:1px solid #3d5264}.concept-a .portal-features article{background:#183246;border-color:#3d5264}.concept-a .portal-features p{color:#b9c9d6}.concept-a .portal-safety,.concept-a .small-note{color:#acbdca}.concept-a .fee-detail .small-note{color:#536477}.concept-a .faq{background:#0a1a29}.concept-a .accordion details{background:transparent;border-color:#344b5e;color:#eaf0f5}.concept-a .accordion p{color:#b8c8d5}.concept-a .lead-section{background:#eeeae2;color:#102333}.concept-a .lead-section p{color:#536477}.concept-a .lead-section .text-link{color:#ad0c29}.concept-a .final-cta{background:#102b3f}.concept-a .final-cta p{color:#c3d0db}
/* B: clear service architecture, editorial spacing, and an explanatory process panel. */
.concept-b{background:#fff}.concept-b .hero{background:#f4f6f8;padding:64px 0 70px}.concept-b .hero-grid{grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.concept-b .hero h1{font-size:clamp(45px,4.6vw,66px);max-width:640px;margin-bottom:22px}.concept-b .hero h1 em{color:#07182a}.concept-b .service-label{color:#516173}.concept-b .v3-proof{display:grid;gap:5px;margin-top:30px;color:#526477}.concept-b .eyebrow{color:#43576b}.process-visual{position:relative;border:1px solid #ccd5df;border-radius:12px;background:#fff;padding:10px;box-shadow:0 22px 50px #07182a0d;min-width:0}.process-photo{height:172px;position:relative;border-radius:6px;overflow:hidden;background:#07182a}.process-photo img{width:100%;height:100%;object-fit:cover}.process-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#07182acc,transparent 65%)}.process-photo small{position:absolute;bottom:10px;left:14px;z-index:2;color:white;font-size:9px}.process-sheet{background:#071d30;color:#fff;padding:26px;border-radius:6px;margin-top:10px}.sheet-top{display:flex;justify-content:space-between;color:#b6c6d3;font-size:9px;letter-spacing:.12em}.sheet-top span:last-child{color:#e64663;font-size:17px}.process-sheet h2{font-size:22px;font-weight:500;letter-spacing:-.025em;margin:12px 0 24px}.process-sheet ol{list-style:none;margin:0;padding:0}.process-sheet li{display:flex;gap:14px;align-items:center;border-top:1px solid #30475b;padding:13px 0;font-size:12px}.stage-no{font-size:10px;color:#e95e78}.process-sheet li b{margin-left:auto;color:#7893a9;font-weight:400}.process-sheet p{font-size:9px;color:#a6b9c9;line-height:1.6;margin:15px 0 0}.concept-b .v3-services{padding:76px 0 90px}.concept-b .v3-service-grid{gap:0;border:1px solid #d1dae3;border-radius:8px;overflow:hidden}.concept-b .v3-service-grid article{border:0;border-radius:0;padding:30px 36px 34px}.concept-b .v3-service-grid article+article{border-left:1px solid #d1dae3;background:#f7f9fb}.concept-b .v3-service-grid h3{font-size:28px;margin-top:24px}.concept-b .visual-section,.concept-b #araclar{background:#071d30}.concept-b .process{background:#f1f4f7}.concept-b .fee-detail{background:#fff}.concept-b .about{background:#f5f7f9}.concept-b .operation-card{background:#071d30}.concept-b .portal-section{background:#edf2f6}.concept-b .lead-section{background:#eef3f7}.concept-b .hero-secondary{border-color:#9aa8b6}.concept-b .kicker{color:#b80e2c}.concept-b .fee-example{background:#f7f9fb}
@keyframes copy-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes scene-in{from{opacity:.5;transform:scale(1.035)}to{opacity:.9;transform:scale(1)}}
.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}.motion-paused{scroll-behavior:auto}.motion-paused .hero-art img{opacity:.9}
@media(max-width:1200px){.desktop-nav{gap:12px}.nav-wrap{gap:12px}.brand img{width:180px}.container{width:calc(100% - 56px)}.concept-b .hero-grid{gap:36px}.concept-a .hero h1{font-size:64px}.concept-b .hero h1{font-size:55px}}
@media(max-width:1100px){.desktop-nav{display:none!important}.menu-btn{display:block!important}.concept-a .hero{min-height:660px}.hero-art{width:78%;bottom:75px}.concept-b .hero-grid{grid-template-columns:1fr 1fr}.process-sheet{padding:22px}.process-sheet h2{font-size:20px}.concept-b .hero h1{font-size:46px}}
@media(max-width:800px){.container{width:calc(100% - 40px)}.design-bar{padding:0 20px}.design-bar span{display:none}.nav-wrap{height:74px}.brand img{width:180px}.section{padding:65px 0}.concept-a .hero{padding:46px 0 0;min-height:0}.concept-a .hero-grid{display:block}.concept-a .hero h1{font-size:56px}.concept-a .hero-copy>p{max-width:550px}.hero-art{position:relative;width:100%;height:245px;bottom:auto;right:auto;margin-top:-5px;order:2}.hero-art:after{background:linear-gradient(0deg,#071522,transparent 32%),linear-gradient(180deg,#071522,transparent 32%)}.concept-a .hero{display:flex;flex-direction:column}.concept-a .hero .hero-grid{order:1}.cinema-bottom{order:3;margin-top:0;min-height:100px;padding:22px 0;display:block}.cinema-bottom small{display:block;margin-top:16px}.concept-a .v3-proof{gap:5px;display:grid}.concept-b .hero{padding:46px 0}.concept-b .hero-grid{grid-template-columns:1fr;gap:36px}.concept-b .hero h1{font-size:55px}.concept-b .v3-proof{margin-top:24px}.process-visual{max-width:600px;width:100%}.process-photo{height:185px}.process-sheet{padding:25px}.process-sheet h2{font-size:25px}.process-sheet li{font-size:14px}.process-sheet p{font-size:10px}.v3-service-grid{gap:16px}.v3-service-grid article,.concept-a .v3-service-grid article{padding:25px}.v3-service-grid h3,.concept-b .v3-service-grid h3{font-size:25px}.hero-actions{gap:20px}.v3-section-heading{margin-bottom:28px}.concept-b .v3-services{padding:60px 0}.concept-a .v3-services{padding-top:60px}.category-card{min-height:280px}}
@media(max-width:600px){.design-bar{height:32px;font-size:9px;padding:0 14px}.design-bar button{font-size:9px}.container{width:calc(100% - 36px)}.nav-wrap{gap:10px;height:70px}.brand img{width:145px}.language-link{min-width:36px;min-height:40px}.header-cta{padding:10px 12px;font-size:11px}.menu-btn{width:36px}.site-header .container{width:calc(100% - 28px)}.hero-copy>p{font-size:15px;line-height:1.7}.service-label{font-size:9px;line-height:1.75;letter-spacing:.08em;max-width:330px;margin:6px 0 20px}.eyebrow{font-size:9px;margin-bottom:10px}.concept-a .hero h1{font-size:45px;line-height:1.06;margin-bottom:22px}.concept-b .hero h1{font-size:43px;line-height:1.06}.concept-a .hero{padding-top:34px}.concept-b .hero{padding:34px 0 40px}.hero-actions{gap:16px}.hero-actions .btn{font-size:12px;padding:15px 17px!important;min-height:50px;gap:14px}.hero-secondary{font-size:11px;gap:12px;min-height:44px}.hero-art{height:177px;margin-top:14px}.hero-art img{object-position:58% center}.cinema-bottom{min-height:0;padding:18px 0 22px}.concept-a .v3-proof{font-size:10px;gap:3px}.cinema-bottom small{font-size:9px;margin-top:14px}.v3-service-grid{grid-template-columns:1fr}.concept-b .v3-service-grid article+article{border-left:0;border-top:1px solid #d1dae3}.concept-b .v3-service-grid article{padding:26px}.v3-service-grid h3,.concept-b .v3-service-grid h3{font-size:26px;margin-top:23px}.v3-service-grid p{font-size:14px}.service-top span:last-child{font-size:26px}.section h2{font-size:34px!important}.section{padding:55px 0}.process-photo{height:142px}.process-sheet{padding:20px}.process-sheet h2{font-size:22px}.process-sheet li{font-size:12px;gap:12px;min-height:47px}.process-sheet p{font-size:9px}.process-visual{padding:8px}.process-sheet{margin-top:8px}.concept-b .v3-proof{display:grid;font-size:10px;gap:3px}.v3-section-heading h2{font-size:32px!important}.v3-section-heading .kicker{font-size:9px}.category-card h3{font-size:23px}.steps article{padding:23px}.fee-example dt{font-size:12px}.fee-example dd{font-size:13px}.concept-a .small-note{font-size:12px}.lead-section form{padding:23px 18px}.lead-section .btn{width:100%;font-size:13px}.footer-bottom{padding-bottom:20px}.portal-intro h3{font-size:29px}.portal-intro{padding:26px}.mgmt-copy h2{font-size:34px}.v3-proof{max-width:100%}body:has(.float-wa){background:inherit}.hero-copy{max-width:100%}}
@media(max-width:360px){.brand img{width:120px}.header-cta{padding:10px 8px}.nav-wrap{gap:6px}.concept-a .hero h1,.concept-b .hero h1{font-size:39px!important}.hero-actions{gap:10px}.hero-actions .btn{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.hero-art img{opacity:.9}}
.site-header{color:#102333}.mobile-menu{color:#102333}.site-header .language-link{color:#102333}
.concept-b .hero-copy{order:0}.concept-b .process-visual{order:1}html:has(body.motion-paused){scroll-behavior:auto}

.concept-b #araclar{color:#fff}.concept-b #araclar .small-note{color:#c3ced9}
