:root{--trakia-navy:#0d3b78;--trakia-teal:#0fa8b8;--trakia-ink:#1f2937;--trakia-muted:#59687a;--trakia-line:#d8e0ea;--trakia-soft:#f4f7fa;--trakia-white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--trakia-white);color:var(--trakia-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.trakia-site{overflow-x:hidden}.trakia-topline{z-index:20;border-bottom:1px solid var(--trakia-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;grid-template-columns:260px 1fr auto;align-items:center;gap:28px;min-height:78px;padding:10px clamp(20px,5vw,68px);display:grid;position:sticky;top:0}.trakia-mark{width:230px;height:54px;display:block}.trakia-mark img{object-fit:contain;width:100%;height:100%}.trakia-utility{color:var(--trakia-muted);justify-content:flex-end;gap:28px;font-size:.9rem;display:flex}.trakia-utility a{border-bottom:1px solid #0000;padding-bottom:3px}.trakia-utility a:hover{border-color:var(--trakia-teal);color:var(--trakia-navy)}.trakia-language-line{color:var(--trakia-muted);align-items:center;gap:8px;font-size:.86rem;font-weight:700;display:flex}.trakia-language-line a{color:var(--trakia-navy)}.trakia-language-line>span:first-child,.trakia-language-line>span:last-child{color:var(--trakia-ink)}.trakia-opening{grid-template-columns:minmax(0,.86fr) minmax(420px,1fr);align-items:start;gap:clamp(36px,6vw,86px);padding:clamp(64px,9vw,118px) clamp(20px,5vw,68px) 58px;display:grid}.trakia-opening-copy{max-width:760px}.trakia-opening h1{color:var(--trakia-navy);letter-spacing:0;margin:0;font-size:clamp(2.35rem,5vw,4.85rem);line-height:1.02}.trakia-opening-copy>span{max-width:610px;color:var(--trakia-muted);margin-top:26px;font-size:1.12rem;line-height:1.78;display:block}.trakia-opening-copy>a{border-bottom:2px solid var(--trakia-teal);color:var(--trakia-navy);margin-top:28px;font-weight:800;display:inline-block}.trakia-factory-frame{border:1px solid var(--trakia-line);background:var(--trakia-soft);min-height:520px;margin:0;position:relative;overflow:hidden}.trakia-factory-frame img{object-fit:cover;object-position:center}.trakia-profile-sheet,.trakia-statement,.trakia-capability-ledger,.trakia-route,.trakia-quality-log,.trakia-export-note,.trakia-rfq{padding:clamp(64px,8vw,104px) clamp(20px,5vw,68px)}.trakia-profile-sheet{border-top:1px solid var(--trakia-line);border-bottom:1px solid var(--trakia-line);background:var(--trakia-soft);grid-template-columns:minmax(220px,.36fr) 1fr;gap:42px;display:grid}.trakia-profile-sheet h2,.trakia-capability-ledger h2,.trakia-route h2,.trakia-quality-log h2{color:var(--trakia-ink);margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.08}.trakia-profile-sheet dl{border-top:1px solid var(--trakia-line);margin:0}.trakia-profile-sheet dl div{border-bottom:1px solid var(--trakia-line);grid-template-columns:180px 1fr;gap:24px;padding:16px 0;display:grid}.trakia-profile-sheet dt{color:var(--trakia-muted);font-weight:700}.trakia-profile-sheet dd{color:var(--trakia-navy);margin:0;font-weight:800}.trakia-statement{max-width:1180px}.trakia-statement h2,.trakia-export-note h2,.trakia-rfq h2{max-width:920px;color:var(--trakia-ink);letter-spacing:0;margin:0;font-size:clamp(2.1rem,4.4vw,4.2rem);line-height:1.05}.trakia-statement>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;max-width:980px;margin-top:34px;display:grid}.trakia-statement p,.trakia-capability-ledger p,.trakia-export-note p,.trakia-rfq>p,.trakia-rfq address{color:var(--trakia-muted);line-height:1.72}.trakia-capability-ledger>div{background:var(--trakia-line);border:1px solid var(--trakia-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:34px;display:grid}.trakia-capability-ledger article{background:var(--trakia-white);min-height:280px;padding:26px}.trakia-capability-ledger span{color:var(--trakia-teal);font-weight:900}.trakia-capability-ledger h3{color:var(--trakia-navy);margin:58px 0 0;font-size:1.15rem}.trakia-route{background:var(--trakia-ink);color:var(--trakia-white)}.trakia-route h2{color:var(--trakia-white)}.trakia-route ol{border-top:1px solid #fff3;gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.trakia-route li{border-bottom:1px solid #fff3;grid-template-columns:280px 1fr;gap:28px;padding:20px 0;display:grid}.trakia-route strong{color:var(--trakia-white)}.trakia-route span{color:#ffffffb8}.trakia-quality-log div{max-width:960px;margin-top:30px}.trakia-quality-log p{border-bottom:1px solid var(--trakia-line);grid-template-columns:180px 1fr;gap:24px;margin:0;padding:18px 0;display:grid}.trakia-quality-log strong{color:var(--trakia-navy)}.trakia-quality-log span{color:var(--trakia-muted)}.trakia-export-note{background:var(--trakia-soft);grid-template-columns:minmax(0,.9fr) minmax(260px,.42fr);gap:48px;display:grid}.trakia-export-note ul{border-top:1px solid var(--trakia-line);margin:0;padding:0;list-style:none}.trakia-export-note li{border-bottom:1px solid var(--trakia-line);color:var(--trakia-navy);padding:16px 0;font-weight:800}.trakia-rfq{border-top:1px solid var(--trakia-line);max-width:940px;display:block}.trakia-rfq h2{max-width:760px}.trakia-rfq>p{max-width:680px;margin:18px 0 0;font-size:1.1rem}.trakia-rfq address{gap:12px;margin-top:28px;font-style:normal;display:grid}.trakia-rfq a{color:var(--trakia-navy);font-weight:800}.trakia-footer{border-top:1px solid var(--trakia-line);color:var(--trakia-muted);padding:26px clamp(20px,5vw,68px)}@media (max-width:980px){.trakia-topline{grid-template-columns:1fr auto}.trakia-utility{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start}.trakia-opening,.trakia-profile-sheet,.trakia-export-note,.trakia-rfq{grid-template-columns:1fr}.trakia-capability-ledger>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.trakia-topline{gap:12px;min-height:68px;padding:8px 16px 12px}.trakia-mark{width:184px;height:46px}.trakia-utility{gap:18px;font-size:.84rem}.trakia-opening,.trakia-profile-sheet,.trakia-statement,.trakia-capability-ledger,.trakia-route,.trakia-quality-log,.trakia-export-note,.trakia-rfq{padding-left:18px;padding-right:18px}.trakia-opening{padding-top:42px}.trakia-factory-frame{min-height:320px}.trakia-profile-sheet dl div,.trakia-statement>div,.trakia-route li,.trakia-quality-log p{grid-template-columns:1fr;gap:8px}.trakia-capability-ledger>div{grid-template-columns:1fr}.trakia-capability-ledger article{min-height:auto}}
