.regulation-master{--t-gold:#b79a73;background:#faf8f5;color:#092335}.regulation-master main{overflow:hidden}.regulation-master main *{box-sizing:border-box}.regulation-master main h1,.regulation-master main h2,.regulation-master main h3{font-family:"Times New Roman",Georgia,serif;font-weight:400;letter-spacing:-.04em;margin:0}.regulation-master main h2{font-size:44px;line-height:1.01}.regulation-master main h3{font-size:24px;line-height:1.08}.regulation-master main p{font:17px/1.4 Arial,sans-serif;margin:12px 0 0;color:#405370}.regulation-master main a{text-decoration:none}.regulation-master main svg{width:50px;height:50px;color:var(--t-gold);flex-shrink:0}.regulation-master main .r-kicker{display:flex;align-items:center;gap:17px;font:600 11px/1.4 Arial,sans-serif;letter-spacing:.25em;color:inherit;margin:0 0 20px}.r-kicker:before{content:'';width:46px;height:1px;background:var(--t-gold);flex-shrink:0}.regulation-master .r-hero{height:436px;position:relative;background:#f7f5f1;isolation:isolate}.r-hero-copy{position:relative;width:51%;padding:36px 0 28px 5.8%;z-index:1}.regulation-master main h1{font-size:60px;line-height:.98}.regulation-master .r-hero-copy>p:not(.r-kicker){font-size:18px;max-width:565px;margin-top:20px}.r-photo{position:absolute;inset:0 0 0 43%;display:grid;place-items:center;background:linear-gradient(90deg,#f7f5f1,#d7d5cf 30%,#b7b5ad);color:#58616a}.r-photo span{font:11px Arial;letter-spacing:.15em;margin-left:20%;border-block:1px solid #a6a093;padding:18px}.r-actions{display:flex;gap:42px;margin-top:18px;align-items:center}.regulation-master .r-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid var(--t-gold);padding:10px 25px;font:16px/1.4 Arial;white-space:nowrap;color:inherit}.r-button span,.r-help a span,.r-sector-neutral a span{color:var(--t-gold);font-size:25px;line-height:1}.regulation-master .r-button.solid{background:#001724;color:#fff;border-color:#001724}.regulation-master .r-button.link{padding:10px 0;border-width:0 0 1px}.r-impact{display:grid;grid-template-columns:46.5% 53.5%;padding:24px 5.8% 25px;min-height:282px;background:#fdfcf9;gap:0}.r-impact>div:first-child{padding-right:40px}.regulation-master .r-impact .r-kicker{margin-bottom:15px}.r-impact-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;min-height:180px}.r-impact-cols article{border-left:1px solid #c6ae8a;padding:0 32px}.r-impact-cols article:last-child{padding-right:0}.regulation-master main .r-num{font:36px/1.1 Arial;color:var(--t-gold);display:block;margin-bottom:14px;font-weight:300}.regulation-master .r-impact-cols h3{font-size:23px}.regulation-master .r-impact-cols p{font-size:16px}.r-risk{padding:24px 5.8% 30px;min-height:272px}.r-five{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0}.r-five article{border-left:1px solid #c6ae8a;padding:0 30px}.r-five article:first-child{padding-left:0;border:0}.r-five article:last-child{padding-right:0}.r-five h3{margin:14px 0 0!important}.regulation-master .r-five p{font-size:16px}.r-dark{background:#001724;color:#fff;position:relative;isolation:isolate}.r-dark:after{content:'';position:absolute;width:900px;height:650px;border:1px solid #b79a7370;border-radius:50%;right:-300px;top:-390px;z-index:-1;pointer-events:none}.regulation-master .r-dark p{color:#e0e5e7}.r-help{display:grid;grid-template-columns:47.7% 30.2% 22.1%;padding:30px 5.8% 24px;min-height:326px}.r-help>div{padding-right:55px}.r-help article{padding:0 35px 0 52px;border-left:1px solid #536270;position:relative}.r-help article:last-child{padding-right:0}.regulation-master .r-help h2{font-size:47px}.regulation-master .r-help .r-kicker{font-size:10px;margin-bottom:16px}.regulation-master .r-help article .r-kicker{padding-left:62px;min-height:50px;letter-spacing:.18em;white-space:nowrap}.r-help article .r-kicker:before{display:none}.r-help article>svg{position:absolute;left:50px;top:0}.regulation-master .r-help h3{font-size:29px}.regulation-master .r-help p{font-size:17px}.r-help .r-button{margin-top:17px}.r-help article>a{display:flex;justify-content:space-between;gap:10px;font-size:16px;margin-top:20px}.r-method{padding:24px 5.8% 25px;min-height:216px}.r-method li{display:flex;gap:17px;padding:0 20px;border-left:1px solid #d3c4b0;position:relative}.r-method li:first-child{border-left:0;padding-left:0}.r-method li:last-child{padding-right:0}.regulation-master .r-method svg{width:40px;height:40px}.regulation-master .r-method .r-num{font-size:20px;margin:0 0 8px}.regulation-master .r-method h3{font-size:21px;margin:0!important}.regulation-master .r-method p{font-size:14px}.r-method li>b{position:absolute;right:15px;top:0;color:var(--t-gold);font-size:25px;font-weight:400}.r-related{display:grid;grid-template-columns:51% 49%;padding:22px 4.3% 18px;min-height:233px;gap:0}.r-related>div:first-child{padding-right:52px}.r-related>div:last-child{padding-left:48px;border-left:1px solid #c6ae8a}.r-sector-neutral{height:140px;display:flex;align-items:center;gap:24px;border-block:1px solid #d6c9b6;background:#efeee9;padding:24px}.r-sector-neutral>span{display:grid;place-items:center;flex:1}.r-sector-neutral>a{flex:2;font-size:18px}.r-empty{border-block:1px solid #d6c9b6;height:140px;display:flex;align-items:center}.regulation-master .r-empty p{font-size:18px;margin:0}.r-cta{display:grid;grid-template-columns:52% 33% 15%;align-items:center;padding:28px 5.8%;min-height:160px;gap:0}.regulation-master .r-cta h2{font-size:34px}.regulation-master .r-cta .r-kicker{font-size:10px;margin-bottom:12px}.regulation-master .r-cta>p{font-size:14px;padding:0 38px 0 0;margin:0}.regulation-master .r-cta .light{background:#faf8f5;color:#092335;font-size:14px;padding:12px 20px}.regulation-master .brand img,.regulation-master .footer-brand img{height:auto!important;max-height:none!important;object-fit:contain;aspect-ratio:2048/746!important;width:220px!important}.regulation-master footer{background:#fff;color:#10245b;padding:22px 5.8% 18px}.regulation-master footer a,.regulation-master footer h4,.regulation-master .footer-slogan,.regulation-master .footer-bottom{color:#10245b}.regulation-master .footer-main{margin-bottom:12px;gap:24px}.regulation-master .footer-main a{margin:0;line-height:1.7}.regulation-master .footer-main h4{margin:0 0 6px}.regulation-master .footer-brand{padding:0}.regulation-master .footer-slogan{padding-bottom:8px;margin-top:0}.regulation-master .footer-bottom{padding-top:12px;border-color:#d8c8ae}.regulation-master main a:focus-visible{outline:2px solid var(--t-gold);outline-offset:4px}
@media(max-width:1250px){.regulation-master main h1{font-size:47px}.r-hero-copy{width:60%}.r-impact{grid-template-columns:42% 58%}.r-impact-cols article{padding:0 18px}.regulation-master main h2{font-size:36px}.r-five article{padding:0 18px}.regulation-master main h3{font-size:22px}.r-help{grid-template-columns:44% 28% 28%}.r-help>div{padding-right:30px}.r-help article{padding-left:25px;padding-right:20px}.r-help article>svg{left:25px}.regulation-master .r-help h2{font-size:36px}.regulation-master .r-help h3{font-size:25px}.regulation-master .r-help article .r-kicker{padding:55px 0 0;white-space:normal}.r-method li{padding:0 13px;gap:9px}.regulation-master .r-method svg{width:30px}.regulation-master .r-cta h2{font-size:29px}.r-cta{grid-template-columns:46% 34% 20%}.r-actions{gap:20px}.regulation-master .r-button{font-size:14px;padding:10px 15px}}
@media(max-width:850px){.regulation-master .r-hero{height:auto;min-height:465px}.r-hero-copy{width:78%;padding-right:5.8%}.r-photo{left:50%;opacity:.35}.r-photo span{display:none}.r-impact{grid-template-columns:1fr;gap:28px}.r-impact-cols{min-height:0}.r-impact>div:first-child{padding:0}.r-impact-cols article:first-child{border:0;padding-left:0}.r-five{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.r-five article,.r-five article:first-child{padding:0 18px 0 0;border:0}.r-help{grid-template-columns:1fr 1fr;gap:30px}.r-help>div{grid-column:1/-1;padding:0}.r-help article{padding:0 20px 0 0;border:0}.r-help article>svg{left:0}.r-method li{border:0;padding:0 15px 0 0}.r-method li>b{right:0}.r-related{grid-template-columns:1fr 1fr}.r-related>div:first-child{padding-right:20px}.r-related>div:last-child{padding-left:20px}.r-sector-neutral{padding:15px;gap:10px}.r-cta{grid-template-columns:1fr auto;gap:25px}.r-cta>div{grid-column:1/-1}.regulation-master .r-cta>p{padding:0}}
@media(max-width:540px){.regulation-master main h1{font-size:40px}.r-hero-copy{width:100%;padding:25px 6%}.regulation-master .r-hero{padding-bottom:175px}.r-photo{inset:auto 0 0;height:175px;opacity:1;background:#d7d5cf}.r-photo span{display:block;margin:0}.regulation-master main .r-kicker{font-size:9px;letter-spacing:.15em;gap:10px}.r-kicker:before{width:25px}.r-actions{flex-wrap:wrap;gap:14px}.regulation-master .r-hero-copy>p:not(.r-kicker){font-size:17px}.r-impact,.r-risk,.r-help,.r-method,.r-related,.r-cta{padding:28px 6%}.r-impact-cols{grid-template-columns:1fr;gap:20px}.r-impact-cols article,.r-impact-cols article:first-child{border:0;border-top:1px solid #d6c9b6;padding:16px 0 0}.r-five{grid-template-columns:1fr;gap:24px}.r-five article{border-bottom:1px solid #d6c9b6;padding:0 0 20px}.r-help{grid-template-columns:1fr}.r-help>div{grid-column:auto}.r-help article{padding-top:15px;border-top:1px solid #536270}.r-help article>svg{top:15px}.r-related{grid-template-columns:1fr;gap:28px}.r-related>div:first-child{padding:0}.r-related>div:last-child{padding:0;border:0}.r-method li{padding-bottom:20px;border-bottom:1px solid #d6c9b6}.r-method li>b{transform:rotate(90deg)}.r-cta{grid-template-columns:1fr}.r-cta>div{grid-column:auto}.r-cta .r-button{justify-self:start}.regulation-master .brand img{width:180px!important}.regulation-master footer{padding:30px 6%}.regulation-master .footer-brand{grid-column:1/-1}.regulation-master .r-help h2{font-size:36px}}

/* MASTER comparison refinement; this stylesheet is loaded only by Tarife & GTİP. */
.regulation-master .r-dark{overflow:hidden}.regulation-master .footer-main{padding-bottom:12px}.regulation-master .brand img,.regulation-master .footer-brand img{aspect-ratio:auto!important}
@media(min-width:1251px){.regulation-master .r-risk{min-height:272px}.regulation-master .r-risk .r-five p{font-size:16px;line-height:1.4}.regulation-master .r-risk .r-five article{padding-left:28px;padding-right:22px}.regulation-master .r-risk .r-five article:first-child{padding-left:0}.regulation-master .r-risk .r-five article:last-child{padding-right:0}.regulation-master .r-risk h3{font-size:22px}.regulation-master .r-help{grid-template-columns:47.7% 30.2% 22.1%;min-height:326px}.regulation-master .r-help article{padding-left:36px;padding-right:30px}.regulation-master .r-help article:last-child{padding-right:0}.regulation-master .r-help article>svg{left:36px;width:43px}.regulation-master .r-help article .r-kicker{padding-left:54px;font-size:9px;letter-spacing:.14em}.regulation-master .r-help p{font-size:16px}.regulation-master .r-help article h3{font-size:27px}.regulation-master .r-help article>a{font-size:14px}.regulation-master .r-method{min-height:216px}.regulation-master .r-method li{padding-left:16px;padding-right:16px;gap:14px}.regulation-master .r-method li:first-child{padding-left:0}.regulation-master .r-method p{font-size:13px}.regulation-master .r-method svg{width:36px}.regulation-master .r-method h3{font-size:20px}.regulation-master .r-help .r-kicker{margin-bottom:14px}}

/* User-approved direct photographic crop from supplied Tarife & GTİP MASTER. */
.regulation-master .r-photo{background:#e4e0da url('assets/photos/regulation-master-hero.png') center/cover no-repeat;color:transparent}
.regulation-master .r-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f7f5f1,rgba(247,245,241,.35) 13%,transparent 28%)}
@media(min-width:541px) and (max-width:850px){.regulation-master .r-photo{opacity:.55}}
@media(max-width:540px){.regulation-master .r-photo{opacity:1;background-position:center}.regulation-master .r-photo:after{background:linear-gradient(180deg,#f7f5f1,transparent 24%)}}

/* Related sectors: MASTER photographic strip, expanded after removal of Insights. */
.regulation-master .r-related.r-sectors{display:block;min-height:0;padding:24px 5.8% 30px}
.regulation-master .r-sectors .r-kicker{font:600 11px/1.4 Arial,sans-serif;letter-spacing:.25em;margin:0 0 22px}
.regulation-master .r-sector-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}
.regulation-master .r-sector-grid li{min-width:0}
.regulation-master .r-sector-grid a{display:block}
.regulation-master .r-sector-grid img{display:block;width:100%;height:150px;object-fit:cover;object-position:center}
.regulation-master .r-sector-grid h3{font-size:20px;line-height:1.14;letter-spacing:-.025em;margin:12px 0 0}
.regulation-master .r-sector-grid a:hover h3{color:#967344}
@media(max-width:1100px){.regulation-master .r-sector-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.regulation-master .r-sector-grid img{height:150px}}
@media(max-width:540px){.regulation-master .r-related.r-sectors{padding:28px 6%}.regulation-master .r-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.regulation-master .r-sector-grid img{height:125px}.regulation-master .r-sector-grid h3{font-size:19px}.regulation-master .r-sectors .r-kicker{font-size:10px}}

/* Menşe & STA MASTER: page-only overrides. */
.regulation-master .r-hero{height:426px}.regulation-master .r-hero-copy{width:56%;padding-top:33px}.regulation-master main h1{font-size:57px;line-height:1.01}.regulation-master .r-hero .r-kicker{font-size:10px;letter-spacing:.2em;gap:12px;white-space:nowrap}.regulation-master .r-photo{left:49%;background-image:url('assets/photos/regulation-master-hero.png')}.regulation-master .r-hero-copy>p:not(.r-kicker){max-width:600px;font-size:18px;margin-top:20px}
.regulation-master .r-chain{padding:28px 5.8% 24px;background:#f8f6f2}.regulation-master .r-chain ol{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;position:relative}.regulation-master .r-chain ol:before{content:'';position:absolute;top:39px;left:7%;right:7%;height:1px;background:#c8b294}.regulation-master .r-chain li{text-align:center;position:relative}.regulation-master .r-chain-icon{width:78px;height:78px;display:grid;place-items:center;border:1px solid #b79a73;border-radius:50%;background:#faf8f5;margin:0 auto 8px;position:relative}.regulation-master .r-chain-icon svg{width:44px;height:44px}.regulation-master .r-chain h2{font:400 21px/1.3 Georgia,serif;letter-spacing:.12em}.regulation-master .r-chain p{font:15px/1.4 Arial,sans-serif;margin-top:7px}.regulation-master .r-chain-arrow{position:absolute;right:-5px;top:78px;font:34px/1 Georgia;color:#b79a73}
.regulation-master .r-impact{grid-template-columns:46.5% 53.5%;min-height:278px}.regulation-master .r-impact h2{font-size:44px}.regulation-master .r-impact-cols article{padding-left:30px;padding-right:22px}.regulation-master .r-impact-cols article:last-child{padding-right:0}.regulation-master .r-impact-cols h3{font-size:23px}
.regulation-master .r-six{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.regulation-master .r-six article{padding:0 22px;border-left:1px solid #c6ae8a}.regulation-master .r-six article:first-child{border:0;padding-left:0}.regulation-master .r-six article:last-child{padding-right:0}.regulation-master .r-six h3{font-size:20px;line-height:1.12;margin:12px 0 0}.regulation-master .r-six p{font-size:15px;line-height:1.38;margin-top:10px}.regulation-master .r-six svg{width:44px;height:44px}.regulation-master .r-risk{min-height:225px;padding-top:22px;padding-bottom:24px}
.regulation-master .r-help{grid-template-columns:47.7% 27% 25.3%;min-height:300px;padding-top:26px;padding-bottom:24px}.regulation-master .r-help>div{padding-right:48px}.regulation-master .r-help h2{font-size:45px}.regulation-master .r-help article{padding:60px 30px 0 35px}.regulation-master .r-help article:last-child{padding-right:0}.regulation-master .r-help article>svg{left:35px}.regulation-master .r-help article h3{font-size:27px}.regulation-master .r-help p{font-size:16px}.regulation-master .r-help article>a{font-size:15px;margin-top:17px}.regulation-master .r-method{min-height:185px;padding-top:20px;padding-bottom:22px}.regulation-master .r-method h3{font-size:18px}.regulation-master .r-method p{font-size:13px}.regulation-master .r-method li{gap:13px;padding:0 15px}.regulation-master .r-method li:first-child{padding-left:0}.regulation-master .r-method svg{width:36px;height:36px}
.regulation-master .r-cta{grid-template-columns:56% auto;gap:40px;min-height:128px;background:#001724 url('assets/photos/regulation-master-cta.png') right center/auto 100% no-repeat}.regulation-master .r-cta h2{font-size:32px}.regulation-master .r-cta .r-button{justify-self:start}.regulation-master .r-cta:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#001724 59%,transparent);z-index:-1}
@media(max-width:1250px){.regulation-master main h1{font-size:46px}.regulation-master .r-hero-copy{width:66%}.regulation-master .r-hero .r-kicker{font-size:8px;letter-spacing:.15em}.regulation-master .r-impact h2{font-size:36px}.regulation-master .r-impact-cols article{padding-left:20px;padding-right:15px}.regulation-master .r-impact-cols h3{font-size:20px}.regulation-master .r-six{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 0}.regulation-master .r-six article:nth-child(4){padding-left:0;border:0}.regulation-master .r-help{grid-template-columns:44% 28% 28%}.regulation-master .r-help h2{font-size:35px}.regulation-master .r-help>div{padding-right:25px}.regulation-master .r-help article{padding-left:22px;padding-right:22px}.regulation-master .r-help article>svg{left:22px}.regulation-master .r-help article h3{font-size:24px}.regulation-master .r-method li{gap:8px;padding:0 10px}.regulation-master .r-method h3{font-size:17px}.regulation-master .r-method svg{width:28px}}
@media(max-width:850px){.regulation-master .r-hero{height:auto;min-height:465px}.regulation-master .r-hero-copy{width:90%}.regulation-master .r-impact{grid-template-columns:1fr;gap:25px}.regulation-master .r-impact>div:first-child{padding:0}.regulation-master .r-impact-cols article:first-child{border:0;padding-left:0}.regulation-master .r-help{grid-template-columns:1fr 1fr}.regulation-master .r-help>div{padding:0}.regulation-master .r-help article{padding-left:0}.regulation-master .r-help article>svg{left:0}.regulation-master .r-cta{grid-template-columns:1fr auto}.regulation-master .r-cta>div{grid-column:1/-1}}
@media(max-width:540px){.regulation-master main h1{font-size:36px}.regulation-master .r-hero-copy{width:100%;padding:28px 6%}.regulation-master .r-hero .r-kicker{font-size:8px;white-space:normal;letter-spacing:.12em;gap:7px;line-height:1.5}.regulation-master .r-photo{left:0}.regulation-master .r-chain{padding:25px 6%}.regulation-master .r-chain ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.regulation-master .r-chain ol:before{display:none}.regulation-master .r-chain-icon{width:64px;height:64px}.regulation-master .r-chain-icon svg{width:36px;height:36px}.regulation-master .r-chain h2{font-size:16px}.regulation-master .r-chain p{font-size:13px}.regulation-master .r-chain-arrow{display:none}.regulation-master .r-impact-cols article,.regulation-master .r-impact-cols article:first-child{border-top:1px solid #d6c9b6;padding:16px 0 0}.regulation-master .r-six{grid-template-columns:1fr;gap:22px}.regulation-master .r-six article,.regulation-master .r-six article:nth-child(4){padding:0 0 18px;border:0;border-bottom:1px solid #d6c9b6}.regulation-master .r-help{grid-template-columns:1fr}.regulation-master .r-help article{padding-top:75px}.regulation-master .r-help article>svg{top:15px}.regulation-master .r-method li{padding:0 0 20px}.regulation-master .r-cta{grid-template-columns:1fr;gap:22px;background-image:linear-gradient(90deg,#001724,#001724aa),url('assets/photos/regulation-master-cta.png')}.regulation-master .r-cta>div{grid-column:auto}.regulation-master .r-cta h2{font-size:29px}}

/* Final MASTER comparison: risk strip spacing. */
@media(min-width:1251px){.regulation-master .r-six article{padding-left:18px;padding-right:18px}.regulation-master .r-six article:first-child{padding-left:0}.regulation-master .r-six article:last-child{padding-right:0}.regulation-master .r-six p{font-size:14px;line-height:1.3}.regulation-master .r-six h3{font-size:19px}.regulation-master .r-risk{min-height:225px}.regulation-master .r-method .r-kicker{margin-bottom:16px}.regulation-master .r-method{min-height:185px}.regulation-master .r-chain{padding-top:26px;padding-bottom:20px}}

/* Responsive bilingual framework cards; isolated to Menşe & STA. */
.regulation-master .r-chain ol{align-items:start;column-gap:24px}
.regulation-master .r-chain li{min-width:0;display:flex;flex-direction:column;align-items:center;padding:0 8px}
.regulation-master .r-chain h2{width:100%;font:400 21px/1.3 Georgia,serif;letter-spacing:.1em;margin:0;text-align:center}
.regulation-master .r-chain h2>span{display:block}
.regulation-master .r-chain h2 .r-chain-tr{font:400 17px/1.4 Georgia,serif;letter-spacing:0;margin-top:4px;color:#405370}
.regulation-master .r-chain p{width:100%;max-width:220px;font:15px/1.45 Arial,sans-serif;margin:10px 0 0}
.regulation-master .r-chain-icon{flex-shrink:0}
@media(max-width:1100px){.regulation-master .r-chain ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 32px}.regulation-master .r-chain ol:before,.regulation-master .r-chain-arrow{display:none}.regulation-master .r-chain li{padding:0 12px}.regulation-master .r-chain h2{font-size:20px}}
@media(max-width:540px){.regulation-master .r-chain ol{gap:28px 14px}.regulation-master .r-chain li{padding:0}.regulation-master .r-chain h2{font-size:15px;letter-spacing:.06em}.regulation-master .r-chain h2 .r-chain-tr{font-size:16px}.regulation-master .r-chain p{font-size:13px;line-height:1.45;max-width:150px}}
@media(max-width:360px){.regulation-master .r-chain ol{grid-template-columns:1fr;gap:26px}.regulation-master .r-chain h2{font-size:17px}.regulation-master .r-chain p{max-width:210px}}

/* Turkish framework headings precede their English equivalents. */
.regulation-master .r-chain h2 .r-chain-tr{margin:0 0 4px}

/* Turkish headings are primary; English translations are secondary. */
.regulation-master .r-chain h2 .r-chain-tr{font:400 26px/1.2 Georgia,serif;letter-spacing:0;margin:0 0 7px;color:#092335}
.regulation-master .r-chain h2>span[lang="en"]{font:400 12px/1.4 Arial,sans-serif;letter-spacing:.14em;color:#405370}
@media(max-width:540px){.regulation-master .r-chain h2 .r-chain-tr{font-size:23px}.regulation-master .r-chain h2>span[lang="en"]{font-size:10px;letter-spacing:.1em}}

/* Regulatory compliance MASTER; page-local overrides. */
.regulation-master .r-hero{height:394px}.regulation-master .r-hero-copy{width:58%;padding-top:31px}.regulation-master main h1{font-size:58px;line-height:1.02}.regulation-master .r-hero .r-kicker{font-size:10px;letter-spacing:.22em}.regulation-master .r-hero-copy>p:not(.r-kicker){font-size:19px;line-height:1.4;max-width:605px}.regulation-master .r-photo{left:49%;background-image:url('assets/photos/regulation-master-hero.png')}
.regulation-master .r-chain{padding:20px 5.8% 26px;background:#fffdf9}.regulation-master .r-chain>h2.r-kicker{font:600 10px/1.4 Arial;letter-spacing:.25em;display:flex;align-items:center;gap:17px;margin:0 0 20px}.regulation-master .r-chain ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.regulation-master .r-chain li{padding:0 6px}.regulation-master .r-chain h3{width:100%;margin:0;text-align:center;font-weight:400}.regulation-master .r-chain h3>span{display:block}.regulation-master .r-chain h3 .r-chain-tr{font:400 26px/1.15 Georgia,serif;letter-spacing:0;color:#092335;margin-bottom:7px}.regulation-master .r-chain h3>span[lang=en]{font:400 12px/1.4 Arial,sans-serif;letter-spacing:.12em;color:#405370}.regulation-master .r-chain p{font:15px/1.4 Arial,sans-serif;max-width:280px;margin-top:12px}.regulation-master .r-chain-icon{width:76px;height:76px;margin-bottom:12px;background:#fffdf9}.regulation-master .r-chain ol:before{top:37px}.regulation-master .r-chain-arrow{top:72px}
.regulation-master .r-impact{grid-template-columns:46.5% 53.5%;min-height:260px}.regulation-master .r-impact h2{font-size:45px}.regulation-master .r-impact-cols{min-height:175px}.regulation-master .r-impact-cols h3{font-size:23px}.regulation-master .r-six article{padding-left:24px;padding-right:24px}.regulation-master .r-six article:first-child{padding-left:0}.regulation-master .r-six article:last-child{padding-right:0}.regulation-master .r-six h3{font-size:20px}.regulation-master .r-six p{font-size:15px;line-height:1.35}.regulation-master .r-risk{min-height:212px;padding-top:22px;padding-bottom:24px}
.regulation-master .r-help{min-height:306px;grid-template-columns:47.7% 28.5% 23.8%}.regulation-master .r-help h2{font-size:45px}.regulation-master .r-help>div{padding-right:45px}.regulation-master .r-help p{font-size:17px}.regulation-master .r-help article{padding:57px 30px 0 40px}.regulation-master .r-help article:last-child{padding-right:0}.regulation-master .r-help article>svg{left:40px}.regulation-master .r-help article h3{font-size:27px}.regulation-master .r-help article p{font-size:17px;line-height:1.4}.regulation-master .r-method{min-height:170px}.regulation-master .r-method h3{font-size:18px}.regulation-master .r-method p{font-size:13px}.regulation-master .r-cta{grid-template-columns:55% 1fr;gap:35px;min-height:130px;background-image:url('assets/photos/regulation-master-cta.png')}.regulation-master .r-cta h2{font-size:32px}
@media(max-width:1250px){.regulation-master main h1{font-size:45px}.regulation-master .r-hero-copy{width:67%}.regulation-master .r-hero-copy>p:not(.r-kicker){font-size:17px}.regulation-master .r-impact h2{font-size:36px}.regulation-master .r-impact-cols h3{font-size:21px}.regulation-master .r-six{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 0}.regulation-master .r-six article:nth-child(4){border:0;padding-left:0}.regulation-master .r-help{grid-template-columns:44% 28% 28%}.regulation-master .r-help h2{font-size:35px}.regulation-master .r-help>div{padding-right:25px}.regulation-master .r-help article{padding-left:22px;padding-right:22px}.regulation-master .r-help article>svg{left:22px}.regulation-master .r-help article h3{font-size:24px}.regulation-master .r-help article p{font-size:16px}}
@media(max-width:1100px){.regulation-master .r-chain ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.regulation-master .r-chain-arrow,.regulation-master .r-chain ol:before{display:none}}
@media(max-width:850px){.regulation-master .r-hero{height:auto;min-height:440px}.regulation-master .r-hero-copy{width:95%}.regulation-master .r-impact{grid-template-columns:1fr;gap:25px}.regulation-master .r-impact>div:first-child{padding:0}.regulation-master .r-impact-cols article:first-child{border:0;padding-left:0}.regulation-master .r-help{grid-template-columns:1fr 1fr}.regulation-master .r-help>div{padding:0}.regulation-master .r-help article{padding-left:0}.regulation-master .r-help article>svg{left:0}.regulation-master .r-cta{grid-template-columns:1fr auto}.regulation-master .r-cta>div{grid-column:1/-1}}
@media(max-width:540px){.regulation-master main h1{font-size:36px}.regulation-master .r-hero-copy{width:100%;padding:28px 6%}.regulation-master .r-photo{left:0}.regulation-master .r-chain{padding:26px 6%}.regulation-master .r-chain ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.regulation-master .r-chain li{padding:0}.regulation-master .r-chain h3 .r-chain-tr{font-size:22px}.regulation-master .r-chain h3>span[lang=en]{font-size:10px;letter-spacing:.04em}.regulation-master .r-chain p{font-size:13px;line-height:1.4;max-width:175px}.regulation-master .r-chain-icon{width:64px;height:64px}.regulation-master .r-chain-icon svg{width:36px;height:36px}.regulation-master .r-impact-cols article,.regulation-master .r-impact-cols article:first-child{padding:16px 0 0;border-top:1px solid #ccb28e}.regulation-master .r-six{grid-template-columns:1fr;gap:22px}.regulation-master .r-six article,.regulation-master .r-six article:nth-child(4){padding:0 0 18px;border:0;border-bottom:1px solid #ccb28e}.regulation-master .r-six h3{font-size:22px}.regulation-master .r-six p{font-size:16px}.regulation-master .r-help{grid-template-columns:1fr}.regulation-master .r-help article{padding-top:74px}.regulation-master .r-help article>svg{top:15px}.regulation-master .r-cta{grid-template-columns:1fr;gap:22px;background-image:linear-gradient(90deg,#001724,#001724aa),url('assets/photos/regulation-master-cta.png')}.regulation-master .r-cta>div{grid-column:auto}.regulation-master .r-cta h2{font-size:29px}}
@media(max-width:360px){.regulation-master .r-chain ol{grid-template-columns:1fr}.regulation-master .r-chain p{max-width:230px}.regulation-master .r-chain h3 .r-chain-tr{font-size:25px}.regulation-master .r-chain h3>span[lang=en]{font-size:11px}}

/* MASTER comparison refinement for six risk columns. */
.regulation-master main svg,.regulation-master main .r-num{color:#bd743e}
@media(min-width:1251px){.regulation-master .r-six article{padding-left:18px;padding-right:18px}.regulation-master .r-six article:first-child{padding-left:0}.regulation-master .r-six article:last-child{padding-right:0}.regulation-master .r-six h3{font-size:19px}.regulation-master .r-six p{font-size:14px;line-height:1.35}.regulation-master .r-chain{padding-top:18px;padding-bottom:24px}.regulation-master .r-chain>h2.r-kicker{margin-bottom:16px}}
