@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-Bold.ttf) format("truetype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--c-mata: #0E2A1C;--c-folha: #1F3D2B;--c-uva: #5B2245;--c-uva-escura: #3A1530;--c-trigo: #E8B94A;--c-trigo-claro: #F3D58C;--c-laranja: #E0703A;--c-laranja-escura: #C25A28;--c-creme: #FFF6E5;--c-casca: #F6EAD2;--c-linha: #E6D5B8;--c-tinta: #2A1E16;--c-tinta-2: #6B5A4B;--c-tinta-3: #9A8774;--c-ok: #2F7D4F;--c-ok-bg: #E3F1E6;--c-alerta: #A86E06;--c-alerta-bg: #FBEFD2;--c-erro: #B3412E;--c-erro-bg: #F8E1DC;--f-serif: "Instrument Serif", "Iowan Old Style", Georgia, serif;--f-sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-display: clamp(2.75rem, 7vw, 4.5rem);--t-h1: 2.25rem;--t-h2: 1.625rem;--t-h3: 1.25rem;--t-body: 1rem;--t-small: .875rem;--t-micro: .75rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--r-sm: 8px;--r-md: 14px;--r-lg: 22px;--r-xl: 32px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(42, 30, 22, .08), 0 4px 16px rgba(42, 30, 22, .06);--sh-2: 0 2px 6px rgba(42, 30, 22, .1), 0 16px 40px rgba(42, 30, 22, .1);--sh-telao: 0 30px 80px rgba(5, 14, 9, .55), 0 6px 18px rgba(5, 14, 9, .35);--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--d-fast: .16s;--d-base: .26s;--d-slow: .6s;--focus: 0 0 0 3px rgba(224, 112, 58, .35)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--f-sans);font-size:var(--t-body);line-height:1.5;color:var(--c-tinta);background:var(--c-creme);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus)}.display{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:var(--t-display);line-height:.95;letter-spacing:-.01em;margin:0}.h1{font-family:var(--f-serif);font-weight:400;font-size:var(--t-h1);line-height:1.1;margin:0}.h2{font-family:var(--f-serif);font-weight:400;font-size:var(--t-h2);line-height:1.15;margin:0}.h3{font-family:var(--f-sans);font-weight:600;font-size:var(--t-h3);line-height:1.3;margin:0}.eyebrow{font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--c-tinta-2)}.eyebrow--trigo{color:var(--c-trigo)}.muted{color:var(--c-tinta-2)}.small{font-size:var(--t-small)}.mono{font-family:var(--f-mono)}.guide{font-family:var(--f-serif);font-style:italic;font-size:1.375rem;line-height:1.25}.btn{--_bg: transparent;--_fg: var(--c-tinta);--_bd: var(--c-linha);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-5);border-radius:var(--r-pill);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);font-weight:600;font-size:.9375rem;letter-spacing:.005em;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;transition:background var(--d-fast),border-color var(--d-fast),transform var(--d-fast),box-shadow var(--d-fast),opacity var(--d-fast)}.btn:hover{background:color-mix(in srgb,var(--_bg) 88%,#000)}.btn:active{transform:translateY(1px) scale(.99)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn--primary{--_bg: var(--c-laranja);--_fg: #fff;--_bd: var(--c-laranja);box-shadow:0 6px 18px #e0703a47}.btn--primary:hover{--_bg: var(--c-laranja-escura);--_bd: var(--c-laranja-escura);background:var(--_bg)}.btn--dark{--_bg: var(--c-folha);--_fg: var(--c-creme);--_bd: var(--c-folha)}.btn--dark:hover{background:var(--c-mata)}.btn--secondary{--_bg: #fff}.btn--secondary:hover{background:var(--c-casca)}.btn--ghost{--_bd: transparent}.btn--ghost:hover{background:#2a1e160f}.btn--danger{--_bg: #fff;--_fg: var(--c-erro);--_bd: color-mix(in srgb, var(--c-erro) 35%, #fff)}.btn--danger:hover{background:var(--c-erro-bg)}.btn--ok{--_bg: var(--c-ok);--_fg: #fff;--_bd: var(--c-ok)}.btn--ok:hover{background:#276a43}.btn--lg{min-height:56px;padding:0 var(--s-6);font-size:1.0625rem}.btn--xl{min-height:72px;padding:0 var(--s-6);font-size:1.125rem;border-radius:var(--r-lg)}.btn--sm{min-height:34px;padding:0 var(--s-3);font-size:.8125rem}.btn--icon{padding:0;width:44px}.btn--sm.btn--icon{width:34px}.btn--block{width:100%}.field{display:grid;gap:var(--s-2)}.label{font-weight:600;font-size:.9375rem}.label .opt{font-weight:400;color:var(--c-tinta-3)}.input,.textarea{width:100%;padding:14px 16px;border:1px solid var(--c-linha);border-radius:var(--r-md);background:#fff;color:var(--c-tinta);font-size:1.0625rem;line-height:1.4;transition:border-color var(--d-fast),box-shadow var(--d-fast)}.input::placeholder,.textarea::placeholder{color:var(--c-tinta-3)}.input:focus,.textarea:focus{outline:none;border-color:var(--c-laranja);box-shadow:var(--focus)}.textarea{resize:vertical;min-height:132px}.field--invalid .input,.field--invalid .textarea{border-color:var(--c-erro)}.help{font-size:var(--t-small);color:var(--c-tinta-2);display:flex;justify-content:space-between;gap:var(--s-3)}.error-text{font-size:var(--t-small);color:var(--c-erro)}.counter{font-family:var(--f-mono);font-size:var(--t-micro);color:var(--c-tinta-3)}.counter--warn{color:var(--c-alerta)}.counter--over{color:var(--c-erro)}.check{display:grid;grid-template-columns:24px 1fr;gap:var(--s-3);align-items:start;cursor:pointer;font-size:.9375rem;line-height:1.45}.check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin:0;border:1.5px solid var(--c-tinta-3);border-radius:7px;background:#fff;display:grid;place-items:center;cursor:pointer;transition:background var(--d-fast),border-color var(--d-fast)}.check input:checked{background:var(--c-folha);border-color:var(--c-folha)}.check input:checked:after{content:"";width:6px;height:11px;border:solid var(--c-creme);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:.75rem;font-weight:600;background:var(--c-casca);color:var(--c-tinta-2);white-space:nowrap}.chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.chip--plain:before{display:none}.chip--pending{background:var(--c-alerta-bg);color:var(--c-alerta)}.chip--approved{background:var(--c-ok-bg);color:var(--c-ok)}.chip--rejected,.chip--offline{background:var(--c-erro-bg);color:var(--c-erro)}.chip--hidden{background:#ece6dc;color:var(--c-tinta-2)}.chip--live{background:var(--c-folha);color:var(--c-trigo-claro)}.chip--online{background:var(--c-ok-bg);color:var(--c-ok)}.chip--live:before,.chip--online:before{animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.25}}.card{background:#fff;border:1px solid var(--c-linha);border-radius:var(--r-lg);box-shadow:var(--sh-1)}.card--pad{padding:var(--s-5)}.surface-dark{background:var(--c-mata);color:var(--c-creme)}.divider{height:1px;background:var(--c-linha);border:0;margin:0}.rule-trigo{width:64px;height:1px;background:var(--c-trigo);border:0;margin:0}.segmented{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:var(--r-pill);background:var(--c-casca);border:1px solid var(--c-linha)}.segmented button{border:0;background:transparent;min-height:36px;padding:0 var(--s-4);border-radius:var(--r-pill);font-weight:600;font-size:.875rem;color:var(--c-tinta-2);cursor:pointer;transition:background var(--d-fast),color var(--d-fast),box-shadow var(--d-fast)}.segmented button[aria-pressed=true]{background:#fff;color:var(--c-tinta);box-shadow:var(--sh-1)}.tabs{display:flex;gap:var(--s-1);overflow-x:auto;border-bottom:1px solid var(--c-linha);scrollbar-width:none}.tabs button{position:relative;border:0;background:none;padding:var(--s-3) var(--s-4);font-weight:600;font-size:.9375rem;color:var(--c-tinta-2);cursor:pointer;white-space:nowrap;display:inline-flex;gap:var(--s-2);align-items:center}.tabs button[aria-selected=true]{color:var(--c-tinta)}.tabs button[aria-selected=true]:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:-1px;height:2px;border-radius:2px;background:var(--c-laranja)}.tabs .count{font-family:var(--f-mono);font-size:.75rem;font-weight:400;padding:1px 7px;border-radius:var(--r-pill);background:var(--c-casca);color:var(--c-tinta-2)}.banner{display:flex;gap:var(--s-3);align-items:center;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--t-small);background:var(--c-alerta-bg);color:#6d4a07}.banner--error{background:var(--c-erro-bg);color:var(--c-erro)}.demo-ribbon{position:fixed;z-index:50;left:50%;bottom:10px;transform:translate(-50%);padding:4px 12px;border-radius:var(--r-pill);font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:#2a1e16d1;color:var(--c-trigo-claro);pointer-events:none}.spinner{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes seed-in{0%{opacity:0;transform:scale(0)}}.seal{display:inline-flex;align-items:center;gap:var(--s-3)}.seal__text{display:grid;line-height:1.05}.seal__name{font-family:var(--f-serif);font-style:italic;font-size:1.375rem}.seal__meta{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-top:4px}.seal--light{color:var(--c-creme)}.seal--light .seal__meta{color:var(--c-trigo-claro);opacity:.9}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-Bold.ttf) format("truetype");font-weight:600 800;font-display:swap}.landscape{display:block;width:100%;height:100%}.ls-cloud{animation-name:cloud-pass;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@keyframes cloud-pass{0%{transform:translate(0)}to{transform:translate(2600px)}}.ls-sun{animation:sun-glow 7s ease-in-out infinite alternate;transform-origin:1460px 560px}@keyframes sun-glow{to{transform:scale(1.05)}}.ls-stalk{transform-box:view-box;animation-name:wheat-wind;animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}@keyframes wheat-wind{0%{transform:rotate(-1.5deg)}35%{transform:rotate(6deg) skew(2deg)}55%{transform:rotate(2deg)}75%{transform:rotate(4deg)}to{transform:rotate(-1.5deg)}}.ls-canopy{transform-box:fill-box;transform-origin:50% 100%;animation:canopy 7s ease-in-out infinite}@keyframes canopy{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.6deg)}}.ls-birds{animation:birds-fly 55s linear infinite;animation-delay:-12s}@keyframes birds-fly{0%{transform:translate(0)}50%{transform:translate(1100px,-40px)}to{transform:translate(2250px,10px)}}.ls-wing{transform-box:fill-box;transform-origin:50% 100%;animation:flap .55s ease-in-out infinite alternate}.ls-wing--b{animation-duration:.48s;animation-delay:-.2s}.ls-wing--c{animation-duration:.62s;animation-delay:-.35s}@keyframes flap{to{transform:scaleY(.45)}}@media (prefers-reduced-motion: reduce){.ls-cloud,.ls-sun,.ls-stalk,.ls-canopy,.ls-birds,.ls-wing{animation:none!important}}[data-theme=pomar]{--c-mata: #1F5B3A;--c-folha: #2F8A4C;--c-uva: #7B2D8E;--c-uva-escura: #5A1F69;--c-trigo: #FFB703;--c-trigo-claro: #FFE08A;--c-laranja: #FF6B35;--c-laranja-escura: #E4521C;--c-creme: #FFFBF3;--c-casca: #FFF1DA;--c-linha: #F1DFC2;--c-tinta: #1E2B22;--c-tinta-2: #55665A;--c-tinta-3: #8E9C91;--c-ceu: #7CC8F2;--c-ceu-claro: #DDF1FB;--f-display: "Bricolage Grotesque", "Instrument Sans", system-ui, sans-serif;--r-md: 16px;--r-lg: 26px;--r-xl: 36px;--sh-1: 0 2px 0 rgba(30, 43, 34, .06), 0 8px 24px rgba(30, 43, 34, .08);--sh-2: 0 4px 0 rgba(30, 43, 34, .08), 0 18px 44px rgba(30, 43, 34, .14);--focus: 0 0 0 4px rgba(255, 107, 53, .3)}[data-theme=pomar] .display,[data-theme=pomar] .h1,[data-theme=pomar] .h2{font-family:var(--f-display);font-style:normal;font-weight:700;letter-spacing:-.02em}[data-theme=pomar] .display{line-height:.92}[data-theme=pomar] .guide{font-family:var(--f-display);font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:1.15}[data-theme=pomar] .eyebrow{font-family:var(--f-sans);font-weight:700;letter-spacing:.1em}[data-theme=pomar] .eyebrow--trigo{color:var(--c-laranja)}[data-theme=pomar] .btn{font-weight:700}[data-theme=pomar] .btn--primary{box-shadow:0 4px 0 var(--c-laranja-escura),0 10px 22px #ff6b354d}[data-theme=pomar] .btn--primary:active{transform:translateY(3px);box-shadow:0 1px 0 var(--c-laranja-escura)}[data-theme=pomar] .btn--dark{--_bg: var(--c-folha);--_bd: var(--c-folha);box-shadow:0 4px #1f5b3a}[data-theme=pomar] .btn--dark:hover{background:#287a42}[data-theme=pomar] .btn--secondary{box-shadow:0 3px 0 var(--c-linha)}[data-theme=pomar] .btn--ok{box-shadow:0 3px #1d5d37}[data-theme=pomar] .check input:checked{background:var(--c-laranja);border-color:var(--c-laranja)}[data-theme=pomar] .chip--live{background:var(--c-uva);color:#fff}[data-theme=pomar] .segmented button[aria-pressed=true]{background:var(--c-folha);color:#fff}[data-theme=pomar] .tabs button[aria-selected=true]:after{height:4px;bottom:-2px}[data-theme=pomar] .card{border-color:transparent}[data-theme=pomar] .telao{background:var(--c-ceu)}[data-theme=pomar] .stage__bg{position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=pomar] .stage__logo{filter:drop-shadow(0 3px 0 rgba(255,255,255,.7))}[data-theme=pomar] .stage__guide{margin-top:26px;padding:22px 34px;max-width:820px;font-family:var(--f-display);font-style:normal;font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.01em;color:var(--c-mata);text-shadow:none;background:#fff;border-radius:34px 34px 8px;box-shadow:0 6px #1f5b3a2e,0 20px 40px #1f5b3a2e}[data-theme=pomar] .stage__foot{bottom:40px}[data-theme=pomar] .stage__verse{width:fit-content;max-width:560px;padding:16px 24px;border-radius:22px;background:#ffffffe6;box-shadow:0 4px #c9861a59}[data-theme=pomar] .stage__verse p{max-width:500px;font-family:var(--f-sans);font-style:normal;font-size:21px;color:var(--c-tinta)}[data-theme=pomar] .stage__verse span{color:var(--c-laranja);font-weight:700}[data-theme=pomar] .stage__qr{padding:12px 12px 12px 22px;border-radius:26px;background:#ffffffeb;box-shadow:0 4px #c9861a59}[data-theme=pomar] .stage__qr span{color:var(--c-mata);font-family:var(--f-sans);font-weight:700}[data-theme=pomar] .stage__qrbox{box-shadow:none;background:#fff;padding:6px}[data-theme=pomar] .stage__paused{background:var(--c-uva);color:#fff}[data-theme=pomar] .gcard{background:#fff;border-radius:48px;padding:40px 64px 30px 30px;gap:56px;overflow:hidden;box-shadow:0 10px #1f5b3a38,0 40px 80px #143c2847}[data-theme=pomar] .gcard:after{inset:auto;left:0;right:0;top:0;height:14px;border:0;border-radius:48px 48px 0 0;background:linear-gradient(90deg,#ff6b35,#ffb703 35%,#7bc67b 65%,#7b2d8e)}[data-theme=pomar] .gcard__photo{border-radius:36px;background:var(--c-ceu-claro);box-shadow:inset 0 0 0 6px #fff}[data-theme=pomar] .gcard__eyebrow{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border-radius:999px;font-family:var(--f-sans);font-weight:700;font-size:17px;letter-spacing:.12em;color:#fff;background:var(--c-laranja)}[data-theme=pomar] .gcard__fruit{width:14px;height:14px;border-radius:50%;background:#ffe08a;box-shadow:4px -5px 0 -3px #7bc67b}[data-theme=pomar] .gcard__name{font-family:var(--f-display);font-style:normal;font-weight:800;font-size:70px;letter-spacing:-.03em;color:var(--c-uva)}[data-theme=pomar] .gcard__msg{color:var(--c-tinta);font-weight:400}[data-theme=pomar] .gcard__ellipsis{color:var(--c-laranja);font-family:var(--f-display);font-weight:800}[data-theme=pomar] .gcard__progress{height:8px;bottom:18px;background:var(--c-casca)}[data-theme=pomar] .gcard__progress span{background:linear-gradient(90deg,#ff6b35,#ffb703);border-radius:8px}[data-theme=pomar] .waiting__qr{background:#fff;border-radius:44px;box-shadow:0 10px #1f5b3a33,0 30px 60px #143c2840}[data-theme=pomar] .waiting__text{padding:36px 44px;border-radius:44px;background:#ffffffeb;box-shadow:0 10px #1f5b3a26}[data-theme=pomar] .waiting__text h2{font-family:var(--f-display);font-weight:800;font-size:68px;letter-spacing:-.03em;color:var(--c-mata)}[data-theme=pomar] .waiting__text p{font-family:var(--f-sans);font-style:normal;font-size:28px;color:var(--c-tinta-2)}[data-theme=pomar] .waiting__url{color:var(--c-laranja);font-weight:700}[data-theme=pomar] .form-page{background:var(--c-creme)}[data-theme=pomar] .form-hero{position:relative;overflow:hidden;background:var(--c-ceu);padding:40px var(--s-5) 150px}[data-theme=pomar] .form-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=pomar] .form-hero>:not(.form-hero__bg){position:relative}[data-theme=pomar] .form-hero__logo{filter:drop-shadow(0 2px 0 rgba(255,255,255,.8))}[data-theme=pomar] .form-hero__date{padding:6px 14px;border-radius:999px;background:#fff;color:var(--c-mata);font-family:var(--f-sans);font-weight:700;letter-spacing:.08em;box-shadow:0 3px #1f5b3a26}[data-theme=pomar] .form-card{margin-top:-96px;box-shadow:0 8px #1f5b3a1f,0 24px 60px #1f5b3a29}[data-theme=pomar] .form-card__guide{color:var(--c-uva);font-size:1.75rem}[data-theme=pomar] .photo-drop{background:var(--c-ceu-claro);border-color:#a9d8f0;border-width:2px}[data-theme=pomar] .photo-drop svg{color:var(--c-uva)}[data-theme=pomar] .input,[data-theme=pomar] .textarea{border-width:2px;background:#fff}[data-theme=pomar] .message-lead{font-family:var(--f-display);font-weight:800}[data-theme=pomar] .success__scene{width:min(340px,86vw);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 8px #1f5b3a26;animation:pop .7s var(--ease-spring) both}@keyframes pop{0%{transform:scale(.6);opacity:0}}[data-theme=pomar] .success .h1{color:var(--c-uva);font-style:normal}[data-theme=pomar] .form-foot p{font-family:var(--f-sans);font-style:normal;font-size:1rem}[data-theme=pomar] .admin-top{position:relative;overflow:hidden;background:var(--c-ceu)}[data-theme=pomar] .admin-top__bg{position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=pomar] .admin-top>:not(.admin-top__bg){position:relative}[data-theme=pomar] .admin-top__link{color:var(--c-mata);background:#ffffffd9}[data-theme=pomar] .nowbar{background:#ffffffe6;border-color:transparent;color:var(--c-tinta);box-shadow:0 6px #1f5b3a26}[data-theme=pomar] .nowbar__info strong{font-family:var(--f-display);font-style:normal;font-weight:800;letter-spacing:-.02em;color:var(--c-uva)}[data-theme=pomar] .nowbar__meta{color:var(--c-tinta-2)}[data-theme=pomar] .stat strong{font-family:var(--f-display);font-weight:800;color:var(--c-laranja)}[data-theme=pomar] .stat span{color:var(--c-tinta-2)}[data-theme=pomar] .thumb--empty{background:var(--c-ceu-claro);border-color:#a9d8f0}@media (max-width: 720px){[data-theme=pomar] .nowbar__stats{border-top-color:var(--c-linha)}}[data-theme=pomar] .mod-card__head strong{font-family:var(--f-display);font-style:normal;font-weight:700;color:var(--c-uva)}[data-theme=pomar] .queue__row{border-width:2px;border-color:transparent;box-shadow:var(--sh-1)}[data-theme=pomar] .queue__row--live{border-color:var(--c-uva);box-shadow:0 4px #7b2d8e40}[data-theme=pomar] .ellipsis{font-family:var(--f-display);font-weight:800}[data-theme=pomar] .toast{background:var(--c-uva)}[data-theme=pomar] .login{position:relative;overflow:hidden;background:var(--c-ceu)}[data-theme=pomar] .login__bg{position:absolute;top:0;right:0;bottom:0;left:0}[data-theme=pomar] .login__card{position:relative;box-shadow:0 8px #1f5b3a26,0 30px 60px #143c2840}[data-theme=pomar] .login .h2{color:var(--c-uva)}.form-page{min-height:100%;background:var(--c-creme);padding-bottom:var(--s-7)}.form-hero{position:relative;display:grid;justify-items:center;gap:var(--s-3);padding:var(--s-7) var(--s-5) 88px;background-color:var(--c-mata);background-size:cover;background-position:center;color:var(--c-creme);text-align:center}.form-hero__logo{width:min(250px,70vw);height:auto;filter:drop-shadow(0 4px 18px rgba(0,0,0,.3))}.form-hero__date{font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--c-trigo-claro)}.form-card{position:relative;max-width:560px;margin:-56px auto 0;padding:var(--s-6) var(--s-5);display:grid;gap:var(--s-5);border-radius:var(--r-xl)}@media (max-width: 600px){.form-card{margin:-56px var(--s-3) 0}}.form-card__guide{margin:0;color:var(--c-folha);font-size:1.625rem}.form-card__intro{margin:-12px 0 0}.photo-drop{display:grid;justify-items:center;gap:6px;padding:var(--s-6) var(--s-4);border:1.5px dashed var(--c-linha);border-radius:var(--r-lg);background:var(--c-creme);color:var(--c-tinta);cursor:pointer;transition:border-color var(--d-fast),background var(--d-fast)}.photo-drop:hover{border-color:var(--c-laranja);background:#fff}.photo-drop svg{color:var(--c-laranja)}.photo-drop strong{font-size:1rem}.photo-drop span:not(.spinner){font-size:var(--t-small);color:var(--c-tinta-2)}.photo-drop.is-invalid{border-color:var(--c-erro)}.photo-preview{position:relative;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4 / 3;background:var(--c-casca)}.photo-preview img{width:100%;height:100%;object-fit:cover}.photo-preview .btn{position:absolute;right:12px;bottom:12px;box-shadow:var(--sh-2)}.message-wrap{position:relative}.message-lead{position:absolute;left:16px;top:10px;font-family:var(--f-serif);font-size:1.5rem;color:var(--c-laranja);pointer-events:none}.message-wrap .textarea{padding-left:38px}.success{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:var(--s-4);padding:var(--s-6);text-align:center}.success .h1{color:var(--c-folha);font-style:italic;max-width:14ch}.success__lead{margin:0;font-size:1.125rem;max-width:30ch}.success .btn{margin-top:var(--s-4)}.form-foot{max-width:520px;margin:var(--s-7) auto 0;padding:0 var(--s-5);text-align:center}.form-foot p{margin:0 0 var(--s-2);font-family:var(--f-serif);font-style:italic;font-size:1.125rem;color:var(--c-tinta-2)}.telao{position:fixed;top:0;right:0;bottom:0;left:0;background:#07140d;overflow:hidden;color:var(--c-creme)}.telao--idle,.telao--idle *{cursor:none!important}.telao__fs{position:fixed;right:20px;top:20px;z-index:10}.telao--idle .telao__fs{opacity:0;pointer-events:none}.stage{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform-origin:center;overflow:hidden}.stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stage__top{position:absolute;left:96px;right:96px;top:52px;display:flex;align-items:flex-start;justify-content:space-between;gap:48px}.stage__top img{filter:drop-shadow(0 6px 24px rgba(0,0,0,.25))}.stage__guide{margin:34px 0 0;max-width:760px;text-align:right;font-family:var(--f-serif);font-style:italic;font-size:44px;line-height:1.12;color:var(--c-creme);text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.35);transition:opacity var(--d-slow)}.stage__guide.is-hidden{opacity:0}.stage__foot{position:absolute;left:96px;right:96px;bottom:52px;display:flex;align-items:flex-end;justify-content:space-between}.stage__verse p{margin:0;max-width:640px;text-wrap:balance;font-family:var(--f-serif);font-style:italic;font-size:24px;line-height:1.25;color:#fff6e5b8}.stage__verse span{display:block;margin-top:10px;font-family:var(--f-mono);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#fff6e57a}.stage__qr{display:flex;align-items:center;gap:18px}.stage__qr span{font-family:var(--f-mono);font-size:15px;letter-spacing:.12em;text-transform:uppercase;line-height:1.45;color:#fff6e5b3;text-align:right;order:-1}.stage__qrbox{padding:12px;background:var(--c-creme);border-radius:14px;box-shadow:0 10px 30px #0000004d}.stage__qrbox svg{display:block}.stage__paused{position:absolute;left:50%;bottom:60px;transform:translate(-50%);padding:8px 18px;border-radius:999px;background:#07140db3;font-family:var(--f-mono);font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--c-trigo-claro)}.gcard{position:absolute;width:1180px;min-height:520px;display:grid;grid-template-columns:500px 1fr;gap:52px;align-items:center;padding:36px 64px 36px 36px;border-radius:36px;background:#fff6e5f7;color:var(--c-tinta);box-shadow:var(--sh-telao);transform:rotate(var(--rot, 0deg));will-change:transform,opacity,filter}.gcard:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:28px;border:1px solid rgba(232,185,74,.45);pointer-events:none}.gcard__photo{width:500px;height:500px;border-radius:26px;overflow:hidden;background:var(--c-folha);display:grid;place-items:center}.gcard__photo img{width:100%;height:100%;object-fit:cover}.gcard__body{display:grid;gap:14px;padding:12px 0}.gcard__eyebrow{font-family:var(--f-mono);font-size:16px;letter-spacing:.22em;text-transform:uppercase;color:#a5760f}.gcard__name{margin:0;font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:72px;line-height:.98;color:var(--c-folha);letter-spacing:-.01em}.gcard__msg{margin:10px 0 0;font-family:var(--f-sans);line-height:1.32;color:var(--c-tinta);text-wrap:pretty}.gcard__ellipsis{color:var(--c-laranja);font-family:var(--f-serif);font-size:1.25em;line-height:0;margin-right:6px}.gcard__progress{position:absolute;left:64px;right:64px;bottom:22px;height:3px;border-radius:3px;background:#2a1e1614;overflow:hidden}.gcard__progress span{display:block;height:100%;background:var(--c-trigo);transform-origin:left;animation-name:progress;animation-timing-function:linear;animation-fill-mode:both}@keyframes progress{0%{transform:scaleX(var(--from, 1))}to{transform:scaleX(0)}}.gcard{animation-duration:var(--enter, 1s);animation-fill-mode:both;animation-timing-function:var(--ease-out)}.enter-rise{animation-name:enter-rise;animation-timing-function:var(--ease-spring)}.enter-slide-l{animation-name:enter-slide-l}.enter-slide-r{animation-name:enter-slide-r}.enter-zoom{animation-name:enter-zoom;animation-timing-function:var(--ease-spring)}.enter-drop{animation-name:enter-drop;animation-timing-function:var(--ease-spring)}.enter-blur{animation-name:enter-blur}@keyframes enter-rise{0%{opacity:0;transform:translateY(140px) rotate(var(--rot))}}@keyframes enter-slide-l{0%{opacity:0;transform:translate(-260px) rotate(calc(var(--rot) - 3deg))}}@keyframes enter-slide-r{0%{opacity:0;transform:translate(260px) rotate(calc(var(--rot) + 3deg))}}@keyframes enter-zoom{0%{opacity:0;transform:scale(.6) rotate(var(--rot))}}@keyframes enter-drop{0%{opacity:0;transform:translateY(-220px) rotate(calc(var(--rot) + 4deg))}}@keyframes enter-blur{0%{opacity:0;filter:blur(20px);transform:scale(1.04) rotate(var(--rot))}}.gcard.is-exiting{animation:exit .6s var(--ease-out) both;z-index:0}@keyframes exit{0%{opacity:1;transform:rotate(var(--rot))}to{opacity:0;transform:scale(.94) rotate(var(--rot))}}.waiting{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:72px;animation:fade-in .8s var(--ease-out) both}.waiting__qr{padding:26px;border-radius:32px;background:var(--c-creme);box-shadow:var(--sh-telao)}.waiting__qr svg{display:block}.waiting__text{max-width:640px;display:grid;gap:18px}.waiting__text .eyebrow{font-size:16px}.waiting__text h2{margin:0;font-family:var(--f-serif);font-weight:400;font-size:76px;line-height:1}.waiting__text p{margin:0;font-family:var(--f-serif);font-style:italic;font-size:34px;line-height:1.2;color:#fff6e5c7}.waiting__url{font-family:var(--f-mono);font-size:22px;color:var(--c-trigo-claro)}@keyframes fade-in{0%{opacity:0}}.admin{min-height:100%;background:var(--c-creme);padding-bottom:96px}.admin-top{background:var(--c-mata) url(/art/telao-bg.jpg) center 40% / cover;color:var(--c-creme);padding:var(--s-4) var(--s-5) var(--s-5)}.admin-top__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);max-width:1180px;margin:0 auto}.admin-top__right{display:flex;align-items:center;gap:var(--s-2)}.admin-top__link{--_fg: var(--c-creme);color:var(--c-creme)}.admin-top__link:hover{background:#fff6e51a}.admin-top__logo{width:132px;height:auto}@media (max-width: 520px){.admin-top__link span{display:none}.admin-top__logo{width:112px}}.nowbar{max-width:1180px;margin:var(--s-5) auto 0;display:grid;grid-template-columns:auto 1fr auto;gap:var(--s-4);align-items:center;padding:var(--s-4);border-radius:var(--r-lg);background:#07140d8c;border:1px solid rgba(255,246,229,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nowbar__info{display:grid;gap:2px;min-width:0}.nowbar__info strong{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:1.75rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nowbar__meta{font-family:var(--f-mono);font-size:12px;color:#fff6e5a6}.nowbar__stats{display:flex;gap:var(--s-5)}.stat{display:grid;justify-items:end}.stat strong{font-family:var(--f-serif);font-weight:400;font-size:2rem;line-height:1;color:var(--c-trigo-claro)}.stat span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#fff6e599}@media (max-width: 720px){.nowbar{grid-template-columns:auto 1fr}.nowbar__stats{grid-column:1 / -1;justify-content:space-between;padding-top:var(--s-3);border-top:1px solid rgba(255,246,229,.1)}.stat{justify-items:start}}.thumb{border-radius:12px;object-fit:cover;background:var(--c-casca);flex:none}.thumb--md{width:56px;height:56px}.thumb--lg{width:76px;height:76px;border-radius:16px}.thumb--empty{display:block;background:#fff6e514;border:1px dashed rgba(255,246,229,.25)}.queue .thumb--empty{background:var(--c-casca);border-color:var(--c-linha)}.controls{max-width:1180px;margin:0 auto;padding:var(--s-5);display:grid;grid-template-columns:auto 1fr;gap:var(--s-4) var(--s-6);align-items:start}.controls__group{display:grid;gap:var(--s-2)}.seconds{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.seconds__input{width:88px;padding:6px 12px;min-height:34px;font-size:.9375rem;border-radius:var(--r-pill)}.controls__transport{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--s-2)}.transport{min-height:52px;border-radius:var(--r-md)}.controls__transport.is-manual .transport:not(.transport--clear){min-height:76px;font-size:1.125rem}.controls__hint{grid-column:1 / -1;margin:-4px 0 0}@media (max-width: 720px){.controls{grid-template-columns:1fr}.controls__transport{grid-template-columns:1fr 1fr}}.admin-tabs{max-width:1180px;margin:0 auto;padding:0 var(--s-5)}.admin-main{max-width:1180px;margin:0 auto;padding:var(--s-5)}.list-actions{display:flex;justify-content:flex-end;margin-bottom:var(--s-4)}.mod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--s-4)}.mod-card{display:grid;grid-template-columns:132px 1fr;overflow:hidden;animation:card-in .35s var(--ease-out) both}@keyframes card-in{0%{opacity:0;transform:translateY(8px)}}.mod-card__photo{position:relative;overflow:hidden;background:var(--c-casca);display:grid;place-items:center;min-height:168px}.mod-card__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mod-card__body{padding:var(--s-4);display:grid;gap:var(--s-3);align-content:start}.mod-card__head{display:grid;gap:2px}.mod-card__head strong{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:1.375rem;line-height:1.1;color:var(--c-folha)}.mod-card__msg{margin:0;font-size:.9375rem;line-height:1.45}.ellipsis{color:var(--c-laranja);font-family:var(--f-serif);margin-right:2px}.mod-card__actions{display:flex;flex-wrap:wrap;gap:var(--s-2)}@media (max-width: 420px){.mod-card{grid-template-columns:1fr}.mod-card__photo{aspect-ratio:4 / 3}}.queue{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.queue__row{display:grid;grid-template-columns:28px auto 1fr auto auto;gap:var(--s-3);align-items:center;padding:var(--s-3);border-radius:var(--r-md);background:#fff;border:1px solid var(--c-linha)}.queue__row--live{border-color:var(--c-folha);box-shadow:0 0 0 1px var(--c-folha),var(--sh-1)}.queue__row--done{opacity:.55}.queue__pos{font-size:12px;color:var(--c-tinta-3);text-align:center}.queue__row--live .queue__pos{color:var(--c-ok)}.queue__info{display:grid;gap:2px;min-width:0}.queue__title{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}.queue__title strong{font-weight:600}.queue__msg{font-size:var(--t-small);color:var(--c-tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue__times{font-size:12px;color:var(--c-tinta-3)}.queue__actions{display:flex;gap:var(--s-1);align-items:center}ul.queue .queue__row{grid-template-columns:auto 1fr auto}@media (max-width: 720px){.queue__row{grid-template-columns:auto 1fr auto}.queue__pos,.queue__times{display:none}.queue__actions{grid-column:1 / -1;justify-content:flex-end}}.editor{display:grid;gap:var(--s-2)}.editor .textarea{min-height:96px;font-size:.9375rem}.editor .input{font-size:.9375rem;padding:10px 12px}.editor__row{display:flex;gap:var(--s-2);align-items:center;justify-content:flex-end}.editor__row .counter{margin-right:auto}.empty{display:grid;justify-items:center;gap:var(--s-3);padding:var(--s-8) var(--s-4);text-align:center}.settings{display:grid;gap:var(--s-4);grid-template-columns:1.4fr 1fr;align-items:start}.settings__preview{grid-row:span 2;display:grid;gap:var(--s-3)}.settings__head{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap}.preview-frame{position:relative;aspect-ratio:16 / 9;border-radius:var(--r-md);overflow:hidden;background:var(--c-mata)}.preview-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.settings__share{display:grid;gap:var(--s-3)}.share{display:flex;gap:var(--s-4);align-items:center}.share__qr{padding:10px;background:#fff;border:1px solid var(--c-linha);border-radius:var(--r-md)}.share__qr svg{display:block}.share__info{display:grid;gap:var(--s-2);min-width:0}.share__url{font-family:var(--f-mono);font-size:12px;word-break:break-all;color:var(--c-tinta-2)}.danger{display:grid;gap:var(--s-3);border-color:color-mix(in srgb,var(--c-erro) 30%,var(--c-linha))}.danger__row{display:flex;gap:var(--s-2)}.danger__row .input{padding:10px 14px}@media (max-width: 860px){.settings{grid-template-columns:1fr}.settings__preview{grid-row:auto}.share{flex-direction:column;align-items:flex-start}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:40;padding:12px 20px;border-radius:var(--r-pill);background:var(--c-tinta);color:var(--c-creme);font-weight:600;font-size:.9375rem;box-shadow:var(--sh-2);animation:toast-in .3s var(--ease-spring) both}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}}.login{min-height:100%;display:grid;place-items:center;padding:var(--s-5);background:var(--c-mata) center / cover}.login__card{width:min(420px,100%);padding:var(--s-6);display:grid;gap:var(--s-4);border-radius:var(--r-xl)}.login__logo{display:flex;justify-content:center;padding:var(--s-2) 0 var(--s-3);border-bottom:1px solid var(--c-linha)}.login .h2{color:var(--c-folha)}.ds{background:var(--c-creme);min-height:100%;padding-bottom:var(--s-9)}.ds-hero{background:var(--c-mata)}.ds-hero img{width:100%;max-height:72vh;object-fit:cover}.ds-main{max-width:1080px;margin:0 auto;padding:0 var(--s-5)}.ds-intro{padding:var(--s-8) 0 var(--s-7);display:grid;gap:var(--s-4);border-bottom:1px solid var(--c-linha)}.ds-intro .display{color:var(--c-folha)}.ds-lead{margin:0;max-width:46ch;font-family:var(--f-serif);font-size:1.5rem;line-height:1.3;color:var(--c-tinta-2)}.ds-section{display:grid;grid-template-columns:200px 1fr;gap:var(--s-5);padding:var(--s-7) 0;border-bottom:1px solid var(--c-linha)}.ds-section>header{display:grid;gap:var(--s-2);align-content:start;position:sticky;top:var(--s-5)}.ds-num{font-size:12px;color:var(--c-trigo);letter-spacing:.1em}.ds-body{display:grid;gap:var(--s-5);min-width:0}.ds-body code{font-family:var(--f-mono);font-size:.85em;background:var(--c-casca);padding:1px 6px;border-radius:6px}@media (max-width: 760px){.ds-section{grid-template-columns:1fr}.ds-section>header{position:static}}.ds-brand{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.ds-brand>div{border-radius:var(--r-lg);display:grid;place-items:center;padding:var(--s-6)}.ds-brand__dark{background:var(--c-mata) url(/art/telao-bg.jpg) center / cover}.ds-brand__light{background:#fff;border:1px solid var(--c-linha)}.ds-brand__seal{background:#fff;border:1px solid var(--c-linha);padding:var(--s-4)!important}.ds-brand__seal--dark{background:var(--c-folha)!important;border-color:var(--c-folha)!important}.ds-colors{display:grid;gap:var(--s-2)}.ds-swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-2)}.swatch{border-radius:var(--r-md);padding:var(--s-4);min-height:112px;display:grid;align-content:end;gap:2px;border:1px solid rgba(42,30,22,.08)}.swatch strong{font-weight:600}.swatch .mono{font-size:11px;opacity:.78}@media (max-width: 600px){.ds-swatches{grid-template-columns:1fr 1fr}}.ds-type{display:grid;gap:var(--s-5)}.ds-type>div{display:grid;gap:var(--s-2)}.ds-type p{margin:0}.ds-type .display{color:var(--c-folha)}.ds-motif{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--s-3)}.ds-motif__item{border-radius:var(--r-lg);background:#fff;border:1px solid var(--c-linha);display:grid;place-items:center;gap:var(--s-3);padding:var(--s-5)}.ds-motif__item--dark{background:radial-gradient(circle at 50% 45%,#4e1a3d,var(--c-mata) 72%);border-color:transparent;color:var(--c-creme)}.ds-motif__item .mono{font-size:11px;opacity:.7}@media (max-width: 760px){.ds-motif{grid-template-columns:1fr}}.ds-comp{display:grid;gap:var(--s-4)}.ds-row{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.ds-fields{display:grid;gap:var(--s-4)}.ds-icons{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ds-icons span{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-sm);background:#fff;border:1px solid var(--c-linha);color:var(--c-folha)}.ds-telao__stage{aspect-ratio:16 / 9;border-radius:var(--r-lg);background:var(--c-mata) center / cover;display:grid;place-items:center;padding:var(--s-5);overflow:hidden}.ds-gcard{width:74%;display:grid;grid-template-columns:38% 1fr;gap:6%;align-items:center;padding:3%;border-radius:20px;background:#fff6e5f7;box-shadow:var(--sh-telao);transform:rotate(-1.2deg);position:relative}.ds-gcard:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:15px;border:1px solid rgba(232,185,74,.45)}.ds-gcard__photo{aspect-ratio:1;border-radius:14px;background:var(--c-folha);display:grid;place-items:center}.ds-gcard__eyebrow{font-family:var(--f-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#a5760f}.ds-gcard__name{margin:4px 0 8px;font-family:var(--f-serif);font-style:italic;font-size:clamp(1.25rem,3vw,2.25rem);line-height:1;color:var(--c-folha)}.ds-gcard__msg{margin:0;font-size:clamp(.8rem,1.5vw,1.05rem);line-height:1.35}.ds-gcard__msg span{color:var(--c-laranja);font-family:var(--f-serif)}.ds-table{width:100%;border-collapse:collapse;font-size:var(--t-small)}.ds-table td{padding:10px 12px;border-bottom:1px solid var(--c-linha);vertical-align:top}.ds-table td:first-child{white-space:nowrap;color:var(--c-folha)}.ds-themes{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-3)}.ds-theme{display:grid;gap:2px;text-align:left;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:2px solid var(--c-linha);background:#fff;cursor:pointer;min-width:220px}.ds-theme span{font-size:var(--t-small);color:var(--c-tinta-2)}.ds-theme.is-active{border-color:var(--c-laranja);box-shadow:var(--focus)}.ds-hero__pomar{position:relative;height:min(72vh,620px)}.ds-hero__pomar .landscape{position:absolute;top:0;right:0;bottom:0;left:0}.ds-hero__logo{position:absolute;left:6%;top:10%;width:min(420px,50vw);height:auto}.ds-telao__stage{position:relative}.ds-telao__bg{position:absolute;top:0;right:0;bottom:0;left:0}.ds-gcard{position:relative}[data-theme=pomar] .ds-hero{background:var(--c-ceu)}[data-theme=pomar] .ds-intro .display,[data-theme=pomar] .ds-type .display{color:var(--c-uva)}[data-theme=pomar] .ds-gcard{background:#fff;border-radius:26px}[data-theme=pomar] .ds-gcard:after{inset:0 0 auto;height:8px;border:0;border-radius:26px 26px 0 0;background:linear-gradient(90deg,#ff6b35,#ffb703 35%,#7bc67b 65%,#7b2d8e)}[data-theme=pomar] .ds-gcard__name{font-family:var(--f-display);font-style:normal;font-weight:800;color:var(--c-uva)}[data-theme=pomar] .ds-gcard__eyebrow{color:var(--c-laranja);font-weight:700}[data-theme=pomar] .ds-gcard__photo{background:var(--c-ceu-claro)}
