@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/682af714a7d5bc8c-s.22o9biiibgmth.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12b67b3c78c4367a-s.p.0dhaz04vjmr2w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caprasimo Fallback;src:local(Arial);ascent-override:79.59%;descent-override:19.86%;line-gap-override:0.0%;size-adjust:115.33%}.caprasimo_7ccd477d-module__5SfC8q__className{font-family:Caprasimo,Caprasimo Fallback;font-style:normal;font-weight:400}.caprasimo_7ccd477d-module__5SfC8q__variable{--font-heading:"Caprasimo", "Caprasimo Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_c1bad1d6-module__9_j-Ta__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_c1bad1d6-module__9_j-Ta__variable{--font-body:"Figtree", "Figtree Fallback"}
:root{--color-bg:#f7f1e4;--color-surface:#ece2cd;--color-text:#201e1d;--color-divider:#201e1d29;--color-sage:#257e78;--color-sage-100:#e1faf8;--color-sage-200:#cceeeb;--color-sage-300:#b2dbd8;--color-sage-400:#92bfbc;--color-sage-500:#73a09c;--color-sage-600:#57817e;--color-sage-700:#396966;--color-sage-800:#22504c;--color-sage-900:#163d3a;--color-terracotta:#ee8c0c;--color-terracotta-100:#fff6eb;--color-terracotta-200:#ffebd0;--color-terracotta-300:#ffd8a5;--color-terracotta-400:#f6ba6b;--color-terracotta-500:#ee8c0c;--color-terracotta-600:#b2782d;--color-terracotta-700:#8c5a1a;--color-terracotta-800:#644012;--color-terracotta-900:#402b10;--color-neutral-100:#f9f4ed;--color-neutral-200:#eee7db;--color-neutral-300:#dcd3c4;--color-neutral-400:#c0b6a5;--color-neutral-500:#a19786;--color-neutral-600:#82796a;--color-neutral-700:#645c50;--color-neutral-800:#474238;--color-neutral-900:#2e2b25;--font-heading-weight:400;--space-1:4.4px;--space-2:8.8px;--space-3:13.2px;--space-4:17.6px;--space-6:26.4px;--space-8:35.2px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--shadow-sm:0 1px 2px #2e2b2524;--shadow-md:0 3px 10px #2e2b2529;--shadow-lg:0 12px 32px #2e2b2538;--ease-standard:cubic-bezier(.2, .8, .2, 1);--page-gutter:34px;--content-max:1240px;--section-rhythm:88px}@media (max-width:759px){:root{--page-gutter:18px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}section[id]{scroll-margin-top:84px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body), system-ui, sans-serif;margin:0;font-size:15px;font-weight:400;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading), system-ui, sans-serif;font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-terracotta-700);text-underline-offset:3px;text-decoration:none}a:hover{color:var(--color-terracotta)}img{max-width:100%;display:block}button{font:inherit}.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}.eyebrow-label{font-family:var(--font-heading), system-ui, sans-serif;font-weight:var(--font-heading-weight);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-2);font-size:13px;line-height:1.12}.field-hint{color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:12.5px}.field-on-dark .field-hint{color:var(--color-neutral-300)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-sage);outline-offset:2px}::selection{background:color-mix(in srgb, var(--color-sage) 30%, transparent)}.btn{cursor:pointer;min-height:44px;font-family:var(--font-heading), system-ui, sans-serif;font-weight:var(--font-heading-weight);color:var(--color-text);border-radius:var(--radius-pill);transition:background .2s var(--ease-standard), color .2s var(--ease-standard), border-color .2s var(--ease-standard);background:0 0;border:1.5px solid #0000;justify-content:center;align-items:center;gap:6px;padding:13px 26px;font-size:14.5px;line-height:1.2;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--color-sage);color:var(--color-bg);box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--color-sage-600)}.btn-primary:active{background:var(--color-sage-700)}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.btn-secondary:active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}.btn-primary-on-olive{background:var(--color-terracotta-400);color:var(--color-sage-900);box-shadow:var(--shadow-sm)}.btn-primary-on-olive:hover{background:var(--color-terracotta-500)}.btn-primary-on-olive:active{background:var(--color-terracotta-600)}.btn-outline-on-dark{border-color:color-mix(in srgb, var(--color-neutral-100) 32%, transparent);color:var(--color-neutral-100)}.btn-outline-on-dark:hover{background:var(--color-neutral-100);color:var(--color-sage-900)}.field{flex-direction:column;gap:6px;display:flex}.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent);font-size:12px;display:block}.field-on-dark>label{color:color-mix(in srgb, var(--color-neutral-100) 78%, transparent)}.input{width:100%;height:44px;font:inherit;color:var(--color-text);caret-color:var(--color-sage);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-pill);padding:0 17px;font-size:14.5px}.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}.input:focus-visible{border-color:var(--color-sage);outline-offset:0}.input::placeholder{color:color-mix(in srgb, var(--color-text) 45%, transparent)}.input-on-dark{background:var(--color-neutral-800);border-color:color-mix(in srgb, var(--color-neutral-100) 22%, transparent);color:var(--color-neutral-100)}.input-on-dark::placeholder{color:color-mix(in srgb, var(--color-neutral-100) 50%, transparent)}.input-on-dark:hover{border-color:color-mix(in srgb, var(--color-neutral-100) 40%, transparent)}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:22px;display:grid}.stat-tile{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6) var(--space-4);text-align:center}.stat-tile__number{font-family:var(--font-heading), system-ui, sans-serif;color:var(--color-sage-800);font-size:36px}.stat-tile__label{color:color-mix(in srgb, var(--color-text) 60%, transparent);margin-top:4px;font-size:13px}.form-panel{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.form-row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;display:grid}.select{width:100%;height:44px;font:inherit;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-pill);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23201e1d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 17px center;background-repeat:no-repeat;padding:0 40px 0 17px;font-size:14.5px}.select:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}.select:focus-visible{border-color:var(--color-sage);outline-offset:0}.form-error{color:var(--color-terracotta-800);margin:0;font-size:13.5px;font-weight:600}.form-error-on-dark{color:var(--color-terracotta-300);margin:0;font-size:13.5px;font-weight:600}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.page-shell{max-width:var(--content-max);padding:var(--space-8) var(--page-gutter) calc(var(--space-8) * 1.5);margin:0 auto}.back-link{color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-bottom:var(--space-4);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.back-link:hover{color:var(--color-sage-700)}.page-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.section-block+.section-block{margin-top:var(--space-8)}.event-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;display:grid}.event-card{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);gap:var(--space-2);transition:transform .25s var(--ease-standard), box-shadow .25s var(--ease-standard);flex-direction:column;display:flex}.event-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.event-card{transition:none}.event-card:hover{transform:none}}.event-card__title{font-family:var(--font-heading), system-ui, sans-serif;margin:0;font-size:20px}.event-card__meta{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:13px}.event-card__actions{margin-top:var(--space-2);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.status-badge{font-family:var(--font-body), system-ui, sans-serif;border-radius:var(--radius-pill);align-items:center;width:fit-content;padding:4px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.status-badge--active{background:var(--color-sage-200);color:var(--color-sage-800)}.status-badge--draft{background:var(--color-terracotta-200);color:var(--color-terracotta-800)}.status-badge--expired{background:var(--color-neutral-300);color:var(--color-neutral-800)}.empty-state{color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:14px}.media-grid{margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.media-tile{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-neutral-200);position:relative;overflow:hidden}.media-tile img{object-fit:cover;width:100%;height:100%}.media-tile__skeleton{width:100%;height:100%;color:color-mix(in srgb, var(--color-text) 50%, transparent);background:linear-gradient(100deg, var(--color-neutral-200) 40%, var(--color-neutral-100) 50%, var(--color-neutral-200) 60%);background-size:200% 100%;justify-content:center;align-items:center;font-size:12px;animation:1.6s linear infinite shimmer;display:flex}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.media-tile--flagged img{opacity:.35}.media-tile__view-btn{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.media-tile__status{position:absolute;top:8px;left:8px}.media-tile__badge{border-radius:var(--radius-pill);background:var(--color-terracotta-700);color:var(--color-neutral-100);padding:2px 9px;font-size:10.5px;font-weight:700;position:absolute;top:8px;left:8px}.media-tile__flag-btn{border-radius:var(--radius-pill);cursor:pointer;background:color-mix(in srgb, var(--color-neutral-900) 65%, transparent);color:var(--color-neutral-100);border:none;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;bottom:8px;right:8px}@media (prefers-reduced-motion:reduce){.media-tile__skeleton{animation:none}}.media-tile-wrap{flex-direction:column;gap:6px;display:flex}.media-tile__caption{color:color-mix(in srgb, var(--color-text) 60%, transparent);overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.35}.dashboard-shell{max-width:var(--content-max);align-items:flex-start;margin:0 auto;display:flex}.dashboard-sidebar{width:220px;padding:var(--space-6) 0 var(--space-6) var(--page-gutter);flex:none;align-self:flex-start;position:sticky;top:65px}.dashboard-sidebar__nav{flex-direction:column;gap:4px;display:flex}.dashboard-sidebar__link{border-radius:var(--radius-pill);color:color-mix(in srgb, var(--color-text) 65%, transparent);padding:10px 16px;font-size:13.5px;font-weight:600}.dashboard-sidebar__link:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent);color:var(--color-text)}.dashboard-sidebar__link--active{background:var(--color-sage-200);color:var(--color-sage-800)}.dashboard-main{flex:auto;min-width:0}@media (max-width:759px){.dashboard-shell{flex-direction:column}.dashboard-sidebar{width:100%;padding:var(--space-3) 0 0;position:static}.dashboard-sidebar__nav{gap:var(--space-2);scrollbar-width:none;padding:0 var(--page-gutter) var(--space-2);-webkit-overflow-scrolling:touch;flex-flow:row;overflow-x:auto}.dashboard-sidebar__nav::-webkit-scrollbar{display:none}.dashboard-sidebar__link{white-space:nowrap;flex:none}}.btn-sm{min-height:32px;padding:6px 16px;font-size:13px}.table-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.search-form{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.search-input{flex:1;max-width:360px}.status-badge--suspended{background:var(--color-terracotta-200);color:var(--color-terracotta-800)}.pagination{align-items:center;gap:var(--space-3);margin-top:var(--space-6);display:flex}.pagination__link{color:var(--color-sage-700);font-size:13.5px;font-weight:600}.pagination__link--disabled{color:color-mix(in srgb, var(--color-text) 35%, transparent);pointer-events:none}.data-table-wrap{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:13.5px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--color-divider);white-space:nowrap;padding:8px 12px}.data-table th{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:11.5px}.data-table tr:last-child td{border-bottom:none}@media (max-width:759px){.data-table-wrap{padding:var(--space-2) var(--space-4);overflow-x:visible}.data-table,.data-table tbody,.data-table tr{width:100%;display:block}.data-table thead{display:none}.data-table tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider)}.data-table tr:first-child{padding-top:var(--space-2)}.data-table tr:last-child{padding-bottom:var(--space-2);border-bottom:none}.data-table th,.data-table td{white-space:normal;border-bottom:none;width:100%;padding:3px 0;display:block}.data-table td:first-child{font-family:var(--font-heading), system-ui, sans-serif;padding-bottom:6px;font-size:17px}.data-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-bottom:2px;font-size:11px;font-weight:700;display:block}}.table-thumb{border-radius:var(--radius-sm);background:var(--color-neutral-200);cursor:pointer;border:none;flex:none;width:56px;height:56px;padding:0;display:block;overflow:hidden}.table-thumb img{object-fit:cover;width:100%;height:100%}.table-thumb__empty{text-align:center;width:100%;height:100%;color:color-mix(in srgb, var(--color-text) 50%, transparent);justify-content:center;align-items:center;font-size:9px;display:flex}.lightbox-backdrop{background:color-mix(in srgb, var(--color-neutral-900) 82%, transparent);padding:var(--space-6);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox{gap:var(--space-3);flex-direction:column;align-items:center;max-width:min(900px,100%);max-height:100%;display:flex;position:relative}.lightbox-media{border-radius:var(--radius-md);background:var(--color-neutral-900);object-fit:contain;max-width:100%;max-height:70vh}.lightbox-close{cursor:pointer;background:var(--color-surface);width:32px;height:32px;color:var(--color-text);box-shadow:var(--shadow-md);border:none;border-radius:50%;font-size:16px;line-height:1;position:absolute;top:-14px;right:-14px}.lightbox-nav{cursor:pointer;background:color-mix(in srgb, var(--color-neutral-900) 55%, transparent);width:40px;height:40px;color:var(--color-neutral-100);border:none;border-radius:50%;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-nav:disabled{opacity:.3;cursor:default}.lightbox-nav--prev{left:-8px}.lightbox-nav--next{right:-8px}@media (max-width:759px){.lightbox-backdrop{padding:var(--page-gutter)}.lightbox-nav--prev{left:0}.lightbox-nav--next{right:0}.lightbox-close{top:0;right:0}}.lightbox-meta{align-items:center;gap:var(--space-3);color:var(--color-neutral-100);flex-wrap:wrap;justify-content:center;font-size:13px;display:flex}.settings-row__key{color:var(--color-sage-800);word-break:break-word;font-size:13.5px;font-weight:700}@keyframes blobA{0%,to{border-radius:62% 38% 54% 46%/52% 58% 42% 48%;transform:translate(0,0)rotate(0)}34%{border-radius:42% 58% 38% 62%/58% 42% 62% 38%;transform:translate(26px,-30px)rotate(9deg)}67%{border-radius:56% 44% 66% 34%/40% 62% 38% 60%;transform:translate(-22px,22px)rotate(-7deg)}}@keyframes blobB{0%,to{border-radius:48% 52% 40% 60%/60% 44% 56% 40%;transform:translate(0,0)scale(1)}50%{border-radius:62% 38% 58% 42%/38% 62% 40% 60%;transform:translate(-30px,26px)scale(1.08)}}@keyframes blobMorph{0%,to{border-radius:62% 38% 54% 46%/52% 58% 42% 48%}34%{border-radius:42% 58% 38% 62%/58% 42% 62% 38%}67%{border-radius:56% 44% 66% 34%/40% 62% 38% 60%}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes floatY{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes pop{0%{opacity:0;transform:scale(.84)translateY(12px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
