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

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

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