:root{--c-paper:#f9f3e6;--c-bg:#f4ede0;--c-bg-2:#ebe2cf;--c-surface:#fbf7ec;--c-line:#e0d3b8;--c-line-2:#cdbe9e;--c-line-3:#b3a17e;--c-ink:#7a1f2b;--c-ink-2:#9a3848;--c-fg:#2b1a1e;--c-fg-2:#4d3338;--c-muted:#a08a76;--c-subtle:#c2b39c;--c-accent:#b8860b;--c-accent-2:#94690a;--c-accent-3:#6f4f08;--c-accent-soft:rgba(184,134,11,0.12);--c-accent-bg:rgba(184,134,11,0.05);--c-accent-paper:#ecdcaa;--c-up:#3d6e44;--c-up-soft:rgba(61,110,68,0.10);--c-down:#5e1620;--c-down-soft:rgba(94,22,32,0.10);--c-warn:#a16207;--c-warn-soft:rgba(161,98,7,0.10);--c-info:#1e4d6b;--c-info-soft:rgba(30,77,107,0.10);--r-xs:2px;--r-sm:4px;--r-md:8px;--r-lg:12px;--r-xl:16px;--shadow-1:0 1px 0 rgba(43,26,30,0.04),0 1px 2px rgba(43,26,30,0.05);--shadow-2:0 1px 2px rgba(43,26,30,0.05),0 4px 12px rgba(43,26,30,0.07);--shadow-3:0 2px 4px rgba(43,26,30,0.06),0 12px 28px rgba(43,26,30,0.10);--container:1180px;--container-narrow:720px;--container-wide:1280px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--fs-xs:0.75rem;--fs-sm:0.8125rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--fs-2xl:2.25rem;--fs-3xl:3rem;--fs-4xl:4rem;--lh-display:1.15;--lh-heading:1.3;--lh-body:1.6;--lh-tight:1.2;--ff-display:var(--font-display,"Cormorant Garamond"),"Spectral",Georgia,"Times New Roman",serif;--ff-body:var(--font-body,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--ff-mono:var(--font-mono,"IBM Plex Mono"),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--dur-fast:120ms;--dur-base:180ms;--dur-slow:280ms;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;font-family:var(--ff-body);font-size:var(--fs-base);font-feature-settings:"kern","liga","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color-scheme:light;accent-color:var(--c-accent);-moz-tab-size:2;tab-size:2}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body,html{background:var(--c-bg);color:var(--c-fg)}body{min-height:100dvh;line-height:var(--lh-body)}main{min-height:70vh}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--c-ink);text-underline-offset:2px}a:hover{color:var(--c-ink-2)}h1,h2,h3,h4,h5{font-family:var(--ff-display);line-height:var(--lh-heading);color:var(--c-ink);margin:0;letter-spacing:-.005em;text-wrap:balance}h1{font-size:var(--fs-3xl);line-height:var(--lh-display);letter-spacing:-.015em}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg)}@media (max-width:640px){h1{font-size:var(--fs-2xl);letter-spacing:-.01em}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-lg)}.ide-ficha__title,.ide-hero__title{font-size:var(--fs-2xl)}.ide-stat__value{font-size:var(--fs-xl)}.ide-stat{padding:var(--sp-4)}.ide-cards{grid-template-columns:1fr}.ide-hero{padding-block:var(--sp-5);gap:var(--sp-4)}}p{margin:0}code,kbd,pre,samp{font-family:var(--ff-mono);font-size:.95em}::selection{background:var(--c-accent-soft);color:var(--c-ink)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-link{position:absolute;left:-9999px;top:0;background:var(--c-ink);color:var(--c-paper);padding:var(--sp-3) var(--sp-4);z-index:1000;text-decoration:none}.skip-link:focus{left:var(--sp-4);top:var(--sp-4)}.container{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--sp-5)}.ide-header{border-bottom:1px solid var(--c-line);background:var(--c-paper)}.ide-header__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-4);flex-wrap:wrap}.ide-brand{font-family:var(--ff-display);font-size:var(--fs-lg);letter-spacing:.005em;color:var(--c-ink);text-decoration:none;font-weight:600}.ide-brand__dot{color:var(--c-muted);font-weight:400}.ide-nav{display:flex;gap:var(--sp-5);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em;font-family:var(--ff-mono)}.ide-nav__link{color:var(--c-fg-2);text-decoration:none}.ide-nav__link:hover{color:var(--c-ink)}@media (max-width:860px){.ide-nav--desktop{display:none}}.ide-mm-toggle{display:none;background:transparent;border:1px solid var(--c-line-2);border-radius:var(--r-sm);width:40px;height:40px;cursor:pointer;align-items:center;justify-content:center;color:var(--c-ink)}@media (max-width:860px){.ide-mm-toggle{display:inline-flex}}.ide-mm-burger{position:relative;display:inline-block;width:18px;height:14px}.ide-mm-burger>span{position:absolute;left:0;width:100%;height:2px;background:var(--c-ink);transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out),top var(--dur-base) var(--ease-out)}.ide-mm-burger>span:first-child{top:0}.ide-mm-burger>span:nth-child(2){top:6px}.ide-mm-burger>span:nth-child(3){top:12px}.ide-mm-burger.is-open>span:first-child{top:6px;transform:rotate(45deg)}.ide-mm-burger.is-open>span:nth-child(2){opacity:0}.ide-mm-burger.is-open>span:nth-child(3){top:6px;transform:rotate(-45deg)}.ide-mm-backdrop{position:fixed;inset:0;background:rgba(43,26,30,.45);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);z-index:90}.ide-mm-backdrop.is-open{opacity:1;pointer-events:auto}.ide-mm-drawer{position:fixed;top:0;right:0;height:100dvh;width:min(86vw,360px);background:var(--c-paper);border-left:1px solid var(--c-line);box-shadow:var(--shadow-3);transform:translateX(100%);transition:transform var(--dur-slow) var(--ease-out);z-index:100;display:flex;flex-direction:column;padding:var(--sp-5);overflow-y:auto}.ide-mm-drawer.is-open{transform:translateX(0)}.ide-mm-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-5)}.ide-mm-eyebrow{font-family:var(--ff-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted)}.ide-mm-close{background:transparent;border:1px solid var(--c-line-2);border-radius:var(--r-sm);width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-ink);cursor:pointer}.ide-mm-section{display:flex;flex-direction:column;gap:var(--sp-1);margin-bottom:var(--sp-5)}.ide-mm-section-title{font-family:var(--ff-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-2)}.ide-mm-link{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-2);color:var(--c-fg);text-decoration:none;border-bottom:1px solid var(--c-line);font-size:var(--fs-md)}.ide-mm-link--primary{font-family:var(--ff-display);font-size:var(--fs-lg);color:var(--c-ink)}.ide-mm-link--small{font-size:var(--fs-sm);color:var(--c-fg-2)}.ide-mm-link:hover{background:var(--c-bg-2)}.ide-mm-foot{margin-top:auto}.ide-mm-brand-foot{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--c-line);font-family:var(--ff-display);font-size:var(--fs-md);color:var(--c-ink)}.ide-mm-brand-tld{color:var(--c-muted)}.ide-anos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);padding-bottom:var(--sp-9)}.ide-contribuyente-grid,.ide-tramos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);padding-bottom:var(--sp-9)}.ide-paises-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);padding-bottom:var(--sp-7)}.ide-map-wrap{position:relative;width:100%;margin-block:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);padding:var(--sp-5)}.ide-map-svg{width:100%;height:auto;display:block}.ide-map-path{transition:transform var(--dur-base) var(--ease-out),fill var(--dur-base) var(--ease-out),stroke var(--dur-base) var(--ease-out);transform-origin:center;transform-box:fill-box}.ide-map-path:hover{transform:scale(1.015)}.ide-map-path:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.ide-map-path--empty{cursor:default}.ide-map-canarias{transition:fill var(--dur-base) var(--ease-out),stroke var(--dur-base) var(--ease-out)}.ide-map-extra-label{font-family:var(--ff-mono);font-size:9px;letter-spacing:.04em;fill:var(--c-muted)}.ide-map-legend{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);font-family:var(--ff-mono);font-size:var(--fs-xs);color:var(--c-muted);text-transform:uppercase;letter-spacing:.08em}.ide-map-legend-bar{display:inline-flex;height:8px;width:120px;border:1px solid var(--c-line);border-radius:2px;overflow:hidden}.ide-map-legend-bar>span{flex:1 1}.ide-map-tooltip{position:absolute;top:var(--sp-4);right:var(--sp-4);background:var(--c-paper);border:1px solid var(--c-line-2);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4);box-shadow:var(--shadow-2);pointer-events:none;min-width:180px;max-width:240px}.ide-map-tooltip-name{font-family:var(--ff-display);font-size:var(--fs-md);color:var(--c-ink);margin-bottom:var(--sp-1)}.ide-map-tooltip-value{font-family:var(--ff-mono);font-size:var(--fs-lg);color:var(--c-ink)}.ide-map-tooltip-sub{font-family:var(--ff-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);margin-top:var(--sp-1)}.ide-footer{border-top:1px solid var(--c-line);background:var(--c-paper);margin-top:var(--sp-9);padding-block:var(--sp-7)}.ide-footer__inner{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.ide-footer__lead{color:var(--c-fg-2);max-width:60ch}.ide-footer__nav{display:flex;gap:var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap}.ide-footer__nav a{color:var(--c-ink);text-decoration:none}.ide-footer__nav a:hover{text-decoration:underline}.ide-footer__small{color:var(--c-muted);font-size:var(--fs-sm);font-style:italic}.ide-footer__grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--sp-6);gap:var(--sp-6);padding-bottom:var(--sp-7);border-bottom:1px solid var(--c-line)}@media (max-width:900px){.ide-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ide-footer__grid{grid-template-columns:1fr}}.ide-footer__col-title{font-family:var(--ff-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);margin-bottom:var(--sp-3)}.ide-footer__col-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-2)}.ide-footer__col-links a{font-size:var(--fs-sm);color:var(--c-fg-2);text-decoration:none}.ide-footer__col-links a:hover{color:var(--c-ink);text-decoration:underline}.ide-footer__bottom{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);padding-top:var(--sp-5)}.ide-hero{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-6);gap:var(--sp-6);padding-block:var(--sp-7) var(--sp-7);border-bottom:1px solid var(--c-line);margin-bottom:var(--sp-7)}@media (min-width:900px){.ide-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:var(--sp-8);padding-block:var(--sp-8)}}.ide-hero__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-3)}.ide-hero__title{font-size:var(--fs-3xl);line-height:var(--lh-display);letter-spacing:-.015em;max-width:22ch;margin-bottom:var(--sp-5)}.ide-hero__lead{font-size:var(--fs-md);color:var(--c-fg-2);max-width:60ch}.ide-hero__art img{width:100%;height:auto;border:1px solid var(--c-line);border-radius:var(--r-md);box-shadow:var(--shadow-2)}.ide-home{padding-block:var(--sp-9)}.ide-home__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-3)}.ide-home__title{font-size:var(--fs-3xl);max-width:22ch;margin-bottom:var(--sp-5)}.ide-home__lead{font-size:var(--fs-md);color:var(--c-fg-2);max-width:60ch;margin-bottom:var(--sp-7)}.ide-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-block:var(--sp-7)}.ide-stat{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);padding:var(--sp-5)}.ide-stat__label{font-family:var(--ff-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted)}.ide-stat__value{font-family:var(--ff-mono);font-size:var(--fs-2xl);color:var(--c-ink);line-height:1;margin-top:var(--sp-2)}.ide-stat__hint{font-size:var(--fs-sm);color:var(--c-fg-2);margin-top:var(--sp-2)}.ide-hub{padding-block:var(--sp-7) var(--sp-5);border-bottom:1px solid var(--c-line);margin-bottom:var(--sp-7)}.ide-hub__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-2)}.ide-hub__title{font-size:var(--fs-2xl);margin-bottom:var(--sp-3)}.ide-hub__lead{color:var(--c-fg-2);max-width:60ch}.ide-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);padding-bottom:var(--sp-9)}.ide-card{display:block;padding:var(--sp-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md);text-decoration:none;color:var(--c-fg);transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ide-card:hover{border-color:var(--c-ink);transform:translateY(-2px);box-shadow:var(--shadow-2)}.ide-card__overline{font-family:var(--ff-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-2)}.ide-card__title{font-family:var(--ff-display);font-size:var(--fs-lg);color:var(--c-ink);margin-bottom:var(--sp-2)}.ide-card__meta{font-size:var(--fs-sm);color:var(--c-fg-2);font-family:var(--ff-mono)}.ide-card__body{font-size:var(--fs-sm);color:var(--c-muted);line-height:1.5;margin-top:var(--sp-2)}.ide-ficha{padding-block:var(--sp-8) var(--sp-10)}.ide-ficha__breadcrumb{font-family:var(--ff-mono);font-size:var(--fs-sm);color:var(--c-muted);margin-bottom:var(--sp-4)}.ide-ficha__breadcrumb a{color:var(--c-fg-2);text-decoration:none}.ide-ficha__breadcrumb a:hover{color:var(--c-ink)}.ide-ficha__title{font-size:var(--fs-3xl);margin-bottom:var(--sp-2)}.ide-ficha__sub{color:var(--c-fg-2);font-size:var(--fs-md);margin-bottom:var(--sp-5)}.ide-ficha__notice{background:var(--c-accent-bg);border-left:3px solid var(--c-accent);padding:var(--sp-4);margin-block:var(--sp-5);font-size:var(--fs-sm);color:var(--c-fg-2)}.ide-ficha__data{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-block:var(--sp-5)}.ide-prose{line-height:1.7;color:var(--c-fg)}.ide-prose h2{font-size:var(--fs-xl);font-family:var(--ff-display);margin-block:var(--sp-6) var(--sp-3);color:var(--c-ink)}.ide-prose h3{font-size:var(--fs-md);font-weight:600;margin-block:var(--sp-5) var(--sp-2);color:var(--c-ink)}.ide-prose p{margin-bottom:var(--sp-4);max-width:75ch}.ide-prose ol,.ide-prose ul{padding-left:var(--sp-6);margin-bottom:var(--sp-4)}.ide-prose li{margin-bottom:var(--sp-2)}.ide-prose strong{font-weight:600;color:var(--c-ink)}.ide-prose em{font-style:italic;color:var(--c-muted);font-size:var(--fs-sm)}.ide-prose a{color:var(--c-ink);text-decoration:underline;text-underline-offset:2px}.ide-prose a:hover{color:var(--c-accent)}.ide-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--sp-5);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface)}.ide-prose table{width:100%;border-collapse:collapse;font-family:var(--ff-mono);font-size:var(--fs-sm);margin-bottom:0}.ide-prose caption{caption-side:top;padding:var(--sp-3) var(--sp-4);color:var(--c-muted);font-family:var(--ff-body);font-size:var(--fs-sm);line-height:1.5;text-align:left;border-bottom:1px solid var(--c-line)}.ide-prose thead tr{background:var(--c-bg-2)}.ide-prose td,.ide-prose th{padding:var(--sp-3) var(--sp-4);text-align:left;border-bottom:1px solid var(--c-line);white-space:nowrap}.ide-prose th{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted)}.ide-prose code{font-family:var(--ff-mono);font-size:.9em;background:var(--c-bg-2);padding:.1em .35em;border-radius:var(--r-sm);color:var(--c-ink)}.ide-stat{position:relative;overflow:hidden;transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ide-stat:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--c-ink) 0,var(--c-accent) 100%);border-radius:var(--r-md) var(--r-md) 0 0}.ide-stat:hover{transform:translateY(-1px);box-shadow:var(--shadow-2)}.ide-stat__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ide-card{position:relative}.ide-card:after{content:"→";position:absolute;bottom:var(--sp-4);right:var(--sp-4);font-size:var(--fs-sm);color:var(--c-subtle);transition:color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ide-card:hover:after{color:var(--c-ink);transform:translateX(2px)}.ide-card:hover{box-shadow:var(--shadow-3);border-color:var(--c-line-3)}.ide-card__overline{background:var(--c-accent-bg);display:inline-block;padding:2px 6px;border-radius:var(--r-xs);border:1px solid var(--c-accent-soft)}.ide-chart-box{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);padding:var(--sp-6);margin-bottom:var(--sp-8)}.ide-chart-box__header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-5)}.ide-chart-box__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--c-muted);margin-bottom:var(--sp-1)}.ide-chart-box__title{font-size:var(--fs-lg);color:var(--c-ink);margin:0}.ide-chart-box__link{font-size:var(--fs-sm);color:var(--c-ink);text-decoration:none;white-space:nowrap;font-family:var(--ff-mono)}.ide-chart-box__link:hover{text-decoration:underline}.ide-chart-box__caption{color:var(--c-muted);font-size:var(--fs-xs);margin-top:var(--sp-3);font-family:var(--ff-mono)}.ide-editorial{margin-top:var(--sp-9);border-top:1px solid var(--c-line);padding-top:var(--sp-7);padding-bottom:var(--sp-8)}.ide-editorial__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--sp-8);gap:var(--sp-8);max-width:1000px}.ide-editorial__item h2{font-size:var(--fs-lg);margin-bottom:var(--sp-3)}.ide-editorial__item p{color:var(--c-fg-2);line-height:1.75;font-size:var(--fs-sm)}.ide-editorial__footer{color:var(--c-muted);font-size:var(--fs-sm);margin-top:var(--sp-6)}@media print{@page{margin:2cm}body,html{background:#fff!important;color:#000!important}.ide-card__overline,.ide-footer,.ide-header,.ide-hero__art,.ide-mm-toggle,.ide-nav,.ide-stats,.skip-link{display:none!important}.container{max-width:none!important;padding:0!important}.ide-prose{font-size:11pt;line-height:1.5}h1,h2,h3{color:#000!important;page-break-after:avoid}table{page-break-inside:auto;border:1px solid #000!important}tr{page-break-inside:avoid;page-break-after:auto}a{text-decoration:none!important;color:#000!important}a:after{content:" (" attr(href) ")";font-size:.8em}.ide-ficha__breadcrumb{display:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-body:"Inter","Inter Fallback"}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_07d15b{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_07d15b{--font-display:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}