body.home-renewed{--home-paper:#faf9f5;--home-white:#fff;--home-ink:#17384a;--home-muted:#536876;--home-blue:#116d9e;--home-blue-light:#eaf3f6;--home-red:#c3483c;--home-line:#17384a2b;color:var(--home-ink);background:var(--home-paper);font-feature-settings:"locl" 1;-webkit-font-feature-settings:"locl" 1;font-family:Sofia Sans Variable,Sofia Sans,sans-serif}body.home-renewed .site-main{min-block-size:0}body.home-renewed a{text-decoration:none}body.home-renewed :where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--home-red);outline-offset:3px}body.home-renewed :where(h1,h2,h3){color:inherit;letter-spacing:-.035em;text-wrap:balance;font-family:Sofia Sans Condensed Variable,Sofia Sans Condensed,sans-serif;font-weight:720;line-height:1.04}body.home-renewed ::selection{color:#fff;background:var(--home-red)}.home-shell{inline-size:min(100% - 3rem,75rem);margin-inline:auto}.home-eyebrow{color:var(--home-blue);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.82rem;font-weight:760;line-height:1.3;display:flex}.home-eyebrow:before{background:var(--home-red);content:"";border-radius:50%;flex:none;block-size:.55rem;inline-size:.55rem}.home-button{border:1px solid var(--home-blue);color:#fff;background:var(--home-blue);justify-content:space-between;align-items:center;gap:1.2rem;min-block-size:2.9rem;padding:.75rem 1.15rem;font-weight:720;line-height:1.15;transition:background-color .16s,color .16s;display:inline-flex}.home-button:hover{color:var(--home-blue);background:0 0}.home-button--light{color:var(--home-ink);background:#fff;border-color:#fff}.home-button--light:hover{color:#fff;background:0 0}.home-text-link{min-block-size:2.75rem;color:var(--home-blue);border-block-end:1px solid;align-items:center;gap:.55rem;padding-block:.65rem;font-weight:720;display:inline-flex}.home-text-link:hover{color:var(--home-red)}.home-header{z-index:10;color:var(--home-ink);background:var(--home-white);border-block-end:1px solid var(--home-line);position:relative}.home-header__inner{align-items:center;gap:2rem;min-block-size:5.8rem;display:flex}.home-brand{min-inline-size:15rem;color:inherit;align-items:center;gap:1rem;display:flex}.home-brand__logo{flex:none;inline-size:10rem}.home-brand span{border-inline-start:1px solid var(--home-line);text-transform:uppercase;max-inline-size:13ch;padding-inline-start:1rem;font-size:.68rem;font-weight:720;line-height:1.2}.home-nav{align-items:center;gap:clamp(.8rem,2vw,1.7rem);margin-inline:auto;display:flex}.home-nav a{min-block-size:2.75rem;color:var(--home-ink);align-items:center;padding-block:.65rem;font-size:.9rem;font-weight:650;display:inline-flex}.home-nav a:hover{color:var(--home-blue)}.home-header__phone{min-block-size:2.75rem;color:var(--home-blue);white-space:nowrap;align-items:center;padding-block:.65rem;font-weight:730;display:inline-flex}.home-menu{display:none;position:relative}.home-hero{background:var(--home-paper)}.home-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,4rem);display:grid}.home-hero__copy{padding-block:1rem}.home-hero h1{color:var(--home-ink);margin-block:1.35rem 1.4rem;font-size:clamp(3.35rem,5.6vw,4rem);line-height:1.02}.home-hero h1 span{display:block}.home-hero h1 span:last-child{color:var(--home-blue)}.home-hero__lead{max-inline-size:50ch;color:var(--home-muted);font-size:clamp(1.08rem,1.4vw,1.22rem);line-height:1.55}.home-actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-block-start:1.8rem;display:flex}.home-phone{min-block-size:2.75rem;color:var(--home-ink);align-items:center;padding-block:.65rem;font-weight:710;display:inline-flex}.home-phone:hover{color:var(--home-blue)}.home-hero__media{aspect-ratio:4/3;background:#d9e2e3;border-radius:.5rem;margin:0;position:relative;overflow:hidden}.home-hero__media :where(picture,img){block-size:100%;inline-size:100%}.home-hero__media img{object-fit:cover;object-position:50% 48%}.home-hero__media figcaption,.home-turkish figure figcaption{color:#fff;background:linear-gradient(#0000,#17384ae0);padding:.75rem 1rem;font-size:.66rem;line-height:1.35;position:absolute;inset:auto 0 0}.home-course-strip{color:var(--home-ink);background:var(--home-blue-light);border-block:1px solid #116d9e2e}.home-course-strip__inner{grid-template-columns:1.2fr 1fr 1.4fr auto;align-items:center;gap:1.5rem;padding-block:1.35rem;display:grid}.home-course-strip h2{font-size:clamp(1.35rem,2.4vw,2rem)}.home-course-strip p:last-of-type{color:var(--home-muted);font-size:.9rem;line-height:1.35}.home-course-strip a{border-block-end:1px solid var(--home-blue);min-block-size:2.75rem;color:var(--home-blue);white-space:nowrap;align-items:center;gap:.5rem;padding-block:.65rem;font-weight:720;display:inline-flex}.home-directions,.home-path,.home-resources,.home-faq,.home-contact{padding-block:clamp(4rem,7vw,6.5rem)}.home-directions{background:var(--home-white)}.home-section-intro{grid-template-columns:.8fr 1.4fr;align-items:end;gap:2rem;display:grid}.home-section-intro h2{margin-block-start:.75rem;font-size:clamp(2.25rem,3.2vw,2.75rem)}.home-section-intro>p:last-child{max-inline-size:45ch;color:var(--home-muted);font-size:1.05rem;line-height:1.5}.home-direction-grid{grid-template-columns:repeat(6,1fr);gap:1.5rem;margin-block-start:3rem;display:grid}.home-direction-feature{border-block-start:2px solid var(--home-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}.home-direction--professional{grid-column:span 4}.home-direction--digital{grid-column:span 2;grid-template-columns:1fr}.home-direction-feature figure{background:#dbe5e6;min-block-size:14rem;margin:0;position:relative;overflow:hidden}.home-direction--professional figure{min-block-size:20rem}.home-direction-feature figure :where(picture,img){block-size:100%;inline-size:100%}.home-direction-feature img{object-fit:cover}.home-direction-feature figure figcaption{color:#fff;background:var(--home-ink);padding:.75rem 1rem;font-size:.66rem;line-height:1.35;position:absolute;inset:auto 0 0}.home-direction-feature>div{padding-block:1.1rem}.home-direction__label{color:var(--home-blue);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:760}.home-direction-feature h3,.home-direction-line h3{margin-block:.55rem .7rem;font-size:clamp(1.7rem,2.5vw,2.45rem)}.home-direction-feature>div>p:not(.home-direction__label),.home-direction-line>div>p:not(.home-direction__label){color:var(--home-muted);line-height:1.45}.home-direction-feature .home-text-link{margin-block-start:1.2rem}.home-direction-line{border-block-start:1px solid var(--home-line);grid-column:span 2;justify-content:space-between;gap:1.5rem;min-block-size:11rem;padding-block:1.1rem;display:flex}.home-direction-line h3{margin-block-end:.45rem;font-size:clamp(1.45rem,2vw,2rem)}.home-direction-line .home-text-link{flex:none;align-self:flex-end}.home-direction-line>div{max-inline-size:34ch}.home-cms{background:var(--home-white);padding-block-end:3rem}.home-cms .cms-body{border-inline-start:3px solid var(--home-red);background:var(--home-paper);padding:1.25rem 1.5rem}.home-turkish{color:#fff;background:var(--home-ink)}.home-turkish__grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);min-block-size:32rem;display:grid}.home-turkish figure{aspect-ratio:4/3;background:#647d89;border-radius:.5rem;margin:0;position:relative;overflow:hidden}.home-turkish figure :where(picture,img){block-size:100%;inline-size:100%}.home-turkish figure img{object-fit:cover}.home-turkish .home-eyebrow{color:#a5d5e6}.home-turkish h2{margin-block:1rem 1.2rem;font-size:clamp(2.8rem,5vw,4.3rem)}.home-turkish>.home-shell>div>p:not(.home-eyebrow){color:#ffffffd6;max-inline-size:47ch;font-size:1.05rem}.home-turkish dl{border-block:1px solid #ffffff42;grid-template-columns:repeat(3,1fr);gap:1rem;margin-block:1.5rem;display:grid}.home-turkish dl div{padding-block:.9rem}.home-turkish dt{color:#a5d5e6;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:750}.home-turkish dd{color:#fff;margin-block-start:.25rem;font-size:.86rem;line-height:1.35}.home-turkish .home-button{margin-block-start:.2rem}.home-path{background:var(--home-paper)}.home-steps{border-block-start:1px solid var(--home-line);grid-template-columns:repeat(3,1fr);margin:3rem 0 0;padding:0;list-style:none;display:grid}.home-steps li{border-block-end:1px solid var(--home-line);grid-template-columns:2.3rem 1fr;gap:1rem;padding:1.4rem 1.3rem 1.2rem 0;display:grid}.home-steps li+li{border-inline-start:1px solid var(--home-line);padding-inline-start:1.3rem}.home-steps li>span{color:var(--home-red);font-family:Sofia Sans Condensed Variable,sans-serif;font-size:1.3rem;font-weight:750}.home-steps h3{font-size:1.5rem}.home-steps p{color:var(--home-muted);margin-block-start:.5rem;font-size:.94rem;line-height:1.45}.home-trust{color:#fff;background:var(--home-blue);padding-block:3.5rem}.home-trust__grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.home-trust .home-eyebrow{color:#d7eef4}.home-trust h2{max-inline-size:18ch;margin-block-start:.75rem;font-size:clamp(2.3rem,4vw,3.6rem)}.home-trust__copy{color:#ffffffe0;max-inline-size:52ch}.home-trust__licence{color:#fff;margin-block:1.2rem .4rem;font-size:1.25rem;font-weight:720}.home-trust .home-text-link{color:#fff}.home-resources{background:var(--home-white)}.home-resource-list{border-block-start:1px solid var(--home-line);margin-block-start:2.5rem}.home-resource-list a{border-block-end:1px solid var(--home-line);grid-template-columns:2.5rem 1fr auto;align-items:start;gap:1rem;min-block-size:6.5rem;padding-block:1rem;display:grid}.home-resource-list a>span{color:var(--home-red);font-family:Sofia Sans Condensed Variable,sans-serif;font-size:1.2rem;font-weight:730}.home-resource-list h3{font-size:clamp(1.35rem,2vw,1.85rem)}.home-resource-list p{max-inline-size:65ch;color:var(--home-muted);margin-block-start:.35rem;font-size:.92rem;line-height:1.4}.home-resource-list b{color:var(--home-blue);font-size:1.35rem}.home-resource-list a:hover h3,.home-resource-list a:hover b{color:var(--home-red)}.home-faq{background:var(--home-paper)}.home-faq__grid{grid-template-columns:.75fr 1.25fr;gap:clamp(2.5rem,7vw,7rem);display:grid}.home-faq h2{margin-block-start:.75rem;font-size:clamp(2.3rem,4vw,3.4rem)}.home-faq details{border-block-start:1px solid var(--home-line)}.home-faq details:last-child{border-block-end:1px solid var(--home-line)}.home-faq summary{min-block-size:4rem;color:var(--home-ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem;font-family:Sofia Sans Condensed Variable,sans-serif;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:720;line-height:1.1;list-style:none;display:flex}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary span{color:var(--home-red);font-family:Sofia Sans Variable,sans-serif;font-size:1.5rem;transition:transform .16s}.home-faq details[open] summary span{transform:rotate(45deg)}.home-faq details>p{max-inline-size:62ch;color:var(--home-muted);padding:0 2rem 1.2rem 0}.home-contact{background:var(--home-white);padding-block-end:0}.home-contact__grid{grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,7vw,7rem);padding-block-end:5rem;display:grid}.home-contact h2{max-inline-size:20ch;margin-block:.75rem 1.2rem;font-size:clamp(2.3rem,4vw,3.5rem)}.home-contact__grid>div:first-child>p:not(.home-eyebrow){max-inline-size:42ch;color:var(--home-muted)}.home-contact address{color:var(--home-ink);margin-block:1.6rem 1rem;font-style:normal;font-weight:650}.home-contact__links{justify-content:start;display:grid}.home-contact__links a{border-block-end:1px solid var(--home-line);min-block-size:2.75rem;color:var(--home-blue);padding-block:.6rem;font-weight:700}.home-contact__form{background:var(--home-paper);padding:clamp(1.2rem,3vw,2rem)}.home-contact .contact-form{max-inline-size:none}.home-contact .contact-form :where(input,textarea,select){border-color:var(--home-line);border-radius:0}.home-contact .contact-form .button{color:#fff;border-color:var(--home-blue);background:var(--home-blue);min-block-size:3.1rem;box-shadow:none;border-radius:0}.home-contact .map-embed{border-block-start:1px solid var(--home-line)}.home-footer{color:#fff;background:var(--home-ink);padding-block:3.5rem 1.25rem}.home-footer__grid{grid-template-columns:1.4fr .8fr .8fr;gap:3rem;display:grid}.home-footer__logo{filter:brightness(0)invert();inline-size:10.5rem}.home-footer__grid>div:first-child>p{color:#ffffffb8;margin-block:.85rem 0;font-size:.9rem}.home-footer nav,.home-footer__grid>div:last-child{align-content:start;display:grid}.home-footer nav a,.home-footer__grid>div:last-child a{color:#fff;border-block-end:1px solid #ffffff38;align-items:center;min-block-size:2.7rem;padding-block:.6rem;font-weight:620;display:inline-flex}.home-footer nav a:hover,.home-footer__grid>div:last-child a:hover{color:#a5d5e6}.home-footer__label{color:#a5d5e6;letter-spacing:.08em;text-transform:uppercase;border-block-start:1px solid #ffffff59;padding-block:.6rem;font-size:.72rem;font-weight:750}.home-footer__bottom{color:#ffffffad;border-block-start:1px solid #ffffff38;justify-content:space-between;gap:1.5rem;margin-block-start:3rem;padding-block-start:1rem;font-size:.72rem;line-height:1.4;display:flex}.home-footer__bottom p{max-inline-size:78ch}.home-footer__bottom a{color:#fff;font-weight:700}@media (width<=68rem){.home-header__inner{gap:1rem}.home-brand{min-inline-size:13rem}.home-brand span{display:none}.home-nav{gap:.7rem}.home-nav a{font-size:.82rem}.home-course-strip__inner{grid-template-columns:1fr 1fr}.home-course-strip a{justify-self:start}}@media (width<=52rem){.home-shell{inline-size:min(100% - 2rem,75rem)}.home-header__inner{justify-content:space-between;min-block-size:4.75rem}.home-brand__logo{inline-size:9.5rem}.home-nav,.home-header__phone{display:none}.home-menu{display:block}.home-menu summary{border:1px solid var(--home-ink);min-block-size:2.75rem;min-inline-size:5.5rem;color:var(--home-ink);justify-content:space-between;align-items:center;padding-inline:.7rem;font-size:.82rem;font-weight:720;list-style:none;display:flex}.home-menu summary::-webkit-details-marker{display:none}.home-menu summary i{block-size:1rem;inline-size:1rem;position:relative}.home-menu summary i:before,.home-menu summary i:after{content:"";background:currentColor;block-size:1px;position:absolute;inset:50% 0 auto}.home-menu summary i:after{transition:transform .16s;transform:rotate(90deg)}.home-menu[open] summary i:after{transform:rotate(0)}.home-menu nav{z-index:5;color:#fff;background:var(--home-ink);inline-size:min(20rem,100vw - 2rem);padding:.6rem;display:grid;position:absolute;inset:calc(100% + .7rem) 0 auto auto;box-shadow:0 .8rem 2rem #17384a38}.home-menu nav a{color:#fff;border-block-end:1px solid #fff3;align-items:center;min-block-size:3rem;padding:.75rem;font-weight:650;display:flex}.home-hero__grid,.home-turkish__grid{grid-template-columns:1fr}.home-hero__grid{gap:2rem;padding-block:3rem}.home-hero__copy{order:1}.home-hero__media{order:2}.home-hero h1{max-inline-size:14ch;font-size:clamp(3rem,10vw,4rem)}.home-course-strip__inner{grid-template-columns:1fr;gap:.6rem}.home-course-strip a{justify-self:start}.home-section-intro,.home-trust__grid,.home-contact__grid,.home-faq__grid{grid-template-columns:1fr;gap:1.5rem}.home-section-intro h2,.home-trust h2,.home-contact h2,.home-faq h2{max-inline-size:24ch}.home-direction-grid{grid-template-columns:1fr}.home-direction-feature,.home-direction--professional,.home-direction--digital,.home-direction-line{grid-column:auto}.home-direction-feature{grid-template-columns:1fr 1fr}.home-direction--professional figure{min-block-size:16rem}.home-direction-line{min-block-size:auto}.home-direction-line .home-text-link{align-self:center}.home-turkish__grid{padding-block:4rem}.home-turkish__grid figure{order:2}.home-turkish__grid>div{order:1}.home-steps{grid-template-columns:1fr}.home-steps li,.home-steps li+li{border-inline:0;padding-inline:0}.home-footer__grid{grid-template-columns:1fr 1fr}.home-footer__grid>div:first-child{grid-column:1/3}}@media (width<=34rem){.home-hero__grid{padding-block:2.6rem}.home-hero h1{font-size:2.85rem;line-height:1.04}.home-actions{flex-direction:column;align-items:stretch}.home-actions .home-button,.home-actions .home-phone{inline-size:100%}.home-actions .home-phone{justify-content:center}.home-direction-feature{grid-template-columns:1fr}.home-direction-feature figure,.home-direction--professional figure{min-block-size:13rem}.home-turkish dl{grid-template-columns:1fr;gap:0}.home-turkish dl div{border-block-end:1px solid #fff3;padding-block:.7rem}.home-footer__grid{grid-template-columns:1fr}.home-footer__grid>div:first-child{grid-column:auto}.home-footer__bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){body.home-renewed *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
