@font-face{font-family:raveo;src:url(/_next/static/media/98dd98a075bb1b5a-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:raveo Fallback;src:local("Arial");ascent-override:89.82%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.86%}.__className_f3e6ea{font-family:raveo,raveo Fallback}.__variable_f3e6ea{--font-raveo:"raveo","raveo Fallback"}@font-face{font-family:thunder;src:url(/_next/static/media/862f519be8222432-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:thunder Fallback;src:local("Arial");ascent-override:104.74%;descent-override:29.09%;line-gap-override:0.00%;size-adjust:68.74%}.__className_e46808{font-family:thunder,thunder Fallback;font-weight:700}.__variable_e46808{--font-thunder:"thunder","thunder Fallback"}:root,[data-theme=light]{--aec-inferno:#a71401;--aec-baltic:#015ca7;--aec-amber:#f3b700;--aec-porcelain:#fffcf9;--aec-aqua:#b1ede8;--aec-ink:#111111;--aec-ink-soft:#2a2a2a;--riso-inferno:rgba(167,20,1,0.88);--riso-baltic:rgba(1,92,167,0.88);--riso-amber:rgba(243,183,0,0.85);--riso-aqua:rgba(177,237,232,0.80);--aec-inferno-dark:#7a0f00;--aec-baltic-dark:#014379;--aec-amber-dark:#c99700;--bg:var(--aec-porcelain);--bg-alt:var(--aec-aqua);--bg-invert:var(--aec-ink);--fg:var(--aec-ink);--fg-soft:var(--aec-ink-soft);--fg-muted:#5a5a5a;--fg-invert:var(--aec-porcelain);--brand:var(--aec-inferno);--brand-alt:var(--aec-baltic);--accent:var(--aec-amber);--link:var(--aec-baltic);--link-hover:var(--aec-inferno);--border:var(--aec-ink);--border-thin:rgba(17,17,17,0.12);--surface:#f6f3ed;--line:#e4e1da;--line-invert:rgba(255,252,249,0.2);--fg-faint:#8a877f;--focus:var(--aec-ink);--shadow-none:none}:root{--s-0:0;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:192px;--r-0:0px;--r-1:2px;--r-2:4px;--r-3:12px;--r-pill:999px;--fs-hero:clamp(64px,16vw,236px);--fs-display:clamp(56px,9vw,140px);--fs-poster:clamp(40px,5vw,72px);--fs-h1:clamp(40px,5vw,72px);--fs-statement:clamp(28px,3.2vw,46px);--fs-h2:clamp(32px,3.6vw,52px);--fs-h3:clamp(24px,2vw,30px);--fs-h4:20px;--fs-body-lg:20px;--fs-body:17px;--fs-body-sm:15px;--fs-caption:13px;--fs-micro:11px;--lh-tight:0.88;--lh-display:0.92;--lh-heading:1.05;--lh-snug:1.15;--lh-body:1.5;--lh-loose:1.65;--tracking-display:0.02em;--tracking-title:-0.03em;--tracking-snug:-0.02em;--tracking-caps:0.06em;--tracking-nav:0.02em;--bw-hair:1px;--bw-thin:1px;--bw:1px;--bw-thick:2px;--bw-mega:3px;--container:1280px;--container-wide:1440px;--gutter:24px;--bp-md:768px;--bp-lg:1120px;--font-display:"Thunder","Oswald","Impact",sans-serif;--font-body:"Raveo","Inter",system-ui,-apple-system,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--text-hero:700 236px/0.86 var(--font-display);--text-display:700 140px/0.92 var(--font-display);--text-poster:700 72px/0.95 var(--font-display);--text-h1:500 72px/1.05 var(--font-body);--text-statement:500 46px/1.1 var(--font-body);--text-h2:500 52px/1.05 var(--font-body);--text-h3:500 30px/1.15 var(--font-body);--text-h4:600 20px/1.25 var(--font-body);--text-body-lg:400 20px/1.5 var(--font-body);--text-body:400 17px/1.5 var(--font-body);--text-body-sm:400 15px/1.5 var(--font-body);--text-eyebrow:700 13px/1.5 var(--font-body);--text-caption:400 13px/1.5 var(--font-body);--text-micro:400 11px/1.5 var(--font-body);--text-code:400 0.92em/1.5 var(--font-mono)}.hero{font-size:236px;line-height:.86}.display,.hero{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}.display{font-size:140px;line-height:.92}.poster{font-family:var(--font-display);font-size:72px;line-height:.95;font-weight:700;letter-spacing:-.01em}.h1{font-size:72px;line-height:1.05;letter-spacing:-.03em}.h1,.statement{font-family:var(--font-body);font-weight:500}.statement{font-size:46px;line-height:1.1;letter-spacing:-.025em}.h2{font-size:52px;line-height:1.05;letter-spacing:-.03em}.h2,.h3{font-family:var(--font-body);font-weight:500}.h3{font-size:30px;line-height:1.15;letter-spacing:-.02em}.h4{font-family:var(--font-body);font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.body-lg{font-size:20px}.body,.body-lg{font-family:var(--font-body);line-height:1.5;font-weight:400;letter-spacing:0}.body{font-size:17px}.body-sm{font-family:var(--font-body);font-size:15px;line-height:1.5;font-weight:400;letter-spacing:0}.eyebrow{font-weight:700;letter-spacing:.06em}.caption,.eyebrow{font-family:var(--font-body);font-size:13px;line-height:1.5}.caption{font-weight:400;letter-spacing:0}.micro{font-family:var(--font-body);font-size:11px;letter-spacing:.06em}.code,.micro{line-height:1.5;font-weight:400}.code{font-family:var(--font-mono);font-size:.92em;letter-spacing:0}:root{--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in:cubic-bezier(0.6,0,0.8,0.2);--ease-std:cubic-bezier(0.4,0,0.2,1);--dur-fast:120ms;--dur:180ms;--dur-slow:320ms}:root,[data-tone=bg]{--tone-bg:var(--bg);--tone-fg:var(--fg);--tone-soft:var(--fg-soft);--tone-muted:var(--fg-muted);--tone-faint:var(--fg-faint);--tone-line:var(--line);--tone-control:var(--fg-faint);--tone-accent:var(--aec-inferno);--tone-focus:var(--focus)}[data-tone=surface]{--tone-bg:var(--surface);--tone-fg:var(--fg);--tone-soft:var(--fg-soft);--tone-muted:var(--fg-muted);--tone-faint:var(--fg-faint);--tone-line:var(--line);--tone-control:var(--fg-faint);--tone-accent:var(--aec-inferno);--tone-focus:var(--focus)}[data-tone=aqua]{--tone-bg:var(--aec-aqua);--tone-fg:var(--aec-ink);--tone-soft:var(--aec-ink-soft);--tone-muted:var(--aec-ink-soft);--tone-faint:var(--aec-ink-soft);--tone-line:var(--border-thin);--tone-control:var(--aec-ink);--tone-accent:var(--aec-inferno);--tone-focus:var(--focus)}[data-tone=amber]{--tone-bg:var(--aec-amber);--tone-fg:var(--aec-ink);--tone-soft:var(--aec-ink-soft);--tone-muted:var(--aec-ink-soft);--tone-faint:var(--aec-ink-soft);--tone-line:var(--border-thin);--tone-control:var(--aec-ink);--tone-accent:var(--aec-ink);--tone-focus:var(--focus)}[data-tone=ink]{--tone-bg:var(--aec-ink);--tone-fg:var(--aec-porcelain);--tone-soft:rgba(255,252,249,0.85);--tone-muted:rgba(255,252,249,0.7);--tone-faint:rgba(255,252,249,0.6);--tone-line:var(--line-invert);--tone-control:rgba(255,252,249,0.6);--tone-accent:var(--aec-amber);--tone-focus:var(--aec-porcelain)}[data-tone=inferno]{--tone-bg:var(--aec-inferno);--tone-fg:var(--aec-porcelain);--tone-soft:rgba(255,252,249,0.85);--tone-muted:rgba(255,252,249,0.85);--tone-faint:rgba(255,252,249,0.85);--tone-line:var(--line-invert);--tone-control:var(--aec-porcelain);--tone-accent:var(--aec-porcelain);--tone-focus:var(--aec-porcelain)}[data-tone=baltic]{--tone-bg:var(--aec-baltic);--tone-fg:var(--aec-porcelain);--tone-soft:rgba(255,252,249,0.85);--tone-muted:rgba(255,252,249,0.85);--tone-faint:rgba(255,252,249,0.85);--tone-line:var(--line-invert);--tone-control:var(--aec-porcelain);--tone-accent:var(--aec-porcelain);--tone-focus:var(--aec-porcelain)}[data-tone]{background-color:var(--tone-bg);color:var(--tone-fg)}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-body);color:var(--fg);background:var(--bg);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}h1,h2,h3,h4{font-family:var(--font-body);font-weight:500;margin:0}.h1,h1{font-size:var(--fs-h1)}.h1,.h2,h1,h2{line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.h2,h2{font-size:var(--fs-h2)}.h3,h3{font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.h4,h4{font-size:var(--fs-h4);line-height:1.25;font-weight:600;letter-spacing:-.01em}.hero{font-size:var(--fs-hero)}.display,.hero{text-transform:uppercase}.display{font-size:var(--fs-display)}.poster{font-size:var(--fs-poster);text-transform:uppercase}.statement{font-size:var(--fs-statement)}p{margin:0}.eyebrow,.micro{text-transform:uppercase}.caption{color:var(--fg-muted)}.code,code{font-family:var(--font-mono);font-size:.92em}a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--link-hover)}[data-tone=baltic] a,[data-tone=inferno] a,[data-tone=ink] a{color:inherit}:focus-visible{outline:2px solid var(--tone-focus);outline-offset:2px}img{max-width:100%}.aec-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aec-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.aec-actions{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-5)}.riso-grain{position:relative;isolation:isolate}.riso-grain:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.riso-grain:after,.riso-overprint{mix-blend-mode:multiply}.aec-btn{--btn-bg:var(--aec-inferno);--btn-fg:var(--aec-porcelain);--btn-hover:var(--aec-inferno-dark);--btn-line:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:46px;padding:0 20px;border:1px solid var(--btn-line);border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.aec-btn:hover{background:var(--btn-hover);color:var(--btn-fg)}.aec-btn__arrow{display:inline-block;transition:transform var(--dur) var(--ease-out)}.aec-btn:hover .aec-btn__arrow{transform:translateX(3px)}.aec-btn--secondary{--btn-bg:var(--aec-baltic);--btn-hover:var(--aec-baltic-dark)}.aec-btn--outline{--btn-bg:transparent;--btn-fg:var(--tone-fg);--btn-line:var(--tone-control);--btn-hover:var(--tone-fg)}.aec-btn--outline:hover{color:var(--tone-bg);border-color:var(--tone-fg)}.aec-btn--ghost{--btn-bg:transparent;--btn-fg:var(--tone-fg);--btn-hover:transparent;padding:0 var(--s-1)}.aec-btn--ghost:hover{color:var(--tone-accent)}.aec-btn--inverse{--btn-bg:var(--aec-ink);--btn-fg:var(--aec-porcelain);--btn-hover:var(--aec-ink-soft)}[data-tone=baltic] .aec-btn--inverse,[data-tone=baltic] .aec-btn--secondary,[data-tone=inferno] .aec-btn--inverse,[data-tone=inferno] .aec-btn--primary,[data-tone=ink] .aec-btn--inverse{--btn-bg:var(--aec-porcelain);--btn-fg:var(--aec-ink);--btn-hover:var(--surface)}.aec-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.aec-btn--lg{min-height:56px;padding:0 28px;font-size:17px}.aec-chip{min-height:40px;padding:0 16px;border:1px solid var(--tone-line);border-radius:var(--r-pill);background:transparent;color:var(--tone-fg);font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.aec-chip:hover{border-color:var(--tone-control)}.aec-chip[aria-pressed=true]{background:var(--tone-fg);border-color:var(--tone-fg);color:var(--tone-bg)}.aec-badge{display:inline-flex;align-items:center;gap:6px;padding:var(--s-1) 10px;border:1px solid var(--tone-control);border-radius:var(--r-pill);background:transparent;color:var(--tone-fg);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.aec-badge--red{color:var(--aec-inferno);border-color:var(--aec-inferno)}.aec-badge--blue{color:var(--aec-baltic);border-color:var(--aec-baltic)}.aec-badge--solid-red{background:var(--aec-inferno);color:var(--aec-porcelain);border-color:var(--aec-inferno)}.aec-badge--solid-blue{background:var(--aec-baltic);color:var(--aec-porcelain);border-color:var(--aec-baltic)}.aec-badge--solid-amber{background:var(--aec-amber);color:var(--aec-ink);border-color:var(--aec-amber)}.aec-eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-caption);font-weight:700;line-height:1.5;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--tone-accent)}.aec-eyebrow--muted{color:var(--tone-muted)}.aec-rule{height:0;margin:0;border:0;border-top:var(--bw-hair) solid var(--tone-line)}.aec-rule--strong{border-top:var(--bw-thick) solid var(--tone-fg)}.aec-rule--red{border-top:var(--bw-thick) solid var(--aec-inferno)}.aec-container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--s-6)}.aec-container--wide{max-width:var(--container-wide)}.aec-section--none{padding-block:0}.aec-section--sm{padding-block:var(--s-7)}.aec-section--md{padding-block:var(--s-9)}.aec-section--lg{padding-block:var(--s-10)}.aec-grid{display:grid;grid-template-columns:repeat(var(--aec-cols),minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.aec-grid--lines{gap:0;border-top:var(--bw-hair) solid var(--tone-line);border-bottom:var(--bw-hair) solid var(--tone-line)}.aec-grid--lines>*{padding:var(--s-5)}.aec-grid--lines>*+*{border-left:var(--bw-hair) solid var(--tone-line)}.aec-grid--lines>:first-child{padding-left:0}.aec-grid--lines>:last-child{padding-right:0}.aec-header{top:var(--s-3);margin:var(--s-3) var(--s-3) 0}.aec-header__bar{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--s-5);gap:var(--s-5);min-height:64px;padding:var(--s-2) var(--s-3) var(--s-2) var(--s-5);background:var(--aec-porcelain);border:var(--bw-hair) solid var(--line);border-radius:var(--r-pill)}.aec-header__brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.aec-header__brand,.aec-header__brand:hover{color:var(--aec-baltic)}.aec-header__brand img{width:44px;height:44px;display:block}.aec-header__word{font-size:14px;font-weight:700;line-height:1.05;letter-spacing:-.01em}.aec-header__word b{color:var(--aec-inferno);font-weight:700}.aec-header__nav{display:flex;gap:var(--s-6)}.aec-header__nav a{color:var(--fg);font-size:15px;font-weight:500;text-decoration:none;padding:var(--s-1) 0;transition:color var(--dur-fast) var(--ease-out)}.aec-header__nav a:hover,.aec-header__nav a[aria-current=page]{color:var(--aec-inferno)}.aec-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--s-2)}.aec-header__toggle{display:none;min-height:44px;padding:0 18px;background:var(--aec-porcelain);color:var(--fg);border:1px solid var(--fg-faint);border-radius:var(--r-pill);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer}.aec-header__menu{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-7);padding:112px var(--s-4) var(--s-5);background:var(--aec-porcelain);overflow-y:auto}.aec-header__menu[hidden]{display:none}.aec-header__menu nav{display:flex;flex-direction:column}.aec-header__menu nav a{padding:var(--s-3) 0;border-bottom:1px solid var(--line);color:var(--fg);font-size:36px;font-weight:500;letter-spacing:var(--tracking-title);text-decoration:none}.aec-header__menu nav a[aria-current=page]{color:var(--aec-inferno)}.aec-footer{margin:var(--s-3);border-radius:var(--r-3);overflow:hidden}.aec-footer__claim{padding:var(--s-8) var(--s-6) var(--s-5)}.aec-footer__tag{margin-bottom:var(--s-4);font-size:var(--fs-caption);letter-spacing:var(--tracking-caps);color:var(--aec-amber)}.aec-footer__tag,.aec-footer__word{font-weight:700;text-transform:uppercase}.aec-footer__word{font-family:var(--font-display);font-size:var(--fs-display);line-height:.9;letter-spacing:var(--tracking-display)}.aec-footer__word em{font-style:normal;color:var(--aec-amber)}.aec-footer__cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:var(--s-6);gap:var(--s-6);padding:var(--s-6);border-top:1px solid var(--tone-line)}.aec-footer h2{margin:0 0 var(--s-3);font-size:var(--fs-caption);font-weight:700;line-height:1.5;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--aec-amber)}.aec-footer p{font-size:15px;color:var(--tone-soft);max-width:44ch}.aec-footer ul{list-style:none;margin:0;padding:0;font-size:15px}.aec-footer li{padding:var(--s-1) 0}.aec-footer a{text-decoration:none}.aec-footer a:hover{color:var(--aec-amber)}.aec-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2) var(--s-5);padding:var(--s-4) var(--s-6);border-top:1px solid var(--tone-line);font-size:var(--fs-caption);color:var(--tone-muted)}.aec-hero{padding-block:var(--s-7) var(--s-8)}.aec-hero__title{font-family:var(--font-display);font-size:var(--fs-hero);font-weight:700;line-height:.86;letter-spacing:var(--tracking-display);text-transform:uppercase}.aec-hero__title em{font-style:normal;color:var(--tone-accent)}.aec-hero__body{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-6);gap:var(--s-6);align-items:start;margin-top:var(--s-7)}.aec-hero__body--single{grid-template-columns:minmax(0,760px)}.aec-hero__lead{font-size:var(--fs-statement);font-weight:500;line-height:1.1;letter-spacing:-.025em}.aec-hero--page{padding-block:var(--s-8) var(--s-7)}.aec-hero__page-title{max-width:16ch;margin-top:var(--s-3);font-size:var(--fs-h1);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.aec-hero--page .aec-eyebrow+.aec-hero__page-title{display:block}.aec-hero__page-title em{font-style:normal;color:var(--tone-accent)}.aec-hero__page-lead{max-width:620px;margin-top:var(--s-4);font-size:var(--fs-body-lg);line-height:1.5;color:var(--tone-soft)}.aec-statement{max-width:22em;font-size:var(--fs-statement);font-weight:500;line-height:1.1;letter-spacing:-.025em}.aec-statement__muted{color:var(--tone-faint)}.aec-section-header{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--s-6);gap:var(--s-6);align-items:end;margin-bottom:var(--s-7)}.aec-section-header__title{margin-top:var(--s-2);font-size:var(--fs-h2);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-title)}.aec-section-header__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.aec-section-header__side p{font-size:15px;color:var(--tone-soft);max-width:44ch}@media (min-width:768px){.aec-section-header__side:not(:has(p)){align-items:flex-end}}.aec-card{display:flex;flex-direction:column;gap:var(--s-3);color:var(--tone-fg);text-decoration:none}.aec-card--plain{padding-top:var(--s-4);border-top:1px solid var(--tone-line)}.aec-card--ink,.aec-card--surface{min-height:240px;padding:var(--s-5);border-radius:var(--r-3)}.aec-card__eyebrow{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--tone-accent)}.aec-card__title{font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);transition:color var(--dur-fast) var(--ease-out)}.aec-card__body{font-size:15px;color:var(--tone-soft)}.aec-card__footer{margin-top:auto;padding-top:var(--s-2);font-size:14px;font-weight:600;color:var(--tone-accent)}a.aec-card:hover{color:var(--tone-fg)}a.aec-card:hover .aec-card__title{color:var(--tone-accent)}.aec-stat{display:flex;flex-direction:column;gap:var(--s-2)}.aec-stat__label{font-size:var(--fs-caption);font-weight:600;color:var(--tone-muted)}.aec-stat__value{font-family:var(--font-display);font-size:var(--fs-poster);font-weight:700;line-height:.95;letter-spacing:var(--tracking-display)}.aec-stat__value--inferno{color:var(--aec-inferno)}.aec-stat__value--baltic{color:var(--aec-baltic)}.aec-stat__desc{font-size:15px;line-height:1.45;color:var(--tone-soft);max-width:30ch}.aec-marquee{overflow:hidden;border-block:1px solid var(--tone-line);padding-block:var(--s-3);font-family:var(--font-display);font-size:48px;font-weight:700;line-height:1;letter-spacing:var(--tracking-display);text-transform:uppercase}.aec-marquee__track{display:flex;width:max-content;animation:aec-marquee 38s linear infinite}.aec-marquee__run{display:flex;align-items:center;flex:none;white-space:nowrap}.aec-marquee__sep{margin-inline:var(--s-5);color:var(--aec-inferno);font-size:.5em}@keyframes aec-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.aec-proposal{display:grid;grid-template-columns:1fr 2fr 5fr 3fr 1fr;grid-gap:var(--gutter);gap:var(--gutter);align-items:baseline;padding-block:var(--s-5);border-top:1px solid var(--tone-line);color:inherit;text-decoration:none}.aec-proposal__number{font-size:var(--fs-caption);font-weight:600;color:var(--tone-accent)}.aec-proposal__area{font-size:var(--fs-caption);font-weight:500;color:var(--tone-muted)}.aec-proposal__title{font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);transition:color var(--dur-fast) var(--ease-out)}.aec-proposal__desc{font-size:15px;line-height:1.45;color:var(--tone-soft)}.aec-proposal__arrow{justify-self:end;color:var(--tone-accent);font-size:20px;transition:transform var(--dur) var(--ease-out)}a.aec-proposal:hover{color:inherit}a.aec-proposal:hover .aec-proposal__title{color:var(--tone-accent)}a.aec-proposal:hover .aec-proposal__arrow{transform:translateX(4px)}.aec-person__media{aspect-ratio:4/3;margin-bottom:var(--s-4);border-radius:var(--r-3);overflow:hidden;background:var(--surface)}.aec-person__media img{width:100%;height:100%;object-fit:cover;display:block}.aec-person__media .aec-riso-block{border-radius:0}.aec-person__role{font-size:var(--fs-caption);font-weight:600;color:var(--tone-accent)}.aec-person__name{margin-top:var(--s-1);font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.aec-person__bio{margin-top:var(--s-2);font-size:15px;line-height:1.45;color:var(--tone-soft);max-width:40ch}.aec-news{color:inherit;text-decoration:none}.aec-news__media{aspect-ratio:4/3;border-radius:var(--r-3);overflow:hidden;background:var(--surface)}.aec-news__media img{width:100%;height:100%;object-fit:cover;display:block}.aec-news__media .aec-riso-block{border-radius:0}.aec-news__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);font-size:var(--fs-caption);color:var(--tone-muted)}.aec-news__title{font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug);transition:color var(--dur-fast) var(--ease-out)}.aec-news__desc{margin-top:var(--s-2);font-size:15px;line-height:1.45;color:var(--tone-soft);max-width:56ch}.aec-news__arrow{justify-self:end;color:var(--tone-accent);font-size:20px;transition:transform var(--dur) var(--ease-out)}.aec-news--row{display:grid;grid-template-columns:3fr 2fr 6fr 1fr;grid-gap:var(--gutter);gap:var(--gutter);align-items:center;padding-block:var(--s-5);border-top:1px solid var(--tone-line)}.aec-news--row .aec-news__meta{flex-direction:column;align-items:flex-start}.aec-news--stack{display:flex;flex-direction:column;gap:var(--s-3)}.aec-news--stack .aec-news__arrow{display:none}a.aec-news:hover{color:inherit}a.aec-news:hover .aec-news__title{color:var(--tone-accent)}a.aec-news:hover .aec-news__arrow{transform:translateX(4px)}.aec-accordion{border-bottom:1px solid var(--tone-line)}.aec-accordion__item{border-top:1px solid var(--tone-line)}.aec-accordion__heading{font-size:inherit;font-weight:inherit;letter-spacing:normal}.aec-accordion__heading button{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;min-height:72px;padding:var(--s-3) 0;background:none;border:0;color:var(--tone-fg);text-align:left;cursor:pointer;font-family:var(--font-body);font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.aec-accordion__icon{flex:none;font-size:28px;font-weight:300;line-height:1;transition:transform var(--dur) var(--ease-out)}[aria-expanded=true]>.aec-accordion__icon{transform:rotate(45deg)}.aec-accordion__panel{max-width:62ch;padding-bottom:var(--s-5);color:var(--tone-soft)}.aec-field{display:flex;flex-direction:column;gap:6px}.aec-field label{font-size:var(--fs-caption);font-weight:600;color:var(--tone-fg)}.aec-field input,.aec-field select,.aec-field textarea{width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--tone-control);border-radius:var(--r-3);background:var(--aec-porcelain);color:var(--aec-ink);font-family:var(--font-body);font-size:16px;line-height:1.4;transition:border-color var(--dur-fast) var(--ease-out)}.aec-field input:hover,.aec-field select:hover,.aec-field textarea:hover{border-color:var(--aec-ink)}.aec-field ::placeholder,.aec-newsletter ::placeholder{color:var(--fg-muted);opacity:1}.aec-field__note{font-size:var(--fs-caption);color:var(--tone-muted)}.aec-field--error input,.aec-field--error select,.aec-field--error textarea{border-color:var(--aec-inferno)}.aec-field--error .aec-field__note{color:var(--aec-inferno)}.aec-check{display:inline-flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--tone-fg);cursor:pointer}.aec-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:inline-grid;place-content:center;width:22px;height:22px;margin:0;background:var(--aec-porcelain);color:var(--aec-ink);border:1px solid var(--tone-control);border-radius:var(--r-2);cursor:pointer}.aec-check input:checked{background:var(--aec-amber);border-color:var(--aec-ink)}.aec-check input:checked:after{content:"✕";font-size:12px;font-weight:900;line-height:1}.aec-newsletter{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-6);gap:var(--s-6);align-items:end;padding:var(--s-6);border-radius:var(--r-3)}.aec-newsletter__title{font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.aec-newsletter__text{margin-top:var(--s-2);font-size:15px;color:var(--tone-soft);max-width:44ch}.aec-newsletter__form{display:flex;flex-direction:column;gap:var(--s-3)}.aec-newsletter__row{display:flex;gap:var(--s-1);padding:var(--s-1);background:var(--aec-porcelain);border:1px solid var(--tone-control);border-radius:var(--r-pill)}.aec-newsletter__row input{flex:1 1;min-width:0;padding:0 var(--s-4);background:transparent;border:0;border-radius:var(--r-pill);color:var(--aec-ink);font-family:var(--font-body);font-size:16px}.aec-newsletter__row .aec-btn{flex:none}.aec-newsletter .aec-check{font-size:var(--fs-caption)}.aec-riso-block{position:relative;overflow:hidden;border-radius:var(--r-3)}.aec-riso-block__ink{position:absolute;border-radius:50%;mix-blend-mode:multiply;opacity:.9}.aec-riso-block__text{position:absolute;inset:0;z-index:2;display:grid;place-items:center;text-align:center;padding:var(--s-3);font-family:var(--font-display);font-weight:700;line-height:.95;letter-spacing:var(--tracking-display);text-transform:uppercase}.aec-riso-panel{position:relative;overflow:hidden;min-height:320px;padding:var(--s-5);border-radius:var(--r-3);display:flex}.aec-riso-panel__ink{position:absolute;border-radius:50%;mix-blend-mode:multiply;aspect-ratio:1}.aec-riso-panel__ink--a{width:46%;top:-22%;right:-8%}.aec-riso-panel__ink--b{width:37%;bottom:-24%;right:8%}.aec-riso-panel__content{position:relative;z-index:2;display:flex;flex-direction:column;max-width:50%}.aec-riso-panel__eyebrow{margin-bottom:var(--s-2);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}.aec-riso-panel__title{font-family:var(--font-display);font-size:min(var(--fs-poster),56px);font-weight:700;line-height:.95;letter-spacing:var(--tracking-display);text-transform:uppercase}.aec-riso-panel__text{margin-top:var(--s-2);font-size:15px;color:var(--tone-soft)}.aec-riso-panel__action{margin-top:auto;padding-top:var(--s-5)}@media (max-width:1119px){.aec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aec-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.aec-grid--lines>:nth-child(odd){border-left:0;padding-left:0}.aec-grid--lines>:nth-child(2n){padding-right:0}.aec-grid--lines>:nth-child(n+3){border-top:1px solid var(--tone-line)}.aec-proposal{grid-template-columns:1fr 2fr 7fr 2fr}.aec-proposal__desc{grid-column:3/4;grid-row:2}.aec-proposal__arrow{grid-column:4;grid-row:1}.aec-news--row{grid-template-columns:3fr 8fr 1fr}.aec-news--row .aec-news__media{grid-row:1/span 2}.aec-news--row .aec-news__meta{flex-direction:row;align-items:center;grid-column:2}.aec-news--row .aec-news__text{grid-column:2}.aec-news--row .aec-news__arrow{grid-column:3;grid-row:1/span 2}.aec-footer__cols{grid-template-columns:repeat(3,1fr)}.aec-footer__about{grid-column:1/-1}}@media (max-width:767px){.aec-container{padding-inline:var(--s-4)}.aec-section--sm{padding-block:var(--s-6)}.aec-section--md{padding-block:var(--s-8)}.aec-section--lg{padding-block:var(--s-9)}.aec-grid{grid-template-columns:minmax(0,1fr)}.aec-grid--lines>*{padding:var(--s-4) 0;border-left:0!important;border-top:0}.aec-grid--lines>*+*{border-top:1px solid var(--tone-line)}.aec-header{margin-inline:var(--s-2);top:var(--s-2)}.aec-header__bar{grid-template-columns:1fr auto;padding-left:var(--s-3);padding-right:var(--s-2)}.aec-header__cta,.aec-header__nav{display:none}.aec-header__toggle{display:inline-flex;align-items:center}.aec-hero{padding-block:var(--s-6) var(--s-7)}.aec-hero__title{font-size:28vw;line-height:.88}.aec-hero__body{grid-template-columns:minmax(0,1fr);gap:var(--s-6);margin-top:var(--s-5)}.aec-section-header{grid-template-columns:minmax(0,1fr);gap:var(--s-3);margin-bottom:var(--s-6)}.aec-proposal{grid-template-columns:auto 1fr;gap:var(--s-1) var(--s-3)}.aec-proposal__desc,.aec-proposal__title{grid-column:1/-1;grid-row:auto}.aec-proposal__title{margin-top:var(--s-1)}.aec-proposal__arrow{display:none}.aec-news--row{grid-template-columns:minmax(0,1fr);gap:var(--s-3)}.aec-news--row .aec-news__media,.aec-news--row .aec-news__meta,.aec-news--row .aec-news__text{grid-column:1;grid-row:auto}.aec-news--row .aec-news__arrow{display:none}.aec-footer{margin:var(--s-2)}.aec-footer__claim{padding:var(--s-7) var(--s-4) var(--s-4)}.aec-footer__word{font-size:20vw}.aec-footer__cols{grid-template-columns:1fr 1fr;gap:var(--s-5);padding:var(--s-5) var(--s-4)}.aec-footer__legal{padding-inline:var(--s-4)}.aec-newsletter{grid-template-columns:minmax(0,1fr);gap:var(--s-4);padding:var(--s-5) var(--s-4)}.aec-newsletter__row{flex-direction:column;border-radius:var(--r-3);padding:var(--s-2)}.aec-newsletter__row input{min-height:44px;padding:0 var(--s-2)}.aec-riso-panel{min-height:380px;padding:var(--s-4)}.aec-riso-panel__content{max-width:100%}.aec-riso-panel__ink--a{width:52%;top:auto;bottom:-12%;right:-10%}.aec-riso-panel__ink--b{width:40%;bottom:-16%;right:34%}.aec-riso-panel__action{padding-bottom:var(--s-8)}.aec-marquee{font-size:36px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.aec-marquee{overflow-x:auto}}:root{--font-display:var(--font-thunder),"Oswald","Impact",sans-serif;--font-body:var(--font-raveo),"Inter",system-ui,-apple-system,sans-serif}body{background:var(--bg)}.aec-skip{position:absolute;left:var(--s-3);top:-100px;z-index:100;padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--aec-ink);color:var(--aec-porcelain);text-decoration:none}.aec-skip:focus{top:var(--s-3)}.aec-lang{display:inline-flex;gap:2px}.aec-lang a{display:inline-flex;align-items:center;min-height:40px;padding:0 10px;border-radius:var(--r-pill);color:var(--fg-muted);font-size:13px;font-weight:700;letter-spacing:var(--tracking-caps);text-decoration:none}.aec-lang a:hover{color:var(--aec-inferno)}.aec-lang a[aria-current=true]{color:var(--fg);background:var(--surface)}.aec-header__menu .aec-lang{flex-direction:row;gap:var(--s-2)}.aec-header__menu .aec-lang a{min-height:44px;padding:0 var(--s-4);border:1px solid var(--line);font-size:15px;letter-spacing:var(--tracking-caps)}@media (max-width:767px){.aec-header__lang{display:none}}.aec-prose{max-width:68ch;font-size:var(--fs-body);line-height:1.6}.aec-prose>*+*{margin-top:var(--s-4)}.aec-prose h2{margin-top:var(--s-7);font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.aec-prose h3{margin-top:var(--s-6);font-size:var(--fs-h4);line-height:1.25;font-weight:600}.aec-prose ol,.aec-prose ul{padding-left:1.2em}.aec-prose li+li{margin-top:var(--s-2)}.aec-prose blockquote{margin:var(--s-6) 0;padding-left:var(--s-5);border-left:2px solid var(--aec-inferno);font-size:var(--fs-body-lg)}.aec-prose figure img,.aec-prose img{border-radius:var(--r-3);height:auto}.aec-prose figure{margin:var(--s-6) 0}.aec-prose figcaption{margin-top:var(--s-2);font-size:var(--fs-caption);color:var(--fg-muted)}.aec-prose .wp-block-table{overflow-x:auto}.aec-prose table{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--fs-body-sm)}.aec-prose td,.aec-prose th{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.aec-prose hr{border:0;border-top:1px solid var(--line)}.aec-prose iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:var(--r-3)}.aec-fitxa{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:var(--s-8);gap:var(--s-8);align-items:start}.aec-fitxa__aside{position:-webkit-sticky;position:sticky;top:112px;display:flex;flex-direction:column;gap:var(--s-6)}.aec-bloc+.aec-bloc{margin-top:var(--s-8)}.aec-bloc__titol{margin-bottom:var(--s-4);font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-snug)}.aec-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-4);font-size:var(--fs-caption);color:var(--fg-muted)}.aec-meta dt{font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}.aec-dades{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-2) var(--s-4);gap:var(--s-2) var(--s-4);margin:0;font-size:var(--fs-body-sm)}.aec-dades dt{color:var(--fg-muted)}.aec-dades dd{margin:0}.aec-llista{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.aec-llista li{padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.aec-nota{color:var(--fg-muted)}.aec-avis,.aec-nota{font-size:var(--fs-body-sm)}.aec-avis{padding:var(--s-4) var(--s-5);border-radius:var(--r-3);background:var(--surface)}.aec-avis--amber{background:var(--aec-amber);color:var(--aec-ink)}.aec-buit{padding:var(--s-7) 0;color:var(--fg-muted)}.aec-tornar{display:inline-flex;gap:var(--s-2);margin-bottom:var(--s-5);font-size:var(--fs-body-sm);font-weight:600;text-decoration:none}.aec-tornar:before{content:"←"}.aec-enllacos{display:flex;flex-wrap:wrap;gap:var(--s-2)}.aec-prose+.aec-enllacos{margin-top:var(--s-7)}@media (max-width:1119px){.aec-fitxa{grid-template-columns:minmax(0,1fr);gap:var(--s-7)}.aec-fitxa__aside{position:static}}.aec-cita,.aec-cita blockquote{margin:0}.aec-cita figcaption{margin-top:var(--s-3);font-size:var(--fs-body-sm);color:var(--fg-muted)}.aec-proposal__desc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.aec-proposal__resum{display:block}.aec-vots{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.aec-vots td,.aec-vots th{padding:var(--s-2) 0;border-bottom:1px solid var(--line);text-align:left}.aec-vots thead th{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.aec-vots tbody th{font-weight:600}.aec-vots__seients{display:block;font-weight:400;font-size:var(--fs-caption);color:var(--fg-muted)}.aec-vots td{text-align:right;font-weight:600}.aec-vots td[data-vot="a favor"]{color:var(--aec-baltic)}.aec-vots td[data-vot="en contra"]{color:var(--aec-inferno)}.aec-vots td[data-vot="abstenció"],.aec-vots td[data-vot=absent],.aec-vots td[data-vot=cap]{color:var(--fg-muted)}.aec-vots tr[data-grup=aec] th{color:var(--aec-inferno)}.aec-ordre{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.aec-ordre td,.aec-ordre th{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.aec-ordre thead th{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.aec-ordre td:first-child{color:var(--fg-muted);white-space:nowrap}.aec-ordre__vots{display:block;margin-top:var(--s-1);font-size:var(--fs-caption);color:var(--fg-muted)}.aec-ordre__aec{font-weight:600}.aec-taula-scroll{overflow-x:auto}@media (max-width:767px){.aec-ordre thead{display:none}.aec-ordre,.aec-ordre tbody,.aec-ordre td,.aec-ordre tr{display:block;width:100%}.aec-ordre tr{padding:var(--s-3) 0;border-bottom:1px solid var(--line)}.aec-ordre td{padding:0;border:0}.aec-ordre td+td{margin-top:var(--s-1)}}.aec-filtres{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-4)}.aec-filtres__fila{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.aec-filtres__cerca{position:relative;flex:1 1 320px;max-width:560px;color:var(--fg-muted)}.aec-filtres__cerca svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}.aec-filtres__cerca input{width:100%;min-height:44px;padding:0 18px 0 44px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--aec-porcelain);color:var(--aec-ink);font-family:var(--font-body);font-size:16px}.aec-filtres__cerca input:focus,.aec-filtres__cerca input:hover{border-color:var(--aec-ink)}.aec-filtres__cerca input::placeholder{color:var(--fg-muted);opacity:1}.aec-filtres__select{position:relative;display:inline-flex;align-items:center;color:var(--aec-ink)}.aec-filtres__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;field-sizing:content;min-height:40px;max-width:260px;padding:0 38px 0 16px;border:1px solid var(--line);border-radius:var(--r-pill);background:transparent;color:inherit;font-family:var(--font-body);font-size:14px;font-weight:500;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.aec-filtres__select select:hover{border-color:var(--aec-ink)}.aec-filtres__select svg{position:absolute;right:15px;pointer-events:none}.aec-filtres__select[data-actiu=true]{color:var(--aec-porcelain)}.aec-filtres__select[data-actiu=true] select{background:var(--aec-ink);border-color:var(--aec-ink)}.aec-filtres__select option{color:var(--aec-ink);background:var(--aec-porcelain)}.aec-filtres__estat{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);min-height:44px;padding-bottom:var(--s-3);margin-bottom:var(--s-2);border-bottom:1px solid var(--line)}.aec-filtres__comptador{margin:0 var(--s-2) 0 0;font-size:var(--fs-caption);font-weight:600;color:var(--fg-muted)}.aec-filtres__actiu{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border:0;border-radius:var(--r-pill);background:var(--aec-aqua);color:var(--aec-ink);font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer}.aec-filtres__actiu span{font-size:16px;line-height:1}.aec-filtres__actiu:hover{background:var(--aec-amber)}.aec-filtres__esborra{padding:0;border:0;background:none;color:var(--aec-inferno);font-family:var(--font-body);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aec-filtres__actiu:focus-visible,.aec-filtres__cerca input:focus-visible,.aec-filtres__esborra:focus-visible,.aec-filtres__select select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:767px){.aec-filtres__cerca{flex-basis:100%;max-width:none}.aec-filtres__fila:last-child{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--s-3));padding:2px var(--s-3);scrollbar-width:none}.aec-filtres__select{flex:none}}.aec-form{display:flex;flex-direction:column;gap:var(--s-4);max-width:560px}.aec-form__accions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.aec-form__accions .aec-btn[disabled]{opacity:.5;cursor:not-allowed}.aec-form__error{color:var(--aec-inferno);font-size:var(--fs-body-sm);font-weight:600}.aec-form__fet{padding:var(--s-5);border-radius:var(--r-3);background:var(--aec-aqua);color:var(--aec-ink);font-weight:600}.aec-form .aec-check a{color:inherit}.aec-video details{margin-top:var(--s-2);font-size:var(--fs-body-sm)}.aec-video summary{cursor:pointer;font-weight:600}.aec-video details p{margin-top:var(--s-2);white-space:pre-line;color:var(--tone-soft)}.aec-preview-bar{position:fixed;left:50%;bottom:var(--s-3);z-index:60;transform:translateX(-50%);display:flex;gap:var(--s-4);align-items:center;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-5);border-radius:var(--r-pill);background:var(--aec-amber);color:var(--aec-ink);font-size:var(--fs-body-sm);font-weight:600}.aec-preview-bar a{padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--aec-ink);color:var(--aec-porcelain);text-decoration:none}.aec-error{min-height:50vh}.aec-crida-banner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:560px;margin:var(--s-8) var(--s-3) var(--s-3);border-radius:var(--r-3);overflow:hidden;background:var(--aec-inferno)}.aec-crida-banner__foto{position:relative;min-height:320px;background:var(--aec-baltic)}.aec-crida-banner__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;display:block}.aec-crida-banner__cos{display:flex;flex-direction:column;justify-content:center;gap:var(--s-5);padding:var(--s-8) var(--s-7)}.aec-crida-banner__eyebrow{margin:0;font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--aec-amber)}.aec-crida-banner__titol{margin:0;max-width:12ch;font-family:var(--font-display);font-size:clamp(56px,6.6vw,112px);font-weight:700;line-height:.9;letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance}.aec-crida-banner__titol em{font-style:normal;color:var(--aec-amber)}.aec-crida-banner__text{margin:0;max-width:52ch;font-size:var(--fs-body-lg);line-height:1.45;color:var(--tone-soft)}.aec-crida-banner .aec-form{max-width:none;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}.aec-crida-banner .aec-form>.aec-field{flex:1 1 200px}.aec-crida-banner .aec-form>.aec-form__accions{order:3}.aec-crida-banner .aec-form>.aec-check{order:4;flex-basis:100%;font-size:var(--fs-body-sm);line-height:1.4}.aec-crida-banner .aec-form>:not(.aec-field):not(.aec-check):not(.aec-form__accions):not(.aec-sr){order:5;flex-basis:100%}.aec-crida-banner .aec-form__accions .aec-btn{min-height:48px}.aec-crida-banner .aec-form__error{color:var(--aec-amber)}.aec-crida-banner .aec-form__fet{font-size:var(--fs-body-lg);font-weight:600;color:var(--aec-porcelain)}.aec-crida-banner__enllacos{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);margin:0;padding:var(--s-4) 0 0;list-style:none;border-top:1px solid var(--line-invert)}.aec-crida-banner__enllacos a{color:var(--aec-porcelain);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.aec-crida-banner__enllacos a:hover{color:var(--aec-amber)}@media (max-width:1119px){.aec-crida-banner{grid-template-columns:minmax(0,1fr);min-height:0}.aec-crida-banner__foto{min-height:300px}.aec-crida-banner__cos{padding:var(--s-7) var(--s-6)}}@media (max-width:767px){.aec-crida-banner{margin:var(--s-2)}.aec-crida-banner__foto{min-height:240px}.aec-crida-banner__cos{gap:var(--s-4);padding:var(--s-6) var(--s-4)}.aec-crida-banner__titol{font-size:60px}.aec-crida-banner .aec-form__accions,.aec-crida-banner .aec-form__accions .aec-btn{flex-basis:100%;width:100%}}.aec-campanya{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s-7);gap:var(--s-7);margin:var(--s-3);padding:var(--s-8) var(--s-7);border-radius:var(--r-3)}.aec-campanya__cap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.aec-campanya__eyebrow{font-size:var(--fs-caption);letter-spacing:var(--tracking-caps);color:var(--aec-amber)}.aec-campanya__eyebrow,.aec-campanya__titol{margin:0;font-weight:700;text-transform:uppercase}.aec-campanya__titol{font-family:var(--font-display);font-size:clamp(64px,7.4vw,128px);line-height:.88;letter-spacing:var(--tracking-display);text-wrap:balance}.aec-campanya__titol em{font-style:normal;color:var(--aec-amber)}.aec-campanya__data{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin:0;font-size:var(--fs-body-lg);font-weight:600}.aec-campanya__falten{padding:4px 12px;border-radius:var(--r-pill);background:var(--aec-amber);color:var(--aec-ink);font-size:var(--fs-body-sm);font-weight:700}.aec-campanya .aec-campanya__cta{margin-top:var(--s-2);color:var(--btn-fg)}.aec-campanya__passos{align-self:center;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-invert)}.aec-campanya__passos li{border-bottom:1px solid var(--line-invert)}.aec-campanya__pas{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5) 0;color:inherit;text-decoration:none}.aec-campanya__num{font-family:var(--font-display);font-size:44px;font-weight:700;line-height:.9;color:var(--aec-aqua)}.aec-campanya__cos{display:flex;flex-direction:column;gap:6px}.aec-campanya__pas-titol{font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.2;letter-spacing:-.01em}.aec-campanya__pas-text{max-width:54ch;color:var(--tone-soft);line-height:1.45}.aec-campanya__enllac{margin-top:4px;font-size:var(--fs-body-sm);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.aec-campanya__pas:hover .aec-campanya__enllac,.aec-campanya__pas:hover .aec-campanya__pas-titol{color:var(--aec-amber)}.aec-campanya__pas:focus-visible{outline:2px solid var(--aec-porcelain);outline-offset:4px}@media (max-width:1119px){.aec-campanya{grid-template-columns:minmax(0,1fr);gap:var(--s-6);padding:var(--s-7) var(--s-6)}}@media (max-width:767px){.aec-campanya{margin:var(--s-2);padding:var(--s-6) var(--s-4)}.aec-campanya__titol{font-size:64px}.aec-campanya__pas{grid-template-columns:44px minmax(0,1fr);gap:var(--s-3)}.aec-campanya__num{font-size:34px}.aec-campanya .aec-campanya__cta{width:100%}}.aec-footer__lloc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.aec-xarxes{display:flex;gap:6px;margin:0;padding:0;list-style:none}.aec-xarxes a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line-invert);border-radius:var(--r-pill);color:var(--aec-porcelain);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.aec-xarxes a:hover{background:var(--aec-amber);border-color:var(--aec-amber);color:var(--aec-ink)}.aec-xarxes a:focus-visible{outline:2px solid var(--aec-porcelain);outline-offset:2px}.aec-footer__legal{align-items:center}@media (max-width:767px){.aec-xarxes a{width:44px;height:44px}}.aec-eix{padding-top:var(--s-5);border-top:1px solid var(--line)}.aec-eix__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gutter);gap:var(--gutter)}.aec-eix__nom{margin-bottom:var(--s-2);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.aec-eix__cols>div:nth-child(2) .aec-eix__nom{color:var(--aec-baltic)}.aec-eix__cols>div:nth-child(3) .aec-eix__nom{color:var(--aec-inferno)}.aec-eix .aec-prose{font-size:var(--fs-body-sm)}@media (max-width:767px){.aec-eix__cols{grid-template-columns:minmax(0,1fr)}}.aec-noticies{display:flex;flex-direction:column;gap:var(--s-6)}.aec-portada{display:block;width:100%;height:auto;margin-bottom:var(--s-6);border-radius:var(--r-3)}.aec-participa__form{margin-top:var(--s-6)}.aec-participa__text{margin-bottom:var(--s-5);color:var(--fg-soft)}.aec-header{--logo-v:104px;position:-webkit-sticky;position:sticky;top:0;z-index:50;margin:0;padding:6px var(--s-3);pointer-events:none;transition:background-color .22s var(--ease-out)}.aec-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);opacity:0;transition:opacity .22s var(--ease-out)}.aec-header[data-compacte=true]{--logo-v:44px;background:var(--aec-porcelain);pointer-events:auto}.aec-header[data-compacte=true]:after{opacity:1}.aec-header .aec-header__menu{pointer-events:auto}.aec-header .aec-header__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);height:52px;min-height:52px;padding:0 8px;background:none;border:0;border-radius:0}.aec-header .aec-header__bar>*{pointer-events:auto}.aec-header .aec-header__brand{position:relative;z-index:1;flex:none;align-self:stretch;width:calc(var(--logo-v) * 1.265);transition:width .22s var(--ease-out)}.aec-header .aec-header__brand img{position:absolute;left:0;top:2px;width:auto;max-width:none;height:var(--logo-v);transition:height .22s var(--ease-out),top .22s var(--ease-out),opacity .2s var(--ease-out)}.aec-header[data-compacte=true] .aec-header__brand img{top:4px}.aec-header .aec-header__segell-blanc{opacity:0}.aec-header .aec-header__nav{display:flex;align-items:center;gap:var(--s-6);margin-left:auto}.aec-header .aec-header__nav a{position:relative;padding:6px 0;color:var(--aec-ink);font-size:15px;font-weight:600;letter-spacing:-.005em;text-decoration:none}.aec-header .aec-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s var(--ease-out)}.aec-header .aec-header__nav a:hover{color:var(--aec-ink)}.aec-header .aec-header__nav a:hover:after,.aec-header .aec-header__nav a[aria-current=page]:after{transform:scaleX(1)}.aec-header .aec-header__nav a[aria-current=page]{color:var(--aec-ink)}.aec-header .aec-header__nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.aec-header .aec-header__actions{display:flex;align-items:center;gap:var(--s-4)}.aec-header .aec-header__lang .aec-lang{gap:2px}.aec-header .aec-header__lang .aec-lang a{min-height:32px;padding:0 6px;background:none;color:rgba(17,17,17,.55);font-size:12px}.aec-header .aec-header__lang .aec-lang a:hover,.aec-header .aec-header__lang .aec-lang a[aria-current=true]{color:var(--aec-ink);background:none}.aec-header .aec-header__cta{min-height:40px;padding:0 18px;font-size:14px;font-weight:600}.aec-header .aec-header__toggle{gap:10px;min-height:44px;padding:0 4px;background:none;border:0;color:var(--aec-ink);font-size:15px;font-weight:600}.aec-header .aec-header__toggle:after{content:"";width:22px;height:8px;border-block:2px solid currentColor;box-sizing:border-box}@media (max-width:767px){.aec-header{--logo-v:72px;top:0;margin:0;padding:4px var(--s-2)}.aec-header[data-compacte=true]{--logo-v:40px}.aec-header .aec-header__bar{height:48px;min-height:48px;padding:0 4px}.aec-header .aec-header__cta,.aec-header .aec-header__lang,.aec-header .aec-header__nav{display:none}.aec-header .aec-header__menu{background:var(--aec-ink);color:var(--aec-porcelain);padding-top:112px}.aec-header .aec-header__menu nav:not(.aec-lang) a{color:var(--aec-porcelain);border-color:var(--line-invert);font-family:var(--font-display);font-size:56px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.03em}.aec-header .aec-header__menu nav:not(.aec-lang) a[aria-current=page]{color:var(--aec-amber)}.aec-header .aec-header__menu .aec-lang a{border-color:var(--line-invert);color:var(--aec-porcelain)}.aec-header .aec-header__menu .aec-lang a[aria-current=true]{background:var(--aec-porcelain);color:var(--aec-ink)}.aec-header[data-obert=true]{background:none}.aec-header[data-obert=true]:after{opacity:0}.aec-header[data-obert=true] .aec-header__toggle{color:var(--aec-porcelain)}.aec-header[data-obert=true] .aec-header__segell{opacity:0}.aec-header[data-obert=true] .aec-header__segell-blanc{opacity:1}}@media (prefers-reduced-motion:reduce){.aec-header,.aec-header .aec-header__brand,.aec-header .aec-header__brand img,.aec-header .aec-header__nav a:after{transition:none}}.aec-hero-riso{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-3);min-height:max(640px,calc(100svh - 76px));margin:0 var(--s-3);padding:320px var(--s-6) var(--s-5);background:var(--aec-porcelain);border-radius:var(--r-3);overflow:hidden}.aec-hero-riso__fotos{position:absolute;inset:0;z-index:-2;background:var(--aec-baltic)}.aec-hero-riso__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .7s var(--ease-out)}.aec-hero-riso__foto[data-actual=true]{opacity:1}.aec-hero-riso__controls{align-self:flex-end;display:flex;align-items:center;gap:var(--s-2);padding:4px 4px 4px var(--s-4);background:var(--aec-porcelain);border-radius:var(--r-pill)}.aec-hero-riso__peu{font-size:var(--fs-caption);font-weight:600;line-height:1.25;color:var(--aec-ink-soft);white-space:nowrap}.aec-hero-riso__punts{display:flex}.aec-hero-riso__punt{display:inline-flex;align-items:center;justify-content:center;width:26px;height:36px;padding:0;border:0;background:transparent;cursor:pointer}.aec-hero-riso__punt span{display:block;width:8px;height:8px;border-radius:var(--r-pill);background:rgba(17,17,17,.3);transition:width .24s var(--ease-out),background-color .24s var(--ease-out)}.aec-hero-riso__punt[aria-current=true] span{width:22px;background:var(--aec-ink)}.aec-hero-riso__pausa{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--fg-faint);border-radius:var(--r-pill);background:var(--aec-porcelain);color:var(--aec-ink);cursor:pointer}.aec-hero-riso__pausa:disabled{opacity:.4;cursor:default}.aec-hero-riso__pausa:focus-visible,.aec-hero-riso__punt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.aec-hero-riso__fitxa{display:flex;flex-direction:column;gap:22px;padding:28px 32px 30px;background:var(--aec-porcelain);color:var(--aec-ink);border-radius:var(--r-3)}.aec-hero-riso__cap{display:flex;align-items:center;gap:28px}.aec-hero-riso__titol{flex:1 1;min-width:0;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:500;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.aec-hero-riso__titol em{font-style:normal;color:var(--aec-inferno)}.aec-hero-riso__cap .aec-actions{flex:none;margin-top:0}.aec-hero-riso__fils{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--line)}.aec-hero-riso__fils-nom{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.aec-hero-riso__fils ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.aec-fil{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:var(--r-pill);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--dur) var(--ease-out)}.aec-fil--inferno{background:var(--aec-inferno);color:var(--aec-porcelain)}.aec-fil--baltic{background:var(--aec-baltic);color:var(--aec-porcelain)}.aec-fil--amber{background:var(--aec-amber);color:var(--aec-ink)}.aec-fil--aqua{background:var(--aec-aqua);color:var(--aec-ink)}.aec-fil--ink{background:var(--aec-ink);color:var(--aec-porcelain)}.aec-fil:hover{background:var(--aec-inferno-dark);color:var(--aec-porcelain)}.aec-fil:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1119px){.aec-hero-riso__cap{flex-wrap:wrap}.aec-hero-riso__cap .aec-actions{flex-basis:100%}}@media (max-width:767px){.aec-hero-riso{min-height:0;margin:0 var(--s-2);padding:470px var(--s-3) var(--s-3);gap:0}.aec-hero-riso__fotos{bottom:auto;height:560px}.aec-hero-riso__controls{position:absolute;top:410px;left:var(--s-3);right:var(--s-3);padding-left:14px}.aec-hero-riso__peu{flex:1 1;min-width:0;font-size:12px;white-space:normal}.aec-hero-riso__punt{height:44px}.aec-hero-riso__pausa{width:44px;height:44px}.aec-hero-riso__fitxa{gap:16px;padding:22px 18px}.aec-hero-riso__cap{flex-direction:column;align-items:stretch;gap:16px}.aec-hero-riso__titol{font-size:21px;line-height:1.3}.aec-hero-riso__cap .aec-actions{flex-direction:column}.aec-hero-riso__fils{padding-top:14px;gap:8px}.aec-fil{min-height:32px;padding:0 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.aec-hero-riso__foto,.aec-hero-riso__punt span{transition:none}}.aec-galetes{position:fixed;z-index:55;right:calc(var(--s-3) + env(safe-area-inset-right, 0px));bottom:calc(var(--s-3) + env(safe-area-inset-bottom, 0px));width:min(392px,calc(100vw - 2 * var(--s-3)));padding:18px 18px 16px;background:var(--aec-porcelain);color:var(--aec-ink);border:1px solid var(--aec-ink);border-radius:var(--r-3);animation:aec-galetes-entra var(--dur-slow) var(--ease-out) both}.aec-galetes__cap{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-caption);font-weight:700;line-height:1.5;letter-spacing:var(--tracking-caps);text-transform:uppercase}.aec-galetes__punt{flex:none;width:10px;height:10px;border-radius:50%;background:var(--aec-amber);box-shadow:0 0 0 1px var(--aec-ink)}.aec-galetes__text{margin-top:10px;font-size:var(--fs-body-sm);line-height:var(--lh-body)}.aec-galetes__botons{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-2);gap:var(--s-2);margin-top:14px}.aec-galetes__botons .aec-btn{padding:0 10px;white-space:normal;text-align:center;line-height:1.15}.aec-galetes__enllacos{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-top:var(--s-3)}.aec-galetes__enllac{padding:0;border:0;background:none;cursor:pointer;font:500 14px/1.4 var(--font-body);color:var(--link);text-decoration:underline;text-underline-offset:3px}.aec-galetes__enllac:hover{color:var(--link-hover)}.aec-galetes__estat{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes aec-galetes-entra{0%{opacity:0;transform:translateY(8px)}}@media (max-width:767px){.aec-galetes{left:0;right:0;bottom:0;width:auto;padding:var(--s-4) max(var(--s-4),env(safe-area-inset-right,0px)) calc(var(--s-4) + env(safe-area-inset-bottom, 0px)) max(var(--s-4),env(safe-area-inset-left,0px));border-width:1px 0 0;border-radius:var(--r-3) var(--r-3) 0 0}}@media (max-width:420px){.aec-galetes__botons{grid-template-columns:1fr}}.aec-galetes-panell{width:min(480px,calc(100vw - 2 * var(--s-4)));max-height:calc(100dvh - 2 * var(--s-4));padding:0;border:0;border-radius:var(--r-3);background:var(--aec-porcelain);color:var(--aec-ink)}.aec-galetes-panell[open]{animation:aec-galetes-entra var(--dur) var(--ease-out) both}.aec-galetes-panell::-webkit-backdrop{background:rgba(17,17,17,.45)}.aec-galetes-panell::backdrop{background:rgba(17,17,17,.45)}.aec-galetes-panell form{display:flex;flex-direction:column;padding:var(--s-5)}.aec-galetes-panell h2{font-size:var(--fs-h4);font-weight:600;line-height:1.25;letter-spacing:var(--tracking-snug)}.aec-galetes-panell__intro{margin-top:6px;font-size:var(--fs-body-sm);color:var(--fg-soft)}.aec-galetes-panell__fila{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-4);gap:var(--s-4);align-items:start;padding-block:14px;border-top:1px solid var(--line)}.aec-galetes-panell__fila:first-of-type{margin-top:14px}.aec-galetes-panell__fila h3{font-size:var(--fs-body-sm);font-weight:600;line-height:1.3}.aec-galetes-panell__fila label{cursor:pointer}.aec-galetes-panell__fila p{margin-top:3px;font-size:14px;line-height:1.45;color:var(--fg-muted)}.aec-galetes-panell__sempre{padding:8px 10px;border-radius:var(--r-pill);background:var(--surface);font-size:12px;font-weight:600;line-height:1;color:var(--fg-soft);white-space:nowrap}.aec-galetes-panell__sw{position:relative;flex:none;width:46px;height:26px}.aec-galetes-panell__sw input{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:pointer}.aec-galetes-panell__sw i{position:absolute;inset:0;border:1px solid var(--fg-faint);border-radius:var(--r-pill);background:var(--aec-porcelain);transition:background-color var(--dur),border-color var(--dur)}.aec-galetes-panell__sw i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--fg-faint);transition:transform var(--dur) var(--ease-out),background-color var(--dur)}.aec-galetes-panell__sw input:checked+i{background:var(--aec-ink);border-color:var(--aec-ink)}.aec-galetes-panell__sw input:checked+i:after{transform:translateX(20px);background:var(--aec-porcelain)}.aec-galetes-panell__sw input:focus-visible+i{outline:2px solid var(--focus);outline-offset:2px}.aec-galetes-panell__botons{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.aec-galetes-panell .aec-galetes__enllac{align-self:flex-start;margin-top:var(--s-3);font-size:13px}.aec-extern{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;aspect-ratio:16/9;max-width:100%;border-radius:var(--r-3);background:var(--aec-aqua)}.aec-extern:after,.aec-extern:before{content:"";position:absolute;z-index:-1;border-radius:50%;aspect-ratio:1;mix-blend-mode:multiply}.aec-extern:before{width:46%;top:-22%;right:-8%;background:var(--riso-baltic)}.aec-extern:after{width:32%;bottom:-20%;right:24%;background:var(--aec-amber);mix-blend-mode:normal}.aec-extern__avis{margin:var(--s-3);max-width:420px;padding:14px;border-radius:10px;background:var(--aec-porcelain);color:var(--aec-ink)}.aec-prose .aec-extern__avis>*+*{margin-top:6px}.aec-extern__cap{display:flex;align-items:center;gap:var(--s-2);font-size:12px;font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase}.aec-extern__text{font-size:14px;line-height:1.45}.aec-extern__fila{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.aec-prose .aec-extern__fila{margin-top:10px}.aec-extern__sempre{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.aec-extern__sempre input{width:16px;height:16px;margin:0;accent-color:var(--aec-ink)}.aec-extern__fora{font-size:13px}.aec-extern--carregat{display:block;background:var(--aec-ink)}.aec-extern--carregat:after,.aec-extern--carregat:before{content:none}.aec-extern--carregat iframe{display:block;width:100%;height:100%;border:0;border-radius:0}@media (max-width:520px){.aec-extern{aspect-ratio:auto;min-height:220px}}@media (prefers-reduced-motion:reduce){.aec-galetes,.aec-galetes-panell[open]{animation:none}.aec-galetes-panell__sw i,.aec-galetes-panell__sw i:after{transition:none}}