@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--aurora-quente:#f05a00;--aurora-fria:#2a5f9e}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--theme-font-sans);--font-mono:var(--theme-font-mono);--color-slate-900:var(--theme-neutral-900);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tighter:-.05em;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--theme-font-sans);--default-mono-font-family:var(--theme-font-mono);--font-display:var(--theme-font-display);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--color-brand-primary:var(--brand-primary)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans)}:root[data-design=orbital],:root[data-design=orbital] body,:root[data-design=orbital] .bg-surface-primary{background-color:var(--orbital-canvas)}body{overflow-x:hidden}::selection{background-color:var(--brand-primary-strong,var(--color-brand-primary));color:#fff}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}@layer components{.verbete-col{width:100%;max-width:48rem;margin-inline:auto}.verbete [id]{scroll-margin-top:8rem}.verbete-kicker{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#ffffff85;font-size:.65rem}.verbete-h2{font-family:var(--orbital-font-display,inherit);letter-spacing:-.035em;text-wrap:balance;margin-top:.85rem;font-size:clamp(1.9rem,2.8vw,2.75rem);font-weight:500;line-height:1.06}.verbete-lead{letter-spacing:-.015em;color:#ffffffe0;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.45}.verbete-prosa p{color:#ffffffb3;font-size:1.0625rem;line-height:1.7}.verbete-prosa p+p{margin-top:1.35rem}.verbete-sumario{border-top:1px solid var(--orbital-line,#ffffff24);border-bottom:1px solid var(--orbital-line,#ffffff24);padding-block:1.75rem}.verbete-sumario ol{counter-reset:verbete-sumario;column-gap:2.5rem;margin-top:1.1rem}@media(min-width:768px){.verbete-sumario ol{columns:2}}.verbete-sumario li{counter-increment:verbete-sumario;break-inside:avoid}.verbete-sumario li+li{margin-top:.6rem}.verbete-sumario a{color:#ffffffb8;gap:.7rem;font-size:.9375rem;line-height:1.4;text-decoration:none;transition:color .2s;display:flex}.verbete-sumario a:before{content:counter(verbete-sumario,decimal-leading-zero);font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.16em;color:var(--orbital-index-ink,#ffffff7a);flex:none;padding-top:.28rem;font-size:.62rem}.verbete-sumario a:hover{color:#fff}.verbete-lista{margin-top:2.5rem}.verbete-lista>li{border-top:1px solid #ffffff1a;grid-template-columns:3.25rem minmax(0,1fr);padding-block:1.9rem;display:grid}.verbete-lista>li:last-child{border-bottom:1px solid #ffffff1a}@media(max-width:30rem){.verbete-lista>li{grid-template-columns:minmax(0,1fr);gap:.5rem}}.verbete-lista__indice{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.16em;color:var(--orbital-index-ink,#ffffff7a);padding-top:.42rem;font-size:.68rem}.verbete-lista__nome{letter-spacing:-.02em;font-size:clamp(1.125rem,1.4vw,1.35rem);font-weight:600;line-height:1.25}.verbete-lista__verbo{letter-spacing:-.02em;color:#ffffffeb;margin-top:.6rem;font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:500;line-height:1.3}.verbete-lista__texto{color:#ffffffb8;margin-top:.8rem;font-size:1.0125rem;line-height:1.68}.verbete-lista__cauda{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin-top:1.1rem;display:flex}.verbete-lista__rotulo{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;flex:none;font-size:.62rem}.verbete-lista__valor{color:#ffffffd9;font-size:.95rem;line-height:1.5}.verbete-nota{color:#ffffff94;border-top:1px solid #ffffff14;margin-top:1.6rem;padding-top:1.1rem;font-size:.9375rem;line-height:1.65}.verbete-distincao{border-top:1px solid #ffffff1a;padding-block:1.9rem}.verbete-distincao:last-child{border-bottom:1px solid #ffffff1a}.verbete-distincao__par{gap:.55rem;margin-top:1rem;display:grid}.verbete-distincao__linha{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;font-size:1rem;line-height:1.5;display:grid}@media(max-width:30rem){.verbete-distincao__linha{grid-template-columns:minmax(0,1fr);gap:.15rem}}.verbete-distincao__lado{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;font-size:.62rem}.verbete-distincao__aquele{color:#ffffff9e}.verbete-distincao__este{color:#ffffffeb;font-weight:500}.verbete-citacao{border-left:2px solid var(--orbital-accent,#8ba5ff)}@supports (color:color-mix(in lab,red,red)){.verbete-citacao{border-left:2px solid color-mix(in oklab,var(--orbital-accent,#8ba5ff) 55%,transparent)}}.verbete-citacao{padding-left:clamp(1rem,2vw,1.6rem)}.verbete-citacao p{color:#ffffffc7;font-size:1.0625rem;line-height:1.7}.verbete-citacao figcaption{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-top:.85rem;font-size:.62rem}.verbete-referencia{font-family:var(--orbital-font-signal,ui-monospace, monospace);color:#ffffffc7;overflow-wrap:break-word;font-size:.875rem;line-height:1.7}.verbete-bibtex{font-family:var(--orbital-font-signal,ui-monospace, monospace);color:#ffffff9e;tab-size:2;margin-top:.9rem;font-size:.78rem;line-height:1.6;overflow-x:auto}@media(scripting:enabled){[data-reveal]{opacity:0}[data-reveal=in]{animation:reveal-subida .6s cubic-bezier(.22,1,.36,1) var(--reveal-atraso,0s) both}}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;animation:none;transform:none}}@media print{[data-reveal]{opacity:1;animation:none;transform:none}}.book-3d{--book-3d-width:96px;--book-3d-depth:clamp(20px, calc(var(--book-3d-width) * .15), 52px);--book-3d-hover:rotateY(-26deg) scale(1.04) translateX(-4px);--book-3d-drop:0 calc(var(--book-3d-width) * .03) calc(var(--book-3d-width) * .06) #0000002e, 0 calc(var(--book-3d-width) * .16) calc(var(--book-3d-width) * .3) calc(var(--book-3d-width) * -.12) #0000008c;width:fit-content;perspective:clamp(420px,calc(var(--book-3d-width) * 3.2),1120px);display:inline-block}.book-3d__inner{width:var(--book-3d-width);aspect-ratio:var(--book-3d-ratio,2 / 3);transform-style:preserve-3d;transform:var(--book-3d-rest,none);transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.book-3d--tilted{--book-3d-rest:rotateY(-26deg) translateX(-2px);--book-3d-hover:rotateY(-33deg) scale(1.04) translateX(-4px)}.book-3d:hover .book-3d__inner,.book-3d:focus-visible .book-3d__inner,.group:hover .book-3d--group .book-3d__inner,.group:focus-visible .book-3d--group .book-3d__inner{transform:var(--book-3d-hover)}.book-3d__face,.book-3d__back{border-radius:2px 5px 5px 2px;position:absolute;inset:0}.book-3d__face{box-shadow:var(--book-3d-drop),inset 0 -1px #00000040,inset 0 2px 2px #ffffff1f,inset 4px 0 4px #00000038;overflow:hidden}.book-3d__cover{object-fit:cover;width:100%;height:100%;display:block}.book-3d__bind{mix-blend-mode:overlay;inset-block:0;background:linear-gradient(90deg,#fff0,#fff0 12%,#ffffff40 29.25%,#fff0 50.5% 75.25%,#ffffff40 91%,#fff0),linear-gradient(90deg,#00000008,#0000001a 12%,#0000 30%,#00000005 50%,#0003 73.5%,#00000080 75.25%,#00000026 85.25%,#0000);width:8.2%;position:absolute;left:0}.book-3d__pages{width:calc(var(--book-3d-depth) - 2px);height:98%;transform:translate(calc(var(--book-3d-width) - var(--book-3d-depth) / 2 - 3px)) rotateY(90deg) translate(calc(var(--book-3d-depth) / 2));background:linear-gradient(90deg,#0000004d,#0000 18% 76%,#00000059),repeating-linear-gradient(90deg,#fff,#efefef 1px,#fff 3px,#9a9a9a 0);position:absolute;top:1%;left:0}.book-3d__back{background:var(--book-3d-spine,#1c2430);transform:translateZ(calc(-1 * var(--book-3d-depth)))}@media(prefers-reduced-motion:reduce){.book-3d__inner{transition:none}.book-3d:hover .book-3d__inner,.book-3d:focus-visible .book-3d__inner,.group:hover .book-3d--group .book-3d__inner,.group:focus-visible .book-3d--group .book-3d__inner{transform:var(--book-3d-rest,none)}}.holo-card{--holo-x:50%;--holo-y:50%;--holo-bg-x:50%;--holo-bg-y:50%;--holo-glow:var(--orbital-glow,#5168ff)}@supports (color:color-mix(in lab,red,red)){.holo-card{--holo-glow:color-mix(in srgb, var(--orbital-glow,#5168ff) 40%, transparent)}}.holo-card{--holo-nucleo:#d8e9ff9e;--holo-sheen:#ffffff1a;--holo-spin-duration:20s;--holo-aura-duration:7s;--holo-radius:1.5rem;isolation:isolate;width:var(--holo-width,fit-content);perspective:1200px;position:relative}.holo-card__tilt{z-index:1;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative}.holo-card:hover .holo-card__tilt{will-change:transform}.holo-card__inner{transform-style:preserve-3d;position:relative}.holo-card__face{backface-visibility:hidden;position:relative}.holo-card__face>img,.holo-card__face>picture,.holo-card__face>picture>img{width:100%;height:auto;display:block}.holo-card__glow{border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle at var(--holo-x) var(--holo-y),var(--holo-nucleo),var(--holo-glow) 9%,transparent 19%),radial-gradient(circle at var(--holo-x) var(--holo-y),var(--holo-glow),transparent 54%),linear-gradient(115deg,transparent 34%,var(--holo-sheen) 47%,var(--holo-sheen) 53%,transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.holo-card__glow{background-image:radial-gradient(circle at var(--holo-x) var(--holo-y),var(--holo-nucleo),var(--holo-glow) 9%,transparent 19%),radial-gradient(circle at var(--holo-x) var(--holo-y),color-mix(in srgb,var(--holo-glow) 34%,transparent),transparent 54%),linear-gradient(115deg,transparent 34%,var(--holo-sheen) 47%,var(--holo-sheen) 53%,transparent 66%)}}.holo-card__glow{background-size:100% 100%,100% 100%,240% 240%;background-position:0 0,0 0,var(--holo-bg-x) var(--holo-bg-y);filter:blur(12px);mix-blend-mode:screen;mix-blend-mode:plus-lighter;opacity:0;transition:opacity .35s}.holo-card:hover .holo-card__glow,.holo-card:focus-within .holo-card__glow{opacity:1}.holo-card--spin .holo-card__inner{animation:holo-spin var(--holo-spin-duration) linear infinite}.holo-card--spin:hover .holo-card__inner,.holo-card--spin:focus-within .holo-card__inner{animation-play-state:paused}.holo-card--arrastavel{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.holo-card--arrastando{cursor:grabbing}.holo-card--arrastando .holo-card__inner{animation:none}.holo-card--arrastando .holo-card__tilt{transition:none}.holo-card__face--back{border-radius:var(--holo-radius);background:radial-gradient(circle at 50% 42%,#ffffff0d,transparent 62%),var(--holo-back,var(--orbital-canvas,#00101f));border:1px solid #ffffff12;align-content:center;place-items:center;gap:1rem;padding:2rem 1.5rem;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.holo-card__face--back{background:radial-gradient(circle at 50% 42%,#ffffff0d,transparent 62%),var(--holo-back,color-mix(in srgb, var(--orbital-canvas,#00101f) 88%, #fff 12%))}}.holo-card__face--back{transform:rotateY(180deg)}.holo-card__back-mark{opacity:.62;place-items:center;width:4.5rem;height:4.5rem;font-size:2.7rem;font-weight:500;line-height:1;display:grid;position:relative}.holo-card__back-mark>span{position:relative}.holo-card__back-name{letter-spacing:-.01em;text-align:center;opacity:.92;font-size:1.15rem;font-weight:500}.holo-card__back-rule{background:#ffffff29;width:2.75rem;height:1px}.holo-card__back-contacts{letter-spacing:.06em;opacity:.72;justify-items:start;gap:.5rem;width:max-content;max-width:100%;margin:0 auto;padding:0;font-size:.62rem;list-style:none;display:grid}.holo-card__back-contacts li{align-items:center;gap:.45rem;display:flex}.holo-card__back-contacts svg{opacity:.75;width:.82rem;height:.82rem}.holo-card__aura{z-index:0;pointer-events:none;background:radial-gradient(circle at 34% 38%,var(--orbital-glow,#5168ff),transparent 58%),radial-gradient(circle at 68% 66%,var(--orbital-accent-2,#a67bff),transparent 62%);border-radius:50%;position:absolute;inset:-26%}@supports (color:color-mix(in lab,red,red)){.holo-card__aura{background:radial-gradient(circle at 34% 38%,color-mix(in srgb,var(--orbital-glow,#5168ff) 62%,transparent),transparent 58%),radial-gradient(circle at 68% 66%,color-mix(in srgb,var(--orbital-accent-2,#a67bff) 52%,transparent),transparent 62%)}}.holo-card__aura{filter:blur(46px);animation:holo-aura var(--holo-aura-duration) ease-in-out infinite}@keyframes holo-spin{to{transform:rotateY(360deg)}}@keyframes holo-aura{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:.9;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.holo-card__tilt{transition:none;transform:none!important}.holo-card__glow{display:none}.holo-card--spin .holo-card__inner,.holo-card__aura{animation:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-10\%\]{inset:-10%}.inset-\[-12\%\]{inset:-12%}.inset-\[6\%\]{inset:6%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-5{left:calc(var(--spacing) * -5)}.left-3{left:calc(var(--spacing) * 3)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.-m-3\.5{margin:calc(var(--spacing) * -3.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.\!mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[18px\]{height:18px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.min-h-\[70vh\]{min-height:70vh}.min-h-\[84svh\]{min-height:84svh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-\[18px\]{width:18px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[54ch\]{max-width:54ch}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-3{rotate:-3deg}.rotate-3{rotate:3deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-orbit{animation:orbit calc(var(--duration) * 1s) linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-px{gap:1px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive) 30%,transparent)}}.border-input{border-color:var(--input)}.border-slate-200,.border-slate-200\/60{border-color:var(--theme-neutral-200)}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--theme-neutral-200) 60%,transparent)}}.border-slate-300{border-color:var(--theme-neutral-300)}.border-slate-900\/10{border-color:var(--theme-neutral-900)}@supports (color:color-mix(in lab,red,red)){.border-slate-900\/10{border-color:color-mix(in oklab,var(--theme-neutral-900) 10%,transparent)}}.border-status-production\/30{border-color:var(--status-production)}@supports (color:color-mix(in lab,red,red)){.border-status-production\/30{border-color:color-mix(in oklab,var(--status-production) 30%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/45{border-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.border-white\/45{border-color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-l-brand-primary{border-left-color:var(--brand-primary)}.bg-\[color\:var\(--orbital-accent-soft\,\#ff8a47\)\]\/15{background-color:var(--orbital-accent-soft,#ff8a47)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--orbital-accent-soft\,\#ff8a47\)\]\/15{background-color:color-mix(in oklab,var(--orbital-accent-soft,#ff8a47) 15%,transparent)}}.bg-\[color\:var\(--orbital-pill-bg\,\#fff\)\]{background-color:var(--orbital-pill-bg,#fff)}.bg-\[var\(--orbital-accent-vivid\,var\(--orbital-accent\,\#4e74ff\)\)\]{background-color:var(--orbital-accent-vivid,var(--orbital-accent,#4e74ff))}.bg-\[var\(--orbital-pill-bg\,\#fff\)\]{background-color:var(--orbital-pill-bg,#fff)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-brand-accent{background-color:var(--brand-accent)}.bg-brand-primary,.bg-brand-primary\/10{background-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/10{background-color:color-mix(in oklab,var(--brand-primary) 10%,transparent)}}.bg-card{background-color:var(--card)}.bg-current\/10{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/10{background-color:color-mix(in oklab,currentcolor 10%,transparent)}}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive) 5%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-sky-100{background-color:var(--theme-accent-100)}.bg-slate-100,.bg-slate-100\/60{background-color:var(--theme-neutral-100)}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/60{background-color:color-mix(in oklab,var(--theme-neutral-100) 60%,transparent)}}.bg-slate-200{background-color:var(--theme-neutral-200)}.bg-slate-300{background-color:var(--theme-neutral-300)}.bg-slate-400{background-color:var(--theme-neutral-400)}.bg-slate-900\/20{background-color:var(--theme-neutral-900)}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--theme-neutral-900) 20%,transparent)}}.bg-status-development,.bg-status-development\/10{background-color:var(--status-development)}@supports (color:color-mix(in lab,red,red)){.bg-status-development\/10{background-color:color-mix(in oklab,var(--status-development) 10%,transparent)}}.bg-status-pilot,.bg-status-pilot\/10{background-color:var(--status-pilot)}@supports (color:color-mix(in lab,red,red)){.bg-status-pilot\/10{background-color:color-mix(in oklab,var(--status-pilot) 10%,transparent)}}.bg-status-production,.bg-status-production\/5{background-color:var(--status-production)}@supports (color:color-mix(in lab,red,red)){.bg-status-production\/5{background-color:color-mix(in oklab,var(--status-production) 5%,transparent)}}.bg-status-production\/10{background-color:var(--status-production)}@supports (color:color-mix(in lab,red,red)){.bg-status-production\/10{background-color:color-mix(in oklab,var(--status-production) 10%,transparent)}}.bg-surface-primary{background-color:var(--surface-primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-slate-900\/45{--tw-gradient-from:var(--theme-neutral-900)}@supports (color:color-mix(in lab,red,red)){.from-slate-900\/45{--tw-gradient-from:color-mix(in oklab, var(--theme-neutral-900) 45%, transparent)}}.from-slate-900\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[1\.35rem\]{padding-inline:1.35rem}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-display{font-family:var(--theme-font-display)}.font-mono{font-family:var(--theme-font-mono)}.font-sans{font-family:var(--theme-font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[11px\]{font-size:11px}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--brand-primary-strong\,var\(--brand-primary\)\)\]{color:var(--brand-primary-strong,var(--brand-primary))}.text-\[color\:var\(--orbital-accent-soft\,\#ff8a47\)\]{color:var(--orbital-accent-soft,#ff8a47)}.text-\[color\:var\(--orbital-pill-ink\,var\(--color-slate-900\)\)\]{color:var(--orbital-pill-ink,var(--color-slate-900))}.text-\[var\(--orbital-pill-ink\,\#090a0e\)\]{color:var(--orbital-pill-ink,#090a0e)}.text-black{color:var(--color-black)}.text-brand-primary{color:var(--brand-primary)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-700{color:var(--theme-accent-700)}.text-slate-100{color:var(--theme-neutral-100)}.text-slate-500{color:var(--theme-neutral-500)}.text-slate-600{color:var(--theme-neutral-600)}.text-slate-700{color:var(--theme-neutral-700)}.text-slate-800{color:var(--theme-neutral-800)}.text-slate-900{color:var(--theme-neutral-900)}.text-status-development{color:var(--status-development)}.text-status-pilot{color:var(--status-pilot)}.text-status-production{color:var(--status-production)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab,red,red)){.text-white\/66{color:color-mix(in oklab,var(--color-white) 66%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-white\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.decoration-white\/30{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-primary\/25{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,scale\]{transition-property:color,background-color,border-color,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[--book-3d-width\:10rem\]{--book-3d-width:10rem}.\[--book-3d-width\:14rem\]{--book-3d-width:14rem}.\[--book-3d-width\:15rem\]{--book-3d-width:15rem}.\[animation-delay\:calc\(var\(--delay\)\*1000ms\)\]{animation-delay:calc(var(--delay) * 1s)}.\[animation-direction\:reverse\]{animation-direction:reverse}.running{animation-play-state:running}@media(hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-8:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[100\]:is(:where(.group):hover *){scale:100}.group-hover\:text-brand-primary:is(:where(.group):hover *){color:var(--brand-primary)}.group-hover\:text-white\/80:is(:where(.group):hover *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.group-hover\:text-white\/85:is(:where(.group):hover *){color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/85:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/livro\:-translate-y-1:is(:where(.group\/livro):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/livro\:translate-y-3:is(:where(.group\/livro):hover *){--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/livro\:-rotate-2:is(:where(.group\/livro):hover *){rotate:-2deg}.group-hover\/livro\:rotate-2:is(:where(.group\/livro):hover *){rotate:2deg}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first-of-type\:mt-12:first-of-type{margin-top:calc(var(--spacing) * 12)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-brand-primary\/40:hover{border-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand-primary\/40:hover{border-color:color-mix(in oklab,var(--brand-primary) 40%,transparent)}}.hover\:border-white\/65:hover{border-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/65:hover{border-color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-current\/10:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.hover\:bg-current\/10:hover{background-color:color-mix(in oklab,currentcolor 10%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:text-\[color\:var\(--orbital-accent-soft\,\#ff8a47\)\]:hover{color:var(--orbital-accent-soft,#ff8a47)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-brand-accent:hover{color:var(--brand-accent)}.hover\:text-brand-primary:hover{color:var(--brand-primary)}.hover\:text-slate-900:hover{color:var(--theme-neutral-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/75:hover{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/75:hover{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white\/70:hover{text-decoration-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-white\/70:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 70%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:opacity-100:hover{opacity:1}.hover\:\[box-shadow\:var\(--ihb-shadow\)\]:hover{box-shadow:var(--ihb-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:bg-brand-primary:focus{background-color:var(--brand-primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-white:focus{color:var(--color-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-\[var\(--orbital-accent\,\#8ba5ff\)\]:focus-visible{outline-color:var(--orbital-accent,#8ba5ff)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-current\/15:active{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.active\:bg-current\/15:active{background-color:color-mix(in oklab,currentcolor 15%,transparent)}}.active\:bg-white\/15:active{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/15:active{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.active\:bg-white\/80:active{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/80:active{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.active\:opacity-100:active{opacity:1}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[orbit-spin_36s_linear_infinite\]{animation:36s linear infinite orbit-spin}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}@media(hover:hover){.motion-safe\:group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}@media(hover:hover){.motion-reduce\:group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:text-right{text-align:right}}@media(min-width:48rem){.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:aspect-auto{aspect-ratio:auto}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-full{height:100%}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-28{gap:calc(var(--spacing) * 28)}.md\:self-center{align-self:center}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-14{padding:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pr-7{padding-right:calc(var(--spacing) * 7)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:\[--book-3d-width\:13rem\]{--book-3d-width:13rem}.md\:\[--book-3d-width\:18rem\]{--book-3d-width:18rem}.md\:\[--book-3d-width\:20rem\]{--book-3d-width:20rem}}@media(min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:justify-center{justify-content:center}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:\[--book-3d-width\:20rem\]{--book-3d-width:20rem}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}:root[data-design=orbital] .hero-cosmos>.container-site{z-index:5;color:#fff;position:relative}:root[data-design=orbital] .hero-cosmos h1,:root[data-design=orbital] .hero-cosmos p{color:#fff}:root[data-design=orbital] .hero-cosmos p{opacity:.72}:root[data-design=orbital] .hero-kicker{color:#ffffffb8}:root[data-design=orbital] .orbital-inner-hero{isolation:isolate;color:#fff;background:linear-gradient(105deg,var(--orbital-canvas),var(--orbital-panel) 58%,var(--orbital-panel)),var(--orbital-canvas);border-radius:2rem;margin:0 .5rem .5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-inner-hero{background:linear-gradient(105deg,color-mix(in srgb,var(--orbital-canvas) 98%,transparent),color-mix(in srgb,var(--orbital-panel) 85%,transparent) 58%,color-mix(in srgb,var(--orbital-panel) 35%,transparent)),var(--orbital-canvas)}}:root[data-design=orbital] .orbital-inner-hero>.container-site{position:relative}:root[data-design=orbital] .orbital-inner-hero .text-slate-900,:root[data-design=orbital] .orbital-inner-hero .text-slate-700{color:#fff}:root[data-design=orbital] .orbital-inner-hero .text-muted-foreground,:root[data-design=orbital] .orbital-inner-hero .text-slate-600{color:#ffffff94}:root[data-design=orbital] .orbital-inner-title{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3.1rem,7vw,7.5rem);line-height:.94}:root[data-design=orbital] .orbital-inner-hero__index{color:var(--orbital-index-ink);font:500 .62rem var(--font-mono);letter-spacing:.18em;margin-bottom:2.5rem;display:block}:root[data-design=orbital] .orbital-product-hero__monogram{color:#0000;-webkit-text-stroke:1px #ffffff1a;letter-spacing:-.12em;z-index:0;font-size:clamp(13rem,35vw,34rem);font-weight:700;line-height:1;position:absolute;bottom:-.28em;right:-.05em}:root[data-design=orbital] .orbital-articles-hero{padding-top:5rem}@media(max-width:767px){:root[data-design=orbital] .orbital-inner-title{font-size:clamp(3rem,15vw,5rem)}}:root[data-design=orbital] .series-orbital-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 76% 115%,var(--orbital-glow),transparent 42%),linear-gradient(135deg,var(--orbital-canvas) 0%,var(--orbital-panel) 100%);border-radius:2rem;margin:0 .5rem .5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .series-orbital-hero{background:radial-gradient(circle at 76% 115%,color-mix(in srgb,var(--orbital-glow) 48%,transparent),transparent 42%),linear-gradient(135deg,var(--orbital-canvas) 0%,var(--orbital-panel) 100%)}}:root[data-design=orbital] .series-orbital-hero .text-slate-900{color:#fff}:root[data-design=orbital] .series-orbital-hero .text-slate-600{color:#ffffffa8}:root[data-design=orbital] .series-orbital-title{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(3.5rem,8vw,8.5rem);line-height:.92}:root[data-design=orbital] .series-orbital-hero__index,:root[data-design=orbital] .article-orbital-heading__index{color:var(--orbital-index-ink);font:500 .62rem var(--font-mono);letter-spacing:.18em;margin-bottom:2.5rem;display:block}.series-reading-path__head{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.series-reading-path__count{color:var(--muted-foreground);font:500 .68rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}:root[data-design=orbital] .series-chapter{position:relative;overflow:hidden}:root[data-design=orbital] .series-chapter:after{content:"→";color:var(--muted-foreground);font-size:1.35rem;transition:transform .3s,color .3s;position:absolute;top:1.5rem;right:1.75rem}:root[data-design=orbital] .series-chapter:hover:after{color:var(--brand-primary);transform:translate(.3rem)}:root[data-design=orbital] .series-chapter__number{border-color:var(--brand-primary)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .series-chapter__number{border-color:color-mix(in oklab,var(--brand-primary) 34%,transparent)}}:root[data-design=orbital] .article-orbital-hero{isolation:isolate;background:radial-gradient(circle at 82% 15%,var(--orbital-glow),transparent 32%),linear-gradient(145deg,var(--orbital-canvas),var(--orbital-panel));border-radius:2rem;margin:0 .5rem .5rem;padding-bottom:3rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .article-orbital-hero{background:radial-gradient(circle at 82% 15%,color-mix(in srgb,var(--orbital-glow) 20%,transparent),transparent 32%),linear-gradient(145deg,var(--orbital-canvas),var(--orbital-panel))}}:root[data-design=orbital] .article-orbital-hero__signal{opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px);background-size:100% 7rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%,#0000)}:root[data-design=orbital] .article-orbital-heading,:root[data-design=orbital] .article-orbital-heading .text-slate-900{color:#fff}:root[data-design=orbital] .article-orbital-heading .text-slate-600{color:#ffffffa8}:root[data-design=orbital] .article-orbital-title{letter-spacing:-.055em;text-wrap:balance;max-width:16ch;font-size:clamp(3rem,6.5vw,7rem);line-height:.96}:root[data-design=orbital] .article-orbital-image{z-index:2;position:relative}.article-reading-shell{grid-template-columns:7rem minmax(0,46rem) 1fr;gap:2rem;display:grid}.article-reading-column{min-width:0}.article-reading-rail{color:var(--muted-foreground);font:500 .58rem var(--font-mono);letter-spacing:.14em;writing-mode:vertical-rl;align-self:start;align-items:center;gap:.75rem;display:flex;position:sticky;top:8rem}.article-reading-rail i{background:linear-gradient(var(--brand-primary),transparent);width:1px;height:4.5rem}@media(max-width:767px){:root[data-design=orbital] .series-orbital-title,:root[data-design=orbital] .article-orbital-title{font-size:clamp(2.8rem,14vw,5rem)}.series-reading-path__head{flex-direction:column;align-items:flex-start}.article-reading-shell{display:block}.article-reading-rail{writing-mode:horizontal-tb;flex-direction:row;margin-bottom:2rem;position:static}.article-reading-rail i{width:3rem;height:1px}}.site-nav__progress,.site-nav__rail{transform-origin:0;background:var(--orbital-spectrum,linear-gradient(90deg, #f05a00, #ff6d1a, #ff8a47));border-radius:999px;height:2px;transition:transform .12s linear;position:absolute}.site-nav__rail{bottom:-.5rem;left:1.5rem;right:1.5rem}@media(min-width:768px){.site-nav__rail{left:2rem;right:2rem}}.site-nav__progress{bottom:0;left:2rem;right:2rem}.hero-coordinate{color:#ffffff52;font:500 .62rem var(--font-mono);letter-spacing:.12em;position:absolute;top:7.4rem;right:2.5rem}.orbital-rail{z-index:45;color:#fff;mix-blend-mode:difference;flex-direction:column;align-items:flex-end;display:flex;position:fixed;top:50%;right:1.1rem;transform:translateY(-50%)}.orbital-rail__label{writing-mode:vertical-rl;font:500 .55rem var(--font-mono);letter-spacing:.22em;opacity:.42;margin:0 .35rem .6rem 0}.orbital-rail a{color:inherit;font:500 .58rem var(--font-mono);opacity:.34;grid-template-columns:2.5rem 1.2rem 0fr;align-items:center;gap:.4rem;padding:.5rem 0;transition:opacity .3s,grid-template-columns .35s;display:grid}.orbital-rail a i{transform-origin:100%;background:currentColor;height:1px;transition:transform .35s;transform:scaleX(.35)}.orbital-rail a b{white-space:nowrap;font-weight:500;overflow:hidden}.orbital-rail a:hover,.orbital-rail a.is-active{opacity:1;grid-template-columns:2.5rem 1.2rem 4.5rem}.orbital-rail a.is-active i{transform:scaleX(1)}@media(max-width:900px){.orbital-rail{display:none}}.container-site{width:100%;max-width:78rem;margin-inline:auto;padding-inline:1.5rem}:root[data-design=orbital] .site-shell.bg-surface-primary{background-color:var(--orbital-canvas)}.site-nav{color:#fff;background:var(--orbital-panel,#061a33)}@supports (color:color-mix(in lab,red,red)){.site-nav{background:color-mix(in oklab,var(--orbital-panel,#061a33) 84%,transparent)}}.site-nav{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);border:1px solid #ffffff29;box-shadow:0 12px 50px #0508142e,inset 0 1px #ffffff14}.site-nav :focus-visible{outline-color:var(--orbital-ink-strong,#fbf7ef)}.site-nav--scrolled{transform:translateY(-2px);box-shadow:0 18px 50px #0508144d}.sheet-glass{color:#fff;background:var(--orbital-panel,#061a33)}@supports (color:color-mix(in lab,red,red)){.sheet-glass{background:color-mix(in oklab,var(--orbital-panel,#061a33) 55%,transparent)}}.sheet-glass{-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);border:1px solid #ffffff29;box-shadow:0 32px 90px #05081480,inset 0 1px #ffffff14}@media(prefers-reduced-transparency:reduce){.sheet-glass{background:var(--orbital-panel,#061a33);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.brand-orbit{border:1px solid #ffffff73;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.2rem;font-weight:700;line-height:1;display:grid;position:relative}:root[data-design=orbital] .brand-orbit{border-color:#0000}.brand-orbit__art{position:absolute;inset:-1px;overflow:visible}.brand-orbit__ring{fill:none;stroke:var(--orbital-ink,#f3ece3);stroke-opacity:.45;stroke-width:1.18px}.brand-orbit__arc{fill:none;stroke:var(--orbital-accent,#f05a00);stroke-width:2.95px;stroke-linecap:round}.brand-orbit__trails ellipse{fill:none;stroke:var(--orbital-ink,#f3ece3);stroke-opacity:.42;stroke-width:.85px;stroke-linecap:round}.brand-orbit__trail--um{animation:14s linear infinite brand-trail-um}.brand-orbit__trail--dois{stroke:var(--orbital-accent-soft,#ff8a47);stroke-opacity:.45;animation:19s linear infinite reverse brand-trail-dois}@keyframes brand-trail-um{to{stroke-dashoffset:-87.6px}}@keyframes brand-trail-dois{to{stroke-dashoffset:-76.6px}}.brand-orbit>span{position:relative}.brand-orbit:after{content:"";border:1px dotted #ffffff29;border-radius:50%;animation:14s linear infinite orbit-spin;position:absolute;inset:-4px}.hero-cosmos,.closing-cosmos,.portfolio-stage{background:var(--orbital-canvas)}.photon-beam{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.hero-reveal{animation:.52s cubic-bezier(.22,1,.36,1) both hero-reveal}.hero-reveal--1{animation-delay:0s}.hero-reveal--2{animation-delay:40ms}.hero-reveal--3{animation-delay:90ms}.hero-reveal--4{animation-delay:.14s}.hero-title{text-wrap:balance;max-width:1050px;font-size:clamp(3.15rem,7.1vw,6.75rem);line-height:.94}.gradient-text{color:#0000;background:var(--orbital-spectrum);-webkit-background-clip:text;background-clip:text}.hero-kicker{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.7rem;padding:.55rem .85rem;font-size:.8rem;display:inline-flex}.hero-kicker__texto{--hero-kicker-letras:44;--hero-kicker-avanco: calc(1ch + .09em) ;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:500}@media(max-width:639px){.hero-kicker{gap:.55rem;padding:.45rem .7rem}.hero-kicker__texto{--hero-kicker-avanco: calc(1ch + .05em) ;letter-spacing:.05em;font-size:.58rem}}@media(prefers-reduced-motion:no-preference)and (min-width:360px){.hero-kicker__texto{white-space:nowrap;vertical-align:bottom;animation:hero-datilografia 1.5s steps(var(--hero-kicker-letras),end) .45s both;display:inline-block;overflow:hidden}.hero-kicker:after{content:"";background:var(--orbital-accent-bright);width:1px;height:.95em;margin-left:-.42rem;animation:.8s linear .45s 5 hero-cursor,.3s linear 4.45s forwards hero-cursor-fim}}@keyframes hero-datilografia{0%{max-width:0}to{max-width:calc(var(--hero-kicker-letras) * var(--hero-kicker-avanco))}}@keyframes hero-cursor{0%,49%{opacity:.9}50%,to{opacity:0}}@keyframes hero-cursor-fim{to{opacity:0}}.hero-kicker-dot{background:var(--orbital-accent-bright);width:.52rem;height:.52rem;box-shadow:0 0 18px var(--orbital-accent-bright);border-radius:50%}.hero-button-primary{background:var(--orbital-pill-bg)!important;color:var(--orbital-pill-ink)!important;border-radius:999px!important;padding-inline:1.5rem!important}.hero-button-secondary{background:#ffffff0d!important;border-color:#ffffff57!important;border-radius:999px!important}.hero-button-secondary:hover{color:var(--orbital-ink-strong,#fff)!important;background:#ffffff24!important;border-color:#ffffff8c!important}.hero-index{color:#ffffff7a;font:500 .65rem var(--font-mono);writing-mode:vertical-rl;align-items:center;gap:.55rem;display:flex;position:absolute;bottom:2rem;right:2rem}.hero-index i{background:#ffffff40;width:1px;height:42px;display:block}.home-canvas{background:var(--orbital-paper)}@media(min-width:901px){.recognition-shell.container-site{padding-inline-end:max(2rem,min(178px,802px - 50vw))}}.editorial-section{background:radial-gradient(40rem 22rem at 8% 10%,var(--orbital-glow),transparent 65%),var(--orbital-paper)}@supports (color:color-mix(in lab,red,red)){.editorial-section{background:radial-gradient(40rem 22rem at 8% 10%,color-mix(in srgb,var(--orbital-glow) 10%,transparent),transparent 65%),var(--orbital-paper)}}.pillar-card{background:var(--orbital-paper-card)}@supports (color:color-mix(in lab,red,red)){.pillar-card{background:color-mix(in srgb,var(--orbital-paper-card) 72%,transparent)}}.pillar-card{border:1px solid var(--orbital-paper-ink)}@supports (color:color-mix(in lab,red,red)){.pillar-card{border:1px solid color-mix(in srgb,var(--orbital-paper-ink) 11%,transparent)}}.pillar-card{box-shadow:0 20px 60px -40px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.pillar-card{box-shadow:0 20px 60px -40px color-mix(in srgb,var(--theme-shadow) 35%,transparent)}}.pillar-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),background .45s,box-shadow .45s}.pillar-card:is(:hover,:focus-within){box-shadow:0 28px 70px -38px var(--theme-shadow);transform:translateY(-8px)}@supports (color:color-mix(in lab,red,red)){.pillar-card:is(:hover,:focus-within){box-shadow:0 28px 70px -38px color-mix(in srgb,var(--theme-shadow) 42%,transparent)}}.portfolio-stage{background-image:radial-gradient(55rem 35rem at 50% 110%,var(--orbital-glow),transparent 65%)}@supports (color:color-mix(in lab,red,red)){.portfolio-stage{background-image:radial-gradient(55rem 35rem at 50% 110%,color-mix(in srgb,var(--orbital-glow) 48%,transparent),transparent 65%)}}.portfolio-stage{isolation:isolate;position:relative;overflow:clip}.portfolio-stage>.container-site{z-index:1;position:relative}.portfolio-aurora{z-index:-1;opacity:.6;--aurora-quente:var(--orbital-accent,#f05a00);--aurora-fria:var(--orbital-glow,#2a5f9e);background:radial-gradient(42rem 26rem at 8% 6%,var(--aurora-quente),transparent 72%),radial-gradient(38rem 26rem at 96% 88%,var(--aurora-fria),transparent 70%);transition:--aurora-quente 1s,--aurora-fria 1s;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.portfolio-aurora{background:radial-gradient(42rem 26rem at 8% 6%,color-mix(in srgb,var(--aurora-quente) 50%,transparent),transparent 72%),radial-gradient(38rem 26rem at 96% 88%,color-mix(in srgb,var(--aurora-fria) 46%,transparent),transparent 70%)}}.portfolio-stage[data-project=movegov] .portfolio-aurora,.portfolio-stage[data-project=custosafra] .portfolio-aurora{--aurora-quente:var(--orbital-accent-2,#d99a4e)}.portfolio-stage[data-project=pulsar] .portfolio-aurora,.portfolio-stage[data-project=cegit] .portfolio-aurora{--aurora-quente:var(--orbital-accent-soft,#ff8a47);--aurora-fria:var(--orbital-accent-deep,#c94b00)}.portfolio-stage .text-slate-900{color:#fff}.portfolio-stage .text-slate-600{color:#ffffffb8}.portfolio-stage .text-brand-primary{color:var(--orbital-accent)}.portfolio-stage a.text-brand-primary:hover{color:var(--orbital-accent-soft)}.portfolio-stage .glass-card{background:var(--orbital-canvas)}@supports (color:color-mix(in lab,red,red)){.portfolio-stage .glass-card{background:color-mix(in srgb,var(--orbital-canvas) 70%,transparent)}}.portfolio-stage .glass-card{border-color:#fff3;box-shadow:inset 0 1px #ffffff14}.portfolio-stage .glass-chip{color:#ffffffdb;background:#ffffff13;border-color:#fff3;box-shadow:inset 0 1px #ffffff14}.signal-shell{background:var(--orbital-paper);padding:2.5rem 0 0;overflow:hidden}.signal-track{width:max-content;color:var(--orbital-paper-ink);gap:2.25rem;animation:34s linear infinite signal-scroll;display:flex}.signal-track span{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:2.25rem;font-size:clamp(2.7rem,6vw,6.3rem);font-weight:500;display:flex}.signal-track svg{width:.7em;height:.7em;color:var(--orbital-accent,var(--brand-primary-strong))}.signal-intro{border-bottom:1px solid var(--orbital-paper-ink);justify-content:space-between;align-items:center;gap:2rem;padding-block:2rem 3.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.signal-intro{border-bottom:1px solid color-mix(in srgb,var(--orbital-paper-ink) 12%,transparent)}}.signal-intro p{color:var(--orbital-paper-muted);max-width:35rem}.signal-intro a{color:var(--orbital-paper-ink);white-space:nowrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.signal-intro svg{width:1rem}@keyframes signal-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.signal-track{flex-wrap:wrap;row-gap:.25rem;width:auto}.signal-track>[data-loop]{display:none}.signal-track span{font-size:clamp(1.5rem,3.4vw,2.6rem)}}.editorial-heading{text-align:left;max-width:68rem;margin:0}.editorial-heading h2{font-family:var(--font-sans);letter-spacing:-.055em;font-size:clamp(2.7rem,6vw,5.8rem);font-weight:500;line-height:.98}.editorial-heading p{max-width:38rem;margin-left:0}.pillar-layout{grid-template-rows:repeat(2,minmax(13.5rem,auto));grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.pillar-layout>:first-child{grid-row:1/3}.pillar-layout>:first-child .pillar-card{justify-content:center}.pillar-layout>:first-child .pillar-card p{flex:0 auto}.pillar-number{margin-top:1.5rem}.pillar-card{min-height:15rem;position:relative;overflow:hidden}.pillar-card:after{content:"";opacity:.15;border:1px solid;border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-7rem;right:-6rem;box-shadow:0 0 0 2rem,0 0 0 4rem}@supports (color:color-mix(in lab,red,red)){.pillar-card:after{box-shadow:0 0 0 2rem color-mix(in oklab,currentColor 4%,transparent),0 0 0 4rem color-mix(in oklab,currentColor 3%,transparent)}}.pillar-card--1{color:#fff;background:var(--orbital-pillar-1)}.pillar-card--1:is(:hover,:focus-within){background:var(--orbital-pillar-1-hover)}.pillar-card--1 .text-slate-900,.pillar-card--1 .text-slate-600{color:inherit}.pillar-card--1 .text-slate-600{opacity:.72}.pillar-card--1 a,.pillar-card--3 a{color:var(--orbital-accent-pale,var(--orbital-accent-soft))}.pillar-card--1 a:hover,.pillar-card--3 a:hover{color:var(--orbital-ink-strong,#fff)}.pillar-card--1 a:focus-visible,.pillar-card--3 a:focus-visible{outline-color:var(--orbital-ink-strong,#fbf7ef)}.pillar-card--2{background:var(--orbital-pillar-2)}.pillar-card--2 a{color:var(--brand-primary-strong,var(--brand-primary))}.pillar-card--2 a:hover{color:var(--orbital-paper-ink,#10233a)}.pillar-card--2:is(:hover,:focus-within){background:var(--orbital-pillar-2-hover)}.pillar-card--3{background:var(--orbital-pillar-3);color:#fff}.pillar-card--3:is(:hover,:focus-within){background:var(--orbital-pillar-3-hover)}.pillar-card--3 .text-slate-900,.pillar-card--3 .text-slate-600{color:inherit}.pillar-card--3 .text-slate-600{opacity:.72}.pillar-number{opacity:.17}.os-section{background:var(--orbital-canvas);color:#fff;border-radius:2rem;margin:0 .5rem;overflow:hidden}.os-heading{grid-template-columns:.6fr 2fr 1fr;align-items:start;gap:2rem;display:grid}.os-heading>span{color:var(--orbital-accent);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.os-heading>span svg{width:1rem}.os-heading h2{letter-spacing:-.055em;font-size:clamp(2.7rem,5.2vw,5.6rem);font-weight:500;line-height:.98}.os-heading>p{color:#ffffff85;line-height:1.65}.os-grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;margin-top:6rem;display:grid}.os-visual{--os-ring-1:21cqw;--os-ring-2:28.5cqw;--os-ring-3:36.5cqw;--os-ring-4:44cqw;--os-core-size:clamp(4.25rem, 24cqw, 9rem);aspect-ratio:1;place-items:center;display:grid;position:relative;container-type:inline-size}.os-radar{border:1px solid var(--orbital-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.os-radar{border:1px solid color-mix(in srgb,var(--orbital-accent) 24%,transparent)}}.os-radar{border-radius:50%;animation:6s ease-in-out infinite alternate radar-breathe}.os-radar--one{inset:calc(50% - var(--os-ring-1))}.os-radar--two{inset:calc(50% - var(--os-ring-2));animation-delay:-1.5s}.os-radar--three{inset:calc(50% - var(--os-ring-3));animation-delay:-3s}.os-radar--four{inset:calc(50% - var(--os-ring-4));animation-delay:-4.5s}.os-core{width:var(--os-core-size);aspect-ratio:1;background:var(--orbital-core-grad);border-radius:50%;place-items:center;display:grid;position:relative}.os-core .brand-orbit__art{inset:0}.os-core span{color:var(--orbital-ink,#f3ece3);font-size:clamp(2.5rem,14.4cqw,5.4rem);font-weight:700;line-height:1;position:relative}.os-satellite{width:clamp(1.8rem,7.6cqw,2.9rem);height:clamp(1.8rem,7.6cqw,2.9rem);color:var(--orbital-accent);border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){.os-satellite{border-color:color-mix(in srgb,var(--orbital-accent) 35%,transparent)}}.os-satellite{background:var(--orbital-panel)}.os-satellite svg{width:clamp(.78rem,3.1cqw,1.25rem);height:clamp(.78rem,3.1cqw,1.25rem)}.os-layers article{border-bottom:1px solid #ffffff21;grid-template-columns:2.5rem 2.5rem 1fr auto;align-items:start;gap:1rem;padding:1.4rem 0;display:grid}.os-layers article>svg{color:var(--orbital-accent)}.os-layers article>svg:last-child{color:#ffffff59}.os-layer-index{color:#ffffff8c;font:500 .7rem var(--font-mono);padding-top:.25rem}.os-layers h3{font-size:1.15rem;font-weight:600}.os-layers p{color:#ffffff7a;margin-top:.35rem;line-height:1.5}@keyframes radar-breathe{to{border-color:color-mix(in srgb,var(--orbital-accent) 42%,transparent)}}.os-ping{width:var(--os-core-size);aspect-ratio:1;border:1px solid var(--orbital-accent);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.os-ping{border:1px solid color-mix(in srgb,var(--orbital-accent) 45%,transparent)}}.os-ping{border-radius:50%;animation:4.8s ease-out infinite os-ping;transform:translate(-50%,-50%)scale(1)}.os-ping--offset{animation-delay:-2.4s}@keyframes os-ping{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}18%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%)scale(3.8)}}.portfolio-stage .grid{grid-template-columns:repeat(12,minmax(0,1fr))}.portfolio-stage .grid>*{grid-column:span 4}.portfolio-stage .grid>:first-child,.portfolio-stage .grid>:nth-child(2){grid-column:span 6}.volume-entrada{color:var(--orbital-accent-soft,#ff8a47)}.orbital-stage{isolation:isolate;background-color:var(--orbital-panel,#061a33);position:relative;overflow:hidden}.orbital-stage__light{z-index:0;pointer-events:none;background-image:radial-gradient(38rem 26rem at 84% 12%,var(--orbital-accent,#f05a00),transparent 68%),radial-gradient(36rem 26rem at 10% 94%,var(--orbital-glow,#2a5f9e),transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.orbital-stage__light{background-image:radial-gradient(38rem 26rem at 84% 12%,color-mix(in srgb,var(--orbital-accent,#f05a00) 14%,transparent),transparent 68%),radial-gradient(36rem 26rem at 10% 94%,color-mix(in srgb,var(--orbital-glow,#2a5f9e) 18%,transparent),transparent 66%)}}.orbital-card{background:linear-gradient(168deg,var(--orbital-panel-strong,#0a2242) 0%,var(--orbital-panel,#061a33) 44%,var(--orbital-panel-dim,#041526) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.orbital-card{background:linear-gradient(168deg,color-mix(in srgb,var(--orbital-panel-strong,#0a2242) 88%,#fff 5%) 0%,var(--orbital-panel,#061a33) 44%,var(--orbital-panel-dim,#041526) 100%)}}.orbital-card{border:1px solid #ffffff1f;border-top-color:#ffffff38;transition:transform .45s,border-color .45s,opacity .45s,box-shadow .45s;box-shadow:inset 0 1px #ffffff12,0 24px 60px -44px #021021e6}.orbital-card>*{z-index:1;position:relative}.orbital-card--live:hover{border-color:#ffffff47;transform:translateY(-4px)}.orbital-card--live:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(20rem 20rem at var(--card-x,50%) var(--card-y,0%),var(--orbital-glow,#2a5f9e),transparent 62%);transition:opacity .4s;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.orbital-card--live:after{background:radial-gradient(20rem 20rem at var(--card-x,50%) var(--card-y,0%),color-mix(in srgb,var(--orbital-glow,#2a5f9e) 22%,transparent),transparent 62%)}}@media(hover:hover)and (pointer:fine){.orbital-card--live:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.orbital-card--live:hover{transform:none}.orbital-card--live:after{display:none}}.project-card{min-height:27rem}.project-card:hover{border-color:#ffffff59;transform:translateY(-7px)}.project-card--flagship{border-top-color:var(--orbital-accent,#f05a00)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship{border-top-color:color-mix(in srgb,var(--orbital-accent,#f05a00) 55%,transparent)}}.project-card--flagship:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(75% 55% at 12% 100%,var(--orbital-accent,#f05a00),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.project-card--flagship:before{background:radial-gradient(75% 55% at 12% 100%,color-mix(in srgb,var(--orbital-accent,#f05a00) 9%,transparent),transparent 72%)}}.project-card--flagship:after{background:radial-gradient(20rem 20rem at var(--card-x,50%) var(--card-y,0%),var(--orbital-accent-soft,#ff8a47),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship:after{background:radial-gradient(20rem 20rem at var(--card-x,50%) var(--card-y,0%),color-mix(in srgb,var(--orbital-accent-soft,#ff8a47) 14%,transparent),transparent 62%)}}@media(hover:hover)and (pointer:fine){.portfolio-stage:has(.project-card[data-active]) .project-card:not([data-active]){opacity:.9;transform:scale(.985)}}.project-card[data-active]{box-shadow:inset 0 1px #ffffff12,0 30px 90px -45px var(--orbital-glow,#2a5f9e);border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.project-card[data-active]{box-shadow:inset 0 1px #ffffff12,0 30px 90px -45px color-mix(in srgb,var(--orbital-glow,#2a5f9e) 80%,transparent)}}.project-card--flagship:hover,.project-card--flagship[data-active]{border-top-color:var(--orbital-accent,#f05a00)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship:hover,.project-card--flagship[data-active]{border-top-color:color-mix(in srgb,var(--orbital-accent,#f05a00) 80%,transparent)}}.project-ghost{letter-spacing:-.12em;color:#0000;-webkit-text-stroke:1px #ffffff21;font-size:clamp(9rem,18vw,17rem);font-weight:700;line-height:1;transition:transform .7s,color .7s;bottom:-.27em;right:-.04em;-webkit-mask-image:linear-gradient(to top left,#000 6%,#0000 66%);mask-image:linear-gradient(to top left,#000 6%,#0000 66%);z-index:0!important;position:absolute!important}.project-card[data-active] .project-ghost{color:#ffffff06;transform:translate(-.04em,-.04em)}.project-signal{color:#ffffff9e;font:500 .7rem / 1.5 var(--font-mono);letter-spacing:.04em;text-wrap:pretty;margin-top:auto;padding-top:2.25rem}.project-card__rule{background:linear-gradient(90deg,#ffffff3d,#ffffff12 58%,#0000);height:1px;margin-top:1rem;display:block}.project-card--flagship .project-card__rule{background:linear-gradient(90deg,var(--orbital-accent,#f05a00),#ffffff14 52%,transparent)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship .project-card__rule{background:linear-gradient(90deg,color-mix(in srgb,var(--orbital-accent,#f05a00) 60%,transparent),#ffffff14 52%,transparent)}}.project-card__external{color:#fff9;font:500 .72rem var(--font-mono);transition:color .3s}.project-card__external:hover{color:var(--orbital-accent-soft,#ff8a47)}.project-card .project-tile{color:var(--orbital-ink,#f3ece3);background:#ffffff0d;border:1px solid #ffffff1f;transition:color .45s,border-color .45s;box-shadow:inset 0 1px #ffffff14}.project-card--flagship .project-tile{color:var(--orbital-accent,#f05a00);border-color:var(--orbital-accent,#f05a00)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship .project-tile{border-color:color-mix(in srgb,var(--orbital-accent,#f05a00) 30%,transparent)}}.project-card--flagship .project-tile{background:var(--orbital-accent,#f05a00)}@supports (color:color-mix(in lab,red,red)){.project-card--flagship .project-tile{background:color-mix(in srgb,var(--orbital-accent,#f05a00) 10%,transparent)}}.project-card .project-status{background:currentColor}@supports (color:color-mix(in lab,red,red)){.project-card .project-status{background:color-mix(in srgb,currentColor 12%,transparent)}}.project-card .project-status{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.project-card .project-status{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 26%,transparent)}}.project-card .project-status>span:first-child{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){.project-card .project-status>span:first-child{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}}@media(prefers-reduced-motion:reduce){.project-card:hover{transform:none}.portfolio-stage:has(.project-card[data-active]) .project-card:not([data-active]){transform:none}.project-ghost{transition:none}.project-card[data-active] .project-ghost{color:#ffffff08;transform:none}}.impact-section{background:var(--orbital-paper)}.impact-statement{letter-spacing:-.06em;color:var(--orbital-paper-ink);font-size:clamp(2.8rem,6.4vw,6.8rem);font-weight:500;line-height:.95}.impact-statement span{color:#857e72}.impact-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:6rem;display:grid}.impact-number{border-top:1px solid var(--orbital-paper-line);align-items:flex-start;gap:1rem;padding-top:1.5rem;display:flex}.impact-number strong{letter-spacing:-.06em;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:.85}.impact-number span{color:var(--orbital-paper-muted);max-width:10rem;line-height:1.35}.home-anchor{scroll-margin-top:6.5rem}.hero-title--narrativa{max-width:none;font-size:clamp(2rem,4.35vw,4.15rem);line-height:1.03}.hero-title__frase{display:block}.hero-title__frase--cena{text-wrap:balance;max-width:22ch;line-height:.99}.hero-title__frase--virada{letter-spacing:-.018em;color:#ffffffd6;text-wrap:pretty;max-width:32ch;margin-top:1.55rem;padding-top:1.45rem;font-size:clamp(1.2rem,1.5vw + .6rem,1.95rem);line-height:1.25;position:relative}.hero-title__frase--virada .gradient-text{white-space:nowrap}.hero-title__frase--virada:before{content:"";background:#ffffff47;width:4.5rem;height:1px;position:absolute;top:0;left:0}.thesis-title{font-size:clamp(2.35rem,5.2vw,4.6rem);line-height:1.02}.obra-lista,.evidencia-lista{background:currentColor}@supports (color:color-mix(in lab,red,red)){.obra-lista,.evidencia-lista{background:color-mix(in oklab,currentColor 12%,transparent)}}.obra-lista,.evidencia-lista{border:1px solid}@supports (color:color-mix(in lab,red,red)){.obra-lista,.evidencia-lista{border:1px solid color-mix(in oklab,currentColor 12%,transparent)}}.obra-lista,.evidencia-lista{border-radius:1.25rem;overflow:hidden}.obra-item,.evidencia-item{flex-direction:column;padding:1.75rem;display:flex}.obra-item{background:var(--orbital-panel,#0b1b30)}.evidencia-item{background:var(--orbital-paper,#f3ece3)}.obra-item__situacao,.evidencia-item__grupo{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.2em;text-transform:uppercase;font-size:.625rem}.obra-item__situacao{color:#ffffff8c}.evidencia-item__grupo{color:var(--orbital-accent-on-paper,#b03d00)}.obra-item__titulo,.evidencia-item__titulo{letter-spacing:-.02em;margin-top:.85rem;font-size:1.125rem;font-weight:600}.evidencia-item__titulo{color:var(--orbital-paper-ink,#1b1a17)}.obra-item__titulo a{color:inherit;text-decoration:none}.obra-item__titulo a:hover{color:var(--orbital-accent-soft,#ff8a47)}.obra-item__descricao{color:#ffffff9e;margin-top:.75rem;font-size:.9375rem;line-height:1.55}.evidencia-item__fonte{color:var(--orbital-paper-muted,#6f675c);margin-top:.4rem;font-size:.875rem}.evidencia-item__nota{color:var(--orbital-paper-muted,#6f675c);margin-top:.75rem;font-size:.8125rem;line-height:1.5}.evidencia-marco{letter-spacing:-.02em;color:var(--orbital-paper-ink,#1b1a17);margin-top:3.5rem;font-size:clamp(1.25rem,2.6vw,1.9rem)}.evidencia-marco strong{font-weight:500}.portfolio-familia__cabecalho{border-bottom:1px solid #ffffff24;border-bottom:1px solid lab(100% -.0000298023 .0000119209/.14);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;padding-bottom:1rem;display:flex}.portfolio-familia__titulo{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:#fff;font-size:.6875rem}.portfolio-familia__titularidade{color:#ffffff8c;font-size:.8125rem}.portfolio-familia__descricao{color:#ffffffad;max-width:46rem;margin-top:1rem;font-size:.9375rem;line-height:1.6}@media(min-width:768px){.portfolio-stage .portfolio-familia__grade{grid-template-columns:repeat(12,minmax(0,1fr))}.portfolio-stage .portfolio-familia__grade>*{grid-column:span 6}.portfolio-stage .portfolio-familia__grade--instituicao>:first-child,.portfolio-stage .portfolio-familia__grade--govtech>:first-child{grid-column:span 7}.portfolio-stage .portfolio-familia__grade--instituicao>:nth-child(2),.portfolio-stage .portfolio-familia__grade--govtech>:nth-child(2){grid-column:span 5}}.portfolio-deck{--deck-top:104px;--deck-step:16px;position:relative}.portfolio-deck__slot{margin-bottom:clamp(1.5rem,7vh,5rem);position:sticky}.portfolio-deck__slot:last-child{margin-bottom:0}.portfolio-deck .project-card{min-height:19rem}.portfolio-deck__card{transform-origin:top;will-change:transform;border-radius:1.75rem;position:relative}.portfolio-deck__card:after{content:"";border-radius:inherit;background:rgb(3 7 18/var(--deck-veil,0));pointer-events:none;z-index:2;position:absolute;inset:0}.caminho-card{border:1px solid var(--orbital-paper-line,#ddd5ca);background:var(--orbital-paper-card,#fff);border-radius:1.5rem;flex-direction:column;padding:2rem;display:flex}.caminho-card__rotulo{font-family:var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--orbital-accent-on-paper,#b03d00);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.caminho-card__rotulo svg{stroke-width:1.75px;flex:none;width:.95rem;height:.95rem}.caminho-card__descricao{color:var(--orbital-paper-muted,#6f675c);flex:1;margin-top:1rem;font-size:1rem;line-height:1.6}.caminho-card__links{flex-wrap:wrap;gap:1.5rem;margin-top:1.75rem;display:flex}.caminho-card__link{color:var(--orbital-paper-ink,#1b1a17);padding:.5rem 0;font-weight:500}.caminho-card__link:hover{color:var(--orbital-accent-on-paper,#b03d00)}@media(max-width:900px){.pillar-layout,.os-grid,.impact-grid{grid-template-columns:1fr}.pillar-layout{grid-template-rows:auto}.pillar-layout>:first-child{grid-row:auto}.os-heading{grid-template-columns:1fr}.os-grid{gap:2rem;margin-top:3rem}.os-visual{width:100%;max-width:34rem;margin:auto}.portfolio-stage .grid>*,.portfolio-stage .grid>:first-child,.portfolio-stage .grid>:nth-child(2){grid-column:span 12}.impact-grid{margin-top:3rem}}@media(max-width:640px){.signal-intro{flex-direction:column;align-items:flex-start}.signal-track span{font-size:2.8rem}.os-section{margin-inline:.25rem}}.closing-cosmos{background-image:var(--orbital-closing-glow)}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes hero-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(1.25rem)}to{opacity:1;filter:blur();transform:translate(0)}}@media(prefers-reduced-motion:reduce){.brand-orbit:after,.signal-track,.os-radar,.hero-reveal{opacity:1;filter:none;animation:none;transform:none}.brand-orbit__trail--um,.brand-orbit__trail--dois{animation:none}.os-ping{display:none}}@media(max-width:767px){.hero-index,.hero-coordinate{display:none}}@media(min-width:768px){.container-site{padding-inline:2rem}}.heading-display{font-size:clamp(2.25rem,5vw + 1rem,4.5rem);line-height:1.1}.heading-hero{font-size:clamp(2.25rem,3.5vw + 1rem,3.75rem);line-height:1.15}.eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;font-weight:500;line-height:1rem}.editorial-section .eyebrow.text-brand-primary,.recognition-shell .eyebrow.text-brand-primary,.design-heritage .eyebrow.text-brand-primary,.about-section--heritage .eyebrow.text-brand-primary,.ambient-blog .eyebrow.text-brand-primary{color:var(--brand-primary-strong,var(--brand-primary))}.glass-card{background:var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-card{background:color-mix(in oklab,var(--theme-glass) 55%,transparent)}}.glass-card{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border:1px solid var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-card{border:1px solid color-mix(in oklab,var(--theme-glass) 70%,transparent)}}.glass-card{box-shadow:inset 0 1px 0 var(--theme-glass),0 1px 2px var(--theme-shadow),0 16px 40px -16px var(--theme-shadow)}@supports (color:color-mix(in lab,red,red)){.glass-card{box-shadow:inset 0 1px color-mix(in oklab,var(--theme-glass) 85%,transparent),0 1px 2px color-mix(in oklab,var(--theme-shadow) 4%,transparent),0 16px 40px -16px color-mix(in oklab,var(--theme-shadow) 12%,transparent)}}.glass-card-hover{transition:transform .3s,box-shadow .3s}.glass-card-hover:hover{box-shadow:inset 0 1px 0 var(--theme-glass),0 2px 4px var(--theme-shadow),0 28px 56px -20px var(--theme-shadow);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.glass-card-hover:hover{box-shadow:inset 0 1px color-mix(in oklab,var(--theme-glass) 85%,transparent),0 2px 4px color-mix(in oklab,var(--theme-shadow) 5%,transparent),0 28px 56px -20px color-mix(in oklab,var(--theme-shadow) 20%,transparent)}}@media(prefers-reduced-motion:reduce){.glass-card-hover:hover{transform:none}}.glass-header{background:var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-header{background:color-mix(in oklab,var(--theme-glass) 82%,transparent)}}.glass-chip{background:var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-chip{background:color-mix(in oklab,var(--theme-glass) 60%,transparent)}}.glass-chip{-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);border:1px solid var(--theme-neutral-200)}@supports (color:color-mix(in lab,red,red)){.glass-chip{border:1px solid color-mix(in oklab,var(--theme-neutral-200) 90%,transparent)}}.glass-chip{box-shadow:inset 0 1px 0 var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-chip{box-shadow:inset 0 1px color-mix(in oklab,var(--theme-glass) 75%,transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-card{background:var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-card{background:color-mix(in oklab,var(--theme-glass) 94%,transparent)}}.glass-chip{background:var(--theme-glass)}@supports (color:color-mix(in lab,red,red)){.glass-chip{background:color-mix(in oklab,var(--theme-glass) 94%,transparent)}}}.ambient-blog{background-image:radial-gradient(48rem 30rem at 12% -4rem,var(--theme-ambient-1),transparent 62%),radial-gradient(40rem 28rem at 88% 10rem,var(--theme-ambient-2),transparent 60%),radial-gradient(44rem 30rem at -6% 45%,var(--theme-ambient-3),transparent 62%),radial-gradient(44rem 30rem at 106% 70%,var(--theme-ambient-4),transparent 62%),radial-gradient(52rem 34rem at 50% 105%,var(--theme-ambient-5),transparent 65%)}@supports (color:color-mix(in lab,red,red)){.ambient-blog{background-image:radial-gradient(48rem 30rem at 12% -4rem,color-mix(in oklab,var(--theme-ambient-1) 55%,transparent),transparent 62%),radial-gradient(40rem 28rem at 88% 10rem,color-mix(in oklab,var(--theme-ambient-2) 45%,transparent),transparent 60%),radial-gradient(44rem 30rem at -6% 45%,color-mix(in oklab,var(--theme-ambient-3) 40%,transparent),transparent 62%),radial-gradient(44rem 30rem at 106% 70%,color-mix(in oklab,var(--theme-ambient-4) 35%,transparent),transparent 62%),radial-gradient(52rem 34rem at 50% 105%,color-mix(in oklab,var(--theme-ambient-5) 45%,transparent),transparent 65%)}}.bg-grid-subtle{opacity:.03;background-image:linear-gradient(90deg,currentColor 1px,#0000 1px),linear-gradient(currentColor 1px,#0000 1px);background-size:48px 48px}.article-prose{color:var(--theme-neutral-700);font-size:1.0625rem;line-height:1.85}.article-prose>*+*{margin-top:1.25em}.article-prose h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--theme-neutral-900);margin-top:2.25em;font-size:1.75rem;font-weight:600;line-height:1.3}.article-prose h3{font-family:var(--font-display);color:var(--theme-neutral-900);margin-top:1.75em;font-size:1.3125rem;font-weight:600;line-height:1.35}.article-prose strong{color:var(--theme-neutral-900);font-weight:600}.article-prose a{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline}.article-prose blockquote{border-left:3px solid var(--brand-primary);background-color:var(--surface-secondary);padding:1rem 1.5rem}@supports (color:color-mix(in lab,red,red)){.article-prose blockquote{background-color:color-mix(in oklab,var(--surface-secondary) 80%,transparent)}}.article-prose blockquote{font-family:var(--font-display);color:var(--theme-neutral-900);border-radius:0 1rem 1rem 0;font-size:1.1875rem}.article-prose ul,.article-prose ol{padding-left:1.5rem}.article-prose ul{list-style:outside}.article-prose ol{list-style:decimal}.article-prose li+li{margin-top:.5em}.article-prose img{border-radius:1rem;max-width:100%;height:auto}.article-prose hr{border:0;border-top:1px solid var(--theme-neutral-200);margin-block:2.5em}.article-prose code{font-family:var(--font-mono);background-color:var(--theme-neutral-100);border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.article-prose pre{background-color:var(--surface-inverted);color:var(--orbital-ink,#f3ece3);border-radius:1rem;padding:1rem 1.25rem;overflow-x:auto}.article-prose pre code{background:0 0;padding:0;font-size:.875rem}.portfolio-obra{border-top:1px solid var(--orbital-hairline,#ffffff14);padding-block:4rem 1rem}.portfolio-obra__eyebrow{font:500 .62rem var(--orbital-font-signal,ui-monospace, monospace);letter-spacing:.22em;color:var(--orbital-accent-soft,#ff8a47)}.portfolio-obra__titulo{letter-spacing:-.03em;text-wrap:balance;max-width:34rem;color:var(--orbital-ink,#f3ece3);margin-top:1rem;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:600;line-height:1.1}.portfolio-obra__texto{max-width:38rem;color:var(--orbital-ink,#f3ece3);margin-top:1rem;font-size:1rem;line-height:1.65}@supports (color:color-mix(in lab,red,red)){.portfolio-obra__texto{color:color-mix(in srgb,var(--orbital-ink,#f3ece3) 70%,transparent)}}.portfolio-obra__saidas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.portfolio-obra__saida{border:1px solid var(--orbital-hairline,#ffffff1f);color:var(--orbital-ink,#f3ece3);border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:500;transition:border-color .25s,background-color .25s;display:inline-flex}@media(hover:hover)and (pointer:fine){.portfolio-obra__saida:hover{border-color:var(--orbital-accent-soft,#ff8a47);background:#ffffff0a}}@media(prefers-reduced-motion:reduce){.portfolio-obra__saida{transition:none}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root,:root[data-theme=classico]{--theme-font-display:"Fraunces", ui-serif, Georgia, serif;--theme-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--theme-font-mono:"JetBrains Mono", ui-monospace, monospace;--radius:.625rem;--background:#fff;--foreground:#020618;--card:#fff;--card-foreground:#020618;--popover:#fff;--popover-foreground:#020618;--primary:var(--brand-primary);--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172b;--muted:#f1f5f9;--muted-foreground:#62748e;--accent:#f1f5f9;--accent-foreground:#0f172b;--destructive:#e40014;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#008bc3;--brand-primary:#183d6b;--brand-accent:#00ade4;--surface-primary:#fff;--surface-secondary:#f8fafc;--surface-inverted:#0f182b;--status-production:#4cc157;--status-pilot:#f2a618;--status-development:#3a81f6;--status-vision:#969fab;--theme-neutral-100:#f1f5f9;--theme-neutral-200:#e2e8f0;--theme-neutral-300:#cad5e2;--theme-neutral-400:#90a1b9;--theme-neutral-500:#62748e;--theme-neutral-600:#45556c;--theme-neutral-700:#314158;--theme-neutral-800:#1d293d;--theme-neutral-900:#0f172b;--theme-accent-100:#dff2fe;--theme-accent-700:#0069a4;--theme-glass:#fff;--theme-shadow:#0f182b;--theme-ambient-1:#cbeeff;--theme-ambient-2:#e3e6ff;--theme-ambient-3:#e2f0ff;--theme-ambient-4:#cff2fe;--theme-ambient-5:#d5f5fc}@supports (color:lab(0% 0 0)){:root,:root[data-theme=classico]{--background:lab(100% 0 0);--foreground:lab(1.76974% 1.32743 -9.28855);--card:lab(100% 0 0);--card-foreground:lab(1.76974% 1.32743 -9.28855);--popover:lab(100% 0 0);--popover-foreground:lab(1.76974% 1.32743 -9.28855);--primary-foreground:lab(98.1434% -.369519 -1.05966);--secondary:lab(96.286% -.852436 -2.46847);--secondary-foreground:lab(7.78673% 1.82345 -15.0537);--muted:lab(96.286% -.852436 -2.46847);--muted-foreground:lab(48.0876% -2.03595 -16.5814);--accent:lab(96.286% -.852436 -2.46847);--accent-foreground:lab(7.78673% 1.82345 -15.0537);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1434% -.369519 -1.05966);--border:lab(91.7353% -.998765 -4.76968);--input:lab(91.7353% -.998765 -4.76968);--ring:lab(53.5981% -17.8751 -41.2611);--brand-primary:lab(25.1881% -.0263751 -31.0698);--brand-accent:lab(65.4617% -24.5049 -41.557);--surface-primary:lab(100% 0 0);--surface-secondary:lab(98.1434% -.369519 -1.05966);--surface-inverted:lab(8.04995% 1.41952 -14.3508);--status-production:lab(69.679% -50.5618 42.4636);--status-pilot:lab(74.3059% 21.7583 74.0995);--status-development:lab(54.2137% 9.38562 -66.5);--status-vision:lab(65.1535% -1.50728 -7.27634);--theme-neutral-100:lab(96.286% -.852436 -2.46847);--theme-neutral-200:lab(91.7353% -.998765 -4.76968);--theme-neutral-300:lab(84.7652% -1.94535 -7.93337);--theme-neutral-400:lab(65.5349% -2.25151 -14.5072);--theme-neutral-500:lab(48.0876% -2.03595 -16.5814);--theme-neutral-600:lab(35.5623% -1.74978 -15.4316);--theme-neutral-700:lab(26.9569% -1.47016 -15.6993);--theme-neutral-800:lab(16.132% -.318035 -14.6672);--theme-neutral-900:lab(7.78673% 1.82345 -15.0537);--theme-accent-100:lab(94.3709% -4.56053 -8.23453);--theme-accent-700:lab(41.6013% -9.10804 -42.5647);--theme-glass:lab(100% 0 0);--theme-shadow:lab(8.04995% 1.41952 -14.3508);--theme-ambient-1:lab(92.0538% -10.1672 -14.3916);--theme-ambient-2:lab(91.5548% 2.95317 -14.7114);--theme-ambient-3:lab(94.1565% -3.55023 -12.359);--theme-ambient-4:lab(93.2768% -10.0244 -9.74146);--theme-ambient-5:lab(94.4826% -10.0893 -6.68429)}}:root[data-theme=orbital-solar]{--theme-font-display:"Inter", ui-sans-serif, system-ui, sans-serif;--theme-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--theme-font-mono:"JetBrains Mono", ui-monospace, monospace;--radius:1rem;--background:#f3ece3;--foreground:#10233a;--card:#fbf6ed;--card-foreground:#10233a;--popover:#fbf6ed;--popover-foreground:#10233a;--primary:var(--brand-primary);--primary-foreground:#061a33;--secondary:#e9dfd0;--secondary-foreground:#1c3049;--muted:#e9e0d2;--muted-foreground:#52616f;--accent:#f6e0cc;--accent-foreground:#7a3000;--destructive:#e3121e;--destructive-foreground:#fff8f0;--border:#ddd5ca;--input:#ddd5ca;--ring:#e05200;--brand-primary:#f05a00;--brand-primary-strong:#b34300;--brand-accent:#2e5c9e;--surface-primary:#f3ece3;--surface-secondary:#eae1d3;--surface-inverted:#00101f;--status-production:#61c28e;--status-pilot:#dcc458;--status-development:#71a2db;--status-vision:#cc8dbe;--theme-neutral-100:#ede6da;--theme-neutral-200:#ddd5ca;--theme-neutral-300:#c2baac;--theme-neutral-400:#9a9285;--theme-neutral-500:#6b6a63;--theme-neutral-600:#4e5560;--theme-neutral-700:#35404e;--theme-neutral-800:#1f2c3d;--theme-neutral-900:#0e1e32;--theme-accent-100:#f8e2d0;--theme-accent-700:#b34300;--theme-glass:#fbf6ed;--theme-shadow:#1a2b3f;--theme-ambient-1:#f2a96b;--theme-ambient-2:#eda98e;--theme-ambient-3:#d9b08c;--theme-ambient-4:#8fb0d8;--theme-ambient-5:#c7d4e2}@supports (color:lab(0% 0 0)){:root[data-theme=orbital-solar]{--destructive:lab(48.9622% 72.6008 53.3924);--status-production:lab(71.4272% -38.9745 17.1763);--status-pilot:lab(79.6821% -.680149 55.9094);--status-development:lab(64.823% -5.01832 -34.8019);--status-vision:lab(66.1103% 30.3652 -15.5078)}}:root[data-design=orbital][data-theme=orbital-solar]{--orbital-ink:#f3ece3;--orbital-ink-strong:#fbf7ef;--orbital-muted:#f3ece3ad;--orbital-canvas:#00101f;--orbital-canvas-deep:#000b16;--orbital-panel:#061a33;--orbital-panel-dim:#041526;--orbital-panel-strong:#0a2242;--orbital-panel-tint:#0e3055;--orbital-line:#f3ece329;--orbital-accent:#f05a00;--orbital-accent-soft:#ff8a47;--orbital-accent-pale:#ffb07a;--orbital-accent-bright:#ff6d1a;--orbital-accent-vivid:#f05a00;--orbital-accent-deep:#c94b00;--orbital-accent-on-paper:#b34300;--orbital-accent-2:#d99a4e;--orbital-glow:#2a5f9e;--orbital-positive:#61c28e;--orbital-positive-soft:#8ad4ab;--orbital-pill-bg:#f3ece3;--orbital-pill-ink:#061a33;--orbital-spectrum:linear-gradient(90deg, #f05a00 0%, #ff6d1a 45%, #ff8a47 100%);--orbital-spectrum-soft:linear-gradient(90deg, #f05a00, #ff8a47, #d99a4e);--orbital-shadow:0 32px 90px -48px #021021d9;--orbital-cta-grad:linear-gradient(110deg, #f05a00, #ff8a47);--orbital-cta-grad-hover:linear-gradient(110deg, #ff6d1a, #ffa06b);--orbital-core-grad:radial-gradient(circle at 34% 28%, #0b2848 0%, #061a33 64%);--orbital-reading-grad:linear-gradient(#ff8a47, #d99a4e);--orbital-timeline-grad:linear-gradient(180deg, transparent, #ff7a2e 8%, #f3ece324 50%, #d99a4e 92%, transparent);--orbital-orb-inner:radial-gradient(circle at 32% 25%, #071a30 0 42%, #175085 60%, #ff8a47 73%, #05152a 83%);--orbital-closing-glow:radial-gradient(circle at 20% 120%, #f05a0080, transparent 34%), radial-gradient(circle at 85% -20%, #2e6bb066, transparent 38%);--orbital-pillar-1:linear-gradient(145deg, #0b1e33, #051422 55%, #123c66);--orbital-pillar-1-hover:linear-gradient(145deg, #0f2740, #081a2c 52%, #154573);--orbital-pillar-2:linear-gradient(140deg, #f6e3ce, #fbf6ed 55%);--orbital-pillar-2-hover:linear-gradient(140deg, #f2d9bc, #fbf6ed 58%);--orbital-pillar-3:linear-gradient(140deg, #0b1e33, #7a3000);--orbital-pillar-3-hover:linear-gradient(140deg, #10273d, #883600);--orbital-paper:#f3ece3;--orbital-paper-warm:#f7f1e8;--orbital-paper-2:#efe7da;--orbital-paper-card:#fbf6ed;--orbital-paper-ink:#10233a;--orbital-paper-ink-soft:#22374f;--orbital-paper-muted:#52616f;--orbital-paper-muted-strong:#445366;--orbital-paper-faint:#98938a;--orbital-paper-line:#cfc6b8}:root[data-design=orbital]{--theme-font-display:"Inter", ui-sans-serif, system-ui, sans-serif;--theme-font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--theme-font-mono:"JetBrains Mono", ui-monospace, monospace;--radius:1rem;--orbital-font-display:var(--theme-font-display);--orbital-font-body:var(--theme-font-sans);--orbital-font-signal:var(--theme-font-mono);--orbital-radius-panel:clamp(1.5rem, 2vw, 2.25rem);--orbital-radius-card:1.25rem;--orbital-page-gutter:clamp(.5rem, 1.25vw, 1rem);--orbital-section-space:clamp(5.5rem, 10vw, 9rem);--orbital-ink:#f7f7fa;--orbital-ink-strong:#fff;--orbital-muted:#f7f7faa8;--orbital-canvas:#08090d;--orbital-canvas-deep:#07080b;--orbital-panel:#11131a;--orbital-panel-dim:#0c0d12;--orbital-panel-strong:#151824;--orbital-panel-tint:#1a2453;--orbital-line:#ffffff24;--orbital-index-ink:#ffffff7a;--orbital-accent:#8ba5ff;--orbital-accent-soft:#9aadff;--orbital-accent-bright:#6d8dff;--orbital-accent-vivid:#4e74ff;--orbital-accent-deep:#526fd9;--orbital-accent-on-paper:#4a5bd0;--orbital-accent-2:#a67bff;--orbital-glow:#5168ff;--orbital-positive:#67e8a6;--orbital-positive-soft:#89e6af;--orbital-pill-bg:#fff;--orbital-pill-ink:#090a0e;--orbital-spectrum:linear-gradient(90deg, #ff7139 0%, #ff5d95 34%, #a67bff 66%, #63a8ff 100%);--orbital-spectrum-soft:linear-gradient(90deg, #ff7139, #ff5d95, #796dff);--orbital-shadow:0 32px 90px -48px #182060b8;--orbital-cta-grad:linear-gradient(110deg, #526fd9, #6d8dff);--orbital-cta-grad-hover:linear-gradient(110deg, #607de8, #7d9aff);--orbital-core-grad:radial-gradient(circle at 34% 28%, #1a1e2e 0%, #11131a 64%);--orbital-reading-grad:linear-gradient(#7398ff, #a065ff);--orbital-timeline-grad:linear-gradient(180deg, transparent, #607dff 8%, #ffffff24 50%, #9e62ff 92%, transparent);--orbital-orb-inner:radial-gradient(circle at 32% 25%, #111425 0 42%, #273b8e 60%, #67f 73%, #101328 83%);--orbital-closing-glow:radial-gradient(circle at 20% 120%, #265bff8c, transparent 34%), radial-gradient(circle at 85% -20%, #a153ff59, transparent 38%);--orbital-pillar-1:linear-gradient(145deg, #16171c, #090a0d 55%, #183b83);--orbital-pillar-1-hover:linear-gradient(145deg, #1b1d24, #0d1119 52%, #214b9d);--orbital-pillar-2:linear-gradient(140deg, #e8ebff, #fff 55%);--orbital-pillar-2-hover:linear-gradient(140deg, #dfe4ff, #fff 58%);--orbital-pillar-3:linear-gradient(140deg, #16171c, #311b62);--orbital-pillar-3-hover:linear-gradient(140deg, #1d1c25, #40257a);--orbital-paper:#f5f5f3;--orbital-paper-warm:#faf9f6;--orbital-paper-2:#f4f3ee;--orbital-paper-card:#fff;--orbital-paper-ink:#111217;--orbital-paper-ink-soft:#23262f;--orbital-paper-muted:#5d606a;--orbital-paper-muted-strong:#454c5a;--orbital-paper-faint:#9a9ca3;--orbital-paper-line:#c8c9cd}:root[data-design=orbital] body{font-family:var(--orbital-font-body);text-rendering:optimizelegibility}:root[data-design=orbital] :where(h1,h2,h3,h4,.font-display){font-family:var(--orbital-font-display);text-wrap:balance}:root[data-design=orbital] :where(p,li){text-wrap:pretty}:root[data-design=orbital] .orbital-portfolio-index{background:var(--orbital-canvas)}:root[data-design=orbital] .orbital-portfolio-index__grid>#portfolio{padding-top:clamp(4rem,8vw,7rem)}:root[data-design=orbital] .orbital-case,:root[data-design=orbital] .orbital-contact{--oi-bg:var(--orbital-canvas);--oi-panel:var(--orbital-panel);--oi-panel-strong:var(--orbital-panel-strong);--oi-line:var(--orbital-line);--oi-text:var(--orbital-ink);--oi-muted:var(--orbital-muted);--oi-blue:var(--orbital-accent-bright);font-family:var(--orbital-font-body,"Inter", sans-serif)}:root[data-design=orbital] .orbital-case{color:var(--oi-text);background:var(--oi-bg)}:root[data-design=orbital] .orbital-case .orbital-inner-hero{border-bottom:0;margin-bottom:0}:root[data-design=orbital] .orbital-case .orbital-inner-hero .glass-chip{border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case .orbital-inner-hero .glass-chip{border-color:color-mix(in srgb,var(--orbital-accent) 38%,transparent)}}:root[data-design=orbital] .orbital-case .orbital-inner-hero .glass-chip{background:var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case .orbital-inner-hero .glass-chip{background:color-mix(in srgb,var(--orbital-accent-bright) 10%,transparent)}}:root[data-design=orbital] .orbital-case .orbital-inner-hero .glass-chip{color:var(--orbital-accent-soft);box-shadow:inset 0 1px #ffffff14}:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip{color:var(--orbital-ink);background:#fff1;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip{color:color-mix(in srgb,var(--orbital-ink) 92%,transparent)}}:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:hover,:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:focus-visible{border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:hover,:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:focus-visible{border-color:color-mix(in srgb,var(--orbital-accent) 62%,transparent)}}:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:hover,:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:focus-visible{background:var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:hover,:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:focus-visible{background:color-mix(in srgb,var(--orbital-accent-bright) 15%,transparent)}}:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:hover,:root[data-design=orbital] .orbital-case .orbital-inner-hero a.glass-chip:focus-visible{color:var(--orbital-ink-strong)}:root[data-design=orbital] .orbital-case__overview{background:radial-gradient(circle at 5% 20%,var(--orbital-glow),transparent 25rem),var(--oi-bg);padding:clamp(5.5rem,11vw,10rem) 0}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__overview{background:radial-gradient(circle at 5% 20%,color-mix(in srgb,var(--orbital-glow) 20%,transparent),transparent 25rem),var(--oi-bg)}}:root[data-design=orbital] .orbital-case__overview-grid{grid-template-columns:minmax(8rem,.55fr) minmax(15rem,1fr) minmax(20rem,1.25fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}:root[data-design=orbital] .orbital-case__signal{aspect-ratio:1;background:linear-gradient(145deg,var(--orbital-accent-bright),var(--orbital-glow));border-radius:2rem;place-items:center;width:clamp(6.5rem,10vw,9rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__signal{background:linear-gradient(145deg,color-mix(in srgb,var(--orbital-accent-bright) 55%,transparent),color-mix(in srgb,var(--orbital-glow) 18%,transparent))}}:root[data-design=orbital] .orbital-case__signal{border:1px solid var(--orbital-accent-soft)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__signal{border:1px solid color-mix(in srgb,var(--orbital-accent-soft) 42%,transparent)}}:root[data-design=orbital] .orbital-case__signal{box-shadow:0 0 70px var(--orbital-glow),inset 0 1px #fff3}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__signal{box-shadow:0 0 70px color-mix(in srgb,var(--orbital-glow) 23%,transparent),inset 0 1px #fff3}}:root[data-design=orbital] .orbital-case__signal span{letter-spacing:-.04em;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:600}:root[data-design=orbital] .orbital-case__signal i{border:1px dotted var(--orbital-accent-soft);position:absolute;inset:-.85rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__signal i{border:1px dotted color-mix(in srgb,var(--orbital-accent-soft) 28%,transparent)}}:root[data-design=orbital] .orbital-case__signal i{border-radius:2.6rem}:root[data-design=orbital] .orbital-case__eyebrow,:root[data-design=orbital] .orbital-case__section-heading>span,:root[data-design=orbital] .orbital-contact__heading>span,:root[data-design=orbital] .orbital-contact__context>.container-site>div:first-child>span{color:var(--orbital-accent);font-family:var(--orbital-font-signal,monospace);letter-spacing:.2em;margin:0 0 1.25rem;font-size:.7rem;font-weight:600;display:block}:root[data-design=orbital] .orbital-case__lead h2,:root[data-design=orbital] .orbital-case__section-heading h2,:root[data-design=orbital] .orbital-case__evidence h2,:root[data-design=orbital] .orbital-case__manifest h2,:root[data-design=orbital] .orbital-contact h2{color:var(--oi-text);font-family:var(--orbital-font-display,"Inter", sans-serif);letter-spacing:-.055em;font-size:clamp(2.25rem,4vw,4.75rem);font-weight:500;line-height:.98}:root[data-design=orbital] .orbital-case__intro{border-left:1px solid var(--oi-line);padding-left:clamp(1.5rem,3vw,3rem)}:root[data-design=orbital] .orbital-case__intro p,:root[data-design=orbital] .orbital-case__prose p{color:var(--oi-muted);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}:root[data-design=orbital] .orbital-case__intro p+p{margin-top:1.5rem}:root[data-design=orbital] .orbital-case__architecture{border-top:1px solid var(--oi-line);background:linear-gradient(180deg,var(--orbital-panel-dim),var(--orbital-panel) 65%,var(--orbital-panel-dim));padding:clamp(5.5rem,10vw,9rem) 0}:root[data-design=orbital] .orbital-case__section-heading{grid-template-columns:.7fr 2fr;align-items:end;gap:2rem;padding-bottom:clamp(3rem,6vw,5rem);display:grid}:root[data-design=orbital] .orbital-case__section-heading>span{margin:0 0 .55rem}:root[data-design=orbital] .orbital-case__modules{border-top:1px solid var(--oi-line)}:root[data-design=orbital] .orbital-case__module{border-bottom:1px solid var(--oi-line);grid-template-columns:.7fr 2fr;gap:2rem;padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}:root[data-design=orbital] .orbital-case__module-index{color:#fff3;font:500 clamp(3rem,7vw,7rem)/.8 var(--orbital-font-display,sans-serif);letter-spacing:-.08em}:root[data-design=orbital] .orbital-case__module h3{letter-spacing:-.045em;margin:0 0 2rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:500}:root[data-design=orbital] .orbital-case__module ul{gap:1px;display:grid}:root[data-design=orbital] .orbital-case__module li{color:var(--oi-muted);border-top:1px solid #ffffff12;grid-template-columns:1.5rem 1fr;gap:1rem;padding:1.25rem 0;line-height:1.6;display:grid}:root[data-design=orbital] .orbital-case__module li svg{width:1rem;color:var(--orbital-accent);margin-top:.25rem}:root[data-design=orbital] .orbital-case__evidence{border-top:1px solid var(--oi-line);background:var(--orbital-canvas);padding:clamp(4.5rem,9vw,8rem) 0}:root[data-design=orbital] .orbital-case__evidence h2{margin:0 0 clamp(2rem,4vw,3.5rem)}:root[data-design=orbital] .orbital-case__evidence-list{border-top:1px solid var(--oi-line);display:grid}:root[data-design=orbital] .orbital-case__evidence-list li{border-bottom:1px solid var(--oi-line);padding:1.75rem 0}:root[data-design=orbital] .orbital-case__evidence-fact{color:var(--oi-text);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}:root[data-design=orbital] .orbital-case__evidence-meta{color:var(--oi-muted);font-family:var(--orbital-font-signal,monospace);letter-spacing:.08em;margin-top:.7rem;font-size:.75rem}:root[data-design=orbital] .orbital-case__evidence-limit{color:var(--orbital-accent-soft);border-left:2px solid var(--orbital-accent);margin-top:.9rem;padding-left:.85rem;font-size:.85rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__evidence-limit{border-left:2px solid color-mix(in srgb,var(--orbital-accent) 55%,transparent)}}:root[data-design=orbital] .orbital-case__manifest{background:radial-gradient(circle at 12% 100%,var(--orbital-glow),transparent 40%),var(--orbital-canvas);padding:clamp(5.5rem,11vw,10rem) 0}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__manifest{background:radial-gradient(circle at 12% 100%,color-mix(in srgb,var(--orbital-glow) 32%,transparent),transparent 40%),var(--orbital-canvas)}}:root[data-design=orbital] .orbital-case__manifest-grid{grid-template-columns:1fr 1.1fr;gap:clamp(3rem,8vw,8rem);display:grid}:root[data-design=orbital] .orbital-case__status-card{border:1px solid var(--oi-line);box-shadow:0 36px 90px -50px var(--orbital-glow);background:linear-gradient(145deg,#ffffff12,#ffffff06);border-radius:1.75rem;padding:clamp(1.5rem,4vw,3rem)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__status-card{box-shadow:0 36px 90px -50px color-mix(in srgb,var(--orbital-glow) 45%,transparent)}}:root[data-design=orbital] .orbital-case__status-line{color:var(--orbital-ink);border-bottom:1px solid var(--oi-line);align-items:center;gap:.8rem;padding-bottom:2rem;display:flex}:root[data-design=orbital] .orbital-case__status-line svg{width:1rem;color:var(--orbital-positive)}:root[data-design=orbital] .orbital-case__status-card dl{background:var(--oi-line);grid-template-columns:1fr;gap:1px;margin:1px 0;display:grid}:root[data-design=orbital] .orbital-case__status-card dl div{background:var(--oi-panel);padding:1.5rem 0}:root[data-design=orbital] .orbital-case__status-card dl div+div{padding-left:1.5rem}:root[data-design=orbital] .orbital-case__status-card dt{color:var(--oi-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}:root[data-design=orbital] .orbital-case__status-card dt svg{stroke-width:1.6px;opacity:.75;flex:none;width:.95rem;height:.95rem}:root[data-design=orbital] .orbital-case__status-card dd{margin-top:.5rem;font-size:1.8rem;font-weight:600}:root[data-design=orbital] .orbital-case__status-card dl.orbital-case__identity{background:0 0;grid-template-columns:1fr;gap:0;margin:0;display:grid}:root[data-design=orbital] .orbital-case__status-card dl.orbital-case__identity div{border-top:1px solid var(--oi-line);background:0 0;gap:.3rem;padding:1.25rem 0;display:grid}:root[data-design=orbital] .orbital-case__status-card dl.orbital-case__identity div+div{padding-left:0}:root[data-design=orbital] .orbital-case__status-card dl.orbital-case__identity dt{color:var(--orbital-ink-strong);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}:root[data-design=orbital] .orbital-case__status-card dl.orbital-case__identity dd{color:var(--oi-muted);margin:0;font-size:.95rem;font-weight:400;line-height:1.55}:root[data-design=orbital] .orbital-case__temas{border-top:1px solid var(--oi-line);flex-wrap:wrap;gap:.6rem;padding:1.5rem 0 0;display:flex}:root[data-design=orbital] .orbital-case__temas span{color:var(--oi-muted);border:1px solid var(--oi-line);border-radius:999px;padding:.55rem .9rem;font-size:.78rem}:root[data-design=orbital] .orbital-case__status-card>a{color:var(--orbital-pill-ink,var(--orbital-ink-strong));border:1px solid var(--orbital-accent);border-radius:999px;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:1rem 1.2rem;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__status-card>a{border:1px solid color-mix(in srgb,var(--orbital-accent) 48%,transparent)}}:root[data-design=orbital] .orbital-case__status-card>a{background:var(--orbital-cta-grad);box-shadow:0 14px 36px -20px var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__status-card>a{box-shadow:0 14px 36px -20px color-mix(in srgb,var(--orbital-accent-bright) 85%,transparent)}}:root[data-design=orbital] .orbital-case__status-card>a{transition:transform .25s,border-color .25s,background .25s}:root[data-design=orbital] .orbital-case__status-card>a:hover,:root[data-design=orbital] .orbital-case__status-card>a:focus-visible{border-color:var(--orbital-accent-soft);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__status-card>a:hover,:root[data-design=orbital] .orbital-case__status-card>a:focus-visible{border-color:color-mix(in srgb,var(--orbital-accent-soft) 78%,transparent)}}:root[data-design=orbital] .orbital-case__status-card>a:hover,:root[data-design=orbital] .orbital-case__status-card>a:focus-visible{background:var(--orbital-cta-grad-hover)}:root[data-design=orbital] .orbital-case__status-card>a svg{width:1rem}:root[data-design=orbital] .orbital-case__navigation{border-top:1px solid var(--oi-line);background:var(--orbital-canvas);padding:4rem 0 5rem}:root[data-design=orbital] .orbital-case__back{color:var(--oi-muted);align-items:center;gap:.7rem;font-size:.82rem;display:inline-flex}:root[data-design=orbital] .orbital-case__back svg{width:1rem}:root[data-design=orbital] .orbital-case__navigation-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;display:grid}:root[data-design=orbital] .orbital-case__navigation-grid a{border:1px solid var(--oi-line);background:#ffffff06;border-radius:1.5rem;flex-direction:column;justify-content:flex-end;min-height:10rem;padding:2rem;transition:all .3s;display:flex;position:relative}:root[data-design=orbital] .orbital-case__navigation-grid a:hover{border-color:var(--orbital-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__navigation-grid a:hover{border-color:color-mix(in srgb,var(--orbital-accent) 55%,transparent)}}:root[data-design=orbital] .orbital-case__navigation-grid a:hover{background:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-case__navigation-grid a:hover{background:color-mix(in srgb,var(--orbital-accent) 8%,transparent)}}:root[data-design=orbital] .orbital-case__navigation-grid a span{color:var(--orbital-accent);font:600 .65rem/1 var(--orbital-font-signal,monospace);letter-spacing:.16em}:root[data-design=orbital] .orbital-case__navigation-grid a b{color:var(--orbital-ink-strong);margin-top:.75rem;font-size:1.5rem;font-weight:500}:root[data-design=orbital] .orbital-case__navigation-grid .is-next{text-align:right;align-items:flex-end}:root[data-design=orbital] .orbital-case__navigation-grid .is-next svg{width:1.2rem;position:absolute;top:2rem;right:2rem}:root[data-design=orbital] .orbital-contact{color:var(--oi-text);background:var(--oi-bg)}:root[data-design=orbital] .orbital-contact__hero{background:var(--orbital-canvas);isolation:isolate;border-radius:2rem;min-height:min(860px,96vh);margin:0 .5rem .5rem;padding:clamp(9rem,18vh,13rem) 0 7rem;position:relative;overflow:hidden}:root[data-design=orbital] .orbital-contact__glow{z-index:-1;background:radial-gradient(circle at 25% 65%,var(--orbital-glow),transparent 28rem);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-contact__glow{background:radial-gradient(circle at 25% 65%,color-mix(in srgb,var(--orbital-glow) 20%,transparent),transparent 28rem)}}:root[data-design=orbital] .orbital-contact__index{color:var(--orbital-index-ink);font:600 .68rem/1 var(--orbital-font-signal,monospace);letter-spacing:.22em;margin-bottom:clamp(4rem,10vh,7rem);display:block}:root[data-design=orbital] .orbital-contact__eyebrow{color:var(--orbital-accent-soft);font:600 .7rem/1 var(--orbital-font-signal,monospace);letter-spacing:.2em;align-items:center;gap:.6rem;margin-bottom:1.5rem;display:flex}:root[data-design=orbital] .orbital-contact__eyebrow svg{width:.9rem}:root[data-design=orbital] .orbital-contact__hero h1{letter-spacing:-.072em;max-width:58rem;font-size:clamp(3.5rem,7.5vw,7.8rem);font-weight:500;line-height:.91}:root[data-design=orbital] .orbital-contact__hero h1 span{color:#0000;background:var(--orbital-spectrum);-webkit-background-clip:text;background-clip:text}:root[data-design=orbital] .orbital-contact__intro{max-width:39rem;color:var(--oi-muted);margin-top:2.25rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}:root[data-design=orbital] .orbital-contact__primary{color:var(--orbital-pill-ink);background:var(--orbital-pill-bg);border-radius:999px;align-items:center;gap:.8rem;margin-top:2.25rem;padding:1rem 1.35rem;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex}:root[data-design=orbital] .orbital-contact__primary:hover,:root[data-design=orbital] .orbital-contact__primary:focus-visible{box-shadow:0 14px 34px var(--orbital-accent-bright);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-contact__primary:hover,:root[data-design=orbital] .orbital-contact__primary:focus-visible{box-shadow:0 14px 34px color-mix(in srgb,var(--orbital-accent-bright) 32%,transparent)}}:root[data-design=orbital] .orbital-contact__primary svg{width:1rem}:root[data-design=orbital] .orbital-contact__channels{background:linear-gradient(180deg,var(--orbital-panel-dim),var(--orbital-panel));padding:clamp(6rem,12vw,11rem) 0}:root[data-design=orbital] .orbital-contact__heading{grid-template-columns:.55fr 1.35fr 1fr;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}:root[data-design=orbital] .orbital-contact__heading>span{margin:0 0 .4rem}:root[data-design=orbital] .orbital-contact__heading p{color:var(--oi-muted);line-height:1.6}:root[data-design=orbital] .orbital-contact__grid{grid-template-columns:1.25fr 1fr 1fr;gap:1rem;display:grid}:root[data-design=orbital] .orbital-contact__card{border:1px solid var(--oi-line);background:#ffffff08;border-radius:1.75rem;flex-direction:column;justify-content:flex-end;min-height:22rem;padding:clamp(1.5rem,3vw,2.25rem);transition:all .35s;display:flex;position:relative;overflow:hidden}:root[data-design=orbital] a.orbital-contact__card:hover{border-color:var(--orbital-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] a.orbital-contact__card:hover{border-color:color-mix(in srgb,var(--orbital-accent) 55%,transparent)}}:root[data-design=orbital] a.orbital-contact__card:hover{background:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] a.orbital-contact__card:hover{background:color-mix(in srgb,var(--orbital-accent) 7%,transparent)}}:root[data-design=orbital] a.orbital-contact__card:focus-visible,:root[data-design=orbital] .orbital-contact__primary:focus-visible,:root[data-design=orbital] .orbital-contact__context-items a:focus-visible{outline:2px solid var(--orbital-accent);outline-offset:3px}:root[data-design=orbital] .orbital-contact__card--featured{background:radial-gradient(circle at 90% 5%,var(--orbital-accent-bright),transparent 45%),linear-gradient(145deg,var(--orbital-panel-tint),var(--orbital-panel))}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-contact__card--featured{background:radial-gradient(circle at 90% 5%,color-mix(in srgb,var(--orbital-accent-bright) 50%,transparent),transparent 45%),linear-gradient(145deg,var(--orbital-panel-tint),var(--orbital-panel))}}:root[data-design=orbital] .orbital-contact__icon{width:3.2rem;height:3.2rem;color:var(--orbital-accent-soft);border:1px solid var(--oi-line);background:#ffffff0d;border-radius:1rem;place-items:center;display:grid;position:absolute;top:2rem;left:2rem}:root[data-design=orbital] .orbital-contact__icon svg{width:1.25rem}:root[data-design=orbital] .orbital-contact__card small{color:var(--orbital-accent);font:600 .65rem/1 var(--orbital-font-signal,monospace);letter-spacing:.17em}:root[data-design=orbital] .orbital-contact__card--featured small{color:var(--orbital-accent-soft)}:root[data-design=orbital] .orbital-contact__card h3{letter-spacing:-.04em;margin-top:1rem;font-size:1.8rem;font-weight:500}:root[data-design=orbital] .orbital-contact__card p{color:var(--oi-muted);overflow-wrap:anywhere;margin-top:.65rem}:root[data-design=orbital] .orbital-contact__arrow{width:1.2rem;position:absolute;top:2rem;right:2rem}:root[data-design=orbital] .orbital-contact__context{background:var(--orbital-canvas);padding:clamp(6rem,11vw,10rem) 0}:root[data-design=orbital] .orbital-contact__context-grid{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);display:grid}:root[data-design=orbital] .orbital-contact__context-items{border-top:1px solid var(--oi-line)}:root[data-design=orbital] .orbital-contact__context-items>*{color:var(--orbital-ink-strong);border-bottom:1px solid var(--oi-line);grid-template-columns:2rem 1fr 1.2rem;align-items:center;gap:1rem;padding:1.5rem 0;display:grid}:root[data-design=orbital] .orbital-contact__context-items a{transition:color .25s,border-color .25s}:root[data-design=orbital] .orbital-contact__context-items a:hover,:root[data-design=orbital] .orbital-contact__context-items a:focus-visible{color:var(--orbital-accent-soft);border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-contact__context-items a:hover,:root[data-design=orbital] .orbital-contact__context-items a:focus-visible{border-color:color-mix(in srgb,var(--orbital-accent) 55%,transparent)}}:root[data-design=orbital] .orbital-contact__context-items svg{width:1.1rem;color:var(--orbital-accent)}:root[data-design=orbital] .orbital-contact__context-items span{gap:.35rem;display:grid}:root[data-design=orbital] .orbital-contact__context-items small{color:var(--oi-muted);font:500 .62rem/1 var(--orbital-font-signal,monospace);letter-spacing:.14em}:root[data-design=orbital] .orbital-contact__context-items b{font-weight:500}@media(max-width:800px){:root[data-design=orbital] .orbital-case__overview-grid,:root[data-design=orbital] .orbital-case__section-heading,:root[data-design=orbital] .orbital-case__module,:root[data-design=orbital] .orbital-case__manifest-grid,:root[data-design=orbital] .orbital-contact__heading,:root[data-design=orbital] .orbital-contact__context-grid{grid-template-columns:1fr}:root[data-design=orbital] .orbital-case__intro{border-left:0;border-top:1px solid var(--oi-line);padding:1.5rem 0 0}:root[data-design=orbital] .orbital-case__section-heading{gap:1rem}:root[data-design=orbital] .orbital-case__module{gap:1.5rem}:root[data-design=orbital] .orbital-case__module-index{font-size:3rem}:root[data-design=orbital] .orbital-contact__grid{grid-template-columns:1fr}:root[data-design=orbital] .orbital-contact__card{min-height:16rem}}@media(max-width:520px){:root[data-design=orbital] .orbital-case__navigation-grid,:root[data-design=orbital] .orbital-case__status-card dl{grid-template-columns:1fr}:root[data-design=orbital] .orbital-case__status-card dl div+div{padding-left:0}:root[data-design=orbital] .orbital-contact__hero{min-height:46rem}}@media(prefers-reduced-motion:reduce){:root[data-design=orbital] .orbital-case__navigation-grid a,:root[data-design=orbital] .orbital-case__status-card>a,:root[data-design=orbital] .orbital-contact__card,:root[data-design=orbital] .orbital-contact__primary,:root[data-design=orbital] .orbital-contact__context-items a{transition:none}}:root[data-design=orbital] .about-page{--about-ink:var(--orbital-canvas);--about-panel:#ffffff0a;--about-panel-strong:#ffffff0f;--about-line:#ffffff1a;--about-line-soft:#ffffff12;--about-text:var(--orbital-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page{--about-text:color-mix(in srgb, var(--orbital-ink) 72%, transparent)}}:root[data-design=orbital] .about-page{--about-text-strong:var(--orbital-ink);--about-text-mute:var(--orbital-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page{--about-text-mute:color-mix(in srgb, var(--orbital-ink) 56%, transparent)}}:root[data-design=orbital] .about-page{--about-accent:var(--orbital-accent-bright);--about-accent-soft:var(--orbital-accent-soft);--about-glow:var(--orbital-glow,#2a5f9e);--about-signal:var(--orbital-spectrum-soft);--about-mono:var(--orbital-font-signal);background:var(--about-ink);color:var(--about-text)}.about-page .about-section{border:0;border-top:1px solid var(--about-line-soft);background:var(--about-ink);margin:0;position:relative;overflow:hidden}.about-page .about-section>.container-site{z-index:1;position:relative}:root[data-design=orbital] .about-page .about-section h2,:root[data-design=orbital] .about-page .about-section h3,:root[data-design=orbital] .about-page .about-section .text-slate-900,:root[data-design=orbital] .about-page .about-section .text-slate-800{color:var(--about-text-strong);font-family:var(--orbital-font-body)}:root[data-design=orbital] .about-page .about-section .text-slate-700{color:var(--about-text)}:root[data-design=orbital] .about-page .about-section .text-slate-600,:root[data-design=orbital] .about-page .about-section .text-muted-foreground{color:var(--about-text-mute)}:root[data-design=orbital] .about-page .about-section .glass-chip,:root[data-design=orbital] .about-page .about-hero .glass-chip{border-color:var(--about-line);background:var(--about-panel-strong);color:var(--about-text)}:root[data-design=orbital] .about-page .about-hero .glass-chip .eyebrow,:root[data-design=orbital] .about-page .about-section .glass-chip .eyebrow,:root[data-design=orbital] .about-page .about-section .eyebrow.text-brand-primary,:root[data-design=orbital] .about-page .about-section .eyebrow{color:var(--about-accent-soft)}:root[data-design=orbital] .about-page .about-hero{background:radial-gradient(circle at 78% 58%,var(--orbital-glow),transparent 32%),linear-gradient(110deg,var(--orbital-canvas-deep) 0%,var(--orbital-canvas) 58%,var(--orbital-panel) 100%);border-top:0}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-hero{background:radial-gradient(circle at 78% 58%,color-mix(in srgb,var(--orbital-glow) 16%,transparent),transparent 32%),linear-gradient(110deg,var(--orbital-canvas-deep) 0%,var(--orbital-canvas) 58%,color-mix(in oklab,var(--orbital-panel) 60%,var(--orbital-panel-tint)) 100%)}}.about-page .about-hero__positioning{letter-spacing:-.02em;max-width:34rem;color:var(--about-text-strong);font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.25}.about-page .about-hero__lead{max-width:38rem;color:var(--about-text);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.65}.about-page .about-hero__meta{border-top:1px solid var(--about-line);flex-wrap:wrap;gap:2.75rem;padding-top:2.25rem;display:flex}.about-page .about-hero__meta dt{color:var(--about-text-mute);font:500 .6rem var(--about-mono);letter-spacing:.16em;text-transform:uppercase}.about-page .about-hero__meta dd{color:var(--about-text-strong);margin-top:.4rem;font-size:.95rem;font-weight:500}:root[data-design=orbital] .about-page .about-hero__portrait{border:1px solid var(--orbital-accent);padding:.45rem;position:relative}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-hero__portrait{border:1px solid color-mix(in srgb,var(--orbital-accent) 22%,transparent)}}:root[data-design=orbital] .about-page .about-hero__portrait{background:linear-gradient(160deg,var(--orbital-accent-bright),#ffffff08);border-radius:1.5rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-hero__portrait{background:linear-gradient(160deg,color-mix(in srgb,var(--orbital-accent-bright) 14%,transparent),#ffffff08)}}:root[data-design=orbital] .about-page .about-hero__portrait{box-shadow:0 40px 90px -50px var(--orbital-glow)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-hero__portrait{box-shadow:0 40px 90px -50px color-mix(in srgb,var(--orbital-glow) 60%,transparent)}}.about-page .about-hero__portrait img{border-radius:1.1rem;display:block}.about-page .about-chapter__head{max-width:48rem}.about-page .about-chapter__kicker{color:var(--about-accent-soft);font:500 .68rem var(--about-mono);letter-spacing:.22em;text-transform:uppercase;display:block}.about-page .about-chapter__title{letter-spacing:-.04em;text-wrap:balance;color:var(--about-text-strong);font-size:clamp(2.15rem,3.6vw,3.75rem);font-weight:600;line-height:1}.about-page .about-chapter__lead{letter-spacing:-.015em;text-wrap:pretty;max-width:44rem;color:var(--about-text-strong);font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:500;line-height:1.35}.about-page .about-chapter__body{flex-direction:column;gap:1.35rem;max-width:44rem;display:flex}.about-page .about-chapter__body p{color:var(--about-text);font-size:1.02rem;line-height:1.75}.about-page .about-sec{max-width:44rem}.about-page .about-sec__kicker{color:var(--about-accent-soft);font:500 .68rem var(--about-mono);letter-spacing:.22em;text-transform:uppercase;display:block}.about-page .about-sec__title{letter-spacing:-.035em;text-wrap:balance;color:var(--about-text-strong);font-size:clamp(1.9rem,2.8vw,2.75rem);font-weight:600;line-height:1.05}.about-page .about-sec__sub{color:var(--about-text);font-size:1rem;line-height:1.65}.about-page .about-origin{border:1px solid var(--about-line);border-left:2px solid var(--about-accent-soft);background:var(--about-panel);border-radius:0 1.25rem 1.25rem 0;max-width:44rem;padding:2rem 2rem 2rem 2.25rem}.about-page .about-origin__title{letter-spacing:-.01em;color:var(--about-text-strong);font-size:1.15rem;font-weight:600}.about-page .about-origin__body{flex-direction:column;gap:1.1rem;display:flex}.about-page .about-origin__body p{color:var(--about-text);font-size:.98rem;line-height:1.75}.about-page .about-obra{max-width:52rem}.about-page .about-obra__title{font-size:.68rem;font-weight:500;font-family:var(--about-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--about-text-mute)}.about-page .about-obra__list{border-top:1px solid var(--about-line);padding:0;list-style:none}.about-page .about-obra__item{border-bottom:1px solid var(--about-line-soft);grid-template-columns:3.5rem 1fr;gap:0 1rem;padding:1.5rem 0;display:grid}.about-page .about-obra__volume{font:500 .9rem var(--about-mono);color:var(--about-accent-soft);padding-top:.15rem}.about-page .about-obra__name{letter-spacing:-.015em;color:var(--about-text-strong);font-size:1.15rem;font-weight:600}.about-page .about-obra__name a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}.about-page .about-obra__name a:hover,.about-page .about-obra__name a:focus-visible{background-size:100% 1px}.about-page .about-obra__sub{color:var(--about-text);margin-top:.4rem;font-size:.95rem;line-height:1.6}.about-page .about-obra__status{font:500 .7rem var(--about-mono);letter-spacing:.06em;color:var(--about-text-mute);margin-top:.65rem}.about-page .about-obra__link{color:var(--about-accent-soft);text-underline-offset:.2em;text-decoration:underline}.about-page .about-thesis{max-width:52rem}.about-page .about-thesis__label{font-size:.68rem;font-weight:500;font-family:var(--about-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--about-text-mute)}.about-page .about-thesis__quote{border-left:2px solid var(--about-accent);padding-left:1.75rem}.about-page .about-thesis__statement{letter-spacing:-.045em;color:var(--about-text-strong);font-size:clamp(2.15rem,4.2vw,4rem);font-weight:500;line-height:1.02}.about-page .about-thesis__statement span+span{color:var(--about-accent-soft)}.about-page .about-thesis__body{flex-direction:column;gap:1.2rem;max-width:44rem;display:flex}.about-page .about-thesis__body p{color:var(--about-text);font-size:1.02rem;line-height:1.75}.about-page .about-profile{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem;display:grid}.about-page .about-profile__block--wide{border-top:1px solid var(--about-line);grid-column:1/-1;padding-top:2.5rem}.about-page .about-profile__label{font-size:.68rem;font-weight:500;font-family:var(--about-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--about-accent-soft);align-items:center;gap:.55rem;display:flex}.about-page .about-profile__list{margin-top:1.5rem;padding:0;list-style:none}.about-page .about-profile__list li{border-top:1px solid var(--about-line-soft);flex-direction:column;gap:.2rem;padding:1rem 0;display:flex}.about-page .about-profile__degree{letter-spacing:-.01em;color:var(--about-text-strong);font-size:1rem;font-weight:600}.about-page .about-profile__inst{color:var(--about-text);font-size:.9rem;line-height:1.5}.about-page .about-profile__period{font:500 .75rem var(--about-mono);color:var(--about-text-mute);margin-top:.15rem}.about-page .about-profile__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}.about-page .about-profile__group-label{color:var(--about-text-strong);align-items:center;gap:.55rem;font-size:.95rem;font-weight:600;display:flex}.about-page .about-profile__label svg{stroke-width:1.75px;flex:none;width:.95rem;height:.95rem}.about-page .about-profile__group-label svg{stroke-width:1.6px;width:1.05rem;height:1.05rem;color:var(--about-accent-soft);flex:none}.about-page .about-profile__chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding:0;list-style:none;display:flex}.about-page .about-profile__chips li{border:1px solid var(--about-line);background:var(--about-panel);color:var(--about-text);border-radius:999px;padding:.4rem .85rem;font-size:.82rem;line-height:1.3}.about-page .about-marcos{border:1px solid var(--about-line);background:var(--about-line-soft);border-radius:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.about-page .about-marco{background:var(--about-ink);padding:2rem 1.75rem}.about-page .about-marco__grupo{font:500 .62rem var(--about-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-accent-soft);display:block}.about-page .about-marco__titulo{letter-spacing:-.015em;color:var(--about-text-strong);margin-top:.9rem;font-size:1.15rem;font-weight:600}.about-page .about-marco__fonte{font:500 .78rem var(--about-mono);color:var(--about-text-mute);margin-top:.4rem}.about-page .about-marco__desc{color:var(--about-text);margin-top:.9rem;font-size:.92rem;line-height:1.6}.about-page .about-marco__nota{border-top:1px solid var(--about-line-soft);color:var(--about-text-mute);margin-top:1rem;padding-top:.9rem;font-size:.82rem;line-height:1.5}.about-page .about-closing__epigrafe{border-left:2px solid var(--about-accent);max-width:34rem;margin:0 0 3.5rem;padding-left:1.5rem}.about-page .about-closing__epigrafe p{letter-spacing:-.02em;text-wrap:balance;color:var(--about-text-strong);font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:500;line-height:1.3}.about-page .about-closing__title{letter-spacing:-.04em;max-width:30rem;color:var(--about-text-strong);font-size:clamp(2.15rem,3.6vw,3.5rem);font-weight:600;line-height:1}.about-page .about-closing__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.about-page .about-path{isolation:isolate;border:1px solid var(--about-line);background:var(--about-panel);border-radius:1.5rem;flex-direction:column;padding:2rem 2rem 3.25rem;transition:transform .3s,border-color .3s,background-color .3s;display:flex;position:relative}.about-page .about-path:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(18rem 18rem at var(--card-x,50%) var(--card-y,0%),var(--about-glow),transparent 62%);transition:opacity .4s;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.about-page .about-path:after{background:radial-gradient(18rem 18rem at var(--card-x,50%) var(--card-y,0%),color-mix(in srgb,var(--about-glow) 26%,transparent),transparent 62%)}}.about-page .about-path__kicker{font:500 .62rem var(--about-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-accent-soft)}.about-page .about-path__title{letter-spacing:-.02em;color:var(--about-text-strong);margin-top:.9rem;font-size:1.45rem;font-weight:600;line-height:1.1}.about-page .about-path__body{color:var(--about-text);margin-top:.9rem;font-size:.95rem;line-height:1.65}.about-page .about-path__go{color:var(--about-accent-soft);font-size:1.15rem;transition:transform .3s;position:absolute;bottom:1.75rem;right:2rem}@media(hover:hover)and (pointer:fine){.about-page .about-path:hover{border-color:var(--about-accent-soft);background:var(--about-panel-strong);transform:translateY(-4px)}.about-page .about-path:hover .about-path__go{transform:translate(.35rem)}.about-page .about-path:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.about-page .about-path,.about-page .about-path__go{transition:none}.about-page .about-path:hover,.about-page .about-path:hover .about-path__go{transform:none}.about-page .about-path:after{display:none}}.about-page .about-closing__cta{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.about-page .about-closing__reach{color:var(--about-text);font-size:.95rem}.about-page .about-closing__link{color:var(--about-accent-soft);text-underline-offset:.2em;text-decoration:underline}.about-page .about-closing__link svg{vertical-align:-.12em;stroke-width:1.75px;width:.95em;height:.95em;margin-right:.2em;display:inline}.about-page .about-closing__titularidade{border-top:1px solid var(--about-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem;padding-top:2rem;display:grid}.about-page .about-closing__titularidade dt{font:500 .62rem var(--about-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--about-accent-soft)}.about-page .about-closing__legal{font:500 .68rem var(--about-mono);letter-spacing:.04em;color:var(--about-text-mute);margin-top:.5rem}.about-page .about-closing__items{letter-spacing:-.01em;color:var(--about-text-strong);margin-top:.75rem;font-size:1.05rem;font-weight:600}.about-page .about-closing__nota{color:var(--about-text);margin-top:.5rem;font-size:.88rem;line-height:1.55}.about-page .about-closing__externo{color:var(--about-text);font-size:.92rem}:root[data-design=orbital] .about-page .about-section--timeline{background:radial-gradient(circle at 92% 4%,var(--orbital-glow),transparent 30%),var(--orbital-canvas);border-top:0;border-radius:2rem 2rem 0 0;margin:0 .5rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--timeline{background:radial-gradient(circle at 92% 4%,color-mix(in srgb,var(--orbital-glow) 16%,transparent),transparent 30%),var(--orbital-canvas)}}.about-page .timeline-rail{max-width:52rem;margin-inline:auto;padding-left:0;list-style:none;position:relative}.about-page .timeline-rail:before{content:"";background:var(--about-line);width:1px;position:absolute;top:.6rem;bottom:.6rem;left:8.25rem}:root[data-design=orbital] .about-page .timeline-rail:before{background:var(--orbital-timeline-grad)}.about-page .timeline-item{grid-template-columns:7.5rem 1.5rem 1fr;gap:0;padding-block:1.35rem;display:grid;position:relative}.about-page .timeline-item+.timeline-item{border-top:1px solid var(--about-line-soft)}.about-page .timeline-item__meta{text-align:right;grid-column:1;padding-top:.15rem;padding-right:1.1rem}.about-page .timeline-item__year{color:var(--about-accent-soft);font:500 .82rem var(--about-mono);letter-spacing:-.01em;display:block}.about-page .timeline-item__age{color:var(--about-text-mute);margin-top:.25rem;font-size:.72rem;font-style:italic;display:block}.about-page .timeline-item__rail{grid-column:2;justify-content:center;padding-top:.35rem;display:flex}.about-page .timeline-item__dot{background:var(--about-accent);border-radius:50%;width:.7rem;height:.7rem}:root[data-design=orbital] .about-page .timeline-item__dot{box-shadow:0 0 0 4px var(--orbital-canvas),0 0 20px var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .timeline-item__dot{box-shadow:0 0 0 4px var(--orbital-canvas),0 0 20px color-mix(in srgb,var(--orbital-accent-bright) 85%,transparent)}}.about-page .timeline-item__body{grid-column:3;padding-left:1.1rem}.about-page .timeline-item__title{letter-spacing:-.01em;color:var(--about-text-strong);margin-top:.1rem;font-size:1.05rem;font-weight:600}.about-page .timeline-item__desc{color:var(--about-text);margin-top:.5rem;font-size:.9rem;line-height:1.6}:root[data-design=orbital] .about-page .about-section--heritage{color:var(--orbital-paper-muted-strong);background:radial-gradient(circle at 100% 0%,var(--orbital-glow),transparent 34%),var(--orbital-paper-2);border-top:0}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--heritage{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--orbital-glow) 8%,transparent),transparent 34%),var(--orbital-paper-2)}}:root[data-design=orbital] .about-page .about-section--heritage{--about-text:var(--orbital-paper-muted-strong);--about-text-strong:var(--orbital-paper-ink);--about-text-mute:var(--orbital-paper-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--heritage{--about-text-mute:color-mix(in srgb, var(--orbital-paper-ink) 66%, transparent)}}:root[data-design=orbital] .about-page .about-section--heritage{--about-accent-soft:var(--orbital-accent-on-paper);--about-line:var(--orbital-paper-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--heritage{--about-line:color-mix(in srgb, var(--orbital-paper-ink) 14%, transparent)}}:root[data-design=orbital] .about-page .about-section--heritage{--about-line-soft:var(--orbital-paper-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--heritage{--about-line-soft:color-mix(in srgb, var(--orbital-paper-ink) 10%, transparent)}}:root[data-design=orbital] .about-page .about-section--heritage{--about-panel:#ffffff8c}.about-page .about-heritage__specimen{border-top:1px solid var(--about-line);padding-top:1.5rem;position:relative}.about-page .about-heritage__specimen-label{color:var(--about-text-mute);font:500 .62rem var(--about-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.5rem;display:block}.about-page .about-heritage__brands{border:1px solid var(--about-line);background:var(--about-line);border-radius:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;display:grid;overflow:hidden}.about-page .about-heritage__brand{place-items:center;min-height:7.5rem;padding:1.5rem;transition:background-color .3s,color .3s;display:grid}:root[data-design=orbital] .about-page .about-heritage__brand{background:var(--orbital-paper-warm)}.about-page .about-heritage__brand span{color:var(--about-text-strong);letter-spacing:.02em;font-size:1.15rem;font-weight:500}:root[data-design=orbital] .about-page .about-heritage__brand:hover{background:var(--orbital-paper-ink)}:root[data-design=orbital] .about-page .about-heritage__brand:hover span{color:var(--orbital-paper-warm)}.about-page .about-heritage__closing{max-width:44rem;color:var(--about-text);font-size:1.02rem;line-height:1.75}:root[data-design=orbital] .about-page .about-section--chapter:not(.about-section--heritage){background:radial-gradient(circle at 8% 0%,var(--orbital-glow),transparent 32%),var(--about-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--chapter:not(.about-section--heritage){background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--orbital-glow) 8%,transparent),transparent 32%),var(--about-ink)}}:root[data-design=orbital] .about-page .about-section--thesis{background:radial-gradient(circle at 88% 100%,var(--orbital-accent-2),transparent 36%),var(--orbital-canvas-deep)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--thesis{background:radial-gradient(circle at 88% 100%,color-mix(in srgb,var(--orbital-accent-2) 12%,transparent),transparent 36%),var(--orbital-canvas-deep)}}:root[data-design=orbital] .about-page .about-section--profile{background:var(--orbital-panel-dim)}:root[data-design=orbital] .about-page .about-section--recognitions{background:radial-gradient(circle at 6% 100%,var(--orbital-accent-2),transparent 34%),radial-gradient(circle at 94% 4%,var(--orbital-glow),transparent 30%),var(--orbital-canvas);border-top:0;border-radius:2rem;margin:0 .5rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--recognitions{background:radial-gradient(circle at 6% 100%,color-mix(in srgb,var(--orbital-accent-2) 14%,transparent),transparent 34%),radial-gradient(circle at 94% 4%,color-mix(in srgb,var(--orbital-glow) 18%,transparent),transparent 30%),var(--orbital-canvas)}}:root[data-design=orbital] .about-page .about-section--closing{background:radial-gradient(circle at 88% 12%,var(--orbital-glow),transparent 32%),radial-gradient(circle at 20% 108%,var(--orbital-accent-2),transparent 36%),var(--orbital-canvas);border-top:0;border-radius:2rem;margin:0 .5rem .5rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .about-page .about-section--closing{background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--orbital-glow) 28%,transparent),transparent 32%),radial-gradient(circle at 20% 108%,color-mix(in srgb,var(--orbital-accent-2) 14%,transparent),transparent 36%),var(--orbital-canvas)}}@media(max-width:1024px){.about-page .about-profile,.about-page .about-profile__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-marcos{grid-template-columns:1fr}}@media(max-width:900px){.about-page .about-heritage__brands{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-closing__paths,.about-page .about-closing__titularidade{grid-template-columns:1fr}}@media(max-width:640px){.about-page .about-hero__meta{gap:1.5rem 2rem}.about-page .about-profile,.about-page .about-profile__groups{grid-template-columns:1fr}.about-page .about-origin{padding:1.5rem 1.25rem 1.5rem 1.5rem}.about-page .about-obra__item{grid-template-columns:2.25rem 1fr}.about-page .about-thesis__quote{padding-left:1.1rem}:root[data-design=orbital] .about-page :is(.about-section--timeline,.about-section--recognitions,.about-section--closing){border-radius:1.5rem;margin-inline:.25rem}.about-page .timeline-rail:before{left:.35rem}.about-page .timeline-item{grid-template-columns:.7rem 1fr;gap:0}.about-page .timeline-item__rail{grid-area:1/1;justify-content:flex-start;padding-top:.35rem}.about-page .timeline-item__meta{text-align:left;grid-area:1/2;align-items:baseline;gap:.6rem;padding-left:1rem;padding-right:0;display:flex}.about-page .timeline-item__age{margin-top:0}.about-page .timeline-item__body{grid-area:2/2;margin-top:.35rem;padding-left:1rem}}@keyframes reveal-subida{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0)}}:root[data-design=orbital] .orbital-system-page{min-height:72vh;color:var(--orbital-ink);background:radial-gradient(circle at 78% 92%,var(--orbital-glow),transparent 34%),var(--orbital-canvas);border-radius:2rem;place-items:center;margin:0 .5rem .5rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-system-page{background:radial-gradient(circle at 78% 92%,color-mix(in srgb,var(--orbital-glow) 38%,transparent),transparent 34%),var(--orbital-canvas)}}:root[data-design=orbital] .orbital-system-page__signal{color:#0000;-webkit-text-stroke:1px #ffffff17;font:650 clamp(16rem,42vw,38rem) / 1 var(--orbital-font-display);letter-spacing:-.1em;pointer-events:none;position:absolute;bottom:-.32em;right:-.08em}:root[data-design=orbital] .orbital-system-page .glass-chip{color:var(--orbital-ink);background:#ffffff13;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-system-page .glass-chip{color:color-mix(in srgb,var(--orbital-ink) 88%,transparent)}}:root[data-design=orbital] .orbital-system-page .glass-chip{box-shadow:inset 0 1px #ffffff14}:root[data-design=orbital] .orbital-system-page .glass-chip .eyebrow,:root[data-design=orbital] .orbital-system-page .glass-chip.eyebrow{color:var(--orbital-accent-soft)}:root[data-design=orbital] .orbital-system-page__content{z-index:1;position:relative}:root[data-design=orbital] .orbital-system-page :is(h1,.text-slate-900){color:var(--orbital-ink-strong)}:root[data-design=orbital] .orbital-system-page :is(p,.text-muted-foreground){color:var(--orbital-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-system-page :is(p,.text-muted-foreground){color:color-mix(in srgb,var(--orbital-ink) 66%,transparent)}}:root[data-design=orbital] .orbital-admin-page{min-height:100vh;color:var(--orbital-ink);background:radial-gradient(circle at 82% 8%,var(--orbital-glow),transparent 28rem),var(--orbital-canvas);padding-top:3rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--orbital-glow) 20%,transparent),transparent 28rem),var(--orbital-canvas)}}:root[data-design=orbital] .orbital-admin-page .admin-shell{max-width:70rem}:root[data-design=orbital] .orbital-admin-page :is(h1,h2,h3,.text-slate-900),:root[data-design=orbital] .orbital-admin-page :is(.text-slate-600,.text-slate-700,.text-muted-foreground){color:var(--orbital-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page :is(.text-slate-600,.text-slate-700,.text-muted-foreground){color:color-mix(in srgb,var(--orbital-ink) 64%,transparent)}}:root[data-design=orbital] .orbital-admin-page .glass-card{background:var(--orbital-panel);border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .glass-card{background:color-mix(in srgb,var(--orbital-panel) 90%,transparent)}}:root[data-design=orbital] .orbital-admin-page .glass-card{box-shadow:0 30px 90px -54px var(--orbital-glow)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .glass-card{box-shadow:0 30px 90px -54px color-mix(in srgb,var(--orbital-glow) 70%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-panel{position:relative;overflow:hidden}:root[data-design=orbital] .orbital-admin-page .admin-panel:before{content:"";background:linear-gradient(90deg,transparent,var(--orbital-accent),transparent);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-panel:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--orbital-accent) 55%,transparent),transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-session-bar{background:#ffffff09;border:1px solid #ffffff1a;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}:root[data-design=orbital] .orbital-admin-page .admin-session-bar__label{color:var(--orbital-positive-soft);font:500 .65rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem;display:block}:root[data-design=orbital] .orbital-admin-page .admin-session-bar__email{color:var(--orbital-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-session-bar__email{color:color-mix(in srgb,var(--orbital-ink) 82%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-session-bar__email{font-size:.85rem}:root[data-design=orbital] .orbital-admin-page .admin-section-heading{align-items:flex-start;gap:.9rem;display:flex}:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon{width:2.3rem;height:2.3rem;color:var(--orbital-accent-soft);border:1px solid var(--orbital-accent);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon{border:1px solid color-mix(in srgb,var(--orbital-accent) 24%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon{background:var(--orbital-accent-deep);border-radius:.7rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon{background:color-mix(in srgb,var(--orbital-accent-deep) 11%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon svg{width:1.05rem}:root[data-design=orbital] .orbital-admin-page .admin-option-card,:root[data-design=orbital] .orbital-admin-page .admin-theme-row{background:#ffffff09;border:1px solid #ffffff1a;transition:border-color .18s,background .18s,transform .18s;position:relative}:root[data-design=orbital] .orbital-admin-page .admin-option-card:hover,:root[data-design=orbital] .orbital-admin-page .admin-theme-row:hover{border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-option-card:hover,:root[data-design=orbital] .orbital-admin-page .admin-theme-row:hover{border-color:color-mix(in srgb,var(--orbital-accent) 30%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-option-card:hover,:root[data-design=orbital] .orbital-admin-page .admin-theme-row:hover{background:#ffffff0e}:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{border-color:color-mix(in srgb,var(--orbital-accent) 48%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{background:linear-gradient(120deg,var(--orbital-accent-deep),#ffffff0a)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{background:linear-gradient(120deg,color-mix(in srgb,var(--orbital-accent-deep) 14%,transparent),#ffffff0a)}}:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{box-shadow:inset 0 0 0 1px var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-option-card--active,:root[data-design=orbital] .orbital-admin-page .admin-theme-row--active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--orbital-accent) 8%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-active-badge{z-index:2;color:var(--orbital-accent-soft);border:1px solid var(--orbital-accent);align-items:center;gap:.3rem;padding:.35rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex;position:absolute;top:2rem;right:2rem}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-active-badge{border:1px solid color-mix(in srgb,var(--orbital-accent) 35%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-active-badge{background:var(--orbital-panel);border-radius:999px}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-active-badge{background:color-mix(in srgb,var(--orbital-panel) 82%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-active-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root[data-design=orbital] .orbital-admin-page .admin-active-badge svg,:root[data-design=orbital] .orbital-admin-page .admin-inline-status svg{width:.75rem}:root[data-design=orbital] .orbital-admin-page .admin-inline-status{color:var(--orbital-positive-soft);background:var(--orbital-positive);border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.2rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-inline-status{background:color-mix(in srgb,var(--orbital-positive) 10%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button{color:#ffffffe0;box-shadow:none;background:#ffffff0d;border-color:#fff3}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:hover:not(:disabled){border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-outline-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--orbital-accent) 50%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:hover:not(:disabled){background:var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-outline-button:hover:not(:disabled){background:color-mix(in srgb,var(--orbital-accent-bright) 13%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:hover:not(:disabled){color:var(--orbital-ink-strong)}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{border-color:var(--orbital-accent)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{border-color:color-mix(in srgb,var(--orbital-accent) 25%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{color:var(--orbital-accent-soft)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{color:color-mix(in srgb,var(--orbital-accent-soft) 78%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{background:var(--orbital-accent-bright)}@supports (color:color-mix(in lab,red,red)){:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{background:color-mix(in srgb,var(--orbital-accent-bright) 7%,transparent)}}:root[data-design=orbital] .orbital-admin-page .admin-outline-button:disabled{opacity:1}:root[data-design=orbital] .orbital-admin-page input{color:var(--orbital-ink-strong);background:#ffffff0e;border-color:#ffffff57}:root[data-design=orbital] .orbital-admin-page .admin-aviso--info{color:var(--orbital-ink);background:#ffffff0f;border-color:#ffffff26}:root[data-design=orbital] .orbital-admin-page .admin-aviso--erro{color:#ff8080;background:#ff80800d;border-color:#ff80804d}@media(max-width:640px){:root[data-design=orbital] .orbital-system-page{border-radius:1.5rem;min-height:78svh}:root[data-design=orbital] .orbital-admin-page{padding-top:1.5rem}:root[data-design=orbital] .orbital-admin-page .admin-section-heading__icon{display:none}}.site-footer{--sf-bg:var(--orbital-canvas-deep,#000b16);--sf-line:var(--orbital-line,#f3ece329);--sf-ink:var(--orbital-ink-strong,#fbf7ef);--sf-ink-soft:var(--orbital-ink,#f3ece3)}@supports (color:color-mix(in lab,red,red)){.site-footer{--sf-ink-soft:color-mix(in srgb, var(--orbital-ink,#f3ece3) 72%, transparent)}}.site-footer{--sf-ink-faint:var(--orbital-ink,#f3ece3)}@supports (color:color-mix(in lab,red,red)){.site-footer{--sf-ink-faint:color-mix(in srgb, var(--orbital-ink,#f3ece3) 56%, transparent)}}.site-footer{--sf-accent:var(--orbital-accent,#f05a00);--sf-signal:var(--orbital-font-signal,ui-monospace, monospace);color:var(--sf-ink-soft);background:var(--sf-bg);border-top:1px solid var(--sf-line);font-family:var(--orbital-font-body,inherit)}.site-footer__grid{grid-template-columns:minmax(0,.5fr) repeat(3,minmax(0,1fr));gap:clamp(1.75rem,4vw,3.5rem);padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(1.75rem,3vw,2.25rem);display:grid}.site-footer__brand{color:var(--sf-ink);align-self:start;margin:-.5rem;padding:.5rem}.site-footer__brand .brand-orbit{width:4.5rem;height:4.5rem;font-size:2.7rem;font-weight:500}.site-footer__col>ul{flex-direction:column;align-items:flex-start;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__label{color:var(--sf-accent);font:600 .63rem/1 var(--sf-signal);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1rem}.site-footer__link{color:var(--sf-ink-soft);background-image:linear-gradient(var(--sf-accent),var(--sf-accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;align-items:center;gap:.5rem;padding-bottom:.1rem;font-size:.875rem;line-height:1.4;transition:color .2s,background-size .25s;display:inline-flex}.site-footer__link:hover,.site-footer__link:focus-visible{color:var(--sf-ink);background-size:100% 1px}.site-footer__link--icon{background-position:1.4rem 100%}.site-footer__link--num{background-position:1.6rem 100%}.site-footer__link--num>span{width:1.1rem;color:var(--sf-accent);font:600 .62rem/1 var(--sf-signal);letter-spacing:.1em;flex:none}.site-footer__link svg{opacity:.55;flex:none;width:.9rem;height:.9rem;transition:opacity .2s}.site-footer__link:hover svg,.site-footer__link:focus-visible svg{opacity:1}.site-footer__link .site-footer__external{width:.72rem;height:.72rem;margin-left:-.15rem}.site-footer__bottom{border-top:1px solid var(--sf-line);color:var(--sf-ink-faint);flex-wrap:wrap;align-items:center;gap:.5rem 2rem;padding:1.15rem 0 1.35rem;font-size:.72rem;display:flex}.site-footer__note{margin-right:auto}.site-footer__spark{color:var(--sf-accent)}.site-footer__place{opacity:.9;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;display:inline-flex}.site-footer__place>span{font:500 .66rem/1.5 var(--sf-signal);letter-spacing:.08em;opacity:.85}.site-footer__totop{color:var(--sf-ink-soft);font:600 .63rem/1 var(--sf-signal);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--sf-line);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;margin-left:auto;padding:.4rem .85rem;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.site-footer__totop svg{width:.8rem;height:.8rem;transition:transform .25s}.site-footer__totop:hover,.site-footer__totop:focus-visible{color:var(--sf-ink);border-color:var(--sf-accent)}@supports (color:color-mix(in lab,red,red)){.site-footer__totop:hover,.site-footer__totop:focus-visible{border-color:color-mix(in srgb,var(--sf-accent) 55%,transparent)}}.site-footer__totop:hover,.site-footer__totop:focus-visible{background:var(--sf-accent)}@supports (color:color-mix(in lab,red,red)){.site-footer__totop:hover,.site-footer__totop:focus-visible{background:color-mix(in srgb,var(--sf-accent) 12%,transparent)}}.site-footer__totop:hover svg,.site-footer__totop:focus-visible svg{transform:translateY(-2px)}@media(max-width:900px){.site-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__brand{grid-column:1/-1}}@media(max-width:640px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem}.site-footer__label{margin-bottom:.75rem}.site-footer__col:last-child{grid-column:1/-1}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:.9rem}.site-footer__note{margin-right:0}.site-footer__totop{margin-left:0}}@media(prefers-reduced-motion:reduce){.site-footer__link,.site-footer__totop,.site-footer__totop svg{transition:none}.site-footer__totop:hover svg,.site-footer__totop:focus-visible svg{transform:none}}.specular-button{--sb-radius:999px;--sb-text-color:#f5f5f5;isolation:isolate;border-radius:var(--sb-radius);border:1px solid var(--sb-text-color);justify-content:center;align-items:center;gap:.5rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.specular-button{border:1px solid color-mix(in srgb,var(--sb-text-color) 24%,transparent)}}.specular-button{color:var(--sb-text-color);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(var(--sb-blur,0px));backdrop-filter:blur(var(--sb-blur,0px));background:#ffffff0f;outline:none;font-family:inherit;font-weight:500;line-height:1;text-decoration:none;transition:transform .15s,background-color .2s,border-color .2s;box-shadow:inset 0 1px #ffffff0f,0 10px 30px #00000047}.specular-button:hover{border-color:var(--sb-text-color);background:#ffffff1c}@supports (color:color-mix(in lab,red,red)){.specular-button:hover{border-color:color-mix(in srgb,var(--sb-text-color) 38%,transparent)}}.specular-button:active{transform:scale(.98)}.specular-button:focus-visible{outline:2px solid var(--sb-text-color)}@supports (color:color-mix(in lab,red,red)){.specular-button:focus-visible{outline:2px solid color-mix(in srgb,var(--sb-text-color) 60%,transparent)}}.specular-button:focus-visible{outline-offset:3px}.specular-button[aria-disabled=true],.specular-button:disabled{opacity:.55;cursor:default;pointer-events:none}.specular-button--sm{padding:10px 22px;font-size:.85rem}.specular-button--md{padding:13px 28px;font-size:.95rem}.specular-button--lg{height:2.75rem;padding:0 2rem;font-size:1rem}.specular-button svg{pointer-events:none;flex:none;width:1rem;height:1rem}.specular-button__fx{z-index:-1;pointer-events:none;position:absolute;inset:-20px}.specular-button__fx canvas{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.specular-button{transition:none}.specular-button:active{transform:none}}.hero-cta-specular{background:#ffffff29;border-color:#ffffff80}.hero-cta-specular:hover{background:#ffffff3d;border-color:#ffffffb8}.glass-sweep{isolation:isolate;position:relative}.glass-sweep__fx{z-index:1;pointer-events:none;mix-blend-mode:plus-lighter;width:100%;height:100%;display:block;position:absolute;inset:0}@media(prefers-reduced-motion:reduce){.glass-sweep__fx{display:none}}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/fraunces-latin-300-normal-CTWA4xHV.woff2)format("woff2")}@property --aurora-quente{syntax:"<color>";inherits:true;initial-value:#f05a00}@property --aurora-fria{syntax:"<color>";inherits:true;initial-value:#2a5f9e}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-variable-Dx4kXJAl.woff2)format("woff2")}@keyframes orbit{0%{transform:rotate(0) translateY(var(--radius)) rotate(0)}to{transform:rotate(360deg) translateY(var(--radius)) rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.animate-orbit{animation-play-state:paused}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
