:root{--zapix:#14171b;--stosor:#ffffff;--brur_cax:#f4f1ee;--tipur-glusku:#ded9d2;--nahas-droglus:#646c73;--stoloum_den:#d12421;--stol-tren:#171a1f;--roum_vail:#22272d;--sot_froufa:"Avenir Next Condensed","Avenir Next","Roboto Condensed","Arial Narrow","Helvetica Neue",Arial,"Noto Sans",sans-serif;--dre:Charter,"Bitstream Charter","Iowan Old Style","Sitka Text",Cambria,Georgia,"Noto Serif",serif}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body.trasi-stit{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--stosor);color:var(--zapix);font:400 1.0625rem/1.6 var(--dre);overflow-wrap:break-word}
a{color:inherit}
img{max-width:100%;height:auto}
.trasi-tar-re{flex:1}
.trasi-bou-bouprais{width:100%;max-width:1190px;margin-inline:auto;padding-inline:1.25rem}
.trasi-mou-tron{background:var(--stoloum_den);color:#ffffff}
.trasi-mou-tron p{max-width:1190px;margin:0 auto;padding:.3rem 1.25rem;font:600 .78rem/1.4 var(--sot_froufa);letter-spacing:.06em;text-transform:uppercase}
.trasi-sko{background:var(--stol-tren);color:#ffffff}
.trasi-ter-totem{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 2rem;padding-block:.9rem}
.trasi-pripro{display:flex;align-items:center;gap:.7rem;min-width:0;text-decoration:none;font:800 1.65rem/1.1 var(--sot_froufa);letter-spacing:-.01em}
.trasi-pripro img{flex:none}
.trasi-bouplix ul{display:flex;flex-wrap:wrap;gap:.2rem 1.4rem;margin:0;padding:0;list-style:none}
.trasi-bouplix a{display:block;padding-block:.35rem;border-bottom:3px solid transparent;text-decoration:none;font:700 .9rem/1.3 var(--sot_froufa);letter-spacing:.07em;text-transform:uppercase;color:#d9dce0}
.trasi-bouplix a:hover{color:#ffffff}
.trasi-bouplix a[aria-current]{color:#ffffff;border-bottom-color:var(--stoloum_den)}
.trasi-safis-drici{margin:0 0 .3rem;font:700 .76rem/1.3 var(--sot_froufa);letter-spacing:.1em;text-transform:uppercase;color:var(--stoloum_den)}
.trasi-drai-goun{margin:0 0 1rem;font-size:1.2rem;line-height:1.5;color:#3d444b}
.trasi-biglox-gluti{margin:0 0 .6rem;font-size:.95rem;line-height:1.5;color:#474e55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.trasi-trex{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin:0;font:600 .85rem/1.4 var(--sot_froufa);letter-spacing:.04em;color:var(--nahas-droglus)}
.trasi-trex span{color:inherit;font-weight:800}
.trasi-faihat-dreso{display:inline-block;padding:.65rem 1.3rem;background:var(--stoloum_den);color:#ffffff;text-decoration:none;font:700 .9rem/1.2 var(--sot_froufa);letter-spacing:.08em;text-transform:uppercase}
.trasi-faihat-dreso:hover{background:var(--zapix)}
.trasi-bamal-vit{font:700 .85rem/1.3 var(--sot_froufa);letter-spacing:.06em;text-transform:uppercase;color:var(--stoloum_den);text-decoration:none}
.trasi-bamal-vit::after{content:" \2192"}
[dir=rtl] .trasi-bamal-vit::after{content:" \2190"}
.trasi-kais{margin:0 0 1.2rem;font:800 1.7rem/1.1 var(--sot_froufa);letter-spacing:-.01em}
.trasi-kais::after{content:"";display:block;width:3rem;height:4px;margin-top:.5rem;background:var(--stoloum_den)}
.trasi-lapam-trufot{position:relative;display:inline-grid;place-items:center;flex:none;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--tipur-glusku);font-family:var(--sot_froufa);line-height:1}
.trasi-cahou{background:conic-gradient(var(--stoloum_den) 10%,var(--tipur-glusku) 0)}
.trasi-sta{background:conic-gradient(var(--stoloum_den) 20%,var(--tipur-glusku) 0)}
.trasi-soufrour-skai{background:conic-gradient(var(--stoloum_den) 30%,var(--tipur-glusku) 0)}
.trasi-brufe{background:conic-gradient(var(--stoloum_den) 40%,var(--tipur-glusku) 0)}
.trasi-skafra-skat{background:conic-gradient(var(--stoloum_den) 50%,var(--tipur-glusku) 0)}
.trasi-daiskail-mo{background:conic-gradient(var(--stoloum_den) 60%,var(--tipur-glusku) 0)}
.trasi-se-gelan{background:conic-gradient(var(--stoloum_den) 70%,var(--tipur-glusku) 0)}
.trasi-rimat{background:conic-gradient(var(--stoloum_den) 80%,var(--tipur-glusku) 0)}
.trasi-ban{background:conic-gradient(var(--stoloum_den) 90%,var(--tipur-glusku) 0)}
.trasi-kus-fir{background:conic-gradient(var(--stoloum_den) 100%,var(--tipur-glusku) 0)}
.trasi-lapam-trufot::before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--stosor)}
.trasi-lapam-trufot b,.trasi-lapam-trufot small{position:relative}
.trasi-lapam-trufot b{align-self:end;font-size:1.45rem;font-weight:800}
.trasi-lapam-trufot small{align-self:start;font-size:.7rem;color:var(--nahas-droglus)}
.trasi-plos{padding-block:2.2rem 1.4rem}
.trasi-plos h1{max-width:910px;margin:0 0 1rem;font:800 clamp(2rem,4.6vw,3.3rem)/1.05 var(--sot_froufa);letter-spacing:-.015em}
.trasi-plos .trasi-hain-rebol{max-width:790px}
.trasi-cul{background:var(--brur_cax);border-block:1px solid var(--tipur-glusku)}
.trasi-rira{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2.4rem;align-items:center;padding-block:2.2rem}
.trasi-pugor-lot{grid-template-columns:minmax(0,1fr)}
.trasi-pugor-lot .trasi-drarot{max-width:870px}
.trasi-fo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--tipur-glusku)}
.trasi-drarot h2{margin:.2rem 0 .9rem;font:800 clamp(1.8rem,3.6vw,2.8rem)/1.05 var(--sot_froufa);letter-spacing:-.01em}
.trasi-drarot h2 a{text-decoration:none}
.trasi-drarot h2 a:hover{color:var(--stoloum_den)}
.trasi-mi{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.3rem}
.trasi-da-gu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-block:0;padding-block:1.4rem;list-style:none;border-bottom:1px solid var(--tipur-glusku)}
.trasi-da-gu li{display:flex;gap:.8rem;min-width:0;padding-inline:1rem;border-inline-start:1px solid var(--tipur-glusku)}
.trasi-da-gu li:first-child{border-inline-start:0;padding-inline-start:0}
.trasi-kot{flex:none;font:800 2rem/1 var(--sot_froufa);color:var(--stoloum_den)}
.trasi-da-gu div{min-width:0}
.trasi-da-gu a{font:700 1.02rem/1.25 var(--sot_froufa);text-decoration:none}
.trasi-da-gu a:hover{color:var(--stoloum_den)}
.trasi-romer-tret{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:2rem;padding-block:2.4rem;border-bottom:1px solid var(--tipur-glusku)}
.trasi-han{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding-top:.4rem;border-top:6px solid var(--zapix)}
.trasi-han h2{margin:0;font:800 clamp(1.6rem,2.6vw,2.2rem)/1.05 var(--sot_froufa);letter-spacing:-.01em}
.trasi-han h2 a{text-decoration:none}
.trasi-plu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}
.trasi-bir-betror{display:flex;flex-direction:column;min-width:0}
.trasi-draix-cloun{display:block;margin-bottom:.8rem}
.trasi-draix-cloun img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--brur_cax)}
.trasi-ras-skan{display:flex;flex-direction:column;flex:1}
.trasi-bir-betror h3{margin:0 0 .5rem;font:800 1.25rem/1.15 var(--sot_froufa)}
.trasi-bir-betror h3 a{text-decoration:none}
.trasi-bir-betror h3 a:hover{color:var(--stoloum_den)}
.trasi-dou{display:flex;align-items:center;gap:.8rem;margin:auto 0 0;font:600 .8rem/1.3 var(--sot_froufa);color:var(--nahas-droglus)}
.trasi-dou .trasi-lapam-trufot{width:2.9rem;height:2.9rem}
.trasi-dou .trasi-lapam-trufot::before{inset:4px}
.trasi-dou .trasi-lapam-trufot b{font-size:1rem}
.trasi-dou .trasi-lapam-trufot small{font-size:.6rem}
.trasi-hum{margin-top:2.6rem;padding-block:2.4rem;background:var(--stol-tren);color:#ffffff}
.trasi-hum .trasi-kais{color:#ffffff}
.trasi-glastas-sukel{columns:2 22rem;column-gap:3rem;margin:0;padding:0;list-style:none;counter-reset:n}
.trasi-glastas-sukel li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;break-inside:avoid;padding-block:.75rem;border-bottom:1px solid #393f47;counter-increment:n}
.trasi-glastas-sukel li::before{content:counter(n,decimal-leading-zero);font:800 1.1rem/1 var(--sot_froufa);color:var(--stoloum_den)}
.trasi-glastas-sukel a{flex:1 1 12rem;min-width:0;font:700 1.05rem/1.3 var(--sot_froufa);text-decoration:none}
.trasi-glastas-sukel a:hover{text-decoration:underline}
.trasi-glastas-sukel time{font:600 .78rem/1.3 var(--sot_froufa);color:#9ea5ad}
.trasi-carot{padding-block:2.4rem}
.trasi-carot ul{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}
.trasi-carot a{display:inline-block;padding:.5rem .9rem;border:2px solid var(--zapix);text-decoration:none;font:700 .95rem/1.3 var(--sot_froufa)}
.trasi-carot a:hover{background:var(--zapix);color:#ffffff}
.trasi-praihu-den{padding-block:2.2rem;background:var(--roum_vail);color:#ffffff}
.trasi-praihu-den h1{max-width:930px;margin:0 0 .7rem;font:800 clamp(2rem,5vw,3.4rem)/1.05 var(--sot_froufa);letter-spacing:-.015em}
.trasi-praihu-den .trasi-drai-goun{max-width:830px;color:#c9cdd3}
.trasi-praihu-den .trasi-safis-drici{color:#fe7a72}
.trasi-praihu-den .trasi-trex{color:#aeb4ba}
.trasi-naigot{padding-block:2.2rem 3rem}
.trasi-coufri-be{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem 1.6rem}
.trasi-coufri-be .trasi-bir-betror:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.6rem;align-items:center;padding-bottom:2rem;border-bottom:1px solid var(--tipur-glusku)}
.trasi-coufri-be .trasi-bir-betror:first-child .trasi-draix-cloun{margin:0}
.trasi-coufri-be .trasi-bir-betror:first-child:not(:has(.trasi-draix-cloun)){grid-template-columns:minmax(0,1fr)}
.trasi-coufri-be .trasi-bir-betror:first-child h3{font-size:clamp(1.5rem,3vw,2.2rem)}
.trasi-zul-cleril{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}
.trasi-zul-cleril a{display:flex;align-items:center;gap:.6rem;padding:.45rem .5rem .45rem .9rem;background:var(--brur_cax);text-decoration:none;font:700 1rem/1.3 var(--sot_froufa)}
.trasi-zul-cleril b{padding:.1rem .45rem;background:var(--zapix);color:#ffffff;font-size:.78rem}
.trasi-zul-cleril a:hover{background:var(--tipur-glusku)}
.trasi-pogle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-top:2.6rem}
.trasi-pogle ul{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}
.trasi-pogle a,.trasi-pogle span{display:inline-grid;place-items:center;min-width:2.5rem;height:2.5rem;padding-inline:.5rem;border:1px solid var(--tipur-glusku);text-decoration:none;font:700 .95rem/1 var(--sot_froufa)}
.trasi-pogle a:hover{border-color:var(--zapix)}
.trasi-pogle [aria-current]{background:var(--stoloum_den);border-color:var(--stoloum_den);color:#ffffff}
.trasi-pogle .trasi-gam-natril{background:var(--zapix);border-color:var(--zapix);color:#ffffff}
.trasi-fouret{padding-block:1.6rem 2.4rem}
.trasi-gari-dufrou{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;font:700 .8rem/1.3 var(--sot_froufa);letter-spacing:.08em;text-transform:uppercase;color:#aeb4ba}
.trasi-gari-dufrou a{text-decoration:none}
.trasi-gari-dufrou a:last-child{color:#fe7a72}
.trasi-ron{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:3rem;align-items:start;padding-block:2.2rem 2rem}
.trasi-stobu{min-width:0}
.trasi-fux{margin:0 0 1.8rem}
.trasi-fux img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--brur_cax)}
.trasi-fo-put{position:sticky;top:1rem;display:flex;flex-direction:column;gap:1.4rem;min-width:0}
.trasi-fo-put:not(:has(*)){display:none}
.trasi-vat{padding:1.2rem;border-top:6px solid var(--stoloum_den);background:var(--brur_cax)}
.trasi-drepe{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}
.trasi-drepe .trasi-lapam-trufot::before{background:var(--brur_cax)}
.trasi-drepe p{display:flex;flex-direction:column;min-width:0;margin:0;font-family:var(--sot_froufa)}
.trasi-drepe strong{font-size:1.15rem;line-height:1.2}
.trasi-drepe span{font-size:.85rem;color:var(--nahas-droglus)}
.trasi-kivim,.trasi-drocai,.trasi-drustaix-mes{margin:.8rem 0 0;padding:0;list-style:none;font-size:.95rem;line-height:1.4}
.trasi-kivim li,.trasi-drocai li{position:relative;padding-block:.35rem;padding-inline-start:1.7rem;border-top:1px solid var(--tipur-glusku)}
.trasi-kivim li::before,.trasi-drocai li::before{position:absolute;inset-inline-start:0;top:.35rem;display:grid;place-items:center;width:1.2rem;height:1.2rem;font:800 .9rem/1 var(--sot_froufa);color:#ffffff}
.trasi-kivim li::before{content:"+";background:#2f7d46}
.trasi-drocai li::before{content:"\2212";background:var(--stoloum_den)}
.trasi-drustaix-mes li{display:flex;gap:.5rem;padding:.5rem .7rem;margin-bottom:.4rem;background:var(--stosor);font:700 1rem/1.3 var(--sot_froufa)}
.trasi-drustaix-mes .trasi-claisku-si{outline:2px solid var(--stoloum_den)}
.trasi-drustaix-mes i{font-style:normal;color:var(--stoloum_den)}
.trasi-tilel-naprai{margin:0;padding:0;list-style:none}
.trasi-tilel-naprai li{display:flex;align-items:baseline;gap:.7rem;padding-block:.45rem;border-bottom:1px solid var(--tipur-glusku);font-family:var(--sot_froufa)}
.trasi-tilel-naprai b{flex:none;width:1.6rem;font-size:1.2rem;color:var(--stoloum_den)}
.trasi-ken{flex:1;min-width:0;font-weight:700;line-height:1.25}
.trasi-ken small{display:block;font-weight:500;color:var(--nahas-droglus)}
.trasi-tilel-naprai em{flex:none;font-style:normal;font-weight:800}
.trasi-frubet{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}
.trasi-frubet a{display:inline-block;padding:.25rem .6rem;border:1px solid var(--tipur-glusku);text-decoration:none;font:600 .85rem/1.3 var(--sot_froufa)}
.trasi-frubet a::before{content:"#";color:var(--stoloum_den)}
.trasi-frubet a:hover{border-color:var(--zapix)}
.trasi-vum-femu{padding-block:2rem 3rem;border-top:6px solid var(--zapix)}
.trasi-hain-rebol{font-size:1.12rem;line-height:1.75;overflow-wrap:break-word}
.trasi-hain-rebol>:first-child{margin-top:0}
.trasi-hain-rebol h2{margin:2.2rem 0 .7rem;font:800 1.75rem/1.15 var(--sot_froufa);letter-spacing:-.01em}
.trasi-hain-rebol h3{margin:1.7rem 0 .5rem;font:800 1.3rem/1.2 var(--sot_froufa);color:#2b3136}
.trasi-hain-rebol h4{margin:1.4rem 0 .4rem;font:700 1.05rem/1.3 var(--sot_froufa);text-transform:uppercase;letter-spacing:.05em}
.trasi-hain-rebol a{color:var(--stoloum_den);overflow-wrap:anywhere}
.trasi-hain-rebol ul,.trasi-hain-rebol ol{padding-inline-start:1.4rem}
.trasi-hain-rebol li{margin-bottom:.35rem}
.trasi-hain-rebol li::marker{color:var(--stoloum_den);font-weight:700}
.trasi-hain-rebol blockquote{margin:1.8rem 0;padding:.4rem 0 .4rem 1.2rem;border-inline-start:6px solid var(--stoloum_den);font:700 1.35rem/1.35 var(--sot_froufa);color:#2b3136}
[dir=rtl] .trasi-hain-rebol blockquote{padding:.4rem 1.2rem .4rem 0}
.trasi-hain-rebol blockquote p{margin:0}
.trasi-hain-rebol img{display:block;max-width:100%;height:auto}
.trasi-hain-rebol table{display:block;max-width:100%;overflow-x:auto;margin:1.6rem 0;border-collapse:collapse;font:500 .95rem/1.4 var(--sot_froufa)}
.trasi-hain-rebol th{padding:.6rem .8rem;background:var(--zapix);color:#ffffff;text-align:start;font-weight:700}
.trasi-hain-rebol td{padding:.55rem .8rem;border-bottom:1px solid var(--tipur-glusku);vertical-align:top}
.trasi-hain-rebol tbody tr:nth-child(even){background:var(--brur_cax)}
.trasi-hain-rebol pre{max-width:100%;overflow-x:auto;padding:1rem;background:var(--stol-tren);color:#eef1f3;font-size:.9rem;line-height:1.5}
.trasi-hain-rebol code{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:.88em;overflow-wrap:anywhere}
.trasi-hain-rebol :not(pre)>code{padding:.1rem .3rem;background:var(--brur_cax)}
.trasi-hain-rebol pre code{overflow-wrap:normal}
.trasi-hain-rebol hr{margin:2rem 0;border:0;border-top:1px solid var(--tipur-glusku)}
.trasi-brepim-ce{max-width:830px;padding-block:2.6rem 3rem}
.trasi-brepim-ce h1{margin:0 0 1.6rem;padding-bottom:.9rem;border-bottom:6px solid var(--stoloum_den);font:800 clamp(2rem,5vw,3rem)/1.08 var(--sot_froufa);letter-spacing:-.01em}
.trasi-vo-bel{padding-block:4rem;background:var(--stol-tren);color:#ffffff;text-align:center}
.trasi-co{margin:0;font:800 clamp(5rem,20vw,11rem)/.9 var(--sot_froufa);color:transparent;-webkit-text-stroke:3px var(--stoloum_den)}
.trasi-vo-bel h1{margin:1rem 0 .4rem;font:800 clamp(1.6rem,4vw,2.4rem)/1.1 var(--sot_froufa)}
.trasi-vo-bel p{margin:0 0 1.6rem;color:#c9cdd3}
.trasi-gazai{margin-top:auto;padding-block:2.4rem;background:var(--stol-tren);color:#c9cdd3;border-top:6px solid var(--stoloum_den)}
.trasi-toker-lai{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:2rem}
.trasi-vada-clux strong{display:block;margin:.6rem 0 .3rem;font:800 1.3rem/1.2 var(--sot_froufa);color:#ffffff}
.trasi-vada-clux p{margin:0;font-size:.95rem}
.trasi-vol{margin:0;padding:0;list-style:none;font:700 .9rem/1.3 var(--sot_froufa);letter-spacing:.05em;text-transform:uppercase}
.trasi-vol li{padding-block:.35rem;border-bottom:1px solid #393f47}
.trasi-vol a{text-decoration:none}
.trasi-vol a:hover{color:#ffffff}
@media (max-width:980px){.trasi-rira{grid-template-columns:minmax(0,1fr);gap:1.4rem}
.trasi-da-gu{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.2rem}
.trasi-da-gu li:nth-child(3){border-inline-start:0;padding-inline-start:0}
.trasi-romer-tret{grid-template-columns:minmax(0,1fr);gap:1.2rem}
.trasi-han{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between}
.trasi-ron{grid-template-columns:minmax(0,1fr)}
.trasi-fo-put{position:static}
.trasi-coufri-be{grid-template-columns:repeat(2,minmax(0,1fr))}
.trasi-toker-lai{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.trasi-vada-clux{grid-column:1/-1}
}
@media (max-width:640px){.trasi-ter-totem{flex-direction:column;align-items:flex-start}
.trasi-pripro{font-size:1.35rem}
.trasi-bouplix ul{gap:.1rem 1rem}
.trasi-da-gu{grid-template-columns:minmax(0,1fr)}
.trasi-da-gu li{border-inline-start:0;padding-inline:0}
.trasi-plu,.trasi-coufri-be{grid-template-columns:minmax(0,1fr)}
.trasi-coufri-be .trasi-bir-betror:first-child{grid-template-columns:minmax(0,1fr)}
.trasi-hain-rebol{font-size:1.05rem}
.trasi-toker-lai{grid-template-columns:minmax(0,1fr)}
}
