:root{--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 64px;--space-3xl: 96px;--space-4xl: 144px;--text-xs: .8125rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: 1.5625rem;--text-2xl: 1.953rem;--text-3xl: 2.441rem;--text-display-s: clamp(2.25rem, 4vw + .5rem, 3.75rem);--text-display: clamp(2.75rem, 5vw + 1rem, 5.5rem);--text-poster: clamp(3rem, 8vw + 1rem, 9rem);--text-section: clamp(2rem, 2.5vw + 1rem, 3.5rem);--text-title: clamp(1.25rem, .75vw + .875rem, 1.625rem);--text-lead: clamp(1.125rem, .35vw + 1rem, 1.375rem);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--color-error: oklch(52% .19 27);--color-success: oklch(50% .12 150);--container: 1440px;--gutter: 64px;--gap-columns: 32px;--section-gap-s: 120px;--section-gap: 144px;--section-gap-l: 176px;--z-base: 1;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-sticky-nav: 300;--z-modal: 400;--z-toast: 500;--z-tooltip: 600;--color-paper: oklch(14% .014 300);--color-paper-2: oklch(18% .018 300);--color-paper-3: oklch(23% .022 300);--color-ink: oklch(94% .012 85);--color-ink-2: oklch(84% .014 85);--color-muted: oklch(72% .016 300);--color-rule: oklch(32% .024 300);--color-field: oklch(30% .12 300);--color-field-2: oklch(36% .13 300);--color-field-ink: oklch(95% .012 85);--color-field-muted: oklch(84% .03 300);--color-accent: oklch(80% .13 80);--color-accent-ink: oklch(18% .02 300);--color-focus: oklch(82% .19 80);--color-accent-dim: oklch(58% .1 78);--font-display: "Melodrama", ui-serif, Georgia, serif;--font-body: "Switzer", ui-sans-serif, system-ui, sans-serif;--font-outlier: var(--font-body);--radius-card: 4px;--radius-pill: 999px;--rule-hair: 1px;--shadow-card: none;--tracking-display: -.02em}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);line-height:1.55;-webkit-font-smoothing:antialiased;caret-color:var(--color-accent)}::selection{background:color-mix(in oklab,var(--color-accent) 22%,transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}h1,h2,h3{margin:0;font-family:var(--font-display);font-synthesis:none;overflow-wrap:break-word;min-width:0;text-wrap:balance}p{margin:0;text-wrap:pretty}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-slot]{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--color-paper-2, var(--color-paper)),var(--color-paper-3, var(--color-paper)))}[data-slot]>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media(max-width:60rem){:root{--gutter: 24px;--section-gap-s: 80px;--section-gap: 96px;--section-gap-l: 120px}}@media(max-width:40rem){:root{--gutter: 16px;--section-gap-s: 56px;--section-gap: 72px;--section-gap-l: 96px;--gap-columns: 16px}}@media(prefers-reduced-motion:reduce){*:not(.keep-motion),*:not(.keep-motion):before,*:not(.keep-motion):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--nav-h: 64px;--gap-columns: 96px;--sw: 2px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-size:1.0625rem}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:var(--space-lg);border-radius:2px;border:1px solid transparent;font-family:var(--font-body);font-weight:600;font-size:var(--text-md);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.btn--primary{background:var(--color-accent);color:var(--color-accent-ink)}.btn--primary:hover{background:var(--color-ink)}.btn--ghost{background:transparent;color:var(--color-ink);border-color:var(--color-muted)}.btn--ghost:hover{border-color:var(--color-accent);color:var(--color-accent)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;transition:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.peaks{width:100%;height:auto;overflow:visible}.peaks path{fill:none;stroke:var(--color-ink);stroke-width:var(--sw);vector-effect:non-scaling-stroke;stroke-linejoin:miter;stroke-linecap:butt}.peaks .peak__inner{stroke-width:calc(var(--sw) * .4)}.peak{transform-box:view-box;transform-origin:50% 100%;transition:transform var(--dur-long) var(--ease-out)}.peak path{transition:stroke var(--dur-short) var(--ease-out)}.peak.is-active path,.peak.is-hit path{stroke:var(--color-accent)}.peak.is-hit{transform:translateY(-28px);transition-duration:var(--dur-short)}.peak__label{font-family:var(--font-body);font-size:30px;fill:var(--color-muted);transition:fill var(--dur-short) var(--ease-out)}.peak__area{fill:transparent;stroke:none;pointer-events:all}@media(max-width:40rem){.peak__label{font-size:66px}}.peak-hit{cursor:pointer;transform-box:view-box}.peak-hit:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.peak-hit:hover .peak__label,.peak-hit:focus-visible .peak__label{fill:var(--color-accent)}.peak-hit:hover path{stroke:var(--color-accent)}.peak-hit:focus-visible path{stroke:var(--color-focus)}.peak-hit:focus-visible .peak__label{text-decoration:underline}@media(prefers-reduced-motion:no-preference){.peaks--draw .peak path{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.8s var(--ease-out) forwards;animation-delay:calc(var(--i) * .26s + .15s)}.peaks--draw .peak .peak__inner{animation-delay:calc(var(--i) * .26s + .7s)}.peaks--draw .peak-hit{animation:breathe 9s var(--ease-in-out) infinite alternate}.peaks--draw .peak-hit:nth-of-type(2){animation-delay:-3s}.peaks--draw .peak-hit:nth-of-type(3){animation-delay:-6s}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes breathe{0%{transform:translateY(0)}to{transform:translateY(-14px)}}.is-paused *,.is-paused *:before,.is-paused *:after{animation-play-state:paused!important}.nav{position:fixed;inset:0 0 auto 0;z-index:var(--z-sticky-nav);height:var(--nav-h);background:color-mix(in oklab,var(--color-paper) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:var(--rule-hair) solid var(--color-rule)}.nav__row{height:100%;display:flex;align-items:center;gap:var(--space-xl)}.nav__mark{display:inline-flex;align-items:center;gap:var(--space-sm);text-decoration:none;color:var(--color-ink)}.nav__peaks{width:40px;--sw: 1.5px}.wordmark{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);letter-spacing:.32em}.nav__links{display:flex;gap:var(--space-lg);margin-inline:auto}.nav__links a,.nav__pause{font-size:var(--text-sm);color:var(--color-ink-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}.nav__links a:hover{color:var(--color-accent)}.nav__links a:focus-visible,.nav__mark:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.nav__pause{background:none;border:1px solid var(--color-rule);border-radius:2px;min-height:36px;padding-inline:var(--space-sm);cursor:pointer}.nav__pause:hover{color:var(--color-ink);border-color:var(--color-muted)}.nav__pause:active{transform:translateY(1px)}.nav__pause:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav__pause[aria-pressed=true]{color:var(--color-accent);border-color:var(--color-accent-dim)}.nav__links a[aria-current=page]{color:var(--color-accent)}.nav__menu{display:none;background:none;border:1px solid var(--color-rule);border-radius:2px;min-height:36px;padding-inline:var(--space-sm);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer}.nav__menu:hover{border-color:var(--color-muted)}.nav__menu:active{transform:translateY(1px)}.nav__menu:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:60rem){.nav__pause{margin-left:auto}.nav__menu{display:inline-flex;align-items:center}.nav__links{display:none;position:absolute;top:var(--nav-h);left:0;right:0;flex-direction:column;gap:0;padding:var(--space-md) var(--gutter) var(--space-xl);background:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule)}.nav__links.is-open{display:flex}.nav__links a{font-size:var(--text-lg);padding-block:var(--space-sm);color:var(--color-ink)}}@media(max-width:40rem){.nav__pause{font-size:var(--text-xs);padding-inline:var(--space-xs)}.wordmark{display:none}}.tvchip{position:fixed;right:var(--space-lg);bottom:var(--space-lg);z-index:var(--z-sticky);display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-md);background:var(--color-paper-3);color:var(--color-ink);border:1px solid var(--color-accent-dim);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.tvchip:hover{background:var(--color-accent);color:var(--color-accent-ink)}.tvchip:active{transform:translateY(1px)}.tvchip:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media(max-width:40rem){.tvchip{right:var(--space-md);bottom:var(--space-md)}}.textlink{color:var(--color-ink-2);font-size:var(--text-sm);text-decoration:underline;text-decoration-color:var(--color-rule);transition:color var(--dur-short) var(--ease-out),text-decoration-color var(--dur-short) var(--ease-out)}.textlink:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.textlink:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg)}.hero{min-height:100svh;padding-top:calc(var(--nav-h) + var(--space-lg));padding-bottom:var(--space-xl);display:grid;align-items:center}.hero__grid{display:grid;gap:var(--space-xl)}.hero__stage{position:relative;width:min(100%,1180px,calc((100svh - 440px)*2.05));margin-inline:auto}.hero__peaks{--sw: clamp(5px, 1.05vw, 15px)}.hero__scope{position:absolute;left:0;right:0;bottom:4%;height:22%;width:100%;pointer-events:none}.hero__text{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gap-columns);align-items:end;border-top:var(--rule-hair) solid var(--color-rule);padding-top:var(--space-lg)}.hero__head{font-weight:500;font-size:var(--text-display);line-height:1.02;letter-spacing:-.02em;max-width:14ch}.hero__side{display:grid;gap:var(--space-lg)}.hero__lede{font-size:var(--text-lead);color:var(--color-ink-2);max-width:34ch}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg)}.hero__hint{font-size:var(--text-sm);color:var(--color-muted)}@media(max-width:60rem){.hero__text{grid-template-columns:minmax(0,1fr)}.hero__stage{width:100%}}.section-head{font-weight:500;font-size:var(--text-section);line-height:1.05;letter-spacing:-.02em;max-width:18ch}.triade{padding-block:var(--section-gap);border-top:var(--rule-hair) solid var(--color-rule)}.triade--pinned{height:330svh;padding-block:0}.triade--pinned .triade__pin{position:sticky;top:0;height:100svh;display:grid;align-items:center;padding-top:var(--nav-h)}.triade__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:center}.triade__head{display:grid;gap:var(--space-xl);align-content:center}.triade__peaks{--sw: 4px;max-width:380px}.triade__progress{height:2px;background:var(--color-rule);max-width:380px}.triade__progress span{display:block;height:100%;background:var(--color-accent);transform-origin:left}.triade__stage{position:relative;height:min(76svh,680px)}.pillar{display:grid;gap:var(--space-xl)}.pillar--pinned{position:absolute;top:0;right:0;bottom:0;left:0;grid-template-rows:minmax(0,1fr) auto}.pillar__visual{min-height:260px;background:var(--color-paper-2);position:relative;overflow:hidden}.viz{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pillar__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md) var(--gap-columns);align-items:end}.pillar__name{grid-column:1 / -1;font-weight:500;font-size:var(--text-display-s);line-height:1.02;letter-spacing:-.02em;color:var(--color-ink)}.pillar__line{font-size:var(--text-lead);color:var(--color-ink);max-width:40ch}.pillar__items{grid-column:1;list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm)}.pillar__actions{grid-column:2;grid-row:2 / span 2;display:grid;gap:var(--space-sm);justify-items:end}.triade__stack{display:grid;gap:var(--space-3xl)}@media(max-width:60rem){:root{--gap-columns: 24px}.triade__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.pillar__visual{min-height:0;aspect-ratio:16 / 10}.pillar__body{grid-template-columns:minmax(0,1fr)}.pillar__actions{grid-column:1;grid-row:auto;justify-items:start}}.spin{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;perspective:1200px}.spin__inner{width:min(70%,420px);display:grid;transform-style:preserve-3d}.spin__peaks{grid-area:1 / 1;--sw: 3px;backface-visibility:hidden}.spin__peaks--back{transform:rotateY(180deg)}.spin__peaks--back path{stroke:var(--color-accent)}@media(prefers-reduced-motion:no-preference){.spin__inner{animation:turn 12s linear infinite}}@keyframes turn{0%{transform:rotateX(12deg) rotateY(0)}to{transform:rotateX(12deg) rotateY(360deg)}}.statement{padding-block:var(--section-gap-l);background:var(--color-paper-2)}.statement__head{font-weight:500;font-size:var(--text-poster);line-height:1;letter-spacing:-.025em;max-width:13ch}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:40rem){.statement__head{animation:head-wipe linear both;animation-timeline:view();animation-range:entry 15% cover 45%}}}@keyframes head-wipe{0%{clip-path:inset(0 100% 0 0);transform:translate(-.2em)}to{clip-path:inset(0 0 0 0);transform:none}}.statement__line{margin-top:var(--space-xl);font-size:var(--text-lead);color:var(--color-ink-2);max-width:42ch;margin-left:auto}.augusto{padding-block:var(--section-gap)}.augusto__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:start}.augusto__photo{margin:0;position:sticky;top:calc(var(--nav-h) + var(--space-xl));aspect-ratio:4 / 5;overflow:hidden}.augusto__photo img{width:100%;height:100%;object-fit:cover;object-position:52% 40%}.augusto__text{display:grid;gap:var(--space-2xl)}.augusto__lede{font-size:var(--text-lead);color:var(--color-ink-2);max-width:46ch;margin-top:calc(var(--space-lg) - var(--space-2xl))}.stats{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--gap-columns)}.stat{border-top:var(--rule-hair) solid var(--color-rule);padding-top:var(--space-md);display:flex;flex-direction:column-reverse;gap:var(--space-xs)}.stat dt{color:var(--color-muted);font-size:var(--text-sm)}.stat dd{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-display-s);line-height:1;color:var(--color-ink);font-variant-numeric:tabular-nums lining-nums}.timeline{list-style:none;margin:0;padding:0;display:grid}.timeline li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:var(--gap-columns);padding-block:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.timeline__year{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.1}@media(max-width:60rem){.augusto__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.augusto__photo{position:static;max-height:70svh}}.instituto{padding-block:var(--section-gap);background:var(--color-field);color:var(--color-field-ink)}.instituto__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--gap-columns);align-items:start}.instituto__lede{margin-top:var(--space-lg);font-size:var(--text-lead);color:var(--color-field-ink);max-width:40ch}.instituto__list{list-style:none;margin:0;padding:0;display:grid;counter-reset:step}.instituto__list li{counter-increment:step;display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-xs) var(--space-lg);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-field-2)}.instituto__list li:before{content:counter(step);grid-row:span 2;font-family:var(--font-display);font-size:var(--text-3xl);line-height:1;color:var(--color-accent)}.instituto__list h3{font-weight:500;font-size:var(--text-title);line-height:1.15}.instituto__list p{color:var(--color-field-muted)}.instituto__side{display:grid;gap:var(--space-xl);justify-items:start;align-content:end}.instituto__roll{position:relative;margin-top:var(--space-2xl);height:220px;background:var(--color-field-2);overflow:hidden}.btn--onfield{color:var(--color-field-ink);border-color:var(--color-field-muted)}.btn--onfield:hover{color:var(--color-accent);border-color:var(--color-accent)}.fill{border:1px dashed currentColor;padding:0 var(--space-2xs);color:var(--color-field-muted);white-space:nowrap}@media(max-width:60rem){.instituto__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}}.imprensa{padding-block:var(--section-gap)}.press{list-style:none;margin:var(--space-2xl) 0 0;padding:0}.press li{border-top:var(--rule-hair) solid var(--color-rule)}.press li:last-child{border-bottom:var(--rule-hair) solid var(--color-rule)}.press__row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr) minmax(0,2fr);gap:var(--gap-columns);padding-block:var(--space-lg);text-decoration:none;color:var(--color-ink);align-items:baseline}.press__outlet{color:var(--color-muted);font-size:var(--text-sm)}.press__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2;transition:color var(--dur-short) var(--ease-out)}.press__date{color:var(--color-muted);font-size:var(--text-sm);text-align:right}.press__row:hover .press__title{color:var(--color-accent)}.press__row:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media(max-width:60rem){.press__row{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.press__date{text-align:left}}.contato{padding-block:var(--section-gap-l);border-top:var(--rule-hair) solid var(--color-rule)}.contato__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gap-columns);align-items:end}.contato__head{font-weight:500;font-size:var(--text-poster);line-height:1;letter-spacing:-.025em;max-width:10ch}.contato__links{display:grid;gap:var(--space-md);justify-items:start}.contato__links .btn{margin-bottom:var(--space-md)}.contato__big{font-size:var(--text-xl);color:var(--color-ink);text-decoration:none;border-bottom:1px solid var(--color-rule);transition:color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.contato__big:hover{color:var(--color-accent);border-color:var(--color-accent)}.contato__big:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media(max-width:60rem){.contato__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.contato__big{font-size:var(--text-lg);overflow-wrap:break-word}}.footer{padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm)}.footer__row{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.footer__peaks{width:56px;--sw: 1.5px}.footer__links{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin-left:auto}.footer__links a{color:var(--color-ink-2);text-decoration:none}.footer__links a:hover{color:var(--color-accent)}.footer__links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.footer{padding-bottom:calc(var(--space-xl) + var(--space-2xl))}.pagehead{padding-top:calc(var(--nav-h) + var(--space-4xl));padding-bottom:var(--section-gap-s);border-bottom:var(--rule-hair) solid var(--color-rule)}.pagehead__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gap-columns);align-items:end}.pagehead__title{font-weight:500;font-size:var(--text-display);line-height:1.02;letter-spacing:-.02em;max-width:16ch}.pagehead__side{display:grid;gap:var(--space-lg);justify-items:start}.pagehead__line{font-size:var(--text-lead);color:var(--color-ink-2);max-width:40ch}.pagehead__note{color:var(--color-muted);font-size:var(--text-sm)}@media(max-width:60rem){.pagehead{padding-top:calc(var(--nav-h) + var(--space-3xl))}.pagehead__grid{grid-template-columns:minmax(0,1fr)}}.craft{padding-block:var(--section-gap);border-bottom:var(--rule-hair) solid var(--color-rule)}.craft:nth-of-type(odd){background:var(--color-paper-2)}.craft__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:start}.craft__head{display:grid;gap:var(--space-lg);justify-items:start;position:sticky;top:calc(var(--nav-h) + var(--space-xl))}.craft__peaks{width:160px;--sw: 3px}.craft__what{font-size:var(--text-lead);color:var(--color-ink);max-width:38ch}.uses{margin:0;display:grid}.uses__row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:var(--space-lg);padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.uses__row dt{font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.1;color:var(--color-accent)}.uses__row dd{margin:0;font-size:var(--text-lead);color:var(--color-ink-2);max-width:44ch}.craft__delivers{margin-top:var(--space-xl);color:var(--color-muted)}@media(max-width:60rem){.craft__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.craft__head{position:static}.uses__row{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}}.pacote{padding-block:var(--section-gap-l);background:var(--color-field);color:var(--color-field-ink)}.pacote__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gap-columns);align-items:end}.pacote__side{display:grid;gap:var(--space-xl);justify-items:start}.pacote__line{font-size:var(--text-lead);color:var(--color-field-ink);max-width:38ch}@media(max-width:60rem){.pacote__grid{grid-template-columns:minmax(0,1fr)}}.services{padding-block:var(--section-gap-s) var(--section-gap)}.services__list{list-style:none;margin:var(--space-2xl) 0 0;padding:0;counter-reset:svc}.services__row{counter-increment:svc;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,5fr) minmax(0,6fr);gap:var(--gap-columns);padding-block:var(--space-2xl);border-top:var(--rule-hair) solid var(--color-rule)}.services__row:before{content:counter(svc);font-family:var(--font-display);font-size:var(--text-3xl);line-height:1;color:var(--color-accent)}.services__name{font-weight:500;font-size:var(--text-2xl);line-height:1.1;max-width:16ch}.services__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-lead)}@media(max-width:60rem){.services__row{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}}.events{padding-block:var(--section-gap);background:var(--color-paper-2)}.events__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:start}.events__line{margin-top:var(--space-lg);font-size:var(--text-lead);color:var(--color-ink-2);max-width:40ch}.events__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl)}.events__list li{display:grid;gap:var(--space-2xs);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.events__name{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.15}.events__detail{color:var(--color-muted);font-size:var(--text-sm)}@media(max-width:60rem){.events__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:40rem){.events__list{grid-template-columns:minmax(0,1fr)}}.band{padding-block:var(--section-gap-s)}.band__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-lg)}.band__line{font-family:var(--font-display);font-size:var(--text-section);line-height:1.05;max-width:22ch}.facts{margin:0;display:grid}.facts__row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:var(--space-lg);align-items:baseline;padding-block:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.facts__row dd{margin:0;grid-row:1;font-family:var(--font-display);font-size:var(--text-xl)}.facts__row dt{color:var(--color-ink-2)}.awards{padding-block:var(--section-gap);background:var(--color-paper-2)}.awards__list{list-style:none;margin:var(--space-2xl) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.awards__list li{border-top:2px solid var(--color-accent);padding-top:var(--space-lg);display:grid;gap:var(--space-sm);align-content:start}.awards__name{font-weight:500;font-size:var(--text-2xl);line-height:1.1}.awards__detail{color:var(--color-ink-2)}@media(max-width:60rem){.awards__list{grid-template-columns:minmax(0,1fr)}}.career,.talks{padding-block:var(--section-gap)}.talks{border-top:var(--rule-hair) solid var(--color-rule)}.career__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-columns);align-items:start}.talks__list{list-style:none;margin:0;padding:0;display:grid}.talks__list li{display:grid;gap:var(--space-xs);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.talks__list h3{font-weight:500;font-size:var(--text-xl);line-height:1.15}.talks__list p{color:var(--color-muted)}@media(max-width:60rem){.career__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}}.imprensa--disc{padding-top:0}.imprensa--disc .press{margin-top:var(--space-xl)}.augusto__text .row-actions{margin-top:calc(var(--space-lg) - var(--space-2xl))}
