.subpage-team .sub-hero,.subpage-reviews .sub-hero,.subpage-guides .sub-hero{padding:72px 0 60px}.subpage-team .sub-hero h1,.subpage-reviews .sub-hero h1,.subpage-guides .sub-hero h1{max-width:1100px;font-size:clamp(48px,7.5vw,112px)}.subpage-team .sub-hero-copy,.subpage-guides .sub-hero-copy{grid-template-columns:1.4fr 1fr;align-items:end;gap:0 65px;display:grid}.subpage-team .sub-kicker,.subpage-guides .sub-hero .sub-kicker{grid-column:1/-1}.subpage-team .sub-hero h1,.subpage-guides .sub-hero h1{margin-bottom:0}.subpage-team .sub-intro,.subpage-guides .sub-intro{padding-bottom:4px}.subpage-team .sub-team-grid{flex-direction:column;gap:28px;display:flex}.subpage-team .sub-team-grid article{border-radius:8px;grid-template-columns:1fr 1.15fr;min-height:400px;display:grid}.subpage-team .sub-team-grid article:nth-child(2){color:#1c1d1f;background:#e8e1d6;margin-top:0}.subpage-team .sub-team-grid article:nth-child(2) .sub-person-info p{color:#66594e}.subpage-team .sub-team-grid article:nth-child(2) .sub-person-info a{color:#a00b19;border-color:#c8bfb2}.subpage-team .sub-portrait{background:#ded6ca;min-height:400px}.subpage-team .sub-person-info{flex-direction:column;justify-content:center;padding:55px;display:flex}.subpage-team .sub-person-info h2{font-size:clamp(36px,4.5vw,70px);font-weight:500;line-height:1.05}.subpage-team .sub-person-info a{margin-top:40px}.subpage-team .sub-team-grid article:nth-child(2) .sub-portrait{background:#cac0b2;order:2}.subpage-team .sub-portrait>span:not(.media-frame){color:#807263;font-size:clamp(120px,18vw,240px)}.subpage-reviews .sub-hero{color:#fff8ef;background:#1c1d1f;border-radius:8px 8px 90px;margin:45px 0;padding:65px 70px;position:relative;overflow:hidden}.subpage-reviews .sub-hero:after{content:"“";color:#ffffff0b;pointer-events:none;font-family:Georgia,serif;font-size:400px;line-height:1;position:absolute;top:-60px;right:28px}.subpage-reviews .sub-hero h1{z-index:1;max-width:950px;margin:28px 0;font-size:clamp(45px,6.4vw,94px);position:relative}.subpage-reviews .sub-kicker{color:#ff939c}.subpage-reviews .sub-intro{color:#d0c6bb}.subpage-reviews .sub-reviews{max-width:none;margin:55px 0}.subpage-reviews .review-feature{box-shadow:none;background:0 0;border-block:1px solid #cfc5b8;border-radius:0;padding:35px 55px}.subpage-reviews .review-feature blockquote{max-width:1060px;font-size:clamp(28px,3.8vw,54px);line-height:1.35}.guide-cover{color:#fffaf2;background:#1c1d1f;border-radius:8px;grid-template-columns:1.15fr 1fr;margin:15px 0 90px;display:grid;overflow:hidden}.guide-cover-image{min-height:480px;position:relative;overflow:hidden}.guide-cover-image img{object-fit:cover;transition:scale .7s}.guide-cover:hover img{scale:1.035}.guide-cover-copy{align-self:center;padding:55px}.guide-cover-copy .sub-kicker{color:#ff9aa3}.guide-cover h2{letter-spacing:-.05em;margin:30px 0 24px;font-size:clamp(32px,3.8vw,56px);font-weight:500;line-height:1.14}.guide-cover p{color:#cfc4b7;margin-bottom:35px;font-size:18px;line-height:1.75}.guide-library-heading{border-bottom:1px solid #cfc5b8;justify-content:space-between;align-items:center;gap:25px;padding-bottom:28px;display:flex}.guide-library-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.5vw,48px);font-weight:500}.guide-library-heading>span{white-space:nowrap;color:#6d6054;font-size:14px}.guide-index{grid-template-columns:1fr 1fr;gap:0 55px;display:grid}.guide-index article{border-bottom:1px solid #cfc5b8;gap:28px;padding:40px 0;display:flex}.guide-index-number{color:#ac0b1a;padding-top:7px;font-size:14px}.guide-index h3{letter-spacing:-.045em;margin:0 0 20px;font-size:29px;font-weight:550;line-height:1.2}.guide-index a{color:inherit;justify-content:space-between;gap:20px;display:flex}.guide-index a:hover{color:#bd0b1b}.guide-index a span{color:#bd0b1b;font-size:30px}.guide-index p{color:#6b5f53;max-width:460px;margin:0;font-size:17px;line-height:1.7}.about-principles{color:#fff8ef;background:#1c1d1f;border-radius:8px;padding:10px 60px}.about-principles article{border-bottom:1px solid #ffffff30;grid-template-columns:.65fr 1.35fr;gap:60px;padding:65px 0;display:grid}.about-principles article:last-child{border-bottom:0}.principle-label{color:#ff7785;justify-content:space-between;align-items:flex-start;font-size:18px;display:flex}.principle-label span:last-child{font-size:65px;line-height:1}.about-principles h2{letter-spacing:-.05em;margin:0 0 25px;font-size:clamp(34px,4.5vw,66px);font-weight:500;line-height:1.13}.about-principles p{color:#c6bbad;max-width:580px;margin:0;font-size:19px;line-height:1.8}.subpage-article .sub-hero{border-bottom:1px solid #cfc5b8;margin-bottom:60px;padding:65px 0 50px}.subpage-article .sub-hero h1{max-width:1050px;margin-bottom:35px;font-size:clamp(44px,6.8vw,100px)}.subpage-article .sub-reading-layout{grid-template-columns:260px minmax(0,760px)}.subpage-article .sub-reading-layout article section:first-child{border-top:0;padding-top:0}.subpage-article .sub-reading-layout h2{font-size:clamp(30px,3.4vw,48px)}.subpage-request .sub-hero{padding-bottom:30px}.subpage-request .sub-request-layout{border-top:1px solid #cfc5b8;padding-top:35px}@media (max-width:1000px){.guide-cover-copy{padding:32px}.subpage-team .sub-person-info{padding:35px}.about-principles{padding-inline:35px}.about-principles article{grid-template-columns:.4fr 1fr;gap:35px}.subpage-reviews .sub-hero{padding:48px}}@media (max-width:800px){.subpage-team .sub-hero,.subpage-guides .sub-hero{padding:42px 0}.subpage-team .sub-hero-copy,.subpage-guides .sub-hero-copy{display:block}.subpage-team .sub-hero h1,.subpage-guides .sub-hero h1{margin-bottom:25px;font-size:clamp(44px,9vw,68px)}.subpage-team .sub-team-grid article{grid-template-columns:1fr}.subpage-team .sub-team-grid article:nth-child(2) .sub-portrait{order:0}.subpage-team .sub-portrait{min-height:300px}.subpage-team .sub-person-info{padding:30px}.subpage-team .sub-person-info h2{font-size:44px}.subpage-reviews .sub-hero{border-bottom-right-radius:60px;margin-block:30px;padding:35px 28px}.subpage-reviews .sub-hero h1{font-size:44px}.subpage-reviews .review-feature{padding:28px 4px}.subpage-reviews .review-feature blockquote{font-size:28px}.guide-cover{grid-template-columns:1fr;margin-bottom:55px}.guide-cover-image{min-height:300px}.guide-cover-copy{padding:32px}.guide-cover h2{font-size:36px}.guide-index{grid-template-columns:1fr}.guide-index article{gap:20px;padding-block:28px}.guide-index h3{font-size:26px}.about-principles{padding:0 28px}.about-principles article{grid-template-columns:1fr;gap:28px;padding-block:36px}.principle-label span:last-child{font-size:40px}.about-principles h2{font-size:38px}.about-principles p{font-size:17px}.subpage-article .sub-reading-layout{grid-template-columns:1fr}.subpage-article .sub-hero{margin-bottom:35px;padding-block:40px}.subpage-article .sub-hero h1{font-size:44px}.guide-library-heading{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.guide-cover-image img{transition:none}.guide-cover:hover img{scale:1}}.route-ehliyet-egitimleri .sub-hero-image:after{content:"EĞİTİM\a YOLLARI";white-space:pre;color:#2a2521;letter-spacing:.14em;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffaf2dc;border-left:3px solid #c90e1b;padding:1rem;font-size:.68rem;font-weight:750;line-height:1.45;position:absolute;top:2rem;right:2rem}.route-ehliyet-egitimleri .sub-card-grid{grid-template-columns:1.18fr .82fr}.route-ehliyet-egitimleri .sub-card:first-child{isolation:isolate;background:linear-gradient(145deg,#1b1c1e 0 70%,#3d1014);border-radius:1.1rem 1.1rem 5rem;position:relative;overflow:hidden;box-shadow:0 22px 65px #24170f1a}.route-ehliyet-egitimleri .sub-card:first-child:after{content:"B";z-index:-1;color:#ffffff09;font-size:23rem;font-weight:750;line-height:1;position:absolute;top:-.18em;right:-.08em}.route-ehliyet-egitimleri .sub-card:not(:first-child){background:#fffaf4}.route-ehliyet-egitimleri .sub-card:not(:first-child):hover{background:#ece4da}.route-ehliyet-egitimleri .sub-card:nth-child(3){background:#eee7dd}@media (max-width:540px){.route-ehliyet-egitimleri .sub-card-grid{grid-template-columns:1fr}.route-ehliyet-egitimleri .sub-hero-image:after{top:1rem;right:1rem}}
.legal-page{color:#242321;background:#f4f0e9;padding:28px 0 90px}.legal-shell{width:min(1120px,100% - 64px);margin:auto}.legal-breadcrumb{color:#746b63;gap:14px;font-size:13px;display:flex}.legal-heading{max-width:850px;padding:70px 0 38px}.legal-heading>span{letter-spacing:.12em;color:#a71123;font-size:11px}.legal-heading h1{letter-spacing:-.05em;margin:22px 0;font-size:clamp(38px,5vw,66px);font-weight:500;line-height:1.08}.legal-heading>p{color:#685f56;max-width:65ch;font-size:18px;line-height:1.75}.legal-tabs{border-block:1px solid #d9d1c7;flex-wrap:wrap;gap:8px;margin-bottom:36px;padding:16px 0;display:flex}.legal-tabs a{border-radius:100px;min-height:44px;padding:12px 20px;font-size:14px}.legal-tabs a[aria-current]{color:#fff;background:#292627}.legal-tabs a:hover{color:#861526;background:#e6ddd3}.legal-note{background:#ece5da;border-left:2px solid #ac2837;margin-bottom:38px;padding:18px 22px;font-size:14px;line-height:1.7}.legal-layout{grid-template-columns:230px minmax(0,1fr);gap:65px;display:grid}.legal-layout aside{align-self:start;position:sticky;top:120px}.legal-layout aside>p{letter-spacing:.12em;color:#7a6f64;font-size:10px}.legal-layout aside nav{gap:8px;display:grid}.legal-layout aside a{align-items:baseline;gap:14px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.legal-layout aside a span{color:#ab2535;font-size:11px}.legal-layout article{background:#fffdf8;border:1px solid #dfd7cd;border-radius:22px;padding:8px 38px}.legal-layout article section{padding:32px 0;scroll-margin-top:130px}.legal-layout article section+section{border-top:1px solid #e3ddd5}.legal-number{color:#a82937;font-size:11px}.legal-layout h2{letter-spacing:-.025em;margin:12px 0 18px;font-size:27px;font-weight:550;line-height:1.25}.legal-layout article p{white-space:pre-wrap;overflow-wrap:anywhere;color:#575049;margin:0;font-size:17px;line-height:1.9}.legal-page :focus-visible{outline-offset:4px;outline:2px solid #b00e25}.legal-page a{text-decoration:none}.legal-breadcrumb a:hover,.legal-layout aside a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.legal-shell{width:calc(100% - 36px)}.legal-heading{padding-top:42px}.legal-layout{grid-template-columns:1fr;gap:26px}.legal-layout aside{position:static}.legal-layout article{padding:0 22px}.legal-tabs a{padding:12px 16px}.legal-layout h2{font-size:24px}}.legal-layout article .legal-todo{color:#75212b;background:#f5e8dd;border-left:3px solid #c3081b;border-radius:0 10px 10px 0;margin-top:18px;padding:16px 18px;font-size:14px;font-weight:600}.legal-layout article p+p{margin-top:14px}.legal-source{color:#9b1226;text-underline-offset:4px;margin-top:16px;font-size:13px;display:inline-block;text-decoration:underline!important}
