@charset "UTF-8";:root{--c-void: #0c0714;--c-ink: #180c24;--c-royal: #321953;--surface-page: radial-gradient(circle at 50% 0%, #321953 0%, #180c24 70%);--surface-1: #1b0f2b;--surface-2: #241537;--surface-sunken: #130a1e;--line: rgba(231, 214, 255, .14);--line-strong: rgba(231, 214, 255, .3);--text: #f3edfb;--text-muted: #c6b7df;--text-subtle: #a695c4;--accent: #9d43ff;--accent-text: #c79bff;--accent-solid: #7b2fd0;--accent-solid-hover: #9445e8;--accent-soft: rgba(157, 67, 255, .14);--chroma-cyan: #45e3e8;--chroma-magenta: #ff3fb4;--focus-ring: var(--chroma-cyan);--font-sans: "Plus Jakarta Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--fs-display: clamp(2.25rem, 1.35rem + 4.5vw, 5rem);--fs-h1: clamp(1.875rem, 1.3rem + 2.9vw, 3.5rem);--fs-h2: clamp(1.375rem, 1.15rem + 1.15vw, 2.125rem);--fs-h3: clamp(1.0625rem, 1rem + .35vw, 1.3125rem);--fs-lead: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body: 1rem;--fs-sm: .875rem;--fs-xs: .75rem;--fw-slim: 200;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--lh-tight: 1.05;--lh-snug: 1.25;--lh-body: 1.65;--track-display: -.02em;--track-label: .14em;--measure: 68ch;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.25rem;--s-6: 1.5rem;--s-8: 2rem;--s-10: 2.5rem;--s-12: 3rem;--s-16: 4rem;--s-20: 5rem;--s-24: 6rem;--section-y: clamp(3.5rem, 2rem + 6vw, 7rem);--gutter: clamp(1.25rem, .5rem + 3.5vw, 3.5rem);--page-max: 76rem;--prose-max: 44rem;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--border: 1px;--shadow-1: 0 2px 8px rgba(8, 3, 16, .5);--shadow-2: 0 10px 32px rgba(8, 3, 16, .65);--shadow-accent: 0 6px 22px rgba(123, 47, 208, .4);--dur-fast: .14s;--dur: .2s;--dur-slow: .42s;--ease-out: cubic-bezier(.16, 1, .3, 1);--tap: 2.75rem;--bar-h: 0rem}@media(max-width:47.9375rem){:root{--bar-h: calc(3.5rem + env(safe-area-inset-top, 0px)) }}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--r-xs)}::selection{background:var(--accent-solid);color:#fff}::placeholder{color:var(--text-subtle);opacity:1}:root{color-scheme:dark;scrollbar-color:var(--accent-solid) var(--c-void);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--c-void)}::-webkit-scrollbar-thumb{background:var(--accent-solid);border:2px solid var(--c-void);border-radius:var(--r-sm)}::-webkit-scrollbar-thumb:hover{background:var(--accent-solid-hover)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:var(--s-2);left:var(--s-2);z-index:200;padding:var(--s-3) var(--s-5);border-radius:var(--r-sm);background:var(--accent-solid);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-slim);text-decoration:none;transform:translateY(-200%);transition:transform var(--dur) var(--ease-out)}.skip-link:focus-visible{color:#fff;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.u-evidence{position:relative}.u-evidence:before,.u-evidence:after{position:absolute;width:var(--tick, 14px);height:var(--tick, 14px);border:var(--border) solid var(--accent);content:"";pointer-events:none}.u-evidence:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.u-evidence:after{right:-1px;bottom:-1px;border-top:0;border-left:0}.link-action{display:inline-flex;min-height:var(--tap);align-items:center;gap:var(--s-2);color:var(--accent-text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.link-action svg{transition:transform var(--dur) var(--ease-out)}.link-action:hover svg,.link-action:focus-visible svg{transform:translate(3px)}.link-back{display:inline-flex;min-height:var(--tap);align-items:center;gap:var(--s-3);color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.link-back:hover,.link-back:focus-visible{color:var(--text)}.link-back svg{transition:transform var(--dur) var(--ease-out)}.link-back:hover svg{transform:translate(-3px)}.tag-list{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.tag{border:var(--border) solid var(--line-strong);border-radius:var(--r-xs);padding:.3rem .55rem;color:var(--text-muted);background:var(--accent-soft);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.link-action:hover svg,.link-back:hover svg{transform:none}}.auth-page{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:clamp(28rem,20rem + 30vw,40rem);padding:var(--section-y) var(--gutter)}.auth-card{position:relative;box-sizing:border-box;width:100%;max-width:26rem;overflow:hidden;border:var(--border) solid var(--line);border-radius:var(--r-sm);padding:var(--s-8) var(--s-6);background:var(--surface-1);box-shadow:var(--shadow-2)}.auth-card:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,var(--chroma-cyan),var(--chroma-magenta));content:""}.auth-card__eyebrow{margin:0 0 var(--s-3);color:var(--accent-text);font-size:var(--fs-xs);font-weight:var(--fw-slim);letter-spacing:var(--track-label);text-transform:uppercase}.auth-card__title{margin:0 0 var(--s-2);color:var(--text);font-size:var(--fs-h2);line-height:var(--lh-tight)}.auth-card__lead{margin:0 0 var(--s-6);color:var(--text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}.field-stack,.auth-card__form{display:grid;gap:var(--s-5)}.field{display:grid;gap:var(--s-2)}.field label{color:var(--text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}.field input{box-sizing:border-box;width:100%;min-height:var(--tap);border:var(--border) solid var(--line);border-radius:var(--r-xs);padding:0 var(--s-4);color:var(--text);background:var(--surface-sunken);font:inherit;transition:border-color var(--dur) var(--ease-out)}.field input::placeholder{color:var(--text-subtle)}.field input:focus-visible{border-color:var(--line-strong);outline:2px solid var(--focus-ring);outline-offset:2px}.field input[aria-invalid=true]{border-color:var(--chroma-magenta)}.field__error{margin:0;color:var(--chroma-magenta);font-size:var(--fs-sm)}.field__hint{margin:0;color:var(--text-subtle);font-size:var(--fs-sm)}.form-row{display:grid;gap:var(--s-4)}.form-actions{display:flex;flex-wrap:wrap;gap:var(--s-3)}.form-actions .btn-primary,.form-actions .btn-secondary{width:auto;flex:1}@media(min-width:32rem){.form-row--dupla{grid-template-columns:1fr 1fr}}.field--checkbox{display:flex;align-items:flex-start;gap:var(--s-3)}.field--checkbox input{width:1.2rem;height:1.2rem;min-height:0;margin-top:.15rem;accent-color:var(--accent)}.field--checkbox label{color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-regular);letter-spacing:normal;text-transform:none}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);width:100%;min-height:var(--tap);border-radius:var(--r-xs);padding:0 var(--s-4);cursor:pointer;font:inherit;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.btn-primary{border:var(--border) solid transparent;color:var(--text);background:var(--accent-solid)}.btn-primary:hover,.btn-primary:focus-visible{background:var(--accent-solid-hover)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-primary:focus-visible,.btn-secondary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.btn-secondary{border:var(--border) solid var(--line-strong);color:var(--text);background:transparent}.btn-secondary:hover,.btn-secondary:focus-visible{background:var(--surface-2)}.auth-card__divider{display:flex;align-items:center;gap:var(--s-3);margin:var(--s-6) 0;color:var(--text-subtle);font-size:var(--fs-xs);letter-spacing:var(--track-label);text-transform:uppercase}.auth-card__divider:before,.auth-card__divider:after{flex:1;height:var(--border);background:var(--line);content:""}.auth-card__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-6);font-size:var(--fs-sm)}.auth-card__links a{color:var(--accent-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.auth-card__links a:hover,.auth-card__links a:focus-visible{color:var(--text);text-decoration-color:currentColor}.auth-card__success{display:grid;gap:var(--s-4);text-align:center}.auth-card__success-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 auto;border:var(--border) solid var(--chroma-cyan);border-radius:var(--r-md);color:var(--chroma-cyan)}.cart-summary{position:relative;display:grid;gap:var(--s-4);padding:var(--s-6);border:var(--border) solid var(--line);border-radius:var(--r-sm);background:var(--surface-1);box-shadow:var(--shadow-1)}.cart-summary__eyebrow{margin:0;color:var(--accent-text);font-size:var(--fs-xs);font-weight:var(--fw-slim);letter-spacing:var(--track-label);text-transform:uppercase}.cart-summary__total{display:flex;align-items:baseline;justify-content:space-between;margin:0;color:var(--text)}.cart-summary__total span{color:var(--text-muted);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em}.cart-summary__total strong{font-size:var(--fs-h3)}.cart-aviso{display:flex;align-items:flex-start;gap:var(--s-3);margin:0 0 var(--s-6);padding:var(--s-4);border:var(--border) solid var(--line-strong);border-radius:var(--r-sm);background:var(--accent-soft);color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-snug)}.cart-aviso svg{flex:none;margin-top:.1rem;color:var(--accent-text)}.checkout-card{display:grid;gap:var(--s-5);padding:var(--s-6);border:var(--border) solid var(--line);border-radius:var(--r-sm);background:var(--surface-1)}.dados-card{gap:var(--s-6)}.dados-card__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-4)}.dados-card__subtitulo{margin:var(--s-1) 0 0;color:var(--text-subtle);font-size:var(--fs-sm)}.dados-card__editar{flex:none;width:auto;min-height:2.5rem;padding:0 var(--s-4)}.dados-vazio{display:grid;gap:var(--s-4);justify-items:start}.dados-vazio p{margin:0;color:var(--text-muted)}.dados-vazio .btn-primary{width:auto;padding-inline:var(--s-6)}.secao-titulo{margin:0;color:var(--text);font-size:var(--fs-h3);line-height:var(--lh-tight)}.info-lista{display:grid;gap:var(--s-3);margin:0}.info-lista>div{display:flex;justify-content:space-between;gap:var(--s-4);padding-bottom:var(--s-3);border-bottom:var(--border) solid var(--line)}.info-lista dt{color:var(--text-subtle);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em}.info-lista dd{margin:0;color:var(--text);font-weight:var(--fw-semibold);text-align:right}.endereco-lista{display:grid;gap:var(--s-3);margin:0;padding:0;list-style:none}.lista-links{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none}.lista-links a{color:var(--accent-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.lista-links a:hover,.lista-links a:focus-visible{color:var(--text);text-decoration-color:currentColor}@media(prefers-reduced-motion:reduce){.btn-primary,.btn-secondary,.field input,.auth-card__links a{transition:none}}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.toast-container .ngx-toastr{border-radius:var(--r-sm);padding:var(--s-4);box-shadow:var(--shadow-2);font-family:var(--font-sans)}.toast-success,.toast-error,.toast-info,.toast-warning{background-color:var(--accent-solid);background-image:linear-gradient(135deg,#7b27d3,#ad45f4);background-position:initial;background-size:initial}.toast-container .ngx-toastr:hover{background-image:linear-gradient(135deg,#9638ea,#c05cff);box-shadow:var(--shadow-2)}.toast-title{font-weight:var(--fw-bold)}.toast-message{color:#ffffffeb}.toast-close-button{color:#fff;text-shadow:none}.toast-close-button:hover,.toast-close-button:focus{color:#fff;opacity:.7}.toast-progress{background-color:#ffffff8c}body{z-index:100;margin:0;padding:0;min-height:100dvh;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;background:#321953;background:radial-gradient(circle,#321953,#180c24);cursor:url(/images/sistema/paranoiaImages/cursor.avif) 0 0,auto!important}#introAnim{opacity:0;animation:fadeIn .5s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);font-optical-sizing:auto;font-style:normal;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;letter-spacing:inherit}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-slim);line-height:var(--lh-snug);text-wrap:balance}h1,h2{letter-spacing:var(--track-display);line-height:var(--lh-tight)}p{text-wrap:pretty}
