:root{--t-face-display:"Baloo 2", "Trebuchet MS", sans-serif;--t-face-ui:"Nunito", system-ui, sans-serif;--t-face-data:"DM Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--t-size-body:16px;--t-size-small:14px;--t-size-icon:16px;--t-weight-display:800}:root,[data-corner=redonda]{--t-stroke:2px;--t-r-area:6px;--t-r-control:6px;--t-r-piece:3px;--t-r-pill:999px;--t-lift:3px;--t-lift-hover:5px;--t-col:116px;--t-gap:4px}[data-corner=quadrada]{--t-stroke:2px;--t-r-area:0px;--t-r-control:0px;--t-r-piece:0px;--t-r-pill:0px;--t-lift:3px;--t-lift-hover:5px;--t-col:116px;--t-gap:4px}:root,[data-palette=correio]{--t-ground:#f6efe1;--t-grid:#e4d9c4;--t-panel:#fffaf0;--t-panel2:#f0e7d6;--t-ink:#2e2a26;--t-edge:#2e2a26;--t-ink-dim:#70675d;--t-tab:#f3c9a6;--t-lift-ink:#2e2a26;--t-shade:#d8bf96;--t-night:#191722;--t-star:#f4f1e8;--t-texture:#2e2a26;--t-slot:#c9bfae;--t-heat:#d9604f;--t-focus:#556c7f;--t-ok:#5fb07e;--t-gold:#ebbf57;--t-bad:#d9604f;--t-pile:#ddd2bf;--t-accent:#5b82c4;--t-accent-ink:#171412;--t-warn:#d9863c;--t-stamp:#b5321f;--t-product:#c69a6b;--t-numbered:#dd9350;--t-locked:#b3a795;--t-far:#d5cab8;--t-axis-tag:#4a5a7a;--t-mechanic-tag:#5a4a7a;--t-scope-tag:#4a6a5a;--t-c1:#7fb3e0;--t-c2:#f2ce6b;--t-c3:#e2705c;--t-c4:#8fcfa5;--t-c5:#f0a868;--t-c6:#b79bdb}[data-palette=noturno]{--t-ground:#232030;--t-grid:#2c2839;--t-panel:#332e44;--t-panel2:#3d3752;--t-ink:#f5efe3;--t-edge:#f5efe3;--t-ink-dim:#a9a1b5;--t-tab:#4a4160;--t-lift-ink:#15121f;--t-shade:#141026;--t-night:#191722;--t-star:#f4f1e8;--t-texture:#f5efe3;--t-slot:#4f4866;--t-heat:#f0776b;--t-focus:#7fa9f0;--t-ok:#6fd398;--t-gold:#f5d46b;--t-bad:#f0776b;--t-pile:#453e5c;--t-accent:#6f9ceb;--t-accent-ink:#15121f;--t-warn:#e2825a;--t-stamp:#c0432f;--t-product:#c69a6b;--t-numbered:#e0863f;--t-locked:#4d5567;--t-far:#3a4152;--t-axis-tag:#4a5a7a;--t-mechanic-tag:#5a4a7a;--t-scope-tag:#4a6a5a;--t-c1:#7fa9f0;--t-c2:#f5d46b;--t-c3:#f0776b;--t-c4:#7fd6a0;--t-c5:#f2a45e;--t-c6:#b78cf0}[data-palette=bubblegum]{--t-ground:#fff;--t-grid:#fbd9e4;--t-panel:#fff;--t-panel2:#fff2f6;--t-ink:#43263a;--t-edge:#43263a;--t-ink-dim:#87677c;--t-tab:#fbc8da;--t-lift-ink:#f0a0be;--t-shade:#f0a0be;--t-night:#191722;--t-star:#f4f1e8;--t-texture:#43263a;--t-slot:#e8cdda;--t-heat:#f0655f;--t-focus:#697798;--t-ok:#5cc98d;--t-gold:#f5c451;--t-bad:#f0655f;--t-pile:#f5dde7;--t-accent:#6aa9e8;--t-accent-ink:#43263a;--t-warn:#f59a4f;--t-stamp:#e0483f;--t-product:#e8c199;--t-numbered:#f0a35c;--t-locked:#d9c2ce;--t-far:#eddbe4;--t-axis-tag:#4a5a7a;--t-mechanic-tag:#5a4a7a;--t-scope-tag:#4a6a5a;--t-c1:#8fc7f5;--t-c2:#ffde7a;--t-c3:#ff8c8c;--t-c4:#93e0b0;--t-c5:#ffb067;--t-c6:#c4a6f5}[data-palette=despair]{--t-ground:#d5d7ce;--t-grid:#c0c3b8;--t-panel:#e2e4dc;--t-panel2:#c9ccc2;--t-ink:#21231e;--t-edge:#21231e;--t-ink-dim:#51544c;--t-tab:#b4b8a9;--t-lift-ink:#21231e;--t-shade:#97a086;--t-night:#191722;--t-star:#f4f1e8;--t-texture:#21231e;--t-slot:#adb1a5;--t-heat:#a9553f;--t-focus:#4e5f6b;--t-ok:#6d8c66;--t-gold:#bda049;--t-bad:#a9553f;--t-pile:#c4c7bc;--t-accent:#6c829a;--t-accent-ink:#141610;--t-warn:#ad7737;--t-stamp:#8a3324;--t-product:#ab9573;--t-numbered:#b3844c;--t-locked:#9b9e93;--t-far:#bec1b6;--t-axis-tag:#4a5a7a;--t-mechanic-tag:#5a4a7a;--t-scope-tag:#4a6a5a;--t-c1:#5a7fa0;--t-c2:#d2c47e;--t-c3:#a85f52;--t-c4:#8aa672;--t-c5:#c08a52;--t-c6:#725088}[class^=ds-],[class*=\ ds-]{box-sizing:border-box}:root{--site-measure:68ch;--site-max:76rem;--site-step:calc(var(--t-gap) * 2);--site-pad:calc(var(--t-gap) * 4)}*,:before,:after{box-sizing:border-box}body{background:var(--t-ground);color:var(--t-ink);font-family:var(--t-face-ui);font-size:var(--t-size-body);margin:0;line-height:1.55}a:not([class^=ds-]):not([class*=\ ds-]){color:var(--t-ink);text-decoration-color:var(--t-accent);text-decoration-thickness:var(--t-stroke);text-underline-offset:3px}a:not([class^=ds-]):not([class*=\ ds-]):hover{text-decoration-thickness:calc(var(--t-stroke) * 2)}:focus-visible{outline:var(--t-stroke) solid var(--t-focus);outline-offset:calc(var(--t-stroke) * -1)}code{font-family:var(--t-face-data);font-size:var(--t-size-small)}.page{isolation:isolate;gap:var(--site-pad);padding-bottom:var(--site-pad);flex-direction:column;display:flex;position:relative;overflow-x:clip}.page__bed{position:fixed}.socials{gap:var(--t-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social svg{width:var(--t-size-icon);height:var(--t-size-icon);fill:currentColor;display:block}.locales{gap:var(--t-gap);display:flex}.top{max-width:var(--site-max);padding:var(--site-pad) var(--site-pad) 0;justify-content:flex-end;width:100%;margin:0 auto;display:flex}.foot{justify-content:center;align-items:center;gap:var(--site-step);padding:0 var(--site-pad);flex-wrap:wrap;display:flex}.foot__sign{color:var(--t-ink-dim);font-size:var(--t-size-small);margin:0}:root{--landing-size-lead:calc(var(--t-size-body) * 3);--landing-size-sub:calc(var(--t-size-body) * 1.25);--landing-size-band:calc(var(--t-size-body) * 1.5)}.hero{align-items:center;gap:var(--site-pad);max-width:var(--site-max);padding:calc(var(--site-pad) * 2) var(--site-pad) var(--site-pad);grid-template-columns:minmax(0,1fr);width:100%;margin:0 auto;display:grid}.hero__say{align-items:flex-start;gap:var(--site-step);flex-direction:column;display:flex}.hero__stamp{z-index:2;top:calc(var(--t-gap) * -3);position:absolute;right:3%;rotate:3deg}.hero__stamp .ds-banner{border:var(--t-stroke) solid var(--t-edge);border-radius:var(--t-r-piece);width:auto}.hero__stamp .ds-banner__title{font-family:var(--t-face-display);font-size:var(--landing-size-sub);letter-spacing:.06em;text-transform:uppercase}.hero__mark{width:min(100%,26rem);height:auto;display:block}.hero__lead{font-family:var(--t-face-display);font-size:var(--landing-size-lead);font-weight:var(--t-weight-display);text-wrap:balance;max-width:16ch;margin:0;line-height:1.02}.hero__sub{color:var(--t-ink-dim);font-size:var(--landing-size-sub);max-width:34ch;margin:0}.hero__cta{align-items:center;gap:var(--site-step);margin-top:var(--t-gap);flex-wrap:wrap;display:flex}.hero__art{justify-content:center;display:flex;position:relative}.hero__frame{width:min(100%,34rem);rotate:1.5deg}.hero__window{width:100%}.hero__window .ds-window__body{padding:var(--t-gap)}.hero__shot{border:var(--t-stroke) solid var(--t-edge);border-radius:var(--t-r-piece);width:100%;height:auto;display:block}.hero__spark{z-index:1;position:absolute}.hero__spark--top{top:8%;left:1%;rotate:12deg;scale:1.6}.hero__spark--top .ds-shape__stroke{fill:var(--t-gold)}.hero__spark--side{bottom:6%;left:4%;rotate:-10deg;scale:1.4}.hero__spark--side .ds-shape__stroke{fill:var(--t-accent)}.hero__spark--foot{right:6%;bottom:calc(var(--t-gap) * -2);rotate:-8deg;scale:1.5}.hero__spark--foot .ds-shape__stroke{fill:var(--t-stamp)}.band{--ds-marquee-step:calc(var(--ds-duration-slow) * 2);box-shadow:none;background:var(--t-gold);color:var(--t-accent-ink);font-family:var(--t-face-display);font-size:var(--landing-size-band);font-weight:var(--t-weight-display);padding:var(--site-step) 0;text-transform:uppercase;border-left:0;border-right:0;border-radius:0}.band__step{align-items:center;gap:var(--t-gap);display:inline-flex}.band__order{border:var(--t-stroke) solid var(--t-edge);border-radius:var(--t-r-pill);background:var(--t-panel);font-family:var(--t-face-ui);font-size:var(--t-size-body);height:calc(var(--t-gap) * 5);width:calc(var(--t-gap) * 5);place-items:center;font-weight:700;line-height:1;display:grid}.band__word{letter-spacing:.04em}.band__mark .ds-shape__stroke{fill:var(--t-panel)}.shots{gap:var(--site-pad);margin:calc(var(--site-pad) * 3) auto 0;max-width:var(--site-max);padding:0 var(--site-pad);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));width:100%;display:grid}.shots__card{gap:var(--t-gap);flex-direction:column;display:flex}.shots__card:nth-child(odd){rotate:-1deg}.shots__card:nth-child(2n){rotate:1deg}.shots__image{border:var(--t-stroke) solid var(--t-edge);border-radius:var(--t-r-piece);width:100%;height:auto;display:block}.shots__name{font-family:var(--t-face-display);font-weight:var(--t-weight-display);margin:0}.missing{align-items:center;gap:var(--site-step);max-width:46rem;padding:calc(var(--site-pad) * 3) var(--site-pad);text-align:center;flex-direction:column;margin:0 auto;display:flex}.missing__title{font-family:var(--t-face-display);font-size:var(--landing-size-lead);font-weight:var(--t-weight-display);margin:0;line-height:1.1}.missing__body{color:var(--t-ink-dim);margin:0}@media (width>=60rem){.hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:68vh}}
