@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-Regular.latin.03707c15.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-Regular.latin-ext.a255b053.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-Medium.latin.d5b1e86f.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-Medium.latin-ext.aafdb719.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-SemiBold.latin.c0642833.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;src:url(/_next/static/media/barlow-Barlow-SemiBold.latin-ext.b7c3be9e.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;src:url(/_next/static/media/barlowcondensed-BarlowCondensed-SemiBold.latin.3856b3ae.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;src:url(/_next/static/media/barlowcondensed-BarlowCondensed-SemiBold.latin-ext.02dbc355.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;src:url(/_next/static/media/barlowcondensed-BarlowCondensed-Bold.latin.12c4e66d.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;src:url(/_next/static/media/barlowcondensed-BarlowCondensed-Bold.latin-ext.2812a474.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Regular-Latin1.daaea170.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0020-007e,u+00a0-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Regular-Latin2.dd94efd6.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0100-0101,u+0104-0130,u+0132-0151,u+0154-017f,u+018f,u+0192,u+01a0-01a1,u+01af-01b0,u+01fa-01ff,u+0218-021b,u+0237,u+0259,u+1e80-1e85,u+1e9e,u+20a1,u+20a4,u+20a6,u+20a8-20aa,u+20ad-20ae,u+20b1-20b2,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20bf}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Regular-Latin3.d9a8e389.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0102-0103,u+01cd-01dc,u+1e0c-1e0d,u+1e12-1e13,u+1e24-1e25,u+1e36-1e37,u+1e3c-1e3d,u+1e40-1e47,u+1e4a-1e4b,u+1e62-1e63,u+1e6c-1e6d,u+1e70-1e71,u+1e92-1e93,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Medium-Latin1.0b9eafea.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+0020-007e,u+00a0-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Medium-Latin2.5511f877.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+0100-0101,u+0104-0130,u+0132-0151,u+0154-017f,u+018f,u+0192,u+01a0-01a1,u+01af-01b0,u+01fa-01ff,u+0218-021b,u+0237,u+0259,u+1e80-1e85,u+1e9e,u+20a1,u+20a4,u+20a6,u+20a8-20aa,u+20ad-20ae,u+20b1-20b2,u+20b4-20b5,u+20b8-20ba,u+20bd,u+20bf}@font-face{font-family:IBM Plex Mono;src:url(/_next/static/media/IBMPlexMono-Medium-Latin3.b476983d.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+0102-0103,u+01cd-01dc,u+1e0c-1e0d,u+1e12-1e13,u+1e24-1e25,u+1e36-1e37,u+1e3c-1e3d,u+1e40-1e47,u+1e4a-1e4b,u+1e62-1e63,u+1e6c-1e6d,u+1e70-1e71,u+1e92-1e93,u+1ea0-1ef9,u+20ab}:root{--ss-color-carvao:#171916;--ss-color-papel:#e7e3d9;--ss-color-azul:#a9bcc4;--ss-color-oxido:#c66b4e;--ss-color-carvao-suave:#51524d;--ss-color-carvao-suave-azul:#404747;--ss-color-papel-suave:#adaaa2;--ss-color-regua-papel:#9e9c95;--ss-color-regua-carvao:#60605a;--ss-color-papel-hover:#dcd7ca;--ss-surface-editorial:var(--ss-color-papel);--ss-surface-inverse:var(--ss-color-carvao);--ss-surface-listening:var(--ss-color-azul);--ss-surface-marker:var(--ss-color-oxido);--ss-bg:var(--ss-color-papel);--ss-fg:var(--ss-color-carvao);--ss-fg-muted:var(--ss-color-carvao-suave);--ss-rule:var(--ss-color-carvao);--ss-rule-subtle:var(--ss-color-regua-papel);--ss-focus:var(--ss-color-carvao);--ss-action-bg:var(--ss-color-carvao);--ss-action-fg:var(--ss-color-papel);--ss-action-hover-bg:var(--ss-color-azul);--ss-action-hover-fg:var(--ss-color-carvao);--ss-quiet-hover-bg:var(--ss-color-azul);--ss-field-bg:var(--ss-color-papel);--ss-field-fg:var(--ss-color-carvao);--ss-field-border:var(--ss-color-carvao);--ss-field-placeholder:var(--ss-color-carvao-suave);--ss-marker:var(--ss-color-oxido);--ss-text-primary:var(--ss-fg);--ss-text-inverse:var(--ss-color-papel);--ss-border-primary:var(--ss-rule);--ss-border-subtle:var(--ss-rule-subtle);--ss-font-body:"Barlow",Arial,sans-serif;--ss-font-display:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--ss-font-metadata:"IBM Plex Mono",ui-monospace,monospace;--ss-text-display-xl:clamp(3.5rem,16vw,12rem);--ss-text-display:clamp(2.75rem,1.5rem + 5vw,5.5rem);--ss-text-headline-lg:clamp(2.25rem,1.75rem + 1.5vw,3rem);--ss-text-headline-md:clamp(1.75rem,1.5rem + .75vw,2rem);--ss-text-title-lg:clamp(1.25rem,1.1rem + .5vw,1.5rem);--ss-text-body-lg:1.125rem;--ss-text-body-md:1rem;--ss-text-label-md:.875rem;--ss-text-metadata:.875rem;--ss-text-index:.75rem;--ss-space-xs:4px;--ss-space-sm:8px;--ss-space-md:16px;--ss-space-lg:24px;--ss-space-xl:32px;--ss-space-2xl:48px;--ss-space-3xl:64px;--ss-space-4xl:96px;--ss-space-5xl:128px;--ss-section-space:clamp(64px,4rem + 4vw,128px);--ss-gutter:16px;--ss-grid-gap:16px;--ss-container-max:1600px;--ss-control-height:48px;--ss-rule-width:1px;--ss-focus-width:3px;--ss-focus-offset:3px;--ss-motion-short:220ms;--ss-motion-reveal:260ms;--ss-ease-out:cubic-bezier(.2,0,0,1)}@media (min-width:900px){:root{--ss-gutter:32px;--ss-grid-gap:24px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;text-size-adjust:100%}body{margin:0;background:var(--ss-bg);color:var(--ss-fg);font-family:var(--ss-font-body);font-size:var(--ss-text-body-md);line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";font-kerning:normal}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block;max-width:100%}a{color:inherit}::selection{background:var(--ss-color-azul);color:var(--ss-color-carvao)}:focus-visible{outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:var(--ss-focus-offset)}.ss-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ss-surface{background:var(--ss-bg);color:var(--ss-fg)}.ss-surface--editorial{--ss-bg:var(--ss-color-papel);--ss-fg:var(--ss-color-carvao);--ss-fg-muted:var(--ss-color-carvao-suave);--ss-rule:var(--ss-color-carvao);--ss-rule-subtle:var(--ss-color-regua-papel);--ss-focus:var(--ss-color-carvao);--ss-action-bg:var(--ss-color-carvao);--ss-action-fg:var(--ss-color-papel);--ss-action-hover-bg:var(--ss-color-azul);--ss-action-hover-fg:var(--ss-color-carvao);--ss-quiet-hover-bg:var(--ss-color-azul);--ss-field-bg:var(--ss-color-papel);--ss-field-fg:var(--ss-color-carvao);--ss-field-border:var(--ss-color-carvao);--ss-field-placeholder:var(--ss-color-carvao-suave)}.ss-surface--inverse{--ss-bg:var(--ss-color-carvao);--ss-fg:var(--ss-color-papel);--ss-fg-muted:var(--ss-color-papel-suave);--ss-rule:var(--ss-color-papel);--ss-rule-subtle:var(--ss-color-regua-carvao);--ss-focus:var(--ss-color-papel);--ss-action-bg:var(--ss-color-papel);--ss-action-fg:var(--ss-color-carvao);--ss-action-hover-bg:var(--ss-color-azul);--ss-action-hover-fg:var(--ss-color-carvao);--ss-quiet-hover-bg:var(--ss-color-papel);--ss-field-bg:var(--ss-color-papel);--ss-field-fg:var(--ss-color-carvao);--ss-field-border:var(--ss-color-papel);--ss-field-placeholder:var(--ss-color-carvao-suave)}.ss-surface--listening{--ss-bg:var(--ss-color-azul);--ss-fg:var(--ss-color-carvao);--ss-fg-muted:var(--ss-color-carvao-suave-azul);--ss-rule:var(--ss-color-carvao);--ss-rule-subtle:var(--ss-color-carvao-suave-azul);--ss-focus:var(--ss-color-carvao);--ss-action-bg:var(--ss-color-carvao);--ss-action-fg:var(--ss-color-papel);--ss-action-hover-bg:var(--ss-color-papel);--ss-action-hover-fg:var(--ss-color-carvao);--ss-quiet-hover-bg:var(--ss-color-papel);--ss-field-bg:var(--ss-color-papel);--ss-field-fg:var(--ss-color-carvao);--ss-field-border:var(--ss-color-carvao);--ss-field-placeholder:var(--ss-color-carvao-suave)}.ss-surface--marker{--ss-bg:var(--ss-color-oxido);--ss-fg:var(--ss-color-carvao);--ss-fg-muted:var(--ss-color-carvao);--ss-rule:var(--ss-color-carvao);--ss-rule-subtle:var(--ss-color-carvao);--ss-focus:var(--ss-color-carvao);--ss-action-bg:var(--ss-color-carvao);--ss-action-fg:var(--ss-color-papel);--ss-action-hover-bg:var(--ss-color-papel);--ss-action-hover-fg:var(--ss-color-carvao);--ss-quiet-hover-bg:var(--ss-color-papel)}.ss-display,.ss-display-xl,.ss-headline-lg,.ss-headline-md{margin:0;font-family:var(--ss-font-display);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.ss-display-xl{font-size:var(--ss-text-display-xl);font-weight:700;line-height:.88;letter-spacing:-.03em}.ss-display{font-size:var(--ss-text-display);font-weight:700;line-height:.92;letter-spacing:-.02em}.ss-headline-lg{font-size:var(--ss-text-headline-lg);font-weight:700;line-height:1;letter-spacing:-.01em}.ss-headline-md{font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05}.ss-title-lg{margin:0;font-size:var(--ss-text-title-lg);font-weight:600;line-height:1.2}.ss-body-lg{font-size:var(--ss-text-body-lg);line-height:1.5}.ss-body-md{font-size:var(--ss-text-body-md);line-height:1.5}.ss-label{font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35}.ss-muted{color:var(--ss-fg-muted)}.ss-caps{text-transform:uppercase}.ss-meta{font-size:var(--ss-text-metadata)}.ss-eyebrow,.ss-meta{font-family:var(--ss-font-metadata);font-weight:500;line-height:1.4}.ss-eyebrow{margin:0;font-size:var(--ss-text-index);letter-spacing:.04em;text-transform:uppercase}.ss-prose{max-width:68ch;font-size:var(--ss-text-body-lg);line-height:1.6}.ss-prose>*{margin:0}.ss-prose>*+*{margin-top:1em}.ss-prose h2{margin-top:2.2em;font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05}.ss-prose h3{margin-top:1.8em;font-size:var(--ss-text-title-lg);font-weight:600;line-height:1.2}.ss-prose ol,.ss-prose ul{padding-left:1.25em}.ss-prose li+li{margin-top:.4em}.ss-prose a{text-decoration-thickness:1px;text-underline-offset:.18em}.ss-prose a:hover{text-decoration-color:var(--ss-marker);text-decoration-thickness:2px}.ss-prose strong{font-weight:600}.ss-container{width:min(100% - var(--ss-gutter) * 2,var(--ss-container-max));margin-inline:auto}.ss-section{padding-block:var(--ss-section-space)}.ss-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ss-grid-gap)}.ss-grid>*{grid-column:1/-1;min-width:0}.ss-grid>.ss-col-m-1{grid-column:span 1}@media (min-width:900px){.ss-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ss-grid>.ss-col-1{grid-column:span 1}.ss-grid>.ss-col-2{grid-column:span 2}.ss-grid>.ss-col-3{grid-column:span 3}.ss-grid>.ss-col-4{grid-column:span 4}.ss-grid>.ss-col-5{grid-column:span 5}.ss-grid>.ss-col-6{grid-column:1/-1}}.ss-icon{flex:none;width:1em;height:1em;stroke:currentColor;stroke-width:1.75;stroke-linecap:square;stroke-linejoin:miter;fill:none}.ss-action{position:relative;min-height:var(--ss-control-height);display:inline-flex;align-items:center;justify-content:space-between;gap:var(--ss-space-lg);padding:12px var(--ss-space-md);border:var(--ss-rule-width) solid var(--ss-action-bg);border-radius:0;background:var(--ss-action-bg);color:var(--ss-action-fg);cursor:pointer;font-family:var(--ss-font-body);font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35;text-align:left;text-decoration:none;touch-action:manipulation;transition:background var(--ss-motion-short) var(--ss-ease-out),color var(--ss-motion-short) var(--ss-ease-out),border-color var(--ss-motion-short) var(--ss-ease-out)}.ss-action .ss-icon{font-size:20px;transition:transform var(--ss-motion-short) var(--ss-ease-out)}.ss-action:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ss-action-hover-bg);background:var(--ss-action-hover-bg);color:var(--ss-action-hover-fg)}.ss-action:hover:not(:disabled,[aria-disabled=true]) .ss-icon[data-icon=arrow-right]{transform:translateX(3px)}.ss-action:hover:not(:disabled,[aria-disabled=true]) .ss-icon[data-icon=arrow-up-right]{transform:translate(2px,-2px)}.ss-action:hover:not(:disabled,[aria-disabled=true]) .ss-icon[data-icon=arrow-down]{transform:translateY(3px)}.ss-action--secondary{border-color:var(--ss-fg)}.ss-action--quiet,.ss-action--secondary{background:transparent;color:var(--ss-fg)}.ss-action--quiet{min-height:44px;padding-inline:0;border-color:transparent;box-shadow:inset 0 -1px 0 currentColor}.ss-action--quiet:hover:not(:disabled,[aria-disabled=true]){padding-inline:var(--ss-space-sm);border-color:var(--ss-quiet-hover-bg);background:var(--ss-quiet-hover-bg);color:var(--ss-color-carvao);box-shadow:none}.ss-action--block{width:100%}.ss-action:active:not(:disabled,[aria-disabled=true]){transform:translateY(1px)}.ss-action:disabled,.ss-action[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ss-action[aria-busy=true]{cursor:progress;opacity:1}.ss-action__progress{position:absolute;left:0;right:0;bottom:-1px;height:3px;overflow:hidden}.ss-action__progress:after{content:"";position:absolute;inset:0;background:currentColor;transform-origin:left;animation:ss-progress 1.1s var(--ss-ease-out) infinite}@keyframes ss-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ss-link{display:inline;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color var(--ss-motion-short) var(--ss-ease-out)}.ss-link:hover{text-decoration-color:var(--ss-marker);text-decoration-thickness:2px}.ss-link .ss-icon{display:inline-block;width:.85em;height:.85em;margin-left:.2em;vertical-align:-.05em}.ss-field{display:grid;gap:var(--ss-space-sm);min-width:0}.ss-field__label{font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35}.ss-field__optional{color:var(--ss-fg-muted);font-weight:500}.ss-field__control{width:100%;min-height:var(--ss-control-height);padding:10px var(--ss-space-md);border:var(--ss-rule-width) solid var(--ss-field-border);border-radius:0;background:var(--ss-field-bg);color:var(--ss-field-fg);font-family:var(--ss-font-body);font-size:var(--ss-text-body-md);line-height:1.5;appearance:none}.ss-field__control::placeholder{color:var(--ss-field-placeholder);opacity:1}.ss-field__control:disabled{opacity:.55;cursor:not-allowed}.ss-field__control[aria-invalid=true]{border-width:2px;padding:9px 15px;box-shadow:inset 4px 0 0 var(--ss-color-oxido)}.ss-field__control--textarea{min-height:144px;resize:vertical}.ss-field__select-wrap{position:relative;display:grid}.ss-field__select{padding-right:48px;cursor:pointer}.ss-field__select-wrap .ss-icon{position:absolute;top:50%;right:var(--ss-space-md);font-size:18px;color:var(--ss-field-fg);transform:translateY(-50%);pointer-events:none}.ss-field__message{margin:0;font-size:var(--ss-text-label-md);line-height:1.35;color:var(--ss-fg-muted)}.ss-field__message--error{display:flex;gap:var(--ss-space-sm);color:var(--ss-fg);font-weight:600}.ss-field__message--error:before{content:"!";flex:none;display:inline-grid;place-items:center;width:18px;height:18px;background:var(--ss-color-oxido);color:var(--ss-color-carvao);font-family:var(--ss-font-metadata);font-size:12px;line-height:1}.ss-fieldset{min-width:0;margin:0;padding:0;border:0}.ss-fieldset__legend{margin-bottom:var(--ss-space-md);padding:0;font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35}.ss-fieldset__hint{margin:calc(var(--ss-space-md) * -.5) 0 var(--ss-space-md);font-size:var(--ss-text-label-md);color:var(--ss-fg-muted)}.ss-fieldset__options{display:flex;flex-wrap:wrap;gap:var(--ss-space-sm)}.ss-fieldset__options--stack{flex-direction:column;gap:var(--ss-space-md)}.ss-check{position:relative;display:inline-grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;min-height:44px;padding-block:10px;cursor:pointer;line-height:1.5}.ss-check__input{width:24px;height:24px;margin:0;border:2px solid var(--ss-field-border);border-radius:0;background:var(--ss-field-bg);cursor:pointer;appearance:none;display:grid;place-items:center}.ss-check__input[type=radio]{border-radius:50%}.ss-check__input:checked{background:var(--ss-fg);border-color:var(--ss-fg)}.ss-check__input[type=checkbox]:checked:after{content:"";width:12px;height:7px;border-left:2px solid var(--ss-bg);border-bottom:2px solid var(--ss-bg);transform:translateY(-2px) rotate(-45deg)}.ss-check__input[type=radio]:checked{background:var(--ss-field-bg)}.ss-check__input[type=radio]:checked:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ss-field-fg)}.ss-check__input:disabled,.ss-check__input:disabled+.ss-check__label{cursor:not-allowed;opacity:.55}.ss-check__label{padding-top:0}.ss-check__hint{display:block;color:var(--ss-fg-muted);font-size:var(--ss-text-label-md)}.ss-chip{position:relative;display:inline-flex}.ss-chip__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ss-chip__box{display:inline-flex;align-items:center;gap:var(--ss-space-sm);min-height:44px;padding:8px 14px;border:var(--ss-rule-width) solid var(--ss-fg);background:transparent;color:var(--ss-fg);font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35;transition:background var(--ss-motion-short) var(--ss-ease-out),color var(--ss-motion-short) var(--ss-ease-out)}.ss-chip__box .ss-icon{display:none;font-size:16px}.ss-chip__input:hover+.ss-chip__box{background:var(--ss-quiet-hover-bg);color:var(--ss-color-carvao);border-color:var(--ss-quiet-hover-bg)}.ss-chip__input:checked+.ss-chip__box{background:var(--ss-fg);border-color:var(--ss-fg);color:var(--ss-bg)}.ss-chip__input:checked+.ss-chip__box .ss-icon{display:block}.ss-chip__input:focus-visible+.ss-chip__box{outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:var(--ss-focus-offset)}.ss-chip__input:disabled{cursor:not-allowed}.ss-chip__input:disabled+.ss-chip__box{opacity:.5}.ss-chip__count{font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500}.ss-tag{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 8px;border:var(--ss-rule-width) solid;font-size:var(--ss-text-label-md);font-weight:600;line-height:1.35;white-space:nowrap}.ss-tag--neutral{background:transparent;color:var(--ss-fg)}.ss-tag--editorial{background:var(--ss-color-oxido)}.ss-tag--editorial,.ss-tag--listening{border-color:var(--ss-color-carvao);color:var(--ss-color-carvao)}.ss-tag--listening{background:var(--ss-color-azul)}.ss-tag--cancelled,.ss-tag--inverse{border-color:var(--ss-fg);background:var(--ss-fg);color:var(--ss-bg)}.ss-tag-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ss-status{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 8px;border:var(--ss-rule-width) solid var(--ss-fg);color:var(--ss-fg);font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ss-status .ss-icon{font-size:14px}.ss-status--to-confirm{border-style:dashed}.ss-status--sold-out{background:transparent;box-shadow:inset 0 0 0 1px var(--ss-fg)}.ss-status--changed,.ss-status--postponed{border-color:var(--ss-color-carvao);background:var(--ss-color-oxido);color:var(--ss-color-carvao)}.ss-status--cancelled{background:var(--ss-fg);color:var(--ss-bg)}.ss-notice{padding:var(--ss-space-md) var(--ss-space-md) var(--ss-space-md) calc(var(--ss-space-md) + 2px);border:var(--ss-rule-width) solid var(--ss-fg);border-left:6px solid var(--ss-fg);background:var(--ss-bg);color:var(--ss-fg)}.ss-notice__title{margin:0;font-size:var(--ss-text-body-md);font-weight:600;line-height:1.35}.ss-notice__body{margin-top:4px;font-size:var(--ss-text-body-md);line-height:1.5}.ss-notice__body>*{margin:0}.ss-notice__body>*+*{margin-top:.5em}.ss-notice__action{margin-top:var(--ss-space-md)}.ss-notice:focus{outline:none}.ss-notice:focus-visible{outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:var(--ss-focus-offset)}.ss-notice--change{border-left-color:var(--ss-color-oxido)}.ss-notice--success{--ss-bg:var(--ss-color-azul);--ss-fg:var(--ss-color-carvao);--ss-fg-muted:var(--ss-color-carvao-suave-azul);--ss-focus:var(--ss-color-carvao)}.ss-notice--critical{--ss-bg:var(--ss-color-carvao);--ss-fg:var(--ss-color-papel);--ss-fg-muted:var(--ss-color-papel-suave);--ss-focus:var(--ss-color-papel);--ss-action-bg:var(--ss-color-papel);--ss-action-fg:var(--ss-color-carvao);border-color:var(--ss-color-carvao);border-left-color:var(--ss-color-oxido)}.ss-divider{width:100%;margin:0;border:0;border-top:var(--ss-rule-width) solid var(--ss-rule-subtle)}.ss-divider--strong{border-top-color:var(--ss-rule)}.ss-level-rule{--ss-rule-drop:28px;--ss-rule-before:4fr;--ss-rule-step:56px;--ss-rule-after:3fr;display:grid;grid-template-columns:minmax(0,var(--ss-rule-before)) var(--ss-rule-step) minmax(0,var(--ss-rule-after));width:100%;height:var(--ss-rule-drop);color:var(--ss-rule)}.ss-level-rule__before{border-top:var(--ss-rule-width) solid}.ss-level-rule__step{border-left:var(--ss-rule-width) solid}.ss-level-rule__after,.ss-level-rule__step{border-bottom:var(--ss-rule-width) solid}.ss-level-rule--reveal{animation:ss-rule-reveal var(--ss-motion-reveal) var(--ss-ease-out) .12s both}@keyframes ss-rule-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (min-width:900px){.ss-level-rule{--ss-rule-drop:40px;--ss-rule-step:88px;--ss-rule-after:2fr}}.ss-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.ss-breadcrumbs li{display:inline-flex;align-items:center;min-width:0}.ss-breadcrumbs li+li:before{content:"/";margin-inline:10px;color:var(--ss-fg-muted)}.ss-breadcrumbs a{display:inline-flex;min-height:24px;align-items:center;text-underline-offset:.25em}.ss-breadcrumbs a:hover{text-decoration-color:var(--ss-marker);text-decoration-thickness:2px}.ss-breadcrumbs [aria-current=page]{color:var(--ss-fg-muted)}.ss-link-list{margin:0;padding:0;list-style:none;border-top:var(--ss-rule-width) solid var(--ss-rule)}.ss-link-list__item{border-bottom:var(--ss-rule-width) solid var(--ss-rule)}.ss-link-list__link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px var(--ss-space-md);min-height:72px;padding:var(--ss-space-md) 0;color:inherit;text-decoration:none;transition:background var(--ss-motion-short) var(--ss-ease-out),padding var(--ss-motion-short) var(--ss-ease-out)}.ss-link-list__label{font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05;overflow-wrap:anywhere}.ss-link-list__detail{grid-column:1;font-family:var(--ss-font-metadata);font-size:var(--ss-text-metadata);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.ss-link-list__link .ss-icon{grid-column:2;grid-row:1/span 2;font-size:28px;transition:transform var(--ss-motion-short) var(--ss-ease-out)}.ss-link-list__link:hover{padding-inline:var(--ss-space-md);background:var(--ss-quiet-hover-bg);color:var(--ss-color-carvao)}.ss-link-list__link:hover .ss-icon{transform:translate(3px,-3px)}.ss-link-list__link:focus-visible{outline-offset:-3px}@media (min-width:900px){.ss-link-list__link{grid-template-columns:minmax(0,3fr) minmax(0,2fr) auto;min-height:96px;padding-block:var(--ss-space-lg)}.ss-link-list__detail{grid-column:2}.ss-link-list__link .ss-icon{grid-column:3;grid-row:1}.ss-link-list--large .ss-link-list__label{font-size:var(--ss-text-headline-lg);font-weight:700}}.ss-social-icon{display:block;width:22px;height:22px;fill:currentColor}.ss-social{display:flex;flex-wrap:wrap;gap:var(--ss-space-sm);margin:0;padding:0;list-style:none}.ss-social__link{display:grid;place-items:center;width:var(--ss-control-height);height:var(--ss-control-height);border:var(--ss-rule-width) solid var(--ss-fg);color:var(--ss-fg);transition:background var(--ss-motion-short) var(--ss-ease-out),color var(--ss-motion-short) var(--ss-ease-out)}.ss-social__link:hover{background:var(--ss-fg);color:var(--ss-bg)}.ss-empty{display:grid;justify-items:start;gap:var(--ss-space-md);padding:var(--ss-space-xl) var(--ss-space-lg);border:var(--ss-rule-width) dashed var(--ss-fg)}.ss-empty__title{margin:0;font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05}.ss-empty__body{max-width:56ch;margin:0}.ss-empty__body>*{margin:0}.ss-event-list{margin:0;padding:0;list-style:none;border-top:var(--ss-rule-width) solid var(--ss-rule)}.ss-event-list>li{border-bottom:var(--ss-rule-width) solid var(--ss-rule-subtle)}.ss-event-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--ss-space-sm) var(--ss-space-md);padding:var(--ss-space-lg) 0}.ss-event-row__date{display:grid;align-content:start;gap:4px;min-width:56px}.ss-event-row__day{font-family:var(--ss-font-display);font-size:52px;font-weight:700;line-height:.82}.ss-event-row__date .ss-eyebrow{color:var(--ss-fg-muted)}.ss-event-row__body{display:grid;align-content:start;gap:var(--ss-space-sm);min-width:0}.ss-event-row__title{margin:0;font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05;overflow-wrap:anywhere}.ss-event-row__link{color:inherit;text-decoration:none}.ss-event-row__link:after{content:"";position:absolute;inset:0}.ss-event-row__link:focus-visible{outline:none}.ss-event-row:has(.ss-event-row__link:focus-visible){outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:2px}.ss-event-row:hover .ss-event-row__title{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--ss-marker);text-underline-offset:.12em}.ss-event-row__service{margin:0;display:grid;gap:2px}.ss-event-row__note{max-width:60ch;margin:0;color:var(--ss-fg-muted)}.ss-event-row__status{display:flex;flex-wrap:wrap;gap:6px}.ss-event-row--cancelled .ss-event-row__day,.ss-event-row--cancelled .ss-event-row__title{color:var(--ss-fg-muted)}@media (min-width:900px){.ss-event-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap);padding:var(--ss-space-xl) 0}.ss-event-row__date{grid-column:1/2}.ss-event-row__day{font-size:72px}.ss-event-row__body{grid-column:2/7}}.ss-edition-header{display:grid;gap:var(--ss-space-lg)}.ss-edition-header__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ss-space-sm) var(--ss-space-lg)}.ss-edition-header__series{margin:0}.ss-edition-header__title{overflow-wrap:anywhere}.ss-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--ss-grid-gap);margin:0;border-top:var(--ss-rule-width) solid var(--ss-rule)}.ss-facts__item{grid-column:1/-1;display:grid;gap:4px;padding:var(--ss-space-md) 0;border-bottom:var(--ss-rule-width) solid var(--ss-rule-subtle)}.ss-facts__item dt{font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ss-fg-muted)}.ss-facts__item dd{margin:0;font-size:var(--ss-text-body-lg);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.ss-facts__pending{font-weight:500;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:.25em}.ss-edition-header__footer{display:grid;gap:var(--ss-space-md);justify-items:start}@media (min-width:900px){.ss-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-facts__item{grid-column:auto;padding-right:var(--ss-space-md)}.ss-edition-header__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ss-edition-header__footer .ss-action{grid-column:2;grid-row:1}}.ss-source{margin:0;color:var(--ss-fg-muted);font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;line-height:1.5;letter-spacing:.02em}.ss-source a{color:inherit;text-underline-offset:.2em}.ss-lineup{display:grid;gap:var(--ss-space-md)}.ss-lineup__list{margin:0;padding:0;list-style:none;border-top:var(--ss-rule-width) solid var(--ss-rule)}.ss-lineup__item{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px var(--ss-space-md);min-height:64px;padding:var(--ss-space-md) 0;border-bottom:var(--ss-rule-width) solid var(--ss-rule-subtle)}.ss-lineup__name{font-family:var(--ss-font-display);font-size:var(--ss-text-headline-lg);font-weight:700;line-height:1;overflow-wrap:anywhere}.ss-lineup__name a{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none}.ss-lineup__name a .ss-icon{align-self:center;font-size:22px}.ss-lineup__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--ss-marker);text-underline-offset:.1em}.ss-lineup__detail{color:var(--ss-fg-muted)}.ss-listening{display:grid;gap:var(--ss-space-lg);padding:var(--ss-space-xl) var(--ss-space-lg);background:var(--ss-bg);color:var(--ss-fg)}.ss-listening__intro{display:grid;gap:var(--ss-space-sm)}.ss-listening__intro p{max-width:56ch;margin:0}@media (min-width:900px){.ss-listening{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap);padding:var(--ss-space-2xl)}.ss-listening__intro{grid-column:1/3;align-content:start}.ss-listening .ss-link-list{grid-column:3/7}.ss-listening .ss-link-list__link{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;min-height:80px}}.ss-venue{display:grid;gap:var(--ss-space-sm);align-content:start;padding:var(--ss-space-lg);border:var(--ss-rule-width) solid var(--ss-rule)}.ss-venue__name{margin:0;font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1.05;overflow-wrap:anywhere}.ss-venue__name a{text-decoration:none}.ss-venue__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--ss-marker)}.ss-venue__place{margin:0}.ss-venue__address{margin:0;font-style:normal}.ss-venue__pending{color:var(--ss-fg-muted)}.ss-poster{display:grid;gap:var(--ss-space-sm);margin:0}.ss-poster__media{position:relative;aspect-ratio:var(--ss-poster-ratio,4/5);overflow:hidden;border:var(--ss-rule-width) solid var(--ss-rule);background:var(--ss-bg)}.ss-poster__media>img,.ss-poster__media>picture,.ss-poster__media>picture img{width:100%;height:100%;object-fit:contain}.ss-poster__fallback{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:var(--ss-space-lg);background:var(--ss-color-azul);color:var(--ss-color-carvao)}.ss-poster__fallback-title{font-family:var(--ss-font-display);font-size:var(--ss-text-headline-lg);font-weight:700;line-height:1;overflow-wrap:anywhere}.ss-poster__caption{font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;line-height:1.5;color:var(--ss-fg-muted)}.ss-selection-cover{position:relative;display:grid;gap:var(--ss-space-xl);padding:var(--ss-space-xl) var(--ss-space-lg)}.ss-selection-cover__index{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ss-space-sm) var(--ss-space-lg)}.ss-selection-cover__title a{text-decoration:none}.ss-selection-cover__title a:after{content:"";position:absolute;inset:0}.ss-selection-cover__title a:focus-visible{outline:none}.ss-selection-cover:has(a:focus-visible){outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:var(--ss-focus-offset)}.ss-selection-cover:hover .ss-selection-cover__title{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.08em}.ss-selection-cover__body{max-width:56ch;margin:0}@media (min-width:900px){.ss-selection-cover{padding:var(--ss-space-2xl);min-height:420px;align-content:space-between}}.ss-descend{animation:ss-descend var(--ss-motion-short) var(--ss-ease-out) var(--ss-descend-delay,0s) both}@keyframes ss-descend{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes ss-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ss-draw-rule{position:relative;border-top-color:transparent}.ss-draw-rule:before{content:"";position:absolute;top:calc(var(--ss-rule-width) * -1);left:0;right:0;border-top:var(--ss-rule-width) solid var(--ss-rule);transform-origin:left;animation:ss-draw linear both;animation-timeline:view();animation-range:var(--ss-draw-range,entry 20% cover 35%)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ss-descend,.ss-level-rule--reveal{animation:none}.ss-action__progress:after{animation:none;transform:none;opacity:.6}}.skip-link{position:fixed;z-index:100;left:16px;top:16px;transform:translateY(-180%);padding:10px 16px;background:var(--ss-color-oxido);color:var(--ss-color-carvao);font-weight:600}.skip-link:focus{transform:translateY(0)}.site-header{border-bottom:var(--ss-rule-width) solid var(--ss-rule)}.site-header__inner{min-height:72px;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:var(--ss-space-lg)}.site-header__aside{display:flex;align-items:center;justify-self:end}.site-wordmark{width:fit-content;display:inline-flex;align-items:center;padding-block:8px;text-decoration:none}.site-wordmark img{width:164px;height:auto}.site-header__section{display:none}.site-header__nav{display:inline-flex;align-items:center;min-height:44px;font-size:var(--ss-text-label-md);font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.site-header__nav:hover{text-decoration-color:var(--ss-marker);text-decoration-thickness:2px}.site-footer{padding:var(--ss-space-2xl) 0 var(--ss-space-xl)}.site-footer__inner{display:grid;gap:var(--ss-space-xl)}.site-footer__brand{display:inline-flex;width:fit-content}.site-footer__brand img{width:164px;height:auto}.site-footer__social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-space-md) var(--ss-space-lg)}.site-footer__social-text{display:grid;gap:2px}.site-footer__social-text p{margin:0}.site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ss-space-sm) var(--ss-space-lg);padding-top:var(--ss-space-md);border-top:var(--ss-rule-width) solid var(--ss-rule)}.site-footer__link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--ss-text-label-md);font-weight:600;text-underline-offset:.3em}.site-footer__link:hover{text-decoration-thickness:2px}.site-footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ss-space-lg)}.site-footer__credit{font-size:var(--ss-text-label-md);color:var(--ss-fg-muted)}.site-footer__credit .site-footer__link{color:var(--ss-fg)}.launch-hero{padding:var(--ss-space-lg) 0 var(--ss-space-3xl);overflow:clip}.launch-hero__composition{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:0}.launch-hero__title{grid-column:1/-1;display:grid;grid-template-columns:subgrid;margin:var(--ss-space-xl) 0 var(--ss-space-xl)}.launch-hero__line,.launch-hero__split{grid-column:1/-1}.launch-hero__split{display:grid;grid-template-columns:subgrid}.launch-hero__lead-in{display:contents}.launch-hero__verb{grid-column:1/-1}.launch-hero__article{grid-column:1;padding-right:.22em}.launch-hero__target{grid-column:2}.launch-hero__rule.ss-level-rule{grid-column:1/-1;grid-template-columns:subgrid}.launch-hero__rule .ss-level-rule__after{display:none}.launch-hero__below{--ss-descend-delay:300ms;grid-column:1/-1;display:grid;justify-items:start;gap:var(--ss-space-lg);margin-top:var(--ss-space-lg)}.launch-hero__lead{max-width:36ch;margin:0;font-size:var(--ss-text-body-lg);line-height:1.45}.launch-promise{padding:0 0 var(--ss-section-space)}.launch-promise__list{margin:0;padding:0;list-style:none;row-gap:var(--ss-space-xl)}.launch-promise__item{display:grid;align-content:start;gap:var(--ss-space-md);padding-top:var(--ss-space-md);border-top:var(--ss-rule-width) solid var(--ss-rule)}.launch-promise__item p:last-child{max-width:40ch;margin:0}.launch-promise__item:nth-child(2){--ss-draw-range:entry 30% cover 40%}.launch-promise__item:nth-child(3){--ss-draw-range:entry 40% cover 45%}.launch-signup-section{padding-block:var(--ss-section-space);scroll-margin-top:0}.launch-signup-section .ss-grid{row-gap:var(--ss-space-2xl)}.launch-signup-section__intro{display:grid;align-content:start;gap:var(--ss-space-lg)}.launch-signup-section__lead{max-width:32ch;margin:0;font-size:var(--ss-text-body-lg)}.launch-signup-section__form{display:grid;align-content:start;gap:var(--ss-space-lg);max-width:560px}.launch-signup{display:grid;gap:var(--ss-space-md);justify-items:start}.launch-signup .ss-field{width:100%}.launch-signup .ss-action{min-width:220px}.launch-signup__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.launch-signup__result:focus{outline:none}.launch-signup__result:focus-visible{outline:var(--ss-focus-width) solid var(--ss-focus);outline-offset:var(--ss-focus-offset)}.launch-signup-section__privacy{max-width:48ch;margin:0;color:var(--ss-fg-muted);font-size:var(--ss-text-label-md);line-height:1.5}.launch-signup-section__privacy .ss-link{color:var(--ss-fg)}.privacy-page{padding:var(--ss-space-2xl) 0 var(--ss-section-space)}.privacy-page__header{display:grid;gap:var(--ss-space-lg);padding-bottom:var(--ss-space-xl);border-bottom:var(--ss-rule-width) solid var(--ss-rule)}.ss-prose .privacy-page__version{margin-top:var(--ss-space-2xl);padding-top:var(--ss-space-md);border-top:var(--ss-rule-width) solid var(--ss-rule-subtle);color:var(--ss-fg-muted)}.system-page{padding-top:var(--ss-space-2xl)}.system-intro{display:grid;gap:var(--ss-space-xl);padding-bottom:var(--ss-space-2xl)}.system-intro__copy{max-width:46ch;margin:0;padding-left:var(--ss-space-md);border-left:4px solid var(--ss-marker);font-size:var(--ss-text-body-lg)}.system-disclaimer{max-width:66ch;margin:var(--ss-space-xl) 0 0;font-weight:600}.system-section{padding-top:var(--ss-section-space);scroll-margin-top:var(--ss-space-md)}.system-section__heading{display:grid;gap:var(--ss-space-md);margin-bottom:var(--ss-space-xl);padding-top:var(--ss-space-md);border-top:var(--ss-rule-width) solid var(--ss-rule)}.system-section__heading p{max-width:60ch;margin:0;color:var(--ss-fg-muted)}.system-toc ol{display:flex;flex-wrap:wrap;gap:4px var(--ss-space-md);margin:0;padding:0;list-style:none}.system-toc a{display:inline-flex;min-height:32px;align-items:center;font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);text-transform:uppercase;letter-spacing:.04em}.system-demo{display:grid;gap:var(--ss-space-md);align-content:start;padding:var(--ss-space-lg) 0}.system-demo+.system-demo{border-top:var(--ss-rule-width) solid var(--ss-rule-subtle)}.system-demo__label{color:var(--ss-fg-muted)}.system-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-space-sm) var(--ss-space-md)}.system-stack{display:grid;gap:var(--ss-space-lg)}.system-logo-grid{display:grid;grid-template-columns:1fr;border:var(--ss-rule-width) solid var(--ss-color-carvao)}.system-logo-panel{min-height:200px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ss-space-xl);padding:var(--ss-space-lg)}.system-logo-panel img{width:min(100%,360px);height:auto}.swatch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--ss-color-carvao);border:var(--ss-rule-width) solid var(--ss-color-carvao)}.swatch{min-height:176px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--ss-space-md);padding:var(--ss-space-md)}.swatch--carvao{background:var(--ss-color-carvao);color:var(--ss-color-papel)}.swatch--papel{background:var(--ss-color-papel);color:var(--ss-color-carvao)}.swatch--azul{background:var(--ss-color-azul);color:var(--ss-color-carvao)}.swatch--oxido{background:var(--ss-color-oxido);color:var(--ss-color-carvao)}.swatch__name{font-family:var(--ss-font-display);font-size:var(--ss-text-headline-md);font-weight:600;line-height:1}.swatch__meta{display:grid;gap:2px}.contrast-table{width:100%;border-collapse:collapse;font-size:var(--ss-text-label-md)}.contrast-table td,.contrast-table th{padding:10px 12px 10px 0;border-bottom:var(--ss-rule-width) solid var(--ss-rule-subtle);text-align:left;vertical-align:top}.contrast-table th{font-family:var(--ss-font-metadata);font-size:var(--ss-text-index);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--ss-fg-muted)}.contrast-table td:nth-child(2){font-family:var(--ss-font-metadata);white-space:nowrap}.surface-grid{display:grid;gap:1px;background:var(--ss-color-carvao);border:var(--ss-rule-width) solid var(--ss-color-carvao)}.surface-demo{display:grid;align-content:start;gap:var(--ss-space-md);min-height:260px;padding:var(--ss-space-lg)}.surface-demo p{margin:0}.type-scale{border-top:var(--ss-rule-width) solid var(--ss-rule)}.type-scale__row{display:grid;gap:var(--ss-space-sm);padding:var(--ss-space-lg) 0;border-bottom:var(--ss-rule-width) solid var(--ss-rule-subtle)}.type-scale__row>:last-child{margin:0;overflow-wrap:anywhere}.space-scale{display:grid;gap:var(--ss-space-sm);margin:0;padding:0;list-style:none}.space-scale li{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:var(--ss-space-md)}.space-scale span:last-child{display:block;height:16px;background:var(--ss-color-azul);border:var(--ss-rule-width) solid var(--ss-color-carvao)}.grid-demo{margin-top:var(--ss-space-lg)}.grid-demo>div{min-height:64px;padding:var(--ss-space-sm);border:var(--ss-rule-width) dashed var(--ss-rule)}.system-forms{display:grid;gap:var(--ss-space-xl);max-width:720px}.system-edition{display:grid;gap:var(--ss-space-2xl)}.system-edition__aside{align-content:start}.system-edition__aside,.system-end{display:grid;gap:var(--ss-space-lg)}.system-end{justify-items:start;margin-top:var(--ss-section-space);padding:var(--ss-space-2xl) var(--ss-space-lg)}.system-end p{max-width:20ch;margin:0}@media (min-width:900px){.site-header__inner{min-height:84px}.site-header--with-section .site-header__inner{grid-template-columns:2fr 2fr 2fr}.site-wordmark img{width:184px}.site-header__section{display:block}.site-header__nav{justify-self:end}.site-footer{padding-top:var(--ss-space-3xl)}.site-footer__inner{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-space-2xl) var(--ss-grid-gap);align-items:center}.site-footer__brand{grid-column:1/3}.site-footer__brand img{width:184px}.site-footer__social{grid-column:4/7;justify-self:end}.site-footer__legal{grid-column:1/-1}.launch-hero{padding:var(--ss-space-xl) 0 var(--ss-space-4xl)}.launch-hero__title{margin:var(--ss-space-3xl) 0 var(--ss-space-2xl);font-size:clamp(6rem,12.2vw,13rem)}.launch-hero__lead-in{display:block;grid-column:1;padding-right:.22em}.launch-hero__article{padding-right:0}.launch-hero__below{grid-column:2;margin-top:var(--ss-space-xl);padding-left:var(--ss-space-lg)}.launch-hero__lead{font-size:1.25rem}.launch-signup-section__form{padding-top:var(--ss-space-md)}.privacy-page__body{grid-column:3/7}.system-intro{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap)}.system-intro>*{grid-column:1/-1}.system-intro__copy{grid-column:5/7}.system-section__heading{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap)}.system-section__heading .ss-eyebrow{grid-column:1/3}.system-section__heading h2,.system-section__heading p{grid-column:3/7}.system-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-logo-panel{min-height:260px;padding:var(--ss-space-xl)}.swatch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.swatch{min-height:260px;padding:var(--ss-space-lg)}.surface-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.type-scale__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap);align-items:baseline}.type-scale__row>:first-child{grid-column:1/3}.type-scale__row>:last-child{grid-column:3/7}.system-demo{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap)}.system-demo__label{grid-column:1/3}.system-demo>:not(.system-demo__label){grid-column:3/7}.system-edition{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ss-grid-gap)}.system-edition>.ss-edition-header{grid-column:1/-1}.system-edition__main{grid-column:1/5}.system-edition__aside{grid-column:5/7}.system-end{padding:var(--ss-space-3xl)}}