/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.table{display:table}}:root{--ink:#071a25;--deep:#0a2635;--red:#ee4037;--cream:#f3f0e8;--paper:#fbfaf6;--line:#d8d4ca;--muted:#64717a;--green:#26a56f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}h1,h2,h3,p{margin-top:0}.edition-bar{background:var(--ink);color:#aebac0;letter-spacing:.18em;justify-content:space-between;align-items:center;height:30px;padding:0 clamp(22px,5vw,80px);font-size:8px;font-weight:800;display:flex}.edition-bar>span:first-child{color:#fff}.market-open{align-items:center;gap:7px;display:flex;color:#71d4a6!important}.market-open i{background:#40ca8b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #40ca8b22}.site-header{z-index:20;background:#fff;border-bottom:1px solid #e4e0d7;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(22px,5vw,80px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:14px;display:flex}.brand-mark{border:2px solid var(--red);width:39px;height:39px;color:var(--red);font:800 20px var(--font-serif);place-items:center;display:grid;transform:rotate(45deg)}.brand>span:last-child{flex-direction:column;line-height:1;display:flex}.brand strong{letter-spacing:.14em;font-size:13px}.site-header nav{align-items:center;gap:35px;font-size:11px;font-weight:750;display:flex}.site-header nav a{position:relative}.site-header nav a:after{content:"";background:var(--red);width:0;height:2px;transition:all .25s;position:absolute;bottom:-9px;left:0}.site-header nav a:hover:after{width:100%}.contact-link{text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--ink);padding:12px 15px;font-size:10px;font-weight:850}.contact-link span{color:var(--red);margin-left:9px}.hero{background:var(--cream);padding:64px clamp(22px,5vw,80px) 0;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #c9c5b9;border-radius:50%;width:300px;height:300px;position:absolute;top:80px;left:-150px}.hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(45px,6vw,100px);max-width:1440px;margin:auto;display:grid;position:relative}.eyebrow,.kicker{letter-spacing:.22em;color:var(--red);font-size:9px;font-weight:850}.eyebrow{align-items:center;gap:12px;display:flex}.eyebrow span{background:var(--red);width:34px;height:2px}.hero h1{font:600 clamp(65px,7.4vw,112px)/.8 var(--font-serif);letter-spacing:-.065em;margin:34px 0 40px}.hero h1 em,.analysis h2 em{color:var(--red);font-weight:450}.hero-copy>p{color:#4e5e67;border-left:1px solid var(--red);max-width:550px;padding-left:20px;font-size:15px;line-height:1.8}.hero-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.button{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:32px;padding:17px 20px;font-size:10px;font-weight:850;display:inline-flex}.button.primary{background:var(--red);color:#fff;box-shadow:7px 7px #f0a19a}.button:hover span{transform:translate(4px)}.button span{transition:all .2s}.text-link{border-bottom:1px solid var(--ink);padding:8px 0;font-size:10px;font-weight:800}.lead-card{background:#fff;grid-template-columns:1.15fr .85fr;min-height:430px;display:grid;box-shadow:0 26px 70px #132b3818}.shipping-visual{background:linear-gradient(155deg,#0c2838,#52717b);min-height:430px;position:relative;overflow:hidden}.shipping-visual:after{content:"";background:linear-gradient(#0000 35%,#051722bb 100%);position:absolute;inset:0}.map-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;transform:perspective(500px)rotateX(22deg)scale(1.2)}.sun{border:1px solid #f9d6ad88;border-radius:50%;width:175px;height:175px;position:absolute;top:35px;right:-30px;box-shadow:inset 0 0 80px #f2bc7850}.ship{z-index:2;clip-path:polygon(0 16%,100% 0,91% 72%,75% 100%,13% 88%);filter:drop-shadow(0 15px 14px #0005);background:#071a25;width:80%;height:80px;position:absolute;bottom:77px;left:8%}.ship i{background:#d7483e;border-top:5px solid #e9c993;width:17%;height:54px;margin:0 1px;display:inline-block}.ship b{background:#e3ded1;width:48px;height:39px;position:absolute;top:-29px;right:7%}.water{z-index:3;border-top:1px solid #fffa;border-radius:50%;width:120%;height:30px;position:absolute;bottom:47px;left:-10%}.water.two{bottom:22px;left:-2%}.route-label{z-index:5;color:#d7e0e4;letter-spacing:.15em;font-size:7px;position:absolute}.route-label.china{top:18px;left:17px}.route-label.mexico{bottom:17px;right:17px}.visual-index{z-index:5;color:#fff;letter-spacing:.14em;font-size:8px;font-weight:800;position:absolute;bottom:17px;left:17px}.lead-content{flex-direction:column;justify-content:center;padding:34px 30px;display:flex}.tag{letter-spacing:.2em;color:var(--red);font-size:8px;font-weight:850}.lead-content h2{font:650 clamp(25px,2.4vw,35px)/1.08 var(--font-serif);letter-spacing:-.035em;margin:18px 0}.lead-content p{color:var(--muted);font-size:11px;line-height:1.7}.lead-content a,.story-body a{text-transform:uppercase;letter-spacing:.12em;margin-top:16px;font-size:9px;font-weight:850}.lead-content a span,.story-body a span{color:var(--red);margin-left:8px}.signal-bar{border-top:1px solid #ccc7bb;grid-template-columns:1.2fr repeat(4,1fr);max-width:1440px;min-height:88px;margin:64px auto 0;display:grid}.signal-bar>span{border-right:1px solid #ccc7bb;flex-direction:column;justify-content:center;gap:6px;padding:0 22px;display:flex}.signal-bar .live{color:var(--red);letter-spacing:.15em;flex-direction:row;align-items:center;font-size:9px;font-weight:850;display:flex}.live i{background:var(--red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ef3e3320}.signal-bar b{font-size:10px}.signal-bar small{color:var(--muted);font-size:9px}.radar-section{max-width:1580px;margin:auto;padding:100px clamp(22px,5vw,80px) 115px}.section-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}.section-heading h2,.newsletter h2{font:600 clamp(42px,4.5vw,66px)/.95 var(--font-serif);letter-spacing:-.045em;margin:12px 0 0}.search{border-bottom:1px solid #9aa1a5;gap:8px;width:260px;padding:10px 3px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.category-row{flex-wrap:wrap;gap:2px;margin:25px 0 35px;display:flex}.category-row button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-right:1px solid #d6d3cb;padding:8px 16px;font-size:8px;font-weight:800}.category-row button:first-child{padding-left:0}.category-row button.active,.category-row button:hover{color:var(--red)}.stories-grid{grid-template-columns:repeat(12,1fr);gap:22px;display:grid}.story-card{background:#fff;border-bottom:1px solid #c9c6be;flex-direction:column;grid-column:span 4;transition:all .25s;display:flex}.story-card:first-child{grid-column:span 8;grid-template-columns:1.05fr .95fr;display:grid}.story-card:nth-child(2){grid-column:span 4}.story-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #21313c12}.story-visual{color:#fff;background:#153344;height:205px;padding:18px;position:relative;overflow:hidden}.story-card:first-child .story-visual{height:100%;min-height:360px}.story-visual:before{content:"";background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:-10%;transform:rotate(-8deg)}.story-visual:after{content:"";border:1px solid #ffffff35;border-radius:50%;width:300px;height:300px;position:absolute;top:-160px;right:-70px}.story-visual.red{background:#8c3b35}.story-visual.gold{background:#96733c}.story-visual.blue{background:#244d68}.story-visual.green{background:#315e53}.story-visual.slate{background:#4a5a63}.story-visual>b{font:500 52px/1 var(--font-serif);opacity:.9;position:absolute;top:20px;left:22px}.story-visual span{font:500 78px/1 var(--font-serif);opacity:.14;position:absolute;bottom:5px;right:18px}.story-visual i{text-transform:uppercase;letter-spacing:.17em;font-size:8px;font-style:normal;position:absolute;bottom:20px;left:20px}.story-body{flex-direction:column;flex:1;padding:25px 25px 29px;display:flex}.story-card:first-child .story-body{padding:38px}.story-meta{justify-content:space-between;align-items:center;display:flex}.story-meta span{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:850}.story-meta small{color:#7d878e;font-size:7px}.story-body h3{font:650 25px/1.12 var(--font-serif);letter-spacing:-.025em;margin:18px 0 13px}.story-card:first-child h3{font-size:36px}.story-body p{color:var(--muted);flex:1;font-size:11px;line-height:1.7}.empty{text-align:center;color:var(--muted);padding:70px}.analysis{background:var(--deep);color:#fff;grid-template-columns:1.08fr .92fr;align-items:center;gap:100px;padding:95px clamp(22px,7vw,110px);display:grid;position:relative;overflow:hidden}.analysis:after{content:"M";font:600 500px/1 var(--font-serif);color:#ffffff05;position:absolute;bottom:-150px;right:-30px}.kicker.light{color:#ff7067}.analysis h2{font:600 clamp(46px,5vw,73px)/1.02 var(--font-serif);letter-spacing:-.045em;margin:20px 0 28px}.analysis-copy>p{color:#b7c3c9;max-width:620px;font-size:14px;line-height:1.75}.button.pale{color:var(--ink);background:#fff;margin-top:18px}.decision-list{z-index:2;position:relative}.decision-list>div{border-bottom:1px solid #fff2;grid-template-columns:55px 1fr;gap:24px;padding:26px 0;display:grid}.decision-list>div>span{font:500 31px var(--font-serif);color:var(--red)}.decision-list p{flex-direction:column;gap:7px;margin:0;display:flex}.decision-list b{font:600 23px var(--font-serif)}.decision-list small{color:#99aab3;font-size:11px}.newsletter{background:#ece8de;grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;padding:90px clamp(22px,7vw,110px);display:grid;position:relative}.newsletter:before{content:"05";font:500 160px/1 var(--font-serif);color:#0b23330a;position:absolute;bottom:0;left:30px}.newsletter>div,.newsletter form{position:relative}.newsletter p{color:var(--muted);margin-top:20px;font-size:12px}.newsletter form{grid-template-columns:1fr auto;display:grid}.newsletter input{background:#fff;border:1px solid #c9c5bb;outline:0;height:58px;padding:0 18px}.newsletter input:focus{border-color:var(--red)}.newsletter button{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:0;padding:0 24px;font-size:9px;font-weight:850}.newsletter form small{color:#7b858a;grid-column:1/-1;margin-top:10px;font-size:7px}.success{background:#fff;grid-template-columns:auto 1fr;gap:2px 14px;padding:24px;display:grid}.success span{color:#215b48;background:#dcebe5;border-radius:50%;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}.success small{color:var(--muted)}footer{color:#fff;background:#061720;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:30px;padding:60px clamp(22px,5vw,80px) 30px;display:grid}.footer-brand strong{color:#fff}.footer-brand small{color:var(--red)}footer p{font:500 19px/1.5 var(--font-serif);color:#aebbc2}footer>div:nth-of-type(2){text-transform:uppercase;letter-spacing:.1em;justify-content:flex-end;gap:22px;font-size:9px;display:flex}footer>small{color:#71828c;border-top:1px solid #ffffff18;grid-column:1/-1;padding-top:26px;font-size:8px}@media (width<=1080px){.site-header nav{display:none}.hero-grid{grid-template-columns:1fr}.hero h1{font-size:88px}.lead-card{max-width:850px}.signal-bar{grid-template-columns:repeat(2,1fr)}.signal-bar .live{grid-column:1/-1}.signal-bar>span{border-bottom:1px solid #ccc7bb;min-height:68px}.story-card,.story-card:nth-child(2){grid-column:span 6}.story-card:first-child{grid-column:span 12}.analysis,.newsletter{grid-template-columns:1fr;gap:50px}}@media (width<=680px){.edition-bar span:nth-child(2){display:none}.site-header{height:72px}.contact-link{padding:10px;font-size:0}.contact-link:after{content:"Contacto";font-size:8px}.brand-mark{width:32px;height:32px}.brand strong{font-size:10px}.hero{padding-top:48px}.hero h1{font-size:64px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.lead-card{margin:0 -7px;display:block}.shipping-visual{min-height:290px}.lead-content{padding:30px}.signal-bar{margin-top:45px}.radar-section{padding-top:70px}.section-heading{flex-direction:column;align-items:flex-start;gap:24px}.search{width:100%}.category-row{flex-wrap:nowrap;overflow-x:auto}.category-row button{white-space:nowrap}.story-card,.story-card:nth-child(2),.story-card:first-child{grid-column:span 12;display:flex}.story-card:first-child .story-visual,.story-visual{height:210px;min-height:0}.story-card:first-child .story-body{padding:25px}.story-card:first-child h3{font-size:27px}.analysis{padding-top:70px;padding-bottom:70px}.newsletter form{grid-template-columns:1fr}.newsletter button{height:52px}.newsletter form small{grid-column:1}.newsletter h2{font-size:41px}footer{grid-template-columns:1fr}footer>div:nth-of-type(2){justify-content:flex-start}footer>small{grid-column:1}}.panel-shell{color:#102330;background:#f3f4f2;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.panel-side{color:#d5dfe3;background:#071b27;flex-direction:column;height:100vh;padding:32px 20px 24px;display:flex;position:sticky;top:0}.panel-logo{border-bottom:1px solid #ffffff17;align-items:center;gap:13px;padding:0 10px 30px;display:flex}.panel-logo>span{color:#ee4037;width:34px;height:34px;font:700 17px var(--font-serif);border:1px solid #ee4037;place-items:center;display:grid;transform:rotate(45deg)}.panel-logo b{letter-spacing:.14em;flex-direction:column;font-size:11px;display:flex}.panel-logo small{color:#ee4037;letter-spacing:.24em;margin-top:5px;font-size:7px}.panel-side nav{flex-direction:column;gap:5px;margin-top:28px;display:flex}.panel-side nav button{color:#91a1aa;text-align:left;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;padding:12px 14px;font-size:10px;font-weight:750}.panel-side nav button.on,.panel-side nav button:hover{color:#fff;background:#ffffff0c;border-left-color:#ee4037}.panel-user{border-top:1px solid #ffffff17;align-items:center;gap:12px;margin-top:auto;padding:22px 8px 0;display:flex}.panel-user i{color:#fff;background:#ee4037;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}.panel-user span{flex-direction:column;display:flex}.panel-user b{font-size:9px}.panel-user small{color:#71848e;margin-top:4px;font-size:7px}.panel-main{padding:34px clamp(25px,4vw,60px) 70px;overflow:hidden}.panel-header{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.panel-header>div:first-child>span{color:#ee4037;letter-spacing:.2em;font-size:8px;font-weight:850}.panel-header h1{font:600 clamp(36px,4vw,56px)/1 var(--font-serif);letter-spacing:-.04em;margin:10px 0 0}.panel-header>div:last-child{gap:10px;display:flex}.panel-header a,.panel-header button{text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#fff;border:1px solid #c8cdcb;align-items:center;height:42px;padding:0 17px;font-size:8px;font-weight:850;display:flex}.panel-header button{color:#fff;background:#ee4037;border-color:#ee4037}.panel-metrics{background:#d7dbd9;border:1px solid #d7dbd9;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:18px;display:grid}.panel-metrics article{background:#fff;grid-template-columns:1fr auto;gap:10px;padding:20px;display:grid}.panel-metrics article>span{font:500 17px var(--font-serif);color:#ee4037}.panel-metrics article>small{text-transform:uppercase;color:#78858b;letter-spacing:.08em;grid-row:2;font-size:8px;font-weight:800}.panel-metrics article>b{font:600 36px var(--font-serif);grid-area:1/2/3}.radar-control{color:#fff;background:#0d2a39;justify-content:space-between;align-items:center;margin-bottom:22px;padding:18px 20px;display:flex}.radar-control>div{align-items:center;gap:12px;display:flex}.radar-control i{background:#36d18c;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #36d18c18}.radar-control span{flex-direction:column;gap:4px;display:flex}.radar-control span b{font-size:11px}.radar-control span small{color:#9cadb5;font-size:8px}.radar-control>div:last-child>small{text-align:right;color:#82959e;font-size:6px;line-height:1.6}.radar-control>div:last-child>small b{color:#fff;font-size:8px}.radar-control button{color:#fff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #5a727e;padding:10px 13px;font-size:7px;font-weight:850}.panel-table-wrap{background:#fff;border:1px solid #dfe2df}.panel-table-head{border-bottom:1px solid #dfe2df;justify-content:space-between;padding:19px 22px;display:flex}.panel-table-head h2{font:600 21px var(--font-serif);margin:0}.panel-table-head span{color:#879197;font-size:8px}.panel-row{border-bottom:1px solid #eceeeb;grid-template-columns:75px minmax(280px,1fr) 140px 170px;align-items:center;gap:22px;padding:20px 22px;display:grid}.priority{text-transform:uppercase;letter-spacing:.1em;color:#746e3b;text-align:center;background:#f3efcf;padding:7px;font-size:7px;font-weight:850}.panel-topic>span{color:#ee4037;text-transform:uppercase;letter-spacing:.09em;font-size:7px;font-weight:850}.panel-topic h3{font:650 17px/1.2 var(--font-serif);margin:7px 0}.panel-topic p{color:#6d7a80;margin:0;font-size:9px;line-height:1.5}.panel-owner{flex-direction:column;gap:5px;display:flex}.panel-owner small{color:#9aa3a7;letter-spacing:.1em;font-size:6px}.panel-owner b{font-size:8px}.panel-action{justify-content:flex-end;align-items:center;gap:9px;display:flex}.panel-action select{background:#fff;border:1px solid #d6dad7;padding:9px;font-size:8px}.panel-action button{color:#fff;text-transform:uppercase;cursor:pointer;background:#ee4037;border:0;padding:9px 10px;font-size:7px;font-weight:850}.panel-action>span{color:#ee4037}.panel-empty{text-align:center;color:#849097;padding:55px}.modal-backdrop{z-index:100;background:#061720b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.editor-modal{background:#fff;width:min(590px,100%);padding:28px;box-shadow:0 30px 90px #0004}.editor-modal header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:start;margin-bottom:20px;padding-bottom:18px;display:flex}.editor-modal header small{color:#ee4037;letter-spacing:.14em;font-size:7px;font-weight:850}.editor-modal h2{font:600 29px var(--font-serif);margin:5px 0 0}.editor-modal header button{cursor:pointer;background:0 0;border:0;font-size:25px}.editor-modal label{text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;margin-bottom:15px;font-size:8px;font-weight:800;display:flex}.editor-modal input,.editor-modal textarea,.editor-modal select{text-transform:none;letter-spacing:0;background:#fbfbf9;border:1px solid #d2d6d3;outline:0;padding:11px;font-size:11px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.editor-modal footer{background:0 0;border:0;justify-content:flex-end;gap:9px;padding:15px 0 0;display:flex}.editor-modal footer button{text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #cad0cd;padding:11px 16px;font-size:8px;font-weight:850}.editor-modal footer button:last-child{color:#fff;background:#ee4037;border-color:#ee4037}@media (width<=900px){.panel-shell{display:block}.panel-side{flex-direction:row;align-items:center;width:100%;height:auto;padding:18px;position:relative}.panel-side nav{display:none}.panel-logo{border:0;padding:0}.panel-user{border:0;margin:0 0 0 auto;padding:0}.panel-main{padding:30px 18px}.panel-metrics{grid-template-columns:repeat(2,1fr)}.panel-row{grid-template-columns:65px 1fr}.panel-owner,.panel-action{grid-column:2}.panel-action{justify-content:flex-start}.radar-control{align-items:flex-start;gap:20px}.radar-control>div:last-child>small{display:none}}@media (width<=560px){.panel-header{flex-direction:column;align-items:flex-start;gap:20px}.panel-header>div:last-child{width:100%}.panel-header a,.panel-header button{flex:1;justify-content:center}.panel-metrics{grid-template-columns:1fr 1fr}.radar-control{flex-direction:column}.panel-row{grid-template-columns:1fr}.panel-owner,.panel-action{grid-column:1}.priority{width:max-content}.form-grid{grid-template-columns:1fr}}.radar-control span em{color:#6fe0aa;font-size:8px;font-style:normal;font-weight:800}.radar-control button:disabled{opacity:.5;cursor:wait}.radar-control .source-button{color:#9fb0b9;border-color:#0000}.source-register{background:#fff;border:1px solid #dfe2df;margin:-10px 0 22px}.source-register>header{border-bottom:1px solid #e3e6e3;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.source-register header small{color:#ee4037;letter-spacing:.14em;font-size:7px;font-weight:850}.source-register h2{font:600 24px var(--font-serif);margin:4px 0 0}.source-register header>span{color:#748188;font-size:8px}.source-register>div{grid-template-columns:repeat(3,1fr);display:grid}.source-register article{border-bottom:1px solid #e6e8e5;border-right:1px solid #e6e8e5;padding:18px 20px;position:relative}.source-register article b{text-transform:uppercase;font-size:9px}.source-register article p{color:#68777e;margin:8px 55px 0 0;font-size:8px;line-height:1.55}.source-register article span{color:#25966a;letter-spacing:.1em;font-size:6px;font-weight:850;position:absolute;top:17px;right:14px}.source-register>footer{color:#7a868c;background:#f5f6f4;padding:14px 20px;font-size:7px}.panel-topic>a{color:#ee4037;text-transform:uppercase;letter-spacing:.08em;margin-top:7px;font-size:7px;font-weight:850;display:inline-block}@media (width<=900px){.source-register>div{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.source-register>div{grid-template-columns:1fr}}.panel-row{cursor:pointer}.panel-row:hover{background:#fafaf7}.panel-action>b{text-transform:uppercase;color:#56666e;font-size:8px}.marketing-button{white-space:nowrap;background:#0d2a39!important;border-color:#0d2a39!important}.editor-workspace{z-index:200;background:#eef0ed;position:fixed;inset:0;overflow:auto}.editor-workspace>header{z-index:4;color:#fff;background:#071b27;justify-content:space-between;align-items:center;min-height:68px;padding:12px 28px;display:flex;position:sticky;top:0;box-shadow:0 5px 20px #0002}.editor-workspace>header>div{align-items:center;gap:9px;display:flex}.editor-workspace>header button{color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #50646e;padding:10px 13px;font-size:8px;font-weight:800}.editor-workspace>header .approve{color:#f0cb75;border-color:#d6a947}.editor-workspace>header .publish{background:#ee4037;border-color:#ee4037}.editor-workspace>header button:disabled{opacity:.35;cursor:not-allowed}.editor-workspace>header span{color:#94a6af;letter-spacing:.1em;font-size:8px}.editor-notice{color:#755814;background:#fff3d8;border-bottom:1px solid #e7d5ab;padding:11px 28px;font-size:9px;font-weight:750}.editor-layout{grid-template-columns:minmax(0,1fr) 360px;max-width:1450px;min-height:calc(100vh - 68px);margin:auto;display:grid}.writing-pane{background:#fff;padding:38px clamp(28px,5vw,72px) 80px}.writing-pane>label,.editor-inspector label{text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:7px;margin-bottom:20px;font-size:8px;font-weight:850;display:flex}.writing-pane input,.writing-pane textarea,.writing-pane select,.editor-inspector input,.editor-inspector textarea{text-transform:none;letter-spacing:0;background:#fff;border:1px solid #ccd1ce;outline:0;padding:12px;font:400 12px/1.55 Arial}.writing-pane>label:first-child input{font:600 42px/1.05 var(--font-serif);letter-spacing:-.04em;border:0;border-bottom:1px solid #cbd0cd;padding:10px 0}.content-editor{resize:vertical;min-height:480px}.format-bar{background:#f1f3f0;border:1px solid #d4d8d5;border-bottom:0;align-items:center;gap:5px;padding:7px;display:flex}.format-bar button{cursor:pointer;background:#fff;border:1px solid #d2d7d3;padding:7px 9px;font-size:8px}.format-bar span{color:#89949a;margin-left:auto;font-size:7px}.editor-inspector{background:#f4f5f3;border-left:1px solid #d6dad7;padding:24px;overflow:auto}.editor-inspector section{background:#fff;border:1px solid #dce0dd;margin-bottom:14px;padding:18px}.editor-inspector h3{font:650 19px var(--font-serif);margin:0 0 15px}.editor-inspector section>p{color:#7b888e;font-size:8px}.editor-inspector label small{margin-left:auto}.image-thumb{object-fit:cover;width:100%;max-height:190px;margin-bottom:12px}.upload-label{text-align:center;cursor:pointer;border:1px dashed #aeb8b3;padding:15px}.upload-label input{display:none}.version-row{border-top:1px solid #e5e8e5;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.version-row span{flex-direction:column;gap:3px;display:flex}.version-row b{font-size:9px}.version-row small{color:#879197;font-size:7px}.version-row button{color:#ee4037;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:800}.public-link{color:#fff;text-align:center;text-transform:uppercase;background:#071b27;padding:14px;font-size:8px;font-weight:800;display:block}.article-preview{background:#fff;max-width:820px;margin:55px auto;padding:55px 70px;box-shadow:0 25px 70px #14222d14}.article-preview>img{object-fit:cover;width:100%;max-height:420px;margin-bottom:32px}.article-preview>span{color:#ee4037;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:850}.article-preview h1{font:650 56px/1.02 var(--font-serif);letter-spacing:-.045em;margin:18px 0}.preview-deck{font:400 20px/1.5 var(--font-serif);color:#5b6870;border-bottom:1px solid #d9ddda;padding-bottom:28px}.preview-copy{font:400 16px/1.8 var(--font-serif)}.preview-copy h2{margin-top:35px;font-size:31px}.preview-copy blockquote{color:#44555e;border-left:3px solid #ee4037;padding-left:20px}.marketing-modal{background:#fff;width:min(520px,100%);padding:38px;position:relative}.marketing-modal>button{background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:15px}.marketing-modal>span{color:#ee4037;letter-spacing:.14em;font-size:8px;font-weight:850}.marketing-modal h2{font:650 36px/1 var(--font-serif);margin:13px 0}.marketing-modal p{color:#65747b;font-size:12px;line-height:1.7}.marketing-modal footer{background:0 0;justify-content:flex-end;gap:8px;padding:20px 0 0;display:flex}.marketing-modal footer button{text-transform:uppercase;background:#fff;border:1px solid #ccd1ce;padding:11px 15px;font-size:8px;font-weight:850}.marketing-modal footer button:last-child{color:#fff;background:#ee4037;border-color:#ee4037}.stage-nav{z-index:3;background:#fff;border-bottom:1px solid #d6dad7;justify-content:center;align-items:center;gap:0;padding:12px 24px;display:flex;position:sticky;top:68px}.stage-nav>span{text-transform:uppercase;letter-spacing:.1em;color:#829097;margin-right:20px;font-size:8px;font-weight:850}.stage-nav button{color:#75828a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #d9ddda;align-items:center;gap:8px;padding:10px 22px;font-size:9px;font-weight:800;display:flex}.stage-nav button i{background:#e8ebe8;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;display:grid}.stage-nav button.active{color:#102b39;border-color:#ee4037}.stage-nav button.active i{color:#fff;background:#ee4037}.stage-nav button:disabled{opacity:.45}.editor-inspector h3 small{color:#7f8b91;text-transform:uppercase;letter-spacing:.08em;font:700 7px Arial}.image-options{grid-template-columns:1fr;gap:7px;margin-bottom:14px;display:grid}.image-options button{text-align:left;cursor:pointer;background:#fafbf9;border:1px solid #d4d9d6;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.image-options button b{font-size:9px}.image-options button span{color:#77858c;font-size:7px}.image-options button.active{background:#fff5f2;border-color:#ee4037}.image-help{background:#edf4f7;line-height:1.55;color:#506873!important;padding:10px!important}.published-section{max-width:1580px;margin:auto;padding:0 clamp(22px,5vw,80px) 100px}.published-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.published-card{background:#fff;border-bottom:1px solid #bbb;padding-bottom:24px;display:block}.published-card img,.published-placeholder{object-fit:cover;width:100%;height:220px}.published-placeholder{color:#fff2;font:600 120px var(--font-serif);background:#0d2a39;place-items:center;display:grid}.published-card>span,.published-card>h3,.published-card>p,.published-card>b{margin-left:23px;margin-right:23px}.published-card>span{color:#ee4037;text-transform:uppercase;margin-top:20px;font-size:8px;font-weight:850;display:block}.published-card h3{font:650 25px/1.15 var(--font-serif)}.published-card p{color:#67757c;font-size:11px;line-height:1.6}.published-card b{text-transform:uppercase;font-size:8px}.public-article{background:#f4f2eb;min-height:100vh}.public-article>header{color:#fff;background:#071b27;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,6vw,90px);display:flex}.public-article>header>a:last-child{text-transform:uppercase;font-size:9px}.public-article>article{max-width:900px;margin:auto;padding:80px 40px 100px}.article-kicker{color:#ee4037;letter-spacing:.16em;font-size:9px;font-weight:850}.public-article h1{font:650 clamp(48px,7vw,82px)/.98 var(--font-serif);letter-spacing:-.05em;margin:22px 0}.article-deck{font:400 22px/1.5 var(--font-serif);color:#596970}.article-byline{text-transform:uppercase;border-top:1px solid #c6cbc7;justify-content:space-between;margin:30px 0;padding:18px 0;font-size:9px;display:flex}.public-article figure{margin:35px 0}.public-article figure img{object-fit:cover;width:100%;max-height:570px}.public-article figcaption{color:#7b858a;margin-top:8px;font-size:8px}.article-body{max-width:720px;font:400 18px/1.85 var(--font-serif);margin:50px auto}.article-body h2{margin-top:50px;font-size:36px;line-height:1.1}.article-body blockquote{border-left:4px solid #ee4037;padding-left:25px;font-size:24px}.article-sources{color:#122936!important;background:#e8e6df!important;flex-direction:column!important;gap:8px!important;padding:25px!important;display:flex!important}.article-sources h2{font:650 23px var(--font-serif);margin:0 0 8px}.article-sources a,.article-sources span{font-size:10px}@media (width<=1000px){.editor-layout{grid-template-columns:1fr}.editor-inspector{border-left:0}.published-grid{grid-template-columns:1fr 1fr}.panel-header>div:last-child{flex-wrap:wrap}.marketing-button{order:3}}@media (width<=620px){.editor-workspace>header{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.editor-workspace>header>div:last-child{width:100%;overflow-x:auto}.stage-nav{justify-content:flex-start;padding:9px;top:102px;overflow-x:auto}.stage-nav>span{display:none}.stage-nav button{white-space:nowrap;padding:8px 12px}.writing-pane{padding:28px 18px}.writing-pane>label:first-child input{font-size:32px}.article-preview{margin:20px 10px;padding:30px 22px}.article-preview h1{font-size:39px}.published-grid{grid-template-columns:1fr}.public-article>article{padding:55px 22px}.article-byline{flex-direction:column;gap:8px}}.story-image{background:#0d2a39;height:205px;position:relative;overflow:hidden}.story-image img{object-fit:cover;width:100%;height:100%;display:block}.story-image:after{content:"";background:linear-gradient(#0000 45%,#071b2780);position:absolute;inset:0}.story-image span{z-index:2;color:#fff;font:500 52px/1 var(--font-serif);opacity:.55;position:absolute;bottom:10px;right:18px}.story-card:first-child .story-image{height:100%;min-height:360px}.lead-media{background:#0d2a39;min-height:430px;position:relative;overflow:hidden}.lead-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lead-media:after{content:"";background:linear-gradient(#0000 40%,#06172099);position:absolute;inset:0}.lead-media span{z-index:2;color:#fff;letter-spacing:.15em;font-size:8px;font-weight:850;position:absolute;bottom:17px;left:18px}.latest-lead .lead-content h2{font-size:clamp(24px,2.2vw,34px)}@media (width<=680px){.story-card:first-child .story-image,.story-image{height:210px;min-height:0}}.executive-admin{background:#fff;border:1px solid #d8dcda}.executive-admin>header{border-bottom:1px solid #e0e3e1;justify-content:space-between;gap:30px;padding:28px;display:flex}.executive-admin>header span{color:var(--red);letter-spacing:.15em;font-size:7px;font-weight:850}.executive-admin h2{font:650 34px/1.05 var(--font-serif);margin:8px 0}.executive-admin header p{color:var(--muted);margin:0;font-size:10px}.executive-admin header label{text-transform:uppercase;flex-direction:column;gap:7px;font-size:8px;font-weight:850;display:flex}.executive-admin input,.executive-admin select{background:#fff;border:1px solid #ccd2cf;padding:11px;font-size:10px}.executive-status{background:#f5f6f4;justify-content:space-between;align-items:center;padding:16px 28px;display:flex}.executive-status span{color:#715d29;text-transform:uppercase;background:#eee3c8;padding:7px 9px;font-size:7px;font-weight:850}.executive-status b{font-size:9px}.executive-slots{padding:12px 28px}.executive-slots>label{border-bottom:1px solid #e4e7e4;grid-template-columns:58px 1fr;align-items:center;gap:18px;padding:14px 0;display:grid}.executive-slots>label>span{font:550 33px var(--font-serif);color:#c7cdca}.executive-slots>label>div{flex-direction:column;gap:6px;display:flex}.executive-slots small{color:var(--red);font-size:7px;font-weight:850}.executive-admin>footer{background:#f5f6f4;justify-content:flex-end;gap:9px;padding:20px 28px;display:flex}.executive-admin>footer button{text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #bdc5c1;padding:12px 17px;font-size:8px;font-weight:850}.executive-admin>footer button:last-child{background:var(--red);border-color:var(--red);color:#fff}.executive-admin>footer button:disabled{opacity:.4;cursor:not-allowed}.executive-notice{color:#755814;background:#fff1d5;margin:0;padding:13px 28px;font-size:9px}.executive-week{background:#ece8de;padding:90px clamp(22px,7vw,110px)}.executive-week>header{max-width:820px}.executive-week h2{font:650 clamp(45px,5vw,72px)/1 var(--font-serif);letter-spacing:-.04em;margin:18px 0}.executive-week>header p{color:var(--muted);max-width:650px;font-size:13px;line-height:1.7}.executive-week>header>small{letter-spacing:.1em;color:var(--red);margin-top:18px;font-size:8px;font-weight:850;display:block}.executive-public-list{border-top:1px solid #c8c5bc;margin-top:42px}.executive-public-list>a{border-bottom:1px solid #c8c5bc;grid-template-columns:65px 220px 1fr;align-items:center;gap:25px;padding:19px 0;display:grid}.executive-public-list>a>span{font:550 39px var(--font-serif);color:#9da49f}.executive-public-list img{object-fit:cover;width:220px;height:130px}.executive-public-list div>small{color:var(--red);text-transform:uppercase;font-size:7px;font-weight:850}.executive-public-list h3{font:650 26px/1.15 var(--font-serif);margin:7px 0}.executive-public-list p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.executive-public-list b{text-transform:uppercase;font-size:8px}.executive-pending{color:var(--muted);padding:50px 0}.executive-subscribe{color:#fff;background:#071b27;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-top:45px;padding:25px 28px;display:grid}.executive-subscribe>div{flex-direction:column;gap:6px;display:flex}.executive-subscribe b{font:600 23px var(--font-serif)}.executive-subscribe small{color:#9cadb5}.executive-subscribe form{grid-template-columns:1fr auto;display:grid}.executive-subscribe input{border:0;padding:14px}.executive-subscribe button{background:var(--red);color:#fff;text-transform:uppercase;border:0;padding:0 18px;font-size:8px;font-weight:850}.executive-subscribe>p{color:#7ce0b2;font-weight:800}@media (width<=760px){.executive-admin>header{flex-direction:column}.executive-public-list>a{grid-template-columns:45px 1fr}.executive-public-list img{display:none}.executive-subscribe{grid-template-columns:1fr}.executive-week{padding-top:65px;padding-bottom:65px}}:root{--ink:#071c2c;--deep:#0a293d;--red:#d93632;--cream:#eef2f3;--paper:#f7f9fa;--line:#ccd5d9;--muted:#566873;--graphite:#344650;--green:#2e8b62;--amber:#c78a2b;--info:#31769a;--font-serif:var(--font-sans)}body{background:var(--paper);font-family:var(--font-sans),Arial,sans-serif}.brand-mark,.panel-logo>span{display:none!important}.brand,.panel-logo{gap:0}.brand strong{letter-spacing:.12em;font-size:13px;font-weight:800}.brand small{color:#e0524d;letter-spacing:.22em;margin-top:7px;font-size:7px}.edition-bar{background:#051620;border-bottom:1px solid #27404d}.site-header{background:var(--ink);color:#fff;border-bottom:1px solid #28404d}.site-header nav{color:#c5d0d5}.site-header nav a:after{height:1px}.contact-link{color:#fff;border-color:#607582}.hero{background:var(--deep);color:#fff;padding-top:78px}.hero:before{border-color:#ffffff0d;width:410px;height:410px;top:42px;left:auto;right:5%}.hero:after{content:"20.6767° N  ·  103.3475° W";color:#6f8793;letter-spacing:.18em;font-size:7px;position:absolute;top:30px;right:5%}.hero h1{letter-spacing:-.055em;font-weight:750;line-height:.86}.hero-copy>p{color:#b9c7ce}.hero .text-link{border-color:#91a5af}.button.primary{box-shadow:none}.signal-bar,.signal-bar>span{border-color:#ffffff24}.signal-bar small{color:#93a6b0}.lead-card{color:var(--ink);box-shadow:0 24px 55px #00000035}.section-heading h2,.analysis h2,.executive-week h2,.public-article h1,.article-preview h1{letter-spacing:-.045em;font-weight:780}.radar-section{background:var(--paper)}.story-card{border:1px solid #d8dfe2;border-top:3px solid var(--ink);box-shadow:none}.story-card:hover{border-top-color:var(--red)}.story-body h3,.lead-content h2,.executive-public-list h3{font-weight:760}.analysis{background:#071c2c}.analysis:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;inset:0}.decision-list>div{position:relative}.decision-list>div:after{content:"";border:1px solid var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:0}.executive-week{background:#eef2f3}.executive-public-list>a{border-color:#c8d2d7}.executive-subscribe{background:var(--ink)}footer{background:#051620}.public-article{background:#eef2f3}.public-article>header{background:var(--ink)}.public-article>article{background:#fff}.article-kicker,.story-meta span,.tag,.kicker,.eyebrow{color:var(--red)}.panel-side{background:#051b29}.panel-logo{padding:4px 10px 30px}.panel-logo b{font-size:12px}.panel-logo small{color:#e0524d}.panel-main{background:#eef2f3}.panel-header h1,.panel-table-head h2,.executive-admin h2,.editor-inspector h3{font-weight:780}.panel-metrics article,.panel-table-wrap,.executive-admin{border-color:#d3dcdf}.radar-control{background:var(--ink)}.priority{color:#765820;background:#f2e4be}.priority.alta{color:#8b4a17;background:#f5d9ba}.priority.critica{color:#a22824;background:#f3cfcd}.executive-status span.publicado{color:#206748;background:#d8ece2}.stage-nav button.active{border-color:var(--red)}@media (width<=680px){.hero{padding-top:58px}.hero:after{display:none}.brand strong{font-size:10px}.site-header{height:72px}}.assisted-image{background:#edf4f7;border:1px solid #ccdce3;margin-bottom:14px;padding:12px}.assisted-image ol{counter-reset:steps;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 14px;padding:0;list-style:none;display:grid}.assisted-image li{color:#506873;font-size:7px}.assisted-image li:before{counter-increment:steps;content:"0" counter(steps);color:var(--red);margin-right:5px;font-weight:850}.assisted-image label{margin-bottom:10px}.visual-brief{background:#fff!important;min-height:190px!important;font-size:8px!important;line-height:1.55!important}.assisted-image>button,.regenerate-image{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;width:100%;margin-bottom:10px;padding:11px;font-size:8px;font-weight:850}.assisted-image>button:disabled,.regenerate-image:disabled{opacity:.5;cursor:wait}.assisted-image .upload-label{background:#fff;margin:0}.regenerate-image{background:#102f42;margin:-5px 0 12px}.editorial-flow{background:#fff;border:1px solid #d3dcdf;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:0 0 22px;padding:16px 20px;display:grid}.editorial-flow>div{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.editorial-flow span{color:var(--red);grid-row:1/3;font-size:16px;font-weight:800}.editorial-flow b{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.editorial-flow small{color:#71818a;margin-top:4px;font-size:7px}.editorial-flow>i{color:#aab5ba;font-style:normal}.panel-action button:disabled{opacity:.5;cursor:wait}@media (width<=900px){.editorial-flow{grid-template-columns:1fr 1fr}.editorial-flow>i{display:none}}@media (width<=560px){.editorial-flow{grid-template-columns:1fr}}.editor-workspace>header .delete-article{color:#ff8b84;border-color:#e0524d}.editor-workspace>header .delete-article:hover{color:#fff;background:#b62f2a;border-color:#b62f2a}.field-help{color:#6f7f87;text-transform:none;letter-spacing:0;margin-top:-12px;font-size:7px;font-weight:600}.executive-public-list{border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.executive-public-list>a{background:#fff;border:1px solid #c8d2d7;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:0 0 22px;display:flex;position:relative}.executive-public-list>a>span{z-index:2;color:#fff;width:34px;height:34px;font:700 13px var(--font-sans);background:#071c2ce6;place-items:center;display:grid;position:absolute;top:10px;right:10px}.executive-public-list img,.executive-image-placeholder{aspect-ratio:3/2;object-fit:cover;background:#0a293d;width:100%;height:auto;display:block}.executive-public-list>a>div:last-child{flex-direction:column;flex:1;padding:18px;display:flex}.executive-public-list div>small{min-height:18px}.executive-public-list h3{margin:8px 0 12px;font-size:20px;line-height:1.12}.executive-public-list p{-webkit-line-clamp:3;margin-bottom:18px;font-size:9px;line-height:1.55}.executive-public-list b{margin-top:auto}.executive-image-placeholder{background:linear-gradient(145deg,#071c2c,#2f4f60)}@media (width<=1180px){.executive-public-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.executive-public-list{grid-template-columns:1fr}.executive-public-list img,.executive-image-placeholder{display:block}}.executive-public-list>a>span{aspect-ratio:3/2;color:#fff;width:100%;height:auto;font-family:var(--font-sans),Arial,sans-serif;letter-spacing:-.08em;text-shadow:0 3px 18px #00111c80;pointer-events:none;background:linear-gradient(#0000 45%,#071c2c80 100%);justify-content:flex-end;align-items:flex-end;padding:12px 16px;font-size:clamp(64px,6.2vw,108px);font-weight:800;line-height:.78;display:flex;top:0;left:0;right:auto}.site-header{height:104px}.site-header .brand{border-left:5px solid var(--red);padding:8px 0 8px 18px;position:relative}.site-header .brand:after{content:"";background:#fff;width:5px;height:18px;position:absolute;bottom:0;left:-5px}.site-header .brand>span{gap:0}.site-header .brand strong{color:#fff;letter-spacing:.105em;font-size:clamp(19px,1.55vw,25px);font-weight:850;line-height:1}.site-header .brand small{color:var(--red);letter-spacing:.24em;margin-top:10px;font-size:clamp(9px,.72vw,12px);font-weight:850;line-height:1}@media (width<=680px){.site-header{height:82px}.site-header .brand{border-left-width:4px;padding-left:12px}.site-header .brand:after{width:4px;height:12px;left:-4px}.site-header .brand strong{font-size:15px}.site-header .brand small{letter-spacing:.18em;margin-top:7px;font-size:7px}}.intelligence-admin{background:#fff;border:1px solid #d3dcdf;margin:26px}.intelligence-admin>header{border-bottom:1px solid #d3dcdf;justify-content:space-between;align-items:flex-end;padding:30px;display:flex}.intelligence-admin>header span{letter-spacing:.18em;color:var(--red);font-size:8px;font-weight:850}.intelligence-admin h2{margin:8px 0 5px;font-size:30px}.intelligence-admin>header p{color:#65747c;margin:0;font-size:11px}.intelligence-admin button{cursor:pointer}.intelligence-admin>header>button,.intelligence-form footer button{background:var(--ink);color:#fff;text-transform:uppercase;border:0;padding:13px 18px;font-size:9px;font-weight:800}.intelligence-layout{grid-template-columns:285px 1fr;min-height:640px;display:grid}.intelligence-layout>aside{background:#f5f7f7;border-right:1px solid #d3dcdf;padding:22px}.intelligence-layout>aside h3{margin-bottom:16px;font-size:12px}.intelligence-layout>aside>button{text-align:left;background:#fff;border:1px solid #d6dee1;flex-direction:column;gap:7px;width:100%;margin-bottom:9px;padding:13px;display:flex}.intelligence-layout>aside>button.active{border-color:var(--red)}.intelligence-layout>aside span{text-transform:uppercase;color:#677780;font-size:7px}.intelligence-layout>aside span.publicado{color:#19734b}.intelligence-layout>aside b{font-size:10px;line-height:1.35}.intelligence-layout>aside small{color:#7b888e;font-size:7px}.intelligence-form{padding:28px}.intelligence-toolbar{justify-content:space-between;margin-bottom:22px;display:flex}.intelligence-toolbar>div{display:flex}.intelligence-toolbar button{text-transform:uppercase;background:#fff;border:1px solid #cfd8dc;padding:10px 14px;font-size:8px}.intelligence-toolbar button.active{background:var(--red);border-color:var(--red);color:#fff}.intelligence-form label{text-transform:uppercase;letter-spacing:.05em;flex-direction:column;gap:7px;margin-bottom:18px;font-size:9px;font-weight:800;display:flex}.intelligence-form input,.intelligence-form select,.intelligence-form textarea{font:400 11px/1.55 var(--font-sans);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cdd7db;padding:11px}.intelligence-form label>small{color:#78868d;align-self:flex-end;font-weight:500}.intelligence-levels{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.intelligence-levels label{grid-template-columns:38px 1fr;display:grid}.intelligence-levels label>b{color:var(--red);font-size:25px}.intelligence-levels label>span{flex-direction:column;font-size:13px;display:flex}.intelligence-levels label>span small{color:#78868d;text-transform:none;margin-top:4px;font-size:8px;font-weight:400}.intelligence-levels textarea{grid-column:1/-1}.intelligence-grid{grid-template-columns:repeat(2,1fr);gap:0 16px;display:grid}.intelligence-form footer{border-top:1px solid #d3dcdf;justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.intelligence-form footer button:last-child{background:var(--red)}.intelligence-form footer button:disabled{opacity:.4;cursor:not-allowed}.intelligence-preview>span{color:var(--red);text-transform:uppercase;letter-spacing:.15em;font-size:8px}.intelligence-preview>h2{max-width:800px;font-size:34px}.intelligence-preview>p{color:#53636c;font-size:14px;line-height:1.7}.intelligence-preview article{border-top:1px solid #d3dcdf;grid-template-columns:55px 1fr;gap:18px;padding:20px 0;display:grid}.intelligence-preview article>b{color:var(--red);font-size:28px}.intelligence-preview article h3{margin:0 0 7px}.intelligence-preview article p{color:#61717a;margin:0;font-size:11px;line-height:1.6}.intelligence-meta{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.intelligence-meta span{color:#aebdc4;text-transform:capitalize;border:1px solid #ffffff26;padding:8px 10px;font-size:8px}.watch-indicator{border-left:2px solid var(--red);color:#9fb0b8;flex-direction:column;gap:6px;font-size:10px;display:flex;padding:12px 16px!important}.watch-indicator b{color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:8px}@media (width<=1000px){.intelligence-layout{grid-template-columns:1fr}.intelligence-layout>aside{border-bottom:1px solid #d3dcdf;border-right:0}.intelligence-levels{grid-template-columns:1fr}}@media (width<=680px){.intelligence-admin{margin:12px}.intelligence-admin>header{flex-direction:column;align-items:flex-start;gap:18px}.intelligence-form{padding:18px}.intelligence-grid{grid-template-columns:1fr}.intelligence-form footer{flex-direction:column}.intelligence-form footer button{width:100%}.intelligence-public h2{font-size:38px}}.site-header .brand{background:0 0;border-left:0;height:76px;padding:7px 0}.site-header .brand:after{display:none}.site-logo{object-fit:contain;width:auto;max-width:270px;height:100%;display:block}.footer-logo{background:0 0;width:150px;height:auto;padding:0;display:block}@media (width<=680px){.site-header .brand{height:58px;padding:6px 9px}.site-logo{max-width:190px}.footer-logo{width:125px}}.panel-access{background:var(--ink);place-items:center;min-height:100vh;padding:24px;display:grid}.panel-access>section{border-top:5px solid var(--red);background:#fff;width:min(520px,100%);padding:44px}.panel-access>section>span{letter-spacing:.2em;color:var(--red);font-size:9px;font-weight:850}.panel-access h1{margin:12px 0;font-size:36px}.panel-access p{color:#65747c;line-height:1.7}.panel-access div{border:1px solid #d3dcdf;flex-direction:column;margin:24px 0;padding:14px;display:flex}.panel-access div small{letter-spacing:.14em;color:#77868d;font-size:8px}.panel-access div b{margin-top:6px}.panel-access a{background:var(--red);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.08em;padding:15px;font-size:10px;font-weight:800;display:block}.panel-access .panel-access-home{color:var(--ink);background:0 0;margin-top:8px}.signal-bar .signal{padding-bottom:18px;position:relative}.signal-bar .signal em{letter-spacing:.12em;text-transform:uppercase;color:#86a0ad;font-size:7px;font-style:normal;font-weight:850;position:absolute;bottom:9px;left:22px}.signal-bar .signal.estable{border-top:3px solid #30a778}.signal-bar .signal.atencion{border-top:3px solid #e3a52e}.signal-bar .signal.presion{border-top:3px solid #ee7040}.signal-bar .signal.critico{border-top:3px solid var(--red)}.signals-admin{background:#fff;border:1px solid #d3dcdf;margin:26px}.signals-admin>header{border-bottom:1px solid #d3dcdf;justify-content:space-between;align-items:flex-end;padding:30px;display:flex}.signals-admin>header span{letter-spacing:.18em;color:var(--red);font-size:8px;font-weight:850}.signals-admin h2{margin:8px 0 5px;font-size:30px}.signals-admin>header p{color:#65747c;margin:0;font-size:11px}.signals-admin>header button,.signals-form footer button{background:var(--ink);color:#fff;text-transform:uppercase;cursor:pointer;border:0;padding:13px 18px;font-size:9px;font-weight:800}.signals-layout{grid-template-columns:245px 1fr;display:grid}.signals-layout>aside{background:#f5f7f7;border-right:1px solid #d3dcdf;padding:22px}.signals-layout>aside h3{font-size:12px}.signals-layout>aside>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6dee1;flex-direction:column;gap:6px;width:100%;margin-bottom:9px;padding:13px;display:flex}.signals-layout>aside>button.active{border-color:var(--red)}.signals-layout>aside span{text-transform:uppercase;color:#687982;font-size:7px}.signals-layout>aside span.publicado{color:#19734b}.signals-layout>aside b{font-size:9px}.signals-layout>aside small{color:#7b888e;font-size:7px}.signals-form{padding:28px}.signals-dates{grid-template-columns:repeat(2,minmax(170px,260px));gap:16px;margin-bottom:20px;display:grid}.signals-form label{text-transform:uppercase;letter-spacing:.05em;flex-direction:column;gap:7px;font-size:9px;font-weight:800;display:flex}.signals-form input,.signals-form select{font:400 11px var(--font-sans);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cdd7db;padding:11px}.signal-editor-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.signal-editor-grid article{border:1px solid #d3dcdf;gap:14px;padding:20px;display:grid}.signal-editor-grid article>header{border-bottom:1px solid #e1e6e7;align-items:center;gap:12px;padding-bottom:12px;display:flex}.signal-editor-grid article>header b{color:var(--red);font-size:27px}.signal-editor-grid article>header span{letter-spacing:.12em;font-size:8px;font-weight:850}.signal-editor-grid label small{color:#7c8a90;align-self:flex-end}.signals-form footer{border-top:1px solid #d3dcdf;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:20px;display:flex}.signals-form footer button:last-child{background:var(--red)}.signals-form button:disabled{opacity:.45}@media (width<=1000px){.signals-layout{grid-template-columns:1fr}.signals-layout>aside{border-bottom:1px solid #d3dcdf;border-right:0}.signal-editor-grid{grid-template-columns:1fr}}@media (width<=680px){.signals-admin{margin:12px}.signals-admin>header{flex-direction:column;align-items:flex-start;gap:18px}.signals-form{padding:18px}.signals-dates{grid-template-columns:1fr}.signals-form footer{flex-direction:column}.signals-form footer button{width:100%}}.signal-editor-grid{grid-template-columns:1fr}.signal-editor-grid article{grid-template-columns:150px minmax(260px,1fr) minmax(180px,280px);align-items:end}.signal-editor-grid article>header{border-bottom:0;height:42px;padding:0}.signal-editor-grid article>label{margin:0}@media (width<=760px){.signal-editor-grid article{grid-template-columns:1fr;align-items:stretch}.signal-editor-grid article>header{border-bottom:1px solid #e1e6e7;height:auto;padding-bottom:12px}}.contact-section{color:#fff;background:#0a2635;grid-template-columns:.8fr 1.2fr;gap:80px;padding:85px clamp(22px,7vw,110px);display:grid}.contact-section h2{margin:14px 0 22px;font-size:clamp(42px,5vw,68px);line-height:1}.contact-section>div>p{color:#aebdc5;max-width:480px;line-height:1.7}.contact-section form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-section label{text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:8px;font-size:10px;font-weight:800;display:flex}.contact-section input,.contact-section select,.contact-section textarea{color:var(--ink);font:400 14px var(--font-sans);background:#fff;border:1px solid #8da0a9;padding:13px}.contact-message,.contact-section button,.contact-error{grid-column:1/-1}.contact-section button{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:0;padding:16px 20px;font-weight:850}.contact-section button span{float:right}.contact-trap{left:-9999px;position:absolute!important}.contact-error{color:#ff9d95}.contact-success{border-left:3px solid var(--red);background:#ffffff09;padding:30px}.contact-success b{font-size:24px}.contact-admin{background:#fff;border:1px solid #d3dcdf;margin:26px}.contact-admin>header{border-bottom:1px solid #d3dcdf;justify-content:space-between;align-items:end;padding:28px;display:flex}.contact-admin>header span{color:var(--red);letter-spacing:.16em;font-size:8px;font-weight:850}.contact-admin h2{margin:8px 0 5px;font-size:31px}.contact-admin>header p{color:#697881;margin:0;font-size:11px}.contact-admin>header>b{color:var(--red)}.contact-admin>nav{border-bottom:1px solid #d3dcdf;gap:5px;padding:15px 22px;display:flex}.contact-admin>nav button{cursor:pointer;background:#fff;border:1px solid #cad4d8;padding:9px 13px;font-size:9px}.contact-admin>nav button.active{background:var(--ink);color:#fff}.contact-list{grid-template-columns:repeat(2,1fr);gap:14px;padding:22px;display:grid}.contact-list>article{border:1px solid #d3dcdf;padding:20px}.contact-list article>header{justify-content:space-between;display:flex}.contact-list article>header span{text-transform:uppercase;color:var(--red);font-size:8px;font-weight:850}.contact-list time,.contact-list small{color:#78878e;font-size:8px}.contact-list h3{margin:15px 0 5px}.contact-list a{color:#1a617d;margin-bottom:14px;font-size:12px;display:block}.contact-list article>b{text-transform:uppercase;font-size:9px}.contact-list article>p{color:#52646d;font-size:12px;line-height:1.6}.contact-list article>footer{background:0 0;border-top:1px solid #dce2e4;gap:6px;margin-top:12px;padding:15px 0 0;display:flex}.contact-list footer button{cursor:pointer;background:#fff;border:1px solid #ccd5d8;padding:8px;font-size:8px}@media (width<=900px){.contact-section{grid-template-columns:1fr;gap:35px}.contact-list{grid-template-columns:1fr}}@media (width<=600px){.contact-section form{grid-template-columns:1fr}.contact-section label{grid-column:1}.contact-admin{margin:12px}}.radar-section .stories-grid{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.radar-section .story-card,.radar-section .story-card:nth-child(2){background:#fff;border:1px solid #ccd7dd;border-radius:4px;flex-direction:column;grid-column:auto;min-width:0;padding:10px;display:flex;overflow:hidden}.radar-section .story-card:first-child{grid-area:span 2/1;display:flex}.radar-section .story-card:hover{border-color:#899faa;transform:none;box-shadow:0 8px 24px #071c2c0c}.radar-section .story-card .story-image,.radar-section .story-card .story-visual{aspect-ratio:16/9;border-radius:2px;flex:none;height:auto;min-height:0}.radar-section .story-card:first-child .story-image,.radar-section .story-card:first-child .story-visual{aspect-ratio:4/3;height:auto;min-height:0}.radar-section .story-image img{object-fit:cover;object-position:center}.radar-section .story-image:after,.radar-section .story-image>span{display:none}.radar-section .story-card .story-body{gap:0;padding:16px 4px 8px}.radar-section .story-card:first-child .story-body{justify-content:flex-start;padding:22px 8px 10px}.radar-section .story-meta{flex-wrap:wrap;align-items:baseline;gap:8px}.radar-section .story-meta>span{letter-spacing:.05em;font-size:.75rem;line-height:1.4}.radar-section .story-meta>small{color:#647582;font-size:.75rem;line-height:1.4}.radar-section .story-card h3{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.2}.radar-section .story-card:first-child h3{margin:18px 0;font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.16}.radar-section .story-body p{color:#586b78;flex:1;margin:0 0 16px;font-size:1rem;line-height:1.5}.radar-section .story-body a{color:var(--red);letter-spacing:0;text-transform:none;margin-top:auto;padding:6px 0;font-size:.875rem;line-height:1.5}.radar-section .category-row{flex-wrap:wrap;gap:8px;overflow:visible}.radar-section .category-row button{text-transform:none;letter-spacing:0;white-space:normal;background:#e7edf0;border:0;border-radius:4px;padding:10px 14px;font-size:.875rem}.radar-section .category-row button.active{background:var(--red);color:#fff}.radar-section .search input{font-size:1rem}.site-header{gap:20px;height:auto;min-height:100px}.site-header .brand{flex-shrink:0}.site-header .contact-link{background:var(--red);border-color:var(--red);color:#fff;text-align:center;letter-spacing:.03em;justify-content:center;align-items:center;padding:14px 18px;font-size:.875rem;line-height:1.3;display:inline-flex}.site-header .contact-link span{color:#fff}.site-header .contact-link:after{display:none}#consulta,#radar{scroll-margin-top:120px}@media (width<=1100px){.radar-section .stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-section .story-card:first-child{grid-area:auto/1/auto/-1}.radar-section .story-card:first-child .story-image{aspect-ratio:16/9;max-height:460px}.site-header nav{display:none}}@media (width<=680px){.radar-section .stories-grid{grid-template-columns:minmax(0,1fr)}.radar-section .story-card,.radar-section .story-card:first-child,.radar-section .story-card:nth-child(2){grid-area:auto/1}.site-header{flex-wrap:wrap;gap:12px;min-height:90px;padding:8px 16px}.site-header .brand{max-width:45%;height:60px;padding:4px 0}.site-header .site-logo{object-fit:contain;width:100%;max-width:170px;height:100%}.site-header .contact-link{flex:1;min-width:130px;max-width:210px;padding:12px;font-size:.875rem}.radar-section .story-card:first-child h3{font-size:1.85rem}}.radar-section .stories-grid{flex-direction:column;gap:0;max-width:1200px;margin:0 auto;display:flex}.radar-section .published-story,.radar-section .published-story:first-child,.radar-section .published-story:nth-child(2){width:100%;box-shadow:none;background:0 0;border:0;border-top:1px solid #cbd6db;border-radius:0;grid-area:auto;grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:stretch;gap:32px;padding:24px 0;display:grid}.radar-section .published-story:first-child{border-top:1px solid #cbd6db}.radar-section .published-story:last-child{border-bottom:1px solid #cbd6db}.radar-section .published-story:hover{box-shadow:none;border-color:#cbd6db;transform:none}.radar-section .published-story .story-image,.radar-section .published-story .story-visual{aspect-ratio:3/2;border-radius:2px;width:100%;height:240px;min-height:240px;overflow:hidden}.radar-section .published-story .story-image img{object-fit:cover;width:100%;height:100%;display:block}.radar-section .published-story .story-image:after,.radar-section .published-story .story-image>span{display:none}.radar-section .published-story .story-body,.radar-section .published-story:first-child .story-body{flex-direction:column;min-width:0;padding:8px 0 6px;display:flex}.radar-section .published-story .story-meta{flex-wrap:wrap;align-items:baseline;gap:12px}.radar-section .published-story .story-meta>span{letter-spacing:.08em;font-size:.8rem;line-height:1.4}.radar-section .published-story .story-meta>small{color:#647582;font-size:.8rem;line-height:1.4}.radar-section .published-story h3,.radar-section .published-story:first-child h3{letter-spacing:-.02em;max-width:780px;margin:14px 0 12px;font-size:1.65rem;line-height:1.2}.radar-section .published-story .story-body p{color:#586b78;flex:1;max-width:820px;margin:0 0 18px;font-size:1.125rem;line-height:1.55}.radar-section .published-story .story-body a{color:var(--red);letter-spacing:.02em;text-transform:none;margin-top:auto;padding:4px 0;font-size:1rem;line-height:1.5}@media (width<=900px){.radar-section .published-story,.radar-section .published-story:first-child,.radar-section .published-story:nth-child(2){grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:24px}.radar-section .published-story .story-image,.radar-section .published-story .story-visual{height:200px;min-height:200px}.radar-section .published-story h3,.radar-section .published-story:first-child h3{font-size:1.45rem}.radar-section .published-story .story-body p{font-size:1rem}}@media (width<=680px){.radar-section .published-story,.radar-section .published-story:first-child,.radar-section .published-story:nth-child(2){flex-direction:column;gap:16px;padding:22px 0;display:flex}.radar-section .published-story .story-image,.radar-section .published-story .story-visual{aspect-ratio:3/2;height:auto;min-height:0}.radar-section .published-story .story-body,.radar-section .published-story:first-child .story-body{padding:0}.radar-section .published-story h3,.radar-section .published-story:first-child h3{font-size:1.45rem}.radar-section .published-story .story-body p{font-size:1rem;line-height:1.55}}.featured-admin{background:#fff;border:1px solid #d3dcdf;margin:26px}.featured-admin>header{border-bottom:1px solid #d3dcdf;justify-content:space-between;align-items:flex-end;gap:24px;padding:30px;display:flex}.featured-admin>header span{letter-spacing:.18em;color:var(--red);font-size:8px;font-weight:850}.featured-admin h2{margin:8px 0 5px;font-size:30px}.featured-admin>header p{color:#65747c;max-width:640px;margin:0;font-size:11px}.featured-admin button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;padding:13px 18px;font-size:9px;font-weight:850}.featured-admin button:disabled{opacity:.45;cursor:not-allowed}.featured-notice{border-left:3px solid var(--red);color:#7b332e;background:#fff4f0;margin:22px 28px 0;padding:13px 16px;font-size:12px}.featured-layout{grid-template-columns:340px 1fr;min-height:470px;display:grid}.featured-layout>aside{background:#f5f7f7;border-right:1px solid #d3dcdf;padding:28px}.featured-layout h3{margin:0 0 16px;font-size:13px}.featured-layout aside article,.featured-preview,.featured-rules{background:#fff;border:1px solid #d3dcdf;padding:20px}.featured-layout small,.featured-preview small{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:8px;font-weight:850;display:block}.featured-layout h4,.featured-preview h3{letter-spacing:-.03em;margin:0 0 12px;font-size:22px;line-height:1.15}.featured-layout p,.featured-preview p,.featured-rules p{color:#60717a;margin:0;font-size:13px;line-height:1.6}.featured-layout>section{padding:28px}.featured-layout label{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:8px;font-size:9px;font-weight:850;display:flex}.featured-layout select{font:600 13px var(--font-sans);text-transform:none;letter-spacing:0;background:#fff;border:1px solid #cdd7db;padding:13px}.featured-preview{margin-top:20px}.featured-preview h3{max-width:820px;font-size:28px}.featured-preview b{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#0a2635;margin-top:18px;padding:8px 10px;font-size:8px;display:inline-block}.featured-rules{border-left:3px solid var(--red);margin-top:20px}.featured-rules b{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.featured-rules p{margin-top:8px}@media (width<=850px){.featured-admin>header{flex-direction:column;align-items:flex-start}.featured-layout{grid-template-columns:1fr}.featured-layout>aside{border-bottom:1px solid #d3dcdf;border-right:0}}.article-consultation{color:#fff;border-left:5px solid var(--red);background:#071c2c;max-width:720px;margin:42px auto 0;padding:34px 38px}.article-consultation>span{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:850;display:block}.article-consultation h2{font:780 30px/1.08 var(--font-sans);letter-spacing:-.035em;margin:0 0 12px}.article-consultation p{color:#b8c7cf;margin:0 0 24px;font-size:15px;line-height:1.65}.article-consultation a{background:var(--red);color:#fff;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:34px;padding:18px 24px;font-size:13px;font-weight:850;display:inline-flex}.article-consultation a span{font-size:16px}@media (width<=620px){.article-consultation{padding:28px 22px}.article-consultation h2{font-size:25px}.article-consultation a{justify-content:space-between;width:100%}}
