/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:root{--nx-font-editorial:"Source Sans 3",sans-serif;--nx-font-reading:"Source Serif 4",Georgia,serif}.daily-article-card{padding:clamp(24px,4vw,40px)}.daily-article-card :is(h3,p,.button),.archive-card{font-family:var(--nx-font-editorial)}.daily-article-card h3,.archive-card h2{letter-spacing:-.02em;text-shadow:none;text-wrap:pretty;margin:20px 0 16px;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:600;line-height:1.25}.daily-article-card h3,.archive-card h2 a{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.daily-article-card p,.archive-excerpt{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:70ch;margin:0 0 24px;font-size:1.125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.daily-article-actions{gap:14px;padding-top:8px}.daily-article-card .button{min-height:48px;font-weight:600}.daily-article-card .article-meta-top{gap:12px 18px;margin-bottom:0}.daily-article-card :is(.status-chip,.reading-time,.article-meta-top time),.article-page :is(.status-chip,.reading-time,.article-meta-top time){font-family:var(--nx-font-editorial);text-transform:none;letter-spacing:0;font-size:.875rem;line-height:1.4}.article-page,.article-page :is(p,li,button),.article-page .button{font-family:var(--nx-font-editorial)}.article-page .editorial-toolbar{z-index:var(--nx-z-header);border-bottom:1px solid var(--nx-line);background:var(--nx-canvas);align-items:center;gap:32px;min-height:76px;padding:12px max(24px,50vw - 560px);display:flex;position:sticky;top:0}.editorial-brand{font-family:var(--nx-font-body);white-space:nowrap;font-size:1.65rem;font-weight:700;text-decoration:none}.editorial-brand span{color:var(--nx-cyan)}.editorial-toolbar nav a{color:var(--nx-ink-soft);padding:12px 0;font-size:1rem;text-decoration:none}.editorial-tools{align-items:center;gap:16px;margin-left:auto;display:flex}.article-page .language-selector{box-shadow:none;background:0 0;border:0;padding:0;position:static;display:flex!important}.article-page .language-options{background:0 0;border:0;flex-direction:row;gap:2px;padding:0;display:flex;position:static}.article-page .lang-option{width:36px;height:40px;font-family:var(--nx-font-editorial);justify-content:center;align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}html:not([data-enhanced]) #editorialTheme{display:none}#editorialTheme{border:1px solid var(--nx-line);background:var(--nx-panel);width:38px;height:40px;color:var(--nx-ink);cursor:pointer}.article-page .container.article-container{width:min(1120px,100% - 64px);max-width:1120px;padding:56px 0 64px}.article-header.panel{border-bottom:1px solid var(--nx-line);margin:0 0 40px;padding:0 0 40px}.article-header h1{max-width:900px;font-family:var(--nx-font-editorial);letter-spacing:-.025em;white-space:normal;text-transform:none;text-shadow:none;text-wrap:balance;margin:24px 0;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:650;line-height:1.12}.article-header .article-lede{max-width:76ch;color:var(--nx-ink-soft);margin:0;font-size:clamp(1.125rem,1.8vw,1.35rem);line-height:1.6}.article-byline{color:var(--nx-ink-muted);border-top:0;gap:12px 24px;margin-top:24px;padding-top:24px;font-size:.9375rem}.article-peer-badge{font-family:var(--nx-font-editorial);text-transform:none;border:1px solid var(--nx-line);color:var(--nx-ink-muted);padding:6px 10px;font-size:.8125rem}.article-thesis{border:1px solid var(--nx-line);max-width:80ch;margin-top:24px;padding:16px 20px}.article-thesis summary{color:var(--nx-cyan);cursor:pointer;font-size:1rem}.article-thesis p{margin:16px 0 0;font-size:1rem;line-height:1.65}.editorial-reading-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:56px;display:grid}.article-outline{scrollbar-width:thin;max-height:calc(100svh - 130px);padding:0 12px 8px 0;font-size:.875rem;line-height:1.5;position:sticky;top:104px;overflow:auto}.article-outline summary{cursor:pointer;color:var(--nx-title);margin-bottom:16px;font-size:1rem;font-weight:600}.article-outline nav{flex-direction:column;gap:4px;display:flex}.article-outline a{border-bottom:1px solid var(--nx-line);color:var(--nx-ink-muted);overflow-wrap:anywhere;padding:8px 0;text-decoration:none;display:block}.article-outline a:hover,.article-outline a:focus-visible{color:var(--nx-cyan)}.article-outline[hidden]+.article-body{grid-column:1/-1;justify-self:center;width:100%}.article-body.panel{min-width:0;max-width:72ch;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.article-body :is(p,li){font-family:var(--nx-font-reading);color:var(--nx-ink-soft);text-wrap:pretty;font-size:1.1875rem;font-weight:400;line-height:1.8}.article-body p{margin:0 0 1.5em}.article-body :is(h2,h3){font-family:var(--nx-font-editorial);color:var(--nx-title);text-shadow:none;text-transform:none;text-wrap:pretty;scroll-margin-top:104px;font-weight:650}.article-body h2{letter-spacing:-.015em;margin:52px 0 20px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.3}.article-body h2:focus-visible{outline:2px solid var(--nx-cyan);outline-offset:6px}.article-body h3{margin:32px 0 16px;font-size:1.375rem;line-height:1.4}.article-body .article-subject-heading{border-top:1px solid var(--nx-line);padding-top:28px;font-size:1.25rem;line-height:1.55}.article-body :is(ul,ol){margin:24px 0 32px;padding-left:1.4em}.article-body li{margin-bottom:16px;padding-left:8px}.article-body li::marker{color:var(--nx-cyan)}.article-abstract{border:1px solid var(--nx-line);background:var(--nx-panel);box-shadow:none;margin:0 0 36px;padding:24px}.article-body .article-abstract p{line-height:1.8;font-size:1.0625rem!important}.article-abstract p:last-child{margin-bottom:0}.article-body .article-keywords{font-family:var(--nx-font-editorial);color:var(--nx-ink-muted);font-size:.9375rem!important}.article-note{border:1px solid var(--nx-line);background:var(--nx-panel);margin:36px 0;padding:24px}.article-body .article-note p{font-family:var(--nx-font-editorial);line-height:1.7;font-size:1rem!important}.article-body .article-references{padding-left:1.7em;list-style-position:outside}.article-body .article-references li{text-indent:0;font-family:var(--nx-font-editorial);overflow-wrap:anywhere;margin-bottom:24px;padding-left:8px;font-size:1rem;line-height:1.7}.article-body a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration-thickness:1px}.article-body table{border-collapse:collapse;background:var(--nx-panel);width:100%;max-width:100%;margin:28px 0;display:block;overflow-x:auto}.article-body :is(th,td){border:1px solid var(--nx-line);font-family:var(--nx-font-editorial);vertical-align:top;padding:14px;font-size:1rem;line-height:1.5}.article-body th{background:var(--nx-panel-2);color:var(--nx-ink);text-transform:none}.article-body caption{width:max-content;max-width:100%;color:var(--nx-title);font-family:var(--nx-font-editorial);margin-bottom:14px;font-size:1rem;display:block}.article-page .article-footer{border-top:1px solid var(--nx-line);background:0 0;margin:48px 0 0;padding:24px 0 0}.article-page>footer{padding:0 max(24px,50vw - 560px)}.article-page .footer-content{width:100%;font-size:1rem}.article-page .footer-content p{font-size:1rem}.archive-hero.panel{margin:0 0 32px;padding:0 0 40px}.archive-hero .kicker{box-shadow:none;color:var(--nx-cyan);font-family:var(--nx-font-editorial);background:0 0;border:0;padding:0;font-size:.875rem}.archive-hero h1{font-family:var(--nx-font-editorial);text-shadow:none;margin:12px 0 20px;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.15}.archive-hero p{max-width:70ch;font-size:1.1875rem;line-height:1.65}.archive-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.archive-card.panel{border:1px solid var(--nx-line);background:var(--nx-panel);box-shadow:none;flex-direction:column;margin:0;padding:28px;display:flex}.archive-card h2{font-size:1.5rem}.archive-card h2 a{color:var(--nx-title)}.archive-card .archive-excerpt{font-size:1.0625rem}.archive-read.button{align-self:flex-start;margin-top:auto;font-size:1rem}@media (max-width:959px){.editorial-reading-layout{grid-template-columns:minmax(0,1fr);gap:32px}.article-outline{border:1px solid var(--nx-line);max-height:260px;padding:20px;position:static}.article-outline nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.article-body.panel{width:100%;max-width:76ch}.archive-list{gap:18px}}@media (max-width:599px){.article-page .editorial-toolbar{flex-wrap:wrap;gap:12px;min-height:68px;padding:10px 16px}.editorial-brand{font-size:1.1rem}.editorial-toolbar nav{display:none}.editorial-tools{gap:8px}.article-page .lang-option{width:32px;height:36px;font-size:.8125rem}#editorialTheme{width:32px;height:36px}.article-page .container.article-container{width:calc(100% - 36px);padding:32px 0 44px}.article-header.panel{margin-bottom:28px;padding-bottom:28px}.article-header h1{font-size:2rem;line-height:1.18}.article-byline{align-items:flex-start;gap:12px}.article-outline nav{grid-template-columns:minmax(0,1fr)}.article-thesis{padding:14px}.article-body :is(p,li){font-size:1.0625rem;line-height:1.8}.article-abstract{padding:18px}.article-body .article-abstract p{font-size:1rem!important}.article-body h2{margin-top:38px;font-size:1.5rem}.article-body .article-subject-heading{font-size:1.125rem}.article-page .article-footer{flex-direction:column;gap:16px}.article-page .article-footer .button{font-size:1rem}.archive-list{grid-template-columns:minmax(0,1fr)}.archive-card.panel,.daily-article-card{padding:24px 20px}.daily-article-card h3{font-size:1.5rem;line-height:1.3}.daily-article-card p{font-size:1.0625rem}.daily-article-card .button{font-size:1rem}}@media print{:root{--nx-canvas:white;--nx-panel:white;--nx-panel-2:white;--nx-ink:black;--nx-ink-soft:black;--nx-ink-muted:#333;--nx-title:black;--nx-cyan:#004d65;--nx-line:#bbb}.editorial-toolbar,.article-outline,.article-footer,.article-page>footer,.whatsapp-float{display:none!important}.editorial-reading-layout{display:block}.article-page .container.article-container{width:100%;padding:0}.article-body{max-width:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}