*,*::before,*::after{box-sizing:border-box}html{scroll-padding-block-start:6rem}.misc-page{margin:0;min-inline-size:0;overflow-x:clip;background-color:var(--color-surface)}.misc-page main:focus{outline:0}.misc-page .site-header:not(.is-scrolled){color:var(--color-text-inverse)}.misc-page--status .site-header:not(.is-scrolled){color:var(--color-text)}.misc-page--status .site-header:not(.is-scrolled) .site-header__brand{color:color-mix(in srgb,var(--color-gold-500) 60%,var(--color-text))}.misc-page--status .site-header:not(.is-scrolled) .site-header__theme-toggle,.misc-page--status .site-header:not(.is-scrolled) .site-header__language-selector{background-color:var(--color-surface-alt)}.misc-page--status .site-header:not(.is-scrolled) .site-header__language-selector a[aria-current="page"]{color:var(--color-text-inverse);background-color:var(--color-surface-dark)}.misc-page--status .site-header:not(.is-scrolled) :where(.site-header__brand,.site-header__theme-toggle,.site-header__language-selector a,.site-header__menu-toggle):focus-visible{outline-color:var(--color-focus)}.misc-eyebrow{margin:0;color:var(--color-label-inverse);font-family:var(--font-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-ui);letter-spacing:0.15em;line-height:var(--line-height-ui);text-transform:uppercase}.misc-button,.misc-text-link{display:inline-flex;align-items:center;min-block-size:var(--tap-target-min-size);color:inherit;font-family:var(--font-ui);font-size:var(--font-size-small);font-weight:var(--font-weight-ui);line-height:var(--line-height-ui);text-decoration:none}.misc-button{justify-content:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);color:var(--color-petrol-950);background-color:var(--color-ivory-100);border:var(--border-width) solid var(--color-ivory-100);transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}.misc-button:hover{color:var(--color-petrol-950);background-color:var(--color-gold-300);border-color:var(--color-gold-300)}.misc-text-link{gap:var(--space-2);padding-block:var(--space-3);border-block-end:var(--border-width) solid currentColor;transition:gap var(--transition-fast),color var(--transition-fast)}.misc-text-link:hover{gap:var(--space-3);color:var(--color-gold-300)}.misc-button:focus-visible,.misc-text-link:focus-visible,.policy-document a:focus-visible{outline:2px solid var(--color-focus-inverse);outline-offset:var(--focus-outline-offset)}.status-page{display:grid;align-items:center;min-block-size:min(52rem,100svh);padding-block:clamp(8.5rem,15vh,12rem) clamp(var(--space-16),9vw,var(--space-32));color:var(--color-text);background-color:var(--color-surface);border-block-end:var(--border-width) solid var(--color-border)}.status-page .misc-eyebrow{color:var(--color-label)}.status-page .misc-text-link:hover{color:var(--color-text);border-color:var(--color-gold-300)}.status-page .misc-button{color:var(--color-petrol-950);background-color:var(--color-gold-300);border-color:var(--color-gold-300)}.status-page .misc-button:hover{background-color:var(--color-ivory-100);border-color:var(--color-petrol-950)}.status-page :where(.misc-button,.misc-text-link):focus-visible{outline-color:var(--color-focus)}.status-page__inner{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(18rem,0.72fr);gap:clamp(var(--space-12),8vw,var(--space-32));align-items:center;inline-size:100%;max-inline-size:var(--content-max);margin-inline:auto;padding-inline:var(--page-gutter)}.status-page__copy{display:grid;justify-items:start;gap:var(--space-6);max-inline-size:44rem}.status-page__copy h1{max-inline-size:13ch;margin:0;color:var(--color-text);font-size:clamp(3.25rem,6.2vw,6.75rem);font-weight:var(--font-weight-display);letter-spacing:-0.045em;line-height:0.94;text-wrap:balance}.status-page__lead{max-inline-size:52ch;margin:0;color:var(--color-text-muted);font-size:var(--font-size-body-lg);line-height:var(--line-height-body)}.status-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);align-items:center;margin-block-start:var(--space-2)}.status-page__code{display:grid;place-items:center;justify-self:stretch;min-block-size:21rem;color:color-mix(in srgb,var(--color-text) 8%,transparent);font-family:var(--font-heading);font-size:clamp(8rem,19vw,18rem);font-weight:500;letter-spacing:-0.09em;line-height:0.7;border:var(--border-width) solid var(--color-border);user-select:none}.status-page--success .status-page__inner{grid-template-columns:minmax(10rem,0.48fr) minmax(0,1fr)}.status-page__confirmation{display:grid;place-items:center;justify-self:stretch;min-block-size:21rem;color:var(--color-gold-300);border:var(--border-width) solid var(--color-border)}.status-page__confirmation span{display:grid;place-items:center;inline-size:clamp(7rem,12vw,10rem);block-size:clamp(7rem,12vw,10rem);font-size:clamp(2.5rem,5vw,4.5rem);border:var(--border-width) solid currentColor;border-radius:50%}.status-page__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;margin:var(--space-4) 0 0;border-block-start:var(--border-width) solid var(--color-border);border-block-end:var(--border-width) solid var(--color-border)}.status-page__details div{display:grid;gap:var(--space-2);padding:var(--space-5,1.25rem) var(--space-6) var(--space-5,1.25rem) 0}.status-page__details div + div{padding-inline-start:var(--space-6);border-inline-start:var(--border-width) solid var(--color-border)}.status-page__details dt{color:var(--color-label);font-family:var(--font-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-ui);letter-spacing:0.12em;line-height:var(--line-height-ui);text-transform:uppercase}.status-page__details dd{margin:0;color:var(--color-text);line-height:var(--line-height-body)}.status-page__legal{max-inline-size:64ch;margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-body)}.policy-hero{padding-block:clamp(9rem,18vh,13rem) clamp(var(--space-16),8vw,var(--space-24));color:var(--color-text-inverse);background-color:var(--color-petrol-950)}.policy-hero__inner{display:grid;grid-template-columns:minmax(9rem,0.38fr) minmax(0,1fr);gap:clamp(var(--space-8),7vw,var(--space-24));align-items:end;max-inline-size:var(--content-max);margin-inline:auto;padding-inline:var(--page-gutter)}.policy-hero h1{max-inline-size:15ch;margin:0;color:var(--color-text-inverse);font-size:clamp(3rem,6.5vw,6.5rem);font-weight:var(--font-weight-display);letter-spacing:-0.045em;line-height:0.96;overflow-wrap:anywhere;text-wrap:balance}.policy-document{padding-block:clamp(var(--space-16),8vw,var(--space-32));background-color:var(--color-surface)}.policy-document__inner{display:grid;grid-template-columns:minmax(11rem,0.38fr) minmax(0,1fr);gap:clamp(var(--space-8),7vw,var(--space-24));max-inline-size:var(--content-max);margin-inline:auto;padding-inline:var(--page-gutter)}.policy-document__aside{align-self:start;position:sticky;inset-block-start:7rem;padding-block-start:var(--space-3);border-block-start:var(--border-width) solid var(--color-border)}.policy-document__aside h2{margin:var(--space-4) 0 var(--space-3);color:var(--color-label);font-family:var(--font-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-ui);letter-spacing:0.14em;line-height:var(--line-height-ui);text-transform:uppercase}.policy-document__aside p{max-inline-size:27ch;margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-body)}.policy-document__aside a{display:inline-flex;align-items:center;min-block-size:var(--tap-target-min-size);margin-block-start:var(--space-5,1.25rem);color:var(--color-link);font-family:var(--font-ui);font-size:var(--font-size-small);font-weight:var(--font-weight-ui);text-underline-offset:var(--space-1)}.policy-document__content{min-inline-size:0;max-inline-size:var(--reading-max);color:var(--color-text-muted)}.policy-document__content>:first-child{margin-block-start:0}.policy-document__content>:last-child{margin-block-end:0}.policy-document__content :where(h2,h3,h4){max-inline-size:28ch;margin-block:2.25em 0.7em;color:var(--color-text);overflow-wrap:anywhere;text-wrap:balance}.policy-document__content h2{padding-block-start:var(--space-6);font-family:var(--font-heading);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:var(--font-weight-heading);letter-spacing:-0.025em;line-height:var(--line-height-heading);border-block-start:var(--border-width) solid var(--color-border)}.policy-document__content h3{font-family:var(--font-ui);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:var(--font-weight-subheading);line-height:var(--line-height-subheading)}.policy-document__content h4{font-family:var(--font-ui);font-size:1.05rem;font-weight:var(--font-weight-subheading);line-height:var(--line-height-subheading)}.policy-document__content :where(p,li,dd){font-size:var(--font-size-body);line-height:1.8}.policy-document__content p{margin-block:0 1.25em}.policy-document__content :where(ul,ol){display:grid;gap:var(--space-3);margin-block:var(--space-6);padding-inline-start:1.35rem}.policy-document__content a{color:var(--color-link);text-decoration-thickness:var(--border-width);text-underline-offset:var(--space-1)}.policy-document__content a:hover{color:var(--color-link-hover)}.policy-document__content :where(strong,b){color:var(--color-text);font-weight:var(--font-weight-subheading)}.policy-document__content blockquote{margin:var(--space-8) 0;padding:var(--space-6) 0;color:var(--color-text);font-family:var(--font-heading);font-size:var(--font-size-h3);line-height:var(--line-height-heading);border-block:var(--border-width) solid var(--color-border)}.policy-document__content table{display:block;inline-size:100%;margin-block:var(--space-8);overflow-x:auto;border-collapse:collapse;white-space:nowrap}.policy-document__content :where(th,td){padding:var(--space-3) var(--space-4);text-align:start;border-block-end:var(--border-width) solid var(--color-border)}.policy-document__content th{color:var(--color-text);font-family:var(--font-ui);font-weight:var(--font-weight-subheading)}@media (max-width:63.98rem){.status-page__inner,.status-page--success .status-page__inner{grid-template-columns:minmax(0,1fr) minmax(13rem,0.52fr);gap:var(--space-12)}.status-page__code,.status-page__confirmation{min-block-size:17rem}.policy-hero__inner,.policy-document__inner{grid-template-columns:minmax(8rem,0.3fr) minmax(0,1fr)}}@media (max-width:47.98rem){html{scroll-padding-block-start:5rem}.status-page{min-block-size:100svh;padding-block:7.75rem var(--space-16)}.status-page__inner,.status-page--success .status-page__inner{grid-template-columns:1fr;gap:var(--space-12)}.status-page__copy{gap:var(--space-5,1.25rem)}.status-page__copy h1{max-inline-size:11ch;font-size:clamp(3rem,15vw,4.75rem)}.status-page__code,.status-page__confirmation{grid-row:1;min-block-size:10rem}.status-page__code{font-size:clamp(7rem,37vw,10rem)}.status-page__details{grid-template-columns:1fr}.status-page__details div,.status-page__details div + div{padding:var(--space-4) 0;border-inline-start:0}.status-page__details div + div{border-block-start:var(--border-width) solid var(--color-border)}.policy-hero{padding-block:8.5rem var(--space-16)}.policy-hero__inner,.policy-document__inner{grid-template-columns:1fr;gap:var(--space-8)}.policy-hero h1{font-size:clamp(3rem,15vw,4.75rem)}.policy-document__aside{position:static;padding-block-end:var(--space-8);border-block-end:var(--border-width) solid var(--color-border)}.policy-document__aside p{max-inline-size:var(--measure-reading)}}@media (max-height:42rem) and (orientation:landscape){.status-page{min-block-size:100svh;padding-block:6.5rem var(--space-8)}.status-page__inner,.status-page--success .status-page__inner{grid-template-columns:minmax(0,1fr) minmax(11rem,0.44fr);gap:var(--space-10)}.status-page--success .status-page__inner{grid-template-columns:minmax(11rem,0.44fr) minmax(0,1fr)}.status-page__copy{gap:var(--space-3)}.status-page__copy h1{font-size:clamp(2.5rem,8.5vh,4rem)}.status-page__lead{font-size:0.9rem}.status-page__code,.status-page__confirmation{grid-row:auto;min-block-size:10rem}.status-page__details{margin-block-start:0}.status-page__details div,.status-page__details div + div{padding-block:var(--space-3)}.status-page__legal{font-size:0.75rem}}@media (prefers-reduced-motion:reduce){.misc-button,.misc-text-link{transition:none}}#politicas{min-height:70vh;padding-block:7.5rem}.titulo-politicas{font-size:2rem;font-weight:700;color:var(--secundario)}.desc-politicas{font-size:1rem}