@font-face{font-family:Nexa;src:url(/fonts/NexaBlack.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/fonts/NexaHeavy.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/fonts/NexaXBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/fonts/NexaRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-blue:#0185ff;--color-pink:#ff91f8;--color-yellow:#fed308;--color-orange:#ff7007;--color-cream:#ebe6da;--color-green:#04ff93;--color-blue-vivo:#0a8eff;--color-green-menta:#00cf93;--color-creme-warm:#e8dcc8;--color-magenta:#ff5ef8;--color-gold:gold;--color-silver:silver;--color-bronze:#cd7f32;--color-navy-dark:#002d44;--color-ink:#1d1d1b;--color-white:#fff;--color-error:#ff4d4f;--color-success:var(--color-green);--color-warning:var(--color-orange);--color-info:var(--color-blue);--color-success-strong:#0a7a4a;--color-error-strong:#c53030;--surface-page:var(--color-cream);--surface-card:#fff;--surface-raised:#f0ebe0;--surface-sunken:#e4dfd3;--surface-code:#111;--surface-page-dark:#0d0d0d;--surface-card-dark:#1d1d1b;--surface-raised-dark:#262626;--surface-sunken-dark:#111;--color-ink-dark:#fff;--color-cream-dark:#ebe6da;--color-disabled-bg-dark:#333;--border-brutal:2px solid var(--color-ink);--border-brutal-thick:3px solid var(--color-ink);--border-soft:1px solid #1a1a1a1f;--shadow-brutal-sm:3px 3px 0 var(--color-ink);--shadow-brutal-md:4px 4px 0 var(--color-ink);--shadow-brutal-lg:6px 6px 0 var(--color-ink);--shadow-brutal-xl:8px 8px 0 var(--color-ink);--shadow-brutal-thick:6px 6px 0 var(--color-ink);--shadow-brutal-hover:6px 6px 0 var(--color-ink);--shadow-blue:4px 4px 0 var(--color-blue);--shadow-pink:4px 4px 0 var(--color-pink);--shadow-yellow:4px 4px 0 var(--color-yellow);--shadow-green:4px 4px 0 var(--color-green);--shadow-orange:4px 4px 0 var(--color-orange);--font-head:"Nexa", "Barlow Condensed", "Montserrat", sans-serif;--font-body:"Montserrat", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", "Consolas", monospace;--fw-black:900;--fw-heavy:800;--fw-bold:700;--fw-regular:400;--fw-normal:var(--fw-regular);--t-display:clamp(3rem, 8vw, 6rem);--t-h1:clamp(2.25rem, 5vw, 4rem);--t-h2:clamp(1.75rem, 4vw, 3rem);--t-h3:clamp(1.25rem, 3vw, 2rem);--t-body:1rem;--t-small:.875rem;--t-label:.75rem;--t-micro:.625rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--max-w:1200px;--max-w-text:720px;--sidebar-width:260px;--ease-snap:cubic-bezier(.25, 0, 0, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--duration:.15s;--duration-md:.3s;--duration-lg:.5s;--z-base:1;--z-card:10;--z-sticky:100;--z-overlay:200;--z-modal:300;--z-toast:400;--z-max:999;--anim-pop:pop .4s var(--ease-bounce);--anim-slide:slideUp .5s var(--ease-smooth);--anim-fade:fadeIn .4s var(--ease-smooth);--anim-stagger-delay:60ms;--grad-orange-cream:linear-gradient(135deg, var(--color-orange) 0%, var(--color-cream) 100%);--grad-pink-yellow:linear-gradient(135deg, var(--color-pink) 0%, var(--color-yellow) 100%);--grad-blue-pink:linear-gradient(135deg, var(--color-blue) 0%, var(--color-pink) 100%);--grad-yellow-blue:linear-gradient(135deg, var(--color-yellow) 0%, var(--color-blue) 100%);--grad-green-blue:linear-gradient(135deg, var(--color-green) 0%, var(--color-blue) 100%);--fs-xs:.625rem;--fs-sm:.75rem;--fs-base:.875rem;--fs-md:1rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:2rem;--fs-3xl:2.5rem;--fs-4xl:3.5rem;--fs-5xl:4.5rem;--fs-6xl:6rem;--fs-display:clamp(4rem, 8vw, 8rem);--bw-thin:1px;--bw-sm:2px;--bw-md:3px;--bw-lg:4px;--bw-xl:6px;--state-layer-white-08:#ffffff14;--state-layer-white-10:#ffffff1a;--state-layer-white-12:#ffffff1f;--state-layer-white-20:#fff3;--state-layer-white-25:#ffffff40;--state-layer-white-30:#ffffff4d;--state-layer-white-40:#fff6;--state-layer-white-60:#fff9;--state-layer-white-84:#ffffffd6;--state-layer-white-90:#ffffffe6;--state-layer-black-00:#0000;--state-layer-black-08:#00000014;--state-layer-black-10:#0000001a;--state-layer-black-15:#00000026;--state-layer-ink-02:#1d1d1b05;--state-layer-ink-10:#1d1d1b1a;--state-layer-ink-20:#1d1d1b33;--state-layer-ink-50:#1d1d1b80;--state-layer-ink-12:#1a1a1a1f;--state-layer-ink-40:#1a1a1a66;--state-layer-ink-60:#1a1a1a99;--state-layer-blue-05:#0185ff0d;--state-layer-blue-25:#0185ff40;--state-layer-blue-30:#0185ff4d;--state-layer-green-15:#04ff9326;--state-layer-green-25:#04ff9340;--state-layer-error-15:#ff4d4f26;--state-layer-cream-12:#ebe6da1f;--state-layer-cream-60:#ebe6da99;--surface-success-soft:var(--state-layer-green-15);--surface-error-soft:var(--state-layer-error-15);--color-void:#0d0d0d;--color-paper:#fafaf8;--window-dot-red:#ff5f56;--window-dot-yellow:#ffbd2e;--window-dot-green:#27c93f;--glass-white:#ffffff14;--glass-ink:#1d1d1b14;--overlay-sm:#0006;--overlay-md:#0009;--color-print-bg:#fff;--color-print-text:#000;--color-print-border:#ccc;--color-print-muted:#666;--opacity-disabled:.45;--color-disabled-bg:#d5d0c5;--focus-ring:0 0 0 3px var(--color-blue), 0 0 0 5px var(--state-layer-blue-25);--focus-ring-inset:inset 0 0 0 2px var(--color-blue);--social-hover:var(--color-cream);--ease-brutal:cubic-bezier(.175, .885, .32, 1.275);--platform-instagram:#e4405f;--platform-tiktok:#000;--platform-twitter:#1da1f2;--platform-youtube:red;--platform-linkedin:#0a66c2;--platform-whatsapp:#25d366;--role-bg-page:var(--surface-page);--role-bg-card:var(--surface-card);--role-bg-raised:var(--surface-raised);--role-bg-sunken:var(--surface-sunken);--role-fg-default:var(--color-ink);--role-fg-muted:var(--state-layer-ink-50);--role-fg-inverse:var(--color-white);--role-border-strong:var(--color-ink);--role-border-subtle:var(--border-soft);--role-focus:var(--color-blue);--role-overlay:var(--overlay-md);--role-info:var(--color-info);--role-success:var(--color-success);--role-warning:var(--color-warning);--role-danger:var(--color-error);--role-disabled-bg:var(--color-disabled-bg);--role-disabled-opacity:var(--opacity-disabled);--color-candy-green:var(--color-green);--color-straw-blue:var(--color-blue);--color-bubblegum-pink:var(--color-pink);--color-mustard-yellow:var(--color-yellow);--color-ketchup-orange:var(--color-orange);--shake-blue:var(--color-blue);--shake-pink:var(--color-pink);--shake-yellow:var(--color-yellow);--shake-orange:var(--color-orange);--shake-green:var(--color-green);--shake-cream:var(--color-cream);--shake-dark:var(--color-ink)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:var(--surface-page-dark);--surface-card:var(--surface-card-dark);--surface-raised:var(--surface-raised-dark);--surface-sunken:var(--surface-sunken-dark);--color-ink:var(--color-ink-dark);--color-cream:var(--color-cream-dark);--border-brutal:2px solid #ffffffd9;--border-brutal-thick:3px solid #ffffffd9;--border-soft:1px solid var(--state-layer-white-12);--shadow-brutal-sm:3px 3px 0 #ffffffb3;--shadow-brutal-md:4px 4px 0 #ffffffb3;--shadow-brutal-lg:6px 6px 0 #ffffffb3;--shadow-brutal-xl:8px 8px 0 #ffffffb3;--shadow-brutal-thick:6px 6px 0 #ffffffb3;--shadow-brutal-hover:6px 6px 0 #ffffffb3;--color-disabled-bg:var(--color-disabled-bg-dark);--focus-ring:0 0 0 3px var(--color-green), 0 0 0 5px var(--state-layer-green-25);--state-layer-ink-12:#ffffff1f;--state-layer-ink-20:#fff3}
:root{--ink-fixed:#1d1d1b;--accent:var(--color-candy-green);--good:var(--color-candy-green);--bad:var(--color-error);--muted:#1d1d1b8c;--text-primary:var(--color-ink);--radius-pill:var(--radius-full)}[data-theme=dark]{--bad:#f87171;--muted:#ebe6da8c}@media (prefers-color-scheme:dark){:root:not([data-theme]){--surface-page:var(--surface-page-dark);--surface-card:var(--surface-card-dark);--surface-raised:var(--surface-raised-dark);--surface-sunken:var(--surface-sunken-dark);--color-ink:var(--color-ink-dark);--color-cream:var(--color-cream-dark);--bad:#f87171;--muted:#ebe6da8c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{background:var(--surface-page);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;margin:0;padding:0;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);font-weight:var(--fw-black);letter-spacing:-.01em;margin:0}button{font:inherit;font-weight:var(--fw-bold);color:var(--color-ink);background:var(--surface-card);border:var(--border-brutal);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);cursor:pointer;transition:transform var(--duration) var(--ease-smooth), box-shadow var(--duration) var(--ease-smooth);box-shadow:var(--shadow-brutal-sm)}button:hover{box-shadow:var(--shadow-brutal-md);transform:translate(-1px,-1px)}button:active{box-shadow:1px 1px 0 var(--color-ink);transform:translate(2px,2px)}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled);box-shadow:var(--shadow-brutal-sm);transform:none}input,select{font:inherit;color:var(--color-ink);background:var(--surface-card);border:var(--border-brutal);border-radius:var(--radius-sm);padding:var(--sp-3) var(--sp-3)}input:focus,select:focus{box-shadow:var(--focus-ring);outline:none}:focus-visible{outline:2px solid var(--accent,var(--color-candy-green));outline-offset:2px;border-radius:4px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent,var(--color-candy-green));outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent,var(--color-candy-green));outline-offset:1px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--sp-3) var(--sp-4);border-bottom:var(--border-soft);font-size:var(--t-small)}tr:last-child td{border-bottom:none}th{font-weight:var(--fw-bold);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;background:var(--surface-sunken)}code{font-family:var(--font-mono);font-size:var(--t-small);background:var(--surface-sunken);padding:2px var(--sp-1);border:var(--border-soft);border-radius:2px}.logo-light{display:inline-block}.logo-dark,[data-theme=dark] .logo-light{display:none}[data-theme=dark] .logo-dark{display:inline-block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .logo-light{display:none}:root:not([data-theme]) .logo-dark{display:inline-block}}.theme-transitioning,.theme-transitioning *,.theme-transitioning :before,.theme-transitioning :after{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,fill .2s,stroke .2s!important}@media (prefers-reduced-motion:no-preference){.dashboard-section{animation:.4s ease-out both dashboardSectionIn;animation-delay:calc(var(--stagger-i,0) * 60ms)}@keyframes dashboardSectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hour-bar{transform-origin:bottom;animation:.5s ease-out both hourBarRise;animation-delay:calc(var(--bar-i,0) * 20ms)}@keyframes hourBarRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.live-dot{position:relative}.live-dot.just-refreshed:after{content:"";background:var(--color-candy-green);pointer-events:none;border-radius:50%;animation:.6s ease-out forwards liveRipple;position:absolute;inset:0}@keyframes liveRipple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}}.admin-shell{min-height:100vh;position:relative}.admin-main-wrap{margin-left:var(--sidebar-width);min-height:100vh;transition:margin-left var(--duration-md) var(--ease-smooth);flex-direction:column;display:flex}[data-sidebar=collapsed] .admin-main-wrap{margin-left:64px}.admin-topbar{z-index:var(--z-sticky);align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);background:var(--surface-page);border-bottom:var(--border-soft);min-height:60px;display:flex;position:sticky;top:0}.admin-content{flex:1}.bottom-nav{z-index:var(--z-toast);background:var(--surface-card);border-top:var(--border-brutal);padding:6px 8px calc(6px + env(safe-area-inset-bottom));justify-content:space-around;align-items:stretch;gap:var(--sp-1);display:none;position:fixed;bottom:0;left:0;right:0}.bottom-nav-tab{padding:var(--sp-2) var(--sp-1);border-radius:var(--radius-sm);box-shadow:none;cursor:pointer;transition:background var(--duration) var(--ease-smooth);background:0 0;border:1px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-height:52px;text-decoration:none;display:inline-flex!important}.bottom-nav-tab[data-active="1"]{border-color:var(--color-ink);box-shadow:2px 2px 0 var(--color-ink)}@keyframes bs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bs-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:640px){.admin-main-wrap{margin-left:0!important}.sidebar-desktop{display:none!important}.sidebar-mobile-trigger{display:inline-flex!important}.admin-topbar{padding:var(--sp-2) var(--sp-4)}.bottom-nav{display:flex}.admin-content{padding-bottom:96px}.sidebar-collapse-btn,.admin-topbar-left nav[aria-label=Breadcrumb]{display:none!important}}@media (min-width:641px) and (max-width:1024px){.admin-topbar-left nav[aria-label=Breadcrumb]{max-width:280px;overflow:hidden}.sidebar-desktop{overflow:hidden;width:64px!important}.sidebar-desktop nav a>span,.sidebar-desktop header>img,.sidebar-desktop header>span,.sidebar-desktop [aria-expanded]>span,.sidebar-desktop [aria-expanded]>svg+span{display:none!important}.sidebar-desktop nav a{justify-content:center!important;padding:10px 0!important}.sidebar-collapse-btn{display:none!important}.admin-main-wrap{margin-left:64px!important}}@media (max-width:640px){button,[role=button],.bottom-nav-tab{min-height:44px}button[aria-label=Diminuir],button[aria-label=Aumentar]{min-height:32px}}.grid-kpi{gap:var(--sp-3);grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:1024px){.grid-kpi{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.grid-kpi{gap:var(--sp-2);grid-template-columns:repeat(2,1fr)}}.grid-charts{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chart-card[data-span="2"]{grid-column:span 2}@media (max-width:1024px){.grid-charts{grid-template-columns:minmax(0,1fr)}.chart-card[data-span="2"]{grid-column:span 1}}.chart-card{min-width:0}.chart-card:has(.heatmap-grid){overflow-x:auto}.table-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius-sm);overflow-x:auto}.table-wrap table{table-layout:auto;min-width:1100px}.status-cell{min-width:200px;max-width:300px}@media (max-width:1280px){.status-cell{min-width:180px;max-width:240px}.status-cell select,.status-cell button{font-size:var(--t-label)!important;padding:2px 5px!important}}.table-wrap td{vertical-align:middle;overflow:hidden}.table-wrap tbody tr{transition:background-color var(--duration) var(--ease-smooth)}.table-wrap tbody tr:hover{background:var(--surface-sunken)}.table-wrap tbody tr.row-selected,.table-wrap tbody tr.row-selected:hover{background:color-mix(in srgb, var(--color-ketchup-orange) 10%, var(--surface-card))}[data-theme=dark] .table-wrap tbody tr.row-selected,[data-theme=dark] .table-wrap tbody tr.row-selected:hover{background:color-mix(in srgb, var(--color-ketchup-orange) 20%, var(--surface-card))}:is(.table-wrap td:has(>input[type=checkbox]),.table-wrap th:has(>input[type=checkbox])){text-align:center;padding:0 6px}.table-wrap input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-ketchup-orange);vertical-align:middle}.table-wrap thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration) var(--ease-smooth)}.table-wrap thead th.sortable:hover,.table-wrap thead th.sortable.active{color:var(--color-ketchup-orange)}@media (max-width:640px){.admin-header{flex-direction:column;align-items:flex-start!important;gap:var(--sp-3)!important}.admin-header>*{width:100%}}.timeline-grid{gap:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.timeline-grid{grid-template-columns:1fr}.display-xl{font-size:28px!important}.display-2xl{font-size:40px!important}}@keyframes pulse{0%{box-shadow:0 0 #04ff9399}70%{box-shadow:0 0 0 8px #04ff9300}to{box-shadow:0 0 #04ff9300}}@media (prefers-reduced-motion:reduce){@keyframes pulse{0%,to{box-shadow:none}}}.bg-illustration{object-fit:contain;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}@keyframes gs-pipeline-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.18)}}@keyframes gs-stagger-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gs-stagger-item{animation:gs-stagger-fade-in .32s var(--ease-smooth) both}@media (prefers-reduced-motion:reduce){@keyframes gs-pipeline-pulse{0%,to{filter:none;transform:none}}@keyframes gs-stagger-fade-in{0%,to{opacity:1;transform:none}}}.gs-breadcrumb-link{color:var(--muted);transition:color var(--duration) var(--ease-smooth)}.gs-breadcrumb-link:hover,.gs-breadcrumb-link:focus-visible{color:var(--color-ink)}.gs-poster-card{box-shadow:var(--shadow-brutal-sm);transition:transform var(--duration) var(--ease-smooth), box-shadow var(--duration) var(--ease-smooth)}.gs-poster-card[data-selected=true]{box-shadow:var(--shadow-brutal-md)}.gs-poster-card:hover,.gs-poster-card:focus-visible{box-shadow:var(--shadow-brutal-md);transform:translate(-2px,-2px)}@media (prefers-reduced-motion:reduce){.gs-poster-card,.gs-poster-card:hover,.gs-poster-card:focus-visible{transform:none}}img.creators-banner{width:100%;height:auto;display:block}img.creators-banner.logo-dark,[data-theme=dark] img.creators-banner.logo-light{display:none}[data-theme=dark] img.creators-banner.logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) img.creators-banner.logo-light{display:none}:root:not([data-theme]) img.creators-banner.logo-dark{display:block}}.gs-mono{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}.gs-section-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:12px;font-weight:700;display:inline-flex}.gs-section-label:before{content:"";background:var(--color-ink);opacity:.4;width:28px;height:1.5px}.gs-bracket-num{color:var(--color-ketchup-orange);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-weight:800}.gs-display{font-family:var(--font-head);letter-spacing:-.045em;font-weight:900;line-height:.9}.gs-corner-tick{position:relative}.gs-corner-tick:before,.gs-corner-tick:after{content:"";border:2px solid var(--color-ink);width:12px;height:12px;position:absolute}.gs-corner-tick:before{border-bottom:0;border-right:0;top:-2px;left:-2px}.gs-corner-tick:after{border-top:0;border-left:0;bottom:-2px;right:-2px}.gs-stat-big{font-family:var(--font-head);letter-spacing:-.055em;color:var(--color-ink);font-size:clamp(64px,9vw,132px);font-weight:900;line-height:.85}.gs-grid-bg{background-image:linear-gradient(90deg,#1d1d1b0a 1px,#0000 1px),linear-gradient(#1d1d1b0a 1px,#0000 1px);background-size:32px 32px}[data-theme=dark] .gs-grid-bg{background-image:linear-gradient(90deg,#ebe6da0d 1px,#0000 1px),linear-gradient(#ebe6da0d 1px,#0000 1px)}.gs-marquee{white-space:nowrap;gap:48px;animation:28s linear infinite gs-marquee;display:flex}@keyframes gs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gs-marquee{animation:none}}.gs-float-slow{animation:9s ease-in-out infinite gs-float-slow}@keyframes gs-float-slow{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(2deg)}}.gs-float-slow-rev{animation:11s ease-in-out infinite reverse gs-float-slow}.gs-tape{background:var(--color-banana-yellow,#fed308);border:1.5px solid var(--color-ink);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-fixed);box-shadow:2px 2px 0 var(--color-ink);padding:4px 14px;font-size:11px;font-weight:800;position:absolute;transform:rotate(-4deg)}.gs-card-tilt{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.gs-card-tilt:hover{box-shadow:var(--shadow-brutal-lg);transform:translate(-3px,-3px)rotate(-.4deg)}.gs-step-num{font-family:var(--font-head);letter-spacing:-.05em;color:var(--color-ketchup-orange);-webkit-text-stroke:2px var(--color-ink);paint-order:stroke fill;font-size:88px;font-weight:900;line-height:.85}.gs-underline-bar{display:inline-block;position:relative}.gs-underline-bar:after{content:"";background:var(--color-banana-yellow,#fed308);border:1.5px solid var(--color-ink);z-index:-1;height:6px;position:absolute;bottom:-10px;left:0;right:0;transform:skew(-12deg)}@media (prefers-reduced-motion:reduce){.gs-float-slow,.gs-float-slow-rev{animation:none!important;transform:none!important}.gs-card-tilt:hover{transform:none}}.gs-fade-in{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards gs-fade-in;transform:translateY(8px)}.gs-fade-in-1{animation-delay:80ms}.gs-fade-in-2{animation-delay:.2s}.gs-fade-in-3{animation-delay:.34s}.gs-fade-in-4{animation-delay:.48s}.gs-fade-in-5{animation-delay:.64s}@keyframes gs-fade-in{to{opacity:1;transform:translateY(0)}}.gs-cta{transition:transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1)}.gs-cta:hover{box-shadow:var(--shadow-brutal-lg);transform:translate(-2px,-2px)}.gs-cta:active{box-shadow:var(--shadow-brutal-sm);transform:translate(0)}.gs-chip{transition:transform .12s,background .12s}.gs-chip:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.gs-fade-in,.gs-fade-in-1,.gs-fade-in-2,.gs-fade-in-3,.gs-fade-in-4,.gs-fade-in-5{opacity:1!important;animation:none!important;transform:none!important}.gs-cta:hover,.gs-cta:active{transform:none}}.gs-pulse{animation:1.6s ease-out infinite gs-pulse}@keyframes gs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.gs-dot{animation:1.2s ease-in-out infinite gs-dot}@keyframes gs-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.gs-pulse,.gs-dot{opacity:.6!important;animation:none!important}}
