/*! tailwindcss v4.2.1 | 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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.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}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.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{--ink:#10263d;--ink-deep:#081a2b;--paper:#f4f0e8;--paper-light:#fbfaf6;--white:#fff;--teal:#147d78;--teal-dark:#0e5d59;--coral:#c84a32;--gold:#d3a43d;--gold-text:#76530a;--line:#10263d2e;--muted:#536272;--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;--shadow:0 24px 70px #04152329}.institutional-external-connection{background:0 0;border:0;justify-items:center;gap:.7rem;width:min(100%,14rem);margin:2rem auto 0;padding:0;display:grid}.institutional-external-connection>a:first-child{background:linear-gradient(90deg,#173f7a,#e1563f,#efb832,#198c83,#7841aa,#173f7a) 0 0/400% 100%;border-radius:.7rem;width:min(100%,10rem);padding:3px;animation:1s linear infinite edpoprua-gradient-shift;display:block}.institutional-external-connection img{object-fit:contain;background:#fff;border-radius:.5rem;width:100%;height:auto;display:block}.institutional-external-connection__address{color:#173f7a;background:linear-gradient(90deg,#173f7a,#e1563f,#d19312,#16766f,#7841aa,#173f7a) 0 0/400% 100%;font-size:1rem;font-weight:850;text-decoration:none;animation:1s linear infinite edpoprua-gradient-shift}@supports ((-webkit-background-clip:text) or (background-clip:text)){.institutional-external-connection__address{color:#0000;-webkit-background-clip:text;background-clip:text}}@keyframes edpoprua-gradient-shift{to{background-position:100% 0}}.institutional-external-connection a:focus-visible,.literary-reading a:focus-visible{outline:3px solid var(--accent,#b44b35);outline-offset:4px}.institutional-external-connection--editorial{margin-top:2.5rem}.edpoprua-featured-collection{background:#ffffffa8;border:1px solid #10263d21;border-radius:1.35rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:3rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid}.edpoprua-featured-collection__content{gap:1.25rem;min-width:0;display:grid}.edpoprua-featured-collection__content>*{margin-block:0}.edpoprua-featured-collection h3{max-width:24ch;font-family:var(--serif);margin-top:.15rem;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.12}.edpoprua-featured-collection__content>p:not(.eyebrow){max-width:72ch;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.78}.edpoprua-featured-collection__content>p:has(.button){margin-top:.35rem}.edpoprua-featured-collection .institutional-external-connection{margin-top:.5rem}.edpoprua-featured-collection__art{border-radius:1rem;align-self:start;margin:3rem 0 0;overflow:hidden;box-shadow:0 20px 45px #081a2b29}.edpoprua-featured-collection__art img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.editorial-detail-page--edpoprua .editorial-detail__layout{width:100%;max-width:940px}.editorial-detail-page--edpoprua .editorial-detail__layout>header{gap:1.25rem;display:grid}.editorial-detail-page--edpoprua .editorial-detail__layout>header>*{margin-block:0}.editorial-detail-page--edpoprua .editorial-detail__lead{max-width:70ch;line-height:1.7}.edpoprua-editorial-hero{grid-template-columns:minmax(0,1.25fr) minmax(16rem,.55fr);align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}.edpoprua-editorial-hero>header{gap:1.25rem;min-width:0;display:grid}.edpoprua-editorial-hero>header>*{margin-block:0}.edpoprua-editorial-hero__art{background:#fff;border:1px solid #10263d21;border-radius:1.25rem;margin:0;padding:.75rem;overflow:hidden;box-shadow:0 22px 55px #081a2b24}.editorial-detail-page--edpoprua .edpoprua-editorial-hero__art img{aspect-ratio:2/3;object-fit:cover;background:0 0;border-radius:.75rem;width:100%;max-height:none;display:block}.editorial-detail-page--edpoprua .rich-content{gap:1.35rem;width:100%;max-width:76ch;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.editorial-detail-page--edpoprua .rich-content>*{margin-block:0}.editorial-detail-page--edpoprua .rich-content>p,.editorial-detail-page--edpoprua .rich-content li{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.78}.editorial-detail-page--edpoprua .rich-content h2{margin-top:1.25rem;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.15}.editorial-detail-page--edpoprua .rich-content ul{gap:.85rem;margin:0;padding-left:1.4rem;display:grid}.editorial-detail-page--edpoprua .rich-content .actions{flex-wrap:wrap;gap:.75rem;margin-top:.4rem;display:flex}.editorial-detail-page--edpoprua .rich-content blockquote{border-left:4px solid var(--teal);background:#147d7812;margin-top:.75rem;padding:1.25rem 1.4rem}.editorial-detail-page--edpoprua .institutional-external-connection--editorial{margin:2.5rem 0 0}.edpoprua-resource-panel{background:#fff;border:1px solid #10263d24;border-radius:1.25rem;gap:1.75rem;width:100%;max-width:76ch;margin-top:2.25rem;padding:clamp(2rem,5vw,3.25rem) clamp(1.25rem,4vw,2.5rem);display:grid}.edpoprua-resource-panel>*{margin-block:0}.edpoprua-resource-panel h2{font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,2.7rem);line-height:1.12}.edpoprua-resource-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:stretch;gap:1rem;display:grid}.edpoprua-resource-links a{color:#1e58b2;text-underline-offset:.2em;background:#f9faf8;border:1px solid #10263d2b;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.8rem;min-height:4.5rem;padding:1rem 1.1rem;font-size:clamp(1rem,1.35vw,1.08rem);font-weight:780;line-height:1.35;text-decoration:underline;text-decoration-thickness:.08em;display:flex}.edpoprua-resource-links a:hover{border-color:var(--teal);color:#104c97;background:#f0f8f6}.edpoprua-resource-links a:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.edpoprua-resource-panel blockquote{border-left:4px solid var(--teal);background:#147d7812;margin-top:.4rem;padding:1.25rem 1.4rem}.edpoprua-resource-panel blockquote p{margin:0;font-size:1rem;line-height:1.72}.literary-reading{margin-top:clamp(4rem,8vw,7rem);scroll-margin-top:7rem}.literary-reading__intro{max-width:72ch;margin-bottom:2rem}.literary-reading__intro h2{font-family:var(--serif);margin:.35rem 0 1rem;font-size:clamp(2.25rem,5vw,4.75rem);line-height:.98}.literary-reading__intro>p:last-child{color:var(--muted);font-size:1.05rem;line-height:1.75}.literary-reading__spread{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.literary-paper{color:#28211d;background:linear-gradient(135deg,#fffef9,#f7efe1);border:1px solid #4f2f1f2e;border-radius:.4rem;padding:clamp(1.5rem,5vw,4.5rem);position:relative;box-shadow:0 1.5rem 4rem #3626191c}.literary-paper:before{content:"";pointer-events:none;border:1px solid #80593a1f;position:absolute;inset:.65rem}.literary-paper h3{font-family:var(--serif);margin:0 0 2rem;font-size:clamp(2rem,4vw,3.75rem);line-height:1;position:relative}.literary-paper p{max-width:64ch;font-family:var(--serif);margin:0 0 .9rem;font-size:clamp(1.06rem,1.7vw,1.22rem);line-height:1.72;position:relative}.literary-paper>p:first-of-type:first-letter{float:left;color:#8d3b2b;margin:.08em .12em 0 0;font-size:4.2em;line-height:.72}.literary-signature{letter-spacing:.03em;font-weight:800;font-family:var(--sans)!important;margin-top:2rem!important}.literary-facsimile{margin:0}.literary-facsimile>a{border-radius:.6rem;display:block;overflow:hidden;box-shadow:0 1.3rem 3rem #10263d2e}.literary-facsimile img{object-fit:contain;width:100%;height:auto;transition:transform .3s;display:block}.literary-facsimile a:hover img{transform:scale(1.012)}.literary-facsimile figcaption{text-align:center;margin-top:.8rem}.literary-facsimile figcaption a{color:var(--ink-deep);font-weight:800}.literary-reading__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.literary-reading__actions a,.poem-reading__navigation a{min-height:2.75rem;color:var(--ink-deep);border:1px solid #10263d33;border-radius:999px;align-items:center;padding:.65rem .9rem;font-weight:750;text-decoration:none;display:inline-flex}.poem-index{background:#ffffffb3;border:1px solid #2d264b2b;border-radius:1rem;margin:2rem 0 3rem;padding:1.35rem}.poem-index>p{margin:0 0 .9rem;font-weight:850}.poem-index ol{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.poem-index a{color:#fff;background:#342a57;border-radius:999px;padding:.65rem .9rem;font-weight:750;text-decoration:none;display:inline-flex}.poem-collection{gap:clamp(3rem,8vw,7rem);display:grid}.poem-reading{border-radius:1.5rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.25rem,4vw,3.5rem);scroll-margin-top:6rem;display:grid}.poem-reading--1{background:linear-gradient(145deg,#f3ede3,#e8dfcf)}.poem-reading--2{background:linear-gradient(145deg,#ebe4ef,#d9cfdf)}.poem-reading--3{background:linear-gradient(145deg,#e3eef1,#cfdee2)}.poem-reading--4{background:linear-gradient(145deg,#eee6dc,#dfd1c0)}.poem-reading--5{background:linear-gradient(145deg,#e9e6f0,#d8d2e3)}.poem-reading__text h3{font-family:var(--serif);margin:.3rem 0 1.75rem;font-size:clamp(2.25rem,4vw,4.25rem);line-height:1}.poem-reading__number{color:#5b526b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:850}.poem-verses p{margin:0 0 1.35rem}.poem-verses span{font-family:var(--serif);font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.62;display:block}.poem-reading__navigation{grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:.7rem;margin-top:.4rem;display:grid}.poem-reading__navigation a:last-child{justify-self:end}@media (width<=760px){.edpoprua-featured-collection{border-radius:1rem;grid-template-columns:1fr;gap:1.5rem;padding:1.25rem}.edpoprua-featured-collection__art{order:-1;margin-top:0}.edpoprua-editorial-hero{grid-template-columns:1fr}.edpoprua-editorial-hero__art{width:min(100%,25rem);margin-inline:auto}.edpoprua-featured-collection .button,.editorial-detail-page--edpoprua .rich-content .button{text-align:center;white-space:normal;justify-content:center;width:100%}.editorial-detail-page--edpoprua .editorial-detail__layout>header{gap:1rem}.editorial-detail-page--edpoprua .rich-content{gap:1.15rem;margin-top:1.75rem}.editorial-detail-page--edpoprua .institutional-external-connection--editorial{margin-inline:auto}.edpoprua-resource-panel{gap:1.35rem;padding-top:1.75rem}.edpoprua-resource-links{grid-template-columns:1fr}.edpoprua-resource-links a{min-height:0;font-size:1rem}.literary-reading__spread,.poem-reading{grid-template-columns:1fr}.literary-facsimile{max-width:30rem;margin-inline:auto}.poem-reading__navigation{grid-template-columns:1fr}.poem-reading__navigation span{display:none}.poem-reading__navigation a{text-align:center;justify-content:center;justify-self:stretch!important}.poem-index ol{display:grid}}@media (prefers-reduced-motion:reduce){.institutional-external-connection>a:first-child,.institutional-external-connection__address{animation:none}.literary-facsimile img{transition:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--paper-light);color:var(--ink);font-family:var(--sans);font-size:calc(16px * var(--font-scale,1));text-rendering:optimizelegibility;margin:0;line-height:1.6}body::selection{background:var(--gold);color:var(--ink-deep)}a{color:inherit;text-decoration:none}img{background:0 0;border:0;max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.shell{width:min(100% - 40px,1240px);margin-inline:auto}.section{padding:clamp(84px,9vw,150px) 0}.eyebrow{color:var(--teal-dark);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800;line-height:1.4}.meta{color:var(--gold-text);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}.display-index{color:var(--coral);font-family:var(--serif);font-size:clamp(3rem,6vw,6rem);line-height:.9}.skip-link{z-index:100;background:var(--paper-light);color:var(--ink);padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--line);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fcf8f1f7;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:28px;min-height:86px;display:flex}.wordmark{flex:0 auto;width:clamp(270px,29vw,360px);display:block}.wordmark__official{width:100%;height:auto}.site-header__navigation{justify-items:end;gap:10px;display:grid}.desktop-nav{align-items:center;gap:clamp(16px,2.2vw,34px);display:flex}.desktop-nav a{color:var(--ink);font-size:.77rem;font-weight:700;position:relative}.desktop-nav a:after{background:var(--gold);content:"";transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.desktop-nav a:last-child{border:1px solid var(--line);padding:12px 18px}.header-tools{align-items:center;gap:12px;min-height:30px;display:flex}.header-tools>a{border-bottom:1px solid var(--line);color:var(--teal-dark);letter-spacing:.06em;text-transform:uppercase;padding:2px 0;font-size:.65rem;font-weight:800}.header-tools>.header-tools__admin{background:var(--ink-deep);color:var(--white);border:0;border-radius:999px;padding:6px 10px}.mobile-nav{display:none;position:relative}.mobile-nav summary{cursor:pointer;border:1px solid var(--line);color:var(--ink);text-transform:uppercase;letter-spacing:.1em;padding:10px 14px;font-size:.8rem;font-weight:800;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{background:var(--ink-deep);width:min(84vw,310px);box-shadow:var(--shadow);padding:12px;position:absolute;top:54px;right:0}.mobile-nav nav a{color:var(--white);border-bottom:1px solid #ffffff1f;padding:13px 10px;display:block}.mobile-nav nav a:hover,.mobile-nav nav a:focus-visible{outline-color:var(--gold);background:#ffffff1f}.button{letter-spacing:.04em;border:1px solid #0000;justify-content:center;align-items:center;min-height:50px;padding:13px 22px;font-size:.8rem;font-weight:800;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:disabled{cursor:not-allowed;opacity:.68;transform:none}.button[aria-busy=true]{cursor:progress}.button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.1em;height:1.1em;margin-right:.55rem;animation:.75s linear infinite loading-spin}.loading-indicator__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.1em;height:1.1em;animation:.75s linear infinite loading-spin}@keyframes loading-spin{to{transform:rotate(360deg)}}.loading-indicator{color:inherit;justify-content:center;align-items:center;gap:.7rem;font-weight:800;line-height:1.35;display:inline-flex}.loading-indicator--compact{letter-spacing:.02em;gap:.55rem;font-size:.82rem}.navigation-pending{top:max(12px, env(safe-area-inset-top));z-index:1000;background:var(--ink-deep);max-width:calc(100vw - 32px);color:var(--white);pointer-events:none;border:1px solid #ffffff3d;border-radius:999px;padding:.7rem 1rem;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 38px #04152347}.navigation-pending[data-user-action-fetch-pending=true],.navigation-pending[data-user-action-feedback=true]{text-align:center;border-color:#ffffff61;min-width:min(320px,100vw - 32px)}.page-loading{background:var(--paper-light);place-items:center;min-height:min(70vh,760px);padding:clamp(3rem,9vw,7rem) 1.25rem;display:grid}.page-loading__card{border:1px solid var(--line);border-top:6px solid var(--teal);background:var(--white);text-align:center;border-radius:1rem;width:min(100%,680px);padding:clamp(1.6rem,5vw,3rem);box-shadow:0 20px 55px #0415231f}.page-loading__card .eyebrow{margin-bottom:.7rem}.page-loading__card h1,.page-loading__card h2{color:var(--ink-deep);font-family:var(--serif);margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.05}.button--primary{background:var(--coral);color:var(--white)}.button--primary:hover{background:#a93b28}.button--light{background:var(--paper-light);color:var(--ink-deep);border-color:#ffffff73}.button--outline{border-color:var(--ink);color:var(--ink);background:0 0}.button--danger{color:#8b251b;background:#fff;border-color:#a02c20}.button--danger:hover{color:#fff;background:#a02c20}.button--gold{color:#111c1a;background:#e6b84d}.button--gold:hover{background:#f1ca6b}.text-link{color:var(--teal-dark);border-bottom:1px solid;align-items:center;gap:10px;padding:4px 0;font-size:.84rem;font-weight:800;display:inline-flex}.text-link span{transition:transform .2s}.text-link:hover span{transform:translate(5px)}.text-link--light{color:var(--paper-light)}.actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.home-hero{background:var(--paper);position:relative;overflow:hidden}.home-hero:before{content:"";background-image:linear-gradient(#10263d0e 1px,#0000 1px),linear-gradient(90deg,#10263d0e 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0 52% 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.home-hero__grid{grid-template-columns:1.08fr .82fr;align-items:center;gap:clamp(40px,7vw,110px);min-height:calc(82svh - 86px);padding-block:clamp(36px,4vw,58px) 58px;display:grid;position:relative}.home-hero__copy h1{max-width:810px;color:var(--ink-deep);font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(3.35rem,7.1vw,7.35rem);font-weight:400;line-height:.88}.home-hero__copy h1 span{color:var(--coral);font-style:italic;display:block}.home-hero__lead{max-width:650px;color:var(--muted);margin:34px 0 32px;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.75}.home-hero__portrait{justify-self:end;width:min(100%,500px)}.portrait-frame{background:0 0;place-items:center;display:grid;position:relative;overflow:visible}.portrait-frame:after{content:none}.portrait-frame img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72vh,720px);box-shadow:var(--shadow)}.image-note{color:var(--muted);text-align:right;margin:13px 0 0;font-size:.72rem}.home-hero__ribbon{background:var(--ink);min-width:820px;color:var(--paper-light);font-family:var(--serif);justify-content:center;align-items:center;gap:26px;padding:14px 40px;font-size:clamp(1rem,2vw,1.45rem);display:flex;position:absolute;bottom:38px;left:-3vw;right:-3vw;transform:rotate(-1.4deg)}.home-hero__ribbon i{background:var(--gold);border-radius:50%;width:5px;height:5px}.section-heading{max-width:840px;margin-bottom:clamp(42px,6vw,78px)}.section-heading h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.45rem,5.4vw,5.2rem);font-weight:400;line-height:.98}.section-heading__text{max-width:690px;color:var(--muted);margin:25px 0 0;font-size:1.08rem;line-height:1.8}.section-heading--invert h2{color:var(--paper-light)}.section-heading--invert .eyebrow{color:var(--gold)}.section-heading--invert .section-heading__text{color:#ffffffb3}.pillars-section{background:var(--paper-light)}.pillars-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.pillar-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:390px;padding:clamp(28px,4vw,52px);transition:background .25s,color .25s;position:relative}.pillar-card:hover{background:var(--teal-dark);color:var(--white)}.pillar-card__number{color:var(--coral);font-family:var(--serif);font-size:1.25rem}.pillar-card h3{font-family:var(--serif);margin:110px 0 18px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.08}.pillar-card p{color:var(--muted);margin:0;line-height:1.75;transition:color .25s}.pillar-card:hover p{color:#ffffffbd}.card-arrow{font-size:1.35rem;position:absolute;top:30px;right:30px}.books-feature{background:var(--ink-deep);color:var(--paper-light);overflow:hidden}.books-feature:before{content:none;position:absolute}.books-feature__grid{grid-template-columns:repeat(2,1fr);gap:clamp(45px,8vw,110px);margin-bottom:64px;display:grid}.book-feature{grid-template-columns:.72fr 1fr;align-items:end;gap:30px;display:grid}.book-feature__image{background:0 0;place-items:center;display:grid;position:relative;overflow:visible}.book-feature__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:540px;box-shadow:0 28px 55px #00000047}.book-feature__image:hover img{transform:none}.book-feature h3{font-family:var(--serif);margin:0 0 16px;font-size:clamp(1.7rem,2.9vw,2.8rem);font-weight:400;line-height:1.05}.book-feature p:not(.meta){color:#ffffffa8}.research-preview{background:var(--paper)}.research-preview__grid{grid-template-columns:.85fr 1.15fr;gap:clamp(50px,9vw,130px);display:grid}.research-list{border-top:1px solid var(--line)}.research-item{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;gap:20px;padding:28px 0;display:grid}.research-item__index{color:var(--coral);font-family:var(--serif);font-size:1.05rem}.research-item h3{font-family:var(--serif);margin:0 0 9px;font-size:1.22rem;font-weight:400;line-height:1.35}.research-item p,.research-item small{color:var(--muted);margin:0;font-size:.8rem;display:block}.research-list>.text-link{margin-top:28px}.closing-cta,.inline-cta{background:var(--gold);color:var(--ink-deep);padding:clamp(72px,9vw,125px) 0}.closing-cta__grid{grid-template-columns:.42fr 1.1fr auto;align-items:end;gap:42px;display:grid}.closing-cta h2,.inline-cta h2{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,5vw,5rem);font-weight:400;line-height:1}.closing-cta .eyebrow{color:var(--ink-deep);align-self:start}.page-hero{background:var(--paper);padding:clamp(88px,10vw,155px) 0 clamp(72px,8vw,120px);overflow:hidden}.page-hero__grid{grid-template-columns:1.35fr .65fr;gap:clamp(45px,8vw,120px);display:grid}.page-hero h1{max-width:940px;font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,7.4vw,7.4rem);font-weight:400;line-height:.91}.page-hero__aside{border-left:1px solid var(--line);align-content:end;gap:28px;padding-left:clamp(24px,4vw,52px);display:grid}.page-hero__aside p{color:var(--muted);margin:0;font-size:1.08rem;line-height:1.75}.about-intro{background:var(--ink-deep);color:var(--paper-light)}.about-intro__grid{grid-template-columns:.75fr 1.15fr;align-items:center;gap:clamp(45px,9vw,130px);display:grid}.about-intro__image{background:0 0;place-items:center;display:grid;position:relative;overflow:visible}.about-intro__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(76vh,780px);box-shadow:0 24px 70px #00000047}.prose{max-width:780px}.prose h2{font-family:var(--serif);letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(2.35rem,4.4vw,4.5rem);font-weight:400;line-height:1.03}.prose h3{font-family:var(--serif);margin:45px 0 12px;font-size:1.7rem;font-weight:400}.prose p,.prose li{font-size:1.03rem;line-height:1.85}.prose--large p{color:#ffffffb8}.prose--large .eyebrow{color:var(--gold)}.profile-links{flex-wrap:wrap;gap:16px 26px;margin-top:35px;display:flex}.profile-links a{border-bottom:1px solid #fff6;padding-bottom:5px;font-size:.82rem;font-weight:800}.expertise-section{background:var(--paper)}.split-heading{grid-template-columns:.8fr 1.2fr;gap:clamp(50px,9vw,130px);display:grid}.split-heading h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:400;line-height:1}.tag-cloud{flex-wrap:wrap;align-content:flex-start;gap:12px;display:flex}.tag-cloud>span{border:1px solid var(--line);background:#ffffff61;border-radius:99px;padding:12px 17px;font-size:.82rem}.tag-cloud--numbered{grid-template-columns:repeat(2,1fr);display:grid}.tag-cloud--numbered>span{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;align-items:center;gap:12px;padding:15px 0;display:flex}.tag-cloud--numbered i{color:var(--coral);font-family:var(--serif);font-style:normal}.path-section{background:var(--paper-light)}.path-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.path-card{background:var(--white);min-height:330px;padding:38px;box-shadow:0 12px 35px #10263d12}.path-card h3{font-family:var(--serif);margin:78px 0 15px;font-size:2rem;font-weight:400}.path-card p{color:var(--muted);line-height:1.5}.path-card--link{transition:transform .22s,background .22s,color .22s;position:relative}.path-card--link:hover{background:var(--teal-dark);color:var(--white);transform:translateY(-5px)}.path-card--link:hover p{color:#ffffffb8}.path-card__cta{border-top:1px solid var(--line);color:var(--teal-dark);justify-content:space-between;padding-top:14px;font-size:.76rem;font-weight:800;line-height:1.5;display:flex;position:absolute;bottom:30px;left:38px;right:38px}.path-card--link:hover .path-card__cta{color:var(--white);border-color:#ffffff38}.path-card__cta i{font-style:normal}.inline-cta__grid{grid-template-columns:1fr auto;align-items:end;gap:45px;display:grid}.inline-cta--dark,.formation-manifesto{background:var(--ink-deep);color:var(--paper-light)}.formation-manifesto__grid{grid-template-columns:.58fr 1.2fr;align-items:start;gap:clamp(55px,9vw,135px);display:grid}.formation-manifesto__statement{border-top:1px solid #ffffff38;padding-top:25px;position:sticky;top:145px}.formation-manifesto__statement .eyebrow{color:var(--gold)}.formation-manifesto__statement>p:last-child{max-width:470px;color:var(--paper-light);font-family:var(--serif);letter-spacing:-.045em;margin:70px 0 0;font-size:clamp(2.5rem,4.8vw,5rem);font-style:italic;line-height:1}.formation-manifesto .prose h2{font-size:clamp(2.7rem,5vw,5rem)}.formation-manifesto .prose p{color:#ffffffb8}.pepsus-feature{background:#f2eadc}.pepsus-feature__grid{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:clamp(48px,8vw,120px);display:grid}.pepsus-feature__intro{position:sticky;top:120px}.pepsus-feature__metric{color:var(--teal-dark);letter-spacing:.09em;text-transform:uppercase;margin:24px 0 12px;font-size:.72rem;font-weight:800;line-height:1.5}.pepsus-feature__intro h2{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:.96}.pepsus-feature__degree{color:var(--ink);font-family:var(--serif);font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.5}.pepsus-feature__intro>p:not(.eyebrow,.pepsus-feature__metric,.pepsus-feature__degree,.pepsus-feature__result){color:var(--muted);line-height:1.75}.pepsus-feature__result{color:var(--teal-dark);border-top:1px solid #081a2b33;border-bottom:1px solid #081a2b33;align-items:center;gap:12px;margin:30px 0;padding:18px 0;font-weight:800;line-height:1.5;display:flex}.pepsus-feature__result span{background:var(--teal);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 6px #147d781f}.pepsus-feature__tcc{margin:0 0 28px}.pepsus-feature__tcc h3{color:var(--teal-dark);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem}.pepsus-feature__tcc p{color:var(--ink);font-family:var(--serif);margin:0;font-size:1.12rem;line-height:1.55}.pepsus-feature__details{gap:22px;display:grid}.pepsus-facts{background:#081a2b2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.pepsus-facts>div{background:var(--paper-light);padding:21px}.pepsus-facts>div:nth-child(2),.pepsus-facts>div:nth-child(4){grid-column:span 1}.pepsus-facts>div:last-child{grid-column:1/-1}.pepsus-facts dt{color:var(--teal-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:800}.pepsus-facts dd{color:var(--muted);margin:8px 0 0;line-height:1.55}.pepsus-axes{border-left:7px solid var(--gold);background:var(--white);padding:clamp(24px,4vw,38px);box-shadow:0 16px 48px #10263d12}.pepsus-axes h3{font-family:var(--serif);margin:0 0 18px;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400}.pepsus-axes ol{margin:0;padding-left:1.2rem}.pepsus-axes li{color:var(--teal-dark);margin:9px 0;font-weight:700;line-height:1.55}.pepsus-axes p{color:var(--muted);margin:22px 0 0;line-height:1.72}.pepsus-disclosure{background:var(--white);box-shadow:0 10px 34px #10263d0f}.pepsus-disclosure summary{min-height:48px;color:var(--ink);cursor:pointer;font-family:var(--serif);padding:20px 24px;font-size:1.35rem;font-weight:600}.pepsus-disclosure[open] summary{border-bottom:1px solid var(--line)}.pepsus-disclosure ul,.pepsus-disclosure>p{color:var(--muted);margin:0;padding:22px 28px;line-height:1.65}.pepsus-disclosure ul{columns:2;column-gap:34px;padding-left:48px}.pepsus-disclosure li{break-inside:avoid;margin:0 0 10px}.pepsus-disclosure>p+p{padding-top:0}.pepsus-institutional-links{color:var(--muted);margin:4px 0 0;font-size:.84rem;line-height:1.7}.pepsus-institutional-links a{color:var(--teal-dark);font-weight:800}.formation-ledger{background:var(--gold);color:var(--ink-deep);padding:0 0 55px}.formation-ledger dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.formation-ledger dl>div{border-right:1px solid #081a2b33;min-height:230px;padding:40px clamp(22px,3vw,42px)}.formation-ledger dl>div:first-child{border-left:1px solid #081a2b33}.formation-ledger dt{letter-spacing:.14em;text-transform:uppercase;max-width:150px;font-size:.7rem;font-weight:800;line-height:1.45}.formation-ledger dd{font-family:var(--serif);letter-spacing:-.06em;margin:52px 0 0;font-size:clamp(3rem,6vw,6.2rem);line-height:.8}.formation-ledger dd small{margin-left:4px;font-size:.34em}.formation-ledger>.shell>p{max-width:850px;margin:32px 0 0;font-size:.78rem;line-height:1.7}.formation-axes{background:var(--paper)}.formation-axes__grid{grid-template-columns:.75fr 1.25fr;gap:clamp(55px,9vw,135px);display:grid}.formation-axes h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:400;line-height:1}.formation-axes__grid>div>p:last-child{max-width:650px;color:var(--muted)}.formation-axes ol{grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.formation-axes li{--formation-accent:var(--teal);border-top:6px solid var(--formation-accent);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff59;grid-template-columns:44px 1fr;align-content:space-between;min-height:155px;padding:24px;display:grid}.formation-axes li:nth-child(odd){border-left:1px solid var(--line)}.formation-axes li>span{color:var(--formation-accent);font-family:var(--serif)}.formation-axes li>strong{font-family:var(--serif);grid-column:2;align-self:end;font-size:1.25rem;font-weight:400;line-height:1.2}.formation-catalogue{background:var(--paper-light)}.formation-explorer{border-top:1px solid var(--line);padding-top:28px}.formation-controls{background:var(--paper);grid-template-columns:1.7fr repeat(3,minmax(160px,.75fr));align-items:end;gap:14px;padding:24px;display:grid}.formation-controls label{gap:7px;display:grid}.formation-controls label>span{color:var(--ink);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800}.formation-controls input,.formation-controls select{border:1px solid var(--line);background:var(--white);width:100%;min-height:49px;color:var(--ink);border-radius:0;padding:11px 13px}.formation-results-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:20px 0;display:flex}.formation-results-bar output{color:var(--muted);margin-right:auto;font-size:.8rem;font-weight:800}.formation-view-toggle{border:1px solid var(--line);display:flex}.formation-view-toggle button,.formation-reset{min-height:42px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:9px 13px;font-size:.72rem;font-weight:800}.formation-view-toggle button+button{border-left:1px solid var(--line)}.formation-view-toggle button[aria-pressed=true]{background:var(--ink);color:var(--white)}.formation-reset{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.formation-results{margin-top:28px}.formation-results--mosaic{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.formation-card{--formation-accent:var(--teal);border:1px solid var(--line);border-top:8px solid var(--formation-accent);background:var(--white);flex-direction:column;min-width:0;padding:clamp(20px,2.6vw,32px);display:flex;position:relative;box-shadow:0 10px 34px #10263d0e}.formation-card[data-area=gestao],.formation-axes li[data-area=gestao]{--formation-accent:#3f6f9d}.formation-card[data-area=farmacia],.formation-axes li[data-area=farmacia]{--formation-accent:#147d78}.formation-card[data-area=tuberculose-prisoes],.formation-axes li[data-area=tuberculose-prisoes]{--formation-accent:#c44e39}.formation-card[data-area=saude-mental],.formation-axes li[data-area=saude-mental]{--formation-accent:#7a5a9c}.formation-card[data-area=atencao-integral],.formation-axes li[data-area=atencao-integral]{--formation-accent:#9a7114}.formation-card[data-area=educacao-equidade],.formation-axes li[data-area=educacao-equidade]{--formation-accent:#28714c}.formation-results--mosaic .formation-card--xlarge{grid-column:span 6;min-height:415px}.formation-results--mosaic .formation-card--large{grid-column:span 4;min-height:360px}.formation-results--mosaic .formation-card--medium{grid-column:span 3;min-height:330px}.formation-results--mosaic .formation-card--compact{grid-column:span 3;min-height:290px}.formation-card>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.formation-card>header>span{max-width:70%;color:var(--formation-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1.45}.formation-card>header>strong{color:var(--formation-accent);font-family:var(--serif);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(2.1rem,4vw,4.4rem);font-weight:400;line-height:.75}.formation-card>header small{margin-left:2px;font-size:.36em}.formation-card__body{margin:auto 0;padding:35px 0 28px}.formation-card__kind{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;font-size:.63rem;font-weight:800}.formation-card h3{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.1vw,2.4rem);font-weight:400;line-height:1.08}.formation-card--xlarge h3{font-size:clamp(2.2rem,3.8vw,4rem)}.formation-card--large h3{font-size:clamp(1.75rem,2.8vw,3rem)}.formation-card__institution{color:var(--muted);margin:15px 0 0;font-size:.75rem;line-height:1.55}.formation-card>footer{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding-top:13px;font-size:.68rem;display:flex}.formation-card>footer span{color:var(--muted);text-transform:uppercase}.formation-card>details{border-left:3px solid var(--gold);margin-top:14px;padding-left:12px}.formation-card>details summary{cursor:pointer;color:var(--teal-dark);font-size:.7rem;font-weight:800}.formation-card__facts{gap:8px;margin:14px 0;display:grid}.formation-card__facts div{border-top:1px solid var(--line);grid-template-columns:minmax(72px,.42fr) 1fr;gap:10px;padding-top:8px;display:grid}.formation-card__facts dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:900}.formation-card__facts dd{margin:0;font-size:.78rem;line-height:1.45}.formation-card>details h4{margin:14px 0 7px;font-size:.76rem}.formation-card>details ul{margin:0;padding-left:18px}.formation-card>details li{margin:5px 0;font-size:.76rem;line-height:1.45}.formation-card>details p{color:var(--muted);margin:8px 0 0;font-size:.72rem;line-height:1.55}.formation-results--list{border-top:1px solid var(--line)}.formation-results--list .formation-card{border-top:0;border-right:0;border-bottom:1px solid var(--line);border-left:8px solid var(--formation-accent);min-height:0;box-shadow:none;grid-template-columns:minmax(160px,.65fr) minmax(280px,1.7fr) 110px;align-items:start;gap:28px;padding:25px 22px;display:grid}.formation-results--list .formation-card>header{gap:16px;display:grid}.formation-results--list .formation-card>header>span{max-width:none}.formation-results--list .formation-card>header>strong{font-size:2.6rem}.formation-results--list .formation-card__body{margin:0;padding:0}.formation-results--list .formation-card h3{font-size:1.5rem}.formation-results--list .formation-card>footer{text-align:right;border-top:0;justify-content:stretch;padding-top:0;display:grid}.formation-results--list .formation-card>details{grid-column:1/-1}.formation-empty{border:1px dashed var(--line);text-align:center;margin-top:28px;padding:clamp(28px,5vw,55px)}.formation-empty h3{font-family:var(--serif);margin:0;font-size:2rem;font-weight:400}.formation-empty p{color:var(--muted)}.formation-empty .button{margin-top:14px}.formation-method{background:#e7f0eb;padding:clamp(70px,9vw,120px) 0}.formation-method__grid{grid-template-columns:.7fr 1.2fr;gap:clamp(50px,9vw,130px);display:grid}.formation-method h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:1}.books-catalogue{background:var(--paper-light)}.catalogue-grid{grid-template-columns:repeat(2,1fr);gap:clamp(55px,9vw,130px);display:grid}.catalogue-book__image{background:0 0;place-items:center;min-height:420px;display:grid;position:relative;overflow:visible}.catalogue-book__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:720px;box-shadow:var(--shadow)}.catalogue-book__image:hover img{transform:none}.catalogue-book__index{z-index:2;background:var(--paper-light);color:var(--ink);font-family:var(--serif);padding:7px 10px;position:absolute;top:18px;left:18px}.catalogue-book>div{padding:32px 2px 0}.catalogue-book h2{font-family:var(--serif);margin:0 0 16px;font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:1}.catalogue-book p:not(.meta){color:var(--muted)}.works-index{background:var(--paper)}.works-index__grid{grid-template-columns:.7fr 1.3fr;gap:clamp(50px,8vw,120px);display:grid}.works-index h2{font-family:var(--serif);margin:0 0 25px;font-size:clamp(2.4rem,4.8vw,4.8rem);font-weight:400;line-height:1}.works-index p{color:var(--muted)}.works-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.works-list li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr 160px;align-items:center;gap:22px;padding:25px 0;display:grid}.works-list li>span{color:var(--coral);font-family:var(--serif)}.works-list h3{font-family:var(--serif);margin:0 0 4px;font-size:1.3rem;font-weight:400}.works-list p,.works-list small{color:var(--muted);margin:0;font-size:.78rem}.breadcrumb{color:var(--muted);flex-wrap:wrap;gap:8px;padding-top:32px;font-size:.76rem;display:flex}.breadcrumb a{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.book-detail{padding:clamp(34px,4vw,58px) 0 18px}.book-detail__grid{grid-template-columns:.72fr 1.1fr;align-items:start;gap:clamp(48px,8vw,118px);display:grid}.book-detail__image{background:0 0;place-items:center;display:grid;position:relative;overflow:visible}.book-detail__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68dvh,700px);box-shadow:var(--shadow)}.book-detail__copy h1{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.045em;margin:0 0 25px;font-size:clamp(3rem,5.6vw,5.6rem);font-weight:400;line-height:.96}.book-detail__lead{color:var(--teal-dark);font-family:var(--serif);font-size:1.45rem;line-height:1.45}.book-detail__copy>p:not(.eyebrow,.book-detail__lead,.status-note){color:var(--muted);font-size:1rem;line-height:1.8}.book-facts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0;display:grid}.book-facts>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:92px 1fr;gap:12px;min-width:0;padding:11px 13px;display:grid}.book-facts dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.book-facts dd{margin:0;font-size:.86rem}.status-note{border-left:3px solid var(--gold);color:var(--muted);background:#d3a43d1c;padding:14px 17px;font-size:.85rem}.book-art-gallery{background:#e8e1d5;overflow:hidden}.book-art-gallery__layout{gap:clamp(25px,4vw,48px);display:grid}.book-art-gallery__heading{grid-template-columns:1.15fr .75fr;align-items:end;gap:clamp(35px,7vw,100px);display:grid}.book-art-gallery__heading h2{max-width:820px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5.7vw,5.8rem);font-weight:400;line-height:.96}.book-art-gallery__heading>p{max-width:610px;color:var(--muted);margin:0;line-height:1.8}.book-art-gallery__figure{width:min(100%,720px);margin:0 auto;transition:width .45s}.book-art-gallery__figure--square{width:min(100%,820px)}.book-art-gallery__figure--landscape{width:min(100%,1180px)}.book-art-gallery__image-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;padding:0;display:flex;position:relative;overflow:visible}.book-art-gallery__figure--portrait .book-art-gallery__image-button,.book-art-gallery__figure--square .book-art-gallery__image-button,.book-art-gallery__figure--landscape .book-art-gallery__image-button{aspect-ratio:auto}.book-art-gallery__image-button img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72dvh,820px,100dvh - 200px);box-shadow:0 28px 80px #10263d33}.book-art-gallery__figure figcaption{border-bottom:1px solid #10263d33;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:52px;padding:14px 2px;display:flex}.book-art-gallery__figure figcaption strong{font-family:var(--serif);font-size:1.15rem;font-weight:400}.book-art-gallery__figure figcaption span{color:var(--muted);font-size:.72rem}.book-art-gallery__state{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;display:flex}.book-art-gallery__figure figcaption em{background:var(--gold);color:var(--ink-deep);text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:.63rem;font-style:normal;font-weight:800}.book-art-gallery__figure figcaption em.is-playing{background:var(--teal-dark);color:var(--white)}.book-art-gallery__figure figcaption em.is-paused{background:var(--ink-deep);color:var(--white)}.book-art-gallery__controls{justify-content:space-between;align-items:center;gap:18px;display:flex}.book-art-gallery__controls>div{flex-wrap:wrap;gap:8px;display:flex}.book-art-gallery__controls button{min-height:46px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #10263d40;padding:10px 14px;font-size:.72rem;font-weight:800}.book-art-gallery__controls button:hover,.book-art-gallery__controls button:focus-visible{border-color:var(--teal-dark);background:var(--white)}.book-art-gallery__timeline{color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;font-size:.7rem;font-weight:800;display:grid}.book-art-gallery__timeline input{width:100%;min-height:44px;accent-color:var(--teal-dark);cursor:pointer}.book-art-gallery__downloads{border:1px solid var(--line);background:var(--white);padding:20px}.book-art-gallery__downloads legend{color:var(--ink-deep);padding:0 8px;font-weight:900}.book-art-gallery__download-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:16px 0;display:grid}.book-art-gallery__downloads .actions{flex-wrap:wrap;gap:10px;display:flex}.book-art-gallery__downloads button{border:1px solid var(--teal-dark);background:var(--white);min-height:44px;color:var(--teal-dark);cursor:pointer;padding:10px 14px;font-weight:800}.book-art-gallery__downloads button:disabled{cursor:not-allowed;opacity:.5}.book-art-gallery__timeline small{text-align:right;min-width:54px}.research-themes{background:var(--paper)}.selected-production{background:var(--ink-deep);color:var(--paper-light)}.selected-production .eyebrow{color:var(--gold)}.production-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.production-card{border:1px solid #ffffff26;min-height:450px;padding:clamp(28px,4vw,50px)}.production-card h3{font-family:var(--serif);margin:45px 0 24px;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:400;line-height:1.14}.production-card .meta{color:var(--gold)}.production-card .doi{color:#ffffff94;font-size:.76rem}.mini-tags{flex-wrap:wrap;gap:8px;display:flex}.mini-tags span{color:#ffffffb3;border:1px solid #fff3;border-radius:99px;padding:6px 10px;font-size:.7rem}.evidence-note{background:var(--paper-light)}.evidence-note__grid{grid-template-columns:.7fr 1fr 1fr;align-items:center;gap:45px;display:grid}.evidence-note h2{font-family:var(--serif);margin:0;font-size:2.5rem;font-weight:400}.evidence-note p{color:var(--muted)}.editorial-paths{background:var(--paper-light)}.editorial-paths__grid{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.editorial-paths article,.editorial-path-card{background:var(--paper-light);min-height:430px;padding:clamp(28px,3.2vw,48px)}.editorial-paths h2{font-family:var(--serif);margin:90px 0 18px;font-size:2.1rem;font-weight:400;line-height:1.08}.editorial-paths p{color:var(--muted)}.editorial-path-card{flex-direction:column;transition:background .22s,color .22s;display:flex}.editorial-path-card .text-link{align-self:flex-start;margin-top:auto}.editorial-path-card .text-link i{font-style:normal}.editorial-path-card:hover{background:var(--teal-dark);color:var(--white)}.editorial-path-card:hover p{color:#ffffffbd}.editorial-path-card:hover .text-link{color:var(--white)}.awards-preview{background:#eee5ef}.awards-preview__grid{grid-template-columns:minmax(280px,.72fr) 1.1fr;align-items:center;gap:clamp(48px,9vw,130px);display:grid}.awards-preview__grid>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:720px;box-shadow:var(--shadow);justify-self:center}.awards-preview h2{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2.5rem,5.4vw,5.4rem);font-weight:400;line-height:.98}.awards-preview p:not(.eyebrow){color:var(--muted);font-size:1.05rem;line-height:1.8}.awards-preview .button{margin-top:20px}.editorial-note{background:var(--teal-dark);color:var(--white)}.editorial-note__grid{grid-template-columns:.4fr 1fr;gap:clamp(45px,9vw,130px);display:grid}.editorial-note .eyebrow{color:var(--gold)}.editorial-note .prose p{color:#ffffffbf}.speaking-topics{background:var(--paper-light)}.speaking-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.speaking-grid article{background:var(--paper);min-height:390px;padding:34px;position:relative}.speaking-grid h3{font-family:var(--serif);margin:75px 0 17px;font-size:2rem;font-weight:400;line-height:1.08}.speaking-grid p{color:var(--muted)}.speaking-grid small{color:var(--teal-dark);font-weight:800;position:absolute;bottom:30px;left:34px}.formats-section{background:var(--gold)}.formats-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(45px,9vw,130px);display:grid}.formats-grid h2{font-family:var(--serif);margin:0;font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:1}.formats-grid ul{border-top:1px solid #081a2b42;margin:0;padding:0;list-style:none}.formats-grid li{font-family:var(--serif);border-bottom:1px solid #081a2b42;grid-template-columns:54px 1fr;padding:20px 0;font-size:1.45rem;display:grid}.formats-grid li span{color:var(--coral);font-size:.85rem}.contact-section{background:var(--paper-light)}.contact-grid{grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,120px);display:grid}.contact-guidance h2,.contact-panel h2{font-family:var(--serif);margin:0 0 30px;font-size:clamp(2.35rem,4.4vw,4.4rem);font-weight:400;line-height:1}.contact-guidance ul{border-top:1px solid var(--line);margin:40px 0 0;padding:0;list-style:none}.contact-guidance li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:18px;padding:20px 0;display:grid}.contact-guidance li>span{color:var(--coral);font-family:var(--serif)}.contact-guidance strong{font-family:var(--serif);font-size:1.15rem;font-weight:400}.contact-guidance p{color:var(--muted);margin:5px 0 0;font-size:.84rem}.contact-panel{border-top:8px solid var(--coral);background:var(--paper);box-shadow:var(--shadow);align-self:start;padding:clamp(30px,5vw,58px)}.contact-panel>p:not(.eyebrow,.status-note){color:var(--muted);line-height:1.8}.public-page-standard--contato{--contact-section-space:clamp(38px, 4.2vw, 64px);--contact-card-space:clamp(22px, 2.6vw, 36px)}.public-page-standard--contato .page-hero{padding-block:var(--contact-section-space)}.public-page-standard--contato .page-hero h1{max-width:820px;font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--contato .contact-section{padding-block:var(--contact-section-space)}.public-page-standard--contato .contact-grid{grid-template-columns:minmax(0,.82fr) minmax(380px,1.18fr);align-items:start;gap:clamp(28px,4vw,56px)}.public-page-standard--contato :where(.contact-guidance h2,.contact-panel h2){letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--contato .contact-guidance ul{margin-top:24px}.public-page-standard--contato .contact-guidance li{grid-template-columns:34px 1fr;gap:14px;padding:16px 0}.public-page-standard--contato .contact-guidance strong{font-size:1.05rem}.public-page-standard--contato .contact-guidance p{font-size:.9rem;line-height:1.55}.public-page-standard--contato .contact-panel{padding:var(--contact-card-space);border-top-width:7px;box-shadow:0 12px 34px #10263d14}.public-page-standard--contato .contact-panel>p:not(.eyebrow,.status-note){margin-bottom:22px;font-size:.94rem;line-height:1.62}.public-page-standard--contato .public-form{gap:16px}.public-page-standard--contato .public-form :where(input,select,textarea){min-height:48px}.public-page-standard--contato .public-form textarea{min-height:170px}.public-page-standard--contato .form-privacy-note,.public-page-standard--contato .status-note{font-size:.84rem;line-height:1.5}.public-page-standard--contato .public-form .button{width:auto;min-width:210px}@media (width<=820px){.public-page-standard--contato .contact-grid{grid-template-columns:1fr}.public-page-standard--contato .contact-panel{width:100%}}.public-page-standard--novidades{--novidades-section-space:clamp(38px, 4.2vw, 64px)}.public-page-standard--novidades .page-hero{padding-block:var(--novidades-section-space)}.public-page-standard--novidades .page-hero__grid{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:clamp(28px,4vw,56px)}.public-page-standard--novidades .page-hero h1{max-width:720px;font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--novidades .page-hero__aside{padding:clamp(20px,2.4vw,30px)}.public-page-standard--novidades .newsletter-page__form{padding-block:var(--novidades-section-space)}.public-page-standard--novidades .newsletter-page__grid{grid-template-columns:minmax(0,.7fr) minmax(400px,1.3fr);gap:clamp(28px,4vw,56px)}.public-page-standard--novidades .newsletter-page__grid h2{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--novidades .newsletter-page__privacy{margin-block:20px 16px;padding:10px 0 10px 14px}.public-page-standard--novidades .newsletter-page__form-card{border:1px solid var(--line);border-top:7px solid var(--coral);padding:clamp(22px,3vw,36px);box-shadow:0 16px 42px #0b1f3117}.public-page-standard--novidades .public-form{gap:15px;margin-top:0}.public-page-standard--novidades .public-form input{min-height:48px}.public-page-standard--novidades .public-form fieldset{gap:10px 20px;padding:13px 15px}.public-page-standard--novidades .form-privacy-note{padding:9px 12px;line-height:1.48}.public-page-standard--novidades .public-form .button{justify-self:start;min-width:230px}@media (width<=820px){.public-page-standard--novidades :where(.page-hero__grid,.newsletter-page__grid){grid-template-columns:1fr}}@media (width<=620px){.public-page-standard--novidades .newsletter-page__form-card{padding:22px 18px}.public-page-standard--novidades .form-row{grid-template-columns:1fr}.public-page-standard--novidades .public-form .button{width:100%;min-width:0}}@media print{.public-page-standard--novidades .page-hero{padding-block:7mm}.public-page-standard--novidades .page-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(55mm,.8fr);gap:7mm;display:grid}.public-page-standard--novidades .page-hero h1{font-size:25pt}.public-page-standard--novidades .page-hero p{font-size:9pt;line-height:1.4}.public-page-standard--novidades .page-hero__aside{padding:4mm}.public-page-standard--novidades .newsletter-page__form{padding-block:7mm}.public-page-standard--novidades .newsletter-page__grid{grid-template-columns:minmax(0,.68fr) minmax(95mm,1.32fr);gap:7mm;display:grid}.public-page-standard--novidades .newsletter-page__grid h2{font-size:19pt}.public-page-standard--novidades .newsletter-page__grid>div:first-child>p{font-size:8.5pt}.public-page-standard--novidades .newsletter-page__privacy{margin-block:4mm 3mm;padding-block:2mm}.public-page-standard--novidades .newsletter-page__form-card{box-shadow:none;break-inside:avoid;border-top-width:2mm;margin-top:0;padding:4mm}.public-page-standard--novidades .public-form{gap:2.6mm}.public-page-standard--novidades .public-form label,.public-page-standard--novidades .public-form legend{font-size:7.5pt}.public-page-standard--novidades .public-form input{min-height:0;padding:2.2mm 2.5mm;font-size:8.5pt}.public-page-standard--novidades .public-form fieldset{gap:2mm 5mm;padding:2.5mm 3mm}.public-page-standard--novidades .form-privacy-note{padding:2mm 2.5mm;font-size:7pt;line-height:1.35}.public-page-standard--novidades .public-form .button{min-width:50mm;padding:3mm 5mm}}@media (width<=620px){.public-page-standard--contato .contact-panel{padding:22px 18px}.public-page-standard--contato .public-form .form-row{grid-template-columns:1fr}.public-page-standard--contato .public-form .button{width:100%;min-width:0}}.legal-page{background:var(--paper-light)}.legal-page .prose{margin-inline:auto}.legal-page .prose ul{padding-left:1.2rem}.not-found{background:var(--paper);min-height:70vh;padding:clamp(100px,15vw,190px) 0}.not-found h1{max-width:780px;font-family:var(--serif);margin:24px 0;font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:.93}.not-found p:not(.eyebrow){color:var(--muted);margin-bottom:32px}.site-footer{background:var(--ink-deep);color:var(--white);padding:75px 0 25px}.site-footer__grid{grid-template-columns:1.4fr .55fr .55fr;gap:55px;display:grid}.site-footer__grid--expanded{grid-template-columns:1.35fr .5fr .72fr .62fr;gap:clamp(30px,4.5vw,65px)}.site-footer .eyebrow{color:var(--gold)}.footer-name{font-family:var(--serif);margin:0;font-size:3rem;line-height:1}.footer-copy{color:#ffffff94;max-width:440px}.footer-title{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;font-size:.72rem;font-weight:800}.site-footer__grid>div:not(:first-child) a{color:#ffffffd1;padding:6px 0;font-size:.84rem;display:block}.site-footer__bottom{color:#ffffff73;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;margin-top:60px;padding-top:20px;font-size:.68rem;display:flex}.public-form{gap:18px;margin-top:28px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.public-form label{color:var(--ink);letter-spacing:.06em;gap:7px;font-size:.75rem;font-weight:800;display:grid}.public-form label span{color:var(--muted);letter-spacing:0;font-weight:400}.public-form input,.public-form textarea,.public-form select{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);letter-spacing:0;border-radius:2px;padding:13px 14px;font-size:.95rem;font-weight:400}.public-form textarea{resize:vertical}.public-form .check{letter-spacing:0;grid-template-columns:none;align-items:flex-start;gap:10px;font-size:.76rem;font-weight:500;display:flex}.public-form .check input{width:auto;margin-top:4px}.public-form fieldset{border:1px solid var(--line);flex-wrap:wrap;gap:12px 22px;margin:0;padding:15px 16px;display:flex}.public-form legend{color:var(--ink);letter-spacing:.06em;padding:0 7px;font-size:.72rem;font-weight:800}.form-privacy-note{border-left:3px solid var(--teal-dark);color:var(--muted);background:#226e7012;margin:0;padding:10px 13px;font-size:.78rem;line-height:1.55}.form-privacy-note a{color:var(--teal-dark);font-weight:800}.comment-rules{border:1px solid var(--line);background:var(--white);padding:18px 20px}.comment-rules h3{font-family:var(--serif);margin:0 0 8px;font-size:1.3rem;font-weight:500}.comment-rules ul{color:var(--muted);gap:6px;margin:0;padding-left:20px;font-size:.78rem;line-height:1.5;display:grid}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-status{color:#a23526;margin:0;font-size:.82rem}.form-status--ok{color:var(--teal-dark)}.newsletter-section{background:var(--ink-deep);color:var(--white)}.newsletter-section .eyebrow{color:var(--gold)}.newsletter-grid,.comments-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(50px,9vw,130px);display:grid}.newsletter-section h2,.comments-section h2,.publication-section>.shell>h2{font-family:var(--serif);margin:0 0 16px;font-size:clamp(2.3rem,5vw,4.8rem);line-height:1}.newsletter-section p{color:#ffffffb3}.newsletter-section .public-form label,.newsletter-section .public-form legend{color:var(--white)}.newsletter-section .form-privacy-note{border-left-color:var(--gold);color:#ffffffd1;background:#ffffff14}.newsletter-section .form-privacy-note a{color:#f0cb73}.newsletter-page__hero p{max-width:680px}.newsletter-page__grid{grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);align-items:start;gap:clamp(32px,6vw,84px);display:grid}.newsletter-page__grid h2{font-family:var(--serif);margin:0 0 18px;font-size:clamp(2.25rem,4.5vw,4.2rem);font-weight:400;line-height:1.02}.newsletter-page__privacy{border-left:4px solid var(--gold);color:var(--muted);padding-left:16px}.newsletter-page__form-card{background:var(--white);box-shadow:var(--shadow);padding:clamp(24px,4vw,42px)}.inventory-reconciliation{border-top:8px solid var(--teal-dark);background:var(--white);box-shadow:var(--shadow);margin-bottom:42px;padding:clamp(24px,4vw,42px)}.inventory-reconciliation__grid>div{border:1px solid var(--line);border-top:5px solid var(--teal);background:var(--paper-light);padding:18px}.inventory-reconciliation__grid dt{text-transform:uppercase;min-height:42px;font-size:.76rem;font-weight:850;line-height:1.35}.inventory-reconciliation__grid dd{font-family:var(--serif);margin:10px 0 4px;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.inventory-reconciliation__grid small{color:var(--muted);line-height:1.4}.inventory-reconciliation__grid .inventory-reconciliation__ok{background:#edf7f2;border-top-color:#2b765f}.inventory-reconciliation__grid .inventory-reconciliation__warning{border-top-color:var(--coral);background:#fff2ed}.inventory-reconciliation__conclusion{border-left:5px solid var(--teal-dark);background:#eef4f3;margin:0;padding:16px 18px;line-height:1.65}.home-newsletter{background:var(--teal-dark);color:var(--white);padding-block:clamp(36px,5vw,68px)}.home-newsletter__grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,7vw,90px);display:grid}.home-newsletter .eyebrow{color:#f0cb73}.home-newsletter h2{max-width:760px;font-family:var(--serif);margin:0;font-size:clamp(2rem,4.5vw,4.4rem);font-weight:400;line-height:1}.home-newsletter p:not(.eyebrow){color:#ffffffd1;max-width:720px;line-height:1.65}.published-grid{gap:28px;margin-top:45px;display:grid}.published-card{border:1px solid var(--line);background:var(--white);padding:clamp(28px,5vw,60px)}.published-card--aviso{border-top:8px solid var(--coral);background:#fff8ef}.published-card>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:440px;margin:0 auto 30px}.published-card h2{font-family:var(--serif);margin:0 0 14px;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05}.rich-content{margin-top:25px}.rich-content h2{font-family:var(--serif);font-size:2.2rem;font-weight:400;line-height:1.1}.rich-content h3{font-family:var(--serif);font-size:1.65rem;font-weight:400;line-height:1.15}.rich-content img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(78dvh,820px);margin-inline:auto;display:block}.rich-content figure{margin:28px 0}.rich-content figcaption{color:var(--muted);margin-top:8px;font-size:.78rem;line-height:1.5}.rich-content table{border-collapse:collapse;width:100%;margin:28px 0}.rich-content th,.rich-content td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.rich-content th{background:var(--teal-dark);color:var(--white)}.rich-content video{background:var(--ink-deep);object-fit:contain;width:100%;max-height:min(72dvh,680px);display:block}.rich-content iframe{border:0;width:100%;max-width:100%;min-height:320px;display:block}.rich-content audio{width:100%}.editor-attachment,.editor-video-link{border-left:4px solid var(--gold);background:#f3eee3;padding:14px 18px}.editor-attachment a,.editor-video-link a{font-weight:800}.empty-state{border:1px dashed var(--line);color:var(--muted);margin-top:38px;padding:28px}.comment-area{min-width:0}.comment-count{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:8px;margin:0 0 24px;padding-bottom:13px;font-size:.78rem;font-weight:800;display:inline-flex}.comment-count strong{color:var(--coral);font-family:var(--serif);font-size:2rem;line-height:1}.approved-comments{margin-bottom:45px}.approved-comments h3{font-family:var(--serif);margin:0 0 10px;font-size:1.7rem;font-weight:400}.approved-comments article{border-top:1px solid var(--line);padding:20px 0}.approved-comments article p{margin-bottom:0}.public-visitor-panel{background:linear-gradient(110deg,#eaf5f1 0%,#f8f3dc 100%);border-top:1px solid #226e7033;border-bottom:1px solid #226e7033;padding:clamp(26px,4vw,46px) 0}.public-visitor-panel__inner{grid-template-columns:minmax(0,1.35fr) minmax(390px,.85fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.public-visitor-panel__copy{align-items:center;gap:22px;min-width:0;display:flex}.public-visitor-panel__copy h2{color:var(--ink-deep);font-family:var(--serif);margin:4px 0 5px;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:1}.public-visitor-panel__copy p:last-child{color:var(--muted);margin:0;font-size:.78rem}.public-visitor-panel__signal{background:var(--teal-dark);border-radius:50%;flex:none;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 10px 26px #2470732e}.public-visitor-panel__signal i{border:3px solid var(--white);width:29px;height:29px;box-shadow:inset 0 0 0 5px var(--teal-dark), inset 0 0 0 8px var(--white);border-radius:50%;display:block}.public-visitor-panel__metrics{grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px;display:grid}.public-visitor-panel__metrics article{background:#ffffffd1;border:1px solid #226e7038;border-radius:18px;min-width:0;padding:18px 20px;box-shadow:0 8px 22px #081a2b0a}.public-visitor-panel__metrics strong{color:var(--teal-dark);font-family:var(--serif);font-size:clamp(2rem,3.2vw,3.2rem);font-weight:600;line-height:1;display:block}.public-visitor-panel__metrics span{color:var(--ink);letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font-size:.65rem;font-weight:850;display:block}.floating-tools{z-index:50;right:calc(clamp(.75rem, 2vw, 1.25rem) + env(safe-area-inset-right,0px));bottom:calc(clamp(.75rem, 2vw, 1.25rem) + env(safe-area-inset-bottom,0px));pointer-events:none;isolation:isolate;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100vw - 2*clamp(.75rem,2vw,1.25rem));display:flex;position:fixed}.floating-tools>*{pointer-events:auto}.floating-tools[aria-hidden=true]{visibility:hidden;pointer-events:none}.floating-tools a,.floating-tools button{box-shadow:0 8px 24px #081a2b1f}.floating-tools__help{border:2px solid var(--white);background:var(--coral);min-height:44px;color:var(--white);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:3px 12px 3px 3px;display:inline-flex}.floating-tools__panel{border:1px solid var(--line);border-top:5px solid var(--gold);background:var(--white);width:min(390px,100vw - 24px);max-height:min(620px,100vh - 150px);color:var(--ink);pointer-events:auto;padding:16px;position:absolute;bottom:108px;right:0;overflow:auto;box-shadow:0 18px 50px #081a2b38}.floating-tools__panel header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.floating-tools__panel header button{border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--ink);cursor:pointer;font-size:1.35rem}.floating-tools__panel p{margin:.65rem 0;font-size:.86rem;line-height:1.5}.floating-tools__help>span,.floating-tools__top>span{background:var(--white);width:34px;height:34px;color:var(--coral);font-family:var(--serif);border-radius:50%;place-items:center;font-size:1.12rem;font-weight:800;display:grid}.floating-tools__help strong,.floating-tools__top strong{font-size:.72rem}.floating-tools__top{border:2px solid var(--white);min-height:44px;color:var(--white);cursor:pointer;background:#3f7f84;border-radius:999px;align-items:center;gap:8px;padding:3px 13px 3px 3px;display:inline-flex}.floating-tools__top>span{color:var(--ink);font-size:1.08rem;font-weight:500}.floating-tools__top{transition:opacity .16s,transform .16s,visibility .16s}.floating-tools__top:not([data-visible=true]){visibility:hidden;opacity:0;pointer-events:none;transform:translateY(.5rem)}.floating-tools__help:focus-visible,.floating-tools__top:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.floating-tools__top{transition:none}}.literary-catalogue{background:var(--paper-light)}.literary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(50px,8vw,110px);display:grid}.literary-card{grid-template-columns:minmax(150px,.7fr) 1fr;align-items:center;gap:clamp(25px,4vw,48px);display:grid}.literary-card__image{background:0 0;place-items:center;min-height:360px;display:grid;overflow:visible}.literary-card__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:560px;box-shadow:var(--shadow)}.literary-card__image:hover img{transform:none}.literary-card h2{font-family:var(--serif);margin:0 0 14px;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:400;line-height:1.02}.literary-card p:not(.meta,.recognition-note){color:var(--muted)}.recognition-note{border-left:4px solid var(--gold);color:var(--ink);background:#d3a43d1f;padding:10px 14px;font-size:.8rem;font-weight:800;line-height:1.55}.recognition-note--large{margin:0 0 25px;font-size:.9rem}.awards-section{background:var(--paper-light)}.awards-grid{gap:clamp(70px,10vw,140px);display:grid}.award-feature{grid-template-columns:minmax(300px,.72fr) 1fr;align-items:center;gap:clamp(45px,8vw,115px);display:grid}.award-feature:nth-child(2n) img{order:2}.award-feature>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:820px;box-shadow:var(--shadow);justify-self:center}.award-feature h2{font-family:var(--serif);letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(2.7rem,6vw,6rem);font-weight:400;line-height:.92}.award-feature p:not(.meta,.recognition-note){color:var(--muted);font-size:1.02rem;line-height:1.8}.award-poem-list{border-top:1px solid var(--line);margin:28px 0;padding:0;list-style:none}.award-poem-list a{border-bottom:1px solid var(--line);font-family:var(--serif);justify-content:space-between;gap:20px;padding:14px 0;font-size:1.25rem;display:flex}.literary-detail{padding:clamp(34px,4vw,58px) 0 18px}.literary-detail__grid{grid-template-columns:minmax(270px,.7fr) 1.1fr;align-items:start;gap:clamp(48px,8vw,112px);display:grid}.literary-detail__image{background:0 0;place-items:center;display:grid;overflow:visible}.literary-detail__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68dvh,720px);box-shadow:var(--shadow)}.literary-detail__copy h1{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.045em;margin:0 0 25px;font-size:clamp(3rem,5.8vw,5.8rem);font-weight:400;line-height:.96}.literary-detail__lead{color:var(--teal-dark);font-family:var(--serif);font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.45}.literary-detail__copy>p:not(.eyebrow,.literary-detail__lead,.recognition-note,.editorial-boundary){color:var(--muted);line-height:1.8}.editorial-boundary{border-left:4px solid var(--teal);color:var(--muted);background:#e8f1ef;margin-top:28px;padding:16px 19px;font-size:.85rem;line-height:1.65}.literary-detail__copy>.editorial-boundary+.button{margin-top:22px}.source-links{flex-wrap:wrap;gap:13px 23px;margin-top:28px;display:flex}.source-links .meta{width:100%}.share-assistant{border-top:8px solid var(--gold);background:var(--paper);grid-template-columns:minmax(250px,.65fr) minmax(480px,1.35fr);gap:clamp(24px,4vw,56px);margin:0 0 clamp(70px,8vw,110px);padding:clamp(24px,3vw,36px);display:grid;box-shadow:0 12px 44px #10263d14}.share-assistant__heading{grid-row:1/span 2}.share-assistant h2{font-family:var(--serif);margin:0 0 15px;font-size:clamp(1.9rem,3.1vw,3.1rem);font-weight:400;line-height:1}.share-assistant p:not(.eyebrow){color:var(--muted)}.share-assistant__quick-actions{flex-wrap:wrap;grid-column:2;gap:10px;display:flex}.share-assistant__quick-actions .button{min-height:52px}.executive-share{border:1px solid var(--line);background:var(--white);grid-column:2;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.executive-share__label{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.executive-share__actions{flex-wrap:wrap;gap:10px;display:flex}.executive-share__button{border:2px solid var(--network-color);background:var(--network-color);min-height:44px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.68rem;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex}.utility-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:24px;height:24px;overflow:visible}.executive-share__button .utility-icon,.executive-share__button .brand-social-icon{width:18px;height:18px;color:inherit}.executive-share__button--instagram{background:radial-gradient(circle at 30% 105%,#fdf497 0 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.executive-share__button:hover,.executive-share__button:focus-visible{box-shadow:0 8px 18px var(--network-color);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.executive-share__button:hover,.executive-share__button:focus-visible{box-shadow:0 8px 18px color-mix(in srgb, var(--network-color) 34%, transparent)}}.share-assistant__buttons{grid-column:2;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:9px;display:grid}.share-assistant__buttons button{border:1px solid var(--line);background:var(--white);min-width:0;min-height:58px;color:var(--ink);cursor:pointer;text-align:left;align-items:center;gap:9px;padding:10px 11px;font-size:.72rem;font-weight:800;display:flex}.share-assistant__buttons button:hover{border-color:var(--teal);background:#eaf2f0}.share-assistant__buttons button span{background:var(--ink);width:29px;height:29px;color:var(--white);border-radius:50%;flex:0 0 29px;place-items:center;font-size:.66rem;display:grid}.comment-dialogs{border-top:1px solid var(--line);grid-column:1/-1;padding-top:20px}.comment-dialogs__buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.comment-action{border:1px solid var(--teal-dark);background:var(--white);min-height:58px;color:var(--teal-dark);cursor:pointer;justify-content:center;align-items:center;gap:11px;padding:12px 17px;font-size:.78rem;font-weight:800;display:flex}.comment-action:hover{background:#eaf2f0}.comment-action>span{font-size:1.15rem}.comment-action strong{background:var(--coral);min-width:28px;height:28px;color:var(--white);border-radius:999px;place-items:center;font-size:.7rem;display:grid}.comment-action--write{background:var(--teal-dark);color:var(--white)}.comment-action--write:hover{background:var(--ink)}.text-index-engagement{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.text-index-engagement .comment-dialogs{border-top:0;padding-top:0}.share-dialog{background:var(--paper-light);width:min(92vw,760px);max-height:88vh;color:var(--ink);border:0;padding:clamp(28px,5vw,58px);overflow:auto;box-shadow:0 30px 100px #00000059}.share-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04101ab8}.share-dialog__close,.dialog-close{background:var(--white);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:2rem;line-height:1;display:grid;position:absolute;top:14px;right:17px}.share-dialog h2{font-family:var(--serif);margin:0 0 24px;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:400;line-height:1}.share-dialog ol{margin:0 0 28px;padding-left:1.2rem}.share-dialog li{color:var(--muted);margin-bottom:8px}.share-dialog__gallery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 28px;padding:24px 0}.share-dialog__gallery-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.share-dialog__gallery-heading p{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.share-dialog__gallery-heading span{color:var(--muted);font-size:.72rem}.share-dialog__image-options{scroll-snap-type:x mandatory;grid-auto-columns:minmax(118px,1fr);grid-auto-flow:column;gap:10px;padding:2px 2px 12px;display:grid;overflow-x:auto}.share-dialog__image-options button{scroll-snap-align:start;min-width:118px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;grid-template-rows:112px auto auto;gap:6px;padding:7px;display:grid}.share-dialog__image-options button.is-selected{border-color:var(--teal);outline:3px solid #147d782e}.share-dialog__image-options img{object-fit:contain;background:0 0;place-self:center;width:auto;max-width:100%;height:auto;max-height:112px}.share-dialog__image-options span{font-size:.7rem;font-weight:800;line-height:1.25}.share-dialog__image-options small{color:var(--muted);font-size:.64rem}.share-dialog__selected-image{gap:8px;max-width:360px;margin:18px auto 0;display:grid}.share-dialog__selected-image--square{max-width:470px}.share-dialog__selected-image--landscape{max-width:680px}.share-dialog__selected-image img{object-fit:contain;background:0 0;justify-self:center;width:auto;max-width:100%;height:auto;max-height:410px;box-shadow:0 12px 36px #10263d1f}.share-dialog__selected-image figcaption{color:var(--muted);text-align:center;font-size:.72rem}.share-dialog__text{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;gap:8px;font-size:.74rem;font-weight:800;display:grid}.share-dialog__text textarea{resize:vertical;border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);letter-spacing:0;text-transform:none;padding:14px;font-size:.9rem;font-weight:400;line-height:1.55}.share-dialog__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.share-dialog__note{border-left:3px solid var(--gold);color:var(--muted);background:#f3eee3;margin:24px 0 0;padding:12px 15px;font-size:.78rem;line-height:1.55}.share-dialog--quick{border-radius:26px;width:min(92vw,800px);padding:clamp(28px,4vw,48px)}.share-dialog--quick h2{max-width:620px;margin-right:54px}.quick-share-grid{scroll-snap-type:x proximity;gap:16px;margin:26px 0 30px;padding:3px 2px 14px;display:flex;overflow-x:auto}.quick-share-grid a,.quick-share-grid button{scroll-snap-align:start;min-width:82px;color:var(--ink);cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;flex:0 0 82px;grid-template-rows:62px auto;place-items:center;gap:9px;padding:0;text-decoration:none;transition:transform .18s;display:grid}.quick-share-grid a:hover,.quick-share-grid button:hover,.quick-share-grid a:focus-visible,.quick-share-grid button:focus-visible{transform:translateY(-2px)}.quick-share-grid a:focus-visible,.quick-share-grid button:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:14px}.quick-share__icon{background:var(--quick-color);width:58px;height:58px;color:var(--white);box-shadow:0 9px 22px var(--quick-color);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.quick-share__icon{box-shadow:0 9px 22px color-mix(in srgb, var(--quick-color) 24%, transparent)}}.quick-share__icon .utility-icon,.quick-share__icon .brand-social-icon{width:27px;height:27px;color:inherit}.quick-share__icon--linkedin{background:#0a66c2}.quick-share__icon--instagram{background:radial-gradient(circle at 30% 105%,#fdf497 0 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social-brand-action{align-items:center;gap:8px;display:inline-flex}.social-brand-action .brand-social-icon{width:20px;height:20px}.quick-share-grid strong{font-size:.7rem;line-height:1.2}.quick-share-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.quick-share-link label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:.68rem;font-weight:800;display:block}.quick-share-link>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.quick-share-link input{border:1px solid var(--line);background:var(--white);min-width:0;color:var(--ink);font:inherit;border-radius:999px;padding:13px 18px;font-size:.82rem}.quick-share-link .button{border-radius:999px}.quick-share-advanced{margin-top:22px}.comment-dialog{background:var(--paper-light);width:min(92vw,760px);max-height:88dvh;color:var(--ink);border:0;padding:clamp(28px,5vw,58px);overflow:auto;box-shadow:0 30px 100px #00000059}.comment-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04101ab8}.comment-dialog h2{overflow-wrap:anywhere;font-family:var(--serif);margin:0 54px 16px 0;font-size:clamp(2rem,5vw,3.7rem);font-weight:400;line-height:1}.comment-dialog__intro{color:var(--muted);margin:0 0 25px;line-height:1.65}.newsletter-dialog .eyebrow{color:var(--coral)}.newsletter-dialog__intro{color:var(--muted);margin:0 0 8px;line-height:1.65}.newsletter-dialog .public-form{margin-top:22px}.newsletter-dialog__unavailable{border-left:4px solid var(--gold);color:var(--ink);background:#f3eee3;margin-top:26px;padding:18px 20px}.newsletter-dialog__unavailable p{color:var(--muted);margin:8px 0 0;line-height:1.6}.comment-dialog__total{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;align-items:baseline;gap:8px;margin:0 0 22px;padding-bottom:10px;font-size:.78rem;font-weight:800;display:inline-flex}.comment-dialog__total strong{color:var(--coral);font-family:var(--serif);font-size:2rem}.approved-comments--dialog{max-height:45dvh;margin-bottom:24px;padding-right:8px;overflow:auto}.approved-comments--dialog article header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.approved-comments--dialog article time{color:var(--muted);font-size:.7rem}.word-clouds{background:var(--ink-deep);color:var(--white)}.word-clouds .eyebrow{color:var(--gold)}.word-clouds .section-heading__text{color:#ffffffb3}.word-clouds__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.word-clouds__grid article{background:#ffffff0a;border:1px solid #ffffff29;min-width:0;padding:clamp(24px,3vw,38px)}.word-clouds__grid h3{font-family:var(--serif);margin:0;font-size:clamp(1.7rem,2.8vw,2.6rem);font-weight:400}.word-clouds__grid article>p{color:#ffffffa3;min-height:48px;font-size:.78rem}.word-clouds__grid ul{flex-wrap:wrap;place-content:center;align-items:center;gap:9px 13px;min-height:290px;margin:18px 0 0;padding:0;list-style:none;display:flex}.word-clouds__grid li{font-family:var(--serif);font-size:clamp(.88rem, calc(var(--word-weight) * 1.15rem), 1.85rem);line-height:1}.word-clouds__grid li:nth-child(3n+1){color:var(--gold)}.word-clouds__empty{color:#fff9;text-align:center;place-items:center;min-height:290px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.field-span{grid-column:1/-1}.form-grid label{min-width:0;color:var(--ink);gap:7px;font-size:.78rem;font-weight:800;display:grid}.form-grid input,.form-grid textarea,.form-grid select{border:1px solid var(--admin-control-border,#7f8d94);background:var(--white);width:100%;min-height:46px;color:var(--ink);padding:10px 12px;font-weight:400}.form-grid textarea{resize:vertical;min-height:100px}.form-grid .check{align-items:flex-start;gap:10px;display:flex}.form-grid .check input{width:auto;min-height:0;margin-top:4px}.form-grid>.button{justify-self:start}.access-gate-page{--ink:#10263d;--ink-deep:#081a2b;--paper:#f4f0e8;--paper-light:#fbfaf6;--teal:#126b67;--teal-dark:#0e5653;--coral:#a63f2c;--gold:#d3a43d;--focus:#6d5bd0}a.admin-executive-card:hover{border-color:var(--teal-dark);transform:translateY(-2px)}.analytics-period{border:1px solid var(--line);background:var(--white);margin-top:8px;padding:4px;display:inline-flex}.analytics-period button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:.7rem;font-weight:800}.analytics-period button.is-active{background:var(--teal-dark);color:var(--white)}.analytics-line-chart{border:1px solid var(--line);background:var(--white);margin:0;padding:20px}.analytics-line-chart figcaption,.report-chart figcaption{color:var(--muted);justify-content:space-between;gap:16px;font-size:.7rem;display:flex}.analytics-line-chart figcaption strong,.report-chart figcaption strong{color:var(--ink);font-size:.82rem}.legend-visits,.legend-views{background:var(--coral);width:16px;height:3px;margin:0 5px 2px 12px;display:inline-block}.legend-views{background:repeating-linear-gradient(90deg, var(--teal-dark) 0 5px, transparent 5px 8px)}.report-chart .legend-visits,.report-chart .legend-views{background:var(--teal);height:6px}.report-chart .legend-views{background:#d3a43d}.analytics-line-chart svg{width:100%;height:auto;margin-top:14px;display:block;overflow:visible}.analytics-line-chart svg line,.report-chart svg line{stroke:#dfe5e3;stroke-width:1px}.analytics-line-chart svg polyline,.report-chart svg polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.analytics-line-chart__visits,.report-chart__visits{stroke:var(--coral)}.analytics-line-chart__views,.report-chart__views{stroke:var(--teal-dark);stroke-dasharray:10 8}.analytics-line-chart__dates,.report-chart>div{color:var(--muted);justify-content:space-between;font-size:.64rem;display:flex}.analytics-bar-chart__visits{fill:var(--coral)}.analytics-bar-chart__views{fill:var(--teal-dark)}.analytics-bar-chart__dates{color:var(--muted);justify-content:space-between;font-size:.64rem;display:flex}.analytics-table-wrap{border:1px solid var(--line);background:var(--white);max-height:430px;overflow:auto}.analytics-table-wrap table{border-collapse:collapse;width:100%;font-size:.72rem}.analytics-table-wrap th{z-index:1;background:var(--ink-deep);color:var(--white);text-align:left;position:sticky;top:0}.analytics-table-wrap th,.analytics-table-wrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 12px}.analytics-table-wrap td strong,.analytics-table-wrap td small{display:block}.analytics-table-wrap td small{color:var(--muted);margin-top:4px}.analytics-generated{color:var(--muted);margin:22px 0 0;font-size:.7rem}.cover-field{gap:10px;display:grid}.cover-field__status{border-left:4px solid var(--teal);background:#e9f4ef;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:.78rem;font-weight:700;display:flex}.cover-field__status button{color:#a02c20;cursor:pointer;background:0 0;border:0;text-decoration:underline}.editor-menubar{border-bottom:1px solid var(--line);background:#f7f8f6;flex-wrap:wrap;gap:1px;padding:4px 8px;display:flex}.editor-menubar details{position:relative}.editor-menubar summary{cursor:pointer;color:var(--ink);border-radius:3px;padding:7px 9px;font-size:.76rem;list-style:none}.editor-menubar summary::-webkit-details-marker{display:none}.editor-menubar details[open] summary,.editor-menubar summary:hover{background:#e3e9e8}.editor-help{z-index:12;border:1px solid var(--line);background:var(--white);min-width:190px;box-shadow:var(--shadow);gap:7px;min-width:250px;padding:14px;font-size:.72rem;display:grid;position:absolute;top:calc(100% + 3px);left:0}.editor-help span{color:var(--muted)}.editor-toolbar{border-bottom:1px solid var(--line);background:#e9eceb;flex-wrap:wrap;gap:6px;padding:9px;display:flex}.editor-toolbar__group{border-right:1px solid #c7d0d2;align-items:center;gap:3px;padding-right:6px;display:flex}.editor-toolbar button,.editor-toolbar label,.moderation-list button,.text-button{border:1px solid var(--line);background:var(--white);min-height:36px;color:var(--ink);cursor:pointer;padding:8px 10px;font-size:.72rem}.editor-toolbar button:hover,.editor-toolbar button:focus-visible{border-color:var(--teal-dark);background:#f3eee3}.editor-toolbar label{align-items:center;gap:6px;font-weight:700;display:flex}.editor-toolbar input[type=color]{border:0;width:28px;height:23px;padding:0}.editor-toolbar select{border:1px solid var(--line);background:var(--white);min-height:36px;color:var(--ink);padding:6px 28px 6px 8px;font-size:.72rem}.editor-select-label{background:0 0!important;border:0!important;padding-inline:4px!important}.rich-content a{color:#075fbd;text-underline-offset:.16em;font-weight:700;text-decoration:underline;text-decoration-thickness:.1em}.rich-content a:hover{color:#003f82}.editor-dialog__close{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:2rem;position:absolute;top:12px;right:14px}.editor-dialog__note{border-left:4px solid var(--gold);color:var(--muted);background:#f3eee3;margin:0;padding:12px 15px;font-size:.78rem;line-height:1.55}.preview-decision-actions{z-index:20;background:#091f2bf5;justify-content:center;gap:12px;padding:12px;display:flex;position:sticky;top:0;box-shadow:0 8px 20px #0000002e}@media (width<=760px){.preview-decision-actions{flex-direction:column}.preview-decision-actions .button{width:100%}}@media print{.preview-decision-actions{display:none!important}}.matrix-scroll{border:1px solid var(--line);max-width:100%;overflow-x:auto}.matrix-scroll:focus-visible{outline:3px solid var(--focus,#6d5bd0);outline-offset:3px}.matrix-scroll table{border-collapse:collapse;width:100%;min-width:520px}.matrix-scroll th,.matrix-scroll td{border-bottom:1px solid var(--line);text-align:center;padding:11px 13px}.matrix-scroll th:first-child{z-index:1;background:var(--paper-light);text-align:left;position:sticky;left:0}.matrix-scroll input{width:1.15rem;height:1.15rem}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.history-list,.email-history{border-top:1px solid var(--line);display:grid}.history-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) 110px 190px minmax(190px,1fr);align-items:center;gap:18px;padding:15px 0;display:grid}.history-list span,.history-list small{color:var(--muted);font-size:.72rem}.history-list article>span:first-of-type{color:var(--teal-dark);text-transform:uppercase;font-weight:800}.history-list details{border-left:3px solid var(--gold);background:var(--white);grid-column:1/-1;padding:8px 12px}.history-list summary{cursor:pointer;color:var(--teal-dark);font-size:.72rem;font-weight:800}.history-list details p{color:var(--muted);margin:8px 0 0;font-size:.74rem}.media-search{min-width:min(100%,360px);color:var(--muted);gap:7px;font-size:.72rem;font-weight:800;display:grid}.media-search input{border:1px solid var(--line);background:var(--white);min-height:46px;color:var(--ink);padding:10px 12px}.media-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.media-library-grid article{border:1px solid var(--line);background:var(--paper-light);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.media-library-grid__preview{min-height:150px;color:var(--teal-dark);background:#e9eeeb;place-items:center;font-weight:900;display:grid;overflow:hidden}.media-library-grid__preview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:190px}.media-library-grid strong,.media-library-grid small{overflow-wrap:anywhere;display:block}.media-library-grid small,.media-library-grid p{color:var(--muted);font-size:.72rem;line-height:1.5}.media-library-grid p{margin:0}.media-library-grid .actions{gap:7px}.media-library-grid .button{width:auto;min-height:40px;padding:9px 12px}.legal-table-wrap{border:1px solid var(--line);background:var(--paper-light);max-width:100%;margin:28px 0 38px;overflow-x:auto}.legal-table-wrap table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem;line-height:1.55}.legal-table-wrap th,.legal-table-wrap td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px}.legal-table-wrap th{background:var(--teal-dark);color:var(--white);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.legal-table-wrap tbody tr:last-child td{border-bottom:0}.legal-table-wrap:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.retention-preview{border-left:6px solid var(--gold);background:var(--paper-light);flex-wrap:wrap;gap:8px;margin-top:24px;padding:18px;display:flex}.retention-preview strong{flex-basis:100%}.retention-preview span{border:1px solid var(--line);background:var(--white);padding:7px 10px;font-size:.78rem}.structure-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.structure-editor-grid>label,.structure-editor-card{border:1px solid var(--line);background:var(--white);color:var(--muted);align-content:start;gap:8px;padding:18px;font-size:.72rem;font-weight:800;display:grid}.structure-editor-grid>label input,.structure-editor-grid>label textarea{border:1px solid var(--line);background:var(--paper-light);width:100%;min-height:46px;color:var(--ink);font:inherit;padding:11px 12px;font-size:.85rem;font-weight:500}.structure-editor-grid>label textarea{resize:vertical;min-height:130px;line-height:1.55}.structure-editor-grid>label.is-wide,.structure-editor-card.is-wide{grid-column:1/-1}.structure-theme-colors,.theme-color-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.structure-theme-colors label,.theme-color-grid label{color:var(--muted);gap:7px;font-size:.68rem;display:grid}.structure-theme-colors input[type=color],.theme-color-grid input[type=color]{border:1px solid var(--line);background:var(--white);width:100%;height:48px;padding:4px}.structure-history{gap:12px;margin-top:24px;display:grid}.structure-history article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:14px;display:flex}.structure-history small{color:var(--muted);margin-top:5px;display:block}.structure-preview-page{background:var(--paper-light);min-height:100vh;color:var(--ink)}.structure-preview-banner{z-index:20;background:var(--coral);color:var(--white);text-align:center;letter-spacing:.06em;text-transform:uppercase;padding:12px 20px;font-size:.75rem;font-weight:900;position:sticky;top:0}.structure-preview-header{border-bottom:1px solid var(--line);background:var(--paper-light);justify-content:space-between;align-items:center;gap:28px;padding:24px clamp(20px,5vw,70px);display:flex}.structure-preview-header strong{color:var(--navy);font-family:var(--serif);font-size:clamp(1.8rem,4vw,3rem)}.structure-preview-header nav{flex-wrap:wrap;gap:14px 24px;display:flex}.structure-preview-header nav a{color:var(--navy);font-size:.76rem;font-weight:800}.structure-preview-hero{background:var(--navy);color:var(--paper-light);padding:clamp(70px,10vw,150px) clamp(20px,8vw,120px)}.structure-preview-hero h1{max-width:950px;font-family:var(--serif);margin:0;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.94}.structure-preview-hero p{color:#ffffffc2;max-width:740px;margin:26px 0 0;line-height:1.7}.structure-preview-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:clamp(42px,7vw,90px) clamp(20px,8vw,120px);display:grid}.structure-preview-cards article{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:220px;padding:28px}.structure-preview-cards h2{color:var(--teal-dark);font-family:var(--serif);font-size:2rem}.structure-preview-footer{background:var(--teal-dark);color:var(--paper-light);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:50px clamp(20px,8vw,120px);display:grid}.structure-preview-footer a{color:var(--paper-light);margin:8px 0;display:block}.structure-preview{background:var(--paper-light);min-height:100vh;color:var(--ink)}.structure-preview__notice{z-index:20;background:var(--coral);color:var(--white);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;padding:11px 20px;font-size:.78rem;font-weight:800;display:flex;position:sticky;top:0}.structure-preview__notice a{color:inherit;text-decoration:underline}.structure-preview__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:24px clamp(20px,5vw,70px);display:flex}.structure-preview__header>strong{color:var(--navy);font-family:var(--serif);font-size:clamp(1.8rem,4vw,3rem)}.structure-preview__header nav{color:var(--navy);flex-wrap:wrap;gap:12px 22px;font-size:.8rem;font-weight:800;display:flex}.structure-preview__hero{background:var(--navy);color:var(--paper-light);padding:clamp(70px,10vw,150px) clamp(20px,8vw,120px)}.structure-preview__hero h1{max-width:950px;font-family:var(--serif);margin:0;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.96}.structure-preview__hero>p:not(.eyebrow){color:#ffffffc7;max-width:740px;margin:26px 0 0;line-height:1.7}.structure-preview__hero .actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.structure-preview__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:clamp(42px,7vw,90px) clamp(20px,8vw,120px);display:grid}.structure-preview__cards article{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);min-height:190px;padding:28px}.structure-preview__cards h2{color:var(--teal-dark);font-family:var(--serif);font-size:2rem}.structure-preview__footer{background:var(--teal-dark);color:var(--paper-light);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:50px clamp(20px,8vw,120px);display:grid}.structure-preview__footer div{align-content:start;gap:8px;display:grid}.structure-preview__footer span{display:block}.structure-preview__footer small{border-top:1px solid #ffffff40;grid-column:1/-1;padding-top:16px}@media (width<=800px){.structure-preview__header{flex-direction:column;align-items:flex-start}.structure-preview__cards{grid-template-columns:1fr}.structure-preview__footer{grid-template-columns:1fr 1fr}}@media (width<=520px){.structure-preview__notice{text-align:left;flex-direction:column;align-items:flex-start}.structure-preview__hero h1{font-size:clamp(2.5rem,15vw,4rem)}.structure-preview__footer{grid-template-columns:1fr}}.operational-status{border-left:6px solid var(--teal);background:var(--white);flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0;padding:16px 18px;display:flex}.operational-status small{color:var(--muted);flex-basis:100%}.operational-alerts{gap:10px;display:grid}.operational-alerts article{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.operational-alerts article div{gap:5px;display:grid}.operational-alerts small{color:var(--muted)}.button,.moderation-list article,.media-library-grid article{border-radius:var(--radius)}.status-pill{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#d9dfdf;border-radius:50px;padding:4px 9px;font-size:.62rem;font-weight:800;display:inline-block}.status-pill--published,.status-pill--approved,.status-pill--active,.status-pill--accepted,.status-pill--delivered,.status-pill--received,.status-pill--sent,.status-pill--answered,.status-pill--replied{color:#0b6048;background:#d7ece4}.status-pill--pending,.status-pill--queued,.status-pill--sending{color:#76530a;background:#fff0c7}.status-pill--rejected,.status-pill--failed,.status-pill--bounced,.status-pill--complained,.status-pill--not_configured{color:#963b2e;background:#f2ddd8}.moderation-list{gap:12px;display:grid}.moderation-list article{border:1px solid var(--line);background:var(--white);padding:20px}.moderation-list header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.moderation-list header span{color:var(--muted);font-size:.72rem}.moderation-list article>div{flex-wrap:wrap;gap:8px;display:flex}.moderation-list small{color:var(--muted);margin:12px 0;display:block}.email-history{gap:0;margin-top:24px}.email-history article{border-bottom:1px solid var(--line);padding:20px 0}.email-history header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.email-history header>span:last-child{color:var(--muted);margin-left:auto;font-size:.7rem}.email-history h3{font-family:var(--serif);margin:13px 0 5px;font-size:1.55rem;font-weight:500}.email-history p{color:var(--muted);margin:0;font-size:.75rem;display:block}.email-history details{margin-top:12px}.email-history summary{color:var(--teal-dark);cursor:pointer;font-size:.75rem;font-weight:800}.email-history pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:#f4f6f4;max-height:300px;padding:15px;font-family:inherit;font-size:.75rem;line-height:1.55;overflow:auto}.danger{color:#a02c20!important}.spotlight{color:var(--white);background:#061624;padding:28px 0 clamp(58px,7vw,92px);position:relative;overflow:hidden}.spotlight:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 18%,#d3a43d1f,#0000 38%),linear-gradient(120deg,#0000 55%,#ffffff09);position:absolute;inset:0}.spotlight .shell{position:relative}.spotlight__topline{color:#ffffffad;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff2e;justify-content:space-between;gap:20px;padding-bottom:18px;font-size:.7rem;font-weight:800;display:flex}.spotlight__topline p{margin:0}.spotlight__viewport{min-height:min(690px,72vw);position:relative}.spotlight__slide{grid-template-columns:1fr minmax(360px,.82fr);align-items:center;gap:clamp(46px,8vw,110px);min-height:min(690px,72vw);padding:clamp(44px,6vw,84px) 0 36px;display:grid}.spotlight__slide[hidden]{display:none}.spotlight__copy{max-width:700px}.spotlight__copy .eyebrow{color:var(--gold)}.spotlight__copy h2{font-family:var(--serif);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3rem,6.2vw,6.7rem);font-weight:400;line-height:.92}.spotlight__copy>p:not(.eyebrow){color:#ffffffb8;max-width:610px;margin:28px 0 32px;font-size:1.04rem;line-height:1.75}.spotlight__visual{background:0 0;border:0;justify-self:end;place-items:center;width:min(100%,420px);display:grid;position:relative;overflow:visible}.spotlight__visual:after{content:none}.spotlight__visual img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(70vh,720px);box-shadow:0 35px 90px #00000057}.spotlight__visual:hover img{transform:none}.spotlight__slide--visual-square{grid-template-columns:1fr minmax(390px,.88fr)}.spotlight__slide--visual-square .spotlight__visual{width:min(100%,480px)}.spotlight__slide--visual-landscape .spotlight__copy h2{font-size:clamp(2.9rem,5vw,5.7rem)}.spotlight__slide--visual-landscape .spotlight__visual{width:min(100%,620px)}.spotlight__daily-label{z-index:2;color:var(--white);letter-spacing:.08em;text-transform:uppercase;background:#04101ad1;border:1px solid #ffffff57;padding:8px 10px;font-size:.63rem;font-weight:800;position:absolute;bottom:14px;right:14px}.spotlight__slide--gold .spotlight__visual{width:min(100%,480px)}.spotlight__slide--gold .spotlight__visual:after{content:none}.spotlight__slide--gold .spotlight__visual img{object-fit:contain;box-shadow:0 35px 90px #d3a43d29}.spotlight__slide--plum .spotlight__visual{box-shadow:0 35px 90px #801e713b}.spotlight__slide--teal .spotlight__visual{border-radius:50% 50% 18px 18px}.spotlight__word-cloud{background:linear-gradient(145deg,#147d7859,#d3a43d14);border:1px solid #ffffff2b;flex-wrap:wrap;place-content:center;align-items:center;gap:14px;min-height:480px;padding:50px;display:flex}.spotlight__word-cloud span{font-family:var(--serif);border:1px solid #ffffff52;border-radius:999px;padding:12px 18px;font-size:clamp(1rem,2.2vw,1.7rem)}.spotlight__word-cloud span:nth-child(2),.spotlight__word-cloud span:nth-child(5){color:var(--gold);transform:translateY(-18px)}.spotlight__controls{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.spotlight__controls>div{align-items:center;gap:8px;display:flex}.spotlight__controls button{min-width:45px;min-height:45px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:0;padding:8px 13px;font-size:.75rem;font-weight:800}.spotlight__dots button{background:0 0;border:0;border-radius:50%;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;position:relative}.spotlight__dots button:after{content:"";background:#ffffff61;border-radius:50%;position:absolute;inset:7px}.spotlight__dots button[aria-current=true]{background:0 0;border-radius:8px;width:34px}.home-paths{background:var(--gold);color:var(--ink-deep);padding:clamp(68px,8vw,110px) 0}.home-paths__heading{grid-template-columns:.45fr 1fr;align-items:end;gap:40px;margin-bottom:35px;display:grid}.home-paths__heading .eyebrow{color:var(--ink-deep)}.home-paths__heading h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.6rem,5vw,5.1rem);font-weight:400;line-height:.95}.home-paths__grid{border-top:1px solid #081a2b40;border-left:1px solid #081a2b40;grid-template-columns:repeat(3,1fr);display:grid}.home-paths__grid a{border-bottom:1px solid #081a2b40;border-right:1px solid #081a2b40;grid-template-columns:32px 1fr auto;align-content:space-between;gap:17px;min-height:170px;padding:25px;transition:background .2s,color .2s;display:grid}.home-paths__grid a:hover{background:var(--ink-deep);color:var(--white)}.home-paths__grid span{font-family:var(--serif)}.home-paths__grid strong{font-family:var(--serif);grid-column:2;align-self:end;font-size:1.35rem;font-weight:400;line-height:1.15}.home-paths__grid i{font-style:normal}.scientific-hero .page-hero__grid>div:last-child{border-left:1px solid var(--line);align-content:end;gap:24px;padding-left:clamp(24px,4vw,52px);display:grid}.scientific-hero .page-hero__grid>div:last-child>p{color:var(--muted);margin:0;font-size:1.06rem;line-height:1.75}.production-ledger{background:var(--teal-dark);color:var(--white)}.production-ledger dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.production-ledger dl>div{border-right:1px solid #ffffff2e;min-height:210px;padding:34px}.production-ledger dl>div:first-child{border-left:1px solid #ffffff2e}.production-ledger dt{color:#ffffffab;letter-spacing:.12em;text-transform:uppercase;max-width:145px;font-size:.68rem;font-weight:800}.production-ledger dd{color:var(--gold);font-family:var(--serif);margin:52px 0 0;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.75}.dissertation-feature{background:#e4efe9}.dissertation-feature__grid{grid-template-columns:1.15fr .85fr;gap:clamp(50px,9vw,130px);display:grid}.dissertation-feature h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5.3vw,5.4rem);font-weight:400;line-height:.98}.dissertation-feature__grid>div:last-child{border-top:1px solid var(--line);color:var(--muted);padding-top:24px}.dissertation-feature__degree{font-family:var(--serif);font-size:1.35rem;line-height:1.45;color:var(--ink)!important}.production-section:nth-of-type(2n){background:var(--paper)}.production-list{border-top:1px solid var(--line)}.production-record{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr minmax(180px,auto);align-items:center;gap:25px;padding:30px 0;display:grid}.production-record__index{color:var(--coral);font-family:var(--serif);align-self:start;font-size:1.15rem}.production-record h3{max-width:850px;font-family:var(--serif);margin:0 0 10px;font-size:clamp(1.35rem,2.3vw,2.2rem);font-weight:400;line-height:1.18}.production-record p:not(.meta),.production-record small{color:var(--muted);margin:0;font-size:.78rem;display:block}.production-record .button{justify-self:end}.scientific-future{background:var(--ink-deep);color:var(--white);padding:clamp(70px,9vw,120px) 0}.scientific-future__grid{grid-template-columns:1fr .75fr;align-items:end;gap:clamp(50px,9vw,130px);display:grid}.scientific-future .eyebrow{color:var(--gold)}.scientific-future h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5.5vw,5.7rem);font-weight:400;line-height:.95}.scientific-future p:last-child{color:#ffffffb3;margin:0;font-size:1.05rem;line-height:1.8}.scientific-detail-hero{background:var(--paper-light);padding:clamp(42px,6vw,86px) 0 clamp(64px,8vw,112px)}.scientific-detail-hero__grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(42px,7vw,105px);display:grid}.scientific-detail-hero__media img{border:1px solid var(--line);width:100%;height:auto;box-shadow:var(--shadow);display:block}.scientific-detail-hero__media--official img{box-shadow:none;border:0}.tcc-academic-result{border-left:5px solid var(--gold);color:var(--teal-dark);background:#e4efe9;gap:3px;margin:0 0 24px;padding:10px 14px;display:inline-grid}.tcc-academic-result span{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.tcc-academic-result strong{color:var(--ink);font-family:var(--serif);font-size:1.25rem;font-weight:600}.scientific-detail-hero__copy h1{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2.8rem,5.4vw,5.6rem);font-weight:400;line-height:.96}.scientific-detail-hero__lead{color:var(--teal-dark);font-family:var(--serif);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.5}.scientific-detail-hero__copy>p:not(.eyebrow,.scientific-detail-hero__lead){color:var(--muted);line-height:1.7}.scientific-detail-body{background:var(--white)}.scientific-detail-body__grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.scientific-detail-body .prose{max-width:none}.scientific-detail-body .prose ul{padding-left:1.25rem}.scientific-facts{border-top:7px solid var(--gold);background:var(--paper);padding:27px;position:sticky;top:112px;box-shadow:0 14px 44px #10263d14}.scientific-facts h2{font-family:var(--serif);margin:0 0 20px;font-size:2rem;font-weight:400}.scientific-facts dl{margin:0 0 24px}.scientific-facts dl>div{border-bottom:1px solid var(--line);padding:12px 0}.scientific-facts dt{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.scientific-facts dd{overflow-wrap:anywhere;color:var(--muted);margin:5px 0 0;font-size:.8rem;line-height:1.55}.bibliographic-divergence{background:#fff8e9;border:1px solid #d7ad52;border-left-width:7px;margin-top:42px;padding:24px}.bibliographic-divergence h2{font-size:clamp(1.7rem,3vw,2.6rem)}.bibliographic-divergence dl{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.bibliographic-divergence dl>div{background:#ffffffc2;padding:14px}.bibliographic-divergence dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.bibliographic-divergence dd{font-family:var(--serif);margin:6px 0 0;font-size:1.15rem}.scientific-manifestations{background:#e4efe9}.scientific-manifestations h2{font-family:var(--serif);letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(2.3rem,4.5vw,4.5rem);font-weight:400}.scientific-manifestations__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.scientific-manifestations__grid article{border:1px solid var(--line);background:var(--white);padding:24px}.scientific-manifestations__grid h3{font-family:var(--serif);margin:0 0 12px;font-size:1.45rem;font-weight:400}.scientific-manifestations__grid p{color:var(--muted);font-size:.78rem}.bienal-banner{background:var(--teal-dark);color:var(--white);padding:clamp(56px,7vw,92px) 0}.bienal-banner__grid{grid-template-columns:150px 1fr auto;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.bienal-banner__date{text-align:center;border:1px solid #ffffff59;place-content:center;min-height:128px;display:grid}.bienal-banner__date strong{color:var(--gold);font-family:var(--serif);font-size:4.4rem;font-weight:400;line-height:.8}.bienal-banner__date span{letter-spacing:.16em;text-transform:uppercase;margin-top:12px;font-size:.68rem;font-weight:800}.bienal-banner .eyebrow,.media-agenda .eyebrow{color:var(--gold)}.bienal-banner h2,.bienal-callout h2,.media-agenda h2{max-width:780px;font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.1rem,4vw,4.1rem);font-weight:400;line-height:1}.bienal-banner p{color:#ffffffc2;margin:18px 0 0}.bienal-callout{background:var(--gold);color:var(--ink-deep);padding:clamp(62px,8vw,110px) 0}.bienal-callout__grid,.media-agenda__grid{grid-template-columns:1.15fr .75fr;align-items:end;gap:clamp(45px,9vw,120px);display:grid}.bienal-callout .eyebrow{color:var(--ink-deep)}.bienal-callout__grid>div:last-child p,.media-agenda__grid>div:last-child p{margin:0 0 24px;line-height:1.8}.media-agenda{background:var(--ink-deep);color:var(--white);padding:clamp(62px,8vw,110px) 0}.media-agenda__grid>div:last-child p{color:#ffffffc2}.event-detail{background:var(--paper)}.event-detail__grid{grid-template-columns:minmax(300px,.76fr) 1.18fr;align-items:center;gap:clamp(48px,8vw,116px);display:grid}.event-detail__visual{background:0 0;place-items:center;margin:0;padding:0;display:grid}.event-detail__visual img{width:auto;max-width:100%;height:auto;max-height:780px;box-shadow:var(--shadow)}.event-detail__visual figcaption{color:var(--muted);padding:12px 4px 0;font-size:.7rem}.event-detail__content h2{font-family:var(--serif);letter-spacing:-.05em;margin:0 0 32px;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:.96}.event-detail__content>p:not(.eyebrow):not(.status-note){color:var(--muted)}.event-facts{border-top:1px solid var(--line);margin:0 0 30px}.event-facts>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:20px;padding:15px 0;display:grid}.event-facts dt{color:var(--teal-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.event-facts dd{font-family:var(--serif);margin:0;font-size:1.1rem;line-height:1.35}.peer-review-section{background:#e4efe9}.peer-review-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.peer-review-card{border-top:7px solid var(--teal-dark);background:var(--white);flex-direction:column;min-height:350px;padding:clamp(28px,4vw,45px);display:flex;box-shadow:0 14px 42px #10263d14}.peer-review-card h3{font-family:var(--serif);margin:32px 0 14px;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.08}.peer-review-card>p:not(.meta){color:var(--muted)}.peer-review-card strong{border-top:1px solid var(--line);color:var(--teal-dark);margin-top:auto;padding-top:22px}.peer-review-card small{color:var(--muted);margin-top:12px;line-height:1.65}.research-gateway{background:var(--gold);padding:clamp(60px,7vw,95px) 0}.research-gateway__grid{grid-template-columns:1fr .75fr;align-items:end;gap:clamp(45px,8vw,120px);display:grid}.research-gateway h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4.8vw,4.8rem);font-weight:400;line-height:1}.research-gateway p{color:var(--ink-deep)}.formation-progress{background:#e4efe9;padding:clamp(70px,9vw,120px) 0}.formation-progress__grid{grid-template-columns:.72fr 1.2fr;align-items:start;gap:clamp(50px,9vw,130px);display:grid}.formation-progress h2{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(2.5rem,4.9vw,5rem);font-weight:400;line-height:1}.formation-progress__grid>div:first-child>p:last-child{color:var(--muted)}.formation-progress__card{border-top:8px solid var(--teal);background:var(--white);padding:clamp(28px,4vw,48px);box-shadow:0 16px 45px #10263d14}.formation-progress__status{color:var(--teal-dark);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:.7rem;font-weight:800;display:flex}.formation-progress__status span{background:var(--teal);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #147d781f}.formation-progress__card h3{font-family:var(--serif);margin:35px 0 18px;font-size:clamp(2rem,3.4vw,3.5rem);font-weight:400;line-height:1.04}.formation-progress__card>p{color:var(--muted)}.formation-progress__card dl{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:30px 0;display:grid}.formation-progress__card dl>div{background:var(--paper-light);padding:18px}.formation-progress__card dt{letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.formation-progress__card dd{color:var(--teal-dark);font-family:var(--serif);margin:8px 0 0;font-size:1.25rem}.formation-progress__card small{border-left:3px solid var(--gold);color:var(--muted);padding-left:13px;line-height:1.6;display:block}.experience-intro{background:#e4efe9}.experience-intro__grid{grid-template-columns:1fr .82fr;gap:clamp(48px,8vw,120px);display:grid}.experience-intro h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:400;line-height:.98}.experience-intro .prose{border-top:1px solid var(--line);color:var(--muted);padding-top:22px}.experience-catalogue{background:var(--paper)}.experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.experience-card{border-top:8px solid var(--teal);background:var(--white);flex-direction:column;min-height:680px;display:flex;box-shadow:0 16px 48px #10263d14}.experience-card--gold{border-top-color:var(--gold)}.experience-card--navy{border-top-color:var(--ink-deep)}.experience-card--coral{border-top-color:var(--coral)}.experience-card__image{background:0 0;place-items:center;display:grid;overflow:visible}.experience-card__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:440px;display:block}.experience-card__marker{background:linear-gradient(140deg, var(--ink-deep), #123f54);min-height:205px;color:var(--white);flex-wrap:wrap;align-content:flex-end;align-items:flex-end;gap:8px;padding:28px;display:flex}.experience-card__marker span{width:100%;color:var(--gold);font-family:var(--serif);font-size:4.8rem;line-height:.8}.experience-card__marker i{border:1px solid #ffffff47;border-radius:999px;padding:7px 10px;font-size:.65rem;font-style:normal}.experience-card__body{flex-direction:column;flex:1;padding:clamp(26px,4vw,42px);display:flex}.experience-card__body h3{font-family:var(--serif);margin:10px 0 12px;font-size:clamp(2rem,3vw,3.1rem);font-weight:400;line-height:1.03}.experience-card__body>p:not(.meta):not(.experience-card__role):not(.experience-card__institution){color:var(--muted);line-height:1.7}.experience-card__role{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;margin:25px 0 0;font-size:.75rem;font-weight:800}.experience-card__institution{color:var(--ink);margin:0 0 17px;font-size:.78rem;font-weight:700}.experience-card__body small{border-left:3px solid var(--gold);color:var(--muted);margin:22px 0;padding-left:12px;line-height:1.6;display:block}.experience-card__body .button{align-self:flex-start;margin-top:auto}.project-photo-gallery{margin:22px 0}.project-photo-gallery__label{color:var(--ink);letter-spacing:.04em;margin:0 0 10px;font-size:.76rem;font-weight:800}.project-photo-gallery__thumbnails{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.project-photo-gallery__thumbnails button,.project-photo-gallery__expanded{cursor:zoom-in;background:#10263c;border:0;padding:0;overflow:hidden}.project-photo-gallery__thumbnails button{aspect-ratio:16/9;border-radius:8px}.project-photo-gallery__thumbnails img,.project-photo-gallery__expanded img{object-fit:contain;width:100%;height:100%;display:block}.project-photo-gallery__thumbnails img{transition:transform .25s,opacity .25s}.project-photo-gallery__thumbnails button:hover img,.project-photo-gallery__thumbnails button:focus-visible img{opacity:.9;transform:scale(1.025)}.project-photo-gallery__lightbox{z-index:10000;background:#030f1bf0;grid-template-columns:minmax(52px,1fr) minmax(0,1500px) minmax(52px,1fr);align-items:center;gap:12px;padding:clamp(18px,3vw,44px);display:grid;position:fixed;inset:0}.project-photo-gallery__lightbox figure{width:100%;margin:0}.project-photo-gallery__expanded{aspect-ratio:16/9;cursor:zoom-out;border-radius:12px;width:100%}.project-photo-gallery__lightbox figcaption{color:#fff;text-align:center;margin-top:10px}.project-photo-gallery__arrow,.project-photo-gallery__close{color:#fff;cursor:pointer;background:#10263cd1;border:1px solid #ffffff8c;border-radius:999px}.project-photo-gallery__arrow{width:50px;height:50px;font-size:1.5rem}.project-photo-gallery__arrow--previous{justify-self:end}.project-photo-gallery__arrow--next{justify-self:start}.project-photo-gallery__close{width:44px;height:44px;font-size:1.8rem;line-height:1;position:absolute;top:18px;right:18px}.project-photo-gallery__arrow:hover,.project-photo-gallery__arrow:focus-visible,.project-photo-gallery__close:hover,.project-photo-gallery__close:focus-visible{border-color:var(--gold);background:var(--gold);color:var(--ink-deep)}@media (width<=680px){.project-photo-gallery__lightbox{grid-template-columns:44px minmax(0,1fr) 44px;gap:5px;padding:70px 8px 20px}.project-photo-gallery__arrow{width:42px;height:42px}}.edpoprua-gallery{background:#e4efe9;scroll-margin-top:110px}.edpoprua-gallery .section-heading>p:last-child{max-width:720px;color:var(--muted);line-height:1.7}.edpoprua-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:42px;display:grid}.edpoprua-gallery__item{background:0 0;margin:0;padding:0}.edpoprua-gallery__item img{object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:720px;margin:0 auto;display:block;box-shadow:0 14px 42px #10263d17}.edpoprua-gallery__item figcaption{color:var(--muted);padding:12px 4px 2px;font-size:.72rem}.edpoprua-gallery__item--wide{grid-column:span 2}.edpoprua-gallery__item--story{justify-self:center;max-width:470px}.edpoprua-brand{background:0 0;border:0;place-items:center;display:grid;overflow:visible}.edpoprua-brand img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:620px;box-shadow:0 18px 55px #10263d1a}.edpoprua-brand span{background:var(--ink-deep);color:var(--white);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:9px;margin:18px 0 26px;padding:13px 20px;font-size:.76rem;font-weight:800;display:inline-flex}.edpoprua-brand i{font-style:normal}.edpoprua-gallery__secondary{margin-top:70px;margin-bottom:30px}.edpoprua-gallery__secondary h3{font-family:var(--serif);margin:0;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1}.experience-boundary{background:var(--gold);color:var(--ink-deep);padding:clamp(70px,9vw,115px) 0}.experience-boundary__grid{grid-template-columns:1fr .72fr;align-items:end;gap:clamp(48px,9vw,125px);display:grid}.experience-boundary h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,5.2vw,5.4rem);font-weight:400;line-height:.96}.experience-boundary p:last-child{margin:0;line-height:1.78}.interview-feature{background:var(--paper);scroll-margin-top:100px}.interview-feature__grid{grid-template-columns:.92fr .78fr;align-items:start;gap:clamp(48px,7vw,96px);display:grid}.interview-feature__copy h2{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,4.4vw,4.4rem);font-weight:400;line-height:.98}.interview-feature__lead{color:var(--muted);margin:26px 0;font-size:1.04rem;line-height:1.75}.interview-feature dl{border-top:1px solid var(--line);gap:0;display:grid}.interview-feature dl div{border-bottom:1px solid var(--line);grid-template-columns:105px 1fr;gap:16px;padding:13px 0;display:grid}.interview-feature dt{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.interview-feature dd{color:var(--ink);margin:0;font-size:.85rem}.interview-player{justify-self:center;width:min(100%,480px);transition:width .32s}.interview-player--loaded{width:min(100%,420px)}.interview-player__toolbar{margin:12px 0 0;display:flex}.interview-player__return{border:1px solid var(--line);background:var(--white);min-height:42px;color:var(--teal-dark);font:inherit;letter-spacing:.02em;cursor:pointer;align-items:center;gap:9px;padding:9px 14px;font-size:.72rem;font-weight:800;display:inline-flex}.interview-player__return:hover{border-color:var(--teal-dark);background:var(--paper-deep)}.interview-player__return:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.interview-player__frame{aspect-ratio:4/5;background:var(--ink-deep);width:100%;position:relative;overflow:hidden;box-shadow:0 28px 80px #10263d38}.interview-player__frame--loaded{aspect-ratio:9/16;background:var(--white);overflow:visible;box-shadow:0 22px 64px #10263d2e}.interview-player__frame iframe{background:var(--white);border:0;width:100%;height:100%}.interview-player__frame--loaded iframe{height:100%;position:absolute;inset:0}.interview-player__poster{width:100%;height:100%;position:relative}.interview-player__poster:after{content:"";background:linear-gradient(#04101a0f 38%,#04101af0);position:absolute;inset:0}.interview-player__poster img{object-fit:contain;width:100%;max-width:100%;height:100%}.interview-player__consent{z-index:1;color:var(--white);position:absolute;bottom:30px;left:28px;right:28px}.interview-player__consent p{color:#ffffffd6;max-width:390px;margin:0 0 15px;font-size:.82rem;line-height:1.55}.interview-player__fallback{max-width:100%;color:var(--muted);margin:15px 0 0;font-size:.72rem;line-height:1.55}.interview-player__fallback a{color:var(--teal-dark);font-weight:800}.umacoisa-interview{background:linear-gradient(180deg, #e7f0ec 0%, var(--paper-light) 100%);scroll-margin-top:100px}.umacoisa-interview__header{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:start;gap:clamp(46px,8vw,116px);margin-bottom:clamp(42px,6vw,76px);display:grid}.umacoisa-interview__header h2{max-width:850px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:400;line-height:.94}.umacoisa-interview__context>p:not(.umacoisa-interview__lead){color:var(--muted);line-height:1.75}.umacoisa-interview__lead{color:var(--teal-dark);font-family:var(--serif);margin:0 0 20px;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.48}.umacoisa-interview__context dl{border-top:1px solid var(--line);margin:30px 0 26px}.umacoisa-interview__context dl>div{border-bottom:1px solid var(--line);grid-template-columns:105px 1fr;gap:16px;padding:13px 0;display:grid}.umacoisa-interview__context dt{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800}.umacoisa-interview__context dd{color:var(--ink);margin:0;font-size:.82rem;line-height:1.5}.umacoisa-interview__watch{max-width:850px;margin:0 0 24px}.umacoisa-interview__watch h3{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(2rem,3.8vw,3.6rem);font-weight:400;line-height:1}.umacoisa-interview__watch>p:last-child{max-width:720px;color:var(--muted);margin:0;line-height:1.7}.umacoisa-channel{background:#ffffffad;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);margin:0 0 clamp(46px,6vw,76px);padding:clamp(26px,4vw,44px);display:grid}.umacoisa-channel__identity{color:var(--ink);font-family:var(--sans);letter-spacing:-.07em;font-size:clamp(2.5rem,5vw,5rem);font-weight:850;line-height:.9}.umacoisa-channel h3{font-family:var(--serif);margin:0 0 10px;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400;line-height:1}.umacoisa-channel p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0 0 12px;line-height:1.7}.umacoisa-media-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.72fr);align-items:start;gap:clamp(24px,4vw,54px);display:grid}.umacoisa-media-grid+.umacoisa-channel{margin-top:clamp(46px,6vw,76px)}.umacoisa-interview__watch h3{color:var(--ink-deep);font-family:var(--serif);font-style:italic;font-weight:700}.umacoisa-interview__media-stage{isolation:isolate;background:#092c4d url(/images/midia/fundo-entrevista-politicas-publicas.webp) 50%/cover no-repeat;border-radius:28px;margin-inline:calc(-1*clamp(18px,3vw,38px));padding:clamp(24px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 24px 70px #0415232e}.umacoisa-interview__media-stage:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#051e365c,#051e3685);position:absolute;inset:0}.umacoisa-interview__media-stage .third-party-player__heading,.umacoisa-interview__media-stage .third-party-player__fallback{color:var(--white)}.umacoisa-interview__media-stage .third-party-player__heading .eyebrow,.umacoisa-interview__media-stage .third-party-player__fallback a{color:#f3c55d}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel{width:min(100%,760px);color:var(--white);box-shadow:none;text-align:left;text-shadow:0 2px 14px #041523e0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-column:1;align-self:start;margin:clamp(34px,3vw,44px) 0 0;padding:0;display:block}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel__identity{display:none}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel h3{max-width:100%;color:var(--white);overflow-wrap:normal;margin-left:auto;margin-right:auto;font-size:clamp(1.45rem,2.1vw,2.1rem)}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel p:not(.eyebrow){color:#ffffffd1;max-width:720px;margin:0 0 12px}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel .eyebrow,.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel .text-link{color:#f3c55d}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel .eyebrow{margin:12px 0 8px}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel__logo-link{width:min(220px,52vw);margin:0;line-height:0;display:inline-block}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel__logo-link img{object-fit:contain;width:100%;height:auto}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel__logo-link:hover,.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel__logo-link:focus-visible{filter:brightness(1.16)}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player{background:#fffffff5;border:10px solid #fffffff5;border-radius:18px;flex-direction:column;height:100%;padding:clamp(14px,2vw,22px);display:flex;box-shadow:0 24px 70px #081a2b3d}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-media-grid{align-items:stretch;row-gap:0}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape{border-color:#f03}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--portrait{background:linear-gradient(#fffffffa,#fffffffa) padding-box padding-box,linear-gradient(135deg,#833ab4 0%,#c13584 34%,#e1306c 55%,#f77737 78%,#fcaf45 100%) border-box;border-color:#0000;width:min(100%,380px)}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__heading,.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__fallback{color:var(--ink)}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__heading .eyebrow,.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__fallback a{color:var(--teal-dark)}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__frame{border-radius:8px;box-shadow:0 16px 42px #10263d2e}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player__fallback{min-height:3.1em;margin-top:auto;padding-top:14px}.third-party-player{min-width:0}.third-party-player__heading{justify-content:space-between;align-items:end;gap:20px;min-height:96px;margin-bottom:15px;display:flex}.third-party-player__heading .eyebrow{margin-bottom:5px}.third-party-player__heading h3{font-family:var(--serif);margin:0;font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:400;line-height:1}.third-party-player__heading>.third-party-player__duration{border:1px solid var(--line);color:var(--teal-dark);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#ffffffb3;border-radius:16px;flex:none;gap:3px;padding:8px 12px;font-size:.66rem;font-weight:800;line-height:1.25;display:grid}.third-party-player__duration strong{font:inherit}.third-party-player__duration>span{letter-spacing:.04em;font-size:.72rem}.third-party-player__frame{aspect-ratio:16/9;background:var(--ink-deep);width:100%;position:relative;overflow:hidden;box-shadow:0 24px 70px #10263d33}.third-party-player--portrait{justify-self:center;width:min(100%,390px)}.third-party-player--portrait .third-party-player__frame{aspect-ratio:9/16}.third-party-player__frame iframe{background:var(--white);border:0;width:100%;height:100%;position:absolute;inset:0}.third-party-player__toolbar{margin-top:12px;display:flex}.third-party-player__return{border:1px solid var(--line);background:var(--white);min-height:42px;color:var(--teal-dark);cursor:pointer;font:inherit;align-items:center;gap:9px;padding:9px 14px;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #10263d1f}.third-party-player__return:hover{border-color:var(--teal-dark);background:var(--paper-deep)}.third-party-player__return:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.third-party-player__poster{position:absolute;inset:0}.third-party-player__poster:after{content:"";background:linear-gradient(#04101a0f 38%,#04101af0);position:absolute;inset:0}.third-party-player__poster img{object-fit:contain;width:100%;height:100%}.third-party-player__consent{z-index:1;color:var(--white);position:absolute;bottom:clamp(20px,4vw,36px);left:clamp(18px,4vw,34px);right:clamp(18px,4vw,34px)}.third-party-player__consent p{color:#ffffffdb;max-width:520px;margin:0 0 15px;font-size:.8rem;line-height:1.5}.third-party-player__fallback{color:var(--muted);margin:14px 0 0;font-size:.72rem;line-height:1.55}.third-party-player__fallback a{color:var(--teal-dark);font-weight:800}.portfolio-section{background:var(--paper-light)}.portfolio-records{border-top:1px solid var(--line)}.portfolio-records article{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;gap:28px;padding:34px 0;display:grid}.portfolio-records article>span{color:var(--coral);font-family:var(--serif);font-size:1.4rem}.portfolio-records h3,.recognition-grid h3,.career-timeline h3,.research-projects h3,.speaking-history h3,.help-page-grid h3{font-family:var(--serif);margin:0 0 9px;font-size:clamp(1.45rem,2.7vw,2.45rem);font-weight:400;line-height:1.15}.portfolio-records p,.recognition-grid p,.career-timeline p,.research-projects p,.speaking-history p,.help-page-grid p{color:var(--muted);line-height:1.72}.portfolio-records__institution,.recognition-grid__institution,.career-timeline__institution,.research-projects__institution{letter-spacing:.03em;font-size:.78rem;font-weight:800;color:var(--teal-dark)!important}.portfolio-section__action{margin-top:34px}.recognition-section{background:var(--ink-deep);color:var(--white)}.recognition-section .eyebrow{color:var(--gold)}.recognition-section .section-heading__text{color:#ffffffad}.recognition-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.recognition-grid article{border-top:7px solid var(--gold);background:#ffffff12;flex-direction:column;min-height:440px;padding:30px;display:flex}.recognition-grid p{color:#ffffffb3}.recognition-grid__institution{color:var(--gold)!important}.recognition-grid .text-link{color:var(--white);margin-top:auto}.career-section{background:#e4efe9}.career-timeline{border-left:2px solid var(--teal)}.career-timeline article{grid-template-columns:minmax(125px,.28fr) 1fr;gap:35px;padding:0 0 48px 40px;display:grid;position:relative}.career-timeline article:before{background:var(--teal);content:"";border:3px solid #e4efe9;border-radius:50%;width:14px;height:14px;position:absolute;top:7px;left:-8px}.career-timeline__period{font-family:var(--serif);margin:0;font-size:1.15rem;color:var(--coral)!important}.research-projects{background:#e4efe9}.research-projects__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.research-projects__grid article{border-top:7px solid var(--teal);background:var(--white);flex-direction:column;min-height:510px;padding:30px;display:flex;box-shadow:0 16px 44px #10263d14}.research-projects__grid .display-index{margin-bottom:36px}.research-projects__grid .text-link{margin-top:auto}.speaking-history{background:var(--paper-light)}.speaking-history__list{border-top:1px solid var(--line)}.speaking-history__list article{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:26px;padding:30px 0;display:grid}.speaking-history__list article>span{color:var(--coral);font-family:var(--serif);font-size:1.05rem}.speaking-history__list h3{max-width:940px}.help-section{background:var(--paper-light)}.help-page-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.help-page-grid article{background:var(--white);flex-direction:column;min-height:310px;padding:32px;display:flex}.help-page-grid article>span{color:var(--coral);font-family:var(--serif);font-size:1.2rem}.help-page-grid h3{margin-top:48px}.help-page-grid .text-link{align-self:flex-start;margin-top:auto}.help-resources{background:#e4efe9}.help-resources__grid{grid-template-columns:.7fr 1fr;gap:clamp(45px,8vw,110px);display:grid}.help-resources h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,5vw,5.3rem);font-weight:400;line-height:.98}.help-steps{border-top:1px solid var(--line)}.help-steps article{border-bottom:1px solid var(--line);padding:22px 0}.help-steps strong{color:var(--teal-dark)}.help-steps p{color:var(--muted);margin:8px 0 0}.subscriber-list{gap:8px;display:grid}.subscriber-list article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:18px 0;display:flex}.subscriber-list h3{margin:7px 0 2px}.subscriber-list p,.subscriber-list small{color:var(--muted);margin:0;display:block}.subscriber-list button{border:1px solid var(--line);background:var(--white);min-height:40px;color:var(--ink);cursor:pointer;padding:9px 12px;font-size:.72rem}.book-channel-actions,.work-actions{flex-wrap:wrap;gap:12px;display:flex}.work-actions{margin-top:17px}.work-actions .button{min-height:42px;padding:10px 14px;font-size:.68rem}.magia-home{color:#f8f1e6;background:#121915;padding:clamp(72px,8vw,120px) 0;position:relative;overflow:hidden}.site-header__inner{position:relative}.site-menu__trigger{border:1px solid var(--line);background:var(--white);min-height:42px;color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:9px 14px;font-size:.78rem;font-weight:900;display:inline-flex}.site-menu__trigger[aria-expanded=true]{border-color:var(--teal);background:var(--teal-dark);color:var(--white)}.site-menu__panel{z-index:90;background:var(--ink-deep);width:min(92vw,440px);box-shadow:var(--shadow);color:var(--white);border:1px solid #ffffff29;padding:18px;position:absolute;top:calc(100% + 12px);right:0}.site-menu__panel nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;padding-top:10px;display:grid}.site-menu__panel nav a{color:var(--white);border-bottom:1px solid #ffffff1f;padding:12px 6px;font-size:.86rem}.site-menu__panel nav a[aria-current=page]{color:var(--gold);font-weight:900}.editorial-content-list{gap:24px;display:grid}.editorial-content-card{border:1px solid var(--line);background:var(--white);grid-template-columns:minmax(320px,1fr) 1fr;align-items:center;display:grid}.editorial-content-card>a{background:var(--ink-deep);min-height:250px}.editorial-content-card img{object-fit:contain;background:#e8e4db;width:100%;height:100%}.editorial-content-card>div{padding:clamp(24px,4vw,48px)}.editorial-content-card h2{font-family:var(--serif);margin:6px 0 14px;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1}.editorial-card-carousel{background:var(--ink-deep);min-height:250px;position:relative;overflow:hidden}.editorial-card-carousel__link{width:100%;height:100%;display:block}.editorial-card-carousel img{aspect-ratio:2;object-fit:contain;background:var(--ink-deep);width:100%;height:100%;display:block}.editorial-card-carousel__count{color:var(--white);letter-spacing:.08em;background:#10263ddb;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:800;position:absolute;bottom:12px;right:12px}.editorial-card-carousel__controls{z-index:2;gap:6px;display:flex;position:absolute;bottom:12px;left:12px}.editorial-card-carousel__controls button{min-width:44px;min-height:44px;color:var(--white);cursor:pointer;background:#10263de6;border:1px solid #ffffffa6;border-radius:999px;padding-inline:12px;font-weight:800}.editorial-card-carousel__controls button:hover,.editorial-card-carousel__controls button:focus-visible{border-color:var(--gold);background:var(--gold);color:var(--ink-deep)}.editorial-detail__layout{gap:30px;max-width:940px;display:grid}.editorial-detail__layout h1{font-family:var(--serif);margin:0;font-size:clamp(3rem,8vw,7rem);line-height:.92}.editorial-detail__lead{max-width:760px;color:var(--muted);font-size:1.2rem}.editorial-detail__layout figure{margin:0}.editorial-detail__layout figure img{object-fit:contain;background:#e8e4db;width:100%;max-height:760px}.editorial-detail__layout figcaption{color:var(--muted);margin-top:8px;font-size:.78rem}.editorial-detail-page--tcc-saude-familia .rich-content{gap:clamp(18px,2.4vw,28px);max-width:820px;display:grid}.editorial-detail-page--tcc-saude-familia .rich-content>*{margin-block:0}.editorial-detail-page--tcc-saude-familia .rich-content>h2{margin-top:clamp(10px,1.8vw,20px)}.editorial-detail-page--tcc-saude-familia .rich-content>:where(p,blockquote){font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.8}.editorial-detail-page--tcc-saude-familia .rich-content>blockquote{border-left:4px solid var(--gold);background:#d3a43d17;padding:16px 20px}.editorial-detail-page--tcc-saude-familia .editorial-detail__layout>header>h1+.editorial-detail__lead{margin:clamp(22px,3vw,34px) 0 0}.festival-program{border-top:8px solid var(--gold);gap:clamp(24px,4vw,42px);margin-top:clamp(30px,6vw,72px);padding-top:clamp(28px,5vw,52px);display:grid}.festival-program__header h2{max-width:820px;font-family:var(--serif);margin:8px 0 16px;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:1.02}.festival-program__header>p{max-width:760px;color:var(--muted);font-size:1.08rem;line-height:1.7}.festival-program__status{border-left:6px solid var(--coral);color:#653321;background:#fff4ec;max-width:900px;padding:18px 22px;line-height:1.6}.festival-program__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.festival-program__card{border:1px solid var(--line);background:var(--paper);min-height:190px;color:var(--ink);text-align:left;cursor:pointer;align-content:start;gap:9px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.festival-program__card:hover,.festival-program__card:focus-visible{border-color:var(--teal);box-shadow:var(--shadow);transform:translateY(-3px)}.festival-program__card>span{color:var(--teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.festival-program__card>strong{font-family:var(--serif);font-size:1.35rem;line-height:1.12}.festival-program__card>small{color:var(--muted)}.festival-program__card>i{color:var(--coral);align-self:end;margin-top:auto;font-style:normal;font-weight:800}.festival-program__overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081828c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.festival-program__dialog{border:1px solid var(--line);background:var(--white);width:min(880px,100%);max-height:min(88vh,900px);padding:clamp(22px,4vw,42px);overflow:auto;box-shadow:0 30px 90px #00000059}.festival-program__dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.festival-program__dialog h3{font-family:var(--serif);margin:4px 0 7px;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.05}.festival-program__dialog header p{color:var(--muted);margin:0}.festival-program__close{border:1px solid var(--line);background:var(--paper);width:48px;height:48px;color:var(--ink);cursor:pointer;border-radius:50%;flex:0 0 48px;font-size:2rem;line-height:1}.festival-program__schedule{gap:0;margin:20px 0 28px;padding:0;list-style:none;display:grid}.festival-program__schedule li{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:18px;padding:15px 0;display:grid}.festival-program__schedule time{color:var(--teal-dark);font-size:.82rem;font-weight:900}.festival-program__schedule p{margin:0;line-height:1.5}@media (width<=840px){.festival-program__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.festival-program__grid{grid-template-columns:1fr}.festival-program__card{min-height:0}.festival-program__schedule li{grid-template-columns:1fr;gap:5px}}.editorial-detail-page .event-facts{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:6px 0 34px;padding:0;display:grid}.editorial-detail-page .event-facts>div{border:1px solid var(--line);border-top:5px solid var(--gold);background:var(--white);border-radius:3px;flex-direction:column;gap:10px;min-width:0;min-height:150px;padding:clamp(20px,2vw,28px);display:flex;box-shadow:0 10px 28px #10263d0e}.editorial-detail-page .event-facts dt{color:var(--teal-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.editorial-detail-page .event-facts dd{min-width:0;color:var(--ink);font-family:var(--serif);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;flex-direction:column;flex:1;justify-content:center;gap:12px;margin:0;font-size:clamp(1.12rem,1.55vw,1.38rem);line-height:1.4;display:flex}.editorial-detail-page .event-facts dd strong{color:var(--teal-dark);font-family:var(--sans);letter-spacing:.05em;text-transform:uppercase;font-size:.88rem;font-weight:900}.editorial-detail-page .event-facts__location{grid-column:1/-1;min-height:0}.editorial-detail-page .event-facts__location dd{justify-content:flex-start;max-width:1200px;font-size:clamp(1.08rem,1.7vw,1.42rem)}.event-cancelled{color:#641414;background:#fff0ef;border-left:6px solid #a82424;padding:18px 22px}.preview-banner{z-index:100;color:var(--white);background:#6d5114;position:sticky;top:0}.preview-banner .shell{justify-content:space-between;align-items:center;gap:18px;padding-block:12px;display:flex}.preview-banner a{color:var(--white);text-decoration:underline}.help-search{gap:16px;display:grid}.help-search>label{gap:8px;font-weight:800;display:grid}.help-search input{border:1px solid var(--line);background:var(--white);min-height:54px;font:inherit;padding:12px 16px}.help-search>p{color:var(--muted);margin:0}.help-search__results{gap:26px;display:grid}.help-search__results>section{gap:8px;display:grid}.help-search__results>section>h2{color:var(--teal-dark);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem}.help-search__results details{border:1px solid var(--line);background:var(--white);padding:0 18px}.help-search__results summary{cursor:pointer;padding:18px 0;font-weight:900}.help-search__results p{border-top:1px solid var(--line);margin:0;padding:16px 0 10px}.help-search__results details .text-link{margin:0 0 18px;display:inline-flex}.editorial-attachments{border-top:1px solid var(--line);margin-top:34px;padding-top:24px}.editorial-attachments h2{font-family:var(--serif);margin:0 0 14px;font-size:1.8rem;font-weight:400}.editorial-attachments ul{gap:8px;padding-left:1.2rem;display:grid}@media (width<=760px){.site-menu__panel{width:auto;max-height:calc(100vh - 90px);position:fixed;top:76px;left:10px;right:10px;overflow:auto}.site-menu__panel nav,.editorial-content-card{grid-template-columns:1fr}.editorial-card-carousel{min-height:0}.editorial-detail-page .event-facts{grid-template-columns:1fr}.editorial-detail-page .event-facts>div{min-height:0}.preview-banner .shell{flex-direction:column;align-items:flex-start}}.secure-prompt{width:min(92vw,38rem);max-height:min(86dvh,48rem);color:var(--ink,#172a33);background:var(--surface,#fff);border:0;border-radius:1rem;padding:0;overflow:auto;box-shadow:0 1.5rem 5rem #00000059}.secure-prompt::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03141bb8}.secure-prompt form{gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.secure-prompt h2,.secure-prompt p{margin:0}.secure-prompt label{gap:.45rem;font-weight:700;display:grid}.secure-prompt input,.secure-prompt textarea{color:#172a33;width:100%;min-height:44px;font:inherit;background:#fff;border:2px solid #687982;border-radius:.5rem;padding:.7rem .8rem}.secure-prompt textarea{resize:vertical;min-height:7rem}.secure-prompt__phrase{overflow-wrap:anywhere;border-left:4px solid var(--brand,#0d3d4f);background:#eef3f3;padding:.85rem}.secure-prompt__phrase code{white-space:pre-wrap}@media (width<=900px){.newsletter-page__grid{grid-template-columns:1fr}.inventory-reconciliation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.magia-home:before{content:"";background:radial-gradient(circle at 18% 52%,#ce975847,#0000 31%),linear-gradient(120deg,#5d713d29,#0000 45%);position:absolute;inset:0}.magia-home:after{opacity:.11;content:"";background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 67%);mask-image:linear-gradient(90deg,#000,#0000 67%)}.magia-home__grid{z-index:1;grid-template-columns:.76fr 1.18fr;align-items:center;gap:clamp(42px,8vw,120px);display:grid;position:relative}.magia-home__visual{justify-items:center;display:grid;position:relative}.magia-home__visual img{z-index:1;filter:drop-shadow(0 42px 38px #0000007a);width:min(100%,490px);position:relative;transform:rotate(-2deg)}.magia-home__visual p{z-index:1;color:#ffffff8c;text-align:center;max-width:420px;margin:16px 0 0;font-size:.68rem;line-height:1.5;position:relative}.magia-home__halo{aspect-ratio:1;border:1px solid #e6b84d4f;border-radius:50%;width:84%;position:absolute;top:17%;left:8%;box-shadow:0 0 0 34px #e6b84d0e,0 0 0 68px #e6b84d06}.magia-home__copy{position:relative}.magia-home__copy .eyebrow{color:#e6b84d}.magia-home__copy h2{max-width:770px;font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6.1vw,6.5rem);font-weight:400;line-height:.91}.magia-home__copy h2 em{color:#d8a071;font-weight:400}.magia-home__lead{color:#ffffffb8;max-width:720px;margin:28px 0 23px;font-size:1.08rem;line-height:1.75}.magia-home__copy ul{counter-reset:magia-piece;gap:0;max-width:720px;margin:0 0 32px;padding:0;list-style:none;display:grid}.magia-home__copy li{color:#fff8eb;font-family:var(--serif);counter-increment:magia-piece;border-top:1px solid #ffffff29;grid-template-columns:35px 1fr;padding:11px 0;font-size:1.12rem;display:grid}.magia-home__copy li:before{color:#e6b84d;font-family:var(--sans);content:"0" counter(magia-piece);font-size:.68rem;font-weight:800}.magia-home__status,.magia-status{color:#f4d894;letter-spacing:.08em;text-transform:uppercase;border:1px solid #e6b84d52;border-radius:999px;align-items:center;gap:9px;margin:0 0 23px;padding:7px 13px;font-size:.65rem;font-weight:800;display:inline-flex}.magia-home__status span,.magia-status span{background:#e6b84d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e6b84d21}.magia-home__expiry{color:#ffffff7d;max-width:670px;margin:26px 0 0;font-size:.72rem}.magia-page{background:#f4eadb;overflow:hidden}.magia-breadcrumb{color:#ffffffb8;background:0 0}.magia-breadcrumb a,.magia-breadcrumb>span{color:#ffffffb8}.magia-breadcrumb a:hover{color:#e6b84d}.magia-page>.magia-breadcrumb{z-index:5;margin-bottom:-54px;padding-top:22px;position:relative}.magia-hero{color:#f8f1e6;background:#101713;padding:clamp(120px,13vw,190px) 0 clamp(82px,10vw,150px);position:relative;overflow:hidden}.magia-hero:before{content:"";border:1px solid #e6b84d30;border-radius:50%;width:65vw;height:65vw;position:absolute;top:-27%;right:-10%;box-shadow:0 0 0 8vw #e6b84d06,0 0 0 16vw #e6b84d05}.magia-hero:after{opacity:.15;content:"";background-image:linear-gradient(33deg,#0000 46%,#ffffff0f 47%,#0000 48%);background-size:90px 90px;position:absolute;inset:0}.magia-hero__grid{z-index:2;grid-template-columns:1.12fr .78fr;align-items:center;gap:clamp(55px,9vw,135px);display:grid;position:relative}.magia-hero__copy .eyebrow{color:#e6b84d}.magia-hero__copy h1{max-width:830px;font-family:var(--serif);letter-spacing:-.065em;margin:0;font-size:clamp(4rem,8.5vw,8.3rem);font-weight:400;line-height:.83}.magia-hero__copy h1 em{color:#d6a072;margin-top:15px;font-size:.66em;font-weight:400;display:block}.magia-hero__lead{color:#ffffffc2;max-width:710px;margin:35px 0 24px;font-size:clamp(1.08rem,1.8vw,1.35rem);line-height:1.72}.magia-hero__boundary{color:#ffffff8f;border-left:3px solid #e6b84d;max-width:690px;margin:0 0 34px;padding:5px 0 5px 18px;font-size:.86rem}.magia-hero__art{margin:0;position:relative}.magia-hero__art img{z-index:2;filter:drop-shadow(0 50px 48px #00000085);width:min(100%,530px);position:relative;transform:rotate(2.5deg)}.magia-hero__art figcaption{z-index:3;color:#ffffff8f;max-width:480px;margin-top:20px;font-size:.68rem;line-height:1.55;position:relative}.magia-hero__art figcaption a{color:#e8c16d;text-underline-offset:3px;text-decoration:underline}.magia-hero__orbit{border:1px solid #e6b84d47;border-radius:50%;position:absolute}.magia-hero__orbit--one{inset:10% -8% 15% -11%}.magia-hero__orbit--two{border-color:#d6a07236;inset:21% 3% 26% 0}.magia-manifesto{color:#151b17;background:#d39c70;padding:clamp(75px,9vw,130px) 0}.magia-manifesto__grid{grid-template-columns:.28fr 1.15fr .7fr;align-items:start;gap:clamp(30px,6vw,85px);display:grid}.magia-manifesto .display-index{color:#101713}.magia-manifesto .eyebrow{color:#33452d}.magia-manifesto h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.65rem,5vw,5.25rem);font-weight:400;line-height:.95}.magia-manifesto__grid>p:last-child{color:#101713b3;margin:40px 0 0;line-height:1.8}.magia-pieces{background:#f4eadb}.magia-pieces__grid{border-top:1px solid #10171330;border-left:1px solid #10171330;grid-template-columns:repeat(3,1fr);display:grid}.magia-pieces article{--magia-piece-pad:clamp(28px, 4vw, 50px);min-height:620px;padding:var(--magia-piece-pad);background:#ffffff2b;border-bottom:1px solid #10171330;border-right:1px solid #10171330;flex-direction:column;transition:transform .25s,background .25s;display:flex}.magia-pieces article:hover{z-index:1;background:#fff8eb;transform:translateY(-9px)}.magia-piece__image{margin:calc(0px - var(--magia-piece-pad)) calc(0px - var(--magia-piece-pad)) 28px;background:0 0;place-items:center;display:grid;overflow:visible}.magia-piece__image img{object-fit:contain;width:100%;height:clamp(220px,24vw,300px);transition:transform .35s}.magia-piece__image:hover img{transform:scale(1.025)}.magia-pieces article header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.magia-pieces article header span{color:#b75e3c;font-family:var(--serif);font-size:1.35rem}.magia-pieces article header small{color:#53614c;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:800}.magia-pieces article h2{font-family:var(--serif);margin:clamp(38px,5vw,68px) 0 23px;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:400;line-height:1.04}.magia-pieces article p{color:#566055;margin:0;line-height:1.8}.magia-pieces article footer{margin-top:auto;padding-top:36px}.magia-pieces article footer .text-link{color:#33452d}.magia-call{color:#f8f1e6;background:#101713}.magia-call__grid{grid-template-columns:minmax(280px,.75fr) 1.25fr;align-items:start;gap:clamp(55px,9vw,130px);display:grid}.magia-call__cover{position:sticky;top:120px}.magia-call__cover img{width:min(100%,480px);box-shadow:0 34px 70px #00000061}.magia-call__cover p{color:#ffffff80;max-width:470px;font-size:.68rem}.magia-call__copy .eyebrow,.magia-call__copy .meta{color:#e6b84d}.magia-call__copy h2{max-width:780px;font-family:var(--serif);letter-spacing:-.05em;margin:0 0 32px;font-size:clamp(3rem,5.8vw,5.8rem);font-weight:400;line-height:.93}.magia-call__copy>p{color:#ffffffb3;font-size:1.08rem;line-height:1.82}.magia-call__copy dl{margin:45px 0}.magia-call__copy dl>div{border-top:1px solid #ffffff2b;grid-template-columns:180px 1fr;gap:20px;padding:17px 0;display:grid}.magia-call__copy dt{color:#e6b84d;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800}.magia-call__copy dd{color:#ffffffdb;margin:0}.magia-source-note{background:#e6b84d12;border:1px solid #e6b84d59;margin:35px 0;padding:24px}.magia-source-note strong{color:#e6b84d;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.magia-source-note p{color:#ffffffa6;margin:8px 0 0;font-size:.82rem;line-height:1.7}.magia-call .source-links{justify-items:start;gap:12px;display:grid}.magia-call .text-link{color:#f5d990}.magia-timeline{background:#fff9ed}.magia-timeline__heading{grid-template-columns:1.15fr .68fr;gap:50px;margin-bottom:55px;display:grid}.magia-timeline__heading h2{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(3rem,5.7vw,5.8rem);font-weight:400;line-height:.94}.magia-timeline__heading>p{color:#667064;align-self:end;margin:0;line-height:1.8}.magia-timeline ol{margin:0;padding:0;list-style:none}.magia-timeline__item{border-top:1px solid #10171330;grid-template-columns:70px 190px 1fr;gap:28px;padding:27px 0;display:grid;position:relative}.magia-timeline__item:after{content:"";background:#fff9ed;border:2px solid #8f997e;border-radius:50%;width:13px;height:13px;position:absolute;top:33px;right:0}.magia-timeline__item--done:after{background:#455b37;border-color:#455b37}.magia-timeline__item--current:after{background:#b75e3c;border-color:#b75e3c;box-shadow:0 0 0 8px #b75e3c1f}.magia-timeline__number{color:#b75e3c;font-family:var(--serif);font-size:1.2rem}.magia-timeline time{color:#455b37;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.magia-timeline h3{font-family:var(--serif);margin:-4px 0 5px;font-size:1.7rem;font-weight:400}.magia-timeline p{color:#667064;margin:0}.magia-watch{background:#d39c70;padding:clamp(80px,10vw,145px) 0}.magia-watch__grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(50px,9vw,130px);display:grid}.magia-watch h2{font-family:var(--serif);letter-spacing:-.05em;margin:0 0 25px;font-size:clamp(3rem,5.4vw,5.5rem);font-weight:400;line-height:.94}.magia-watch p{color:#101713b3;line-height:1.8}.magia-watch .public-form{background:#fff9ed;border-color:#1017133b}.magia-watch .button--light{color:#fff9ed;background:#101713;border-color:#101713}.magia-gallery-future{background:#f4eadb}.magia-gallery-future__grid{border:1px dashed #10171347;grid-template-columns:1.1fr .7fr;gap:70px;padding:clamp(35px,6vw,75px);display:grid}.magia-gallery-future h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:400;line-height:.96}.magia-gallery-future__grid>p{color:#667064;align-self:end;margin:0;line-height:1.8}.magia-page .share-assistant{background:#fff9ed}.award-feature--magia{color:#fff8eb;background:#151d18}.award-feature--magia .meta{color:#e6b84d}.award-feature--magia p:not(.meta):not(.recognition-note){color:#ffffffb0}.award-feature--magia .text-link{color:#f1d58e}.award-feature--magia .recognition-note{color:#101713}.access-policy-card{border-left:8px solid var(--teal-dark);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;display:grid}.access-policy-card--delegated{border-left-color:var(--gold)}.access-policy-card__status{grid-template-columns:42px 1fr;align-items:center;gap:4px 10px;min-width:210px;display:grid}.access-policy-card__status>span{background:var(--teal-dark);width:42px;height:42px;color:var(--white);border-radius:50%;grid-row:span 2;place-items:center;font-weight:900;display:grid}.access-policy-card--delegated .access-policy-card__status>span{background:var(--gold);color:var(--ink-deep)}.access-policy-card__status strong{font-size:.78rem}.access-policy-card__status small{color:var(--muted);font-size:.64rem}.canonical-navigation-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.canonical-navigation-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:10px 0;display:flex}.canonical-navigation-list strong{font-size:.78rem}.canonical-navigation-list span{color:var(--muted);font-size:.7rem}.access-gate-page{background:linear-gradient(130deg, var(--paper-light), #e2ece9);padding:clamp(52px,7vw,90px) 0}.access-gate{border:1px solid var(--line);background:var(--white);min-height:620px;box-shadow:var(--shadow);grid-template-columns:minmax(0,.9fr) minmax(420px,1.05fr);display:grid;overflow:hidden}.access-gate__intro{background:var(--ink-deep);color:var(--white);padding:clamp(38px,6vw,76px)}.access-gate__intro .eyebrow{color:var(--gold)}.access-gate__intro h1{max-width:620px;font-family:var(--serif);letter-spacing:-.05em;margin:0 0 26px;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:400;line-height:.94}.access-gate__intro>p{color:#ffffffb8;font-size:1.02rem}.access-gate__intro ul{color:#ffffffc2;gap:12px;margin:38px 0 0;padding-left:1.2rem;font-size:.82rem;display:grid}.access-gate__card{align-content:center;gap:20px;padding:clamp(36px,6vw,76px);display:grid}.access-gate__card h2,.owner-access-confirmation h2{font-family:var(--serif);margin:0;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:400;line-height:1}.access-gate__card>p:not(.eyebrow),.owner-access-confirmation>p{color:var(--muted);margin:0}.access-gate__identity{border-left:5px solid var(--teal-dark);background:#eaf3ef;padding:15px 18px;display:grid}.access-gate__identity span{color:var(--muted);font-size:.8rem}.access-gate__identity small{color:var(--teal-dark);margin-top:5px;font-size:.68rem;font-weight:800}.access-gate-page{background:radial-gradient(circle at 12% 18%, #d3a43d29, transparent 24rem), linear-gradient(135deg, var(--ink-deep) 0 32%, #e2ece9 32% 100%);place-items:center;min-height:100svh;padding:clamp(14px,2.5vh,28px) 20px;display:grid}.access-gate-page .access-gate{border:1px solid #ffffff6b;border-radius:18px;grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);width:min(100%,1080px);min-height:0;box-shadow:0 24px 70px #05121d42}.access-gate-page .access-gate__intro{align-content:center;gap:14px;padding:clamp(28px,4vw,48px);display:grid}.access-gate-page .access-gate__intro h1{max-width:480px;margin:0;font-size:clamp(2.05rem,4vw,3.25rem);line-height:.98}.access-gate-page .access-gate__intro>p{margin:0;font-size:.9rem;line-height:1.55}.access-gate-page .access-gate__intro ul{gap:8px;margin:8px 0 0;padding-left:1.05rem;font-size:.73rem;line-height:1.45}.access-gate-page .access-gate__intro li::marker{color:var(--gold)}.access-gate-page .access-gate__card{align-content:center;gap:12px;padding:clamp(28px,4vw,48px)}.access-gate-page .access-gate__card>.eyebrow{margin-bottom:0}.access-gate-page .access-gate__card h2,.access-gate-page .owner-access-confirmation h2{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.05}.access-gate-page .access-gate__card>p:not(.eyebrow),.access-gate-page .owner-access-confirmation>p{font-size:.82rem;line-height:1.45}.access-gate-page .access-gate__identity{border-left-width:4px;border-radius:0 10px 10px 0;padding:10px 14px}.access-gate-page .access-gate__identity strong{font-size:.88rem}.access-gate-page .owner-access-confirmation__check{padding:10px 12px}.access-gate-page .button{min-height:42px;padding:10px 18px}@media (height<=700px) and (width>=961px){.access-gate-page{padding-block:10px}.access-gate-page .access-gate__intro,.access-gate-page .access-gate__card{padding-block:22px}.access-gate-page .access-gate__intro ul{grid-template-columns:1fr}}@media (width<=960px){.access-gate-page{background:linear-gradient(180deg, var(--ink-deep) 0 210px, #e2ece9 210px);place-items:start center;min-height:100svh}.access-gate-page .access-gate{border-radius:14px;grid-template-columns:1fr}.access-gate-page .access-gate__intro,.access-gate-page .access-gate__card{padding:clamp(24px,6vw,38px)}.access-gate-page .access-gate__intro ul{display:none}}@media (width<=520px){.access-gate-page{padding:10px}.access-gate-page .access-gate__intro{gap:10px}.access-gate-page .access-gate__intro h1{font-size:2rem}.access-gate-page .access-gate__card{gap:11px}}.access-gate-page .access-gate{border-radius:15px;grid-template-columns:minmax(270px,.78fr) minmax(390px,1.22fr);width:min(100%,900px)}.access-gate-page .access-gate__intro{isolation:isolate;gap:10px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.access-gate-page .access-gate__intro:after{z-index:-1;content:"";opacity:.34;background:url(/images/biblioteca-admin/fundo-transparente-acesso-carlos-toledo.webp) 0 100%/contain no-repeat;width:118%;height:96%;position:absolute;bottom:-18px;right:-34px}.access-gate-page .access-gate__intro h1{letter-spacing:-.04em;font-size:clamp(1.8rem,3.2vw,2.55rem)}.access-gate-page .access-gate__intro>p{font-size:.8rem;line-height:1.45}.access-gate-page .access-gate__intro ul{gap:5px;margin-top:5px;font-size:.67rem}.access-gate-page .access-gate__card{gap:9px;padding:clamp(22px,3vw,34px)}.access-gate-page .access-gate__card h2,.access-gate-page .owner-access-confirmation h2{font-size:clamp(1.3rem,2.2vw,1.75rem)}.access-gate-page .access-gate__card>p:not(.eyebrow),.access-gate-page .owner-access-confirmation>p{font-size:.76rem}.access-gate-page .access-gate__identity{padding:8px 12px}.access-gate-page .owner-access-confirmation{gap:9px;padding-top:10px}.access-gate-page .owner-access-confirmation__check{padding:8px 10px;font-size:.74rem}.access-gate-page .button{min-height:38px;padding:8px 16px;font-size:.72rem}.access-gate-page .text-link{font-size:.72rem}@media (width<=960px){.access-gate-page .access-gate{grid-template-columns:1fr}.access-gate-page .access-gate__intro,.access-gate-page .access-gate__card{padding:22px}.access-gate-page .access-gate__intro:after{opacity:.28;width:72%;height:112%;bottom:-12px;right:-18px}}.access-gate-page{isolation:isolate;background:linear-gradient(105deg,#041420e6 0%,#082533b8 47%,#144a4e6b 100%),url(/images/biblioteca-admin/fundo-transparente-acesso-carlos-toledo.webp) 50%/cover no-repeat,#071d2b;min-height:calc(100svh - 1px);position:relative}.access-gate-page:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 82% 16%,#efbd5033,#0000 24%),linear-gradient(#0000 60%,#0414206b);position:absolute;inset:0}.access-gate-page .access-gate{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border:1px solid #efbd5085;box-shadow:0 26px 80px #00000052}.access-gate-page .access-gate__intro{background:linear-gradient(145deg,#051926db,#082734ad)}.access-gate-page .access-gate__intro:after{display:none}.access-gate-page .access-gate__card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf6e8;border-left:1px solid #ffffff4d;box-shadow:inset 0 1px #ffffffb3}@media (width<=960px){.access-gate-page{background:linear-gradient(#041420d1,#08253399),url(/images/biblioteca-admin/fundo-transparente-acesso-carlos-toledo.webp) 0/auto 100% no-repeat,#071d2b;min-height:calc(100svh - 1px)}.access-gate-page .access-gate__card{border-top:1px solid #ffffff59;border-left:0}}.access-gate-page{background:linear-gradient(90deg,#03111c80 0%,#03111c1f 50%,#03111c0f 100%),url(/images/carlos-toledo-hero-biblioteca-v2.webp) 50%/cover no-repeat,#071d2b;justify-items:start}.access-gate-page:before{background:linear-gradient(#03111c14,#03111c57)}.access-gate-page .access-gate--owner-only{background:0 0;border:1px solid #ffffff7a;border-radius:14px;grid-template-columns:minmax(0,1fr);width:min(100%,390px);min-height:0;margin-left:clamp(0px,5vw,72px);box-shadow:0 24px 70px #00000052}.access-gate-page .access-gate--owner-only .access-gate__card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfaf6ed;border:0;border-radius:13px;gap:10px;padding:clamp(22px,3vw,30px)}.access-gate-page .access-gate--owner-only h1{color:var(--ink-deep);font-family:var(--serif);letter-spacing:-.035em;margin:0 0 2px;font-size:clamp(1.55rem,2.5vw,2rem);font-weight:500;line-height:1.04}@media (width<=720px){.access-gate-page{background:linear-gradient(#03111c47,#03111c80),url(/images/carlos-toledo-hero-biblioteca-v2.webp) 66%/cover no-repeat,#071d2b;justify-items:center}.access-gate-page .access-gate--owner-only{margin-left:0}}.access-gate-page .access-gate--owner-only{border-radius:12px;width:min(100%,280px);margin-left:clamp(0px,4vw,58px)}.access-gate-page .access-gate--owner-only .access-gate__card{border-radius:11px;gap:7px;padding:14px}.access-gate-page .access-gate--owner-only .eyebrow{letter-spacing:.14em;margin:0;font-size:.64rem}.access-gate-page .access-gate--owner-only h1{margin:0;font-size:clamp(1.3rem,2vw,1.55rem)}.access-gate-page .access-gate--owner-only .access-gate__identity{gap:1px;padding:7px 9px}.access-gate-page .access-gate--owner-only .access-gate__identity :where(strong,span,small){overflow-wrap:anywhere}.access-gate-page .access-gate--owner-only .access-gate__identity strong{font-size:.78rem}.access-gate-page .access-gate--owner-only .access-gate__identity span{font-size:.68rem}.access-gate-page .access-gate--owner-only .access-gate__identity small{font-size:.59rem}.access-gate-page .access-gate--owner-only .owner-access-confirmation{gap:7px;padding-top:8px}.access-gate-page .access-gate--owner-only .owner-access-confirmation h2{display:none}.access-gate-page .access-gate--owner-only .owner-access-confirmation>p{font-size:.68rem;line-height:1.35}.access-gate-page .access-gate--owner-only .owner-access-confirmation__check{padding:7px 8px;font-size:.67rem;line-height:1.35}.access-gate-page .access-gate--owner-only .button{min-height:34px;padding:7px 12px}.access-gate-page .access-gate--owner-only .text-link{font-size:.68rem}@media (width<=720px){.access-gate-page{background:linear-gradient(#03111c42,#03111c8f),url(/images/biblioteca-admin/carlos-toledo-retrato-profissional-saude-pesquisa-06.webp) 62%/cover no-repeat,#071d2b}.access-gate-page .access-gate--owner-only{width:min(100%,270px);margin-left:0}}.owner-access-confirmation{border-top:1px solid var(--line);gap:18px;padding-top:24px;display:grid}.owner-access-confirmation__check{border:1px solid var(--line);align-items:flex-start;gap:11px;padding:16px;font-size:.8rem;font-weight:700;display:flex}.owner-access-confirmation__check input{flex:none;width:1.2rem;height:1.2rem}.owner-access-confirmation .button.is-disabled{cursor:not-allowed;opacity:.45}.owner-access-confirmation__note{font-size:.72rem}.about-intro__grid--text-only{grid-template-columns:minmax(0,860px);justify-content:center}.owner-profile__name{font-family:var(--serif);color:var(--white)!important;font-size:1.5rem!important}.owner-profile__contact{border-top:1px solid #ffffff38;gap:8px;margin:30px 0 0;padding-top:22px;display:grid}.owner-profile__contact>div{grid-template-columns:90px 1fr;gap:12px;display:grid}.owner-profile__contact dt{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.owner-profile__contact dd{color:var(--white);margin:0}.owner-profile__business-card{margin:34px 0 0}.owner-profile__business-card img{object-fit:contain;object-position:left center;max-height:420px}.owner-profile__business-card figcaption{color:#ffffff8c;margin-top:8px;font-size:.7rem}@media (width<=960px){.access-policy-card{grid-template-columns:1fr;align-items:start}.access-gate{grid-template-columns:1fr}}.analytics-report-page{background:#dfe5e6;min-height:100vh;padding:38px 20px 90px}.report-screen-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:210mm;margin:0 auto 18px;display:flex}.report-print-notice{max-width:320px;color:var(--muted);align-self:center;font-size:.75rem}.analytics-report{box-sizing:border-box;background:var(--white);width:min(100%,210mm);min-height:297mm;color:var(--ink-deep);margin:0 auto;padding:15mm 14mm 18mm;box-shadow:0 18px 60px #081a2b2e}.analytics-report__header{border-top:8px solid var(--ink-deep);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:5mm 0 4mm;display:flex}.analytics-report__header>a{width:68mm;display:block}.analytics-report__header img{width:68mm;height:auto;display:block}.analytics-report__header div{text-align:right;justify-items:end;gap:2mm;display:grid}.analytics-report__header a{color:var(--muted);font-size:8pt;text-decoration:none}.analytics-report__header strong{color:var(--ink-deep);letter-spacing:.08em;font-size:7pt}.analytics-report__title{break-inside:avoid;border-left:5px solid var(--gold);background:var(--ink-deep);color:var(--white);margin-top:7mm;padding:7mm 8mm}.analytics-report__title p{color:var(--gold);letter-spacing:.08em;margin:0 0 3mm;font-size:8pt;font-weight:900}.analytics-report__title h1{color:var(--white);font-family:var(--sans);margin:0;font-size:25pt;line-height:1.05}.analytics-report__intro{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:5mm;padding:7mm 0;font-size:8pt;display:grid}.analytics-report__intro strong,.analytics-report__intro span{display:block}.analytics-report__intro strong{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.07em}.analytics-report__intro span{color:var(--muted);margin-top:1mm}.analytics-report__metrics{grid-template-columns:repeat(3,1fr);gap:3mm;margin:7mm 0;display:grid}.analytics-report__metrics article{border:1px solid var(--line);background:#f7f9f7;padding:4mm}.analytics-report__metrics span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:7pt;font-weight:800;display:block}.analytics-report__metrics strong{color:var(--teal-dark);font-family:var(--serif);margin-top:2mm;font-size:21pt;line-height:1;display:block}.report-chart{break-inside:avoid;border:1px solid var(--line);margin:0 0 8mm;padding:4mm}.report-chart svg{width:100%;height:54mm;margin-top:2mm;display:block}.report-chart__bar-visits{fill:var(--teal)}.report-chart__bar-views{fill:#d3a43d}.report-chart__axis-label{fill:#5b696f;font-size:10px}.report-chart__bar-value{fill:#10263d;font-size:10px;font-weight:800}.analytics-report__section{break-inside:avoid;margin-top:8mm}.analytics-report__section h2{border-bottom:2px solid var(--gold);font-family:var(--serif);margin:0 0 3mm;padding-bottom:2mm;font-size:16pt;font-weight:500}.analytics-report table{border-collapse:collapse;width:100%;font-size:7.5pt}.analytics-report__table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.analytics-report__table-wrap:focus-visible{outline-offset:3px;outline:3px solid #6d5bd0}.analytics-report th{background:var(--ink-deep);color:var(--white);text-align:left}.analytics-report th,.analytics-report td{vertical-align:top;border:1px solid #ccd4d4;padding:2.2mm}.analytics-report tbody tr:nth-child(2n){background:#f4f7f6}.analytics-report__daily{break-before:page}.analytics-report__footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:8mm;margin-top:10mm;padding-top:3mm;font-size:7pt;display:flex}.analytics-report__footer-brand{align-items:center;gap:3mm;display:inline-flex}.analytics-report__footer-brand a{color:inherit;text-decoration:none}.analytics-report__footer-brand img{object-fit:contain;width:38mm;height:auto}.analytics-report__footer-page{color:var(--ink-deep);font-size:7pt}.report-generated-actions{border:1px solid var(--line);border-left:5px solid var(--teal);background:var(--paper-light);gap:12px;padding:16px;display:grid}.report-generated-actions strong{overflow-wrap:anywhere;color:var(--ink-deep)}.report-variant-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}.report-variant-option{border:1px solid var(--line);background:var(--white);min-height:48px;padding:10px 12px}.report-variant-option:has(input:checked){border-color:var(--teal-dark);outline:2px solid var(--teal-dark);outline-offset:1px}.report-live-preview{border:1px solid var(--line);max-width:840px;min-height:420px;color:var(--ink);background:#f7f9f8;grid-template-rows:auto 1fr auto;padding:24px;display:grid;box-shadow:0 18px 50px #10263d1f}.report-live-preview header,.report-live-preview footer{border-color:var(--line);justify-content:space-between;align-items:center;gap:20px;display:flex}.report-live-preview header{border-bottom:1px solid var(--line);padding-bottom:14px}.report-live-preview footer{border-top:1px solid var(--line);padding-top:14px}.report-live-preview header img{width:min(52%,300px);height:auto}.report-live-preview header span,.report-live-preview footer{color:var(--muted);font-size:.75rem;font-weight:800}.report-live-preview>div{border-left:7px solid var(--gold);background:var(--ink-deep);color:var(--white);margin-block:28px;padding:24px}.report-live-preview>div small{color:var(--gold);font-weight:900}.report-live-preview>div h3{color:var(--white);font-family:var(--serif);margin:10px 0;font-size:clamp(1.8rem,4vw,3rem)}.report-live-preview>div p,.report-live-preview>div li{color:#ffffffdb}.report-live-preview--grayscale{filter:grayscale()}@media (width<=1050px){.wordmark{width:300px;height:60px}.desktop-nav{gap:14px}.desktop-nav a{font-size:.7rem}.header-tools{display:none}.public-visitor-panel__inner{grid-template-columns:1fr}.home-hero__grid{grid-template-columns:1fr .7fr}.home-hero__copy h1{font-size:clamp(3.2rem,6.8vw,6rem)}.book-feature{grid-template-columns:1fr;align-items:start}.book-feature__image{width:min(76%,310px)}.closing-cta__grid{grid-template-columns:1fr;align-items:start}.formation-controls{grid-template-columns:repeat(2,1fr)}.formation-results--mosaic .formation-card--xlarge,.formation-results--mosaic .formation-card--large{grid-column:span 6}.formation-results--mosaic .formation-card--medium,.formation-results--mosaic .formation-card--compact{grid-column:span 4}.spotlight__slide{grid-template-columns:1.05fr .75fr}.spotlight__copy h2{font-size:clamp(3rem,6vw,5.2rem)}.magia-home__grid,.magia-hero__grid{grid-template-columns:.8fr 1.2fr;gap:45px}.magia-manifesto__grid{grid-template-columns:.2fr 1fr}.magia-manifesto__grid>p:last-child{grid-column:2;margin-top:0}.magia-pieces article{min-height:480px}}@media (width<=900px){.share-assistant{grid-template-columns:1fr}.share-assistant__heading{grid-row:auto}.executive-share,.share-assistant__buttons,.share-assistant__quick-actions{grid-column:auto}}@media (width<=1040px){.umacoisa-interview__header,.umacoisa-channel,.umacoisa-media-grid{grid-template-columns:1fr}.third-party-player__heading{min-height:0}.third-party-player--portrait{justify-self:center}}@media (width<=820px){.shell{width:min(100% - 30px,720px)}.desktop-nav{display:none}.mobile-nav{display:block}.home-hero__grid,.home-newsletter__grid,.page-hero__grid,.about-intro__grid,.research-preview__grid,.split-heading,.works-index__grid,.book-detail__grid,.editorial-note__grid,.formats-grid,.contact-grid,.formation-manifesto__grid,.pepsus-feature__grid,.formation-axes__grid,.formation-method__grid,.awards-preview__grid,.literary-detail__grid,.award-feature,.share-assistant,.spotlight__slide,.home-paths__heading,.dissertation-feature__grid,.scientific-future__grid,.research-gateway__grid,.formation-progress__grid,.experience-intro__grid,.experience-boundary__grid,.interview-feature__grid,.help-resources__grid,.bienal-banner__grid,.bienal-callout__grid,.media-agenda__grid,.event-detail__grid,.magia-home__grid,.magia-hero__grid,.magia-manifesto__grid,.magia-call__grid,.magia-timeline__heading,.magia-watch__grid,.magia-gallery-future__grid{grid-template-columns:1fr}.magia-home__visual{justify-self:center;width:min(82%,480px)}.magia-home__copy{grid-row:1}.magia-hero__art{width:min(80%,500px)}.magia-manifesto__grid>p:last-child{grid-column:auto;margin-top:0}.magia-pieces__grid{grid-template-columns:1fr}.magia-pieces article{min-height:420px}.magia-pieces article h2{margin-top:65px}.magia-call__cover{width:min(80%,480px);position:static}.magia-timeline__item{grid-template-columns:50px 145px 1fr}.magia-gallery-future__grid{gap:28px}.home-hero__grid{padding-top:68px}.home-hero__portrait{justify-self:center;width:min(86%,480px)}.home-hero__copy h1,.page-hero h1{font-size:clamp(3.15rem,14vw,6.2rem)}.home-hero__ribbon{bottom:24px}.page-hero__aside{border-top:1px solid var(--line);border-left:0;padding-top:28px;padding-left:0}.pillars-grid,.books-feature__grid,.catalogue-grid,.path-grid,.production-grid,.editorial-paths__grid,.speaking-grid,.literary-grid{grid-template-columns:1fr}.pillar-card{min-height:310px}.pillar-card h3{margin-top:70px}.book-feature{grid-template-columns:.7fr 1fr}.book-feature__image{width:100%}.evidence-note__grid{grid-template-columns:1fr}.inline-cta__grid{grid-template-columns:1fr;align-items:start}.site-footer__grid{grid-template-columns:1fr 1fr}.award-feature:nth-child(2n) img{order:0}.newsletter-grid,.comments-grid{grid-template-columns:1fr}.history-list article{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__grid>div:first-child{grid-column:1/-1}.formation-manifesto__statement{position:static}.formation-manifesto__statement>p:last-child{margin-top:35px}.pepsus-feature__intro{position:static}.formation-ledger dl{grid-template-columns:repeat(2,1fr)}.formation-ledger dl>div:nth-child(odd){border-left:1px solid #081a2b33}.formation-axes ol{grid-template-columns:1fr}.formation-axes li,.formation-axes li:nth-child(odd){border-left:1px solid var(--line)}.formation-results--mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.formation-results--mosaic .formation-card--xlarge,.formation-results--mosaic .formation-card--large{grid-column:span 2}.formation-results--mosaic .formation-card--medium,.formation-results--mosaic .formation-card--compact{grid-column:span 1}.formation-results--list .formation-card{grid-template-columns:1fr}.formation-results--list .formation-card>footer{text-align:left}.formation-results--list .formation-card>details{grid-column:auto}.spotlight__viewport,.spotlight__slide{min-height:0}.spotlight__visual{justify-self:start;width:min(78%,430px)}.spotlight__word-cloud{min-height:340px}.interview-player{justify-self:start}.home-paths__grid,.production-ledger dl{grid-template-columns:repeat(2,1fr)}.production-record{grid-template-columns:42px 1fr}.production-record .button{grid-column:2;justify-self:start}.scientific-hero .page-hero__grid>div:last-child{border-top:1px solid var(--line);border-left:0;padding-top:28px;padding-left:0}.scientific-detail-hero__grid,.scientific-detail-body__grid{grid-template-columns:1fr}.scientific-facts{position:static}.experience-grid{grid-template-columns:1fr}.experience-card{min-height:0}.edpoprua-gallery__grid{grid-template-columns:1fr}.edpoprua-gallery__item--wide{grid-column:auto}.recognition-grid,.research-projects__grid,.peer-review-grid{grid-template-columns:1fr}.recognition-grid article,.research-projects__grid article{min-height:0}.help-page-grid{grid-template-columns:1fr}.book-art-gallery__heading{grid-template-columns:1fr;align-items:start}.word-clouds__grid{grid-template-columns:1fr}.word-clouds__grid article>p{min-height:0}.word-clouds__grid ul,.word-clouds__empty{min-height:220px}.media-library-grid,.share-assistant__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-share{flex-direction:column;align-items:flex-start}.executive-share__actions{justify-content:space-between;width:100%}.bibliographic-divergence dl{grid-template-columns:1fr}.book-detail__image img,.literary-detail__image img{max-height:min(68dvh,620px)}.book-facts,.structure-editor-grid,.structure-preview-cards{grid-template-columns:1fr}.structure-editor-grid>label.is-wide,.structure-editor-card.is-wide{grid-column:auto}.structure-preview-header{flex-direction:column;align-items:flex-start}.structure-preview-footer{grid-template-columns:1fr 1fr}}.public-page-standard--midia{--media-section-space:clamp(38px, 4.2vw, 64px);--media-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--midia .page-hero{padding-block:var(--media-section-space)}.public-page-standard--midia .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--midia :where(.media-agenda,.umacoisa-interview,.book-art-gallery,.interview-feature,.speaking-history,.speaking-topics,.formats-section,.inline-cta){padding-block:var(--media-section-space)}.public-page-standard--midia :where(.media-agenda__grid,.umacoisa-interview__header,.interview-feature__grid,.formats-grid,.inline-cta__grid){gap:clamp(28px,4vw,56px)}.public-page-standard--midia :where(.media-agenda h2,.umacoisa-interview__header h2,.book-art-gallery h2,.interview-feature__copy h2,.section-heading h2,.formats-section h2,.inline-cta h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--midia :where(.media-agenda p,.umacoisa-interview__context p,.interview-feature__copy p,.section-heading__text){font-size:.95rem;line-height:1.6}.public-page-standard--midia .umacoisa-interview__header{margin-bottom:clamp(30px,4vw,48px)}.public-page-standard--midia .umacoisa-channel{padding:var(--media-card-space);margin-bottom:clamp(30px,4vw,48px)}.public-page-standard--midia .umacoisa-channel__identity{font-size:clamp(2.2rem,3.6vw,3.6rem)}.public-page-standard--midia .umacoisa-channel h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--midia .umacoisa-media-grid{gap:16px}.public-page-standard--midia .book-art-gallery__grid{gap:clamp(28px,4vw,56px)}.public-page-standard--midia .book-art-gallery figure img{max-height:620px}.public-page-standard--midia .speaking-history__list article{gap:18px;padding-block:20px}.public-page-standard--midia .speaking-history__list h3{font-size:clamp(1.25rem,1.8vw,1.8rem);line-height:1.15}.public-page-standard--midia .speaking-grid{gap:16px;margin-top:clamp(30px,4vw,48px)}.public-page-standard--midia .speaking-grid article{min-height:280px;padding:var(--media-card-space)}.public-page-standard--midia .speaking-grid h3{margin-top:52px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}@media (width<=980px){.public-page-standard--midia .speaking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.public-page-standard--midia :where(.media-agenda__grid,.umacoisa-interview__header,.interview-feature__grid,.formats-grid,.inline-cta__grid,.speaking-grid){grid-template-columns:1fr}.public-page-standard--midia .speaking-grid article{min-height:0}}.public-page-standard--midia .umacoisa-interview{isolation:isolate;background:linear-gradient(180deg, #edf3ef 0%, var(--paper-light) 100%)}.public-page-standard--midia .umacoisa-interview:before{content:none;background:0 0;display:none}.public-page-standard--midia .umacoisa-interview__header{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:start}.public-page-standard--midia .umacoisa-interview__header h2{max-width:720px}.public-page-standard--midia .umacoisa-channel{z-index:2;background:var(--white);border:1px solid #10263d1f;position:relative}.public-page-standard--midia .umacoisa-media-grid{z-index:2;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:start;position:relative}.public-page-standard--midia .third-party-player__heading{align-items:end;min-height:76px}.public-page-standard--midia .third-party-player__heading h3{font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.05}.public-page-standard--midia .third-party-player__frame{box-shadow:0 16px 42px #10263d24}.public-page-standard--midia .speaking-grid{align-items:stretch}.public-page-standard--midia .speaking-grid article{flex-direction:column;min-height:310px;display:flex}.public-page-standard--midia .speaking-grid h3{margin:44px 0 14px}.public-page-standard--midia .speaking-grid p{margin:0;line-height:1.55}.public-page-standard--midia .speaking-grid small{margin-top:auto;padding-top:24px;line-height:1.35;display:block;position:static}@media (width<=980px){.public-page-standard--midia .umacoisa-interview__header{grid-template-columns:1fr}.public-page-standard--midia .umacoisa-interview__header h2{max-width:900px}}@media (width<=820px){.public-page-standard--midia .umacoisa-media-grid{grid-template-columns:1fr}.public-page-standard--midia .third-party-player__heading,.public-page-standard--midia .speaking-grid article{min-height:0}}.public-page-standard--midia .umacoisa-media-grid{--media-pair-height:clamp(430px, 42vw, 610px);grid-template-columns:minmax(0,1.55fr) minmax(300px,.58fr)}.public-page-standard--midia .third-party-player__heading{height:112px;min-height:112px}.public-page-standard--midia .third-party-player__frame,.public-page-standard--midia .third-party-player--portrait .third-party-player__frame{height:var(--media-pair-height);aspect-ratio:auto}.public-page-standard--midia .third-party-player--portrait{justify-self:end;width:min(100%,430px)}.public-page-standard--midia .third-party-player__poster img{object-fit:cover;object-position:center}.public-page-standard--midia .interview-feature{background:var(--paper-light);overflow:visible}.public-page-standard--midia .interview-feature:before,.public-page-standard--midia .interview-feature:after{content:none;background:0 0;display:none}.public-page-standard--midia .interview-feature>.shell{border-top:8px solid var(--gold);background:radial-gradient(circle at 92% 12%, #d3a43d1f 0 13%, transparent 13.2%), linear-gradient(135deg, #2d59560e 0 1px, transparent 1px 32px), var(--paper-light);background-size:auto,32px 32px,auto;padding:clamp(24px,3vw,36px);overflow:hidden;box-shadow:0 12px 44px #10263d14}.public-page-standard--midia .interview-feature__grid{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:start}.public-page-standard--midia .interview-player{border-width:8px;justify-self:end;width:min(100%,430px);box-shadow:0 16px 42px #10263d24}.public-page-standard--midia .interview-player__frame,.public-page-standard--midia .interview-player__frame--loaded{aspect-ratio:4/5;overflow:hidden}.public-page-standard--midia>.shell .share-assistant{margin-top:0}@media (width<=980px){.public-page-standard--midia .umacoisa-media-grid,.public-page-standard--midia .interview-feature__grid{grid-template-columns:1fr}.public-page-standard--midia .third-party-player__heading{height:auto;min-height:76px}.public-page-standard--midia .third-party-player__frame,.public-page-standard--midia .third-party-player--portrait .third-party-player__frame{height:auto}.public-page-standard--midia .third-party-player__frame{aspect-ratio:16/9}.public-page-standard--midia .third-party-player--portrait .third-party-player__frame{aspect-ratio:9/16}.public-page-standard--midia .third-party-player--portrait,.public-page-standard--midia .interview-player{justify-self:center}}.public-page-standard--docencia .experience-card__image{aspect-ratio:16/9;background:#f3f3ef;width:100%;padding:clamp(10px,1.5vw,18px);overflow:hidden}.public-page-standard--docencia .experience-card__image img,.public-site .public-page-standard--docencia .experience-card__image img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:none;display:block}.experience-card__institution-logo{background:#fff;border-top:1px solid #071a2b1f;border-bottom:1px solid #071a2b1f;justify-content:center;align-items:center;min-height:112px;padding:14px 24px;display:flex}.experience-card__institution-logo img{object-fit:contain;width:auto;max-width:min(100%,260px);height:84px;display:block}@media (width<=620px){.public-page-standard--docencia .experience-card__image{padding:10px}}.public-page-standard--midia .media-press-feature__images{align-content:center;align-self:stretch;gap:clamp(16px,2vw,24px);display:grid}.public-page-standard--midia .media-press-feature__images .media-press-feature__image{transform:rotate(-1deg)}.public-page-standard--midia .media-press-feature__images .media-press-feature__image--second{transform:rotate(1deg)}.public-page-standard--midia .media-press-feature__images img{aspect-ratio:2;object-fit:contain}@media (width<=720px){.public-page-standard--midia .media-press-feature__images .media-press-feature__image,.public-page-standard--midia .media-press-feature__images .media-press-feature__image--second{transform:none}}@media (width<=620px){.public-page-standard--midia .interview-feature>.shell{background:var(--paper-light);padding:20px}.public-page-standard--midia .third-party-player--portrait,.public-page-standard--midia .interview-player{width:100%}}.public-page-standard--poemas{--poems-section-space:clamp(38px, 4.2vw, 64px);--poems-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--poemas .page-hero{padding-block:var(--poems-section-space)}.public-page-standard--poemas .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--poemas .literary-catalogue{padding-block:var(--poems-section-space)}.public-page-standard--poemas .literary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.public-page-standard--poemas .literary-card{border:1px solid var(--line);min-height:310px;padding:var(--poems-card-space);background:var(--white);grid-template-columns:minmax(120px,.62fr) minmax(0,1fr);align-items:stretch;gap:22px}.public-page-standard--poemas .literary-card__image{min-height:0}.public-page-standard--poemas .literary-card__image img{max-height:270px}.public-page-standard--poemas .literary-card>div{flex-direction:column;min-width:0;display:flex}.public-page-standard--poemas .literary-card h2{margin-bottom:12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--poemas .literary-card p:not(.meta,.recognition-note){font-size:.94rem;line-height:1.58}.public-page-standard--poemas .recognition-note{margin-bottom:12px;padding:8px 12px}.public-page-standard--poemas .literary-card .text-link{align-self:flex-start;margin-top:auto;padding-top:16px}@media (width<=980px){.public-page-standard--poemas .literary-grid{grid-template-columns:1fr}.public-page-standard--poemas .literary-card{min-height:280px}}@media (width<=620px){.public-page-standard--poemas .literary-card{grid-template-columns:1fr;min-height:0}.public-page-standard--poemas .literary-card__image{justify-self:center;width:min(82%,300px)}.public-page-standard--poemas .literary-card__image img{max-height:360px}}.public-page-standard--docencia{--teaching-section-space:clamp(38px, 4.2vw, 64px);--teaching-card-space:clamp(20px, 2.4vw, 30px)}.public-page-standard--docencia .page-hero{padding-block:var(--teaching-section-space)}.public-page-standard--docencia .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--docencia :where(.experience-intro,.experience-catalogue,.edpoprua-gallery,.book-art-gallery,.experience-boundary,.inline-cta){padding-block:var(--teaching-section-space)}.public-page-standard--docencia .experience-intro__grid{gap:clamp(28px,4vw,56px)}.public-page-standard--docencia .experience-intro h2,.public-page-standard--docencia .experience-boundary h2{font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--docencia .experience-intro .prose{padding-top:16px}.public-page-standard--docencia .experience-intro .prose p,.public-page-standard--docencia .experience-boundary p:last-child{font-size:.95rem;line-height:1.62}.public-page-standard--docencia .experience-grid{align-items:stretch;gap:16px;margin-top:24px}.public-page-standard--docencia .experience-card{min-height:0;padding:0}.public-page-standard--docencia .experience-card__marker{min-height:126px;padding:20px}.public-page-standard--docencia .experience-card__marker span{font-size:3.25rem}.public-page-standard--docencia .experience-card__body{padding:var(--teaching-card-space)}.public-page-standard--docencia .experience-card__body h3{font-size:clamp(1.42rem,2.15vw,2.15rem);line-height:1.08}.public-page-standard--docencia .experience-card__role{margin-top:16px}.public-page-standard--docencia .experience-card__body>p:not(.meta):not(.experience-card__role):not(.experience-card__institution){line-height:1.58}.public-page-standard--docencia .experience-card__body small{margin:16px 0;line-height:1.52}.public-page-standard--docencia .edpoprua-brand img{max-height:420px}.public-page-standard--docencia .edpoprua-brand span{margin:14px 0 20px}.public-page-standard--docencia .edpoprua-gallery__secondary{margin-top:38px;margin-bottom:22px}.public-page-standard--docencia .edpoprua-gallery__secondary h3{font-size:clamp(1.55rem,2.5vw,2.5rem);line-height:1.08}.public-page-standard--docencia .edpoprua-gallery__grid{gap:16px;margin-top:24px}.public-page-standard--docencia .edpoprua-gallery__item img{max-height:520px}.public-page-standard--docencia .experience-boundary__grid{gap:clamp(28px,4vw,56px)}@media (width<=820px){.public-page-standard--docencia :where(.experience-intro__grid,.experience-boundary__grid),.public-page-standard--docencia .experience-grid,.public-page-standard--docencia .edpoprua-gallery__grid{grid-template-columns:1fr}.public-page-standard--docencia .edpoprua-gallery__item--wide{grid-column:auto}.public-page-standard--docencia .experience-card__marker{min-height:108px}}@media (width<=560px){.inventory-reconciliation__grid{grid-template-columns:1fr}.site-header__inner{gap:12px;min-height:78px}.wordmark{width:min(66vw,250px)}.home-hero__grid{min-height:auto;padding-bottom:150px}.home-hero__ribbon{justify-content:flex-start;overflow:hidden}.actions{flex-direction:column;align-items:flex-start}.button{width:100%}.pepsus-facts{grid-template-columns:1fr}.pepsus-facts>div,.pepsus-facts>div:last-child{grid-column:auto}.pepsus-disclosure ul{columns:1}.book-feature{grid-template-columns:1fr}.book-feature__image{width:min(78%,300px)}.works-list li{grid-template-columns:36px 1fr}.works-list small{grid-column:2}.tag-cloud--numbered{grid-template-columns:1fr}.book-facts>div{grid-template-columns:100px 1fr}.literary-card{grid-template-columns:1fr}.literary-card__image{width:min(86%,360px)}.share-assistant__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.share-assistant__buttons button{flex-direction:column;align-items:flex-start}.comment-dialogs__buttons{grid-template-columns:1fr}.share-dialog__actions{flex-direction:column;align-items:stretch}.share-dialog__actions .button{width:100%}.share-assistant__quick-actions{grid-template-columns:1fr;display:grid}.quick-share-grid{gap:12px}.quick-share-link>div{grid-template-columns:1fr}.quick-share-link .button,.quick-share-advanced{width:100%}.third-party-player--portrait{width:min(100%,360px)}.site-footer__grid{grid-template-columns:1fr}.site-footer__grid>div:first-child{grid-column:auto}.site-footer__bottom{flex-direction:column}.structure-theme-colors,.theme-color-grid,.structure-preview-footer{grid-template-columns:1fr}.structure-history article{flex-direction:column;align-items:stretch}.public-visitor-panel{padding-bottom:clamp(26px,4vw,46px)}.public-visitor-panel__inner{gap:22px}.public-visitor-panel__copy{align-items:flex-start}.public-visitor-panel__signal{width:48px;height:48px}.public-visitor-panel__signal i{width:21px;height:21px}.public-visitor-panel__metrics{grid-template-columns:1fr 1fr}.public-visitor-panel__metrics article{padding:15px}.floating-tools{gap:5px;padding-block:14px}.floating-tools__help,.floating-tools__top{min-height:44px;padding-right:11px}.floating-tools__help>span,.floating-tools__top>span{width:32px;height:32px}.floating-tools__help strong,.floating-tools__top strong{font-size:.68rem}.career-timeline article{grid-template-columns:1fr;gap:5px;padding-left:30px}.portfolio-records article,.speaking-history__list article{grid-template-columns:42px 1fr;gap:16px}.subscriber-list article{flex-direction:column;align-items:flex-start}.form-row{grid-template-columns:1fr}.analytics-line-chart{overflow-x:auto}.analytics-line-chart svg{min-width:620px}.report-screen-actions{flex-direction:column;align-items:stretch}.analytics-report-page{padding:20px 8px 60px}.analytics-report{padding:9mm 6mm 14mm}.analytics-report__header{flex-direction:column;align-items:flex-start}.analytics-report__header div{text-align:left}.analytics-report__intro,.analytics-report__metrics,.media-library-grid{grid-template-columns:1fr}.history-list article{grid-template-columns:1fr 1fr;gap:7px 15px}.editor-toolbar{max-width:100%;padding-bottom:8px;overflow-x:auto}.editor-toolbar button,.editor-toolbar label{flex:none;min-height:44px}.formation-controls{grid-template-columns:1fr;padding:18px}.formation-results-bar{flex-direction:column;align-items:stretch}.formation-results-bar output{margin-right:0}.formation-view-toggle{grid-template-columns:1fr 1fr;display:grid}.formation-view-toggle button{min-height:48px}.formation-results--mosaic{grid-template-columns:1fr}.formation-results--mosaic .formation-card--xlarge,.formation-results--mosaic .formation-card--large,.formation-results--mosaic .formation-card--medium,.formation-results--mosaic .formation-card--compact{grid-column:span 1;min-height:310px}.formation-ledger dl>div{min-height:185px;padding:28px 20px}.formation-ledger dd{margin-top:40px}.spotlight{padding-top:42px}.spotlight__copy h2{font-size:clamp(2.65rem,13vw,4.3rem)}.spotlight__visual{width:100%}.spotlight__controls{flex-direction:column;align-items:flex-start}.spotlight__dots{flex-wrap:wrap;max-width:100%}.home-paths__grid{grid-template-columns:1fr}.production-ledger dl{grid-template-columns:1fr 1fr}.production-ledger dl>div{min-height:165px;padding:22px}.production-ledger dd{margin-top:38px}.production-record{grid-template-columns:1fr}.production-record .button{grid-column:auto;justify-self:stretch}.bienal-banner__date{justify-self:stretch;min-height:108px}.event-facts>div{grid-template-columns:1fr;gap:4px}.formation-progress__card dl{grid-template-columns:1fr}.experience-card__body .button{width:100%}.book-channel-actions,.work-actions{flex-direction:column;align-items:stretch}.magia-home__visual,.magia-hero__art,.magia-call__cover{width:100%}.magia-home__copy h2{font-size:clamp(2.8rem,14vw,4.4rem)}.magia-hero{padding-top:125px}.magia-hero__copy h1{font-size:clamp(3.3rem,17vw,5.3rem)}.magia-pieces article{min-height:390px}.magia-call__copy dl>div,.magia-timeline__item{grid-template-columns:1fr;gap:5px}.magia-timeline__number{display:none}.magia-timeline__item{padding-right:30px}.magia-timeline__item:after{top:31px}.book-art-gallery__controls{flex-direction:column;align-items:stretch}.book-art-gallery__controls>div{grid-template-columns:1fr 1fr 1fr;display:grid}.book-art-gallery__controls button span{display:none}.book-art-gallery__image-button img{max-height:min(68dvh,620px,100dvh - 210px)}.book-art-gallery__timeline{grid-template-columns:1fr auto}.book-art-gallery__timeline>span{grid-column:1/-1}}.display-index{font-size:clamp(2.6rem,4.8vw,4.5rem)}.wordmark{width:clamp(230px,24vw,300px);height:auto}.site-header__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.site-menu__trigger,.restricted-area-link{border:1px solid var(--line);background:var(--white);min-height:44px;color:var(--ink);letter-spacing:.04em;padding:9px 14px;font-size:.82rem;font-weight:900}.restricted-area-link{align-items:center;display:inline-flex}.restricted-area-link:hover,.restricted-area-link:focus-visible,.restricted-area-link[aria-current=page]{border-color:var(--teal-dark);background:#e8f0ed}.site-menu__panel{width:min(92vw,360px)}.site-menu__panel nav{grid-template-columns:1fr}.site-menu__panel nav a{padding-block:10px}.home-hero__grid{gap:clamp(34px,5vw,70px);min-height:auto;padding-block:clamp(48px,6vw,82px) 105px}.home-hero__copy h1{font-size:clamp(2.85rem,5.2vw,5.1rem);line-height:.94}.home-hero__lead{margin:24px 0 25px;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.65}.home-hero__portrait{width:min(100%,430px)}.portrait-frame img{max-height:min(64vh,610px)}.home-hero__ribbon{padding-block:11px;font-size:clamp(.92rem,1.5vw,1.2rem);bottom:24px}.page-hero{padding:clamp(58px,7vw,96px) 0 clamp(52px,6vw,84px)}.page-hero__grid{gap:clamp(34px,5vw,72px)}.page-hero h1,.book-detail__copy h1,.literary-detail__copy h1,.scientific-detail-hero__copy h1,.editorial-detail__layout h1,.magia-hero__copy h1,.not-found h1,.structure-preview-hero h1{font-size:clamp(2.75rem,5vw,4.9rem);line-height:.96}.section-heading h2,.closing-cta h2,.inline-cta h2,.prose h2,.split-heading h2,.formation-manifesto__statement>p:last-child,.formation-manifesto .prose h2,.formation-axes h2,.formation-method h2,.works-index h2,.book-art-gallery__heading h2,.awards-preview h2,.formats-grid h2,.contact-guidance h2,.contact-panel h2,.newsletter-section h2,.comments-section h2,.publication-section>.shell>h2,.award-feature h2,.share-dialog h2,.spotlight__copy h2,.spotlight__slide--visual-landscape .spotlight__copy h2,.home-paths__heading h2,.dissertation-feature h2,.scientific-future h2,.scientific-manifestations h2,.bienal-banner h2,.bienal-callout h2,.media-agenda h2,.event-detail__content h2,.research-gateway h2,.formation-progress h2,.experience-intro h2,.experience-boundary h2,.interview-feature__copy h2,.umacoisa-interview__header h2,.help-resources h2,.magia-home__copy h2,.magia-manifesto h2,.magia-call__copy h2,.magia-timeline__heading h2,.magia-watch h2,.magia-gallery-future h2{font-size:clamp(2.15rem,3.9vw,3.9rem);line-height:1}.formation-ledger dd,.production-ledger dd{margin-top:38px;font-size:clamp(2.8rem,4.8vw,4.5rem)}.pillar-card h3{margin-top:72px}.formation-ledger dl>div,.production-ledger dl>div{min-height:190px;padding:30px 24px}.formation-results--mosaic .formation-card--xlarge{min-height:340px}.formation-results--mosaic .formation-card--large{min-height:320px}.formation-results--mosaic .formation-card--medium{min-height:300px}.formation-results--mosaic .formation-card--compact{min-height:280px}.catalogue-book__image,.production-card{min-height:340px}.editorial-paths article,.editorial-path-card{min-height:330px}.speaking-grid article,.literary-card__image{min-height:320px}.spotlight__word-cloud{min-height:360px;padding:clamp(30px,4vw,44px)}.peer-review-card{min-height:300px}.experience-card{min-height:520px}.recognition-grid article{min-height:360px}.research-projects__grid article{min-height:420px}.magia-hero{padding:clamp(80px,8vw,120px) 0 clamp(60px,7vw,96px)}.magia-manifesto,.magia-watch{padding-block:clamp(58px,6vw,88px)}.magia-pieces article{min-height:480px}.magia-share{padding-bottom:clamp(58px,6vw,88px)}.access-gate{min-height:540px}.access-gate__intro,.access-gate__card{padding:clamp(30px,4.5vw,58px)}.access-gate__intro h1{font-size:clamp(2.5rem,4.4vw,4rem)}.site-footer{padding:54px 0 22px}.footer-name{font-size:2.35rem}.site-footer__bottom{color:#ffffff9e;margin-top:42px;font-size:.78rem}.subscriber-table th:nth-child(2),.subscriber-table td:nth-child(2){min-width:220px}.subscriber-table th:nth-child(6),.subscriber-table td:nth-child(6){min-width:210px}.subscriber-table th:last-child,.subscriber-table td:last-child{min-width:220px}.subscriber-table td:last-child .actions{flex-direction:column;align-items:stretch;gap:8px}@media (width<=820px){.home-hero__grid{padding-top:52px}.home-hero__copy h1,.page-hero h1{font-size:clamp(2.7rem,10.5vw,4.7rem)}.spotlight__copy h2,.magia-home__copy h2,.magia-hero__copy h1{font-size:clamp(2.55rem,9.5vw,4.2rem)}.formation-results--mosaic .formation-card--xlarge,.formation-results--mosaic .formation-card--large,.formation-results--mosaic .formation-card--medium,.formation-results--mosaic .formation-card--compact,.production-card,.editorial-paths article,.editorial-path-card,.speaking-grid article,.peer-review-card,.experience-card,.recognition-grid article,.research-projects__grid article,.magia-pieces article{min-height:auto}.catalogue-book__image,.literary-card__image,.spotlight__word-cloud{min-height:300px}.magia-hero{padding-block:96px 58px}.magia-pieces article h2{margin-top:38px}}@media (width<=620px){.site-header__inner{flex-wrap:wrap;gap:7px 12px;min-height:94px;padding-block:10px}.wordmark{width:min(100%,245px);height:auto}.site-header__actions{justify-content:stretch;width:100%}.site-header__actions>*{flex:1 1 0;justify-content:center}.site-menu__trigger,.restricted-area-link{min-height:44px;padding:8px 10px;font-size:.8rem}.site-menu__panel{width:auto;max-height:min(70dvh,440px);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.home-hero__grid{padding-bottom:130px}.section{padding-block:46px}.page-hero{padding-block:48px}.section-heading h2,.closing-cta h2,.inline-cta h2,.prose h2,.split-heading h2,.spotlight__copy h2,.magia-home__copy h2{font-size:clamp(2.05rem,9.5vw,3.2rem)}.site-footer__grid{gap:28px}}.site-header{background:#f8f4ebf5}.site-header__inner{gap:clamp(16px,2vw,30px);min-height:108px}.wordmark{flex:none;width:clamp(185px,16vw,245px)}.wordmark__official{mix-blend-mode:multiply}.editorial-nav{flex:1;justify-content:center;align-items:center;gap:clamp(4px,.7vw,12px);min-width:0;display:flex}.editorial-nav__item{position:relative}.editorial-nav__item>a{min-height:48px;color:var(--ink-deep);font-family:var(--serif);white-space:nowrap;align-items:center;gap:5px;padding:8px clamp(6px,.7vw,10px);font-size:clamp(.78rem,.86vw,.94rem);line-height:1.15;display:flex}.editorial-nav__item>a[aria-current=page],.editorial-nav__item>a:hover{color:var(--coral)}.editorial-nav__chevron{font-family:var(--sans);font-size:.9rem;transform:translateY(-1px)}.editorial-nav__submenu{z-index:70;border-top:3px solid var(--coral);background:var(--white);width:max-content;min-width:245px;padding:7px 0;display:none;position:absolute;top:calc(100% - 2px);left:0;box-shadow:0 18px 46px #081a2b29}.editorial-nav__submenu a{border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);white-space:nowrap;padding:11px 17px;font-size:.78rem;display:block}.editorial-nav__submenu a:last-child{border-bottom:0}.editorial-nav__submenu a:hover,.editorial-nav__submenu a:focus-visible{background:var(--paper);color:var(--coral)}.editorial-nav__item:hover .editorial-nav__submenu,.editorial-nav__item:focus-within .editorial-nav__submenu{display:block}.site-header__actions{flex:none}.site-menu__trigger{display:none}.restricted-area-link{border:1px solid var(--line);background:#ffffff85;border-radius:999px;padding:9px 12px}.spotlight{background:var(--paper);color:var(--ink-deep);padding:clamp(22px,3vw,38px) 0 clamp(50px,6vw,78px)}.spotlight:before{background:radial-gradient(circle at 90% 10%,#d3a43d26,#0000 30%),radial-gradient(circle at 5% 90%,#147d781f,#0000 33%)}.spotlight__topline{border-bottom-color:var(--line);color:var(--muted)}.spotlight__topline p:first-child{color:var(--coral)}.spotlight__viewport{min-height:min(570px,52vw)}.spotlight__slide{background:var(--ink-deep);border-radius:22px;grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr);gap:0;min-height:min(570px,52vw);margin-top:24px;padding:0;position:relative;overflow:hidden;box-shadow:0 26px 70px #081a2b29}.spotlight__copy{z-index:2;max-width:none;color:var(--white);background:linear-gradient(100deg,#081a2bfa,#081a2beb 78%,#081a2b33);flex-direction:column;justify-content:center;align-self:stretch;padding:clamp(36px,5vw,72px);display:flex}.spotlight__copy>p:not(.eyebrow){color:#fffc}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{border-radius:0;justify-self:stretch;width:100%;height:100%;overflow:hidden}.spotlight__visual img,.spotlight__slide--gold .spotlight__visual img{object-fit:cover;width:100%;height:100%;max-height:none;box-shadow:none}.spotlight__daily-label{border-radius:999px}.spotlight__controls{border-top-color:var(--line)}.spotlight__controls button{color:var(--ink-deep);border-color:#081a2b47}.spotlight__controls button:hover{background:var(--ink-deep);color:var(--white)}.spotlight__dots button:after{border:2px solid var(--ink-deep);background:0 0}.spotlight__dots button[aria-current=true]{border-radius:50%;width:24px}.spotlight__dots button[aria-current=true]:after{background:var(--ink-deep);border-radius:50%;inset:5px}.automatic-feature{background:#edf0ec;position:relative;overflow:hidden}.automatic-feature:before{content:"";background:radial-gradient(at 20% 100%,#147d7852,#0000 55%),radial-gradient(at 70% 100%,#d3a43d47,#0000 52%);height:300px;position:absolute;inset:auto -8% -110px}.automatic-feature>.shell{position:relative}.automatic-feature .editorial-content-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.automatic-feature .editorial-content-card{border:10px solid var(--white);background:var(--white);flex-direction:column;min-width:0;display:flex;box-shadow:0 18px 50px #081a2b1a}.automatic-feature .editorial-content-card>a{aspect-ratio:16/10;min-height:220px}.automatic-feature .editorial-content-card img{object-fit:cover}.automatic-feature .editorial-content-card>div{flex-direction:column;flex:1;padding:22px 18px 18px;display:flex}.automatic-feature .editorial-content-card h2{font-size:clamp(1.55rem,2.2vw,2.25rem)}.automatic-feature .editorial-content-card .text-link{align-self:flex-start;margin-top:auto}.book-detail{position:relative;overflow:hidden}.book-detail:before{z-index:0;content:"";opacity:.2;filter:saturate(.78);background-position:50%;background-size:cover;position:absolute;inset:0}.book-detail:after{z-index:0;content:"";background:linear-gradient(90deg,#fbfaf6f0,#fbfaf6c7);position:absolute;inset:0}.book-detail>.shell{z-index:1;position:relative}.book-page--nenhum-corpo-some-sozinho .book-detail:before{filter:grayscale(.3)brightness(.62);opacity:.3;background-image:url(/images/livros/nenhum-corpo/corredor-investigacao.webp)}.interview-feature,.umacoisa-interview{position:relative;overflow:hidden}.interview-feature:before,.umacoisa-interview:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 18%,#df604629,#0000 23%),radial-gradient(circle at 92% 82%,#147d782e,#0000 28%);position:absolute;inset:0}.interview-feature:after{content:"";pointer-events:none;border:45px solid #d3a43d29;border-radius:52% 48% 62% 38%;width:300px;height:300px;position:absolute;bottom:-80px;right:-50px}.interview-feature>.shell,.umacoisa-interview>.shell{z-index:1;position:relative}.interview-player{border:14px solid var(--white);background:var(--white);border-radius:18px;box-shadow:0 24px 70px #081a2b29}.interview-player__frame{border-radius:8px}.partnerships-intro{background:var(--paper-light)}.partnerships-intro__grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(48px,8vw,110px);display:grid}.partnerships-intro h2,.partnerships-fields>.shell>h2,.partnerships-cta h2{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,5vw,5rem);font-weight:400;line-height:.98}.partnerships-intro__grid>p{border-top:1px solid var(--line);color:var(--muted);padding-top:22px;line-height:1.8}.partnerships-fields{background:var(--paper);padding:clamp(75px,9vw,130px) 0}.partnerships-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:48px;display:grid}.partnerships-grid article{background:var(--white);min-height:290px;padding:clamp(28px,4vw,52px)}.partnerships-grid article>span{color:var(--coral);font-family:var(--serif);font-size:2rem}.partnerships-grid h3{font-family:var(--serif);margin:38px 0 14px;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.05}.partnerships-grid p{color:var(--muted)}.partnerships-cta{background:var(--ink-deep);color:var(--white);padding:clamp(65px,8vw,110px) 0}.partnerships-cta__inner{grid-template-columns:1fr auto;align-items:end;gap:48px;display:grid}.partnerships-cta .eyebrow{color:var(--gold)}.partnerships-cta p:not(.eyebrow){color:#ffffffb8;max-width:750px}.public-page-standard--parcerias{--partnerships-section-space:clamp(38px, 4.2vw, 64px);--partnerships-card-space:clamp(22px, 2.5vw, 34px)}.public-page-standard--parcerias .page-hero{padding-block:var(--partnerships-section-space)}.public-page-standard--parcerias .page-hero h1{max-width:860px;font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--parcerias :where(.partnerships-intro,.partnerships-fields,.partnerships-cta){padding-block:var(--partnerships-section-space)}.public-page-standard--parcerias .partnerships-intro__grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:clamp(28px,4vw,56px)}.public-page-standard--parcerias :where(.partnerships-intro h2,.partnerships-fields>.shell>h2,.partnerships-cta h2){font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--parcerias .partnerships-intro__grid>p{padding-top:16px;font-size:.95rem;line-height:1.62}.public-page-standard--parcerias .partnerships-grid{background:0 0;gap:16px;margin-top:24px}.public-page-standard--parcerias .partnerships-grid article{min-height:250px;padding:var(--partnerships-card-space);border:1px solid var(--line);flex-direction:column;display:flex}.public-page-standard--parcerias .partnerships-grid article>span{font-size:1.55rem;line-height:1}.public-page-standard--parcerias .partnerships-grid h3{margin:24px 0 12px;font-size:clamp(1.45rem,2.15vw,2.15rem);line-height:1.08}.public-page-standard--parcerias .partnerships-grid p{margin-top:auto;font-size:.94rem;line-height:1.58}.public-page-standard--parcerias .partnerships-cta__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,56px)}.public-page-standard--parcerias .partnerships-cta p:not(.eyebrow){max-width:680px;font-size:.95rem;line-height:1.62}@media (width<=820px){.public-page-standard--parcerias :where(.partnerships-intro__grid,.partnerships-cta__inner),.public-page-standard--parcerias .partnerships-grid{grid-template-columns:1fr}.public-page-standard--parcerias .partnerships-grid article{min-height:0}.public-page-standard--parcerias .partnerships-cta .button{justify-self:start}}.footer-social{align-items:center;gap:8px;margin-top:26px;display:flex}.footer-social a{width:44px;height:44px;color:var(--white);background:0 0;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex;position:relative}.footer-social a:before{content:"";background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;position:absolute;inset:4px}.footer-social a:hover,.footer-social a:focus-visible{color:var(--white);background:0 0;transform:translateY(-2px)}.footer-social .footer-social__brand{color:#fff;overflow:visible}.brand-social-icon{fill:currentColor;width:24px;height:24px;display:block}.footer-social .brand-social-icon{z-index:1;width:19px;height:19px;position:relative}.footer-social .footer-social__brand--linkedin:before{background:#0a66c2;border-color:#0000}.footer-social .footer-social__brand--instagram:before{background:radial-gradient(circle at 30% 105%,#fdf497 0 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:#0000}.footer-social .footer-social__brand:hover,.footer-social .footer-social__brand:focus-visible{color:#fff;filter:brightness(1.14)}.footer-social .footer-social__brand--linkedin:hover,.footer-social .footer-social__brand--linkedin:focus-visible,.footer-social .footer-social__brand--instagram:hover,.footer-social .footer-social__brand--instagram:focus-visible{background:0 0}.footer-social__email-icon{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:19px;height:19px;position:relative}@media (width<=1180px){.editorial-nav{display:none}.site-menu__trigger{display:inline-flex}.wordmark{width:clamp(240px,34vw,340px)}.site-header__inner{min-height:88px}.site-header__inner:has(.site-menu__panel){flex-wrap:wrap;padding-bottom:8px}.site-menu__panel{flex:0 0 100%;width:100%;max-height:min(64dvh,560px);overflow-y:auto}.site-menu__panel nav{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.mobile-menu-group{background:var(--ink-deep);flex-direction:column;display:flex}.mobile-menu-group>a{min-height:46px;color:var(--white);padding:11px 14px;font-size:.78rem;font-weight:800}.mobile-menu-group>.mobile-menu-child{color:#ffffffb8;border-top:1px solid #ffffff1f;min-height:38px;padding-left:24px;font-weight:500}}@media (width<=820px){.spotlight__viewport,.spotlight__slide{min-height:auto}.spotlight__slide{grid-template-columns:1fr}.spotlight__visual{order:-1;min-height:300px}.spotlight__copy{background:var(--ink-deep)}.automatic-feature .editorial-content-list,.partnerships-intro__grid,.partnerships-cta__inner,.partnerships-grid{grid-template-columns:1fr}.site-menu__panel nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wordmark{width:min(100%,260px)}.restricted-area-link{display:none}.site-menu__panel nav{grid-template-columns:1fr}.spotlight__controls{flex-direction:column;align-items:flex-start}.spotlight__dots{flex-wrap:wrap;max-width:100%}}@media print{@page{size:A4;margin:15mm 13mm 17mm}body{background:var(--white)!important}.site-header,.site-footer,.floating-tools,.public-visitor-panel,.report-screen-actions,.navigation-pending,.page-loading{display:none!important}.analytics-report-page{background:var(--white);min-height:0;padding:0}.analytics-report{width:auto;min-height:0;box-shadow:none;margin:0;padding:24mm 0 16mm}.analytics-report__header{background:var(--white);height:18mm;padding:2mm 0 3mm;position:fixed;top:0;left:0;right:0}.analytics-report__header img{width:68mm}.analytics-report__footer{background:var(--white);align-items:center;height:10mm;margin:0;padding-top:2mm;position:fixed;bottom:0;left:0;right:0}.analytics-report__footer-page:after{content:" · Página " counter(page)}.analytics-report__section{break-inside:auto}.analytics-report thead{display:table-header-group}.analytics-report__table-wrap{overflow:visible}.analytics-report tr{break-inside:avoid}.analytics-report__daily{break-before:page}.report-chart svg{height:50mm}.table-wrap,.legal-table-wrap,.matrix-scroll,.analytics-table-wrap{border:0;max-height:none!important;overflow:visible!important}.table-wrap table,.legal-table-wrap table,.matrix-scroll table,.analytics-table-wrap table{font-size:8pt;width:100%!important;min-width:0!important}.subscriber-table th,.subscriber-table td{min-width:0!important}.analytics-table-wrap th{position:static}.table-wrap th,.table-wrap td,.legal-table-wrap th,.legal-table-wrap td{overflow-wrap:anywhere;padding:5pt}thead{display:table-header-group}img,figure{break-inside:avoid}a{color:inherit;text-decoration:none}.newsletter-page .page-hero,.newsletter-page .section{padding-block:12mm}.newsletter-page__grid{display:block}.newsletter-page__form-card{box-shadow:none;border:1px solid #b8c3c5;margin-top:8mm;padding:8mm}}.home-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);padding-block:clamp(38px,4.5vw,64px) 88px}.home-hero__copy{max-width:680px}.home-hero__copy h1{letter-spacing:-.047em;max-width:660px;font-size:clamp(2.45rem,3.55vw,3.65rem);line-height:1.01}.home-hero__lead{max-width:630px;font-size:clamp(.96rem,1.05vw,1.08rem)}.page-hero h1,.book-detail__copy h1,.literary-detail__copy h1,.scientific-detail-hero__copy h1,.editorial-detail__layout h1,.magia-hero__copy h1,.not-found h1,.structure-preview-hero h1{letter-spacing:-.044em;font-size:clamp(2.35rem,3.8vw,3.7rem);line-height:1.01}.section-heading h2,.closing-cta h2,.inline-cta h2,.prose h2,.split-heading h2,.book-art-gallery__heading h2,.awards-preview h2,.contact-guidance h2,.contact-panel h2,.newsletter-section h2,.comments-section h2,.publication-section>.shell>h2,.award-feature h2,.share-dialog h2,.home-paths__heading h2,.dissertation-feature h2,.scientific-future h2,.scientific-manifestations h2,.bienal-banner h2,.bienal-callout h2,.media-agenda h2,.event-detail__content h2,.research-gateway h2,.formation-progress h2,.experience-intro h2,.experience-boundary h2,.interview-feature__copy h2,.umacoisa-interview__header h2,.help-resources h2,.magia-home__copy h2,.magia-manifesto h2,.magia-call__copy h2,.magia-timeline__heading h2,.magia-watch h2,.magia-gallery-future h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3vw,3rem);line-height:1.06}.spotlight{padding-top:14px}.spotlight__topline{padding-block:10px}.spotlight__viewport,.spotlight__slide{min-height:clamp(390px,38vw,500px)}.spotlight__slide{border-radius:18px;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);margin-top:14px}.spotlight__copy h2,.spotlight__slide--visual-landscape .spotlight__copy h2{letter-spacing:-.042em;font-size:clamp(2rem,3vw,3.2rem);line-height:1.02}.spotlight__copy>p:not(.eyebrow){margin:18px 0 22px;font-size:.96rem;line-height:1.6}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{background:radial-gradient(circle at 50% 45%,#ffffff1f,#0000 64%);padding:clamp(18px,2.5vw,34px)}.spotlight__visual img,.spotlight__slide--gold .spotlight__visual img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:440px;box-shadow:0 18px 46px #0003}.spotlight__slide--visual-landscape .spotlight__visual img{max-height:420px}.book-detail:before{opacity:.52;filter:saturate(.92)contrast(1.04)}.book-page--copacabana-envelhece-a-noite .book-detail:before{background-image:url(/images/share/copacabana-personagens.webp);background-position:50%}.book-page--nenhum-corpo-some-sozinho .book-detail:before{filter:grayscale(.08)brightness(.72)contrast(1.08);opacity:.62;background-image:url(/images/livros/nenhum-corpo/marta-de-jesus-nascimento.webp);background-position:78% 30%}.book-detail__image img{object-fit:contain;max-height:min(66vh,690px)}.book-detail__lead{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.38}.interview-feature:before,.umacoisa-interview:before{opacity:.72;background-image:linear-gradient(90deg,#f8f4ebd1,#f8f4eb80),url(/images/share/copacabana-cidade-tempo.webp);background-position:50%,100%;background-repeat:no-repeat;background-size:cover,52%}.interview-feature:after{border-color:#d3a43d47}.interview-player{border-width:10px}.editorial-detail-page{background-position:top!important}.editorial-detail__layout h1{font-size:clamp(2.4rem,4vw,3.8rem);line-height:1.02}@media (width<=820px){.home-hero__grid{grid-template-columns:1fr}.home-hero__copy h1,.page-hero h1{font-size:clamp(2.3rem,9vw,3.5rem)}.spotlight__slide{grid-template-columns:1fr}.spotlight__visual{order:-1;min-height:260px;padding:18px}.spotlight__visual img,.spotlight__slide--gold .spotlight__visual img{max-height:360px}.spotlight__copy h2,.magia-home__copy h2,.magia-hero__copy h1{font-size:clamp(2rem,8.5vw,3.2rem)}.book-detail:after{background:#fbfaf6c7}}@media (width<=560px){.spotlight__viewport,.spotlight__slide{min-height:auto}.spotlight__copy{padding:26px 22px}.spotlight__copy h2{font-size:clamp(1.9rem,9vw,2.7rem)}.section-heading h2,.book-art-gallery__heading h2,.interview-feature__copy h2{font-size:clamp(1.8rem,8vw,2.55rem)}}.site-emergency{color:#fff;background:#7a2f23;padding:.75rem 0}.site-emergency .shell{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.maintenance-page{text-align:center;place-items:center;min-height:65vh;padding:clamp(4rem,10vw,8rem) 0;display:grid}.maintenance-page .shell{max-width:48rem}.form-grid__wide{grid-column:1/-1}.editorial-block{margin-block:clamp(1.25rem,3vw,2.5rem)}.editorial-block__gallery{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.editorial-block__gallery img{border-radius:.5rem;width:100%;height:auto}.report-metric-selector{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem 1rem;display:grid}.report-metric-selector>button{border-bottom:2px solid var(--gold);width:fit-content;color:var(--ink-deep);font-weight:900}.executive-report-builder{border-top:5px solid var(--teal-dark);background:var(--paper-light);border-radius:0;margin-top:22px;box-shadow:0 8px 24px #081a2b0f}.executive-report-builder fieldset{border:1px solid var(--line);background:var(--white);padding:clamp(14px,2vw,20px)}.executive-report-builder legend{color:var(--teal-dark);font-family:var(--serif);font-weight:700}.executive-report-builder__metrics{border-left:4px solid var(--coral)!important}.executive-report-builder__variants{border-left:4px solid var(--gold)!important}.executive-report-builder .report-variant-grid{gap:10px}.executive-report-builder .report-variant-option{border:1px solid var(--line);background:#f4f7f5;min-height:48px;padding:10px 12px}.executive-report-builder .report-live-preview{border:1px solid var(--line);border-top:5px solid var(--teal-dark);box-shadow:0 8px 22px #081a2b12}.executive-report-builder .report-generated-actions{border-left:5px solid var(--teal-dark);background:#e8f1ed}.executive-report-builder :focus-visible{outline:3px solid var(--coral);outline-offset:3px}@media (width<=760px){.executive-report-builder .report-metric-selector,.executive-report-builder .report-variant-grid{grid-template-columns:1fr}.executive-report-builder>.button{width:100%}}.public-site{--ink:#10263d;--ink-deep:#061b2b;--paper:#f4efe5;--paper-light:#fbf8f1;--teal-dark:#0b4d51;--coral:#e86b49;--gold:#d5a63a;background:var(--paper-light);min-height:100svh;color:var(--ink)}.public-site .shell{width:min(100% - clamp(32px,8vw,128px),1440px)}.public-site .site-header{color:#fff;background:#041421fa;border-bottom-color:#ffffff1a}.public-site .site-header__inner{min-height:76px}.public-site .wordmark{width:clamp(230px,24vw,360px)}.public-site .wordmark__official{mix-blend-mode:normal;filter:none}.public-site .editorial-nav__item>a{color:#ffffffe6;font-family:var(--sans);font-size:clamp(.72rem,.78vw,.84rem)}.public-site .editorial-nav__item>a[aria-current=page],.public-site .editorial-nav__item>a:hover{color:#f3bb44}.public-site .restricted-area-link{color:#fffc;background:0 0;border-color:#ffffff38}.public-site .site-menu__trigger{border:2px solid var(--gold);color:#fff;background:#102f49;box-shadow:0 5px 16px #0000003d}.public-site .site-menu__trigger:hover,.public-site .site-menu__trigger:focus-visible{color:#fff;background:#061b2b;border-color:#fff}.public-site .site-menu__trigger[aria-expanded=true]{border-color:var(--gold);color:#fff;background:#0b4d51}.public-site .home-hero{color:#fff;background:#061b2b}.public-site .home-hero:before{background:linear-gradient(90deg,#041421fa 0%,#041421eb 43%,#04142147 100%),radial-gradient(circle at 16% 42%,#28596e59,#0000 34%);inset:0;-webkit-mask-image:none;mask-image:none}.public-site .home-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);min-height:clamp(600px,72svh,820px);padding-block:clamp(58px,7vw,100px) 118px}.public-site .home-hero__copy{z-index:2;max-width:690px}.public-site .home-hero__copy .eyebrow{color:var(--gold)}.public-site .home-hero__copy h1{color:#fff;max-width:680px;font-size:clamp(3.15rem,5.25vw,5.8rem);line-height:.94}.public-site .home-hero__copy h1 span{color:var(--coral);display:inline}.public-site .home-hero__lead{color:#ffffffc7;max-width:590px}.public-site .home-hero__portrait{z-index:1;width:min(100%,690px)}.public-site .portrait-frame{background:#0b2436;border:14px solid #142c3d;outline:2px solid #d5a63a47;box-shadow:0 30px 80px #00000075}.public-site .portrait-frame img{object-fit:cover;object-position:center 18%;width:100%;height:610px;max-height:none;box-shadow:none}.public-site .button--hero-outline{color:#fff;background:0 0;border-color:#e86b49e6}.public-site .button--hero-outline:hover{background:#e86b4924}.public-site .home-hero__ribbon{z-index:3;width:min(100% - clamp(32px,8vw,128px),1440px);min-width:0;font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;background:0 0;justify-content:flex-start;margin-inline:auto;padding:15px 0;font-size:.72rem;font-weight:800;bottom:22px;left:0;right:0;transform:none}.public-site .spotlight{background:var(--paper-light);padding:clamp(34px,4vw,58px) 0 clamp(42px,5vw,72px)}.public-site .spotlight__topline{color:var(--gold)}.public-site .spotlight__slide{background:#f5ead7;border:1px solid #10263d1a;border-radius:16px;box-shadow:0 20px 60px #081a2b1a}.public-site .spotlight__copy{color:var(--ink-deep);background:linear-gradient(105deg,#f8f2e8 0% 88%,#f8f2e8a6)}.public-site .spotlight__copy h2{color:var(--ink-deep)}.public-site .spotlight__copy>p:not(.eyebrow){color:var(--muted)}.public-site .spotlight__copy .text-link{color:var(--ink-deep)}.public-site .spotlight__visual{background:#f3e5cd}.public-site .spotlight__visual img{box-shadow:none}.public-site .home-paths{background:var(--ink-deep);color:#fff}.public-site .home-paths__grid a{color:#fff;background:#ffffff09;border-color:#ffffff2b}.public-site .home-paths__grid a:hover{background:#ffffff1a}.public-site .home-paths__grid span,.public-site .home-paths__heading .eyebrow{color:var(--gold)}.public-site .pillars-section{color:#fff;background:#082033}.public-site .pillars-section .section-heading .eyebrow{color:var(--gold)}.public-site .pillars-grid,.public-site .pillar-card{border-color:#ffffff29}.public-site .pillar-card p{color:#ffffffb3}.public-site .pillar-card:hover{background:#0b4d51}.public-site .books-feature{background:var(--paper-light);color:var(--ink-deep)}.public-site .books-feature .section-heading--invert h2{color:var(--ink-deep)}.public-site .books-feature .section-heading--invert .section-heading__text,.public-site .book-feature p:not(.meta){color:var(--muted)}.public-site .books-feature .text-link--light{color:var(--ink-deep)}.public-site .books-feature .button--light{border-color:var(--gold);background:0 0}.public-site .bienal-banner{background:linear-gradient(110deg,#083842,#0b5354)}.public-site .bienal-banner__grid{grid-template-columns:130px minmax(280px,.95fr) auto minmax(320px,.9fr);gap:clamp(22px,3vw,46px)}.public-site .bienal-banner__action{align-self:end}.public-site .bienal-banner__image{border-radius:8px;display:block;overflow:hidden;box-shadow:0 18px 48px #00000047}.public-site .bienal-banner__image img{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;display:block}.public-site .closing-cta{background:linear-gradient(90deg,#f8f3e9 0% 62%,#efe1c8 100%)}.public-site .site-footer{background:#041827;border-top:1px solid #ffffff1a}.public-visitor-topbar{color:#fff;background:#223647;border-bottom:1px solid #d5a63a2e}.public-visitor-topbar__inner{grid-template-columns:minmax(360px,460px) minmax(0,1fr);justify-content:stretch;align-items:center;gap:clamp(24px,4vw,64px);min-height:96px;display:grid}.public-visitor-topbar__art{background:#223647;height:96px;display:block;overflow:hidden}.public-visitor-topbar__art img{object-fit:contain;object-position:left center;width:453px;max-width:100%;height:96px;display:block}.public-visitor-topbar__copy{justify-self:start;gap:7px;line-height:1.08;display:grid}.public-visitor-topbar__copy span{color:#ffffffeb;font-family:var(--sans);letter-spacing:.025em;font-size:clamp(.9rem,1.08vw,1.08rem);font-weight:400}.public-visitor-topbar__copy strong{color:#e8c35f;font-family:var(--serif);letter-spacing:-.02em;font-size:1.48em;font-weight:750}.public-visitor-topbar__copy b{color:#e2bd5a;padding-inline:7px;font-weight:700}.public-site .page-hero{background:linear-gradient(120deg,#f7f2e8,#fbf8f1)}.public-site .page-hero h1{color:var(--ink-deep)}.public-site :where(input,textarea,select),.public-site :where(img,video,iframe){max-width:100%}@media (width<=1180px){.public-site .wordmark{width:clamp(220px,34vw,330px)}.public-site .site-menu__panel nav{background:#ffffff1f}}@media (width<=980px){.public-site .bienal-banner__grid{grid-template-columns:120px 1fr}.public-site .bienal-banner__image{grid-column:1/-1}}@media (width<=820px){.public-site .home-hero__grid{grid-template-columns:1fr;min-height:auto;padding-block:52px 132px}.public-site .home-hero__copy h1{font-size:clamp(2.85rem,11vw,4.5rem)}.public-site .home-hero__portrait{justify-self:center;width:min(100%,560px)}.public-site .portrait-frame img{height:520px;max-height:none}.public-site .spotlight__copy{background:#f8f2e8}}@media (width<=620px){.public-site .site-header__inner{flex-wrap:nowrap;min-height:76px}.public-site .site-header__actions{width:auto}.public-site .site-header__actions>*{flex:none}.public-site .wordmark{width:min(62vw,250px)}.public-site .home-hero__ribbon{white-space:nowrap;gap:12px;overflow:hidden}.public-site .bienal-banner__grid{grid-template-columns:1fr}.public-site .bienal-banner__image{grid-column:auto}.public-site .bienal-banner__date,.public-site .button{width:100%}.public-site .actions{flex-direction:column;align-items:stretch}.public-visitor-topbar__inner{grid-template-columns:minmax(100px,34vw) minmax(0,1fr);gap:10px;min-height:78px}.public-visitor-topbar__art{height:78px}.public-visitor-topbar__art img{width:368px;height:78px}.public-visitor-topbar__copy{gap:5px}.public-visitor-topbar__copy span{font-size:clamp(.68rem,3vw,.82rem);line-height:1.16}.public-visitor-topbar__copy strong{font-size:1.35em}.public-visitor-topbar__copy b{padding-inline:3px}}.portfolio-catalog-manager{gap:20px}.portfolio-catalog-manager>#portfolio-entry-form{border-top:5px solid var(--coral)}.portfolio-catalog-manager fieldset{border:1px solid var(--line);background:#f7f8f5;padding:clamp(14px,2vw,20px)}.portfolio-catalog-manager legend{color:var(--teal-dark);font-family:var(--serif);font-weight:700}.portfolio-catalog-manager details summary,.portfolio-catalog-manager .actions button,.portfolio-catalog-manager .actions .button{min-height:44px}.portfolio-catalog-manager :focus-visible{outline:3px solid var(--coral);outline-offset:3px}@media (width<=760px){.portfolio-catalog-manager .actions,.portfolio-catalog-manager .actions button,.portfolio-catalog-manager .actions .button{width:100%}}.image-lightbox{z-index:1000;background:#040f1bf0;grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;padding:28px;display:grid;position:fixed;inset:0}.image-lightbox figure{gap:10px;max-width:min(1500px,100%);max-height:calc(100vh - 56px);margin:auto;display:grid}.image-lightbox figure img{object-fit:contain;max-width:100%;max-height:calc(100vh - 110px);margin:auto;display:block}.image-lightbox figcaption{color:#fff;justify-content:space-between;gap:16px;display:flex}.image-lightbox__close,.image-lightbox__arrow{color:#fff;background:#ffffff1a;border:1px solid #ffffff8c;font-size:1.5rem}.image-lightbox__close{width:48px;height:48px;position:absolute;top:18px;right:18px}.image-lightbox__arrow{border-radius:50%;width:54px;height:54px}@media (width<=760px){.image-lightbox{grid-template-columns:48px minmax(0,1fr) 48px;padding:14px}.image-lightbox__arrow{width:42px;height:42px}}.mfa-enrollment-panel{border-top:5px solid var(--teal-dark);background:#fffffff5;border-radius:0;box-shadow:0 8px 24px #081a2b0f}.mfa-enrollment-panel details summary,.mfa-enrollment-panel button{min-height:44px}@media (width<=760px){.mfa-enrollment-panel .actions,.mfa-enrollment-panel .actions button{width:100%}}.mfa-enrollment{grid-template-columns:minmax(220px,300px) 1fr;align-items:center;gap:2rem;margin-top:1.5rem;display:grid}.mfa-enrollment>h3{grid-column:1/-1;margin:0}.mfa-qr{border:1px solid var(--line,#d8dfdf);background:#fff;justify-self:center;width:min(100%,320px);padding:.75rem}.mfa-qr svg{width:100%;height:auto;display:block}.mfa-enrollment__details,.mfa-code-form{gap:.8rem;min-width:0;display:grid}.mfa-code-form label{font-weight:800}.mfa-code-form input{width:min(100%,14rem);min-height:52px;color:var(--ink,#172a33);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.25em;background:#fff;border:2px solid #687982;border-radius:.5rem;padding:.7rem .9rem;font-size:1.5rem}.mfa-code-form input[aria-invalid=true]{border-color:#8a3024;outline-color:#8a3024}.mfa-code-form small{color:var(--muted,#53656c)}.mfa-code-error{color:#67251c;margin:0;font-weight:800}.mfa-security-note{color:#63340d;background:#fff8e8;border-left:4px solid #b7651f;margin:0;padding:.65rem .8rem}.mfa-manual-key{border:1px solid var(--line,#d8dfdf);background:#f6f8f8;padding:0 .85rem .85rem}.mfa-manual-key summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.mfa-enrollment code{overflow-wrap:anywhere;background:#eef3f3;margin-block:.75rem;padding:.75rem;display:block}.mfa-notice{border-left:4px solid var(--teal-dark,#0d3d4f);background:#eef3f3;margin-top:1rem;padding:.85rem 1rem}.mfa-notice--error{color:#67251c;background:#fff0ed;border-color:#7a2f23}.public-placement-rail{background:var(--surface,#fff);padding-block:clamp(1.5rem,4vw,3.5rem)}@supports (color:color-mix(in lab, red, red)){.public-placement-rail{background:color-mix(in srgb, var(--surface,#fff) 94%, var(--brand,#0d3d4f))}}.public-placement-rail{border-block:1px solid var(--line,#d8dfdf)}.public-placement-rail__items{gap:1.25rem;display:grid}.public-placement{background:var(--surface,#fff);border:1px solid var(--line,#d8dfdf);border-radius:1rem;padding:clamp(1rem,3vw,2rem);box-shadow:0 .75rem 2rem #06253014}.public-placement__title{font-family:var(--serif);margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.2}.public-placement__body>:first-child{margin-top:0}.public-placement__body>:last-child{margin-bottom:.75rem}.recovery-codes{border:2px solid #b7651f;border-radius:.75rem;margin-top:1rem;padding:1rem}.recovery-codes pre{white-space:pre-wrap;columns:2;font-size:1rem;line-height:1.8}.tcle{border:1px solid var(--line,#d8dfdf);background:#f6f8f8;border-radius:.75rem;padding:1.25rem}.preline{white-space:pre-line}.table-wrap{overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.table-wrap:focus-visible{outline:3px solid var(--focus,#6d5bd0);outline-offset:3px}.table-wrap table{border-collapse:collapse;min-width:680px}.table-wrap th,.table-wrap td{overflow-wrap:anywhere;border-bottom:1px solid var(--line,#d8dfdf);text-align:left;vertical-align:top;min-width:0;padding:.75rem}.table-wrap th{font-weight:800}@media (width<=760px){.form-grid{grid-template-columns:1fr}.form-grid__wide,.field-span{grid-column:auto}.mfa-enrollment{grid-template-columns:1fr}.recovery-codes pre{columns:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.button__spinner,.loading-indicator__spinner{opacity:.65;border-right-color:currentColor;animation:none}}.site-header__inner--menu-open{flex-wrap:wrap;padding-bottom:8px}.site-header__inner--menu-open .site-menu__panel{width:100%;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;flex:0 0 100%;margin:0;padding:0;display:block;position:static;overflow:visible}.site-header__inner--menu-open .site-menu__panel nav{background:var(--ink);border-top:2px solid #d3a43dbf;grid-template-columns:repeat(5,max-content);justify-content:center;gap:0 clamp(4px,.7vw,10px);width:max-content;max-width:100%;margin:0 auto;padding:6px clamp(8px,1vw,14px);display:grid;box-shadow:0 8px 24px #0415231a}.site-menu__trigger,.restricted-area-link{font-size:.82em}.site-header__inner--menu-open .site-menu__panel nav a{white-space:nowrap;align-items:center;min-height:44px;padding:6px clamp(8px,.8vw,12px);font-size:.86em;line-height:1.2;display:flex}.public-site .editorial-nav__item>a,.public-site .editorial-nav__item>a[aria-current=page],.public-site .editorial-nav__item>a:focus-visible{color:#fff;opacity:1;visibility:visible;transform-origin:50%;transition:color .2s,transform .2s}.public-site .editorial-nav__item:last-child>a,.public-site .editorial-nav__item:last-child>a[aria-current=page]{color:#fff;opacity:1;visibility:visible}.public-site .editorial-nav__item>a:hover,.public-site .editorial-nav__item>a:focus-visible,.public-site .editorial-nav__item:last-child>a:hover,.public-site .editorial-nav__item:last-child>a:focus-visible{color:var(--coral);transform:scale(1.055)}.public-site .home-hero{background:#061b2b url(/images/carlos-toledo-hero-biblioteca-v2.webp) 50%/cover no-repeat}.public-site .home-hero:before{background:linear-gradient(90deg,#041421fa 0%,#041421e6 35%,#04142138 61%,#0414210d 100%)}.public-site .home-hero__grid{grid-template-columns:minmax(0,1fr)}.public-site .home-hero__copy{max-width:min(47vw,680px)}@media (width>=901px){.public-site .home-hero{background-position:50% 24%}.public-site .home-hero__grid{align-items:start;min-height:620px;padding-block:42px 92px}}.public-site .pillars-section{background:#061b2b;padding-block:clamp(34px,4vw,58px)}.pillars-section__title{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:900}.public-site .pillars-grid{border:0;gap:18px}.public-site .pillar-card{color:#fff;background-position:50%;background-size:cover;border:1px solid #fff3;grid-template-columns:52px 1fr;align-content:start;gap:0 14px;min-height:240px;padding:26px 24px 20px;display:grid;overflow:hidden}.public-site .pillar-card:hover{filter:brightness(1.08)}.pillar-card__symbol{color:#fff;grid-row:1;line-height:1}.pillar-card__symbol svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:46px;height:42px;display:block}.public-site .pillar-card--1{background-image:linear-gradient(90deg,#03121dfa 0%,#03121de0 54%,#03121d59 100%),url(/images/pillar-ciencia-microscopio.webp)}.public-site .pillar-card--2{background-image:linear-gradient(90deg,#0c181bf5 0%,#0c181bc7 56%,#0c181b61 100%),url(/images/pillar-direitos-participacao.webp)}.public-site .pillar-card--3{background-image:linear-gradient(90deg,#03121dfa 0%,#03121dd6 54%,#03121d4d 100%),url(/images/pillar-literatura-biblioteca.webp)}.public-site .pillar-card h3{font-family:var(--serif);grid-column:2;margin:0 0 24px;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1}.public-site .pillar-card p{grid-column:1/-1;margin:0 0 20px;font-size:.9rem;line-height:1.65}.pillar-card__explore{color:#fff;grid-column:1/-1;align-self:end;font-size:.78rem}.home-books-gallery{background:var(--paper-light);padding-block:clamp(34px,4vw,58px)}.home-books-gallery__topline{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.home-books-gallery__topline h2{color:#526474;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.74rem}.home-books-gallery__topline a{font-size:.76rem}.home-books-gallery__top-actions{align-items:center;gap:18px;display:flex}.home-books-gallery__pause{border:1px solid var(--line);color:var(--ink-deep);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:.7rem;font-weight:800;display:inline-flex}.home-books-gallery__pause:hover,.home-books-gallery__pause:focus-visible{border-color:var(--coral);color:var(--coral)}.home-books-gallery__carousel{padding-inline:30px;position:relative}.home-books-gallery__rail{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:clamp(20px,2.4vw,34px);padding-block:24px 32px;display:grid;overflow-x:auto}.home-books-gallery__rail::-webkit-scrollbar{display:none}.home-book-card{opacity:.5;scroll-snap-align:center;min-width:0;transition:opacity .45s,transform .45s;transform:scale(.93)}.home-book-card__cover{aspect-ratio:2/3;place-items:center;width:100%;display:grid;position:relative}.home-book-card__cover:before{z-index:-1;content:"";opacity:0;background:radial-gradient(circle,#e0b1443d,#1b716f14 48%,#0000 72%);border-radius:50%;transition:opacity .45s,transform .45s;position:absolute;inset:12% 7% 5%;transform:scale(.82)}.home-book-card img{object-fit:contain;filter:drop-shadow(0 12px 12px #081a2b29);width:100%;height:100%;transition:filter .45s}.home-book-card h3{margin:14px 0 3px;font-size:.82rem;line-height:1.25;transition:color .45s,font-size .45s,font-weight .45s}.home-book-card p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;line-height:1.4;transition:color .45s,font-size .45s,font-weight .45s;display:-webkit-box;overflow:hidden}.home-book-card--active{z-index:1;opacity:1;transform:scale(1.075)}.home-book-card--active .home-book-card__cover:before{opacity:1;transform:scale(1.08)}.home-book-card--active img{filter:drop-shadow(0 20px 22px #081a2b47)}.home-book-card--active h3{color:var(--teal-dark);font-size:.94rem;font-weight:900}.home-book-card--active p{color:#9a482f;font-size:.78rem;font-weight:800}.home-books-gallery__arrow{z-index:2;background:var(--paper-light);width:38px;height:38px;color:var(--ink-deep);cursor:pointer;border:1px solid #71808b;border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:40%;transform:translateY(-50%)}.home-books-gallery__arrow--previous{left:-12px}.home-books-gallery__arrow--next{right:-12px}.home-production{background:var(--paper-light);padding:0 0 clamp(38px,4.5vw,66px)}.home-production__topline{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding-top:25px;display:flex}.home-production__topline h2{color:#526474;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.74rem}.home-production__topline a{font-size:.76rem}.home-production .research-list{border:1px solid var(--line);background:#ffffff40;border-radius:8px;overflow:hidden}.home-production .research-item{grid-template-columns:34px minmax(0,1fr) 58px;align-items:center;gap:14px;padding:13px 22px}.home-production .research-item:last-child{border-bottom:0}.research-item__document{color:var(--ink);font-size:1.3rem}.research-item__kind{color:var(--coral);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.62rem;font-weight:900;display:block}.home-production .research-item h3{margin:0;font-size:1rem}.home-production .research-item p{margin-top:2px;font-size:.7rem}.home-production .research-item>strong{justify-self:end;font-size:.78rem}.public-site .bienal-banner{background:linear-gradient(105deg,#063c43 0%,#0b5354 64%,#07383f 100%);padding-block:clamp(28px,3.2vw,48px)}.public-site .bienal-banner__grid{grid-template-columns:128px minmax(320px,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(22px,3.5vw,52px);position:relative}.bienal-banner__label{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;position:absolute;top:-18px;left:0}.bienal-banner__copy h2{font-family:var(--serif);margin:0 0 12px;font-size:clamp(1.5rem,2.4vw,2.5rem);font-weight:400;line-height:1.08}.bienal-banner__copy>p:not(.eyebrow){color:#ffffffb8;margin:0 0 14px}.bienal-banner__copy .button{width:100%;min-height:34px;padding-block:7px}.public-site .bienal-banner__image img{aspect-ratio:16/8;object-fit:cover;background:0 0}.public-site .closing-cta{isolation:isolate;background:linear-gradient(100deg,#fbf8f1 0% 62%,#eadfc9 100%);padding-block:clamp(34px,4vw,58px);position:relative;overflow:hidden}.public-site .closing-cta__grid{grid-template-columns:minmax(300px,.9fr) minmax(240px,.55fr) minmax(260px,.7fr);align-items:center;gap:clamp(26px,4vw,58px)}.closing-cta__copy{z-index:2;position:relative}.public-site .closing-cta__copy .eyebrow{color:var(--ink-deep);margin-bottom:16px}.public-site .closing-cta h2{max-width:530px;font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.02}.closing-cta__copy>p:last-child{color:var(--muted);margin:20px 0 0}.closing-cta__actions{z-index:2;gap:12px;display:grid;position:relative}.closing-cta__actions .button{width:100%}.closing-cta__pen{background:repeating-linear-gradient(0deg,#0000 0 29px,#10263d17 30px),repeating-linear-gradient(90deg,#0000 0 39px,#10263d0d 40px);min-height:150px;position:relative;transform:rotate(-5deg)}.closing-cta__pen:before{content:"";background:linear-gradient(#24231d 0 35%,#c9a659 36% 48%,#090908 49%);border:5px solid #171714;border-radius:18px 6px 6px 18px;width:118%;height:25px;position:absolute;top:45%;right:-9%;transform:rotate(-17deg);box-shadow:0 13px 25px #081a2b40}.closing-cta__pen:after{color:#10263d33;font-family:var(--serif);content:"propósito · pesquisa · diálogo";font-size:1.2rem;font-style:italic;position:absolute;top:58%;left:0;transform:rotate(-5deg)}@media (width>=1120px){.home-books-gallery__rail{grid-auto-columns:calc(20% - 28px)}}@media (width<=900px){.home-books-gallery__rail{grid-auto-columns:minmax(180px,42%)}.public-site .home-hero{background-position:60%}.public-site .home-hero:before{background:linear-gradient(90deg,#041421fa,#041421d1 62%,#04142161)}.public-site .home-hero__copy{max-width:68%}.public-site .bienal-banner__grid{grid-template-columns:120px 1fr}.public-site .bienal-banner__image{grid-column:1/-1}.public-site .closing-cta__grid{grid-template-columns:1fr 1fr}.closing-cta__pen{grid-column:1/-1;min-height:120px}}@media (width<=620px){.public-site .pillars-grid{grid-template-columns:1fr}.public-site .home-hero{background-position:68%}.public-site .home-hero:before{background:linear-gradient(#041421ed 0%,#041421bf 64%,#0414217a 100%)}.public-site .home-hero__copy{max-width:100%}.home-books-gallery__rail{grid-auto-columns:72%}.home-production__topline{flex-direction:column;align-items:flex-start}.home-production .research-item{grid-template-columns:28px minmax(0,1fr);padding-inline:14px}.home-production .research-item>strong{grid-column:2;justify-self:start}.public-site .bienal-banner__grid{grid-template-columns:1fr;padding-top:18px}.public-site .bienal-banner__image{grid-column:auto}.public-site .closing-cta__grid{grid-template-columns:1fr}.closing-cta__pen{display:none}}@media (width>=821px){.site-header__inner--menu-open{row-gap:4px;padding-bottom:4px}.site-header__inner--menu-open .site-menu__panel nav{border-top-width:1px;margin:0 0 0 auto;padding-block:0}}.path-card{flex-direction:column;min-width:0;min-height:360px;display:flex}.path-card h3{font-size:2em}.path-card p{overflow-wrap:anywhere;margin:0 0 24px}.path-card__cta{align-items:flex-start;gap:8px 16px;margin-top:auto;font-size:.76em;position:static}.path-card__cta i{flex:none;margin-left:auto}@media (width<=820px){.site-header__inner--menu-open .site-menu__panel nav{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,640px);padding:8px 10px}}@media (width<=620px){.site-header__inner--menu-open .site-menu__panel{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(46dvh,360px);position:static;overflow-y:auto}.site-header__inner--menu-open .site-menu__panel nav{grid-template-columns:1fr;width:100%}.path-card{min-height:auto}}.page-hero{padding-block:clamp(52px,6vw,88px)}.home-paths,.home-newsletter,.closing-cta,.inline-cta,.formation-method,.scientific-future,.bienal-callout,.media-agenda,.formation-progress,.experience-boundary,.magia-manifesto,.magia-watch,.partnerships-fields,.partnerships-cta{padding-block:clamp(46px,5.2vw,78px)}:where(.home-hero__grid,.books-feature__grid,.research-preview__grid,.book-detail__grid,.literary-detail__grid,.scientific-detail-hero__grid,.contact-grid,.about-grid,.interview-feature__grid,.home-newsletter__grid){gap:clamp(28px,4vw,58px)}:where(.formation-manifesto__statement>p:last-child,.formation-axes h2,.formation-method h2,.formats-grid h2,.production-ledger h2,.partners-grid h2,.editorial-content-card h2,.research-preview h2,.books-feature h2,.about-values h2,.book-detail__content h2,.literary-detail__content h2,.scientific-detail__content h2){letter-spacing:-.032em;font-size:clamp(1.78rem,2.65vw,2.72rem);line-height:1.08}:where(.path-card h3,.book-card h3,.award-card h3,.research-card h3,.media-card h3,.partner-card h3,.editorial-content-card h2){font-size:clamp(1.42rem,2vw,2rem);line-height:1.12}.book-detail{isolation:isolate;overflow:hidden}.book-detail:before{opacity:.88;filter:saturate(.9)contrast(1.02);background-position:50%;background-size:cover}.book-detail:after{background:linear-gradient(90deg,#f9f7f0f5 0%,#f9f7f0e8 34%,#f9f7f08c 56%,#f9f7f014 78%)}.book-page--copacabana-envelhece-a-noite .book-detail:before{background-image:url(/images/backgrounds/copacabana-envelhece-noite.webp)}.book-page--nenhum-corpo-some-sozinho .book-detail:before{opacity:.9;filter:saturate(.82)contrast(1.05);background-image:url(/images/backgrounds/nenhum-corpo-some-sozinho.webp);background-position:50%}.book-page--envelhecer-em-carcere .book-detail:before{background-image:url(/images/backgrounds/envelhecer-privacao-liberdade.webp)}.book-page--entre-doses-e-escutas .book-detail:before{background-image:url(/images/backgrounds/entre-doses-escutas.webp)}.book-page--alem-do-muro .book-detail:before{background-image:url(/images/backgrounds/alem-do-muro.webp)}.book-page--nenhum-corpo-some-sozinho .book-detail:after{background:linear-gradient(90deg,#eee7dbf7 0%,#eee7dbe8 34%,#eee7db85 57%,#14181d0f 82%)}.book-detail__grid{position:relative}.book-detail__copy{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#faf8f2b8;border-radius:18px;padding:clamp(24px,3vw,42px);box-shadow:0 20px 70px #07192717}@media (width<=820px){.section{padding-block:42px}.page-hero{padding-block:48px}.book-detail:before{opacity:.62;background-position:68%}.book-detail:after{background:#f9f7f0c2}.book-detail__copy{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#faf8f2d1}}@media (width<=560px){:where(.formation-manifesto__statement>p:last-child,.formation-axes h2,.formation-method h2,.formats-grid h2,.production-ledger h2,.partners-grid h2,.research-preview h2,.books-feature h2){font-size:clamp(1.65rem,7.5vw,2.25rem)}.book-detail__copy{padding:22px 18px}}.editorial-nav__item:last-child>a{background:var(--coral);color:var(--white);font-family:var(--sans);letter-spacing:.025em;border-radius:999px;padding-inline:13px;font-size:.7rem;font-weight:850}.editorial-nav__item:last-child>a:hover,.editorial-nav__item:last-child>a:focus-visible{background:var(--teal-dark);color:var(--white)}.home-newsletter,#etapa-carrossel,#etapa-listagem,#etapa-dedicada{scroll-margin-top:110px}@media (width<=760px){.floating-tools__panel{bottom:100px}.floating-tools__help strong{display:none}}.rich-text-editor__label{color:#173e46;font-family:var(--serif);padding:16px 18px;font-size:1.08rem;font-weight:700;display:block}.editor-toolbar{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f8f6f7;border-block:1px solid #d8e2de;flex-wrap:wrap;gap:8px;padding:10px;display:flex;position:sticky;top:86px;box-shadow:0 8px 20px #081a2b12}.editor-toolbar__group{background:#fff;border:1px solid #d4dfdb;border-radius:10px;align-items:center;gap:5px;padding:4px;display:flex}.editor-toolbar button,.editor-toolbar select,.editor-toolbar label{border-radius:7px}.editor-toolbar button:hover{background:#e8f2ee}.editor-color-menu{position:relative}.editor-color-menu>summary{cursor:pointer;justify-content:center;align-items:center;gap:4px;min-width:42px;min-height:36px;padding:5px 8px;list-style:none;display:flex}.editor-color-menu>summary::-webkit-details-marker{display:none}.editor-color-menu>summary i{background:linear-gradient(90deg,#e64b3c,#e5b62f,#2f9f6a,#3878db,#8d4cd1);border-radius:4px;width:18px;height:4px;display:block}.editor-color-menu__highlight{background:#f3d56c!important;height:8px!important}.editor-color-menu>div{z-index:50;background:#fff;border:1px solid #c8d6d1;border-radius:12px;grid-template-columns:repeat(4,30px);gap:8px;width:164px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 38px #081a2b33}.editor-color-menu>div button{cursor:pointer;border:2px solid #fff;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #aebdb8}.editor-color-menu>div button:hover,.editor-color-menu>div button:focus-visible{transform:scale(1.12);box-shadow:0 0 0 3px #d3a43d}.floating-tools{z-index:115;align-items:flex-end;gap:10px;bottom:clamp(16px,3vw,34px);right:clamp(14px,2.2vw,30px)}.floating-tools__help,.floating-tools__top{color:#fff;background:linear-gradient(110deg,#174f54,#2e7d7c);border:4px solid #fff;border-radius:999px;min-height:54px;box-shadow:0 12px 28px #081a2b3d}.floating-tools__help>span,.floating-tools__top>span{color:#a44830;background:#fff;border:0;width:38px;height:38px;font-size:1.25rem}.floating-tools__top>span{color:#174f54}.floating-tools__help strong,.floating-tools__top strong{letter-spacing:.01em;font-size:.76rem}.floating-tools__panel{background:#fff;border:1px solid #c8d8d2;border-radius:18px;box-shadow:0 22px 54px #081a2b40}.floating-tools__panel header{color:#fff;background:#102738;border-radius:17px 17px 0 0}.floating-tools__panel a{color:#174f54;font-weight:900}@media (width<=960px){.editor-toolbar{top:76px}.floating-tools{bottom:12px;right:10px}.floating-tools__help,.floating-tools__top{border-width:3px;min-height:48px}.floating-tools__help strong,.floating-tools__top strong{display:none}.floating-tools__help>span,.floating-tools__top>span{width:36px;height:36px}}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:minmax(300px,.78fr) minmax(480px,1.22fr);gap:clamp(30px,5vw,76px)}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{background:radial-gradient(circle at 50% 42%,#ffffff21,#0000 58%),#ffffff06;border:1px solid #ffffff1f;border-radius:16px;justify-self:stretch;width:100%;height:clamp(350px,29vw,430px);min-height:0;padding:clamp(16px,2vw,26px);overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.spotlight__visual img,.spotlight__slide--visual-landscape .spotlight__visual img,.spotlight__slide--gold .spotlight__visual img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:none;display:block;box-shadow:0 16px 42px #0000003d}.spotlight__word-cloud{background:radial-gradient(circle at 51% 48%,#e6b75029,#0000 15%),radial-gradient(circle at 84% 16%,#53a5982e,#0000 28%),radial-gradient(circle at 15% 82%,#bf664e24,#0000 30%),linear-gradient(145deg,#18343c,#102833 54%,#173840);border:1px solid #c4e1da38;border-radius:16px;width:100%;height:clamp(350px,29vw,430px);min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #03121a3d}.spotlight__word-cloud:before,.spotlight__word-cloud:after{content:"";border:1px solid #e1ece621;border-radius:50%;position:absolute}.spotlight__word-cloud:before{inset:14% 19%;transform:rotate(-8deg)}.spotlight__word-cloud:after{inset:30% 8%;transform:rotate(11deg)}.spotlight__word-cloud .spotlight__word{z-index:2;color:#dce9e5;font-family:var(--sans);letter-spacing:-.025em;text-shadow:0 4px 20px #00000038;border:0;padding:0;font-size:clamp(.9rem,1.3vw,1.3rem);font-weight:650;line-height:1;position:absolute}.spotlight__word--professor{top:20%;left:13%}.spotlight__word--docencia{top:13%;left:46%;color:#efc866!important;font-size:clamp(1.35rem,2vw,2rem)!important}.spotlight__word--coordenacao{top:23%;right:10%}.spotlight__word--avaliacao{top:50%;left:10%;font-size:clamp(1rem,1.55vw,1.5rem)!important}.spotlight__word--sus{top:43%;left:51%;color:#f3d47e!important;font-size:clamp(1.7rem,2.6vw,2.6rem)!important;font-weight:780!important}.spotlight__word--dados{top:54%;right:8%}.spotlight__word--cuidado{bottom:15%;right:39%;color:#9dd4c8!important;font-size:clamp(1.15rem,1.8vw,1.75rem)!important}.spotlight__word-orbit{z-index:1;background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #d3a43d1c,0 0 32px #d3a43d6b}.word-clouds__grid{gap:clamp(14px,2vw,24px)}.word-clouds__grid article{background:linear-gradient(155deg,#ffffff12,#ffffff06);border:1px solid #b8dad22e;border-top:4px solid #67ad9f;border-radius:15px;box-shadow:0 18px 48px #0000001f}.word-clouds__grid article:nth-child(2){border-top-color:#e0b757}.word-clouds__grid article:nth-child(3){border-top-color:#c87961}.word-clouds__grid h3{font-family:var(--sans);letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:760}.word-clouds__grid li{color:#c7ded8;font-family:var(--sans);letter-spacing:-.02em;font-weight:620}.word-clouds__grid li:nth-child(4n+1){color:#f0c766}.word-clouds__grid li:nth-child(4n+2){color:#91c9bd}.word-clouds__grid li:nth-child(4n+3){color:#e0a08b}@media (width<=1180px){.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:minmax(260px,.8fr) minmax(400px,1.2fr)}}@media (width<=820px){.spotlight__viewport,.spotlight__slide{height:auto;min-height:0}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:1fr}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual,.spotlight__word-cloud{order:-1;height:clamp(300px,66vw,410px)}}@media (width<=560px){.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual,.spotlight__word-cloud{height:min(78vw,350px);padding:12px}.spotlight__word-cloud{padding:0}.spotlight__word--professor{left:8%}.spotlight__word--coordenacao{right:5%}.spotlight__word--avaliacao{left:5%}.spotlight__word--dados{right:4%}}.editorial-nav__item:last-child>a,.editorial-nav__item:last-child>a:hover,.editorial-nav__item:last-child>a:focus-visible{color:var(--ink-deep);font-family:var(--serif);letter-spacing:0;background:0 0;border-radius:0;padding:8px clamp(6px,.7vw,10px);font-size:clamp(.78rem,.86vw,.94rem);font-weight:400}.editorial-nav__item:last-child>a:hover,.editorial-nav__item:last-child>a:focus-visible{color:var(--coral)}.spotlight{padding-block:10px 0}.spotlight__viewport,.spotlight__slide{height:clamp(350px,31vw,450px);min-height:clamp(350px,31vw,450px)}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:minmax(280px,.7fr) minmax(440px,1.3fr);gap:clamp(24px,4vw,60px);padding-block:16px 18px}.spotlight__copy{padding:clamp(22px,2.8vw,36px)}.spotlight__copy h2,.spotlight__slide--visual-landscape .spotlight__copy h2{font-size:clamp(1.8rem,2.6vw,2.75rem)}.spotlight__copy>p:not(.eyebrow){margin-block:14px 18px;font-size:.9rem;line-height:1.5}.spotlight__copy .button{min-height:46px;padding-block:11px}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual,.spotlight__word-cloud{border-radius:14px;height:clamp(292px,26vw,380px)}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{padding:clamp(12px,1.5vw,20px)}.spotlight__visual img,.spotlight__slide--visual-landscape .spotlight__visual img,.spotlight__slide--gold .spotlight__visual img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%}.spotlight__daily-label{padding:6px 9px;font-size:.56rem;bottom:18px;right:18px}.spotlight__controls{padding-top:10px}.spotlight__word-cloud-label{z-index:3;color:#e0efeaa8;letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:800;position:absolute;top:14px;left:16px}@media (width<=1180px){.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:minmax(250px,.72fr) minmax(380px,1.28fr)}}@media (width<=820px){.spotlight__viewport,.spotlight__slide{height:auto;min-height:0}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{grid-template-columns:1fr}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual,.spotlight__word-cloud{height:clamp(270px,64vw,370px)}}@media (width<=560px){.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual,.spotlight__word-cloud{height:min(74vw,320px)}}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{padding:0;display:block;position:relative;overflow:hidden}.spotlight__media-frame{display:block;position:absolute;inset:clamp(10px,1.25vw,18px);overflow:hidden}.spotlight__media-frame>img,.spotlight__visual .spotlight__media-frame>img,.spotlight__slide--visual-square .spotlight__media-frame>img,.spotlight__slide--visual-landscape .spotlight__media-frame>img,.spotlight__slide--gold .spotlight__media-frame>img{border-radius:0;display:block;position:absolute;inset:0;box-shadow:0 14px 36px #0003;object-fit:contain!important;object-position:50% 50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.spotlight__daily-label{z-index:3}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{box-shadow:none;border:0;outline:0}.spotlight__slide--visual-landscape{grid-template-columns:minmax(270px,.68fr) minmax(0,1.32fr);gap:clamp(22px,3vw,46px)}.spotlight .shell{width:min(100% - 32px,1320px)}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{padding-inline-end:clamp(18px,2vw,30px)}@media (width<=820px){.spotlight .shell{width:min(100% - 24px,720px)}.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{padding-inline:12px;padding-bottom:12px}}.spotlight__slide--visual-landscape .spotlight__visual{aspect-ratio:2;background:0 0;border:0;border-radius:14px;align-self:center;height:auto;max-height:calc(100% - 28px);margin-right:clamp(12px,1.4vw,24px);overflow:hidden}.editorial-gallery{margin-top:32px}.editorial-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editorial-gallery figure{margin:0}.editorial-gallery img{aspect-ratio:2;object-fit:contain;background:#0d1a2a;border-radius:12px;width:100%;display:block}.editorial-gallery figcaption{color:var(--muted);padding-top:7px;font-size:.72rem}.media-press-feature{background:#f7f2e8}.media-press-feature__grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(30px,5vw,78px);display:grid}.media-press-feature__image{background:#0d1a2a;border-radius:14px;display:block;overflow:hidden;box-shadow:0 22px 58px #081a2b29}.media-press-feature__image img{aspect-ratio:2;object-fit:contain;width:100%;height:auto;display:block}.media-press-feature__copy h2{font-family:var(--serif);margin:10px 0 22px;font-size:clamp(2.15rem,4vw,4.6rem);font-weight:400;line-height:.98}.media-press-feature__lead{color:var(--muted);font-size:clamp(1.05rem,1.45vw,1.24rem);line-height:1.7}.media-press-feature__copy blockquote{border-left:4px solid var(--gold);color:var(--teal-dark);font-family:var(--serif);margin:26px 0;padding:4px 0 4px 20px;font-size:clamp(1.15rem,1.8vw,1.55rem);font-style:italic;line-height:1.45}.media-press-feature__copy .actions{margin-top:28px}.editorial-detail-page .rich-content h2+.media-source-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.editorial-detail-page .media-source-actions+.media-source-credit{margin-top:34px}.editorial-detail-page .media-source-credit{line-height:1.7}.bienal-2026-feature{color:#fff;background:radial-gradient(circle at 88% 5%,#ffcc394d,#0000 26%),linear-gradient(128deg,#32106f 0%,#68188c 45%,#d53079 72%,#f27730 100%);padding:clamp(38px,5vw,72px) 0;position:relative;overflow:hidden}.bienal-2026-feature:after{content:"";pointer-events:none;background:#ffcd3029;border-radius:50%;height:310px;position:absolute;inset:auto -8% -180px 40%;transform:rotate(-8deg)}.bienal-2026-feature .shell{z-index:1;position:relative}.bienal-2026-feature__header{grid-template-columns:minmax(0,1.45fr) minmax(310px,.72fr);align-items:start;gap:clamp(28px,4vw,58px);margin-bottom:28px;display:grid}.bienal-2026-feature__header .eyebrow{color:#ffe06a;transform-origin:0;animation:4.6s ease-in-out infinite bienalEyebrowSignal}.bienal-2026-feature__author{transform-origin:0;animation:3.2s ease-in-out infinite bienalAuthorSpotlight;display:inline-block;position:relative}.bienal-2026-feature__header h2{max-width:920px;font-family:var(--serif);margin:8px 0 12px;font-size:clamp(2.35rem,5vw,5.1rem);line-height:.94}.bienal-2026-feature__header h2 span{color:#fff;-webkit-text-fill-color:transparent;transform-origin:0;background:linear-gradient(96deg,#fff 0% 22%,#ffe06a 36%,#ff8c48 49%,#ff70ae 62%,#73d7de 76%,#fff 90%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;animation:7.2s cubic-bezier(.45,0,.2,1) infinite bienalHeadlineSpotlight;display:block}.bienal-2026-feature__header h2 span:nth-child(2){animation-delay:-2.4s}.bienal-2026-feature__header h2 span:nth-child(3){animation-delay:-4.8s}.bienal-2026-feature__service{white-space:nowrap;letter-spacing:-.012em;flex-wrap:nowrap;align-items:center;gap:0 7px;width:max-content;max-width:none;margin:0;font-size:clamp(.76rem,1.02vw,.94rem);display:flex}.bienal-2026-feature__service span{transform-origin:50%;animation:5.4s ease-in-out infinite bienalServiceTicker;display:inline-block}.bienal-2026-feature__service span:first-of-type{animation-delay:0s}.bienal-2026-feature__service span:nth-of-type(2){animation-delay:-1.8s}.bienal-2026-feature__service span:nth-of-type(3){animation-delay:-3.6s}.bienal-2026-feature__service i{color:#ffe06a;font-style:normal}.bienal-2026-feature__official-group{align-self:start;justify-items:stretch;gap:18px;display:grid}.bienal-2026-feature__official-image{transform-origin:50%;background:#a56f31;border:2px solid #ffffffb8;border-radius:18px;animation:3.8s cubic-bezier(.45,0,.2,1) infinite bienalOfficialBreath;display:block;position:relative;overflow:hidden;box-shadow:0 20px 46px #1504365c}.bienal-2026-feature__official-image:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:24%;animation:5.4s ease-in-out infinite bienalOfficialShine;position:absolute;inset:-80% auto -80% -28%;transform:rotate(18deg)}.bienal-2026-feature__official-image img{width:100%;height:auto;transition:transform .55s,filter .55s}.bienal-2026-feature__official-image:hover img,.bienal-2026-feature__official-image:focus-visible img{filter:saturate(1.12)brightness(1.08);transform:scale(1.035)}.bienal-2026-feature__official{color:#fff;text-align:center;transform-origin:50%;background:linear-gradient(110deg,#ffffff0d,#ffe06a52,#ff70ae33,#ffffff0d) 0 0/280% 100%;border:2px solid #ffffffe6;border-radius:999px;padding:14px 48px 14px 20px;font-weight:900;text-decoration:none;transition:color .3s,background-color .3s,transform .3s,box-shadow .3s;animation:2.8s ease-in-out infinite bienalOfficialCta;display:block;position:relative;overflow:hidden;box-shadow:0 0 #ffe06a57,inset 0 0 0 1px #ffffff1f}.bienal-2026-feature__official:before{content:"";background:#ffffff26;border-radius:50%;width:22px;height:22px;animation:2.4s ease-in-out infinite bienalOfficialButtonOrbit;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.bienal-2026-feature__official span{z-index:1;animation:1.8s ease-in-out infinite bienalOfficialArrow;position:absolute;top:50%;right:24px;transform:translateY(-52%)}.bienal-2026-feature__official:hover,.bienal-2026-feature__official:focus-visible{color:#32106f;background:#ffe06a;transform:translateY(-3px);box-shadow:0 12px 34px #ffe06a61,0 0 0 5px #ffffff1f}.bienal-2026-feature__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.bienal-2026-card-wrap{min-width:0;position:relative}.bienal-2026-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#19063eb8;border:1px solid #ffffff4d;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #14043252}.bienal-2026-card__media{aspect-ratio:16/8.7;background:#180538;display:block;position:relative;overflow:hidden}.bienal-2026-card__media img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .55s,transform 1.8s;position:absolute;inset:0;transform:scale(1.02)}.bienal-2026-card__media img.is-active{opacity:1;transform:scale(1)}.bienal-2026-card__counter{color:#2e0d66;background:#ffe06a;border-radius:999px;padding:6px 10px;font-size:.75rem;font-weight:900;position:absolute;bottom:14px;right:14px}.bienal-2026-card__controls{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;justify-content:center;gap:8px;padding:10px 14px;display:flex}.bienal-2026-card__controls button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff9;border-radius:999px;min-width:44px;min-height:44px;padding-inline:14px;font-weight:900}.bienal-2026-card__controls button:hover,.bienal-2026-card__controls button:focus-visible{color:#2e0d66;background:#ffe06a;border-color:#ffe06a}.bienal-2026-card__copy{gap:10px;padding:22px;display:grid}.bienal-2026-card__copy p{color:#ffe06a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900}.bienal-2026-card__copy h3{font-family:var(--serif);margin:0;font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.05}.bienal-2026-card__copy span{color:#ffffffd1;line-height:1.6}.bienal-2026-card__dedication{background:linear-gradient(120deg,#ffe06a29,#ffffff0f);border:1px solid #ffe06a9e;border-left:5px solid #ffe06a;border-radius:12px;margin:4px 0 2px;padding:15px 17px 16px 20px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.bienal-2026-card__dedication small{color:#ffe06a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;font-weight:900;display:block}.bienal-2026-card__dedication p{color:#fff;font-family:var(--serif);letter-spacing:0;text-transform:none;margin:0;font-size:clamp(1rem,1.45vw,1.22rem);font-weight:700;line-height:1.42}.bienal-2026-card__copy a{color:#fff;border-bottom:2px solid #ffe06a;width:max-content;font-weight:900;text-decoration:none}.bienal-2026-feature__location-art{background:0 0;width:min(100%,900px);margin:clamp(30px,4vw,48px) auto 10px;overflow:hidden}.bienal-2026-feature__location-art img{width:100%;max-width:100%;height:auto;max-height:none;box-shadow:none;filter:none;object-fit:contain;background:0 0;border:0;border-radius:0;margin:0 auto;display:block}.public-site .home-hero__copy .eyebrow{transform-origin:0;animation:5.8s ease-in-out infinite homeHeroEyebrowSignal}.public-site .home-hero__copy h1{animation:.9s cubic-bezier(.2,.75,.25,1) both homeHeroTitleEntrance}.public-site .home-hero__copy h1 span{animation:5.2s ease-in-out 1s infinite homeHeroCoralBreath}.public-site .home-hero__lead{animation:.82s cubic-bezier(.2,.75,.25,1) .18s both homeHeroContentEntrance}.public-site .home-hero__copy .actions{animation:.82s cubic-bezier(.2,.75,.25,1) .34s both homeHeroContentEntrance}.public-site .home-hero__copy .button{animation:4.8s ease-in-out 1.2s infinite homeHeroButtonBreath}.public-site .home-hero__copy .button:nth-child(2){animation-delay:2.1s}.bienal-2026-feature__location-art{isolation:isolate;transform-origin:50%;animation:6.4s cubic-bezier(.45,0,.2,1) infinite bienalLocationArtFloat;position:relative;overflow:hidden}.bienal-2026-feature__location-art:before{z-index:-1;content:"";filter:blur(22px);background:#ffe06a40;border-radius:50%;animation:6.4s ease-in-out infinite bienalLocationArtGlow;position:absolute;inset:8% 5% 4%;box-shadow:0 18px 52px #2a09586b}.bienal-2026-feature__location-art:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:18%;animation:7.6s ease-in-out infinite bienalLocationArtShine;position:absolute;inset:-70% auto -70% -24%;transform:rotate(14deg)}.bienal-2026-feature__location-art img{z-index:1;position:relative}@keyframes homeHeroEyebrowSignal{0%,to{letter-spacing:.14em;text-shadow:0 0 #e0b14400;transform:translate(0)}48%,58%{letter-spacing:.17em;text-shadow:0 0 22px #e0b1447a;transform:translate(4px)}}@keyframes homeHeroTitleEntrance{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes homeHeroContentEntrance{0%{opacity:0;filter:blur(5px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes homeHeroCoralBreath{0%,to{color:var(--coral);text-shadow:0 0 #e86b4900}50%{color:#ff7b59;text-shadow:0 8px 30px #e86b4957}}@keyframes homeHeroButtonBreath{0%,to{box-shadow:0 0 #e86b4900}50%{box-shadow:0 12px 30px #0000002e,0 0 0 4px #e86b491f}}@keyframes bienalLocationArtFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.008)}}@keyframes bienalLocationArtGlow{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.82;transform:scale(1.04)}}@keyframes bienalLocationArtShine{0%,42%{opacity:0;left:-24%}50%{opacity:.75}64%,to{opacity:0;left:112%}}@keyframes bienalOfficialFloat{0%,to{transform:translateY(0)rotate(-.45deg)}50%{transform:translateY(-12px)rotate(.45deg)}}@keyframes bienalOfficialShine{0%,42%{opacity:0;left:-28%}52%{opacity:1}68%,to{opacity:0;left:112%}}@keyframes bienalEyebrowEnter{0%{opacity:0;filter:blur(7px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bienalAuthorPulse{0%,to{color:#ffe06a;text-shadow:0 0 #ffe06a00;transform:scale(1)}50%{color:#fff4a4;text-shadow:0 7px 28px #ffe06a94;transform:scale(1.09)}}@keyframes bienalHeadlineFlow{0%{background-position:220%}to{background-position:-40%}}@keyframes bienalHeadlineEnter{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bienalServiceEnter{0%{opacity:0;filter:blur(5px);transform:translate(-14px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes bienalServiceGlow{0%,to{color:#fff;text-shadow:none}50%{color:#fff2a6;text-shadow:0 0 16px #ffe06a57}}@keyframes bienalOfficialButtonGlow{0%,to{box-shadow:0 0 #ffe06a33,inset 0 0 0 1px #ffffff14}50%{box-shadow:0 10px 30px #ffe06a40,0 0 0 6px #ffffff14,inset 0 0 0 1px #ffffff2e}}@keyframes bienalOfficialButtonSweep{0%{background-position:210% 0}to{background-position:-30% 0}}@keyframes bienalOfficialButtonOrbit{0%,to{opacity:.55;transform:translateY(-50%)scale(.86)}50%{opacity:1;transform:translateY(-50%)scale(1.18)}}@keyframes bienalOfficialArrow{0%,to{transform:translateY(-52%)}50%{transform:translate(3px,-5px)}}@keyframes bienalEyebrowSignal{0%,to{color:#ffe06a;letter-spacing:.08em;text-shadow:0 0 #ffe06a00;transform:translate(0)}45%,55%{color:#fff7bd;letter-spacing:.105em;text-shadow:0 0 22px #ffe06a9e;transform:translate(5px)}}@keyframes bienalAuthorSpotlight{0%,to{color:#ffe06a;text-shadow:3px 3px #32106fb3,0 0 #ffe06a00;transform:scale(1)rotate(0)}50%{color:#fff;text-shadow:3px 3px #d53079,0 0 26px #ffe06ad1;transform:scale(1.12)rotate(-1deg)}}@keyframes bienalHeadlineSpotlight{0%,to{filter:drop-shadow(0 0 #ffe06a00);background-position:110%;transform:translateY(0)skew(0deg)}42%,58%{filter:drop-shadow(0 8px 18px #ff70ae57);background-position:48%;transform:translateY(-5px)skew(-1deg)}}@keyframes bienalServiceTicker{0%,to{color:#fff;opacity:.78;text-shadow:none;transform:translateY(0)}45%,55%{color:#ffe06a;opacity:1;text-shadow:0 0 18px #ffe06ab8;transform:translateY(-3px)}}@keyframes bienalOfficialBreath{0%,to{border-color:#ffffffb8;transform:translateY(0)scale(1);box-shadow:0 20px 46px #1504365c,0 0 #ffe06a00}50%{border-color:#ffe06a;transform:translateY(-9px)scale(1.025);box-shadow:0 28px 58px #15043675,0 0 0 7px #ffe06a2b,0 0 34px #ff70ae52}}@keyframes bienalOfficialCta{0%,to{background-position:100%;transform:translateY(0)scale(1);box-shadow:0 0 #ffe06a3d,inset 0 0 0 1px #ffffff1f}50%{background-position:0;transform:translateY(-4px)scale(1.025);box-shadow:0 14px 34px #ffe06a57,0 0 0 7px #ffffff1a,inset 0 0 0 1px #ffffff47}}@keyframes bienalAccessibleColorPulse{0%,to{color:#fff;text-shadow:0 0 #ffe06a00}50%{color:#ffe06a;text-shadow:0 0 18px #ffe06aad}}@keyframes bienalAccessibleSurfacePulse{0%,to{border-color:#ffffffc2;box-shadow:0 16px 38px #15043652}50%{border-color:#ffe06a;box-shadow:0 16px 38px #1504366b,0 0 0 6px #ffe06a29}}@keyframes bienalAccessibleCtaPulse{0%,to{color:#fff;background-position:100%;box-shadow:0 0 #ffe06a3d,inset 0 0 0 1px #ffffff1f}50%{color:#fff7bd;background-position:0;box-shadow:0 12px 32px #ffe06a57,0 0 0 6px #ffffff1a,inset 0 0 0 1px #ffffff47}}@media (width<=960px){.bienal-2026-feature__header{grid-template-columns:1fr;align-items:start}.bienal-2026-feature__official-group{width:min(100%,620px)}.bienal-2026-feature__service{font-size:clamp(.72rem,1.55vw,.9rem)}}@media (width<=720px){.bienal-2026-feature__service{white-space:normal;flex-direction:column;align-items:flex-start;width:auto;max-width:100%}.bienal-2026-feature__service i{display:none}}@media (width<=800px){.bienal-2026-feature__grid{grid-template-columns:1fr}.bienal-2026-feature__official{width:100%}}@media (prefers-reduced-motion:reduce){.bienal-2026-card__media img{opacity:0;transition:none;transform:none}.bienal-2026-card__media img.is-active{opacity:1}.bienal-2026-feature__header .eyebrow,.bienal-2026-feature__author,.bienal-2026-feature__header h2 span,.bienal-2026-feature__service span{filter:none;transition:none;transform:none;animation:none!important}.bienal-2026-feature__official-image,.bienal-2026-feature__official{transition:none;transform:none;animation:none!important}.bienal-2026-feature__official-image:after,.bienal-2026-feature__official:before,.bienal-2026-feature__official span{transition:none;animation:none}}.editorial-detail-page--bienal-book .bienal-book-spread{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:start;gap:clamp(34px,5vw,76px);display:grid}.editorial-detail-page--bienal-book .rich-content{gap:clamp(18px,2.2vw,30px);max-width:760px;display:grid}.editorial-detail-page--bienal-book .rich-content>*{margin-block:0}.editorial-detail-page--bienal-book .rich-content>p{font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.78}.editorial-detail-page--bienal-book .rich-content>p:first-child{font-family:var(--serif);background:linear-gradient(90deg,#d76f4e1c,#0000);border-left:5px solid #d76f4e;padding:18px 22px;font-size:clamp(1.2rem,1.8vw,1.55rem)}.editorial-detail-page--bienal-book .rich-content>h2{border-top:1px solid var(--line);font-family:var(--serif);margin-top:clamp(18px,2vw,30px);padding-top:clamp(22px,3vw,38px);font-size:clamp(1.75rem,3.2vw,3rem);line-height:1.08}.editorial-detail-page--bienal-book .rich-content>.bienal-final-art{isolation:isolate;background:repeating-linear-gradient(102deg,#ffffff1f 0 2px,#0000 2px 8px),#f2e1b5;border:0;border-radius:0;width:calc(100% - 24px);max-width:100%;margin:8px auto 26px;padding:clamp(10px,1.7vw,18px);display:block;position:relative;overflow:visible;box-shadow:-8px -8px #4b2490,8px 8px #f06c35,-14px 16px #ffd43b,14px 22px #255b4b}.editorial-detail-page--bienal-book .rich-content>.bienal-final-art:before{z-index:-2;content:"";clip-path:polygon(1% 3%,10% 1%,20% 4%,31% 0,43% 3%,55% 1%,66% 4%,78% 1%,90% 4%,99% 2%,100% 95%,91% 98%,79% 95%,67% 99%,55% 96%,43% 99%,31% 95%,19% 98%,8% 95%,0 98%);background:linear-gradient(118deg,#4b2490 0 24%,#f06c35 24% 48%,#ffd43b 48% 73%,#58c6c0 73% 100%);position:absolute;inset:-7px -9px -8px}.editorial-detail-page--bienal-book .rich-content>.bienal-final-art:after{z-index:-1;content:"";opacity:.9;clip-path:polygon(0 24%,8% 5%,21% 25%,35% 4%,51% 24%,65% 2%,79% 22%,92% 4%,100% 28%,97% 78%,84% 98%,69% 77%,54% 100%,39% 79%,23% 98%,9% 76%,2% 94%);background:linear-gradient(90deg,#ffd43b 0 30%,#f06c35 30% 55%,#4b2490 55% 78%,#58c6c0 78%);height:24px;position:absolute;bottom:-18px;left:4%;right:4%}.editorial-detail-page--bienal-book .bienal-final-art img{width:100%;max-width:100%;height:auto;max-height:none;box-shadow:none;filter:none;object-fit:contain;background:0 0;border:0;border-radius:0;margin:0 auto;display:block}.editorial-detail-page--bienal-book .brasilie-dedication{isolation:isolate;background:linear-gradient(128deg,#fff6ca 0%,#ffe06a 34%,#ff9b58 68%,#f37cad 100%);border:2px solid #4b249033;border-radius:22px;margin:clamp(8px,2vw,22px) 0 clamp(30px,4vw,52px);padding:clamp(24px,4vw,46px) clamp(22px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 22px 58px #32106f2e}.editorial-detail-page--bienal-book .brasilie-dedication:before{z-index:-1;color:#4b249024;content:"“";font-family:Georgia,serif;font-size:10rem;font-weight:900;line-height:1;position:absolute;top:-28px;left:14px}.editorial-detail-page--bienal-book .brasilie-dedication>p{color:#3b176f;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:900}.editorial-detail-page--bienal-book .brasilie-dedication blockquote{color:#24103f;max-width:1000px;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.45rem,3.1vw,2.65rem);font-weight:800;line-height:1.2}.editorial-detail-page--bienal-book .poem-dedications{background:linear-gradient(128deg,#fff6ca 0%,#ffe06a 31%,#ff9b58 67%,#f37cad 100%);border:2px solid #4b249033;border-radius:24px;gap:clamp(22px,3vw,34px);margin:clamp(8px,2vw,22px) 0 clamp(30px,4vw,52px);padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 22px 58px #32106f2e}.editorial-detail-page--bienal-book .poem-dedications__header{gap:8px;display:grid}.editorial-detail-page--bienal-book .poem-dedications__header p{color:#3b176f;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.editorial-detail-page--bienal-book .poem-dedications__header h2{color:#24103f;max-width:760px;font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(1.85rem,4vw,3.3rem);line-height:1.02}.editorial-detail-page--bienal-book .poem-dedications__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.2vw,22px);display:grid}.editorial-detail-page--bienal-book .poem-dedication-card{background:#ffffffdb;border:1px solid #24103f24;border-radius:17px;align-content:start;gap:12px;min-width:0;min-height:190px;padding:clamp(20px,2.6vw,28px);display:grid;position:relative;box-shadow:0 12px 28px #32106f1f}.editorial-detail-page--bienal-book .poem-dedication-card:nth-child(2),.editorial-detail-page--bienal-book .poem-dedication-card:nth-child(4){background:#fffae5e6}.editorial-detail-page--bienal-book .poem-dedication-card:last-child{grid-column:1/-1;min-height:170px}.editorial-detail-page--bienal-book .poem-dedication-card>span{color:#4b249075;letter-spacing:.08em;font-size:.72rem;font-weight:900;position:absolute;top:17px;right:19px}.editorial-detail-page--bienal-book .poem-dedication-card h3{color:#4b2490;max-width:calc(100% - 44px);margin:0;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.2}.editorial-detail-page--bienal-book .poem-dedication-card blockquote{gap:14px;margin:0;display:grid}.editorial-detail-page--bienal-book .poem-dedication-card blockquote p{color:#24103f;font-family:var(--serif);margin:0;font-size:clamp(1.08rem,1.85vw,1.36rem);font-weight:700;line-height:1.38}.editorial-detail-page--bienal-book .poem-dedication-card footer{color:#3b176f;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.editorial-detail-page--bienal-book .bienal-author-meeting{background:linear-gradient(128deg,#24103f 0%,#4b2490 44%,#0b5354 100%);border:1px solid #ffffff4d;border-radius:28px;gap:clamp(24px,3.3vw,38px);margin:clamp(8px,2vw,22px) 0 clamp(34px,4.5vw,58px);padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 64px #180a3040}.editorial-detail-page--bienal-book .bienal-author-meeting:before{content:"";background:linear-gradient(90deg,#ffd43b 0 25%,#f06c35 25% 50%,#f37cad 50% 75%,#58c6c0 75%);height:9px;position:absolute;top:0;left:0;right:0}.editorial-detail-page--bienal-book .bienal-author-meeting>header{gap:8px;max-width:760px;display:grid}.editorial-detail-page--bienal-book .bienal-author-meeting>header .bienal-author-meeting__eyebrow{color:#ffe06a;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:900}.editorial-detail-page--bienal-book .bienal-author-meeting>header h2{color:#fff;font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(2rem,4.7vw,4rem);line-height:.98}.editorial-detail-page--bienal-book .bienal-author-meeting>header .bienal-author-meeting__intro{color:#ffffffd6;max-width:700px;margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.65}.editorial-detail-page--bienal-book .bienal-author-meeting__photos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,30px);padding:4px;display:grid}.editorial-detail-page--bienal-book .bienal-author-meeting__photo{min-width:0}.editorial-detail-page--bienal-book .bienal-author-meeting__photo:first-child{transform:rotate(-1deg)}.editorial-detail-page--bienal-book .bienal-author-meeting__photo:last-child{margin-top:clamp(18px,3vw,36px);transform:rotate(1deg)}.editorial-detail-page--bienal-book .bienal-author-meeting__photo>div{background:linear-gradient(135deg,#ffd43b,#f06c35 38%,#f37cad 68%,#58c6c0);border:4px solid #fff;border-radius:14px;padding:8px;box-shadow:0 18px 42px #0b041c57}.editorial-detail-page--bienal-book .bienal-author-meeting__photo img{aspect-ratio:16/9;object-fit:contain;background:#160b29;border-radius:7px;width:100%;max-width:100%;height:auto;max-height:none;display:block}.editorial-detail-page--bienal-book .bienal-author-meeting__photo figcaption{color:#ffffffd1;margin:12px 6px 0;font-size:.875rem;line-height:1.48}.editorial-detail-page--bienal-book .rich-content>.bienal-work-title-list{margin:0;padding:4px 0;list-style:none;display:grid}.editorial-detail-page--bienal-book .bienal-work-title-list li{isolation:isolate;color:#fff8da;letter-spacing:.01em;text-transform:none;text-shadow:1px 1px #101f19;margin:0;padding:clamp(24px,3vw,38px) clamp(24px,3vw,42px) clamp(54px,5vw,72px);font-family:Trebuchet MS,Arial,sans-serif;font-size:clamp(.82rem,1.05vw,1rem);font-weight:700;line-height:1.45;position:relative;transform:rotate(-.7deg)}.editorial-detail-page--bienal-book .bienal-work-title-list li:before{z-index:-1;content:"";clip-path:polygon(0 15%,6% 4%,18% 9%,30% 1%,44% 8%,59% 2%,75% 9%,91% 3%,100% 17%,98% 85%,90% 97%,76% 89%,61% 98%,44% 90%,29% 98%,13% 89%,1% 96%);background:linear-gradient(102deg,#173d2c 0%,#255b3f 58%,#18372b 100%);border:2px solid #ffe16fb3;border-radius:8px 20px 6px 16px;position:absolute;inset:2px -9px 3px -7px;box-shadow:0 11px #d8704457,0 22px 38px #1631262e}.editorial-detail-page--bienal-book .bienal-work-title-list li strong{color:#ffe06a;letter-spacing:-.065em;text-transform:uppercase;text-shadow:4px 4px #0c241a,-2px 1px #d76f44;margin-bottom:clamp(28px,3.5vw,44px);font-family:Arial Black,Trebuchet MS,Arial,sans-serif;font-size:clamp(2.25rem,5vw,4.9rem);font-weight:900;line-height:.9;display:block}.editorial-detail-page--bienal-book .bienal-poem-title-list{counter-reset:bienal-poem;gap:14px;margin:0;padding:2px 0;list-style:none;display:grid}.editorial-detail-page--bienal-book .bienal-poem-title-list li{isolation:isolate;color:#20103a;letter-spacing:-.045em;text-transform:uppercase;text-shadow:1px 1px #ffffffb8;counter-increment:bienal-poem;margin:0;padding:18px 24px 19px 64px;font-family:Arial Black,Trebuchet MS,Arial,sans-serif;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:900;line-height:1;position:relative;transform:rotate(-.65deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:before{z-index:2;content:counter(bienal-poem,decimal-leading-zero);color:#fff;letter-spacing:.05em;text-shadow:none;font-size:.78rem;position:absolute;top:50%;left:19px;transform:translateY(-50%)rotate(-4deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:after{z-index:-1;content:"";clip-path:polygon(0 14%,7% 4%,18% 10%,31% 2%,47% 9%,61% 1%,77% 8%,93% 3%,100% 16%,98% 86%,89% 96%,74% 88%,60% 98%,43% 90%,28% 98%,12% 89%,1% 95%);background:#ffd43b;border-radius:5px 16px 7px 13px;position:absolute;inset:4px -8px 5px 0;box-shadow:0 8px #310a6924}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(2){color:#fff;text-shadow:1px 1px #180e3459;transform:rotate(.55deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(2):after{background:#f06c35}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(3){color:#fff;text-shadow:1px 1px #180e3466;transform:rotate(-.4deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(3):after{background:#255b4b}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(4){color:#fff;text-shadow:1px 1px #180e3466;transform:rotate(.7deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(4):after{background:#4b2490}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(5){color:#1e1532;transform:rotate(-.55deg)}.editorial-detail-page--bienal-book .bienal-poem-title-list li:nth-child(5):after{background:#58c6c0}.editorial-detail-page--bienal-book .rich-content>.editorial-source-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;margin-top:8px;padding-top:26px;display:flex}.editorial-detail-page--bienal-book .book-art-gallery{background:0 0;align-self:start;margin:0;padding:0;position:sticky;top:clamp(96px,13dvh,148px);overflow:visible}.editorial-detail-page--bienal-book .book-art-gallery .shell{width:100%;padding:0}.editorial-detail-page--bienal-book .book-art-gallery__layout{gap:14px}.editorial-detail-page--bienal-book .book-art-gallery__heading{display:none}.editorial-detail-page--bienal-book .book-art-gallery__figure,.editorial-detail-page--bienal-book .book-art-gallery__figure--landscape{width:fit-content;max-width:100%;margin-inline:auto}.editorial-detail-page--bienal-book .book-art-gallery__image-button{background:linear-gradient(135deg,#ffd43b,#f06c35 34%,#6b258f 67%,#58c6c0);border:3px solid #fff;border-radius:18px;width:fit-content;max-width:100%;margin-inline:auto;padding:7px;transition:width .6s,height .6s,transform .4s,box-shadow .4s;animation:6s ease-in-out infinite bienalGalleryFrame;box-shadow:0 22px 58px #1a0d3742,0 0 0 1px #10263d1f}.editorial-detail-page--bienal-book .book-art-gallery__image-button:hover,.editorial-detail-page--bienal-book .book-art-gallery__image-button:focus-visible{transform:translateY(-4px)rotate(.25deg);box-shadow:0 28px 72px #41197057,0 0 0 6px #ffd43b2e}.editorial-detail-page--bienal-book .book-art-gallery__image-button img{width:auto;max-width:100%;height:auto;max-height:min(48dvh,510px);box-shadow:none;object-fit:contain;border-radius:11px;display:block}.editorial-detail-page--bienal-book .book-art-gallery__figure figcaption{min-height:42px;padding-block:9px}.editorial-detail-page--bienal-book .book-art-gallery__controls button{min-height:40px;padding-block:8px}.editorial-detail-page--bienal-book .book-art-gallery__timeline input{min-height:34px}@keyframes bienalGalleryFrame{0%,to{filter:saturate();transform:translateY(0)}50%{filter:saturate(1.16);transform:translateY(-5px)}}@media (width<=1040px){.editorial-detail-page--bienal-book .bienal-book-spread{grid-template-columns:1fr}.editorial-detail-page--bienal-book .rich-content{max-width:880px}.editorial-detail-page--bienal-book .book-art-gallery{width:100%;position:relative;top:auto}}@media (width<=700px){.editorial-detail-page--bienal-book .rich-content{gap:18px}.editorial-detail-page--bienal-book .rich-content>.editorial-source-actions{grid-template-columns:1fr;display:grid}.editorial-detail-page--bienal-book .rich-content>.editorial-source-actions .button{width:100%}.editorial-detail-page--bienal-book .bienal-poem-title-list li{padding:16px 16px 17px 54px;font-size:clamp(1.15rem,7vw,1.65rem)}.editorial-detail-page--bienal-book .book-art-gallery__image-button img{max-height:min(52dvh,440px)}.editorial-detail-page--bienal-book .poem-dedications{padding:20px 18px}.editorial-detail-page--bienal-book .poem-dedications__grid,.editorial-detail-page--bienal-book .bienal-author-meeting__photos{grid-template-columns:1fr}.editorial-detail-page--bienal-book .poem-dedication-card{min-height:0;padding:19px 18px}.editorial-detail-page--bienal-book .poem-dedication-card blockquote p{font-size:1rem}.editorial-detail-page--bienal-book .poem-dedication-card:last-child{grid-column:auto}.editorial-detail-page--bienal-book .bienal-author-meeting__photo:first-child,.editorial-detail-page--bienal-book .bienal-author-meeting__photo:last-child{margin-top:0;transform:none}}@media (prefers-reduced-motion:reduce){.editorial-detail-page--bienal-book .book-art-gallery__image-button{transition:none;animation:none}}@media (width<=680px){.editorial-gallery>div{grid-template-columns:1fr}}@media (width<=900px){.media-press-feature__grid{grid-template-columns:1fr}}.public-page-standard--midia .media-title{text-wrap:balance;overflow-wrap:normal}.public-page-standard--midia .media-press-feature{isolation:isolate;background:radial-gradient(circle at 88% 18%,#d0a64c40 0 12%,#0000 12.3%),linear-gradient(118deg,#fff9ed 0 54%,#f2dfbd 54% 100%);border-block:1px solid #77302624;position:relative;overflow:hidden}.public-page-standard--midia .media-press-feature:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #77302626;border-radius:50%;width:32vw;position:absolute;bottom:-11vw;right:-5vw}.public-page-standard--midia .media-title--sunshine{color:#79362f;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4.6vw,5.2rem);font-style:normal;font-weight:500;line-height:.96}.public-page-standard--midia .media-title--sunshine:first-line{color:#a15c2f}.public-page-standard--midia .media-press-feature__copy .eyebrow{color:#fff9ed;background:#79362f;border-radius:999px;width:fit-content;padding:8px 12px}.public-page-standard--midia .umacoisa-interview{color:#eef8f5;background:radial-gradient(circle at 82% 10%,#2ec2b433,#0000 26%),linear-gradient(145deg,#071f35 0%,#0a3948 58%,#0b625e 100%);position:relative;overflow:hidden}.public-page-standard--midia .umacoisa-interview .umacoisa-interview__context>p:not(.umacoisa-interview__lead),.public-page-standard--midia .umacoisa-interview .umacoisa-interview__context dd,.public-page-standard--midia .umacoisa-interview .umacoisa-interview__watch>p:last-child{color:#eef8f5c7}.public-page-standard--midia .umacoisa-interview .umacoisa-interview__lead,.public-page-standard--midia .umacoisa-interview .umacoisa-interview__context dt,.public-page-standard--midia .umacoisa-interview .eyebrow{color:#f2c761}.public-page-standard--midia .umacoisa-interview .umacoisa-interview__context dl{border-color:#fff3}.public-page-standard--midia .umacoisa-interview .umacoisa-interview__context dl>div{border-color:#ffffff29}.public-page-standard--midia .media-title--umacoisa{color:#fff;letter-spacing:-.045em;text-shadow:0 12px 36px #00000038;max-width:760px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.45rem,4.65vw,5.3rem);font-style:italic;font-weight:700;line-height:.95}.public-page-standard--midia .umacoisa-interview__watch h3{color:#fff}.public-page-standard--midia .interview-feature{background-color:#fff7f0;background-image:linear-gradient(90deg,#e55b4712 1px,#0000 1px),linear-gradient(#e55b4712 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.public-page-standard--midia .interview-feature>.shell{background:radial-gradient(circle at 95% 8%,#f4bc4161,#0000 19%),linear-gradient(135deg,#fffffff5,#fff4deeb);border-top:0;border-left:clamp(7px,1vw,12px) solid #e75a47;border-radius:0 24px 24px 0;box-shadow:0 24px 70px #572a251f}.public-page-standard--midia .media-title--literaria{color:#173e63;letter-spacing:-.065em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.3rem,4.2vw,4.8rem);font-style:normal;font-weight:900;line-height:.91}.public-page-standard--midia .interview-feature__lead{color:#5b4542}@media (width<=720px){.public-page-standard--midia .media-press-feature{background:linear-gradient(#fff9ed,#f5e5c7)}.public-page-standard--midia .media-title--sunshine,.public-page-standard--midia .media-title--umacoisa,.public-page-standard--midia .media-title--literaria{overflow-wrap:anywhere;font-size:clamp(2.05rem,10vw,3.2rem)}.public-page-standard--midia .interview-feature>.shell{border-radius:0 16px 16px 0}}@media (width<=680px){.editorial-detail-page .rich-content h2+.media-source-actions{gap:12px;margin-top:34px}.editorial-detail-page .media-source-actions .button{width:100%}.editorial-detail-page .media-source-actions+.media-source-credit{margin-top:38px}}.editorial-detail-page--la-conexion .editorial-detail__layout{gap:clamp(34px,5vw,58px);max-width:1020px}.editorial-detail-page--la-conexion .rich-content{color:#162c3e;max-width:840px;margin:0 auto;font-size:clamp(1.03rem,1.2vw,1.16rem);line-height:1.88}.editorial-detail-page--la-conexion .rich-content>p{margin:0 0 1.45em}.editorial-detail-page--la-conexion .rich-content>p:first-child{font-size:clamp(1.08rem,1.45vw,1.24rem);line-height:1.75}.editorial-detail-page--la-conexion .rich-content>h2{color:var(--ink-deep);letter-spacing:-.035em;text-wrap:balance;margin:clamp(50px,7vw,82px) 0 20px;font-size:clamp(2.15rem,4.2vw,4rem);line-height:1.02}.editorial-detail-page--la-conexion .rich-content>h2+p{color:#4a6170;font-family:var(--serif);margin-bottom:2em;font-size:clamp(1.12rem,1.8vw,1.38rem);line-height:1.55}.editorial-detail-page--la-conexion .rich-content>hr{background:linear-gradient(90deg, var(--gold), #d0a64c24);border:0;height:1px;margin:clamp(48px,7vw,78px) 0}.editorial-detail-page--la-conexion .rich-content>blockquote{border-left:6px solid var(--gold);color:var(--teal-dark);font-family:var(--serif);margin:clamp(42px,6vw,66px) 0;padding:8px 0 8px clamp(20px,4vw,38px);font-size:clamp(1.45rem,2.8vw,2.15rem);line-height:1.35}.editorial-detail-page--la-conexion .editorial-source-panel{border:1px solid #0f4c532e;border-top:5px solid var(--gold);background:linear-gradient(135deg,#f8fbfa,#eef5f2);gap:18px;margin:clamp(44px,6vw,66px) 0;padding:clamp(26px,4vw,38px);display:grid;position:relative;box-shadow:0 18px 44px #081a2b17}.editorial-detail-page--la-conexion .editorial-source-panel__label{color:var(--teal-dark);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900;line-height:1.2}.editorial-detail-page--la-conexion .editorial-source-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editorial-detail-page--la-conexion .editorial-source-actions .button{text-align:center;text-wrap:balance;border-radius:4px;min-width:0;min-height:62px;padding:15px 20px;font-size:.82rem;line-height:1.35;text-decoration:none}.editorial-detail-page--la-conexion .editorial-source-actions .button--primary{color:#fff;background:linear-gradient(135deg,#d45540,#b94132);border-color:#b84937;box-shadow:0 12px 26px #b9413233}.editorial-detail-page--la-conexion .editorial-source-actions .button--outline{color:#0f4c53;background:#fff;border-color:#0f4c53;box-shadow:0 10px 24px #081a2b12}.editorial-detail-page--la-conexion .editorial-source-actions .button:hover,.editorial-detail-page--la-conexion .editorial-source-actions .button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 32px #081a2b29}.editorial-detail-page--la-conexion .editorial-source-panel__note{color:#596d75;margin:0;font-size:.82rem;line-height:1.55}@media (width<=680px){.editorial-detail-page--la-conexion .editorial-detail__layout{gap:30px}.editorial-detail-page--la-conexion .rich-content{font-size:1rem;line-height:1.78}.editorial-detail-page--la-conexion .rich-content>p{margin-bottom:1.35em}.editorial-detail-page--la-conexion .editorial-source-panel{margin-block:38px;padding:22px 18px}.editorial-detail-page--la-conexion .editorial-source-actions{grid-template-columns:1fr}.editorial-detail-page--la-conexion .editorial-source-actions .button{width:100%;min-height:58px}}.spotlight__slide--visual-landscape .spotlight__media-frame{aspect-ratio:2;position:absolute;inset:0}.spotlight__slide--visual-landscape .spotlight__media-frame>img{box-shadow:none;object-fit:contain!important;object-position:50% 50%!important;width:100%!important;height:100%!important}@media (width<=820px){.spotlight__slide--visual-landscape .spotlight__visual{width:100%;height:auto;min-height:0;max-height:none}}.public-page-standard--sobre{--public-section-space:clamp(38px, 4.2vw, 64px);--public-card-space:clamp(20px, 2.4vw, 32px);background:var(--paper-light)}.public-page-standard--sobre .page-hero,.public-page-standard--sobre>.section,.public-page-standard--sobre>.inline-cta{padding-block:var(--public-section-space)}.public-page-standard--sobre .page-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);align-items:end;gap:clamp(28px,4vw,58px)}.public-page-standard--sobre .page-hero h1{letter-spacing:-.047em;max-width:680px;font-size:clamp(2.45rem,3.55vw,3.65rem);line-height:1.01}.public-page-standard--sobre .page-hero__aside{gap:16px;padding-left:clamp(22px,3vw,40px)}.public-page-standard--sobre .page-hero__aside p,.public-page-standard--sobre :where(.about-intro,.portfolio-records,.recognition-grid,.career-timeline,.path-card) p{font-size:.96rem;line-height:1.6}.public-page-standard--sobre :where(.prose h2,.section-heading h2,.split-heading h2,.inline-cta h2,.book-art-gallery__heading h2){letter-spacing:-.035em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--sobre .about-intro__grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.08fr);gap:clamp(28px,4vw,58px)}.public-page-standard--sobre .about-intro__image img{max-height:min(64vh,610px)}.public-page-standard--sobre .section-heading{margin-bottom:clamp(20px,2.5vw,34px)}.public-page-standard--sobre .portfolio-records article{grid-template-columns:52px 1fr;gap:20px;padding:24px 0}.public-page-standard--sobre :where(.portfolio-records h3,.recognition-grid h3,.career-timeline h3){font-size:clamp(1.35rem,2vw,2rem);line-height:1.15}.public-page-standard--sobre .recognition-grid{gap:18px}.public-page-standard--sobre .recognition-grid article{min-height:0;padding:var(--public-card-space)}.public-page-standard--sobre .career-timeline article{grid-template-columns:minmax(110px,.25fr) 1fr;gap:26px;padding:0 0 34px 34px}.public-page-standard--sobre .path-grid{gap:18px}.public-page-standard--sobre .path-card{min-height:250px;padding:var(--public-card-space)}.public-page-standard--sobre .path-card h3{margin:42px 0 12px;font-size:clamp(1.5rem,2.3vw,2.15rem)}.public-page-standard--sobre .inline-cta__grid{gap:28px}@media (width<=820px){.public-page-standard--sobre .page-hero__grid,.public-page-standard--sobre .about-intro__grid{grid-template-columns:1fr}.public-page-standard--sobre .page-hero__aside{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.public-page-standard--sobre .recognition-grid,.public-page-standard--sobre .path-grid{grid-template-columns:1fr}.public-page-standard--sobre .career-timeline article{grid-template-columns:1fr;gap:6px}}:root{--space-section:clamp(38px, 4.2vw, 64px);--space-section-compact:clamp(28px, 3vw, 46px);--space-card:clamp(20px, 2.4vw, 32px)}.section,.page-hero{padding-block:var(--space-section)}.section-heading{margin-bottom:clamp(20px,2.5vw,34px)}.section-heading__text{margin-top:14px;font-size:.96rem;line-height:1.6}.home-paths,.home-newsletter,.bienal-banner,.closing-cta,.inline-cta,.bienal-callout,.media-agenda,.formation-method,.scientific-future,.formation-progress,.experience-boundary,.magia-manifesto,.magia-watch,.partnerships-fields,.partnerships-cta{padding-block:var(--space-section)}.home-newsletter h2{font-size:clamp(1.85rem,3.2vw,3.15rem);line-height:1.05}.home-newsletter p:not(.eyebrow){margin:10px 0 0}.home-newsletter__grid{gap:clamp(24px,4vw,54px)}.bienal-banner__grid{gap:clamp(22px,3.2vw,46px)}.bienal-banner__date{min-height:104px}.bienal-banner__date strong{font-size:3.35rem}.bienal-banner h2{font-size:clamp(1.85rem,3vw,3rem)}.bienal-banner p{margin-top:11px;line-height:1.55}.home-paths__heading{gap:28px;margin-bottom:22px}.home-paths__heading h2{font-size:clamp(1.9rem,3.2vw,3.25rem)}.home-paths__grid a{align-content:start;min-height:118px;padding:20px}.home-paths__grid strong{align-self:start;font-size:1.15rem}.pillar-card{min-height:238px;padding:var(--space-card)}.pillar-card h3{margin:54px 0 12px;font-size:clamp(1.5rem,2.3vw,2.15rem)}.pillar-card p{line-height:1.55}.books-feature__grid{gap:clamp(30px,5vw,70px);margin-bottom:38px}.research-preview__grid{gap:clamp(34px,5vw,72px)}.research-item{gap:15px;padding:20px 0}.research-list__actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:22px;display:flex}.research-list__actions .button,.research-list__actions .text-link{flex:none;margin:0}.closing-cta__grid{gap:28px}:where(.page-hero h1,.book-detail__copy h1,.literary-detail__copy h1,.scientific-detail-hero__copy h1,.editorial-detail__layout h1,.magia-hero__copy h1,.not-found h1,.structure-preview-hero h1){font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}:where(.section-heading h2,.closing-cta h2,.inline-cta h2,.prose h2,.split-heading h2,.book-art-gallery__heading h2,.awards-preview h2,.contact-guidance h2,.contact-panel h2,.newsletter-section h2,.comments-section h2,.publication-section>.shell>h2,.award-feature h2,.share-dialog h2,.research-gateway h2,.formation-progress h2,.experience-intro h2,.experience-boundary h2,.interview-feature__copy h2,.umacoisa-interview__header h2,.help-resources h2){font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}:where(.catalogue-book__image,.production-card,.editorial-paths article,.editorial-path-card,.speaking-grid article,.literary-card__image,.peer-review-card,.recognition-grid article,.research-projects__grid article){min-height:0}:where(.catalogue-card,.production-card,.editorial-content-card,.research-card,.media-card,.partner-card,.experience-card){padding:var(--space-card)}.form-grid{gap:13px}.actions{gap:10px 14px}@media (width<=820px){:root{--space-section:38px;--space-section-compact:28px}.research-list__actions{flex-direction:column;align-items:stretch}.research-list__actions .button,.research-list__actions .text-link{justify-content:center;width:100%}.home-paths__grid a{min-height:104px}.pillar-card{min-height:0}}.spotlight__viewport,.spotlight__slide,.spotlight__slide--visual-landscape{height:auto!important;min-height:0!important}.spotlight__slide--visual-landscape{grid-template-columns:minmax(270px,.64fr) minmax(0,1.36fr);align-items:center;padding:clamp(18px,2vw,28px)}.spotlight__slide--visual-landscape .spotlight__visual{aspect-ratio:2;align-self:center;width:100%;overflow:visible;height:auto!important;min-height:0!important}.spotlight__slide--visual-landscape .spotlight__media-frame{aspect-ratio:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.spotlight__slide--visual-landscape .spotlight__media-frame>img{display:block;position:absolute;inset:0;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}@media (width<=820px){.spotlight__slide--visual-landscape{grid-template-columns:1fr;gap:16px;padding:12px}.spotlight__slide--visual-landscape .spotlight__visual{aspect-ratio:2;order:-1;width:100%}}.newsletter-success-dialog{text-align:left;max-width:38rem}.newsletter-success-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071626b8}.confirmation-brand img,.subscription-welcome__logo img{width:min(100%,280px);height:auto;margin-bottom:1.5rem;display:block}.subscription-welcome{gap:1rem;padding:1rem 0;display:grid}.subscription-welcome h2,.subscription-welcome p{margin:0}.subscription-welcome__domain{color:#0c6569;text-underline-offset:4px;font-size:1.2rem;font-weight:900;text-decoration:underline}.spotlight__word-cloud{flex-wrap:wrap;place-content:center;align-self:stretch;align-items:center;gap:clamp(12px,2vw,28px);height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:clamp(24px,4vw,64px)!important;display:flex!important;overflow:visible!important}.spotlight__word-cloud:before,.spotlight__word-cloud:after{content:none!important;display:none!important}.spotlight__word-cloud .spotlight__word{line-height:1.05;display:inline-block;box-shadow:none!important;font-family:var(--sans)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:clamp(.95rem,1.8vw,1.9rem)!important;font-weight:800!important;position:static!important;transform:none!important}.spotlight__word-cloud .spotlight__word:nth-child(5n+1){color:#f2c75c!important}.spotlight__word-cloud .spotlight__word:nth-child(5n+2){color:#9ddbd0!important;font-size:clamp(1.2rem,2.3vw,2.35rem)!important}.spotlight__word-cloud .spotlight__word:nth-child(5n+3){color:#f39a7e!important}.spotlight__word-cloud .spotlight__word:nth-child(5n+4){color:#fff!important;font-size:clamp(1rem,2vw,2.05rem)!important}.spotlight__word-cloud .spotlight__word:nth-child(5n){color:#b9c9ff!important}.spotlight__slide--word-cloud{align-items:center;height:auto!important;min-height:0!important}.spotlight__slide--word-cloud .spotlight__word-cloud{aspect-ratio:2;align-self:center;gap:clamp(8px,1.25vw,18px);width:100%;height:auto!important;min-height:0!important;padding:clamp(16px,2.2vw,30px)!important;overflow:hidden!important}.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word{text-align:center;max-width:31%;line-height:1.05;font-size:clamp(.72rem,1.15vw,1.22rem)!important}.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word:nth-child(5n+2),.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word:nth-child(5n+4){font-size:clamp(.82rem,1.42vw,1.48rem)!important}@media (width<=820px){.spotlight__slide--word-cloud .spotlight__word-cloud{order:-1}}@media (width<=560px){.spotlight__slide--word-cloud .spotlight__word-cloud{gap:7px 10px;padding:12px!important}.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word{max-width:42%;font-size:clamp(.62rem,2.8vw,.9rem)!important}.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word:nth-child(n+11){display:none}}.spotlight__slide--word-cloud .spotlight__word-cloud{position:relative;container-type:inline-size;padding:0!important;display:block!important}.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word{white-space:nowrap;letter-spacing:-.055em;transform-origin:50%;max-width:none;margin:0;line-height:.86;display:block;font-family:var(--sans)!important;font-weight:780!important;position:absolute!important}.spotlight__word--cloud-1{top:12%;left:7%;font-size:clamp(1rem,3.8cqw,2.55rem)!important}.spotlight__word--cloud-2{top:27%;left:35%;color:#9ddbd0!important;font-size:clamp(2.4rem,10cqw,6.7rem)!important}.spotlight__word--cloud-3{top:10%;left:58%;font-size:clamp(.9rem,3.2cqw,2.15rem)!important}.spotlight__word--cloud-4{top:29%;left:72%;font-size:clamp(1rem,4.2cqw,2.8rem)!important}.spotlight__word--cloud-5{top:38%;left:4%;transform:rotate(-90deg)translate(-45%);font-size:clamp(.78rem,2.5cqw,1.7rem)!important}.spotlight__word--cloud-6{top:43%;left:12%;font-size:clamp(.9rem,3.1cqw,2.05rem)!important}.spotlight__word--cloud-7{top:58%;left:28%;font-size:clamp(1rem,4.6cqw,3.05rem)!important}.spotlight__word--cloud-8{top:55%;left:57%;font-size:clamp(.9rem,3.25cqw,2.15rem)!important}.spotlight__word--cloud-9{top:51%;right:4%;transform:rotate(90deg)translate(42%);font-size:clamp(.72rem,2.2cqw,1.48rem)!important}.spotlight__word--cloud-10{top:72%;left:5%;font-size:clamp(.78rem,2.25cqw,1.55rem)!important}.spotlight__word--cloud-11{top:84%;left:19%;font-size:clamp(.72rem,1.9cqw,1.3rem)!important}.spotlight__word--cloud-12{top:77%;left:38%;font-size:clamp(.82rem,2.15cqw,1.5rem)!important}.spotlight__word--cloud-13{top:73%;left:67%;font-size:clamp(.78rem,2.1cqw,1.45rem)!important}.spotlight__word--cloud-14{top:84%;right:5%;font-size:clamp(.78rem,2.4cqw,1.62rem)!important}@media (width<=560px){.spotlight__slide--word-cloud .spotlight__word-cloud .spotlight__word:nth-child(n+11){display:block}.spotlight__word--cloud-5,.spotlight__word--cloud-9{display:none!important}}.spotlight__word-cloud-art{width:100%;height:100%;font-family:var(--sans);letter-spacing:-.035em;font-weight:780;display:block;overflow:visible}.spotlight__word-cloud-art text{paint-order:stroke;stroke:#0000;stroke-width:1px}.spotlight__word-cloud-art .cloud-size-10{font-size:20px}.spotlight__word-cloud-art .cloud-size-15{font-size:25px}.spotlight__word-cloud-art .cloud-size-20{font-size:30px}.spotlight__word-cloud-art .cloud-size-25{font-size:34px}.spotlight__word-cloud-art .cloud-size-30{font-size:40px}.spotlight__word-cloud-art .cloud-size-35{font-size:48px}.spotlight__word-cloud-art .cloud-size-40{font-size:56px}.spotlight__word-cloud-art .cloud-core{letter-spacing:-.075em;font-size:112px;font-weight:820}.spotlight__word-cloud-art .cloud-gold{fill:#f2c75c}.spotlight__word-cloud-art .cloud-teal{fill:#9ddbd0}.spotlight__word-cloud-art .cloud-coral{fill:#f39a7e}.spotlight__word-cloud-art .cloud-white{fill:#fff}.spotlight__word-cloud-art .cloud-lilac{fill:#b9c9ff}.spotlight__word-cloud-art .cloud-vertical-left{transform-origin:92px 362px;transform:rotate(-90deg)}.spotlight__word-cloud-art .cloud-vertical-right{transform-origin:928px 230px;transform:rotate(90deg)}@media (width<=560px){.spotlight__word-cloud-art .cloud-vertical-left,.spotlight__word-cloud-art .cloud-vertical-right{display:block!important}}.spotlight__visual--word-cloud{aspect-ratio:2;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:center;padding:0}.spotlight__visual--word-cloud .spotlight__media-frame{aspect-ratio:2;width:100%;display:block}.spotlight__visual--word-cloud img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:none;box-shadow:none;background:0 0;display:block}.spotlight__viewport,.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{overflow:hidden;height:clamp(350px,31vw,450px)!important;min-height:clamp(350px,31vw,450px)!important;max-height:clamp(350px,31vw,450px)!important}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{aspect-ratio:2;height:min(26vw,360px)!important;overflow:hidden!important}.spotlight__media-frame{width:100%;height:100%;inset:0}.spotlight__media-frame>img{object-fit:contain!important;width:100%!important;height:100%!important}.spotlight__copy{min-width:0;overflow:hidden}.spotlight__copy h2,.spotlight__copy>p:not(.eyebrow){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editorial-content-card img{aspect-ratio:2;object-fit:contain;background:#f6f1e8;width:100%}.editorial-content-card h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editorial-content-card>div>p:not(.eyebrow):not(.meta){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=820px){.spotlight__viewport,.spotlight__slide,.spotlight__slide--visual-square,.spotlight__slide--visual-landscape{height:clamp(570px,128vw,720px)!important;min-height:clamp(570px,128vw,720px)!important;max-height:clamp(570px,128vw,720px)!important}.spotlight__visual,.spotlight__slide--visual-square .spotlight__visual,.spotlight__slide--visual-landscape .spotlight__visual,.spotlight__slide--gold .spotlight__visual{aspect-ratio:2;width:100%;height:auto!important}.spotlight__visual--word-cloud{order:-1;width:100%;min-height:0}}.public-page-standard--formacao{--formation-section-space:clamp(38px, 4.2vw, 64px);--formation-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--formacao .page-hero{padding-block:var(--formation-section-space)}.public-page-standard--formacao .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--formacao :where(.formation-manifesto,.pepsus-feature,.formation-progress,.formation-axes,.formation-catalogue,.formation-method){padding-block:var(--formation-section-space)}.public-page-standard--formacao :where(.formation-manifesto__grid,.pepsus-feature__grid,.formation-progress__grid,.formation-axes__grid,.formation-method__grid){gap:clamp(28px,4.5vw,64px)}.public-page-standard--formacao :where(.formation-manifesto__statement>p:last-child,.formation-manifesto .prose h2,.pepsus-feature__intro h2,.formation-progress h2,.formation-axes h2,.formation-method h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--formacao :where(.formation-manifesto .prose p,.pepsus-feature__intro>p,.pepsus-axes p,.formation-progress p,.formation-axes p,.formation-method p){font-size:.96rem;line-height:1.6}.public-page-standard--formacao .formation-manifesto__statement>p:last-child{margin-top:34px}.public-page-standard--formacao .pepsus-feature__intro,.public-page-standard--formacao .formation-manifesto__statement{position:static}.public-page-standard--formacao .pepsus-feature__details{gap:16px}.public-page-standard--formacao .pepsus-facts>div,.public-page-standard--formacao .pepsus-disclosure summary{padding:16px 18px}.public-page-standard--formacao .pepsus-axes{padding:var(--formation-card-space)}.public-page-standard--formacao .pepsus-axes h3{font-size:clamp(1.45rem,2.2vw,2.15rem)}.public-page-standard--formacao .formation-progress__card{padding:var(--formation-card-space)}.public-page-standard--formacao .formation-progress__card h3{margin:22px 0 12px;font-size:clamp(1.55rem,2.35vw,2.35rem)}.public-page-standard--formacao .formation-progress__card dl{margin:20px 0}.public-page-standard--formacao .formation-ledger{padding-bottom:36px}.public-page-standard--formacao .formation-ledger dl>div{min-height:150px;padding:24px}.public-page-standard--formacao .formation-ledger dd{margin-top:28px;font-size:clamp(2.45rem,4vw,3.8rem)}.public-page-standard--formacao .formation-axes li{min-height:118px;padding:18px}.public-page-standard--formacao .formation-axes li>strong{font-size:1.08rem}.public-page-standard--formacao .formation-controls{padding:18px}.public-page-standard--formacao .formation-results{margin-top:20px}.public-page-standard--formacao .formation-results--mosaic{gap:10px}.public-page-standard--formacao .formation-card{padding:var(--formation-card-space)}.public-page-standard--formacao .formation-results--mosaic :where(.formation-card--xlarge,.formation-card--large,.formation-card--medium,.formation-card--compact){min-height:250px}.public-page-standard--formacao .formation-results--mosaic .formation-card--uniform-third{grid-column:span 4;align-self:stretch;min-height:250px}.public-page-standard--formacao .formation-card--uniform-third h3{font-size:clamp(1.18rem,1.65vw,1.65rem);line-height:1.12}.public-page-standard--formacao .formation-card>header>strong{font-size:clamp(1.85rem,3vw,3.1rem)}.public-page-standard--formacao .formation-card__body{padding:24px 0 20px}.public-page-standard--formacao .formation-card h3,.public-page-standard--formacao .formation-card--large h3,.public-page-standard--formacao .formation-card--xlarge h3{font-size:clamp(1.28rem,1.9vw,1.9rem);line-height:1.12}@media (width<=820px){.public-page-standard--formacao :where(.formation-manifesto__grid,.pepsus-feature__grid,.formation-progress__grid,.formation-axes__grid,.formation-method__grid){grid-template-columns:1fr}.public-page-standard--formacao .formation-ledger dl{grid-template-columns:repeat(2,1fr)}.public-page-standard--formacao .formation-controls,.public-page-standard--formacao .formation-results--mosaic{grid-template-columns:1fr}.public-page-standard--formacao .formation-results--mosaic .formation-card{grid-column:auto;min-height:0}}.public-page-standard--livros{--books-section-space:clamp(38px, 4.2vw, 64px);--books-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--livros .page-hero{padding-block:var(--books-section-space)}.public-page-standard--livros .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--livros :where(.books-catalogue,.works-index){padding-block:var(--books-section-space)}.public-page-standard--livros .catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,3vw,38px) 18px}.public-page-standard--livros .catalogue-book{border-top:7px solid var(--teal-dark);min-width:0;padding:var(--books-card-space);background:var(--white);flex-direction:column;display:flex;box-shadow:0 12px 34px #10263d14}.public-page-standard--livros .catalogue-book__image{min-height:290px}.public-page-standard--livros .catalogue-book__image img{max-height:340px}.public-page-standard--livros .catalogue-book__index{top:0;left:0}.public-page-standard--livros .catalogue-book>div{flex-direction:column;flex:1;padding:22px 0 0;display:flex}.public-page-standard--livros .catalogue-book h2{margin-bottom:12px;font-size:clamp(1.45rem,2.15vw,2.15rem);line-height:1.08}.public-page-standard--livros .catalogue-book p:not(.meta){font-size:.94rem;line-height:1.58}.public-page-standard--livros .catalogue-book .text-link{align-self:flex-start;margin-top:auto;padding-top:16px}.public-page-standard--livros .works-index__grid{grid-template-columns:1fr .62fr;align-items:end;gap:clamp(28px,4vw,56px)}.public-page-standard--livros .works-index h2{margin-bottom:16px;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--livros .works-index p{font-size:.95rem;line-height:1.6}@media (width<=980px){.public-page-standard--livros .catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.public-page-standard--livros .catalogue-grid,.public-page-standard--livros .works-index__grid{grid-template-columns:1fr}.public-page-standard--livros .catalogue-book__image{min-height:250px}.public-page-standard--livros .catalogue-book__image img{max-height:320px}}.public-page-standard--pesquisa{--research-section-space:clamp(38px, 4.2vw, 64px);--research-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--pesquisa .page-hero{padding-block:var(--research-section-space)}.public-page-standard--pesquisa .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--pesquisa :where(.research-gateway,.research-projects,.research-themes,.selected-production,.evidence-note,.inline-cta){padding-block:var(--research-section-space)}.public-page-standard--pesquisa :where(.research-gateway__grid,.split-heading,.evidence-note__grid){gap:clamp(28px,4vw,56px)}.public-page-standard--pesquisa :where(.research-gateway h2,.section-heading h2,.split-heading h2,.evidence-note h2,.inline-cta h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--pesquisa :where(.research-gateway p,.research-projects p,.evidence-note p){font-size:.95rem;line-height:1.6}.public-page-standard--pesquisa .research-projects__grid{align-items:stretch;gap:16px}.public-page-standard--pesquisa .research-projects__grid article{min-height:0;padding:var(--research-card-space)}.public-page-standard--pesquisa .research-projects__grid .display-index{margin-bottom:20px}.public-page-standard--pesquisa .research-projects h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--pesquisa .tag-cloud--numbered{column-gap:24px}.public-page-standard--pesquisa .tag-cloud--numbered>span{min-height:52px;padding-block:12px;line-height:1.4}.public-page-standard--pesquisa .production-grid{gap:16px}.public-page-standard--pesquisa .production-card{min-height:0;padding:var(--research-card-space)}.public-page-standard--pesquisa .production-card h3{margin:24px 0 16px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--pesquisa .production-card .doi{margin-top:20px}.public-page-standard--pesquisa .evidence-note__grid{grid-template-columns:.7fr 1fr 1fr;align-items:center}@media (width<=820px){.public-page-standard--pesquisa :where(.research-gateway__grid,.research-projects__grid,.split-heading,.production-grid,.evidence-note__grid,.inline-cta__grid){grid-template-columns:1fr}.public-page-standard--pesquisa .research-projects__grid article,.public-page-standard--pesquisa .production-card{min-height:0}.public-page-standard--pesquisa .tag-cloud--numbered{grid-template-columns:1fr}}.public-page-standard--producao-cientifica{--scientific-section-space:clamp(38px, 4.2vw, 64px);--scientific-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--producao-cientifica .page-hero{padding-block:var(--scientific-section-space)}.public-page-standard--producao-cientifica .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--producao-cientifica .scientific-hero .page-hero__grid>div:last-child{gap:18px;padding-left:clamp(20px,3vw,40px)}.public-page-standard--producao-cientifica .scientific-hero .page-hero__grid>div:last-child>p{font-size:.95rem;line-height:1.6}.public-page-standard--producao-cientifica .production-ledger dl{grid-template-columns:repeat(4,minmax(0,1fr))}.public-page-standard--producao-cientifica .production-ledger dl>div{min-height:132px;padding:20px}.public-page-standard--producao-cientifica .production-ledger dd{margin-top:24px;font-size:clamp(2.35rem,3.6vw,3.5rem)}.public-page-standard--producao-cientifica :where(.dissertation-feature,.production-section,.peer-review-section,.scientific-future){padding-block:var(--scientific-section-space)}.public-page-standard--producao-cientifica :where(.dissertation-feature__grid,.scientific-future__grid){gap:clamp(28px,4vw,56px)}.public-page-standard--producao-cientifica :where(.dissertation-feature h2,.section-heading h2,.scientific-future h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--producao-cientifica .dissertation-feature__degree{font-size:1.12rem}.public-page-standard--producao-cientifica .section-heading{margin-bottom:24px}.public-page-standard--producao-cientifica .section-heading__text{font-size:.95rem;line-height:1.6}.public-page-standard--producao-cientifica .production-record{grid-template-columns:44px minmax(0,1fr) minmax(170px,auto);gap:18px;padding-block:22px}.public-page-standard--producao-cientifica .production-record h3{font-size:clamp(1.25rem,1.8vw,1.8rem);line-height:1.15}.public-page-standard--producao-cientifica .peer-review-grid{gap:16px}.public-page-standard--producao-cientifica .peer-review-card{min-height:0;padding:var(--scientific-card-space)}.public-page-standard--producao-cientifica .peer-review-card h3{margin:22px 0 12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--producao-cientifica .peer-review-card strong{margin-top:24px;padding-top:16px}.public-page-standard--producao-cientifica .scientific-future p:last-child{font-size:.95rem;line-height:1.6}@media (width<=980px){.public-page-standard--producao-cientifica .production-ledger dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.public-page-standard--producao-cientifica :where(.page-hero__grid,.dissertation-feature__grid,.peer-review-grid,.scientific-future__grid){grid-template-columns:1fr}.public-page-standard--producao-cientifica .scientific-hero .page-hero__grid>div:last-child{border-top:1px solid var(--line);border-left:0;padding-top:22px;padding-left:0}.public-page-standard--producao-cientifica .production-record{grid-template-columns:36px minmax(0,1fr)}.public-page-standard--producao-cientifica .production-record .button{grid-column:2;justify-self:start}}@media (width<=520px){.public-page-standard--producao-cientifica .production-ledger dl{grid-template-columns:1fr}.public-page-standard--producao-cientifica .production-ledger dl>div{min-height:104px}}.public-page-standard--textos{--texts-section-space:clamp(38px, 4.2vw, 64px);--texts-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--textos .page-hero{padding-block:var(--texts-section-space)}.public-page-standard--textos .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--textos :where(.editorial-paths,.awards-preview,.editorial-note,.publication-section,.word-clouds,.newsletter-section){padding-block:var(--texts-section-space)}.public-page-standard--textos .editorial-paths__grid{align-items:stretch;gap:1px}.public-page-standard--textos .editorial-path-card{min-height:270px;padding:var(--texts-card-space)}.public-page-standard--textos .editorial-paths h2{margin:38px 0 12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--textos .editorial-paths p{font-size:.94rem;line-height:1.58}.public-page-standard--textos :where(.awards-preview__grid,.editorial-note__grid,.newsletter-grid){gap:clamp(28px,4vw,56px)}.public-page-standard--textos .awards-preview__grid>img{max-height:520px}.public-page-standard--textos :where(.awards-preview h2,.editorial-note h2,.publication-section>.shell>h2,.newsletter-section h2,.word-clouds .section-heading h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--textos :where(.awards-preview p:not(.eyebrow),.editorial-note .prose p,.newsletter-section p){font-size:.95rem;line-height:1.6}.public-page-standard--textos .published-grid{gap:16px;margin-top:26px}.public-page-standard--textos .published-card{padding:var(--texts-card-space)}.public-page-standard--textos .published-card>img{max-height:340px;margin-bottom:20px}.public-page-standard--textos .published-card h2{font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--textos .word-clouds__grid{gap:16px}.public-page-standard--textos .word-clouds__grid article{padding:var(--texts-card-space)}.public-page-standard--textos .word-clouds__grid article>p{min-height:0}.public-page-standard--textos .word-clouds__grid ul,.public-page-standard--textos .word-clouds__empty{min-height:190px}.public-page-standard--textos .newsletter-section .public-form{padding:var(--texts-card-space)}@media (width<=980px){.public-page-standard--textos .editorial-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.public-page-standard--textos :where(.editorial-paths__grid,.awards-preview__grid,.editorial-note__grid,.word-clouds__grid,.newsletter-grid){grid-template-columns:1fr}.public-page-standard--textos .editorial-path-card{min-height:0}.public-page-standard--textos .editorial-paths h2{margin-top:24px}.public-page-standard--textos .awards-preview__grid>img{max-height:420px}.public-page-standard--textos .word-clouds__grid ul,.public-page-standard--textos .word-clouds__empty{min-height:150px}}.public-page-standard--contos{--stories-section-space:clamp(38px, 4.2vw, 64px);--stories-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--contos .page-hero{padding-block:var(--stories-section-space)}.public-page-standard--contos .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--contos .literary-catalogue{padding-block:var(--stories-section-space)}.public-page-standard--contos .literary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.public-page-standard--contos .literary-card{border:1px solid var(--line);min-height:310px;padding:var(--stories-card-space);background:var(--white);grid-template-columns:minmax(120px,.62fr) minmax(0,1fr);align-items:stretch;gap:22px}.public-page-standard--contos .literary-card__image{min-height:0}.public-page-standard--contos .literary-card__image img{max-height:270px}.public-page-standard--contos .literary-card>div{flex-direction:column;min-width:0;display:flex}.public-page-standard--contos .literary-card h2{margin-bottom:12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--contos .literary-card p:not(.meta,.recognition-note){font-size:.94rem;line-height:1.58}.public-page-standard--contos .recognition-note{margin-bottom:12px;padding:8px 12px}.public-page-standard--contos .literary-card .text-link{align-self:flex-start;margin-top:auto;padding-top:16px}@media (width<=980px){.public-page-standard--contos .literary-grid{grid-template-columns:1fr}.public-page-standard--contos .literary-card{min-height:280px}}@media (width<=620px){.public-page-standard--contos .literary-card{grid-template-columns:1fr;min-height:0}.public-page-standard--contos .literary-card__image{justify-self:center;width:min(82%,300px)}.public-page-standard--contos .literary-card__image img{max-height:360px}}.public-page-standard--cronicas{--chronicles-section-space:clamp(38px, 4.2vw, 64px);--chronicles-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--cronicas .page-hero{padding-block:var(--chronicles-section-space)}.public-page-standard--cronicas .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--cronicas .literary-catalogue{padding-block:var(--chronicles-section-space)}.public-page-standard--cronicas .literary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.public-page-standard--cronicas .literary-card{border:1px solid var(--line);min-height:310px;padding:var(--chronicles-card-space);background:var(--white);grid-template-columns:minmax(120px,.62fr) minmax(0,1fr);align-items:stretch;gap:22px}.public-page-standard--cronicas .literary-card__image{min-height:0}.public-page-standard--cronicas .literary-card__image img{max-height:270px}.public-page-standard--cronicas .literary-card>div{flex-direction:column;min-width:0;display:flex}.public-page-standard--cronicas .literary-card h2{margin-bottom:12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--cronicas .literary-card p:not(.meta,.recognition-note){font-size:.94rem;line-height:1.58}.public-page-standard--cronicas .recognition-note{margin-bottom:12px;padding:8px 12px}.public-page-standard--cronicas .literary-card .text-link{align-self:flex-start;margin-top:auto;padding-top:16px}@media (width<=980px){.public-page-standard--cronicas .literary-grid{grid-template-columns:1fr}.public-page-standard--cronicas .literary-card{min-height:280px}}@media (width<=620px){.public-page-standard--cronicas .literary-card{grid-template-columns:1fr;min-height:0}.public-page-standard--cronicas .literary-card__image{justify-self:center;width:min(82%,300px)}.public-page-standard--cronicas .literary-card__image img{max-height:360px}}.public-page-standard--memorias{--memories-section-space:clamp(38px, 4.2vw, 64px);--memories-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--memorias .page-hero{padding-block:var(--memories-section-space)}.public-page-standard--memorias .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--memorias .literary-catalogue{padding-block:var(--memories-section-space)}.public-page-standard--memorias .literary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px}.public-page-standard--memorias .literary-card{border:1px solid var(--line);min-height:310px;padding:var(--memories-card-space);background:var(--white);grid-template-columns:minmax(120px,.62fr) minmax(0,1fr);align-items:stretch;gap:22px}.public-page-standard--memorias .literary-card__image{min-height:0}.public-page-standard--memorias .literary-card__image img{max-height:270px}.public-page-standard--memorias .literary-card>div{flex-direction:column;min-width:0;display:flex}.public-page-standard--memorias .literary-card h2{margin-bottom:12px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.public-page-standard--memorias .literary-card p:not(.meta,.recognition-note){font-size:.94rem;line-height:1.58}.public-page-standard--memorias .literary-card .text-link{align-self:flex-start;margin-top:auto;padding-top:16px}.public-page-standard--memorias .literary-card>div,.public-page-standard--memorias .literary-card :where(h2,p,a){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}.public-page-standard--memorias .literary-card h2{text-wrap:pretty}@media (width<=980px){.public-page-standard--memorias .literary-grid{grid-template-columns:1fr}.public-page-standard--memorias .literary-card{min-height:280px}}@media (width<=620px){.public-page-standard--memorias .literary-card{grid-template-columns:1fr;gap:20px;min-height:0}.public-page-standard--memorias .literary-card__image{justify-self:center;width:min(100%,340px)}.public-page-standard--memorias .literary-card__image img{max-height:360px}.public-page-standard--memorias .literary-card h2{font-size:clamp(1.72rem,8.2vw,2.15rem);line-height:1.06}.public-page-standard--memorias .literary-card .text-link{width:100%;padding-top:6px;line-height:1.45}}.public-page-standard--premios{--awards-section-space:clamp(38px, 4.2vw, 64px);--awards-card-space:clamp(18px, 2.2vw, 28px)}.public-page-standard--premios .page-hero{padding-block:var(--awards-section-space)}.public-page-standard--premios .page-hero h1{font-size:clamp(2.15rem,3.45vw,3.45rem);line-height:1.03}.public-page-standard--premios :where(.awards-section,.bienal-callout,.inline-cta){padding-block:var(--awards-section-space)}.public-page-standard--premios .awards-grid{gap:16px}.public-page-standard--premios .award-feature{border:1px solid var(--line);padding:var(--awards-card-space);background:var(--white);grid-template-columns:minmax(210px,.58fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.5vw,48px)}.public-page-standard--premios .award-feature--magia{background:#151d18}.public-page-standard--premios .award-feature>img{max-height:390px}.public-page-standard--premios .award-feature h2{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(1.55rem,2.45vw,2.45rem);line-height:1.08}.public-page-standard--premios .award-feature p:not(.meta,.recognition-note){font-size:.94rem;line-height:1.58}.public-page-standard--premios .recognition-note{margin-bottom:14px;padding:9px 12px}.public-page-standard--premios .award-feature .actions{gap:12px 20px;margin-top:20px}.public-page-standard--premios .award-poem-list{margin:20px 0}.public-page-standard--premios .award-poem-list a{align-items:center;min-height:44px;padding:10px 0;font-size:1.05rem}.public-page-standard--premios :where(.bienal-callout__grid,.inline-cta__grid){gap:clamp(28px,4vw,56px)}.public-page-standard--premios :where(.bienal-callout h2,.inline-cta h2){letter-spacing:-.03em;font-size:clamp(1.72rem,2.7vw,2.75rem);line-height:1.08}.public-page-standard--premios .bienal-callout p{font-size:.95rem;line-height:1.6}.public-page-standard--premios :where(.section-heading,.recognition-grid article,.award-feature>div,.bienal-callout__grid>div,.inline-cta__grid>div){min-width:0}.public-page-standard--premios :where(h1,h2,h3,p,a,li){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.public-page-standard--premios .recognition-grid article{padding:clamp(22px,2.4vw,30px)}.public-page-standard--premios .award-feature>img{object-fit:contain;justify-self:center}@media (width<=980px){.public-page-standard--premios .award-feature,.public-page-standard--premios .bienal-callout__grid,.public-page-standard--premios .inline-cta__grid{grid-template-columns:1fr}.public-page-standard--premios .award-feature:nth-child(2n) img{order:0}.public-page-standard--premios .award-feature>img{width:min(100%,420px);max-height:440px}.public-page-standard--premios .award-feature>div{width:100%}.public-page-standard--premios .award-feature .actions{flex-direction:column;align-items:stretch}.public-page-standard--premios .award-feature .actions .button,.public-page-standard--premios :where(.bienal-callout .button,.inline-cta .button){width:100%;min-height:48px}}@media (width<=480px){.public-page-standard--premios .award-feature{gap:20px}.public-page-standard--premios .award-feature h2{text-wrap:pretty;font-size:clamp(1.7rem,8vw,2.08rem)}.public-page-standard--premios .award-poem-list a{justify-content:space-between;gap:12px}}.site-header .site-header__inner.shell{grid-template-columns:clamp(225px,14vw,250px) minmax(0,1fr);align-items:center;gap:clamp(28px,3vw,54px);width:min(100% - 48px,1760px);min-height:96px;display:grid}.site-header .wordmark{width:100%;min-width:0}.site-header .editorial-nav{justify-content:space-between;gap:clamp(2px,.35vw,7px);width:100%}@media (width<=1480px){.site-header .site-header__inner.shell{grid-template-columns:minmax(220px,300px) auto;gap:24px;width:min(100% - 36px,1320px);min-height:86px}.site-header .editorial-nav{display:none}.site-header .site-header__actions{display:flex}.site-header .site-menu__trigger{display:inline-flex}.site-header .site-menu__panel{grid-column:1/-1;width:100%;max-width:none;max-height:min(68dvh,590px);position:static;overflow-y:auto}.site-header .site-menu__panel nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.site-header .site-header__inner.shell{grid-template-columns:minmax(0,1fr) auto;gap:14px;width:min(100% - 24px,720px)}.site-header .wordmark{width:min(100%,270px)}.site-header .site-menu__panel nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.site-header .site-header__inner.shell{width:min(100% - 20px,520px)}.site-header .wordmark{width:min(100%,230px)}.site-header .site-menu__panel nav{grid-template-columns:1fr}}.site-header .site-header__inner.shell{grid-template-columns:clamp(215px,13vw,250px) minmax(0,1fr) auto;gap:clamp(14px,1.4vw,28px);width:min(100% - 40px,1900px)}.site-header .editorial-nav{justify-content:stretch;gap:0}.site-header .editorial-nav__item{flex:auto;justify-content:center;min-width:0;display:flex}.site-header .editorial-nav__item>a{text-align:center;white-space:normal;justify-content:center;min-width:0;padding-inline:clamp(5px,.55vw,10px)}.site-header .editorial-nav__label{justify-items:center;line-height:1.08;display:grid}.site-header .editorial-nav__label>span{white-space:nowrap}.site-header .site-header__actions{display:flex}.site-header .restricted-area-link{white-space:nowrap;justify-content:center;min-width:126px}@media (width<=1540px){.site-header .site-header__inner.shell{grid-template-columns:minmax(220px,300px) auto;gap:24px;width:min(100% - 36px,1380px)}.site-header .editorial-nav{display:none}.site-header .site-menu__trigger{display:inline-flex}}@media (width<=560px){.site-header .restricted-area-link{display:none}}.public-site{width:100%;min-width:0;overflow-x:clip}.public-site :where(main,section,article,aside,header,footer,nav,div,figure){min-width:0}.public-site :where(h1,h2,h3,h4,p,li,a,button,figcaption){overflow-wrap:anywhere}.public-site :where(img,picture,video,iframe,svg,canvas){max-width:100%;height:auto}.public-site :where(input,textarea,select,button){max-width:100%}.public-site .skip-link{z-index:1000;border:2px solid var(--gold);border-radius:4px;font-weight:800}.public-site .site-header__inner--menu-open .site-menu__panel{grid-column:1/-1}.public-site .site-menu__panel nav a,.public-site .site-menu__trigger,.public-site .restricted-area-link,.public-site .site-footer a{min-height:44px}.public-site .site-menu__panel nav a,.public-site .site-footer a{align-items:center;display:flex}.public-site .site-footer__grid>div{min-width:0}.public-site .site-footer__bottom>span{overflow-wrap:anywhere}@media (width<=980px){.public-site .site-footer__grid--expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px clamp(28px,7vw,64px)}.public-site .site-footer__grid--expanded>div:first-child{grid-column:1/-1}.public-site .site-footer__bottom{flex-wrap:wrap;justify-content:flex-start}}@media (width<=620px){.public-site .shell{width:min(100% - 24px,1440px)}.public-site .section{padding-block:clamp(40px,12vw,62px)}.public-site .page-hero{padding-block:clamp(42px,12vw,64px)}.public-site .site-header .site-header__inner.shell{gap:10px;width:min(100% - 20px,600px);min-height:76px}.public-site .site-header .wordmark{width:min(100%,220px)}.public-site .site-menu__trigger{padding-inline:12px}.public-site .site-header__inner--menu-open{padding-bottom:10px}.public-site .site-header__inner--menu-open .site-menu__panel{border-top:2px solid var(--gold);max-height:min(68dvh,520px)}.public-site .site-header__inner--menu-open .site-menu__panel nav{grid-template-columns:1fr;width:100%;padding:6px}.public-site .site-header__inner--menu-open .site-menu__panel nav a{white-space:normal;min-height:48px;padding:10px 12px}.public-site .mobile-menu-child{padding-left:28px!important}.public-site .site-footer{padding-top:52px}.public-site .site-footer__grid--expanded{grid-template-columns:1fr;gap:30px}.public-site .site-footer__grid--expanded>div:first-child{grid-column:auto}.public-site .footer-name{font-size:clamp(2.2rem,12vw,3rem)}.public-site .site-footer__bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:42px}}@media (width<=360px){.public-site .shell{width:min(100% - 20px,1440px)}.public-site .site-header .wordmark{width:min(100%,195px)}.public-site .site-menu__trigger{min-width:76px;padding-inline:9px;font-size:.72rem}}.subscriber-admin-actions{gap:7px;min-width:155px;display:grid}.subscriber-admin-actions button{color:#f4f7f6;cursor:pointer;background:#102b3a;border:1px solid #4b6d79;border-radius:7px;min-height:34px;padding:7px 9px;font-size:.72rem;font-weight:800}.subscriber-admin-actions button:nth-child(2){color:#ffe6a0;border-color:#d9a940}.subscriber-admin-actions button:nth-child(3){color:#ffd5d0;border-color:#b96d67}.subscriber-admin-actions button:disabled{opacity:.45;cursor:not-allowed}.subscription-welcome{background:#fff!important;border:1px solid #d6ddd9!important;border-radius:12px!important;max-width:680px!important;padding:28px!important;box-shadow:0 18px 45px #081a2b24!important}@media print{@page{size:A4 portrait;margin:12mm}html,body{color:#111!important;box-shadow:none!important;filter:none!important;background:#fff!important}.floating-tools,.skip-link{display:none!important}}.site-header .site-header__inner.shell{grid-template-columns:clamp(180px,12vw,230px) minmax(0,1fr) auto;gap:clamp(10px,1vw,20px)}.site-header .editorial-nav{display:flex}.site-header .editorial-nav__item>a{padding-inline:clamp(3px,.42vw,8px);font-size:clamp(.68rem,.72vw,.86rem)}.site-header .site-menu__trigger{display:none}.site-header .restricted-area-link{min-width:112px;padding-inline:11px;font-size:.74rem}@media (width<=1120px){.site-header .site-header__inner.shell{grid-template-columns:minmax(210px,1fr) auto;gap:14px}.site-header .editorial-nav{display:none}.site-header .site-menu__trigger{display:inline-flex}}@media (width<=560px){.site-header .restricted-area-link{display:none}}.floating-tools{gap:8px!important;bottom:16px!important;right:20px!important}.floating-tools__help{border-radius:50%!important;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important}.floating-tools__help>span{font-size:1.65rem!important}.floating-tools__help>strong{display:none!important}.floating-tools__top{border-radius:999px!important;min-height:43px!important;padding:8px 16px!important;font-size:.76rem!important}.floating-tools__top>span{width:27px!important;height:27px!important;font-size:1.15rem!important}.floating-tools__panel{width:min(360px,100vw - 32px)!important;bottom:102px!important;right:0!important}@media (width<=620px){.floating-tools{bottom:12px!important;right:12px!important}}.subscription-confirmation-page{min-height:100vh;background:#071b29!important}.subscription-confirmation-page__hero{min-height:100vh;color:#fff!important;background:linear-gradient(90deg,#04131df5,#051d2ad1),url(/images/biblioteca-admin/carlos-toledo-conversa-literaria-fundo-acesso-paisagem.webp) 50%/cover fixed!important;padding-block:clamp(52px,8vw,100px)!important}.subscription-confirmation-page__hero .confirmation-brand{background:#020b12;border-radius:8px;width:min(360px,100%);margin-bottom:30px;padding:12px;display:block}.subscription-confirmation-page__hero .confirmation-brand img{width:100%;height:auto;display:block}.subscription-confirmation-page__hero h1,.subscription-confirmation-page__hero label{color:#fff!important}.subscription-confirmation-page__hero p{color:#d5e3e2!important}.subscription-confirmation-page__hero .page-hero__aside{border:1px solid #416371;border-radius:12px;padding:clamp(22px,4vw,38px);background:#0a2533!important}.subscription-confirmation-page__hero input{color:#142632!important;-webkit-text-fill-color:#142632!important;background:#fff!important}.subscription-confirmation-page__hero .subscription-welcome{color:#fff!important;background:#051c29f7!important;border-color:#4c7180!important}.subscription-confirmation-page__hero .subscription-welcome :where(h2,p){color:#fff!important;-webkit-text-fill-color:#fff!important}.subscription-confirmation-page__hero .subscription-welcome__domain{color:#84ded8!important;-webkit-text-fill-color:#84ded8!important}@media (width<=960px){#editor-publicacao{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}}.access-gate-page>.access-gate.access-gate--owner-only.shell{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;justify-self:start!important;width:280px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;margin-left:clamp(12px,4vw,58px)!important;margin-right:0!important}.access-gate-page>.access-gate.access-gate--owner-only .access-gate__card{box-sizing:border-box!important;width:100%!important;min-width:0!important}.access-gate-page>.access-gate.access-gate--owner-only :where(h1,p,strong,span,small,a){overflow-wrap:anywhere;white-space:normal;min-width:0}@media (width<=720px){.access-gate-page>.access-gate.access-gate--owner-only.shell{justify-self:center!important;width:270px!important;max-width:calc(100vw - 24px)!important;margin-inline:auto!important}}.subscription-confirmation-page{background:#061724!important;min-height:100svh!important}.subscription-confirmation-page__hero{background-image:linear-gradient(90deg,#020e1861,#020e180a),var(--confirmation-background)!important;color:#fff!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;justify-content:flex-start!important;align-items:center!important;min-height:100svh!important;padding:clamp(18px,3vw,42px)!important;display:flex!important}.subscription-confirmation-panel{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#041824e8!important;border:1px solid #8bb8c39e!important;border-radius:14px!important;gap:8px!important;width:min(410px,100vw - 36px)!important;margin:0!important;padding:clamp(18px,2.4vw,28px)!important;display:grid!important;box-shadow:0 20px 54px #00000061!important}.subscription-confirmation-panel .confirmation-brand{width:min(265px,100%)!important;margin:0 0 10px!important;padding:8px!important}.subscription-confirmation-panel .confirmation-brand img{width:100%!important;margin:0!important}.subscription-confirmation-panel :where(.eyebrow,h1,p){text-align:left!important;margin:0!important}.subscription-confirmation-panel .eyebrow{color:#f1cc72!important;margin-top:4px!important;font-size:.72rem!important}.subscription-confirmation-panel h1{font-size:clamp(2rem,4vw,3rem)!important;line-height:1.03!important}.subscription-confirmation-panel>p:not(.eyebrow){color:#dce8e7!important;font-size:1rem!important}.subscription-confirmation-panel__form{gap:12px!important;margin-top:24px!important;display:grid!important}.subscription-confirmation-panel__form>p{color:#eff6f5!important;font-size:1rem!important;line-height:1.55!important}.subscription-confirmation-panel .public-form{gap:12px!important;display:grid!important}.subscription-confirmation-panel .public-form label{gap:6px!important;margin:0!important}.subscription-confirmation-panel .public-form input{min-height:48px!important}.subscription-confirmation-panel .public-form .button{width:100%!important;min-height:48px!important}.subscription-confirmation-panel .subscription-welcome{padding:16px!important}.subscription-confirmation-panel .subscription-welcome__logo{display:none!important}@media (width<=720px){.subscription-confirmation-page__hero{background-position:top!important;background-size:cover!important;align-items:flex-end!important;padding:14px!important}.subscription-confirmation-panel{width:min(360px,100%)!important;padding:17px!important}}.access-gate-page>.access-gate.access-gate--owner-only.shell{transform:translateY(clamp(-64px,-5svh,-36px))}@media (width<=720px){.access-gate-page>.access-gate.access-gate--owner-only.shell{transform:translateY(clamp(-42px,-4svh,-24px))}.access-gate-page{background:linear-gradient(#03111c4d,#03111c94),url(/images/biblioteca-admin/carlos-toledo-copacabana-noite-fundo-acesso.webp) 62%/cover no-repeat,#071d2b}}.subscription-confirmation-page__hero{isolation:isolate!important;background:#061724!important;position:relative!important;overflow:hidden!important}.subscription-confirmation-page__background{z-index:-2!important;object-fit:contain!important;object-position:center top!important;background:#061724!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.subscription-confirmation-page__hero:after{z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,#020e1861,#020e1808);position:absolute;inset:0}@media (width<=720px){.subscription-confirmation-page__hero{background:#061724!important;align-items:flex-end!important;min-height:max(100svh,760px)!important}.subscription-confirmation-page__background{object-fit:contain!important;object-position:center top!important;height:100%!important}}.access-gate-page{background:linear-gradient(90deg,#03111c99 0%,#03111c2e 48%,#03111c14 100%),url(/images/biblioteca-admin/carlos-toledo-conversa-literaria-fundo-acesso-paisagem.webp) 50%/contain no-repeat,#071d2b}@media (width<=720px){.access-gate-page{background:linear-gradient(#03111c3d,#03111c8a),url(/images/biblioteca-admin/carlos-toledo-conversa-literaria-fundo-acesso-paisagem.webp) 50%/contain no-repeat,#071d2b}}.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) :where(.page-hero__grid,.section-heading,.actions,.profile-links,dl,article,figure){min-width:0}.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) :where(.button,button,summary,input,select,textarea){min-height:44px}.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) :where(.button,.text-link,.profile-links a,.pepsus-institutional-links a){white-space:normal;overflow-wrap:anywhere;max-width:100%}.public-site .public-page-standard--sobre .owner-profile__business-card img,.public-site .public-page-standard--docencia :where(.experience-card__image img,.edpoprua-brand img,.edpoprua-gallery__item img){object-fit:contain;width:auto;max-width:100%;height:auto}.public-site .public-page-standard--formacao :where(.formation-controls,.formation-card,.pepsus-disclosure){min-width:0}.public-site .public-page-standard--formacao .pepsus-disclosure summary{overflow-wrap:anywhere}.public-site .public-page-standard--contato .public-form :where(input,select,textarea){width:100%;min-width:0}.public-site .public-page-standard--contato .public-form .check input{flex:none;width:auto}@media (width<=820px){.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) .page-hero h1{max-width:100%;font-size:clamp(2.3rem,10.5vw,3.35rem);line-height:1.02}.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) :where(.actions,.profile-links){flex-direction:column;align-items:stretch}.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) :where(.actions .button,.profile-links .button){justify-content:center;width:100%}.public-site .public-page-standard--docencia .experience-card__image img{max-height:360px}.public-site .public-page-standard--docencia .edpoprua-gallery__item--story{width:min(100%,430px)}.public-site .public-page-standard--parcerias .partnerships-cta .button{justify-content:center;width:100%}.public-site .public-page-standard--contato .contact-grid{gap:34px}}@media (width<=520px){.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) .page-hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(2.05rem,10vw,2.8rem)}.public-site .public-page-standard--sobre .owner-profile__contact>div{grid-template-columns:1fr;gap:4px}.public-site .public-page-standard--sobre .portfolio-records article,.public-site .public-page-standard--docencia .speaking-history__list article{grid-template-columns:34px minmax(0,1fr);gap:12px}.public-site .public-page-standard--sobre .career-timeline article{padding-left:26px}.public-site .public-page-standard--docencia .experience-card__marker{min-height:96px;padding:18px}.public-site .public-page-standard--docencia .experience-card__marker span{font-size:2.7rem}.public-site .public-page-standard--docencia .experience-card__body{padding:20px 18px}.public-site .public-page-standard--docencia .experience-card__image img{max-height:300px}.public-site .public-page-standard--formacao .formation-ledger dl{grid-template-columns:1fr}.public-site .public-page-standard--formacao .formation-ledger dl>div,.public-site .public-page-standard--formacao .formation-ledger dl>div:nth-child(odd){border-bottom:1px solid #081a2b33;border-left:1px solid #081a2b33;min-height:0;padding:20px}.public-site .public-page-standard--formacao .formation-ledger dd{margin-top:18px;font-size:clamp(2.25rem,13vw,3.2rem);line-height:.95}.public-site .public-page-standard--formacao .pepsus-facts,.public-site .public-page-standard--formacao .formation-progress__card dl{grid-template-columns:1fr}.public-site .public-page-standard--formacao .pepsus-disclosure summary{padding:16px}.public-site .public-page-standard--formacao .pepsus-disclosure :where(ul,p){padding-left:32px;padding-right:18px}.public-site .public-page-standard--formacao .formation-axes li{grid-template-columns:32px minmax(0,1fr);padding:16px}.public-site .public-page-standard--parcerias .partnerships-grid article{padding:22px 18px}.public-site .public-page-standard--parcerias .partnerships-grid h3{margin-top:24px}.public-site .public-page-standard--contato .contact-guidance li{grid-template-columns:32px minmax(0,1fr);gap:12px}.public-site .public-page-standard--contato .contact-panel{padding:24px 18px}.public-site .public-page-standard--contato .public-form .form-row{grid-template-columns:1fr}.public-site .public-page-standard--contato .public-form .button{width:100%;min-width:0}}@media (width<=360px){.public-site :where(.public-page-standard--sobre,.public-page-standard--docencia,.public-page-standard--formacao,.public-page-standard--parcerias,.public-page-standard--contato) .page-hero h1{font-size:2rem}.public-site .public-page-standard--docencia .experience-card__body,.public-site .public-page-standard--formacao :where(.formation-card,.formation-progress__card,.pepsus-axes),.public-site .public-page-standard--parcerias .partnerships-grid article,.public-site .public-page-standard--contato .contact-panel{padding-left:16px;padding-right:16px}}.public-page-standard--midia .media-press-feature{isolation:isolate;color:#fff;background:linear-gradient(90deg,#05142273 0%,#05142294 45%,#051422d1 100%),url(/images/backgrounds/copacabana-envelhece-noite.webp) 50%/cover no-repeat;border-block:0;position:relative;overflow:hidden}.public-page-standard--midia .media-press-feature:before{z-index:-1;content:"";background:linear-gradient(#04101c14,#04101c5c);position:absolute;inset:0}.public-page-standard--midia .media-press-feature:after{display:none}.public-page-standard--midia .media-press-feature__image{border:1px solid #ffffff47;border-radius:22px;transform:rotate(-1deg);box-shadow:0 28px 80px #0000006b}.public-page-standard--midia .media-press-feature__copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051826b3;border:1px solid #ffffff3d;border-radius:24px;padding:clamp(24px,3.5vw,44px);box-shadow:0 24px 70px #00000047}.public-page-standard--midia .media-title--sunshine,.public-page-standard--midia .media-title--sunshine:first-line{color:#fff4d6}.public-page-standard--midia .media-press-feature__lead{color:#ffffffd6}.public-page-standard--midia .media-press-feature__copy blockquote{color:#f9d98c;border-color:#f1c55d}.public-page-standard--midia .media-press-feature__copy .eyebrow{color:#09263a;background:#f1c55d}.public-page-standard--midia .media-press-feature .button--outline{color:#fff;border-color:#fff9}.public-page-standard--midia .media-press-feature .button--outline:hover,.public-page-standard--midia .media-press-feature .button--outline:focus-visible{color:#09263a;background:#fff;border-color:#fff}.public-page-standard--midia .interview-feature{isolation:isolate;color:#fff;background:linear-gradient(90deg,#0a141de6 0%,#0a141dad 54%,#0a141d61 100%),url(/images/biblioteca-admin/carlos-toledo-conversa-literaria-fundo-acesso-paisagem.webp) 50%/cover no-repeat;position:relative;overflow:hidden}.public-page-standard--midia .interview-feature>.shell{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(110deg,#08141eed,#08141eb3);border:1px solid #efc26759;border-left:9px solid #efc267;border-radius:0 26px 26px 0;box-shadow:0 30px 90px #0006}.public-page-standard--midia .media-title--literaria{color:#fff2cd;letter-spacing:-.05em;text-transform:none;text-shadow:0 10px 30px #00000075;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;line-height:.94}.public-page-standard--midia .interview-feature .eyebrow{color:#efc267}.public-page-standard--midia .interview-feature__lead,.public-page-standard--midia .interview-feature dd,.public-page-standard--midia .interview-feature .status-note{color:#ffffffd1}.public-page-standard--midia .interview-feature dt{color:#efc267}.public-page-standard--midia .interview-feature dl,.public-page-standard--midia .interview-feature dl div{border-color:#fff3}.public-page-standard--midia .interview-feature .interview-player__fallback{color:#111;background:#ffffffeb;border-radius:8px;padding:10px 12px}.public-page-standard--midia .interview-feature .interview-player__fallback a{color:#efc267}@media (width<=720px){.public-page-standard--midia .media-press-feature{background:linear-gradient(#051422b3,#051422eb),url(/images/backgrounds/copacabana-envelhece-noite.webp) 68%/cover no-repeat}.public-page-standard--midia .media-press-feature__image{transform:none}.public-page-standard--midia .media-press-feature__copy{padding:22px}.public-page-standard--midia .interview-feature{background:linear-gradient(#08141ed1,#08141ef5),url(/images/biblioteca-admin/carlos-toledo-conversa-literaria-fundo-acesso-paisagem.webp) 72%/cover no-repeat}}.page-section-nav{z-index:45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 12% 10%,#bb9a5b1c,#0000 30%),linear-gradient(135deg,#edf5f2 0%,#f8faf8 56%,#eef3f1 100%);border-top:1px solid #ffffffe0;border-bottom:1px solid #13463f33;padding:.9rem 0;position:sticky;top:76px;box-shadow:0 12px 30px #0414211c,inset 0 1px #ffffffb3}.page-section-nav .shell{justify-content:space-between;align-items:center;gap:.85rem 1.35rem;display:flex}.page-section-nav__heading{flex:none;align-items:center;gap:.68rem;display:flex}.page-section-nav__heading>span:last-child{gap:.08rem;display:grid}.page-section-nav__heading small{color:#8a6b34;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:800;line-height:1}.page-section-nav__heading strong{color:#123f3a;font-size:.92rem;line-height:1.18}.page-section-nav__compass{color:#ead29e;background:linear-gradient(145deg,#174c45,#0d3430);border:1px solid #ffffff73;border-radius:14px;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;font-size:1.35rem;display:inline-flex;transform:rotate(-8deg);box-shadow:0 6px 15px #0c373133}.page-section-nav__links{scrollbar-color:#13463f47 transparent;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-end;gap:.42rem;min-width:0;padding:.18rem .1rem .32rem;display:flex;overflow-x:auto}.page-section-nav a{color:#123f3a;white-space:nowrap;background:linear-gradient(#f3f8f6 0%,#eaf3f0 100%);border:1px solid #cfe1db;border-radius:12px;flex:none;align-items:center;gap:.38rem;min-height:2.42rem;padding:.34rem .46rem .34rem .38rem;font-size:clamp(.72rem,.72vw,.82rem);font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;display:inline-flex;box-shadow:0 3px 8px #0c37310f,inset 0 1px #ffffffe6}.page-section-nav a:nth-child(4n+2){background:linear-gradient(#fbf7ed 0%,#f5ecd8 100%);border-color:#e8d8b7}.page-section-nav a:nth-child(4n+3){background:linear-gradient(#f0f6fa 0%,#e5eff5 100%);border-color:#cbdde8}.page-section-nav a:nth-child(4n+4){background:linear-gradient(#f8f2f2 0%,#f2e7e7 100%);border-color:#e3cfcf}.page-section-nav__number{color:#8a6b34;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#e8f0ed;border:1px solid #13463f21;border-radius:8px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6rem;display:inline-flex}.page-section-nav__label{white-space:nowrap;line-height:1}.page-section-nav__arrow{color:#8a6b34;border-left:1px solid #13463f21;justify-content:center;align-items:center;height:1.25rem;margin-left:.08rem;padding-left:.36rem;font-size:.78rem;transition:transform .2s;display:inline-flex}.page-section-nav a:hover,.page-section-nav a:focus-visible{color:#0d4039;background:linear-gradient(#fff 0%,#edf5f2 100%);border-color:#8bb3a8;transform:translateY(-2px);box-shadow:0 8px 17px #0c373126}.page-section-nav a:hover .page-section-nav__number,.page-section-nav a:focus-visible .page-section-nav__number{color:#755820;background:#e4f0ec;border-color:#b9d3cc}.page-section-nav a:hover .page-section-nav__arrow,.page-section-nav a:focus-visible .page-section-nav__arrow{color:#755820;border-left-color:#13463f2e;transform:translateY(2px)}.page-section-nav a:focus-visible{outline-offset:3px;outline:3px solid #bb9a5b7a}.page-section-nav--chapters{background:linear-gradient(120deg,#0e3935fa,#154842fa);border-color:#e1b853a6;box-shadow:0 12px 30px #04142133,inset 0 1px #ffffff14}.page-section-nav--chapters .page-section-nav__heading small,.page-section-nav--chapters .page-section-nav__heading strong{color:#f3d16d}.page-section-nav--chapters .page-section-nav__compass{color:#163f3b;background:#f0cd68;border-color:#ffffff59;box-shadow:0 6px 16px #02110f47}.page-section-nav--chapters .page-section-nav__links{border-top:2px solid #d9b34f;border-bottom:2px solid #d9b34f;flex:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:visible}.page-section-nav--chapters.page-section-nav--count-2 .page-section-nav__links{grid-template-columns:repeat(2,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-3 .page-section-nav__links{grid-template-columns:repeat(3,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-4 .page-section-nav__links{grid-template-columns:repeat(4,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-5 .page-section-nav__links{grid-template-columns:repeat(5,minmax(0,1fr))}.page-section-nav--chapters a,.page-section-nav--chapters a:nth-child(n){box-shadow:none;color:#fff;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:.45rem;min-width:0;min-height:3.55rem;padding:.55rem .72rem;position:relative}.page-section-nav--chapters a+a{border-left:1px solid #ffffff29}.page-section-nav--chapters .page-section-nav__number{color:#f3d16d;background:0 0;border:0;border-radius:0;flex:none;width:auto;height:auto;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.page-section-nav--chapters .page-section-nav__label{color:#fff;white-space:normal;flex:auto;min-width:0;font-size:clamp(.68rem,.78vw,.82rem);line-height:1.08}.page-section-nav--chapters .page-section-nav__arrow{color:#f3d16d;border:0;flex:none;margin:0 0 0 auto;padding:0}.page-section-nav--chapters a:hover,.page-section-nav--chapters a:focus-visible{color:#fff;background:#ffffff1a;border-color:#0000;transform:none;box-shadow:inset 0 -4px #e27550}.page-section-nav--chapters a:hover .page-section-nav__number,.page-section-nav--chapters a:focus-visible .page-section-nav__number{color:#123d38;background:#f3d16d;padding:.08rem .28rem}.page-section-nav--chapters a:hover .page-section-nav__arrow,.page-section-nav--chapters a:focus-visible .page-section-nav__arrow{color:#ffe89d}@media (width>=761px) and (width<=2200px){.page-section-nav .shell{flex-direction:column;align-items:stretch;gap:.65rem}.page-section-nav__links{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;width:100%;padding:0;display:grid;overflow:visible}.page-section-nav a{white-space:normal;justify-content:space-between;min-width:0;padding:.42rem .58rem .42rem .45rem}.page-section-nav__label{white-space:normal;flex:auto;line-height:1.15}.page-section-nav--chapters .shell{flex-direction:row;align-items:center;gap:.85rem 1rem}.page-section-nav--chapters .page-section-nav__links{grid-template-columns:repeat(6,minmax(0,1fr));width:auto}.page-section-nav--chapters.page-section-nav--count-2 .page-section-nav__links{grid-template-columns:repeat(2,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-3 .page-section-nav__links{grid-template-columns:repeat(3,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-4 .page-section-nav__links{grid-template-columns:repeat(4,minmax(0,1fr))}.page-section-nav--chapters.page-section-nav--count-5 .page-section-nav__links{grid-template-columns:repeat(5,minmax(0,1fr))}.page-section-nav--chapters a{padding:.55rem .62rem}}@media (width>=761px) and (width<=1050px){.page-section-nav__links{grid-template-columns:repeat(2,minmax(0,1fr))}.page-section-nav--chapters .shell{flex-direction:column;align-items:stretch}.page-section-nav--chapters .page-section-nav__links{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.page-section-nav--chapters.page-section-nav--count-2 .page-section-nav__links{grid-template-columns:repeat(2,minmax(0,1fr))}.page-section-nav--chapters a:nth-child(4){border-left:0}}@media (width<=760px){.page-section-nav{padding:.65rem 0 .7rem;top:88px}.page-section-nav .shell{flex-direction:column;align-items:flex-start;gap:.55rem}.page-section-nav__compass{border-radius:11px;width:2.12rem;height:2.12rem;font-size:1.1rem}.page-section-nav__heading small{font-size:.58rem}.page-section-nav__heading strong{font-size:.86rem}.page-section-nav__links{scroll-snap-type:x proximity;scrollbar-color:#13463f59 transparent;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + .3rem);margin-inline:-.15rem;padding:.1rem .15rem .4rem;overflow-x:auto}.page-section-nav a{scroll-snap-align:start;flex:none;min-height:2.35rem;font-size:.74rem}.page-section-nav--chapters .page-section-nav__links{border-top-width:1px;border-bottom-width:1px;display:flex;overflow-x:auto}.page-section-nav--chapters a{flex:none;min-height:2.8rem;padding:.42rem .65rem}.page-section-nav--chapters .page-section-nav__number{font-size:1rem}.page-section-nav--chapters .page-section-nav__label{white-space:nowrap;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.page-section-nav a,.page-section-nav__arrow{transition:none}}.public-page-standard section[id]{scroll-margin-top:175px}@media (width<=980px){.public-site .public-page-standard--parcerias .partnerships-intro__grid,.public-site .public-page-standard--parcerias .partnerships-cta__inner{width:100%;min-width:0;display:block!important}.public-site .public-page-standard--parcerias .partnerships-intro__grid>*,.public-site .public-page-standard--parcerias .partnerships-cta__inner>*{width:100%;min-width:0;max-width:100%}.public-site .public-page-standard--parcerias .partnerships-intro__grid>p{margin-top:clamp(24px,5vw,38px)}.public-site .public-page-standard--parcerias :where(.partnerships-intro h2,.partnerships-cta h2){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--parcerias .partnerships-cta .button{white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;margin-top:clamp(24px,5vw,38px);display:flex}}@media (width<=520px){.public-site .public-page-standard--parcerias :where(.partnerships-intro h2,.partnerships-cta h2){font-size:clamp(2rem,10vw,2.65rem);line-height:1.04}}@media (width<=980px){.public-site .public-page-standard--contato .contact-grid{width:100%;min-width:0;display:block!important}.public-site .public-page-standard--contato :where(.contact-guidance,.contact-panel){width:100%;min-width:0;max-width:100%}.public-site .public-page-standard--contato .contact-panel{margin-top:clamp(30px,6vw,48px)}.public-site .public-page-standard--contato :where(.contact-guidance h2,.contact-panel h2){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--contato .public-form :where(label,fieldset,input,select,textarea,button){min-width:0;max-width:100%}.public-site .public-page-standard--contato .portfolio-complements .recognition-grid{grid-template-columns:minmax(0,1fr)}.public-site .public-page-standard--contato .portfolio-complements .recognition-grid article{min-height:0}}@media (width<=680px){.public-site .public-page-standard--contato .public-form .form-row{grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--contato .public-form .button{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0}}.public-site .public-page-standard--ajuda :where(.help-search,.help-search__results,.help-page-grid,.help-resources__grid,.help-steps,.inline-cta__grid){min-width:0}.public-site .public-page-standard--ajuda .help-search input{width:100%;min-width:0;max-width:100%}.public-site .public-page-standard--ajuda :where(.help-search summary,.text-link,.button){max-width:100%;min-height:44px}@media (width<=980px){.public-site .public-page-standard--ajuda .help-page-grid{grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--ajuda .help-page-grid article{min-width:0;min-height:0}.public-site .public-page-standard--ajuda .help-resources__grid,.public-site .public-page-standard--ajuda .inline-cta__grid{width:100%;min-width:0;display:block!important}.public-site .public-page-standard--ajuda :where(.page-hero h1,.section-heading h2,.help-resources h2,.inline-cta h2){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--ajuda .help-steps{margin-top:clamp(28px,6vw,46px)}.public-site .public-page-standard--ajuda .inline-cta .button{white-space:normal;text-align:center;justify-content:center;width:100%;margin-top:24px}}@media (width<=520px){.public-site .public-page-standard--ajuda .help-page-grid article{padding:24px 18px}.public-site .public-page-standard--ajuda .help-page-grid h3{margin-top:28px}.public-site .public-page-standard--ajuda .help-search__results details{padding-inline:14px}}.public-site .public-page-standard--privacidade :where(.legal-page,.legal-page .shell,.legal-page .prose){min-width:0;max-width:100%}.public-site .public-page-standard--privacidade .legal-page :where(p,li,a,strong){overflow-wrap:break-word}.public-site .public-page-standard--privacidade .legal-table-wrap{overscroll-behavior-inline:contain;scrollbar-color:var(--teal-dark) var(--paper);scrollbar-width:thin;width:100%;max-width:100%;position:relative}.public-site .public-page-standard--privacidade .legal-table-wrap table{table-layout:fixed}.public-site .public-page-standard--privacidade .legal-table-wrap :where(th,td){overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0}@media (width<=980px){.public-site .public-page-standard--privacidade .legal-page .shell{width:min(100% - 32px,760px)}.public-site .public-page-standard--privacidade :where(.page-hero h1,.legal-page h2){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--privacidade .legal-table-wrap{background:linear-gradient(to right, var(--paper-light) 30%, transparent), linear-gradient(to left, var(--paper-light) 30%, transparent), linear-gradient(to right, #081a2b21, transparent 70%), linear-gradient(to left, #081a2b21, transparent 70%);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:42px 100%,42px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll}.public-site .public-page-standard--privacidade .legal-table-wrap table{min-width:720px}}@media (width<=520px){.public-site .public-page-standard--privacidade .legal-page .shell{width:min(100% - 24px,760px)}.public-site .public-page-standard--privacidade .legal-page{padding-block:42px 64px}.public-site .public-page-standard--privacidade .legal-page h2{font-size:clamp(1.65rem,8.5vw,2.2rem);line-height:1.08}.public-site .public-page-standard--privacidade .legal-table-wrap{margin-block:24px 34px}.public-site .public-page-standard--privacidade .legal-table-wrap table{min-width:680px;font-size:.82rem}.public-site .public-page-standard--privacidade .legal-table-wrap :where(th,td){padding:12px}}.public-site .public-page-standard--privacidade .legal-page .prose>h2{clear:both;margin-block:clamp(58px,6vw,76px) clamp(20px,2.5vw,30px)}.public-site .public-page-standard--privacidade .legal-page .prose>h2:first-of-type{margin-top:clamp(40px,4vw,54px)}.public-site .public-page-standard--privacidade .legal-page .prose>:where(p,.legal-table-wrap)+h2{padding-top:2px}@media (width<=680px){.public-site .public-page-standard--privacidade .legal-page .prose>h2{margin-block:50px 20px}.public-site .public-page-standard--privacidade .legal-page .prose>h2:first-of-type{margin-top:36px}}.public-site .public-page-standard--acessibilidade :where(.legal-page,.legal-page .shell,.legal-page .prose){min-width:0;max-width:100%}.public-site .public-page-standard--acessibilidade .legal-page .prose>h2{margin-block:clamp(42px,5vw,60px) clamp(20px,2.5vw,30px)}.public-site .public-page-standard--acessibilidade .legal-page .prose>h3{margin-block:clamp(42px,5vw,56px) 14px}.public-site .public-page-standard--acessibilidade .legal-page :where(p,li,a,strong){overflow-wrap:break-word}.public-site .public-page-standard--acessibilidade .legal-page ul{gap:12px;margin-block:24px 0;padding-left:1.35rem;display:grid}.public-site .public-page-standard--acessibilidade .legal-page li{min-width:0;padding-left:4px}.public-site .public-page-standard--acessibilidade .legal-page .text-link{white-space:normal;align-items:center;max-width:100%;min-height:44px;display:inline-flex}@media (width<=980px){.public-site .public-page-standard--acessibilidade .legal-page .shell{width:min(100% - 32px,760px)}.public-site .public-page-standard--acessibilidade :where(.page-hero h1,.legal-page h2,.legal-page h3){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}}@media (width<=520px){.public-site .public-page-standard--acessibilidade .legal-page{padding-block:42px 64px}.public-site .public-page-standard--acessibilidade .legal-page .shell{width:min(100% - 24px,760px)}.public-site .public-page-standard--acessibilidade .legal-page .prose>h2{margin-block:38px 18px;font-size:clamp(1.75rem,8.8vw,2.3rem);line-height:1.08}.public-site .public-page-standard--acessibilidade .legal-page .prose>h3{margin-block:38px 12px;font-size:clamp(1.4rem,7vw,1.75rem);line-height:1.14}.public-site .public-page-standard--acessibilidade .legal-page ul{gap:14px;padding-left:1.15rem}.public-site .public-page-standard--acessibilidade .legal-page .text-link{width:100%}}.public-site .public-page-standard--novidades :where(.page-hero__grid,.page-hero__grid>*,.newsletter-page__grid,.newsletter-page__grid>*,.newsletter-page__form-card,.public-form,.public-form label,.public-form fieldset),.public-site .public-page-standard--novidades .public-form :where(input,button){min-width:0;max-width:100%}.public-site .public-page-standard--novidades .public-form .check{overflow-wrap:break-word;align-items:flex-start;width:100%;min-width:0}.public-site .public-page-standard--novidades .public-form .check input{flex:none;min-width:18px;min-height:18px}.public-site .public-page-standard--novidades :where(.text-link,.public-form .button){white-space:normal;max-width:100%;min-height:44px}.public-site .newsletter-success-dialog{width:min(100% - 32px,620px);max-height:min(86dvh,720px);overflow-y:auto}.public-site .newsletter-existing-help{border-left:5px solid var(--coral);background:#d863421a;gap:16px;margin:24px 0 4px;padding:clamp(18px,3vw,26px);display:grid}.public-site .newsletter-existing-help strong{color:var(--ink);font-size:clamp(1.2rem,3vw,1.65rem);line-height:1.25}.public-site .newsletter-existing-help .button{justify-self:start}@media (width<=980px){.public-site .public-page-standard--novidades :where(.page-hero__grid,.newsletter-page__grid){grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--novidades .page-hero__aside{border-left:0;border-top:1px solid var(--line);width:100%;padding:clamp(22px,4vw,32px) 0 0}.public-site .public-page-standard--novidades .newsletter-page__form-card{margin-top:clamp(28px,5vw,42px)}.public-site .public-page-standard--novidades :where(.page-hero h1,.newsletter-page__grid h2){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}}@media (width<=620px){.public-site .public-page-standard--novidades :where(.page-hero .shell,.newsletter-page__form .shell){width:min(100% - 24px,1240px)}.public-site .public-page-standard--novidades .newsletter-page__form-card{padding:22px 16px}.public-site .public-page-standard--novidades .public-form .form-row{grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--novidades .public-form fieldset{grid-template-columns:minmax(0,1fr);display:grid}.public-site .public-page-standard--novidades .public-form .button,.public-site .public-page-standard--novidades .text-link{text-align:center;justify-content:center;width:100%}.public-site .newsletter-success-dialog{width:min(100% - 20px,620px);padding:24px 18px}.public-site .newsletter-success-dialog .button{width:100%}}.public-site .public-page-standard--excluir-cadastro :where(.page-hero__grid,.page-hero__grid>*,.page-hero__aside,.public-form,.public-form label,.public-form .form-row,.form-privacy-note){min-width:0;max-width:100%}.public-site .public-page-standard--excluir-cadastro .public-form{width:100%;margin-top:0}.public-site .public-page-standard--excluir-cadastro .public-form :where(input,button){min-width:0;max-width:100%}.public-site .public-page-standard--excluir-cadastro .public-form .check{overflow-wrap:break-word;align-items:flex-start;width:100%}.public-site .public-page-standard--excluir-cadastro .public-form .check input{flex:none;min-width:18px;min-height:18px}.public-site .public-page-standard--excluir-cadastro .public-form .button{white-space:normal;text-align:center;max-width:100%;min-height:48px}@media (width<=980px){.public-site .public-page-standard--excluir-cadastro .page-hero__grid{gap:clamp(34px,7vw,54px);grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--excluir-cadastro .page-hero h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--excluir-cadastro .page-hero__aside{border-left:0;border-top:1px solid var(--line);width:100%;padding:clamp(28px,5vw,40px) 0 0}}@media (width<=620px){.public-site .public-page-standard--excluir-cadastro .page-hero{padding-block:56px 72px}.public-site .public-page-standard--excluir-cadastro .page-hero .shell{width:min(100% - 24px,1240px)}.public-site .public-page-standard--excluir-cadastro .page-hero h1{font-size:clamp(2.35rem,12.5vw,3.3rem);line-height:.98}.public-site .public-page-standard--excluir-cadastro .public-form .form-row{grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--excluir-cadastro .public-form .button{justify-content:center;width:100%}}@media (width>=981px){.public-site .public-page-standard--excluir-cadastro .page-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:clamp(48px,6vw,88px)}.public-site .public-page-standard--excluir-cadastro .page-hero__aside{justify-self:end;width:100%;max-width:560px;padding-left:clamp(28px,3vw,44px)}.public-site .public-page-standard--excluir-cadastro .public-form{gap:14px}.public-site .public-page-standard--excluir-cadastro .public-form .form-row{gap:12px}.public-site .public-page-standard--excluir-cadastro .public-form label{gap:6px;font-size:.72rem}.public-site .public-page-standard--excluir-cadastro .public-form input:not([type=checkbox]){min-height:46px;padding:10px 12px;font-size:.95rem}.public-site .public-page-standard--excluir-cadastro .public-form .check{gap:9px;font-size:.76rem;line-height:1.5}.public-site .public-page-standard--excluir-cadastro .form-privacy-note{padding:10px 12px;font-size:.76rem;line-height:1.48}.public-site .public-page-standard--excluir-cadastro .public-form .button{justify-self:start;width:auto;min-width:250px;min-height:46px;padding:12px 18px;font-size:.75rem}}@media (width>=1280px){.public-site .public-page-standard--excluir-cadastro .page-hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(560px,.7fr)}.public-site .public-page-standard--excluir-cadastro .page-hero h1{white-space:nowrap;max-width:none;font-size:clamp(3.3rem,4.15vw,5.25rem)}.public-site .public-page-standard--excluir-cadastro .page-hero__aside{max-width:620px}.public-site .public-page-standard--excluir-cadastro .public-form .form-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.public-site .public-page-standard--excluir-cadastro .public-form .form-row label{grid-template-rows:auto 46px;align-content:start;width:100%}.public-site .public-page-standard--excluir-cadastro .public-form .field-caption{min-height:20px;color:var(--ink);letter-spacing:.06em;font-size:.72rem;font-weight:800;line-height:1.35}.public-site .public-page-standard--excluir-cadastro .public-form .field-caption i{color:var(--muted);letter-spacing:0;font-style:normal;font-weight:400}.public-site .public-page-standard--excluir-cadastro .public-form .form-row input:not([type=checkbox]){width:100%;height:46px;min-height:46px;max-height:46px}.public-site .public-page-standard--excluir-cadastro .page-hero h1{white-space:normal;max-width:100%;font-size:clamp(3.25rem,3.75vw,4.75rem);line-height:.98}.public-site .public-page-standard--excluir-cadastro .page-hero h1 .delete-title-line{display:block}}@media (width<=620px){.public-site .public-page-standard--excluir-cadastro .page-hero h1 .keep-email{white-space:nowrap;display:inline-block}}.public-site .public-page-standard--cancelar-inscricao :where(.page-hero__grid,.page-hero__grid>*,.page-hero__aside,.public-form,.public-form label){min-width:0;max-width:100%}.public-site .public-page-standard--cancelar-inscricao .public-form{width:100%}.public-site .public-page-standard--cancelar-inscricao .public-form :where(input,button){min-width:0;max-width:100%}.public-site .public-page-standard--cancelar-inscricao .public-form .button{white-space:normal;text-align:center;min-height:48px}.public-site .public-page-standard--cancelar-inscricao .unsubscribe-related-action{margin-top:24px}.public-site .public-page-standard--cancelar-inscricao .unsubscribe-related-action a{color:var(--teal-dark);overflow-wrap:break-word;text-underline-offset:4px;font-weight:800;text-decoration:underline}@media (width<=980px){.public-site .public-page-standard--cancelar-inscricao .page-hero__grid{gap:clamp(34px,7vw,54px);grid-template-columns:minmax(0,1fr)!important}.public-site .public-page-standard--cancelar-inscricao .page-hero h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.public-site .public-page-standard--cancelar-inscricao .page-hero__aside{border-left:0;border-top:1px solid var(--line);width:100%;padding:clamp(28px,5vw,40px) 0 0}}@media (width<=620px){.public-site .public-page-standard--cancelar-inscricao .page-hero{padding-block:56px 72px}.public-site .public-page-standard--cancelar-inscricao .page-hero .shell{width:min(100% - 24px,1240px)}.public-site .public-page-standard--cancelar-inscricao .page-hero h1{font-size:clamp(2.25rem,11.5vw,3.15rem);line-height:1}.public-site .public-page-standard--cancelar-inscricao .public-form .button,.public-site .public-page-standard--cancelar-inscricao .unsubscribe-related-action a{width:100%}.public-site .public-page-standard--cancelar-inscricao .unsubscribe-related-action a{align-items:center;min-height:48px;display:inline-flex}}.public-site .subscription-confirmation-page :where(.subscription-confirmation-page__hero,.subscription-confirmation-panel,.subscription-confirmation-panel__form,.public-form,.public-form label,.subscription-welcome){min-width:0;max-width:100%}.public-site .subscription-confirmation-page .subscription-confirmation-panel{overflow-wrap:break-word}.public-site .subscription-confirmation-page .public-form :where(input,button),.public-site .subscription-confirmation-page .subscription-welcome .button{min-width:0;max-width:100%}.public-site .subscription-confirmation-page .public-form .button,.public-site .subscription-confirmation-page .subscription-welcome .button{white-space:normal;text-align:center;min-height:48px}@media (width<=980px){.public-site .subscription-confirmation-page .subscription-confirmation-page__hero{min-height:100svh;align-items:center!important;padding:clamp(18px,4vw,32px)!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel{overscroll-behavior:contain;max-height:calc(100svh - 36px);overflow-y:auto;width:min(440px,100%)!important}}@media (width<=620px){.public-site .subscription-confirmation-page .subscription-confirmation-page__hero{align-items:flex-end!important;padding:12px!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel{max-height:calc(100svh - 24px);width:100%!important;padding:18px 16px!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(2rem,11vw,2.75rem)!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel__form{margin-top:18px!important}.public-site .subscription-confirmation-page .public-form .button,.public-site .subscription-confirmation-page .subscription-welcome .button{justify-content:center;width:100%!important}.public-site .subscription-confirmation-page .subscription-welcome{gap:14px;padding:14px 0!important}.public-site .subscription-confirmation-page .subscription-welcome h2{font-size:clamp(1.55rem,7.5vw,2.2rem);line-height:1.1}}@media (width<=980px){.public-site .subscription-confirmation-page .subscription-confirmation-page__hero{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:0!important;padding:0 0 18px!important;display:flex!important;overflow:visible!important}.public-site .subscription-confirmation-page .subscription-confirmation-page__background{flex:none;z-index:0!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;max-height:none!important;position:relative!important;inset:auto!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel{align-self:flex-start;max-height:none;overflow:visible;width:min(440px,100% - 36px)!important;margin:18px 18px 0!important}}@media (width<=620px){.public-site .subscription-confirmation-page .subscription-confirmation-page__hero{padding:0 0 12px!important}.public-site .subscription-confirmation-page .subscription-confirmation-panel{width:calc(100% - 24px)!important;margin:12px 12px 0!important}}.public-site .data-deletion-confirmation-page .page-hero{padding-block:clamp(46px,6vw,86px)}.public-site .data-deletion-confirmation-page .page-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(42px,6vw,88px)}.public-site .data-deletion-confirmation-page h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:760px;font-size:clamp(3rem,5.2vw,5.4rem);line-height:.98}.public-site .data-deletion-confirmation-page .page-hero__aside{align-content:center;gap:22px}.public-site .data-deletion-confirmation-page .page-hero__aside>p{max-width:590px}.public-site .data-deletion-confirmation-page .public-form{width:100%;margin-top:0}.public-site .data-deletion-confirmation-page .public-form .button{white-space:normal;text-align:center;width:min(100%,390px);min-width:0;min-height:48px}.public-site .data-deletion-confirmation-page .form-status{overflow-wrap:break-word;max-width:590px}@media (width<=980px){.public-site .data-deletion-confirmation-page .page-hero{padding-block:clamp(38px,7vw,64px)}.public-site .data-deletion-confirmation-page .page-hero__grid{grid-template-columns:1fr;gap:32px}.public-site .data-deletion-confirmation-page h1{max-width:820px;font-size:clamp(2.75rem,8vw,4.8rem)}.public-site .data-deletion-confirmation-page .page-hero__aside{border-top:1px solid var(--line);border-left:0;padding:28px 0 0}}@media (width<=620px){.public-site .data-deletion-confirmation-page .page-hero{padding-block:34px 42px}.public-site .data-deletion-confirmation-page .page-hero__grid{gap:26px}.public-site .data-deletion-confirmation-page h1{max-width:none;font-size:clamp(2.55rem,13vw,3.65rem);line-height:1}.public-site .data-deletion-confirmation-page .page-hero__aside{gap:20px;padding-top:24px}.public-site .data-deletion-confirmation-page .page-hero__aside>p{font-size:1rem;line-height:1.65}.public-site .data-deletion-confirmation-page .public-form .button{width:100%;padding-inline:18px}}.public-site .access-gate-page>.access-gate.access-gate--owner-only.shell{width:min(380px,100vw - 40px)!important;max-width:none!important;margin-left:clamp(16px,4vw,58px)!important}.public-site .access-gate-page .access-gate--owner-only .access-gate__card{gap:14px;padding:clamp(24px,3vw,34px)}.public-site .access-gate-page .access-gate--owner-only h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0;font-size:clamp(2.35rem,3.6vw,3.25rem);line-height:1}.public-site .access-gate-page .access-gate--owner-only :where(p,strong,span,small,a){overflow-wrap:break-word;word-break:normal}.public-site .access-gate-page .access-gate__identity span{overflow-wrap:anywhere}.public-site .access-gate-page .owner-access-confirmation__check{grid-template-columns:24px minmax(0,1fr);align-items:start}.public-site .access-gate-page .owner-access-confirmation__check input{width:22px;height:22px;min-height:22px;margin:0}.public-site .access-gate-page .access-gate--owner-only .button{white-space:normal;text-align:center;min-width:0;min-height:48px}@media (width<=960px){.public-site .access-gate-page{place-items:center;padding:24px 16px}.public-site .access-gate-page>.access-gate.access-gate--owner-only.shell{transform:none;justify-self:center!important;width:min(520px,100vw - 32px)!important;margin-inline:auto!important}}@media (width<=620px){.public-site .access-gate-page{align-items:start;padding:18px 12px 28px}.public-site .access-gate-page>.access-gate.access-gate--owner-only.shell{width:calc(100vw - 24px)!important;max-width:420px!important}.public-site .access-gate-page .access-gate--owner-only .access-gate__card{gap:13px;padding:22px 18px}.public-site .access-gate-page .access-gate--owner-only h1{font-size:clamp(2.2rem,11vw,3rem)}.public-site .access-gate-page .access-gate--owner-only .button{justify-content:center;width:100%;padding-inline:16px}}@media (width<=820px){.public-page-standard--pesquisa{overflow-x:clip}.public-page-standard--pesquisa :where(.research-gateway__grid,.research-projects__grid,.split-heading,.production-grid,.evidence-note__grid,.inline-cta__grid){gap:clamp(22px,6vw,34px);min-width:0}.public-page-standard--pesquisa :where(.research-gateway__grid>*,.research-projects__grid>*,.split-heading>*,.production-grid>*,.evidence-note__grid>*,.inline-cta__grid>*){min-width:0;max-width:100%}.public-page-standard--pesquisa :where(h1,h2,h3,p,.doi,.meta,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--pesquisa .research-gateway .button,.public-page-standard--pesquisa .evidence-note .button,.public-page-standard--pesquisa .inline-cta .button{white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}.public-page-standard--pesquisa .evidence-note .actions,.public-page-standard--pesquisa .inline-cta .actions{align-items:stretch;width:100%}.public-page-standard--pesquisa .production-card .doi{overflow-wrap:anywhere}}@media (width<=390px){.public-page-standard--pesquisa{--research-section-space:34px;--research-card-space:18px}.public-page-standard--pesquisa .page-hero h1{font-size:clamp(2rem,11vw,2.7rem)}.public-page-standard--pesquisa :where(.research-gateway h2,.section-heading h2,.split-heading h2,.evidence-note h2,.inline-cta h2){font-size:clamp(1.65rem,8.5vw,2.15rem)}.public-page-standard--pesquisa .tag-cloud--numbered>span{align-items:flex-start}}.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(38px,3vw,48px)}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape,.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel{grid-column:1/-1;width:100%}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--portrait{justify-self:center;width:min(100%,430px)}@media (width<=820px){.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-media-grid{grid-template-columns:1fr}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape,.public-page-standard--midia .umacoisa-interview__media-stage .umacoisa-channel{grid-column:auto}}@media (width<=620px){.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape:not(.third-party-player--loaded) .third-party-player__frame{aspect-ratio:1}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape:not(.third-party-player--loaded) .third-party-player__poster img{aspect-ratio:16/9;object-fit:cover;object-position:center;height:auto}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape .third-party-player__consent{bottom:14px;left:16px;right:16px}.public-page-standard--midia .umacoisa-interview__media-stage .third-party-player--landscape .third-party-player__consent p{margin-bottom:10px}}@media (width<=1100px){.public-page-standard--pesquisa .evidence-note__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.public-page-standard--pesquisa .evidence-note__grid>*{width:100%;min-width:0;max-width:100%}.public-page-standard--pesquisa .evidence-note h2{white-space:normal;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:none;margin:0}.public-page-standard--pesquisa .evidence-note p{max-width:62ch;margin:0}.public-page-standard--pesquisa .evidence-note .actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}}.scientific-detail-page .mini-tags span{color:#000}@media (width<=980px){.public-page-standard--textos{overflow-x:clip}.public-page-standard--textos :where(.editorial-paths__grid,.awards-preview__grid,.editorial-note__grid,.published-grid,.word-clouds__grid,.newsletter-grid)>*{min-width:0;max-width:100%}.public-page-standard--textos :where(h1,h2,h3,p,li,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}}@media (width<=820px){.public-page-standard--textos .awards-preview__grid>img{object-fit:contain;width:100%;height:auto;max-height:none}.public-page-standard--textos :where(.awards-preview .button,.published-card .button,.newsletter-section .button){white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}.public-page-standard--textos .published-card>img{object-fit:contain;width:100%;height:auto}.public-page-standard--textos .newsletter-section .public-form,.public-page-standard--textos .newsletter-section .public-form :where(input,select,textarea){width:100%;min-width:0;max-width:100%}}@media (width<=390px){.public-page-standard--textos{--texts-section-space:34px;--texts-card-space:18px}.public-page-standard--textos .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--textos :where(.awards-preview h2,.editorial-note h2,.publication-section>.shell>h2,.newsletter-section h2,.word-clouds .section-heading h2){font-size:clamp(1.65rem,8.5vw,2.15rem)}}@media (width<=620px){.public-page-standard--pesquisa .evidence-note .actions{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.public-page-standard--producao-cientifica{overflow-x:clip}.public-page-standard--producao-cientifica :where(.page-hero__grid,.dissertation-feature__grid,.production-record,.speaking-history__list article,.peer-review-grid,.scientific-future__grid)>*{min-width:0;max-width:100%}.public-page-standard--producao-cientifica :where(h1,h2,h3,p,small,dt,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}}@media (width<=820px){.public-page-standard--producao-cientifica :where(.scientific-hero .actions,.dissertation-feature .actions){flex-direction:column;align-items:stretch;width:100%}.public-page-standard--producao-cientifica :where(.scientific-hero .button,.dissertation-feature .button,.production-record .button){white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}.public-page-standard--producao-cientifica .production-record{grid-template-columns:minmax(0,1fr);gap:12px}.public-page-standard--producao-cientifica .production-record .button{grid-column:1;justify-self:stretch;margin-top:6px}.public-page-standard--producao-cientifica .production-record__index{margin-bottom:2px}.public-page-standard--producao-cientifica .production-record small{overflow-wrap:anywhere}.public-page-standard--producao-cientifica .speaking-history__list article{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-block:22px}}@media (width<=390px){.public-page-standard--producao-cientifica{--scientific-section-space:34px;--scientific-card-space:18px}.public-page-standard--producao-cientifica .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--producao-cientifica .production-ledger dl>div{min-height:96px;padding:18px}.public-page-standard--producao-cientifica .production-ledger dd{margin-top:16px}}@media (width<=980px){.public-page-standard--contos{overflow-x:clip}.public-page-standard--contos :where(.page-hero__grid,.literary-grid,.literary-card)>*{min-width:0;max-width:100%}.public-page-standard--contos :where(h1,h2,p,.breadcrumb,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--contos .literary-card__image img{object-fit:contain;width:auto;max-width:100%;height:auto}}@media (width<=620px){.public-page-standard--contos .literary-card{gap:20px;padding:18px}.public-page-standard--contos .literary-card__image{width:min(100%,300px);min-width:0}.public-page-standard--contos .literary-card__image img{max-height:none}.public-page-standard--contos .literary-card .text-link{white-space:normal;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:14px 0 0}}@media (width<=390px){.public-page-standard--contos{--stories-section-space:34px;--stories-card-space:18px}.public-page-standard--contos .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--contos .literary-card h2{font-size:clamp(1.55rem,8vw,2rem)}}@media (width<=980px){.public-page-standard--cronicas{overflow-x:clip}.public-page-standard--cronicas :where(.page-hero__grid,.literary-grid,.literary-card)>*{min-width:0;max-width:100%}.public-page-standard--cronicas :where(h1,h2,p,.breadcrumb,.recognition-note,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--cronicas .literary-card__image img{object-fit:contain;width:auto;max-width:100%;height:auto}}@media (width<=620px){.public-page-standard--cronicas .literary-card{gap:20px;padding:18px}.public-page-standard--cronicas .literary-card__image{width:min(100%,300px);min-width:0}.public-page-standard--cronicas .literary-card__image img{max-height:none}.public-page-standard--cronicas .recognition-note{width:100%}.public-page-standard--cronicas .literary-card .text-link{white-space:normal;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:14px 0 0}}@media (width<=390px){.public-page-standard--cronicas{--chronicles-section-space:34px;--chronicles-card-space:18px}.public-page-standard--cronicas .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--cronicas .literary-card h2{font-size:clamp(1.55rem,8vw,2rem)}}@media (width<=980px){.public-page-standard--poemas{overflow-x:clip}.public-page-standard--poemas :where(.page-hero__grid,.literary-grid,.literary-card)>*{min-width:0;max-width:100%}.public-page-standard--poemas :where(h1,h2,p,.breadcrumb,.recognition-note,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--poemas .literary-card__image img{object-fit:contain;width:auto;max-width:100%;height:auto}}@media (width<=620px){.public-page-standard--poemas .literary-card{gap:20px;padding:18px}.public-page-standard--poemas .literary-card__image{width:min(100%,300px);min-width:0}.public-page-standard--poemas .literary-card__image img{max-height:none}.public-page-standard--poemas .recognition-note{width:100%}.public-page-standard--poemas .literary-card .text-link{white-space:normal;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:14px 0 0}}@media (width<=390px){.public-page-standard--poemas{--poems-section-space:34px;--poems-card-space:18px}.public-page-standard--poemas .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--poemas .literary-card h2{font-size:clamp(1.55rem,8vw,2rem)}}@media (width<=980px){.public-page-standard--livros{overflow-x:clip}.public-page-standard--livros :where(.page-hero__grid,.catalogue-grid,.catalogue-book,.works-index__grid)>*{min-width:0;max-width:100%}.public-page-standard--livros .catalogue-grid{grid-template-columns:minmax(0,1fr)}.public-page-standard--livros :where(h1,h2,p,.meta,.text-link,.button){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--livros .catalogue-book__image{width:100%;min-height:0}.public-page-standard--livros .catalogue-book__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px}}@media (width<=620px){.public-page-standard--livros .catalogue-book{padding:18px}.public-page-standard--livros .catalogue-book__image img{max-height:360px}.public-page-standard--livros .catalogue-book .text-link{white-space:normal;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding-top:14px}.public-page-standard--livros .works-index .work-actions,.public-page-standard--livros .works-index .button{width:100%;max-width:100%}.public-page-standard--livros .works-index .button{white-space:normal;text-align:center;justify-content:center;min-height:48px;padding-inline:16px}}@media (width<=390px){.public-page-standard--livros{--books-section-space:34px;--books-card-space:18px}.public-page-standard--livros .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--livros .catalogue-book h2{font-size:clamp(1.55rem,8vw,2rem)}}@media (width<=980px){.book-page{overflow-x:clip}.book-page :where(.book-detail__grid,.book-detail__copy,.book-facts,.book-art-gallery__layout,.book-art-gallery__heading,.inline-cta__grid)>*{min-width:0;max-width:100%}.book-page .book-detail__grid,.book-page .book-art-gallery__heading{grid-template-columns:minmax(0,1fr)}.book-page .book-detail__grid{gap:32px}.book-page .book-detail__image{justify-self:center;width:min(100%,440px)}.book-page .book-detail__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:580px}.book-page .book-detail__copy h1,.book-page :where(p,dt,dd,.breadcrumb,.button,.book-art-gallery__heading h2,.book-art-gallery__figure figcaption){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.book-page .book-facts{grid-template-columns:minmax(0,1fr)}.book-page .book-art-gallery__heading{align-items:start;gap:18px}.book-page .book-art-gallery__image-button img{object-fit:contain;width:auto;max-width:100%;height:auto}}@media (width<=620px){.book-page .breadcrumb{width:min(100% - 30px,720px);padding-top:22px}.book-page .book-detail{padding-top:28px}.book-page .book-detail__grid{gap:26px}.book-page .book-detail__copy h1{font-size:clamp(2rem,11vw,2.8rem);line-height:1.02}.book-page .book-detail__lead{font-size:1.2rem}.book-page .book-facts>div{grid-template-columns:minmax(78px,.42fr) minmax(0,1fr);gap:10px}.book-page .book-channel-actions,.book-page .book-channel-actions .button{width:100%;max-width:100%}.book-page .book-channel-actions .button{white-space:normal;text-align:center;justify-content:center;min-height:48px;padding-inline:16px}.book-page .book-art-gallery__heading h2{font-size:clamp(1.8rem,9vw,2.35rem)}.book-page .book-art-gallery__figure figcaption{flex-direction:column;align-items:flex-start}.book-page .book-art-gallery__state{justify-content:flex-start;width:100%;margin-left:0}.book-page .book-art-gallery__controls>div{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.book-page .book-art-gallery__controls>.button,.book-page .inline-cta .button{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:48px}}@media (width<=390px){.book-page .book-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.book-page .book-art-gallery__controls button{padding-inline:8px}}@media (width<=980px){.public-page-standard--formacao{overflow-x:clip}.public-page-standard--formacao :where(.page-hero__grid,.formation-manifesto__grid,.pepsus-feature__grid,.formation-progress__grid,.formation-axes__grid,.formation-method__grid,.formation-controls,.formation-card)>*{min-width:0;max-width:100%}.public-page-standard--formacao :where(.formation-manifesto__grid,.pepsus-feature__grid,.formation-progress__grid,.formation-axes__grid,.formation-method__grid){grid-template-columns:minmax(0,1fr)}.public-page-standard--formacao :where(h1,h2,h3,h4,p,dt,dd,li,summary,.button,.text-link){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--formacao .formation-axes ol{grid-template-columns:minmax(0,1fr)}.public-page-standard--formacao .formation-axes li,.public-page-standard--formacao .formation-axes li:nth-child(odd){border-left:1px solid var(--line)}.public-page-standard--formacao .formation-results--mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page-standard--formacao .formation-results--mosaic :where(.formation-card--xlarge,.formation-card--large,.formation-card--medium,.formation-card--compact,.formation-card--uniform-third){grid-column:auto;min-height:0}.public-page-standard--formacao .formation-results--list .formation-card{grid-template-columns:minmax(130px,.55fr) minmax(0,1.45fr)}.public-page-standard--formacao .formation-results--list .formation-card>footer{text-align:left;grid-column:1/-1}}@media (width<=620px){.public-page-standard--formacao{--formation-section-space:34px;--formation-card-space:18px}.public-page-standard--formacao .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--formacao .pepsus-feature__metric{letter-spacing:.05em}.public-page-standard--formacao .pepsus-feature__result{align-items:flex-start}.public-page-standard--formacao .pepsus-facts{grid-template-columns:minmax(0,1fr)}.public-page-standard--formacao .pepsus-facts>div,.public-page-standard--formacao .pepsus-facts>div:last-child{grid-column:auto}.public-page-standard--formacao .pepsus-disclosure ul{columns:1;padding:18px 18px 18px 38px}.public-page-standard--formacao .pepsus-feature__intro .actions,.public-page-standard--formacao .pepsus-feature__intro .button{width:100%;max-width:100%}.public-page-standard--formacao .pepsus-feature__intro .button{white-space:normal;text-align:center;justify-content:center;min-height:48px;padding-inline:16px}.public-page-standard--formacao .formation-progress__card dl,.public-page-standard--formacao .formation-ledger dl,.public-page-standard--formacao .formation-results--mosaic,.public-page-standard--formacao .formation-results--list .formation-card{grid-template-columns:minmax(0,1fr)}.public-page-standard--formacao .formation-ledger dl>div{border-left:1px solid #081a2b33;min-height:118px;padding:20px}.public-page-standard--formacao .formation-ledger dd{margin-top:22px}.public-page-standard--formacao .formation-controls{grid-template-columns:minmax(0,1fr)}.public-page-standard--formacao .formation-results-bar{flex-direction:column;align-items:stretch}.public-page-standard--formacao .formation-results-bar output{margin-right:0}.public-page-standard--formacao .formation-view-toggle{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-page-standard--formacao .formation-view-toggle button,.public-page-standard--formacao .formation-reset{white-space:normal;min-height:48px}.public-page-standard--formacao .formation-card>footer{flex-direction:column;align-items:flex-start;gap:5px}.public-page-standard--formacao .inline-cta .actions,.public-page-standard--formacao .inline-cta .button,.public-page-standard--formacao .inline-cta .text-link{width:100%;max-width:100%}.public-page-standard--formacao .inline-cta :where(.button,.text-link){white-space:normal;text-align:center;justify-content:center;align-items:center;min-height:48px}}@media (width<=980px){.public-page-standard--docencia{overflow-x:clip}.public-page-standard--docencia :where(.page-hero__grid,.experience-intro__grid,.experience-grid,.experience-card,.experience-card__body,.speaking-history__list,.speaking-history__list article,.edpoprua-gallery__grid,.edpoprua-gallery__item,.book-art-gallery__layout,.book-art-gallery__heading,.experience-boundary__grid,.inline-cta__grid)>*{min-width:0;max-width:100%}.public-page-standard--docencia :where(.experience-intro__grid,.experience-grid,.edpoprua-gallery__grid,.book-art-gallery__heading,.experience-boundary__grid,.inline-cta__grid){grid-template-columns:minmax(0,1fr)}.public-page-standard--docencia .edpoprua-gallery__item--wide{grid-column:auto}.public-page-standard--docencia :where(h1,h2,h3,h4,p,small,li,figcaption,.button,.text-link,.edpoprua-brand span){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.public-page-standard--docencia :where(.experience-card__image img,.edpoprua-brand img,.edpoprua-gallery__item img,.book-art-gallery__image-button img){object-fit:contain;width:auto;max-width:100%;height:auto}.public-page-standard--docencia .experience-card__image img{max-height:440px}.public-page-standard--docencia .edpoprua-gallery__item--story{justify-self:center;width:min(100%,430px)}.public-page-standard--docencia .book-art-gallery__heading{align-items:start;gap:18px}}@media (width<=620px){.public-page-standard--docencia{--teaching-section-space:34px;--teaching-card-space:18px}.public-page-standard--docencia .page-hero h1{font-size:clamp(2rem,11vw,2.65rem)}.public-page-standard--docencia .experience-card__marker{min-height:96px;padding:18px}.public-page-standard--docencia .experience-card__body{padding:20px 18px}.public-page-standard--docencia .experience-card__image img{max-height:320px}.public-page-standard--docencia .experience-card__body .button,.public-page-standard--docencia .edpoprua-brand span,.public-page-standard--docencia .inline-cta .button{white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}.public-page-standard--docencia .speaking-history__list article{grid-template-columns:34px minmax(0,1fr);gap:12px}.public-page-standard--docencia .book-art-gallery__heading h2{font-size:clamp(1.8rem,9vw,2.35rem)}.public-page-standard--docencia .book-art-gallery__figure figcaption{flex-direction:column;align-items:flex-start}.public-page-standard--docencia .book-art-gallery__state{justify-content:flex-start;width:100%;margin-left:0}.public-page-standard--docencia .book-art-gallery__controls>div{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.public-page-standard--docencia .book-art-gallery__controls>.button{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:48px}}.public-site .public-page-standard--docencia .experience-card__image{aspect-ratio:16/9;background:#f3f3ef;width:100%;padding:0;overflow:hidden}.public-page-standard--docencia .experience-card__art-gallery{background:#f3f3ef;width:100%;position:relative}.public-page-standard--docencia .experience-card__art-stage{aspect-ratio:16/9;cursor:default;background:#f3f3ef;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.public-page-standard--docencia .experience-card__art-stage img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .42s;display:block;position:absolute;inset:0}.public-page-standard--docencia .experience-card__art-stage img.is-active{opacity:1}.public-site .public-page-standard--docencia .experience-card__image img{display:block;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}@media (width<=390px){.public-page-standard--docencia .experience-card__body{padding-left:16px;padding-right:16px}.public-page-standard--docencia .book-art-gallery__controls button{padding-inline:8px}}@media (width<=760px){.public-page-standard--docencia>.page-section-nav{-webkit-backdrop-filter:none;position:relative;top:auto}.public-page-standard--docencia>.page-section-nav .page-section-nav__links{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}.public-page-standard--publications,.public-page-standard--events,.public-page-standard--bienal-detail,.public-page-standard--midia,.editorial-detail-page{overflow-x:clip}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card,.editorial-detail-page :where(.editorial-detail__layout,.rich-content,.event-facts),.public-page-standard--bienal-detail :where(.event-detail__grid,.event-detail__content,.event-facts),.public-page-standard--midia :where(.media-agenda__grid,.media-press-feature__grid,.umacoisa-interview__header,.umacoisa-interview__context,.interview-feature__grid,.interview-feature__copy,.speaking-grid,.formats-grid){min-width:0}:where(.public-page-standard--publications,.public-page-standard--events,.public-page-standard--bienal-detail,.public-page-standard--midia,.editorial-detail-page) :where(h1,h2,h3,h4,p,li,dt,dd,blockquote,figcaption,a,button,span){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-card-carousel,:where(.public-page-standard--publications,.public-page-standard--events) .editorial-card-carousel__link{aspect-ratio:2;width:100%;min-height:0}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-card-carousel img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (width<=980px){:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card,.public-page-standard--bienal-detail .event-detail__grid,.public-page-standard--midia :where(.media-agenda__grid,.media-press-feature__grid,.umacoisa-interview__header,.interview-feature__grid,.speaking-grid,.formats-grid){grid-template-columns:minmax(0,1fr)}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card>*{min-width:0;max-width:100%}.public-page-standard--bienal-detail .event-detail__visual img,.editorial-detail-page .editorial-detail__layout figure img,.public-page-standard--midia :where(.media-press-feature__image img,.book-art-gallery img){object-fit:contain;width:auto;max-width:100%;height:auto}.public-page-standard--bienal-detail .event-detail__visual{justify-self:center;width:min(100%,680px)}}@media (width<=760px){.public-page-standard--midia>.page-section-nav{-webkit-backdrop-filter:none;position:relative;top:auto}.public-page-standard--midia>.page-section-nav .page-section-nav__links{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card>div{padding:22px 18px}:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card h2,.editorial-detail-page .editorial-detail__layout h1,.public-page-standard--bienal-detail :where(.page-hero h1,.event-detail__content h2),.public-page-standard--midia :where(.page-hero h1,.media-title,.media-agenda h2,.umacoisa-interview__header h2,.interview-feature__copy h2){letter-spacing:-.035em;font-size:clamp(2rem,10.5vw,2.75rem);line-height:1.02}.editorial-detail-page .editorial-detail__layout,.public-page-standard--bienal-detail .event-detail__grid,.public-page-standard--midia :where(.media-agenda__grid,.media-press-feature__grid,.umacoisa-interview__header,.interview-feature__grid){gap:28px}:where(.editorial-detail-page,.public-page-standard--bienal-detail) .event-facts>div,.public-page-standard--midia :where(.interview-feature dl div,.umacoisa-interview__context dl>div){grid-template-columns:minmax(0,1fr);gap:5px}:where(.editorial-detail-page,.public-page-standard--bienal-detail,.public-page-standard--midia) :where(.actions,.media-source-actions){flex-direction:column;align-items:stretch}:where(.editorial-detail-page,.public-page-standard--bienal-detail,.public-page-standard--midia) :where(.actions,.media-source-actions) :where(.button,.text-link){white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}.public-page-standard--midia .media-press-feature__copy,.public-page-standard--midia .interview-feature>.shell{border-radius:0 16px 16px 0;padding:22px 18px}.public-page-standard--midia :where(.third-party-player,.interview-player){width:100%;max-width:100%}}@media (width<=390px){:where(.public-page-standard--publications,.public-page-standard--events) .editorial-content-card>div,.public-page-standard--midia .media-press-feature__copy,.public-page-standard--midia .interview-feature>.shell{padding-left:16px;padding-right:16px}}.structured-portfolio-detail-page,.public-research-page,.dynamic-public-form-page,.scientific-detail-page{overflow-x:clip}.structured-portfolio-detail__grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.18fr);align-items:start;gap:clamp(34px,6vw,88px);display:grid}.structured-portfolio-detail__grid>*,.structured-portfolio-detail__grid :where(section,ul,li,a),.public-research-page :where(.shell,.public-form,.tcle),.dynamic-public-form-page :where(.shell,.dynamic-form,fieldset),.scientific-detail-page :where(.scientific-detail-hero__grid,.scientific-detail-hero__copy,.scientific-detail-body__grid,.scientific-facts,.bibliographic-divergence,.scientific-manifestations__grid,.inline-cta__grid){min-width:0;max-width:100%}.structured-portfolio-detail .book-detail__image{width:100%;min-width:0}.structured-portfolio-detail .book-detail__image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72dvh,760px);margin-inline:auto;display:block}.structured-portfolio-detail__grid :where(h1,h2,h3,p,li,dt,dd,a),.public-research-page :where(h1,h2,h3,p,label,small,option),.dynamic-public-form-page :where(h1,h2,h3,p,label,legend,span,option),.scientific-detail-page :where(h1,h2,h3,p,li,dt,dd,a,span){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.structured-portfolio-detail .book-detail__copy>section{margin-top:clamp(26px,4vw,44px)}.structured-portfolio-detail .book-detail__copy ul{padding-left:1.25rem}.structured-portfolio-detail .scientific-facts{position:static;top:auto}.public-research-page>.shell>h1,.dynamic-public-form-page .dynamic-form>header h1{font-family:var(--serif);letter-spacing:-.045em;margin:8px 0 18px;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:400;line-height:.98}.public-research-page .public-form,.dynamic-public-form-page .dynamic-form{border-top:8px solid var(--teal-dark);background:var(--white);width:100%;margin-top:clamp(28px,5vw,48px);padding:clamp(22px,4vw,42px);box-shadow:0 16px 48px #10263d17}.public-research-page .tcle{border-left:6px solid var(--gold);border-radius:0;padding:clamp(18px,3vw,28px)}:where(.public-research-page,.dynamic-public-form-page) .public-form :where(input:not([type=checkbox]),select,textarea,button){width:100%;max-width:100%;min-height:48px}:where(.public-research-page,.dynamic-public-form-page) .public-form textarea{min-height:150px}:where(.public-research-page,.dynamic-public-form-page) .public-form .check{grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}:where(.public-research-page,.dynamic-public-form-page) .public-form .check input{width:22px;height:22px;margin:0}.dynamic-public-form-page .dynamic-form fieldset{grid-template-columns:minmax(0,1fr);display:grid}.scientific-detail-page .scientific-detail-hero__media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72dvh,760px);margin-inline:auto}.scientific-detail-page .scientific-facts dd,.scientific-detail-page .bibliographic-divergence dd{overflow-wrap:break-word}@media (width<=980px){.structured-portfolio-detail__grid,.scientific-detail-page :where(.scientific-detail-hero__grid,.scientific-detail-body__grid,.inline-cta__grid){grid-template-columns:minmax(0,1fr)}.structured-portfolio-detail .book-detail__image{justify-self:center;width:min(100%,620px)}.scientific-detail-page .scientific-facts{position:static;top:auto}}@media (width<=760px){.structured-portfolio-detail__grid,.scientific-detail-page :where(.scientific-detail-hero__grid,.scientific-detail-body__grid){gap:28px}.structured-portfolio-detail-page .page-hero h1,.public-research-page>.shell>h1,.dynamic-public-form-page .dynamic-form>header h1,.scientific-detail-page .scientific-detail-hero__copy h1{letter-spacing:-.035em;font-size:clamp(2rem,10.5vw,2.75rem);line-height:1.02}.public-research-page .public-form,.dynamic-public-form-page .dynamic-form{padding:22px 18px}.scientific-detail-page .bibliographic-divergence{padding:18px}.scientific-detail-page .bibliographic-divergence dl{grid-template-columns:minmax(0,1fr)}:where(.structured-portfolio-detail-page,.public-research-page,.dynamic-public-form-page,.scientific-detail-page) :where(.actions,.media-source-actions){flex-direction:column;align-items:stretch}:where(.structured-portfolio-detail-page,.public-research-page,.dynamic-public-form-page,.scientific-detail-page) :where(.button,.actions .text-link){white-space:normal;text-align:center;justify-content:center;width:100%;max-width:100%;min-height:48px;padding-inline:16px}}@media (width<=390px){.public-research-page .public-form,.dynamic-public-form-page .dynamic-form{padding-left:16px;padding-right:16px}}.partnership-form-section{background:var(--paper-light)}.partnership-form-section__grid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,6vw,80px);display:grid}.partnership-form-section__grid>div:first-child{position:sticky;top:120px}.partnership-form-section h2,.tracking-request h2,.tracking-card h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:1}.tracking-page__content{max-width:920px}.tracking-request,.tracking-card{border:1px solid var(--line);background:var(--white);padding:clamp(24px,5vw,54px);box-shadow:0 24px 70px #081a2b14}.tracking-card dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.tracking-card dl div{background:var(--paper-light);padding:16px}.tracking-card dt{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:800}.tracking-card dd{margin:8px 0 0}.tracking-card__message,.tracking-reply{white-space:pre-wrap}.tracking-reply{border-left:4px solid var(--gold);background:var(--paper-light);margin-top:14px;padding:18px}.field-label-with-help{align-items:center;gap:7px;display:flex}.field-help{display:inline-flex;position:relative}.field-help__trigger{color:#0d6267;background:#fff;border:2px solid #0d6267;border-radius:50%;place-items:center;width:25px;height:25px;min-height:25px;padding:0;font-size:.85rem;font-weight:900;display:grid}.field-help__panel{z-index:80;color:#243746;background:#fff;border:1px solid #9eafb5;border-top:5px solid #d3a43d;width:min(330px,80vw);padding:16px;font-size:.88rem;font-weight:400;line-height:1.55;position:absolute;top:32px;left:0;box-shadow:0 18px 45px #081a2b33}.field-help__panel strong,.field-help__panel span{display:block}.field-help__panel strong{color:#081a2b;margin-bottom:6px}@media (width>=1024px) and (height>=700px){.public-page-standard--contato .contact-section{padding-block:28px}.public-page-standard--contato .contact-panel{padding:24px}.public-page-standard--contato .public-form{gap:10px;margin-top:14px}.public-page-standard--contato .public-form textarea{min-height:100px}.partnership-form{gap:11px;margin-top:14px}.partnership-form textarea{min-height:82px}.newsletter-dialog{max-height:92vh}.newsletter-dialog .public-form{gap:10px;margin-top:12px}}@media (width<=760px){.partnership-form-section__grid{grid-template-columns:1fr}.partnership-form-section__grid>div:first-child{position:static}.tracking-card dl{grid-template-columns:1fr}.field-help__panel{width:auto;max-height:55vh;position:fixed;inset:auto 12px 18px;overflow:auto}.public-form .form-row{grid-template-columns:1fr}}@media (width>=1024px){.public-page-standard--contato .contact-section{padding-block:22px}.public-page-standard--contato .contact-grid{gap:28px}.public-page-standard--contato .contact-guidance h2,.public-page-standard--contato .contact-panel h2{margin-bottom:12px;font-size:clamp(1.85rem,2.6vw,2.7rem)}.public-page-standard--contato .contact-guidance li{padding-block:10px}.public-page-standard--contato .contact-guidance li p{margin-top:3px;line-height:1.4}.public-page-standard--contato .contact-panel{padding:18px 22px}.public-page-standard--contato .contact-panel>p{margin-block:5px;line-height:1.4}.partnership-form-section{padding-block:22px}.partnership-form-section__grid{grid-template-columns:minmax(220px,.55fr) minmax(620px,1.45fr);gap:30px}.partnership-form-section h2{margin-block:6px 10px;font-size:clamp(1.9rem,2.8vw,2.8rem)}.partnership-form-section .contact-panel{padding:18px 22px}.public-form--relationship{gap:7px;margin-top:8px}.public-form--relationship .form-row{gap:9px}.public-form--relationship label{gap:3px;font-size:.75rem;line-height:1.25}.public-form--relationship :where(input:not([type=checkbox]),select){min-height:40px;padding:7px 10px;font-size:.9rem}.public-form--relationship textarea{min-height:62px;padding:8px 10px;font-size:.9rem;line-height:1.35}.partnership-form textarea{min-height:54px}.public-form--relationship fieldset{align-items:center;gap:8px 18px;padding:7px 10px;display:flex}.public-form--relationship fieldset legend{float:left;margin-right:12px}.public-form--relationship .check{gap:7px;font-size:.75rem;line-height:1.35}.public-form--relationship .form-privacy-note{margin:0;padding:7px 10px;font-size:.75rem;line-height:1.35}.public-form--relationship .button{min-height:42px;padding:9px 16px}.public-form--contact textarea{min-height:74px}.newsletter-page__form-card{padding:20px 24px}}.subscriber-trash-actions{justify-items:end;gap:8px;display:grid}.subscriber-trash-actions .danger{color:#fff!important;background:#7f2f28!important;border-color:#a94a3b!important}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}.admin-public-chrome{--adm-ink:#141923;--adm-muted:#54606b;--adm-navy:#102f61;--adm-blue:#3959b8;--adm-teal:#239a91;--adm-gold:#d8aa32;--adm-violet:#7959b4;--adm-coral:#d56650;--adm-red:#b6242b;--adm-line:#cbd6db;--adm-soft:#e2e9e8;--adm-paper:#fffefa;--adm-shadow:0 10px 26px #1e344417,0 2px 6px #1e34440f;min-height:100dvh;color:var(--adm-ink);background:linear-gradient(108deg,#eaf6f0 0%,#f5f8e9 52%,#fff6d8 100%) fixed}.admin-public-chrome__workspace{background:0 0;min-width:0}.admin-workspace,.admin-workspace *{box-sizing:border-box}.admin-workspace{min-width:0;min-height:100dvh;color:var(--adm-ink);background:0 0;grid-template-rows:58px minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);font-family:Inter,Arial,Helvetica Neue,sans-serif;font-size:12px;line-height:1.5;display:grid}.admin-workspace.admin-workspace :where(h1,h2,h3,h4,h5,h6){max-width:100%;color:var(--adm-navy);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;margin:0;font:750 14px/1.4 Inter,Arial,sans-serif!important}.admin-workspace.admin-workspace :where(p,li,dt,dd,label,legend,caption,summary,small,span,a,strong,b,th,td,input,select,textarea,code){overflow-wrap:anywhere;line-height:1.5;font-size:12px!important}.admin-workspace.admin-workspace :where(button,.button,[role=button],button *,[role=button] *){line-height:1.3;font-size:10px!important}.admin-workspace :focus-visible{outline-offset:2px;outline:3px solid #3959b847}.admin-workspace__topbar{z-index:220;border-bottom:1px solid var(--adm-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffcf5;grid-area:1/1/auto/-1;grid-template-columns:minmax(160px,1fr) auto;align-items:center;gap:10px;min-width:0;height:58px;padding:8px 16px;display:grid;position:sticky;top:0;box-shadow:0 4px 14px #1e344414}.admin-workspace__title{min-width:0;color:var(--adm-navy);gap:0;display:grid}.admin-workspace__title :where(small,strong){color:inherit;font-size:12px}.admin-workspace__topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.admin-workspace__menu-button,.admin-workspace__sidebar-heading,.admin-workspace__menu-backdrop{display:none}.admin-workspace__menu-button svg{width:18px;height:18px}.admin-workspace__sidebar{z-index:190;overscroll-behavior:contain;border-right:1px solid var(--adm-line);scrollbar-gutter:stable;background:linear-gradient(#fffefa,#f1f8ef);flex-direction:column;grid-area:2/1;width:236px;height:calc(100dvh - 58px);padding:12px 10px 24px;display:flex;position:sticky;top:58px;overflow:hidden auto;box-shadow:6px 0 18px #1e344412}.admin-navigation{gap:14px;display:grid}.admin-navigation__group{gap:4px;min-width:0;display:grid}.admin-navigation__group>p{color:var(--adm-muted);letter-spacing:.08em;text-transform:uppercase;margin:7px 8px 3px;font-size:10px;font-weight:780}.admin-navigation__group>a{width:100%;min-width:0;min-height:36px;color:var(--adm-ink);background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:grid}.admin-navigation__group>a>span{width:23px;height:23px;color:var(--adm-blue);background:#eef2ff;border-radius:7px;place-items:center;display:grid}.admin-navigation__group>a svg{width:17px;height:17px}.admin-navigation__group>a>strong{min-width:0;color:inherit;font-size:10px;line-height:1.25}.admin-navigation__group>a:hover,.admin-navigation__group>a[aria-current=page]{color:var(--adm-navy);background:linear-gradient(135deg,#edf2ff,#fcf4d6);border-color:#c4d0ec;box-shadow:0 3px 9px #1e344414}.admin-workspace__content{min-width:0;color:var(--adm-ink);background:0 0;grid-area:2/2;display:block;overflow:clip}.admin-workspace__content main,.admin-workspace__content main>*{min-width:0;max-width:100%}.admin-workspace__account-strip{border-bottom:1px solid var(--adm-line);background:#fafcf5e0;justify-content:flex-end;align-items:center;min-width:0;min-height:60px;padding:7px clamp(12px,2vw,28px);display:flex}.admin-workspace__account{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.admin-workspace__account-card{min-width:0;color:var(--adm-ink);grid-template-columns:38px minmax(92px,auto);align-items:center;gap:8px;padding-right:8px;text-decoration:none;display:grid}.admin-workspace__account-card img{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 1px var(--adm-line);border:2px solid #fff;border-radius:50%}.admin-workspace__account-card>div{gap:0;min-width:0;display:grid}.admin-workspace__account-card :where(strong,span){color:var(--adm-ink)}.admin-workspace__session-actions{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.admin-workspace__session-notice{color:var(--adm-navy);flex-basis:100%;margin:0}.admin-page{width:100%;min-width:0;min-height:calc(100dvh - 118px);color:var(--adm-ink);background:0 0;overflow-x:clip}.admin-workspace__content :where([class$=-page],[class$=__page],[class$=__workspace]){min-width:0;max-width:100%}.admin-page :where(.shell,.shell--wide){width:min(100% - 32px,1480px);max-width:none;margin-inline:auto}.admin-hero{border-bottom:1px solid var(--adm-line);background:#fafcf5c7;padding:14px 0;box-shadow:0 4px 12px #1e34440d}.admin-hero:before,.admin-hero:after{display:none}.admin-hero .shell{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.admin-hero .shell>div{gap:3px;min-width:0;display:grid}.admin-hero :where(h1,p){margin:0}.admin-hero h1{font-size:14px}.admin-hero p{max-width:92ch;color:var(--adm-ink)}.admin-workspace :where(.eyebrow,[class$=__count],[class$=__revision],[class$=__source],[class$=__variants],[class$=__timezone]){color:var(--adm-blue);font-size:12px}.admin-workspace :where(.section,[class$=__workspace]){background:0 0;min-width:0;padding-block:17px 30px}.admin-page [class$=__workspace]>.shell{min-width:0;box-shadow:none;background:0 0;border:0;padding-inline:0}.admin-stack{gap:13px;min-width:0;display:grid}.admin-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-width:0;display:grid}.admin-section-heading,.admin-panel__heading{border-bottom:1px solid var(--adm-soft);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:11px;padding-bottom:8px;display:flex}.admin-section-heading>div,.admin-panel__heading>div{min-width:0}.admin-section-heading :where(h2,p),.admin-panel__heading :where(h2,p){margin:0}.admin-list{gap:8px;min-width:0;display:grid}.admin-workspace :where(.actions,[class$=__actions]){flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}@keyframes admin-border-flow{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}.admin-workspace__content :where(.admin-card,.admin-panel,.admin-list-item,.admin-fieldset,fieldset,details,.admin-dashboard-e__panel,.admin-dashboard-e__destinations>a,.relationship-center,.relationship-layout,.relationship-workspace,.relationship-detail,.table-wrap,.admin-table-scroll,.analytics-table-wrap,.legal-table-wrap,.admin-image-library,.admin-image-card,.admin-access-panel,.admin-backup-manager,.admin-form-builder,.admin-operations-center,.governance-vault,.management-metrics,.portfolio-catalog-manager,.content-studio,.privacy-operations,.admin-console,.analytics-dashboard,.analytics-report,.campaign-recipient-picker,[class*=__panel],[class*=__card]){--frame-a:#74cbb8;--frame-b:#ddaf3b;--frame-c:#657ed2;background:linear-gradient(var(--adm-paper),var(--adm-paper)) padding-box,linear-gradient(120deg,var(--frame-a),var(--frame-b),var(--frame-c),var(--frame-a)) border-box;min-width:0;color:var(--adm-ink);box-shadow:var(--adm-shadow);background-size:100% 100%,300% 300%;border:1px solid #0000;border-radius:12px;animation:14s ease-in-out infinite admin-border-flow}.admin-workspace__content :where(.admin-card,.admin-panel,.admin-dashboard-e__panel){padding:14px}.admin-workspace__content :where(.admin-card,.admin-panel,.admin-list-item):nth-of-type(3n+2){--frame-a:#718bd8;--frame-b:#b68bd3;--frame-c:#e09c57}.admin-workspace__content :where(.admin-card,.admin-panel,.admin-list-item):nth-of-type(3n){--frame-a:#d36d5a;--frame-b:#e2bd4c;--frame-c:#4cb1a6}.admin-workspace__content :where(.admin-guidance,.empty-state,.admin-notice,[class$=__access-note]){max-width:100%;color:var(--adm-ink);background:#f1f5ff;border:1px solid #c7d3ea;border-radius:9px;padding:8px 10px}.admin-page-explanation{width:min(100% - 32px,1480px);margin:14px auto 0;background:#fff!important;border:1px solid #b9c9d8!important;border-radius:11px!important;padding:0!important;box-shadow:0 8px 22px #1e34441a!important}.admin-page-explanation>summary{cursor:pointer;color:var(--adm-navy);padding:11px 14px;font-size:14px;font-weight:820;line-height:1.4}.admin-page-explanation>div{border-top:1px solid var(--adm-soft);gap:9px;padding:12px 14px;display:grid}.admin-page-explanation p{max-width:110ch;margin:0;font-size:14px;line-height:1.6}.admin-workspace__content :where(.admin-metrics,.subscriber-status-cards,.backup-list,.admin-check-list,.admin-image-library__grid){background:0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:9px;min-width:0;display:grid}.admin-workspace__content :where(.admin-metrics>article,.subscriber-status-cards>*,.backup-list>*,.admin-check-list>*){border:1px solid var(--adm-line);min-width:0;color:var(--adm-ink);background:#fff;border-radius:10px;padding:10px;box-shadow:0 3px 9px #1e34440f}.admin-workspace :where(.form-grid,.admin-form,.form-row){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;min-width:0;display:grid}.admin-workspace :where(.form-grid,.admin-form,.form-row)>:where(.form-grid__wide,.field-span,fieldset,.admin-guidance){grid-column:1/-1}.admin-workspace label{min-width:0;color:var(--adm-ink);gap:4px;font-weight:650;display:grid}.admin-workspace label.admin-label-with-instruction{max-width:100%;padding-right:0;display:block}.admin-workspace label.admin-label-with-instruction>.admin-instruction__trigger{vertical-align:middle;position:static;margin:0 0 0 6px!important;display:inline-grid!important}.admin-workspace label.admin-label-with-instruction>:where(input,select,textarea),.admin-workspace label.admin-label-with-instruction>:where(small,span:not(.field-help)){width:100%;margin-top:4px;display:block}.admin-workspace .field-label-with-help{justify-content:flex-start;align-items:center;gap:6px;max-width:100%;display:inline-flex}.admin-workspace .field-label-with-help>.field-help{flex:0 0 22px;margin:0!important}.admin-workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea,[contenteditable=true]){width:100%;min-width:0;max-width:100%;min-height:35px;color:var(--adm-ink);background:#fff;border:1px solid #b7c5ca;border-radius:8px;padding:7px 9px;font-size:12px;box-shadow:inset 0 1px 3px #1e344414}.admin-workspace textarea{resize:vertical;min-height:82px}.admin-workspace :where(input,select,textarea):focus{border-color:#7188cf;outline:0;box-shadow:0 0 0 3px #3959b824,inset 0 1px 3px #1e344412}.admin-workspace .check{grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding-right:0;display:grid}.admin-workspace .check input{width:15px;height:15px;margin-top:2px}.admin-image-picker-control{align-items:center;gap:7px;max-width:100%;display:inline-flex}.admin-image-picker-control>.field-help{margin:0}.admin-workspace :where(.button,button,[role=button]){min-width:0;max-width:100%;color:var(--adm-ink);text-align:center;white-space:normal;background:#fff;border:1px solid #c4cfd3;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:720;text-decoration:none;display:inline-flex;box-shadow:0 3px 8px #1e344414;width:auto!important;height:auto!important;min-height:30px!important;padding:5px 9px!important}.admin-workspace :where(.status-pill,.operational-status,.form-status){width:max-content;max-width:100%;color:var(--adm-ink);background:#f4f8f6;border:1px solid #c8d3d7;border-radius:999px;align-items:center;padding:3px 7px;font-weight:720;display:inline-flex;font-size:10px!important}.admin-workspace :where(.button,button,[role=button]) *{color:inherit;font-size:inherit}.admin-workspace :where(.button--primary,button[type=submit]):not(.danger):not(.dialog-close){border-color:var(--adm-blue);color:#fff;background:linear-gradient(135deg,#526dca,#30499c)}.admin-workspace .button--gold{color:#17202a;background:linear-gradient(135deg,#e7b83e,#f5d56e);border-color:#d1a73a}.admin-workspace :where(.button--danger,.danger){color:#982829;background:#fff0ef;border-color:#d9a0a0}.admin-workspace :where(.button,button,[role=button]):hover:not(:disabled){color:#29469d;background:#eef2ff;border-color:#93a7dc}.admin-workspace :where(button,.button):disabled{cursor:not-allowed;opacity:.58;transform:none}.admin-workspace :where(.field-help,.admin-instruction__trigger){vertical-align:middle;margin-left:5px;display:inline-grid;position:relative}.admin-workspace :where(.field-help__trigger,.admin-instruction__trigger){place-items:center;background:var(--adm-navy)!important;color:#fff!important;border:1px solid #0b2349!important;border-radius:50%!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;font:850 12px/1 Inter,Arial,sans-serif!important;display:grid!important;box-shadow:0 3px 7px #102f612e!important}.admin-workspace :where(.dialog-close,.relationship-detail__close,.field-help__close,.admin-instruction__close,[aria-label^=Fechar]){background:var(--adm-red);color:#fff;border:1px solid #8f1e22;border-radius:50%;place-items:center;min-width:28px;max-width:28px;font-size:17px;font-weight:850;display:grid;box-shadow:0 3px 8px #82191933;width:28px!important;height:28px!important;min-height:28px!important;padding:0!important}.field-help__panel,.admin-instruction{z-index:360;border:1px solid var(--adm-line);color:var(--adm-ink);background:#fff;border-radius:12px;padding:14px;box-shadow:0 18px 45px #1e344438}.field-help__panel{width:min(340px,100vw - 28px);position:absolute;top:28px;right:0}.admin-instruction{width:min(360px,100vw - 28px);position:fixed;bottom:18px;right:18px}.admin-instruction>p{margin-bottom:0}.admin-workspace :where(.table-wrap,.admin-table-scroll,.analytics-table-wrap,.legal-table-wrap){overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.admin-workspace :where(table,.admin-data-table){border-collapse:separate;border-spacing:0;table-layout:auto;width:max-content;min-width:100%;max-width:none;color:var(--adm-ink);background:#fff}.admin-workspace :where(table,.admin-data-table) :where(th,td){min-width:92px;max-width:38ch;color:var(--adm-ink);text-align:left;vertical-align:top;white-space:normal;word-break:normal;overflow-wrap:anywhere;background:#fff;border-bottom:1px solid #e0e7e5;padding:8px 9px;font-size:12px}.admin-workspace :where(table,.admin-data-table) thead th{z-index:2;color:var(--adm-navy);background:#edf3ef;font-weight:760;position:sticky;top:0}.admin-workspace :where(table,.admin-data-table) tbody tr:nth-child(2n)>*{background:#f8faf5}.admin-workspace :where(table,.admin-data-table) tbody tr:hover>*{background:#f1f5ff}.admin-workspace :where(table,.admin-data-table) caption{color:var(--adm-muted);text-align:left;padding:9px 10px}.admin-workspace :where(.subscriber-table,.admin-subscriber-table) :where(th,td){min-width:140px}.admin-workspace :where(.subscriber-table,.admin-subscriber-table) :where(th:last-child,td:last-child){min-width:170px}.admin-workspace :where(.subscriber-admin-actions,.admin-subscriber-actions){flex-wrap:wrap;gap:6px;min-width:150px;display:flex}.admin-workspace :where(.subscriber-admin-actions,.admin-subscriber-actions) button{width:auto;min-height:30px;padding:5px 8px}.admin-list :where(article,.admin-list-item){justify-content:space-between;align-items:center;gap:11px;min-width:0;padding:10px;display:flex}.admin-list-item>:where(div,section){min-width:0}.relationship-center{gap:11px;min-width:0;padding:10px;display:grid}.relationship-areas{background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:7px;min-width:0;padding:10px;display:grid}.relationship-areas :where(button,a){width:100%;min-height:36px}.relationship-layout{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:10px;display:flex}.relationship-folders{border:1px solid var(--adm-line);background:#f7f9f4;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,135px),1fr));gap:6px;min-width:0;padding:9px;display:grid}.relationship-folders button{width:100%}.relationship-filters{border:1px solid var(--adm-line);background:#fff;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;min-width:0;padding:10px;display:grid}.relationship-message-list{gap:7px;min-width:0;display:grid}.relationship-message{border:1px solid var(--adm-line);width:100%;min-width:0;color:var(--adm-ink);text-align:left;background:#fff;border-radius:9px;grid-template-columns:minmax(130px,.7fr) minmax(180px,1.3fr) auto;gap:10px;padding:10px;display:grid}.relationship-detail{width:100%;max-height:none;padding:14px;position:relative}.relationship-detail__close{position:absolute;top:10px;right:10px}.relationship-original,.relationship-history,.relationship-reply,.relationship-internal{border:1px solid var(--adm-line);background:#f8faf6;border-radius:9px;min-width:0;padding:10px}.relationship-email-preview,.campaign-email-preview{max-width:100%;overflow:auto}.admin-dashboard-e{width:min(100% - 32px,1480px);max-width:1480px;margin:0 auto;padding:22px 0 36px}.admin-dashboard-e:before{display:none}.admin-dashboard-e__destinations{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;min-width:0;display:grid}.admin-dashboard-e__grid{grid-template-columns:1.35fr .85fr 1fr;gap:11px;min-width:0;display:grid}.admin-workspace :where(.admin-icon,.admin-dashboard-e__destination-icon,.admin-dashboard-e__metric-icon){color:var(--adm-blue);opacity:1}.admin-workspace :where(.admin-icon,.admin-dashboard-e__destination-icon,.admin-dashboard-e__metric-icon) svg{opacity:1;stroke:currentColor;display:block}.management-bar-chart__plot{gap:8px;min-width:0;display:grid}.management-bar-chart__row{grid-template-columns:minmax(110px,.7fr) minmax(130px,2fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.management-bar-chart__row>div{background:#e7edef;border-radius:999px;height:10px}.management-bar-chart__row i{border-radius:inherit;background:linear-gradient(90deg,var(--adm-blue),var(--adm-teal));height:100%;display:block}.admin-image-library__grid,.admin-image-picker__grid,.media-library-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;min-width:0;display:grid}.admin-image-card__preview,.media-library-grid__preview{background:#f1f5f2;border-radius:9px;overflow:hidden}.admin-image-card__preview img,.media-library-grid__preview img{object-fit:contain;width:100%;height:auto;display:block}.content-studio :where(.studio-section-heading,.studio-sticky-actions,.studio-progress,.studio-context-help,.studio-cover-manager,.studio-gallery-manager,.studio-review){border:1px solid var(--adm-line);min-width:0;color:var(--adm-ink);background:#fff;border-radius:10px;padding:10px;box-shadow:0 4px 12px #1e344412}.content-studio .studio-section-heading{color:var(--adm-navy);background:linear-gradient(135deg,#edf2ff,#fcf5d8)}.editor-dialog-backdrop,.comment-dialog,.relationship-preview-dialog,.relationship-result-dialog,.preview-decision-dialog{max-width:min(760px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}.editor-dialog,.admin-image-picker,.preview-decision-dialog>section{min-width:0;max-width:100%}.campaign-email-preview__frame,.relationship-email-preview iframe,.campaign-email-preview iframe{max-width:100%}.campaign-recipient-picker__list{max-height:360px;overflow:auto}body:has(.admin-public-chrome) .navigation-pending{top:max(12px,env(safe-area-inset-top));z-index:2000;color:#fff;background:#102f61;border:1px solid #ffffff7a;min-width:min(300px,100vw - 24px);padding:8px 12px;box-shadow:0 12px 34px #0719324d}body:has(.admin-public-chrome) .loading-indicator__spinner{border-width:2px;width:15px;height:15px}.page-loading--admin{background:0 0;min-height:62dvh}.page-loading--admin .page-loading__card{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#74cbb8,#ddaf3b,#657ed2) border-box;border:1px solid #0000}.admin-public-chrome .floating-tools__help{place-items:center;background:var(--adm-navy)!important;color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;display:grid!important;box-shadow:0 5px 14px #102f6138!important}.admin-public-chrome .floating-tools__help>span{place-items:center;width:26px!important;min-width:26px!important;height:26px!important;color:var(--adm-navy)!important;background:#fff!important;border-radius:50%!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:850!important;line-height:1!important;display:grid!important}.admin-public-chrome .floating-tools__help>strong{display:none!important}@media (width<=1180px){.admin-workspace{grid-template-columns:210px minmax(0,1fr)}.admin-workspace__sidebar{width:210px}.admin-dashboard-e__destinations,.admin-dashboard-e__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-e__grid>:first-child{grid-column:1/-1}}@media (width<=960px){.admin-workspace{min-height:100dvh;display:block}.admin-workspace__topbar{grid-template-columns:auto minmax(0,1fr) auto;height:auto;min-height:58px;display:grid;position:sticky;top:0}.admin-workspace__menu-button{justify-self:start;display:inline-flex}.admin-workspace__sidebar{z-index:510;width:min(320px,100vw - 42px);height:100dvh;padding:12px 10px 24px;transition:transform .22s;display:block;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.admin-workspace__sidebar.is-open{transform:translate(0)}.admin-workspace__sidebar-heading{z-index:2;border-bottom:1px solid var(--adm-line);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin:-12px -10px 10px;padding:12px;display:flex;position:sticky;top:-12px}.admin-workspace__sidebar-heading>button{background:var(--adm-red);color:#fff;border-color:#8f1e22;border-radius:50%;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:17px}.admin-workspace__menu-backdrop{z-index:500;max-width:none;box-shadow:none;background:#08162585;border:0;border-radius:0;display:block;position:fixed;inset:0;width:100vw!important;height:100dvh!important;padding:0!important}.admin-navigation{gap:14px;width:100%;display:grid}.admin-navigation__group{border:0;gap:4px;padding:0;display:grid}.admin-navigation__group>p{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.admin-navigation__group>a{width:100%;min-width:0}.admin-workspace__content{min-width:0}}.admin-subscribers-page .section>.shell,.admin-vault-page__workspace>.shell,.admin-conversations-page .section>.shell,.admin-research-page__workspace>.shell,.admin-console-page .section>.shell,.admin-foundation-page .section>.shell,.admin-form-responses-page .section>.shell,.admin-subscribers-directory,.governance-vault,.admin-conversations-page .admin-stack,.admin-research-page .admin-stack,.admin-security-center-page .admin-stack,.admin-form-responses-page .admin-stack{gap:12px;min-width:0;display:grid}.admin-subscribers-directory__toolbar,.admin-console-page .admin-panel__heading,.admin-form-responses-page .admin-section-heading{grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:10px;display:grid}.admin-subscribers-directory__toolbar .actions,.admin-subscriber-actions,.subscriber-admin-actions,.governance-vault .actions,.admin-research-page .actions,.admin-security-center-page .actions,.admin-console-page .actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;display:flex}.admin-subscribers-directory :where(button,.button),.governance-vault :where(button,.button),.admin-research-page :where(button,.button),.admin-security-center-page :where(button,.button),.admin-console-page :where(button,.button),.admin-form-responses-page :where(button,.button){width:auto!important}.subscriber-status-cards,.admin-foundation-page .admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.subscriber-status-cards>*,.admin-foundation-page .admin-metrics>article{border:1px solid var(--adm-soft);border-top:3px solid var(--adm-teal);background:#fbfcfa;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.admin-subscriber-table{min-width:900px}.governance-vault :where(.form-grid,.form-row),.admin-research-page .form-grid,.admin-security-center-page .form-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px}.governance-vault .form-grid__wide,.admin-research-page .form-grid__wide,.admin-security-center-page .form-grid__wide{grid-column:1/-1}.governance-vault .admin-list-item,.admin-research-page .admin-list-item,.admin-security-center-page .admin-list-item{grid-template-columns:minmax(0,1fr) max-content;gap:10px;align-items:center!important;padding:12px!important;display:grid!important}.governance-vault table,.admin-foundation-page table,.admin-form-responses-page table{min-width:820px}.admin-conversations-page .admin-content-filters,.admin-console-page .admin-content-filters{grid-template-columns:repeat(3,minmax(180px,1fr));gap:10px;display:grid}.admin-conversations-page :where(p,h2,h3),.admin-console-page .admin-panel>:where(p,h2,h3),.admin-foundation-page .admin-card>:where(p,h2,h3){overflow-wrap:anywhere}.admin-console-page .admin-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-console-page .admin-panel,.admin-foundation-page .admin-card,.admin-form-responses-page .admin-card{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-console-page .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-console-page :where(.media-library-grid,.structure-editor-grid,.theme-color-grid){min-width:0}.admin-invite-page .section>.shell{max-width:760px;display:grid}.admin-invite-page .admin-card{gap:10px;display:grid;padding:16px!important}@media (width<=1000px){.subscriber-status-cards,.admin-foundation-page .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-console-page .admin-two-columns{grid-template-columns:1fr}.admin-conversations-page .admin-content-filters,.admin-console-page .admin-content-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.admin-subscribers-directory__toolbar,.admin-console-page .admin-panel__heading,.admin-form-responses-page .admin-section-heading,.governance-vault .admin-list-item,.admin-research-page .admin-list-item,.admin-security-center-page .admin-list-item,.governance-vault :where(.form-grid,.form-row),.admin-research-page .form-grid,.admin-security-center-page .form-grid,.admin-conversations-page .admin-content-filters,.admin-console-page .admin-content-filters{grid-template-columns:1fr}}@media (width<=520px){.subscriber-status-cards,.admin-foundation-page .admin-metrics{grid-template-columns:1fr}.admin-subscribers-directory :where(button,.button),.governance-vault :where(button,.button),.admin-research-page :where(button,.button),.admin-security-center-page :where(button,.button),.admin-console-page :where(button,.button),.admin-form-responses-page :where(button,.button){width:100%!important}}.admin-hub-page .section>.shell{gap:18px;min-width:0;display:grid}.admin-hub-overview{background:linear-gradient(135deg,#fff 0%,#f4f8fb 56%,#fff9e7 100%);border:1px solid #c9d6e2;border-radius:16px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:22px;padding:20px;display:grid;box-shadow:0 10px 28px #142d5317}.admin-hub-overview h2{color:var(--adm-navy);margin:3px 0 8px;font-size:20px}.admin-hub-overview p{margin:0;line-height:1.65}.admin-hub-overview ol{counter-reset:hub;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-hub-overview li{counter-increment:hub;background:#ffffffd6;border:1px solid #d9e1e8;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-content:center;column-gap:9px;padding:12px;display:grid}.admin-hub-overview li:before{content:counter(hub);background:var(--adm-navy);color:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.admin-hub-overview li strong{color:var(--adm-navy);font-size:14px}.admin-hub-overview li span{color:var(--adm-muted);font-size:13px;line-height:1.45}.admin-hub{min-width:0}.admin-hub__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;min-width:0;display:grid}.admin-hub__module{background:linear-gradient(var(--adm-paper),var(--adm-paper)) padding-box,linear-gradient(120deg,#74cbb8,#ddaf3b,#657ed2) border-box;border:1px solid #0000;border-radius:14px;min-width:0;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 20px #142d5314}.admin-hub__module:hover{transform:translateY(-2px);box-shadow:0 13px 28px #142d5321}.admin-hub__module.is-open{grid-column:1/-1;transform:none}.admin-hub__toggle{grid-template-columns:46px minmax(0,1fr) 28px;align-items:center;gap:13px;width:100%!important;min-width:0!important;min-height:92px!important;color:var(--adm-ink)!important;text-align:left!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:16px 18px!important;display:grid!important}.admin-hub__toggle>span:nth-child(2){gap:5px;min-width:0;display:grid}.admin-hub__toggle strong{color:var(--adm-navy);line-height:1.3;font-size:15px!important}.admin-hub__toggle small{color:var(--adm-muted);font-weight:550;line-height:1.45;font-size:13px!important}.admin-hub__icon{width:44px;height:44px;color:var(--adm-blue);background:linear-gradient(145deg,#edf3ff,#fff4c9);border-radius:12px;place-items:center;display:grid}.admin-hub__icon svg{width:23px;height:23px}.admin-hub__arrow{width:26px;height:26px;color:var(--adm-navy);background:#edf2f8;border-radius:50%;place-items:center;transition:transform .2s;display:grid;font-size:18px!important}.admin-hub__module.is-open .admin-hub__arrow{transform:rotate(180deg)}.admin-hub__panel{border-top:1px solid var(--adm-soft);background:linear-gradient(135deg,#f7fafb,#fffdf3);gap:16px;min-width:0;padding:18px;display:grid}.admin-hub__explanation{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-hub__explanation>div{background:#fff;border:1px solid #d8e1e8;border-radius:11px;padding:14px}.admin-hub__explanation>div>strong{color:var(--adm-navy);margin-bottom:6px;font-size:14px;display:block}.admin-hub__explanation p,.admin-hub__explanation ul{color:var(--adm-ink);margin:0;font-size:14px;line-height:1.6}.admin-hub__explanation ul{padding-left:19px}.admin-hub__explanation li+li{margin-top:4px}.admin-hub__explanation .admin-hub__attention{background:#fff9df;border-color:#e2c869;grid-column:1/-1}.admin-hub__action{justify-content:space-between;align-items:center;gap:16px;padding-top:2px;display:flex}.admin-hub__action p{color:var(--adm-muted);margin:0;font-size:13px;line-height:1.5}.admin-hub__action .button{flex:none;width:auto!important}@media (width<=900px){.admin-hub-overview{grid-template-columns:1fr}.admin-hub__explanation{grid-template-columns:1fr 1fr}.admin-hub__explanation>div:nth-child(3){grid-column:1/-1}}@media (width<=760px){.admin-hub-overview{padding:15px}.admin-hub-overview ol,.admin-hub__cards,.admin-hub__explanation{grid-template-columns:1fr}.admin-hub__module.is-open,.admin-hub__explanation>div:nth-child(3){grid-column:auto}.admin-hub__toggle{min-height:82px!important;padding:13px!important}.admin-hub__panel{padding:14px}.admin-hub__action{flex-direction:column;align-items:stretch}.admin-hub__action .button{width:100%!important}}@media (prefers-reduced-motion:reduce){.admin-hub__arrow,.admin-hub__module{transition:none}}.admin-hub-overview__intro{align-self:start}.admin-hub-overview ol{align-items:start}.admin-hub-overview li{grid-template-columns:30px minmax(0,1fr);align-content:start}.admin-hub-overview__title{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.admin-hub-overview__title strong{min-width:0}.admin-hub-overview__title .admin-instruction__trigger{flex:0 0 22px;margin:0!important;display:inline-grid!important;position:static!important}.admin-hub-overview li>span{color:var(--adm-muted);grid-column:2;font-size:13px;line-height:1.5}.admin-hub-overview li.is-open{background:#fff;grid-column:1/-1}.admin-hub-overview__detail{background:linear-gradient(135deg,#f6f9ff,#fffdf3);border:1px solid #cad9e5;border-radius:10px;grid-column:1/-1;gap:8px;margin-top:10px;padding:13px;display:grid}.admin-hub-overview__detail p{color:var(--adm-ink);margin:0;font-size:14px;line-height:1.65}.admin-hub-overview__detail strong{color:var(--adm-navy);font-size:inherit;display:inline}@media (width<=760px){.admin-hub-overview li.is-open{grid-column:auto}.admin-hub-overview__detail{grid-column:1/-1}}@media (width<=720px){.admin-page :where(.shell,.shell--wide),.admin-dashboard-e{width:min(100% - 20px,1480px)}.admin-workspace__topbar{grid-template-columns:auto minmax(0,1fr);gap:7px;padding-inline:10px}.admin-workspace__title{display:none}.admin-workspace__topbar-actions{min-width:0}.admin-workspace__topbar-actions .admin-workspace__public-link{display:none}.admin-workspace__account-strip{justify-content:stretch;padding-inline:10px}.admin-workspace__account{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%;display:grid}.admin-workspace__account-card{justify-self:start}.admin-hero .shell{flex-direction:column;align-items:flex-start}.admin-hero .shell>.button{align-self:flex-start}.admin-section-heading,.admin-panel__heading{flex-direction:column;align-items:stretch}.admin-dashboard-e__destinations,.admin-dashboard-e__grid,.admin-two-columns{grid-template-columns:1fr}.admin-dashboard-e__grid>:first-child{grid-column:auto}.relationship-message{grid-template-columns:1fr}.admin-list :where(article,.admin-list-item){flex-direction:column;align-items:stretch}.management-bar-chart__row{grid-template-columns:minmax(86px,.8fr) minmax(105px,1.6fr) auto}.admin-image-picker__grid,.admin-image-library__grid,.media-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.admin-workspace__topbar-actions :where(.admin-workspace__page-pdf,.admin-workspace__portfolio-pdf),.admin-workspace__menu-button span{display:none}.admin-workspace__account{grid-template-columns:1fr}.admin-workspace__session-actions{justify-content:flex-start}.admin-workspace :where(.actions,[class$=__actions]){align-items:flex-start}.admin-workspace :where(.actions,[class$=__actions])>:where(button,.button){align-self:flex-start;width:auto;max-width:100%}.admin-workspace :where(.form-grid,.admin-form,.form-row),.relationship-areas,.relationship-folders,.relationship-filters{grid-template-columns:1fr}.relationship-areas :where(button,a),.relationship-folders button{justify-self:start;width:auto}.admin-image-picker__grid,.admin-image-library__grid,.media-library-grid{grid-template-columns:1fr}.admin-instruction{width:calc(100vw - 16px);bottom:8px;right:8px}.management-bar-chart__row{grid-template-columns:1fr}.management-bar-chart__row>div{width:100%}}@media (width>=961px){.admin-workspace__topbar{display:none!important}.admin-workspace__sidebar{grid-row:1/3}.admin-workspace__content{grid-area:1/2/3}}.admin-workspace__account-strip{justify-content:flex-end;align-items:center;gap:8px;display:flex;overflow:visible}.admin-workspace__account{flex-wrap:nowrap;flex:none}.admin-workspace__session-actions{flex-wrap:nowrap}.admin-workspace__utility-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.admin-workspace__utility-actions :where(button,a){white-space:nowrap;flex:none}.admin-workspace .admin-hero .shell>a[href=\/admin]{display:none!important}.admin-instruction{max-height:min(260px,100vh - 16px);position:fixed;bottom:auto;right:auto;overflow:auto}.relationship-folders>.admin-instruction__trigger{border-radius:50%!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important}.relationship-folders>button:not(.admin-instruction__trigger){min-width:104px;width:auto!important}.relationship-folders{flex-wrap:wrap;align-items:center;display:flex!important}@media (width<=1180px) and (width>=961px){.admin-workspace__account-strip{flex-wrap:wrap;align-items:flex-start}.admin-workspace__utility-actions{flex-wrap:wrap}}@media (width<=960px){.admin-workspace__topbar{display:grid}.admin-workspace__topbar-actions{display:none!important}.admin-workspace__account-strip{flex-wrap:wrap;justify-content:flex-start}.admin-workspace__account{flex:auto}.admin-workspace__utility-actions{flex:100%;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}}@media (width<=560px){.admin-workspace__account{flex-wrap:wrap;align-items:flex-start}.admin-workspace__session-actions{width:100%;overflow-x:auto}.admin-workspace__utility-actions{width:100%}.admin-instruction{max-height:42vh;width:auto!important;inset:auto 8px 8px!important}}.admin-audit-page__workspace>.shell,.admin-system-audit-page__workspace>.shell,.admin-privacy-page__workspace>.shell,.admin-backups-page__workspace>.shell{gap:12px;min-width:0;display:grid}.admin-audit-page__access-note,.admin-audit-page__count,.admin-system-audit-page__access-note,.admin-system-audit-page__count,.admin-privacy-page__access-note,.admin-privacy-page__count,.admin-backups-page__access-note,.admin-backups-page__count{width:max-content;max-width:100%;color:var(--adm-navy);background:#fff;border:1px solid #c8d3d8;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-weight:750;line-height:1.35;display:inline-flex;font-size:10px!important}.admin-audit-page__filters{box-shadow:var(--adm-shadow);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#74cbb8,#ddaf3b,#657ed2) border-box;border:1px solid #0000;border-radius:12px;grid-template-columns:repeat(3,minmax(170px,1fr));align-items:end;gap:10px;padding:12px}.admin-audit-page__filters :where(button,.button){justify-self:start;width:auto!important}.admin-audit-page__events{gap:9px;min-width:0;display:grid}.admin-audit-page__events>.admin-list-item{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:12px;align-items:start!important;padding:12px!important;display:grid!important}.admin-audit-page__events>.admin-list-item>div>:where(strong,p,small){margin-block:0;line-height:1.5;display:block}.admin-audit-page__events details{width:100%;max-width:100%;overflow:hidden}.admin-audit-page__events details>summary{cursor:pointer}.admin-audit-page__events dl{gap:6px;margin:9px 0 0;display:grid}.admin-audit-page__events dl>div{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}.admin-audit-page__events :where(dt,dd){overflow-wrap:anywhere;margin:0}.admin-system-audit-page__workspace .admin-stack{gap:12px;min-width:0;display:grid}.admin-system-audit-page__workspace .admin-card{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-system-audit-page__workspace .admin-card>:where(h2,p,small){margin-block:0;line-height:1.5}.admin-system-audit-page__workspace .admin-panel__heading{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.admin-system-audit-page__workspace .admin-panel__heading>button{width:auto!important}.admin-system-audit-page__workspace table{min-width:760px}.admin-system-audit-page__workspace .admin-list{gap:8px;display:grid}.admin-system-audit-page__workspace .admin-list-item{padding:11px!important}.admin-system-audit-page__workspace .admin-list-item>div{flex-wrap:wrap;align-items:center;gap:5px 9px;min-width:0;display:flex}.admin-system-audit-page__workspace .admin-list-item>div small{overflow-wrap:anywhere;width:100%}.admin-privacy-page__workspace .admin-panel,.privacy-operations{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-privacy-page__workspace .admin-panel>:where(h2,p){margin-block:0}.admin-privacy-page__workspace .admin-panel__heading{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.admin-privacy-page__workspace .admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-privacy-page__workspace .admin-metrics>article{border:1px solid var(--adm-soft);border-top:3px solid var(--adm-blue);background:#fbfcfa;border-radius:9px;gap:3px;padding:10px;display:grid}.admin-privacy-page__workspace .admin-metrics>article:nth-child(2){border-top-color:var(--adm-teal)}.admin-privacy-page__workspace .admin-metrics>article:nth-child(3){border-top-color:var(--adm-gold)}.admin-privacy-page__workspace .admin-metrics>article:nth-child(4){border-top-color:var(--adm-violet)}.admin-privacy-page__workspace .admin-metrics :where(strong,span){margin:0}.admin-privacy-page__workspace .admin-metrics strong{color:var(--adm-navy);font-size:20px}.privacy-operations .actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.privacy-operations .actions :where(button,.button){width:auto!important}.retention-preview{border:1px solid var(--adm-soft);background:#f7faf8;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px;display:grid}.retention-preview>strong{grid-column:1/-1}.retention-preview>span{border-left:3px solid var(--adm-teal);background:#fff;padding:5px 8px}.admin-privacy-page__workspace table{min-width:820px}.admin-privacy-page__workspace table dl{gap:4px;min-width:190px;margin:0;display:grid}.admin-privacy-page__workspace table dl>div{justify-content:space-between;gap:10px;display:flex}.admin-privacy-page__workspace table :where(dt,dd){margin:0}.admin-privacy-page__workspace>.shell>.admin-panel>.actions{flex-wrap:wrap;gap:7px;display:flex}.admin-privacy-page__workspace>.shell>.admin-panel>.actions .button{width:auto!important}.admin-backups-page__workspace>.shell>.admin-panel,.admin-backup-manager>.admin-panel{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-backups-page__workspace .admin-panel>:where(.eyebrow,h2,p){margin-block:0;line-height:1.5}.admin-backups-page__workspace .admin-panel__heading{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.admin-backup-manager{gap:12px;min-width:0;display:grid}.admin-backup-manager .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-backup-manager .admin-metrics>article{border:1px solid var(--adm-soft);border-top:3px solid var(--adm-teal);background:#fbfcfa;border-radius:9px;gap:3px;padding:10px;display:grid}.admin-backup-manager .admin-metrics>article:nth-child(2){border-top-color:var(--adm-gold)}.admin-backup-manager .admin-metrics>article:nth-child(3){border-top-color:var(--adm-blue)}.admin-backup-manager .admin-metrics strong{color:var(--adm-navy);font-size:21px}.admin-backup-manager form.form-row{grid-template-columns:minmax(260px,1fr) max-content;align-items:end}.admin-backup-manager form.form-grid{grid-template-columns:repeat(2,minmax(220px,1fr));align-items:end;gap:10px}.admin-backup-manager form :where(button,.button){justify-self:start;width:auto!important}.admin-backup-manager .admin-list{gap:8px;min-width:0;display:grid}.admin-backup-manager .admin-list-item{grid-template-columns:minmax(0,1fr) max-content;gap:10px;align-items:center!important;padding:11px!important;display:grid!important}.admin-backup-manager .admin-list-item>div>:where(strong,p,small){margin-block:0;line-height:1.5;display:block}.admin-backup-manager .admin-list-item>button{width:auto!important}.admin-backups-page__workspace table{min-width:920px}.admin-backups-page__workspace code{overflow-wrap:anywhere}@media (width<=1000px){.admin-audit-page__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-audit-page__events>.admin-list-item{grid-template-columns:1fr}.admin-privacy-page__workspace .admin-metrics,.retention-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.admin-system-audit-page__workspace .admin-panel__heading,.admin-privacy-page__workspace .admin-panel__heading,.admin-backups-page__workspace .admin-panel__heading{grid-template-columns:1fr}.admin-system-audit-page__workspace .admin-panel__heading>button{justify-self:start}.privacy-operations .actions{justify-content:flex-start}.admin-backup-manager form.form-row,.admin-backup-manager form.form-grid,.admin-backup-manager .admin-list-item{grid-template-columns:1fr}.admin-backup-manager .admin-list-item>button{justify-self:start}}@media (width<=560px){.admin-audit-page__filters,.admin-privacy-page__workspace .admin-metrics,.retention-preview,.admin-backup-manager .admin-metrics{grid-template-columns:1fr}.admin-audit-page__filters :where(button,.button),.admin-system-audit-page__workspace .admin-panel__heading>button,.privacy-operations .actions :where(button,.button),.admin-privacy-page__workspace>.shell>.admin-panel>.actions .button,.admin-backup-manager form :where(button,.button),.admin-backup-manager .admin-list-item>button{width:100%!important}.admin-audit-page__events dl>div{grid-template-columns:1fr;gap:2px}}.admin-access-page__workspace>.shell,.admin-statistics-page__workspace>.shell,.admin-moderation-page__workspace>.shell,.admin-owner-profile-page__workspace>.shell,.admin-security-page .section>.shell{gap:12px;min-width:0;display:grid}.admin-access-page__access-note,.admin-access-page__owner,.admin-statistics-page__access-note,.admin-statistics-page__privacy,.admin-moderation-page__access-note,.admin-moderation-page__count,.admin-owner-profile-page__access-note,.admin-owner-profile-page__owner{width:max-content;max-width:100%;color:var(--adm-navy);background:#fff;border:1px solid #c8d3d8;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-weight:750;line-height:1.35;display:inline-flex;font-size:10px!important}.admin-access-panel,.admin-profile-editor,.analytics-dashboard,.moderation-list{gap:12px;min-width:0;display:grid}.admin-access-panel>.admin-card,.mfa-enrollment-panel,.admin-profile-editor>.admin-card,.admin-analytics,.comment-moderation-queue,.comment-report-moderator{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-access-panel>.admin-card>:where(.eyebrow,h2,p),.mfa-enrollment-panel>:where(.eyebrow,h2,p),.admin-profile-editor>.admin-card>:where(.eyebrow,h2,p),.admin-analytics>:where(.eyebrow,h2,p),.comment-moderation-queue>:where(.eyebrow,h2,p),.comment-report-moderator>:where(.eyebrow,h2,p){margin-block:0}.access-policy-card{grid-template-columns:minmax(0,1fr) minmax(190px,.34fr);align-items:center;gap:12px!important}.access-policy-card>button{grid-column:1/-1;justify-self:start;width:auto!important}.access-policy-card__status{border-left:3px solid var(--adm-teal);background:#f1f8f5;justify-items:start;gap:3px;padding:9px 11px;display:grid}.access-policy-card__status>:where(strong,small){margin:0}.admin-access-panel form.form-grid{grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr);gap:12px}.admin-access-panel form.form-grid>button{justify-self:start;width:auto!important}.admin-access-panel details{overflow-wrap:anywhere;max-width:100%}.admin-access-panel details>ul{gap:7px;padding-left:22px;display:grid}.admin-access-panel .admin-list-item{grid-template-columns:minmax(220px,1fr) minmax(170px,.45fr) max-content;gap:10px;align-items:end!important;padding:12px!important;display:grid!important}.admin-access-panel .admin-list-item>:where(.status-pill,details){grid-column:1/-1}.admin-access-panel .admin-list-item>div:first-child{align-self:center}.admin-access-panel .admin-list-item>div:first-child>:where(strong,p){margin-block:0}.mfa-enrollment-panel .actions,.mfa-code-form .actions{flex-wrap:wrap;justify-content:flex-start;gap:7px;display:flex}.mfa-enrollment-panel .actions :where(button,.button){width:auto!important}.mfa-enrollment{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);gap:14px;min-width:0;display:grid}.mfa-qr{width:min(100%,260px);height:auto}.mfa-manual-key,.recovery-codes{overflow-wrap:anywhere;max-width:100%;overflow:auto}.mfa-code-form{gap:9px;max-width:560px;display:grid}.admin-visitor-summary{grid-template-columns:minmax(280px,1.4fr) repeat(2,minmax(150px,.4fr)) max-content;align-items:center;gap:10px;min-width:0;display:grid;padding:14px!important}.admin-visitor-summary__copy{align-items:center;gap:10px;min-width:0;display:flex}.admin-visitor-summary__copy :where(h2,p){margin-block:0}.admin-visitor-summary__metric{gap:2px;min-width:0;display:grid}.admin-visitor-summary__metric strong{color:var(--adm-navy);font-size:22px}.admin-visitor-summary>button{width:auto!important}.admin-analytics__heading{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.admin-analytics__actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:520px;display:flex}.admin-analytics__actions :where(button,.button){width:auto!important}.analytics-period{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.analytics-period button{min-width:70px;width:auto!important}.admin-analytics>.form-row{grid-template-columns:repeat(2,minmax(180px,280px));justify-content:start}.admin-analytics__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-analytics__summary>article{border:1px solid var(--adm-soft);border-top:3px solid var(--adm-blue);background:#fbfcfa;border-radius:9px;gap:3px;padding:10px;display:grid}.admin-analytics__summary>article:nth-child(2){border-top-color:var(--adm-teal)}.admin-analytics__summary>article:nth-child(3){border-top-color:var(--adm-gold)}.admin-analytics__summary>article:nth-child(4){border-top-color:var(--adm-violet)}.admin-analytics__summary :where(span,strong,small){margin:0}.admin-analytics__summary strong{color:var(--adm-navy);font-size:21px}.analytics-bar-chart{min-width:0;margin:0;overflow:hidden}.analytics-bar-chart svg{width:100%;height:auto;display:block}.analytics-bar-chart figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.analytics-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.analytics-tables>section{align-content:start;gap:9px;min-width:0;display:grid}.analytics-tables h3{margin:0}.analytics-table-wrap table{min-width:620px}.analytics-tables .actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;display:flex}.analytics-generated{line-height:1.55;margin:0!important}.moderation-list>article{border:1px solid var(--adm-soft);background:#fbfcfa;border-radius:10px;gap:8px;min-width:0;padding:12px;display:grid}.moderation-list>article>header{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.moderation-list>article>:where(p,small,blockquote){margin:0;line-height:1.5}.moderation-list>article blockquote{border-left:3px solid var(--adm-gold);background:#fff;padding:8px 10px}.moderation-list .actions,.comment-report-moderator .moderation-list>article>div{flex-wrap:wrap;gap:7px;display:flex}.moderation-list :where(.actions,article>div)>button{width:auto!important}.moderation-list button.danger{color:#8a2525!important;background:#fff3f2!important;border-color:#d8a5a5!important}.admin-profile-editor{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-profile-editor>.admin-card{align-content:start}.admin-profile-editor__identity,.admin-profile-editor__private,.admin-profile-editor__save{grid-column:1/-1}.admin-profile-editor__identity{grid-template-columns:minmax(0,1fr) minmax(160px,.32fr)}.admin-profile-editor__identity>div:first-child,.admin-profile-editor__identity>label{grid-column:1}.admin-profile-editor__preview{border:1px solid var(--adm-soft);background:#f5f8f7;border-radius:10px;grid-area:1/2/span 5;place-items:center;min-height:180px;display:grid;overflow:hidden}.admin-profile-editor__preview img{object-fit:cover;width:100%;height:100%;max-height:300px;display:block}.admin-profile-editor__card{border-radius:9px;width:min(100%,560px);height:auto;display:block}.admin-profile-editor__save{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.admin-profile-editor__save>button{width:auto!important}.admin-profile-editor__save>p{margin:0}@media (width<=1100px){.admin-visitor-summary{grid-template-columns:minmax(0,1fr) repeat(2,minmax(140px,.35fr))}.admin-visitor-summary>button{grid-column:1/-1;justify-self:start}.admin-analytics__heading{grid-template-columns:1fr}.admin-analytics__actions{justify-content:flex-start;max-width:none}.analytics-tables{grid-template-columns:1fr}}@media (width<=800px){.access-policy-card,.mfa-enrollment,.admin-profile-editor,.admin-profile-editor__identity{grid-template-columns:1fr}.admin-profile-editor__identity>*{grid-column:1!important}.admin-profile-editor__preview{grid-row:auto;width:min(100%,360px);min-height:160px}.admin-access-panel .admin-list-item{grid-template-columns:1fr 1fr}.admin-access-panel .admin-list-item>div:first-child{grid-column:1/-1}.admin-access-panel .admin-list-item>button{justify-self:start}.admin-visitor-summary{grid-template-columns:1fr 1fr}.admin-visitor-summary__copy,.admin-visitor-summary>button{grid-column:1/-1}.admin-analytics__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.admin-access-panel form.form-grid,.admin-access-panel .admin-list-item,.admin-visitor-summary,.admin-analytics>.form-row,.admin-analytics__summary{grid-template-columns:1fr}.admin-access-panel .admin-list-item>*{grid-column:1!important}.admin-access-panel form.form-grid :where(button,.button),.mfa-enrollment-panel .actions :where(button,.button),.admin-analytics__actions :where(button,.button),.analytics-period button,.moderation-list :where(.actions,article>div)>button,.admin-profile-editor__save>button{width:100%!important}.analytics-bar-chart figcaption{flex-direction:column;align-items:flex-start}.admin-profile-editor__preview{width:100%}}.admin-communication-page__workspace>.shell,.admin-forms-page__workspace>.shell,.admin-documents-page__workspace>.shell,.admin-documents-page__vault>.shell,.admin-images-page__workspace>.shell{gap:12px;min-width:0;display:grid}.admin-communication-page__access-note,.admin-forms-page__access-note,.admin-documents-page__access-note{color:#176341;background:#eef8f2;border:1px solid #b9d8cb;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:5px 9px;font-weight:750;display:inline-flex;font-size:10px!important}.admin-communication-page__workspace .admin-panel{gap:12px;min-width:0;display:grid;padding:14px!important}.admin-communication-page__workspace .admin-panel>:where(h2,p),.admin-communication-page__workspace .admin-panel__heading :where(h2,h3,p){margin-block:0}.admin-communication-page__workspace .admin-panel__heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.admin-communication-page__workspace .admin-form>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.admin-communication-page__workspace :where(input,select){min-height:40px!important}.admin-communication-page__workspace textarea{resize:vertical;min-height:110px!important}.admin-communication-page__workspace fieldset{min-width:0;margin:0;padding:13px!important}.admin-communication-page__workspace legend{padding-inline:6px}.admin-communication-page__workspace .campaign-image-picker{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.admin-communication-page__workspace .campaign-image-picker label{gap:5px;min-width:0;display:grid!important}.admin-communication-page__workspace .campaign-image-picker img{object-fit:contain;background:#f1f4f3;border-radius:7px;width:100%;height:100px}.admin-communication-page__workspace .campaign-recipient-picker{gap:10px;display:grid}.admin-communication-page__workspace .campaign-recipient-picker>label{width:min(100%,620px)}.admin-communication-page__workspace .campaign-recipient-picker__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:440px;padding:4px;display:grid;overflow:auto}.admin-communication-page__workspace .campaign-recipient-picker__list .check{border:1px solid var(--adm-soft);background:#fbfcfa;border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:8px;display:flex!important}.admin-communication-page__workspace .campaign-recipient-picker__list .check>span{gap:2px;min-width:0;display:grid}.admin-communication-page__workspace .campaign-recipient-picker__list small{overflow-wrap:anywhere}.admin-communication-page__workspace .campaign-list{gap:9px;min-width:0;display:grid}.admin-communication-page__workspace .campaign-list>article{border:1px solid var(--adm-soft);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(210px,.45fr);gap:12px;min-width:0;padding:11px;display:grid}.admin-communication-page__workspace .campaign-list>article>div:first-child{gap:4px;min-width:0;display:grid}.admin-communication-page__workspace .campaign-list>article :where(h3,small){margin:0}.admin-communication-page__workspace .campaign-list>article>.actions{place-content:start flex-end}.admin-communication-page__workspace .campaign-history-menu__panel{max-width:620px}.admin-communication-page__workspace .campaign-email-preview{gap:10px;min-width:0;display:grid}.admin-communication-page__workspace .campaign-email-preview__frame{width:100%;max-width:100%;overflow:auto}.admin-communication-page__workspace .campaign-email-preview__frame iframe{max-width:100%;margin-inline:auto;display:block}.admin-forms-page .admin-section-heading{align-items:flex-start}.admin-forms-page .admin-form-builder{gap:12px;min-width:0;display:grid}.admin-forms-page .admin-form-builder>.admin-card{gap:11px;min-width:0;display:grid;padding:14px!important}.admin-forms-page .admin-form-builder>.admin-card>:where(.eyebrow,h2,p){margin-block:0}.admin-forms-page .admin-form-builder form.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.admin-forms-page .admin-form-builder :where(input,select){min-height:40px!important}.admin-forms-page .admin-form-builder textarea{resize:vertical;min-height:82px!important}.admin-forms-page .admin-form-builder .admin-list{gap:9px;min-width:0;display:grid}.admin-forms-page .admin-form-builder .admin-list-item{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-width:0;align-items:start!important;padding:11px!important;display:grid!important}.admin-forms-page .admin-form-builder .admin-list-item>div:first-child{gap:3px;min-width:0;display:grid}.admin-forms-page .admin-form-builder .admin-list-item>div:first-child>:where(strong,p,small){margin:0}.admin-forms-page .admin-form-builder .admin-list-item>div:nth-child(2){flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:520px;display:flex}.admin-forms-page .admin-form-builder .admin-list-item>div:nth-child(2)>:where(button,a){width:auto!important;min-height:36px!important}.admin-forms-page .admin-form-builder .admin-list-item--expanded{grid-template-columns:1fr}.admin-forms-page .admin-form-builder .admin-list-item__editor{grid-column:1/-1;width:100%;padding:12px!important}.admin-forms-page .admin-form-builder .admin-list-item__editor form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-forms-page .admin-form-builder .check{align-items:center;gap:8px;width:max-content;max-width:100%;display:inline-flex!important}.admin-forms-page .form-privacy-note{border-left:4px solid var(--adm-teal);background:#f2f8f5;padding:9px 11px;line-height:1.5}.admin-documents-page__workspace .admin-panel,.admin-documents-page__vault .admin-card{gap:11px;min-width:0;display:grid;padding:14px!important}.admin-documents-page :where(.admin-panel,.admin-card)>:where(.eyebrow,h2,p){margin-block:0}.admin-documents-page__workspace .admin-form>.form-grid,.admin-documents-page__vault .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.admin-documents-page :where(input,select){min-height:40px!important}.admin-documents-page textarea{resize:vertical;min-height:76px!important}.admin-documents-page input[type=file]{max-width:100%;width:auto!important;min-height:40px!important;padding:5px!important}.admin-documents-page .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-documents-page .admin-metrics>article{border-top:3px solid var(--adm-blue);min-height:68px}.admin-documents-page .admin-metrics>article:nth-child(2){border-top-color:var(--adm-gold)}.admin-documents-page .admin-metrics>article:nth-child(3){border-top-color:var(--adm-teal)}.admin-documents-page .admin-table-scroll{width:100%;max-width:none}.admin-documents-page .admin-data-table{table-layout:fixed;width:100%;min-width:900px}.admin-documents-page .admin-data-table th:first-child{width:24%}.admin-documents-page .admin-data-table th:nth-child(2){width:15%}.admin-documents-page .admin-data-table th:nth-child(3),.admin-documents-page .admin-data-table th:nth-child(4){width:14%}.admin-documents-page .admin-data-table th:nth-child(5){width:33%}.admin-documents-page .admin-data-table :where(th,td){vertical-align:top;overflow-wrap:anywhere}.admin-documents-page .admin-data-table td>.actions{align-items:flex-start}.admin-documents-page .admin-data-table details{width:100%}.admin-documents-page .admin-data-table details>summary{cursor:pointer;font-weight:750}.admin-documents-page .admin-data-table details form{border-top:1px solid var(--adm-soft);gap:9px;margin-top:8px;padding-top:9px;display:grid}.admin-documents-page .governance-vault{gap:12px;min-width:0;display:grid}.admin-documents-page .governance-vault .admin-list-item{grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start!important;display:grid!important}.admin-documents-page .governance-vault .admin-list-item>.actions{justify-content:flex-end}.admin-images-page__workspace>.shell>.admin-guidance{border-left:4px solid var(--adm-blue);background:#f2f5ff;margin:0;padding:10px 12px;line-height:1.5}.admin-images-page .admin-image-library{gap:12px;width:100%;min-width:0;max-width:100%;display:grid;overflow:visible;container-type:inline-size}.admin-images-page .admin-image-library__toolbar{border:1px solid var(--adm-soft);background:#fff;border-radius:11px;grid-template-columns:minmax(190px,.9fr) minmax(190px,.8fr) minmax(260px,1.3fr);align-items:end;gap:9px;width:100%;min-width:0;padding:12px;display:grid}.admin-images-page .admin-image-library__toolbar--instagram{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-images-page .admin-image-library__toolbar label{min-width:0}.admin-images-page .admin-image-library__toolbar :where(input,select){min-width:0;width:100%!important;min-height:40px!important}.admin-images-page .admin-image-library__summary{background:#f8fbfa;border:1px solid #cbd8d5;border-radius:10px;grid-template-columns:minmax(180px,.7fr) minmax(170px,.65fr) minmax(260px,1.35fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.admin-images-page .admin-image-library__summary :where(strong,span){min-width:0;line-height:1.4}.admin-images-page .admin-image-library__summary .button{justify-self:end}.admin-images-page .admin-image-library__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:11px;width:100%;min-width:0;display:grid}.admin-images-page .admin-image-card{border-radius:11px;grid-template-rows:190px 1fr;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.admin-images-page .admin-image-card__preview{background:#f1f4f3;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:190px!important;min-height:0!important;padding:8px!important;display:block!important}.admin-images-page .admin-image-card__preview:hover{background:#e9f0ed!important}.admin-images-page .admin-image-card__preview img{object-fit:contain;width:100%;height:100%;display:block}.admin-images-page .admin-image-card__body{align-content:start;gap:6px;min-width:0;padding:11px;display:grid}.admin-images-page .admin-image-card__body :where(h2,p,small){overflow-wrap:anywhere;max-width:100%;margin:0;line-height:1.45}.admin-images-page .admin-image-card__body h2{font-size:14px!important}.admin-images-page .admin-image-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;min-width:0;margin-top:6px;align-items:stretch!important;display:grid!important}.admin-images-page .admin-image-card__actions>:where(button,a){text-align:center;white-space:normal;justify-content:center;align-items:center;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:36px!important;padding:7px 9px!important;font-size:10px!important;line-height:1.3!important;display:inline-flex!important}.admin-images-page .admin-image-card__actions>.button--danger{grid-column:1/-1}.admin-images-page .image-lightbox{max-width:100vw!important;max-height:100dvh!important}.admin-images-page .image-lightbox__close{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important}.admin-images-page .image-lightbox__arrow{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}@container (width<=850px){.admin-images-page .admin-image-library__toolbar,.admin-images-page .admin-image-library__toolbar--instagram,.admin-images-page .admin-image-library__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-images-page .admin-image-library__summary .button{justify-self:start}}@container (width<=570px){.admin-images-page .admin-image-library__toolbar,.admin-images-page .admin-image-library__toolbar--instagram,.admin-images-page .admin-image-library__summary{grid-template-columns:1fr}.admin-images-page .admin-image-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-images-page .admin-image-library__summary .button{justify-self:start;width:auto!important}}@container (width<=390px){.admin-images-page .admin-image-library__grid,.admin-images-page .admin-image-card__actions{grid-template-columns:1fr}.admin-images-page .admin-image-card__actions>.button--danger{grid-column:auto}}@media (width<=980px){.admin-communication-page__workspace .campaign-recipient-picker__list,.admin-communication-page__workspace .campaign-list>article,.admin-forms-page .admin-form-builder .admin-list-item,.admin-documents-page .governance-vault .admin-list-item{grid-template-columns:1fr}.admin-communication-page__workspace .campaign-list>article>.actions,.admin-forms-page .admin-form-builder .admin-list-item>div:nth-child(2),.admin-documents-page .governance-vault .admin-list-item>.actions{justify-content:flex-start}.admin-images-page .admin-image-library__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-images-page .admin-image-library__summary .button{justify-self:start}}@media (width<=720px){.admin-communication-page__workspace .admin-form>.form-grid,.admin-forms-page .admin-form-builder form.form-grid,.admin-forms-page .admin-form-builder .admin-list-item__editor form,.admin-documents-page__workspace .admin-form>.form-grid,.admin-documents-page__vault .form-grid,.admin-images-page .admin-image-library__toolbar,.admin-images-page .admin-image-library__toolbar--instagram{grid-template-columns:1fr}.admin-communication-page__workspace .admin-panel__heading{flex-direction:column}.admin-communication-page__workspace .admin-panel__heading>.actions{justify-content:flex-start}.admin-images-page .admin-image-library__summary{grid-template-columns:1fr}.admin-images-page .admin-image-library__summary .button{width:auto!important}}@media (width<=480px){.admin-images-page .admin-image-library__grid{grid-template-columns:1fr}.admin-images-page .admin-image-card{grid-template-rows:170px 1fr}.admin-images-page .admin-image-card__preview{height:170px!important}.admin-images-page .admin-image-card__actions{grid-template-columns:1fr}.admin-forms-page .admin-form-builder .admin-list-item>div:nth-child(2)>:where(button,a){width:100%!important}.admin-documents-page .admin-metrics{grid-template-columns:1fr}}.admin-workspace__account-strip :where(button,.admin-workspace__utility-actions a){line-height:1.2;text-decoration:none;min-height:34px!important;color:var(--adm-ink)!important;background:#fff!important;border:1px solid #bdc9ce!important;border-radius:9px!important;padding:6px 10px!important;font-size:10px!important;font-weight:750!important;box-shadow:0 3px 8px #1e34441a!important}.admin-workspace__account-strip :where(button,.admin-workspace__utility-actions a):hover{color:var(--adm-navy)!important;background:#f4f6ff!important;border-color:#6f88cb!important}.admin-workspace__page-pdf span,.admin-workspace__page-pdf strong{font-size:inherit!important;font-weight:inherit!important}.admin-dashboard-e__portfolio-pdf{display:none!important}.admin-dashboard-e__spark{fill:none;stroke:url(#engagement-gradient);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 4px #3959b82e);width:100%;height:74px;margin-top:12px;display:block;overflow:visible}.admin-dashboard-e__system>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.admin-dashboard-e__shield{color:#1f8b58;background:linear-gradient(145deg,#e7f8ee,#ccefdc);border-radius:18px;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 1px #9ed8b9,0 7px 16px #1f8b5824}.admin-dashboard-e__shield svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:46px;height:46px}.admin-dashboard-e__system>div>p{gap:3px;margin:0;display:grid}.admin-dashboard-e__system>div>p small{display:block}body:has(.admin-public-chrome) .navigation-pending{color:#fff!important;background:#203a76!important}@media (prefers-reduced-motion:reduce){.admin-workspace__content :where(.admin-card,.admin-panel,.admin-list-item,fieldset,details,.admin-dashboard-e__panel,.admin-dashboard-e__destinations>a,.relationship-center,.relationship-layout,.relationship-workspace,.relationship-detail,.table-wrap,.admin-table-scroll,[class*=__panel],[class*=__card]){animation:none}.admin-workspace__sidebar{transition:none}.admin-workspace *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media print{.admin-workspace{color:#111;background:#fff;display:block}.admin-workspace :where(.admin-workspace__topbar,.admin-workspace__sidebar,.admin-workspace__menu-backdrop,.admin-workspace__account-strip,.floating-tools,.admin-instruction__trigger,.field-help){display:none}.admin-workspace__content{display:block}.admin-workspace :where(.table-wrap,.admin-table-scroll){overflow:visible}.admin-workspace :where(table,.admin-data-table){width:100%;min-width:0}}.admin-public-chrome .site-header{position:relative;top:auto}.admin-public-chrome .site-footer{z-index:1;position:relative}.admin-workspace{grid-template-rows:54px minmax(0,1fr);grid-template-columns:236px minmax(0,1fr)}.admin-workspace__sidebar{grid-area:1/1/3;height:100dvh;top:0}.admin-workspace__topbar{grid-area:1/2;grid-template-columns:minmax(0,1fr) auto;height:54px;padding:7px 18px}.admin-workspace__menu-button{display:none!important}.admin-workspace__content{grid-area:2/2;overflow:visible}.admin-workspace__topbar-actions{white-space:nowrap;align-items:center}.admin-workspace__topbar-actions :where(button,a){flex:none}.admin-workspace__account-strip{min-height:54px;padding:6px clamp(16px,2vw,28px)}.admin-workspace__session-actions{align-items:center}.admin-page :where(.shell,.shell--wide){width:min(100% - 36px,1420px)}.admin-hero{padding:13px 0}.admin-workspace__content :where(.admin-card,.admin-panel,.admin-list-item,fieldset,details,[class*=__panel]){overflow-wrap:anywhere}.admin-dashboard-e{width:min(100% - 36px,1420px);padding:18px 0 32px}.admin-dashboard-e__header{min-width:0;box-shadow:var(--adm-shadow);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#6bc7b6,#e0b33d,#657ed2) border-box;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;padding:14px 16px;display:flex}.admin-dashboard-e__header>div{gap:3px;min-width:0;display:grid}.admin-dashboard-e__header :where(h1,p){margin:0}.admin-dashboard-e__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.admin-dashboard-e__online{color:#176341;background:#eaf7ef;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-weight:750;display:inline-flex;font-size:10px!important}.admin-dashboard-e__online i{background:#2b9f67;border-radius:50%;width:7px;height:7px}.admin-dashboard-e__portfolio-pdf{min-height:30px;color:var(--adm-navy);background:#fff;border:1px solid #bfcbd0;border-radius:8px;align-items:center;padding:5px 9px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 3px 8px #1e344414;font-size:10px!important}.admin-dashboard-e__destinations{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.admin-dashboard-e__destinations>a{grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:86px;text-decoration:none;padding:12px 13px!important;display:grid!important}.admin-dashboard-e__destinations>a:first-child{--frame-a:#46af9f;--frame-b:#83d1c0;--frame-c:#d9b23f}.admin-dashboard-e__destinations>a:nth-child(2){--frame-a:#5876d0;--frame-b:#8ba3eb;--frame-c:#45b0a4}.admin-dashboard-e__destinations>a:nth-child(3){--frame-a:#df9c34;--frame-b:#efc96c;--frame-c:#c96850}.admin-dashboard-e__destinations>a:nth-child(4){--frame-a:#715bb5;--frame-b:#a88adc;--frame-c:#5978d1}.admin-dashboard-e__destination-icon{width:38px;height:38px;color:var(--adm-blue);background:#eef2ff;border-radius:10px;place-items:center;display:grid}.admin-dashboard-e__destination-icon svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px;display:block}.admin-dashboard-e__destinations>a strong{color:var(--adm-navy);font-size:12px!important}.admin-dashboard-e__arrow{color:var(--adm-blue);justify-self:end;font-size:20px!important}.admin-dashboard-e__reference-card,.admin-dashboard-e__card-lines{display:none!important}.admin-dashboard-e__grid{grid-template-columns:minmax(0,1.35fr) minmax(240px,.8fr) minmax(260px,1fr);align-items:start}.admin-dashboard-e__panel{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,var(--frame-a),var(--frame-b),var(--frame-c)) border-box!important;padding:14px!important}.admin-dashboard-e__panel>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.admin-dashboard-e__panel>header>div{gap:2px;display:grid}.admin-dashboard-e__overview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-dashboard-e__overview dl>div{border:1px solid var(--adm-soft);background:#fbfcfa;border-radius:9px;grid-template-columns:28px minmax(0,1fr);gap:2px 7px;min-width:0;padding:9px;display:grid}.admin-dashboard-e__overview dl>div>:not(.admin-dashboard-e__metric-icon){grid-column:2}.admin-dashboard-e__metric-icon{background:#eef2ff;border-radius:8px;grid-row:1/4;place-items:center;width:28px;height:28px;display:grid}.admin-dashboard-e__metric-icon svg{width:17px;height:17px}.admin-dashboard-e__linechart{min-width:0;margin-top:12px;overflow:hidden}.admin-dashboard-e__linechart svg{fill:#3959b817;width:100%;height:82px;stroke:var(--adm-blue);stroke-width:2px}.admin-dashboard-e__axis,.admin-dashboard-e__dates{color:var(--adm-muted);justify-content:space-between;display:flex}.admin-dashboard-e__categories ul,.admin-dashboard-e__activity ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.admin-dashboard-e__categories li,.admin-dashboard-e__activity li{border-bottom:1px solid var(--adm-soft);align-items:center;gap:7px;padding:6px 0;display:flex}.admin-dashboard-e__activity li>div{flex:1;min-width:0;display:grid}.admin-dashboard-e__donut{border:13px solid #dfe6fb;border-top-color:var(--adm-blue);border-right-color:var(--adm-teal);text-align:center;border-radius:50%;place-content:center;width:92px;height:92px;margin:8px auto 12px;display:grid}.admin-dashboard-e__compact,.admin-dashboard-e__traffic,.admin-dashboard-e__system{align-self:stretch}.admin-help-page .help-search{gap:10px;min-width:0;display:grid}.admin-help-page .help-search>label{max-width:760px}.admin-help-page .help-search input[type=search]{height:36px!important;min-height:36px!important}.admin-help-page .help-search__results{gap:14px;min-width:0;display:grid}.admin-help-page .help-search__results>section{gap:7px;min-width:0;display:grid}.admin-help-page .help-search details{overflow:hidden;padding:0!important}.admin-help-page .help-search summary{cursor:pointer;color:var(--adm-navy);background:#fff;padding:10px 12px;font-weight:750}.admin-help-page .help-search details>p,.admin-help-page .help-search details>a{margin:0 12px 10px}.admin-help-page .admin-help-editor__item{align-items:stretch;display:grid!important}.admin-help-page .admin-help-editor__item-heading,.admin-help-page .admin-help-editor__save{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-relationship-page .relationship-center{gap:12px;padding:12px}.admin-relationship-page .relationship-areas{background:0 0;flex-wrap:wrap;align-items:center;gap:7px;padding:0;display:flex}.admin-relationship-page .relationship-areas button{min-width:118px;width:auto!important;min-height:31px!important}.admin-relationship-page .relationship-areas button.active{border-color:var(--adm-blue);color:#fff;background:linear-gradient(135deg,#526dca,#30499c)}.admin-relationship-page .relationship-layout{padding:0}.admin-relationship-page .relationship-folders{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-relationship-page .relationship-folders button{min-width:104px;width:auto!important}.admin-relationship-page .relationship-workspace{gap:10px;min-width:0;display:grid}.admin-relationship-page .relationship-filters{grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(135px,.8fr))}.admin-relationship-page .relationship-filters label{align-content:start}.admin-relationship-page .relationship-message{grid-template-columns:minmax(150px,.7fr) minmax(220px,1.5fr) minmax(95px,.4fr)}.admin-relationship-page .relationship-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-relationship-page .relationship-subscriber-forward{min-width:0}@media (width<=1180px){.admin-workspace{grid-template-columns:210px minmax(0,1fr)}.admin-workspace__sidebar{width:210px}.admin-dashboard-e__destinations,.admin-dashboard-e__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-e__grid>:first-child{grid-column:1/-1}.admin-relationship-page .relationship-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=960px){.admin-workspace{display:block}.admin-workspace__topbar{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.admin-workspace__menu-button{display:inline-flex!important}.admin-workspace__sidebar{height:100dvh;top:0}.admin-workspace__content{overflow:visible}.admin-dashboard-e__header{flex-direction:column;align-items:flex-start}.admin-dashboard-e__header-actions{justify-content:flex-start}.admin-relationship-page .relationship-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-page :where(.shell,.shell--wide),.admin-dashboard-e{width:min(100% - 20px,1420px)}.admin-workspace__topbar{grid-template-columns:auto minmax(0,1fr)}.admin-workspace__topbar-actions{justify-content:flex-end}.admin-dashboard-e__destinations,.admin-dashboard-e__grid{grid-template-columns:1fr}.admin-dashboard-e__grid>:first-child{grid-column:auto}.admin-dashboard-e__overview dl,.admin-relationship-page .relationship-filters,.admin-relationship-page .relationship-message{grid-template-columns:1fr}}@media (width<=440px){.admin-workspace__topbar-actions{display:none}.admin-workspace__topbar{grid-template-columns:auto minmax(0,1fr)}.admin-workspace__menu-button span{display:inline}.admin-dashboard-e__destinations>a{min-height:72px}.admin-relationship-page .relationship-areas,.admin-relationship-page .relationship-folders{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-relationship-page .relationship-areas button,.admin-relationship-page .relationship-folders button{min-width:0;width:100%!important}}.admin-trash-page__workspace>.shell,.admin-indicators-page__workspace>.shell,.admin-reports-page__workspace>.shell,.admin-agenda-page__workspace>.shell{gap:12px;min-width:0;display:grid}.admin-trash-manager{gap:12px;min-width:0;display:grid;padding:14px!important}.admin-trash-manager__heading{border-bottom:1px solid var(--adm-soft);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding-bottom:9px;display:flex}.admin-trash-manager__heading>div{gap:2px;min-width:0;display:grid}.admin-trash-manager__heading :where(p,h2){margin:0}.admin-trash-manager__list{gap:9px}.admin-trash-manager__item{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-width:0;align-items:center!important;padding:11px!important;display:grid!important}.admin-trash-manager__item-copy{align-items:flex-start;gap:9px;min-width:0;display:flex}.admin-trash-manager__item-text{gap:2px;min-width:0;display:grid}.admin-trash-manager__item-text :where(p,small){margin:0}.admin-trash-manager__item>.admin-instruction__trigger{align-self:center}.subscriber-trash-actions{text-align:right;justify-content:flex-end;align-items:center;gap:8px;max-width:440px;display:flex!important}.management-metrics{gap:12px}.management-metrics>.admin-card{gap:10px;min-width:0;display:grid;padding:14px!important}.management-metrics>.admin-card>:where(p,h2){margin-block:0}.management-metrics .admin-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.management-metrics .admin-metrics>article{border-top:3px solid var(--adm-blue);align-content:center;gap:2px;min-height:74px;padding:9px 10px;display:grid}.management-metrics .admin-metrics>article:nth-child(4n+2){border-top-color:var(--adm-teal)}.management-metrics .admin-metrics>article:nth-child(4n+3){border-top-color:var(--adm-gold)}.management-metrics .admin-metrics>article:nth-child(4n){border-top-color:var(--adm-violet)}.management-metrics .admin-metrics>article>strong{color:var(--adm-navy);font-size:14px!important}.management-metrics .admin-metrics>article>span{color:var(--adm-muted);font-size:10px!important}.management-bar-chart{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;min-width:0;margin:0;display:grid}.management-bar-chart>figcaption{color:var(--adm-muted);grid-column:1/-1}.management-bar-chart__plot{border:1px solid var(--adm-soft);background:#fbfcfa;border-radius:10px;align-content:start;padding:12px}.management-bar-chart__row:nth-child(3n+2) i{background:linear-gradient(90deg,var(--adm-teal),#66cbbb)}.management-bar-chart__row:nth-child(3n) i{background:linear-gradient(90deg,var(--adm-gold),#e88e55)}.management-metrics__quality-result{background:#eef9f2;border:1px solid #b9ddc9;border-radius:10px;gap:8px;padding:11px;display:grid}.management-metrics__quality-result dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;margin:0;display:grid}.management-metrics__quality-result dl>div{background:#fff;border:1px solid #d6e7dc;border-radius:8px;padding:7px}.management-metrics__dictionary .admin-list{grid-template-columns:repeat(2,minmax(0,1fr))}.management-metrics__dictionary details{overflow:hidden;padding:0!important}.management-metrics__dictionary summary{cursor:pointer;padding:10px 12px;font-weight:750}.management-metrics__dictionary details>dl{border-top:1px solid var(--adm-soft);gap:6px;margin:0;padding:10px 12px;display:grid}.management-metrics__dictionary details>dl>div{grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);gap:8px;display:grid}.executive-report-builder{gap:12px;width:100%;min-width:0;max-width:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#657ed2,#74cbb8,#ddaf3b) border-box!important;border-top-width:1px!important;border-radius:12px!important;margin:0!important;padding:14px!important;display:grid!important}.executive-report-builder>:where(p,h2){margin-block:0}.executive-report-builder fieldset{min-width:0;margin:0;border-radius:10px!important;padding:12px!important}.executive-report-builder legend{color:var(--adm-navy);padding-inline:5px;font:750 12px/1.4 Inter,Arial,sans-serif!important}.executive-report-builder .report-metric-selector{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:7px}.executive-report-builder .report-metric-selector>button{justify-self:start}.executive-report-builder .report-variant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.executive-report-builder .report-variant-option{background:#fbfcfa;border-radius:8px;min-height:38px!important;padding:7px 9px!important}.executive-report-builder>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-report-builder .report-live-preview{width:min(100%,780px);min-width:0;min-height:330px;margin-inline:auto;border-radius:10px!important;padding:18px!important}.executive-report-builder .report-live-preview header img{width:min(42%,230px)}.executive-report-builder .report-live-preview>div{margin-block:18px;padding:17px}.executive-report-builder .report-live-preview>div h3{font-size:14px!important}.executive-report-builder>.button[type=submit]{justify-self:start}.report-generated-actions{border-radius:10px}.report-generated-actions>div{flex-wrap:wrap;gap:7px;display:flex}.admin-operations-center{gap:12px}.admin-operations-center>.admin-card{gap:10px;min-width:0;display:grid;padding:14px!important}.admin-operations-center>.admin-card>:where(p,h2,label){margin-block:0}.admin-operations-center>.admin-card:first-child .admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-operations-center>.admin-card:first-child .admin-metrics>article{border-top:3px solid var(--adm-blue);align-content:center;min-height:68px;display:grid}.admin-operations-center>.admin-card:first-child .admin-metrics>article:nth-child(2){border-top-color:var(--adm-gold)}.admin-operations-center>.admin-card:first-child .admin-metrics>article:nth-child(3){border-top-color:var(--adm-coral)}.admin-operations-center>.admin-card:first-child .admin-metrics>article:nth-child(4){border-top-color:var(--adm-teal)}.admin-operations-center>.admin-card>form.form-grid{grid-template-columns:minmax(220px,1.4fr) minmax(130px,.55fr) minmax(190px,.8fr)}.admin-operations-center>.admin-card>form.form-grid>.button{grid-column:1/-1;justify-self:start}.admin-operations-center>.admin-card>label:has(>select){width:min(100%,330px)}.admin-operations-center .admin-list-item{grid-template-columns:minmax(0,1fr) auto;align-items:center!important;display:grid!important}.admin-operations-center .admin-list-item>div:first-child{gap:3px;display:grid}.admin-operations-center .admin-list-item :where(p,small){margin-block:0}.admin-operations-center .admin-list-item>.admin-stack{justify-items:end}.admin-operations-center .admin-list-item .actions{justify-content:flex-end}.admin-operations-center details{width:min(100%,720px);overflow:hidden;padding:0!important}.admin-operations-center details>summary{cursor:pointer;padding:8px 10px;font-weight:750}.admin-operations-center details>form{border-top:1px solid var(--adm-soft);padding:10px}.admin-operations-center .admin-list-item.form-grid{grid-template-columns:minmax(150px,.8fr) repeat(3,minmax(130px,1fr)) auto;align-items:end!important}.admin-operations-center .admin-list-item.form-grid>.button{align-self:end}@media (width<=1180px){.management-bar-chart{grid-template-columns:1fr}.management-bar-chart>figcaption{grid-column:auto}.executive-report-builder .report-metric-selector{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-operations-center .admin-list-item.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-operations-center .admin-list-item.form-grid>.button{justify-self:start}}@media (width<=800px){.admin-trash-manager>.form-row,.executive-report-builder>.form-grid,.management-metrics__dictionary .admin-list,.executive-report-builder .report-variant-grid{grid-template-columns:1fr}.executive-report-builder .report-metric-selector,.admin-operations-center>.admin-card:first-child .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-operations-center>.admin-card>form.form-grid{grid-template-columns:1fr 1fr}.admin-operations-center>.admin-card>form.form-grid>:first-child,.admin-operations-center>.admin-card>form.form-grid>.form-grid__wide{grid-column:1/-1}.admin-operations-center .admin-list-item{grid-template-columns:1fr;align-items:stretch!important}.admin-operations-center .admin-list-item>.admin-stack{justify-items:start}.admin-operations-center .admin-list-item .actions{justify-content:flex-start}}@media (width<=520px){.admin-trash-manager__heading{flex-direction:column;align-items:stretch}.admin-trash-manager__item{grid-template-columns:1fr;align-items:stretch!important}.admin-trash-manager__item-copy{flex-direction:column}.subscriber-trash-actions{text-align:left;flex-direction:column;align-items:flex-start}.management-metrics .admin-metrics,.admin-operations-center>.admin-card:first-child .admin-metrics{grid-template-columns:1fr 1fr}.management-metrics__dictionary details>dl>div,.executive-report-builder .report-metric-selector,.admin-operations-center>.admin-card>form.form-grid,.admin-operations-center .admin-list-item.form-grid{grid-template-columns:1fr}.admin-operations-center>.admin-card>form.form-grid>:first-child{grid-column:auto}.executive-report-builder .report-live-preview{min-height:260px;padding:12px!important}.executive-report-builder .report-live-preview header{flex-direction:column;align-items:flex-start}.executive-report-builder .report-live-preview header img{width:min(72%,220px)}.executive-report-builder .report-live-preview>div{margin-block:12px;padding:12px}}@media (width>=801px){.executive-report-builder{align-items:start;grid-template-columns:minmax(360px,.9fr) minmax(520px,1.35fr)!important}.executive-report-builder>:where(.eyebrow,h2,p,fieldset){grid-column:1/-1}.executive-report-builder>.form-grid{grid-area:auto/1;align-content:start}.executive-report-builder>.report-live-preview{grid-area:6/2/span 4;width:100%;max-width:none;margin:0}.executive-report-builder>.button[type=submit]{grid-column:1;place-self:start;min-width:0;width:auto!important;min-height:38px!important;padding:8px 14px!important}.executive-report-builder>.report-generated-actions{grid-column:1/-1}}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap{width:100%;max-width:none}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap>table{table-layout:fixed;width:100%;min-width:880px}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap th:first-child{width:15%}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap th:nth-child(2){width:16%}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap th:nth-child(3){width:31%}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap th:nth-child(4){width:14%}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap th:nth-child(5){width:24%}.admin-agenda-page .admin-operations-center>.admin-card .table-wrap :where(th,td){vertical-align:top}.admin-studio-page__workspace>.shell,.admin-collection-page__workspace>.shell{gap:12px;min-width:0;display:grid}.admin-studio-page__count,.admin-studio-page__access-note,.admin-collection-page__access-note{width:max-content;max-width:100%;color:var(--adm-navy);background:#fff;border:1px solid #c4d0d5;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;font-weight:750;display:inline-flex;font-size:10px!important}.admin-studio-page--published .admin-studio-page__access-note{color:#176341;background:#edf8f1;border-color:#acd9bf}.admin-studio-page--drafts .admin-studio-page__access-note{color:#745813;background:#fff8df;border-color:#ead48d}.content-studio{gap:12px;min-width:0;display:grid}.content-studio>.admin-card{gap:10px;min-width:0;display:grid;padding:14px!important}.content-studio>.admin-card>:where(.eyebrow,h2,p){margin-block:0}.content-studio .studio-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.content-studio .studio-progress>*{min-width:0}.content-studio .studio-progress a{white-space:normal;overflow-wrap:normal;align-items:center;gap:8px;min-height:42px;padding:8px 10px;line-height:1.35;display:flex}.content-studio .studio-sticky-actions{z-index:auto;flex-wrap:wrap;gap:7px;display:flex;position:static!important;inset:auto!important}.content-studio .admin-content-filters{border:1px solid var(--adm-soft);background:#fbfcfa;border-radius:10px;grid-template-columns:minmax(240px,1.45fr) repeat(3,minmax(150px,.75fr));align-items:end;gap:8px;min-width:0;padding:10px;display:grid}.content-studio .admin-list{gap:9px;min-width:0;display:grid}.content-studio .admin-list-item{grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:12px;min-width:0;align-items:start!important;padding:12px!important;display:grid!important}.content-studio .admin-list-item>div:first-child{grid-template-columns:repeat(3,max-content) minmax(0,1fr);align-items:center;gap:5px 7px;min-width:0;display:grid}.content-studio .admin-list-item>div:first-child>:where(strong,p,small){grid-column:1/-1;margin-block:0}.content-studio .studio-item__actions{grid-template-columns:repeat(2,minmax(150px,1fr));justify-content:end;align-items:stretch;gap:8px;display:grid}.content-studio .studio-item__actions :where(button,.button){white-space:normal;text-align:center;line-height:1.25;width:100%!important;min-height:40px!important;padding:8px 12px!important;font-size:13px!important}.content-studio .admin-list-item__status{grid-column:1/-1}.content-studio :where(.studio-cover-manager,.studio-gallery-manager,.studio-review,.studio-advanced){min-width:0;max-width:100%}.content-studio textarea{resize:vertical}.content-studio :where(label,legend,summary){overflow-wrap:normal;word-break:normal;font-size:14px!important;line-height:1.45!important}.content-studio :where(p,small){line-height:1.55!important}.content-studio form.form-grid{gap:18px 14px}.content-studio fieldset{min-width:0;margin:0;padding:16px!important}.content-studio fieldset>legend{white-space:normal;background:#fff;max-width:calc(100% - 20px);padding:0 8px}.content-studio :where(input,select){min-height:42px!important}.content-studio textarea{min-height:96px!important;line-height:1.5!important}.content-studio .editor-toolbar{flex-wrap:wrap;align-items:stretch;gap:8px;padding:10px;display:flex;overflow:visible;position:static!important;top:auto!important}.content-studio .editor-toolbar__group{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:5px;max-width:100%;display:flex}.content-studio .editor-toolbar :where(button,label,select,summary){min-width:max-content;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;width:auto!important;min-height:38px!important;font-size:13px!important}.content-studio .editor-toolbar label{grid-template-columns:none!important;padding:6px 8px!important;display:flex!important}.content-studio fieldset{gap:20px!important;display:grid!important}.content-studio fieldset>:where(.form-grid,.studio-surface-card__media,.studio-surface-card__schedule,.studio-gallery-manager,.studio-cover-manager,.studio-dedicated-surface){margin:0}.content-studio .studio-surface-card__media{gap:10px;padding-block:4px;display:grid}.content-studio .studio-surface-card__media>:where(strong,p,small){margin:0}.content-studio .studio-surface-card__schedule{border-top:1px solid var(--adm-soft);border-bottom:1px solid var(--adm-soft);grid-template-columns:max-content max-content;justify-content:start;align-items:center;gap:10px 22px;padding:14px 0;display:grid}.content-studio .studio-surface-card__schedule>strong{grid-column:1/-1;margin:0}.content-studio .studio-choice,.content-studio .studio-feature-permanent{flex-direction:row;justify-content:flex-start;align-items:center;width:max-content;max-width:100%;padding:3px 0;grid-template-columns:none!important;gap:8px!important;display:inline-flex!important}.content-studio .studio-choice>span,.content-studio .studio-feature-permanent>span{order:1;line-height:1.4}.content-studio .studio-choice>input,.content-studio .studio-feature-permanent>input{appearance:none;order:2;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #687982!important;border-radius:50%!important;margin:0!important;padding:0!important}.content-studio .studio-choice>input:checked,.content-studio .studio-feature-permanent>input:checked{background:#4b73ed!important;border:4px solid #fff!important;box-shadow:0 0 0 1.5px #4b73ed!important}.content-studio .studio-surface-card__date{grid-column:1/-1;width:min(100%,560px)}.content-studio .studio-custom-copy{align-items:start;gap:18px 16px}.content-studio .studio-custom-copy>label{align-content:start}.content-studio .studio-feature-permanent{margin-top:4px}.content-studio input[type=file]{max-width:100%;width:auto!important;min-height:40px!important;padding:5px!important;font-size:13px!important}.content-studio input[type=file]::file-selector-button{min-height:30px;color:var(--adm-ink);background:#fff;border:1px solid #c4cfd3;border-radius:7px;padding:5px 9px;font-weight:750}.content-studio .studio-gallery-manager{gap:14px!important;display:grid!important}.content-studio .studio-gallery-manager>div:first-child{gap:8px;display:grid}.content-studio .studio-gallery-manager :where(h4,p){margin:0}.content-studio .studio-gallery-manager__actions{grid-template-columns:max-content minmax(280px,620px);justify-content:start;align-items:end!important;gap:14px!important;display:grid!important}.content-studio .studio-gallery-manager__upload{gap:8px!important}.content-studio .rich-text-editor{gap:10px;display:grid}.content-studio .rich-text-editor>label,.content-studio .rich-text-editor>header{margin-bottom:8px}.inventory-reconciliation,.portfolio-catalog-manager>.admin-card{min-width:0;box-shadow:var(--adm-shadow);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#74cbb8,#ddaf3b,#657ed2) border-box;border:1px solid #0000;border-radius:12px;gap:10px;display:grid;padding:14px!important}.inventory-reconciliation .section-heading{justify-content:space-between;align-items:flex-end;gap:18px;min-width:0;display:flex}.inventory-reconciliation .section-heading>p{max-width:760px}.inventory-reconciliation__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.inventory-reconciliation__grid>div{border:1px solid var(--adm-soft);border-top:3px solid var(--adm-blue);background:#fbfcfa;border-radius:9px;align-content:start;gap:3px;min-width:0;padding:10px;display:grid}.inventory-reconciliation__grid>div:nth-child(2){border-top-color:var(--adm-teal)}.inventory-reconciliation__grid>div:nth-child(3){border-top-color:var(--adm-gold)}.inventory-reconciliation__grid>div:nth-child(4){border-top-color:var(--adm-violet)}.inventory-reconciliation__grid :where(dt,dd,small){margin:0}.inventory-reconciliation__grid dd{color:var(--adm-navy);font-weight:800;font-size:20px!important}.inventory-reconciliation__conclusion{border-left:4px solid var(--adm-teal);background:#f2f8f5;margin:0;padding:9px 11px}.admin-context-explanation{background:#fff;border:1px solid #cbd7df;border-radius:9px;width:max-content;max-width:100%;margin:10px 0 0;padding:7px 10px}.admin-context-explanation summary,.admin-technical-details>summary{cursor:pointer;color:var(--adm-navy);font-weight:800}.admin-context-explanation p{max-width:780px;margin:8px 0 2px;line-height:1.55}.inventory-reconciliation.admin-technical-details{display:block}.inventory-reconciliation.admin-technical-details>summary{padding:2px;font-size:16px}.inventory-reconciliation.admin-technical-details>p{margin:10px 0;line-height:1.55}.portfolio-catalog-manager{gap:12px;min-width:0;display:grid}.portfolio-catalog-manager>.admin-card>:where(.eyebrow,h2,p){margin-block:0}.portfolio-catalog-manager>section:first-child>form{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-catalog-manager textarea{resize:vertical;max-height:280px;min-height:82px!important}.portfolio-catalog-manager form.form-grid{gap:16px 12px}.portfolio-catalog-manager form label{font-size:14px!important;line-height:1.45!important}.portfolio-catalog-manager form small{line-height:1.5!important}.portfolio-catalog-manager form :where(input,select){min-height:42px!important}.portfolio-catalog-manager form>.admin-technical-details{border:1px solid var(--adm-soft);background:#f8fbfa;border-radius:10px;padding:12px}.portfolio-catalog-manager form>.admin-technical-details>summary{cursor:pointer;font-size:14px;font-weight:800}.portfolio-catalog-manager form>.admin-technical-details>p{margin:9px 0 12px;line-height:1.55}.portfolio-catalog-manager form>.admin-technical-details .form-grid{grid-template-columns:1fr;gap:14px}.portfolio-catalog-manager .admin-list{gap:9px;min-width:0;display:grid}.portfolio-catalog-manager .admin-list-item{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:10px;min-width:0;align-items:start!important;padding:11px!important;display:grid!important}.portfolio-catalog-manager .admin-list-item>div:first-child{gap:3px;min-width:0;display:grid}.portfolio-catalog-manager .admin-list-item>div:first-child>:where(h3,p,small){margin-block:0}.portfolio-catalog-manager .admin-list-item>.actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.portfolio-catalog-manager .admin-list-item>details{grid-column:1/-1;width:100%;overflow:hidden;padding:0!important}.portfolio-catalog-manager .admin-list-item>details>summary{cursor:pointer;padding:8px 10px;font-weight:750}.portfolio-catalog-manager .admin-list-item>details>.admin-list{border-top:1px solid var(--adm-soft);padding:9px}@media (width<=1180px){.content-studio .admin-content-filters,.inventory-reconciliation__grid,.portfolio-catalog-manager>section:first-child>form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.content-studio .admin-list-item,.portfolio-catalog-manager .admin-list-item{grid-template-columns:1fr}.content-studio .studio-item__actions,.portfolio-catalog-manager .admin-list-item>.actions{justify-content:flex-start}.content-studio .studio-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-reconciliation .section-heading{flex-direction:column;align-items:stretch}.content-studio .studio-gallery-manager__actions{grid-template-columns:1fr}}@media (width<=560px){.content-studio .admin-content-filters,.inventory-reconciliation__grid,.portfolio-catalog-manager>section:first-child>form,.content-studio .admin-list-item>div:first-child{grid-template-columns:1fr}.content-studio .admin-list-item>div:first-child>*{grid-column:1!important}.content-studio .studio-item__actions :where(button,.button),.portfolio-catalog-manager .admin-list-item>.actions :where(button,.button){width:100%!important}.content-studio .studio-progress,.content-studio .studio-item__actions,.content-studio .studio-surface-card__schedule{grid-template-columns:1fr}.content-studio .studio-choice,.content-studio .studio-feature-permanent{width:100%}.admin-page-explanation{width:calc(100% - 20px)}}.admin-manual-library{gap:18px;display:grid}.admin-manual-library__search{gap:6px;max-width:760px;font-weight:800;display:grid}.admin-manual-library__search input{height:40px!important;min-height:40px!important}.admin-manual-area{gap:10px;display:grid}.admin-manual-area>h3{border-left:5px solid var(--adm-gold);color:var(--adm-navy);background:linear-gradient(90deg,#eef8f3,#fff9e7);margin:0;padding:9px 12px}.admin-manual-area>div{gap:9px;display:grid}.admin-manual-page{border:1px solid var(--adm-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px #1e344412}.admin-manual-page>summary{cursor:pointer;min-height:58px;color:var(--adm-navy);justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;list-style:none;display:flex}.admin-manual-page>summary::-webkit-details-marker{display:none}.admin-manual-page>summary span:first-child{gap:3px;display:grid}.admin-manual-page>summary small{color:#596873;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:550}.admin-manual-page>summary span:last-child{background:var(--adm-navy);color:#fff;border-radius:999px;flex:none;padding:6px 9px;font-size:.73rem;font-weight:800}.admin-manual-page[open]>summary{border-bottom:1px solid var(--adm-line);background:#f5f8ff}.admin-manual-page__body{gap:14px;padding:16px;display:grid}.admin-manual-page__body>section{background:#fbfcfa;border-left:4px solid #7bc5ae;border-radius:8px;gap:7px;padding:13px;display:grid}.admin-manual-page__body h3,.admin-manual-page__body h4,.admin-manual-page__body p,.admin-manual-page__body ol,.admin-manual-page__body ul{margin:0}.admin-manual-page__body h3,.admin-manual-page__body h4{color:var(--adm-navy)}.admin-manual-page__body ol,.admin-manual-page__body ul{gap:8px;padding-left:24px;display:grid}.admin-manual-page__body li{padding-left:3px;line-height:1.58}.admin-manual-task{border-left-color:var(--adm-gold)!important;background:#fffdf6!important}@media (width<=760px){.admin-manual-page>summary{align-items:flex-start}.admin-manual-page>summary span:last-child{font-size:0}.admin-manual-page>summary span:last-child:after{content:"Abrir";font-size:.7rem}.admin-manual-page__body{padding:10px}.admin-manual-page__body>section{padding:11px}}.admin-area-guide{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,var(--adm-teal),var(--adm-blue),var(--adm-gold)) border-box;min-width:0;box-shadow:var(--adm-shadow);border:1px solid #0000;border-radius:14px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:20px;padding:18px;display:grid}.admin-area-guide__intro{align-content:start;gap:5px;min-width:0;display:grid}.admin-area-guide__intro :where(p,h2){margin:0}.admin-area-guide__intro>p:last-child{max-width:560px;line-height:1.58}.admin-area-guide>ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-area-guide>ol>li{border:1px solid var(--adm-line);background:#fbfcfd;border-radius:11px;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.admin-area-guide>ol>li.is-open{background:#f6fbf8;border-color:#94b8ad;grid-column:1/-1}.admin-area-guide__number{background:var(--adm-navy);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:850;display:grid}.admin-area-guide>ol>li>div{gap:4px;min-width:0;display:grid}.admin-area-guide__title{justify-content:flex-start;align-items:center;gap:6px;max-width:100%;display:inline-flex}.admin-area-guide__title strong{min-width:0;color:var(--adm-navy);overflow-wrap:normal;word-break:normal}.admin-area-guide>ol p{color:var(--adm-muted);margin:0;line-height:1.48}.admin-area-guide__detail{border-left:4px solid var(--adm-gold);background:#fff;grid-column:1/-1;padding:10px 12px;color:var(--adm-ink)!important;margin-top:6px!important}.admin-help-page :where(.admin-help-page__guide,.admin-help-page__search,.admin-help-page__editor)>.shell,.admin-help-page>.section>.shell{width:min(100% - 28px,1540px);max-width:none}.admin-help-page .admin-manual-library__search{max-width:none}.admin-help-page .admin-manual-area>div{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-help-page .admin-manual-page[open]{grid-column:1/-1}.admin-help-page .help-search__results{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-help-page .help-search__results>section{min-width:0}.admin-help-page .admin-help-editor__item .form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.admin-help-page .admin-help-editor__item .field-span{grid-column:span 2}.admin-help-page .admin-help-editor__item textarea{resize:vertical;min-height:110px}.admin-trash-page :where(.admin-trash-page__guide,.admin-trash-page__workspace)>.shell{width:min(100% - 28px,1540px);max-width:none}.admin-trash-manager>.form-row{grid-template-columns:minmax(260px,1fr) minmax(220px,.42fr);gap:12px}.admin-trash-manager__item{grid-template-columns:minmax(0,1fr) minmax(230px,.55fr);align-items:start!important}.admin-trash-manager__item-copy{grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.admin-trash-manager__item-copy .status-pill{max-width:210px;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;width:max-content!important}.admin-trash-manager__item-text :where(strong,p,small){overflow-wrap:anywhere;word-break:normal;line-height:1.5}.subscriber-trash-actions{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:12px;width:100%;max-width:480px;display:grid!important}.subscriber-trash-actions small{text-align:right;line-height:1.45}.subscriber-trash-actions .danger{white-space:nowrap!important;width:max-content!important;min-width:190px!important}.admin-trash-manager__item>button{min-width:110px;white-space:nowrap!important;width:max-content!important}@media (width<=1050px){.admin-area-guide{grid-template-columns:1fr}.admin-help-page .admin-help-editor__item .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-trash-manager__item{grid-template-columns:1fr}.subscriber-trash-actions{justify-items:start;max-width:none}.subscriber-trash-actions small{text-align:left}}@media (width<=760px){.admin-area-guide{padding:12px}.admin-area-guide>ol,.admin-help-page .admin-manual-area>div,.admin-help-page .help-search__results{grid-template-columns:1fr}.admin-area-guide>ol>li.is-open{grid-column:auto}.admin-help-page .admin-help-editor__item .form-grid{grid-template-columns:1fr}.admin-help-page .admin-help-editor__item .field-span{grid-column:auto}.admin-trash-manager>.form-row,.admin-trash-manager__item-copy,.subscriber-trash-actions{grid-template-columns:1fr}.subscriber-trash-actions .danger,.admin-trash-manager__item>button{min-width:0;width:100%!important}.admin-trash-manager__item-copy .status-pill{max-width:100%}}@media (width<=420px){.admin-area-guide>ol>li{grid-template-columns:34px minmax(0,1fr);padding:10px}.admin-area-guide__number{width:32px;height:32px}.admin-area-guide__title{align-items:flex-start}.admin-area-guide__title .admin-instruction__trigger{flex:0 0 22px}.admin-trash-manager{padding:10px!important}}.admin-help-page :where(.admin-help-page__guide,.admin-help-page__search,.admin-help-page__editor)>.shell,.admin-help-page>.section>.shell,.admin-trash-page :where(.admin-trash-page__guide,.admin-trash-page__workspace)>.shell{width:min(100% - 36px,1420px);max-width:none}.admin-help-editor>summary{cursor:pointer;min-height:64px;color:var(--adm-navy);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.admin-help-editor>summary::-webkit-details-marker{display:none}.admin-help-editor>summary>span:first-child{gap:4px;display:grid}.admin-help-editor>summary strong{font-size:1.05rem}.admin-help-editor>summary small{color:var(--adm-muted);font-weight:500;line-height:1.45}.admin-help-editor>summary>span:last-child{background:var(--adm-navy);color:#fff;border-radius:999px;flex:none;padding:7px 12px;font-size:.78rem;font-weight:800}.admin-help-editor[open]>summary{border-bottom:1px solid var(--adm-line);background:#f5f8ff}.admin-help-editor[open]>summary>span:last-child{font-size:0}.admin-help-editor__body{gap:16px;padding:16px;display:grid}.admin-help-page .admin-help-editor__item .form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;width:100%}.admin-help-page .admin-help-editor__item .field-span--full,.admin-help-editor__optional{grid-column:1/-1}.admin-help-editor__optional{border:1px solid var(--adm-soft);background:#f8fbfa;border-radius:9px;padding:10px 12px}.admin-help-editor__optional>summary{cursor:pointer;color:var(--adm-navy);font-weight:800}.admin-help-editor__optional>.form-grid{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=760px){.admin-help-page :where(.admin-help-page__guide,.admin-help-page__search,.admin-help-page__editor)>.shell,.admin-help-page>.section>.shell,.admin-trash-page :where(.admin-trash-page__guide,.admin-trash-page__workspace)>.shell{width:min(100% - 20px,1420px)}.admin-help-editor>summary{align-items:flex-start;padding:12px}.admin-help-editor__body{padding:10px}.admin-help-editor__optional>.form-grid{grid-template-columns:1fr!important}}.admin-help-page>.section>.shell,.admin-trash-page>.section>.shell{width:100%!important;max-width:none!important}.admin-help-editor>summary>span:last-child{font-size:0!important}.admin-help-editor>summary>span:last-child:after{content:"Abrir";font-size:.78rem}.admin-help-editor[open]>summary>span:last-child:after{content:"Recolher";font-size:.78rem}@media (width<=900px){.admin-help-page>.section,.admin-trash-page>.section{padding-inline:18px}}@media (width<=560px){.admin-help-page>.section,.admin-trash-page>.section{padding-inline:10px}}.admin-help-page>.section,.admin-trash-page>.section{padding-inline:0}.admin-help-page>.section>.shell,.admin-trash-page>.section>.shell{width:min(100% - 36px,1420px)!important;max-width:none!important;margin-inline:auto!important}.admin-manual-page>summary>span:last-child{font-size:0!important}.admin-manual-page>summary>span:last-child:after{content:"Abrir";font-size:.73rem}.admin-manual-page[open]>summary>span:last-child:after{content:"Recolher";font-size:.73rem}.admin-trash-manager>.form-row{grid-template-columns:minmax(300px,1fr) minmax(180px,320px);align-items:end}.admin-trash-manager__item{grid-template-columns:minmax(0,1fr) max-content;gap:14px}.admin-trash-manager__item-copy{grid-template-columns:max-content minmax(0,1fr);gap:10px}.admin-trash-manager__item-copy .status-pill{max-width:none;padding:2px 7px!important;font-size:9px!important;line-height:1.2!important}.subscriber-trash-actions{justify-content:flex-end;align-items:center;gap:10px;width:auto;max-width:none;display:flex!important}.subscriber-trash-actions small{text-align:left;white-space:nowrap;max-width:none}.subscriber-trash-actions .danger{min-width:138px!important;padding-inline:8px!important;font-size:9px!important}.admin-trash-manager__item>button{min-width:88px!important;padding-inline:8px!important;font-size:9px!important}@media (width<=1180px){.admin-trash-manager__item{grid-template-columns:1fr}.subscriber-trash-actions{justify-content:flex-start;width:100%}.subscriber-trash-actions small{white-space:normal}}@media (width<=760px){.admin-help-page>.section>.shell,.admin-trash-page>.section>.shell{width:min(100% - 20px,1420px)!important}.admin-trash-manager>.form-row{grid-template-columns:1fr}.subscriber-trash-actions{grid-template-columns:1fr;display:grid!important}.subscriber-trash-actions .danger,.admin-trash-manager__item>button{width:100%!important}}.admin-help-page>.admin-hero>.shell,.admin-help-page>.section>.shell,.admin-trash-page>.admin-hero>.shell,.admin-trash-page>.section>.shell{width:min(100% - 36px,1420px)!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important;transform:none!important}@media (width<=720px){.admin-help-page>.admin-hero>.shell,.admin-help-page>.section>.shell,.admin-trash-page>.admin-hero>.shell,.admin-trash-page>.section>.shell{width:min(100% - 20px,1420px)!important}}
