.scan-track-waiting{background-image:linear-gradient(45deg,rgb(var(--brand) / .16) 25%,transparent 25%,transparent 50%,rgb(var(--brand) / .16) 50%,rgb(var(--brand) / .16) 75%,transparent 75%,transparent);background-size:1.1rem 1.1rem;animation:stripes .8s linear infinite}.scan-step-current{animation:scan-step-pulse 1.8s ease-out infinite}@keyframes scan-step-pulse{0%{box-shadow:2px 2px rgb(var(--outline)),0 0 rgb(var(--pop) / .7)}70%{box-shadow:2px 2px rgb(var(--outline)),0 0 0 7px rgb(var(--pop) / 0)}to{box-shadow:2px 2px rgb(var(--outline)),0 0 rgb(var(--pop) / 0)}}@media (prefers-reduced-motion: reduce){.scan-track-waiting,.scan-step-current{animation:none}}.scan-progress-menu{position:fixed;top:calc(var(--header-h, 74px) + 12px);transition:top .55s var(--ease-out-expo);right:20px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;font-family:DM Sans Variable,ui-sans-serif,system-ui,sans-serif}.scan-progress-toggle{background:rgb(var(--brand));color:#fff;border:2.5px solid rgb(var(--outline));border-radius:999px;padding:6px 14px 6px 6px;cursor:pointer;display:flex;align-items:center;gap:10px;box-shadow:4px 4px rgb(var(--outline));transition:transform .18s var(--ease-out-expo, ease),box-shadow .18s var(--ease-out-expo, ease),background-color .2s ease;min-width:160px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scan-progress-toggle:hover{background:rgb(var(--brand-strong));transform:translate(-2px,-2px);box-shadow:6px 6px rgb(var(--outline))}.scan-progress-toggle:active{transform:translate(2px,2px);box-shadow:1px 1px rgb(var(--outline))}.scan-progress-toggle.active{background:rgb(var(--brand-strong));box-shadow:2px 2px rgb(var(--outline));transform:translate(1px,1px)}.scan-progress-toggle>svg{font-size:11px;filter:drop-shadow(1px 1px 0 rgb(var(--brand-deep)))}.scan-progress-summary{display:flex;align-items:center;gap:8px;flex:1}.scan-progress-count{display:flex;align-items:center;justify-content:center;gap:5px;min-width:30px;height:30px;padding:0 8px;border-radius:999px;border:2px solid rgb(var(--outline));background:rgb(var(--pop));color:rgb(var(--brand-night));font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:14px;transform:rotate(-4deg)}.scan-progress-text{font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:700;color:#fff;text-shadow:1px 1px 0 rgb(var(--brand-deep));white-space:nowrap}.scan-progress-toggle .scan-progress-icon.spinning{color:rgb(var(--brand-night));font-size:11px}.scan-progress-dropdown{position:relative;margin-top:12px;background:rgb(var(--card));color:rgb(var(--ink));border:2.5px solid rgb(var(--outline));border-radius:1.4rem;box-shadow:var(--shadow-sticker);width:360px;max-width:400px;min-width:320px;max-height:520px;overflow:hidden;animation:slideDown .4s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}.scan-progress-dropdown:before{content:"";display:block;height:8px;border-bottom:2px solid rgb(var(--outline));background:repeating-linear-gradient(-45deg,rgb(var(--pop)) 0,rgb(var(--pop)) 12px,rgb(var(--brand-night)) 12px,rgb(var(--brand-night)) 24px);background-size:34px 34px;animation:ribbon-flow 1.6s linear infinite}.scan-progress-dropdown.minimized{max-height:74px}.scan-progress-header{padding:12px 14px 12px 18px;border-bottom:2px solid var(--line);display:flex;justify-content:space-between;align-items:center}.scan-progress-header h3{margin:0;font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.01em;color:rgb(var(--ink))}.scan-progress-controls{display:flex;gap:8px}.scan-progress-minimize,.scan-progress-action{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:999px;border:2px solid var(--line-strong);background:rgb(var(--card));color:rgb(var(--ink));cursor:pointer;font-size:12px;transition:transform .18s var(--ease-out-expo, ease),box-shadow .18s var(--ease-out-expo, ease),background-color .2s ease,border-color .2s ease,color .2s ease}.scan-progress-minimize:hover,.scan-progress-action:hover{border-color:rgb(var(--outline));background:rgb(var(--brand-soft));transform:translate(-1px,-1px);box-shadow:2px 2px rgb(var(--outline))}.scan-progress-minimize:active,.scan-progress-action:active{transform:translate(1px,1px);box-shadow:none}.scan-progress-list{max-height:350px;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:10px}.scan-progress-list::-webkit-scrollbar{width:8px}.scan-progress-list::-webkit-scrollbar-track{background:transparent}.scan-progress-list::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}.scan-progress-item{padding:12px;border:2px solid var(--line);border-radius:1rem;background:rgb(var(--card));transition:border-color .2s ease,box-shadow .2s var(--ease-out-expo, ease),transform .2s var(--ease-out-expo, ease)}.scan-progress-item:hover{border-color:rgb(var(--outline));transform:translate(-2px,-2px);box-shadow:3px 3px rgb(var(--outline))}.scan-progress-item.completed:hover{box-shadow:3px 3px rgb(var(--pop))}.scan-progress-item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px}.scan-progress-item-info{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}.scan-progress-icon-tile{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:.7rem;border:2px solid rgb(var(--outline));background:rgb(var(--brand));color:#fff;box-shadow:2px 2px rgb(var(--outline));font-size:13px}.scan-progress-icon-tile .scan-progress-icon,.scan-progress-icon-tile .scan-progress-icon.spinning,.scan-progress-icon-tile .scan-progress-icon.completed,.scan-progress-icon-tile .scan-progress-icon.failed{color:inherit}.scan-progress-icon-tile.completed{background:#1f9d61}.scan-progress-icon-tile.failed{background:#dc4b4b}.scan-progress-item-details{flex:1;min-width:0}.scan-progress-filename{font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:14px;color:rgb(var(--ink));margin-bottom:4px;word-break:break-word}.scan-progress-status{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;border:1.5px solid rgb(var(--brand) / .35);background:rgb(var(--brand-soft));color:rgb(var(--hi))}.scan-progress-item.completed .scan-progress-status{background:#e7f8ef;color:#15804c;border-color:#15804c4d}.scan-progress-item.failed .scan-progress-status{background:#ffecec;color:#c33636;border-color:#c336364d}.dark .scan-progress-item.completed .scan-progress-status{background:#1f9d612e;color:#6fe0a6}.dark .scan-progress-item.failed .scan-progress-status{background:#dc4b4b2e;color:#f59a9a}.scan-progress-time{font-weight:600;opacity:.8}.scan-progress-actions{display:flex;gap:6px;align-items:center}.scan-progress-action.progress,.scan-progress-action.view{background:rgb(var(--brand));border-color:rgb(var(--outline));color:#fff}.scan-progress-action.progress:hover,.scan-progress-action.view:hover{background:rgb(var(--brand-strong));color:#fff}.scan-progress-action.view{background:rgb(var(--pop));color:rgb(var(--brand-night))}.scan-progress-action.view:hover{background:#ffd65c;color:rgb(var(--brand-night))}.scan-progress-action.download{color:#1a8a55}.scan-progress-action.download:hover{background:#1f9d611f}.scan-progress-action.remove{color:#c93c3c}.scan-progress-action.remove:hover{border-color:#c93c3c;background:#fff0f0;box-shadow:2px 2px #c93c3c}.dark .scan-progress-action.remove:hover{background:#dc4b4b2e;color:#f59a9a}.scan-progress-bar-container{display:flex;align-items:center;gap:10px}.scan-progress-bar{flex:1;height:14px;padding:2px;background:rgb(var(--surface-2));border:2px solid rgb(var(--outline));border-radius:999px;overflow:hidden}.scan-progress-bar-fill{height:100%;min-width:6px;border-radius:999px;transition:width .3s ease,background-color .3s ease}.scan-progress-percentage{font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:800;color:rgb(var(--ink));min-width:38px;text-align:right;font-variant-numeric:tabular-nums}.scan-progress-live{margin-top:8px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11.5px;font-weight:600;color:rgb(var(--ink-soft))}.scan-progress-live-text{min-width:0}.scan-progress-live-clock{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;color:rgb(var(--ink))}.scan-progress-meta{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.scan-progress-type{font-size:11px;font-weight:800;padding:2px 10px;border-radius:999px;border:1.5px solid rgb(var(--outline));letter-spacing:.02em;transform:rotate(-2deg)}.scan-progress-error{font-size:11px;font-weight:600;color:#c93c3c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.scan-progress-type.ai{background:rgb(var(--pop));color:rgb(var(--brand-night))}.scan-progress-type.standard{background:rgb(var(--brand-soft));color:rgb(var(--hi))}.scan-progress-icon.spinning{animation:spin 1s linear infinite;color:rgb(var(--hi))}.scan-progress-icon.completed{color:#1f9d61}.scan-progress-icon.failed{color:#d64545}.scan-progress-footer{padding:10px 14px;border-top:2px solid var(--line);background:rgb(var(--surface-2) / .6)}.scan-progress-stats{display:flex;flex-wrap:wrap;gap:6px}.scan-progress-stat{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:800;letter-spacing:.02em;border:1.5px solid currentColor}.scan-progress-stat.processing{background:rgb(var(--brand-soft));color:rgb(var(--hi))}.scan-progress-stat.completed{background:#e7f8ef;color:#15804c}.scan-progress-stat.failed{background:#ffecec;color:#c33636}.dark .scan-progress-stat.completed{background:#1f9d612e;color:#6fe0a6}.dark .scan-progress-stat.failed{background:#dc4b4b2e;color:#f59a9a}.scan-progress-empty{padding:36px 20px;text-align:center;color:rgb(var(--muted));font-size:14px;font-weight:600}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.scan-progress-dropdown,.scan-progress-dropdown:before{animation:none}}@media (max-width: 768px){.scan-progress-menu{right:10px;top:calc(var(--header-h, 92px) + 8px)}.scan-progress-dropdown{width:auto;max-width:calc(100vw - 20px);min-width:280px}.scan-progress-toggle{min-width:140px;padding:5px 12px 5px 5px}.scan-progress-item{padding:10px}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand: 0 172 245;--brand-strong: 0 152 222;--brand-deep: 0 82 126;--brand-deeper: 0 63 98;--brand-night: 8 62 96;--brand-soft: 214 240 254;--brand-glow: 122 216 252;--accent: 0 172 245;--accent-light: 122 216 252;--accent-deep: 0 130 190;--accent-soft: 226 246 255;--pop: 255 200 44;--pop-soft: 255 241 196;--pop-deep: 214 150 0;--hi: 0 136 200;--page: 233 247 255;--card: 255 255 255;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--surface-2: 220 242 255;--outline: 0 96 145;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);--ring: rgba(0, 172, 245, .35);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--shadow-card: 0 3px 0 rgba(0, 96, 145, .12);--shadow-card-hover: 5px 5px 0 rgb(0 96 145);--shadow-brand: 3px 3px 0 rgb(0 96 145);--shadow-sticker: 6px 6px 0 rgb(0 96 145)}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes float-slow{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(1deg)}}@keyframes wiggle{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-6deg)}92%{transform:rotate(5deg)}95%{transform:rotate(-3deg)}}@keyframes skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes nav-progress{0%{transform:scaleX(0);opacity:1}70%{opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes panel-in{0%{transform:translate(100%)}to{transform:none}}@keyframes pulse-dot{0%,to{box-shadow:0 0 color-mix(in srgb,currentColor 45%,transparent)}70%{box-shadow:0 0 0 8px transparent}}@keyframes word-in{0%{transform:translate3d(0,80%,0) rotate(4deg);opacity:0}}@keyframes ribbon-flow{to{background-position:34px 0}}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes scan-beam{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}@keyframes threat-in{0%{opacity:0;transform:translate(10px) scale(.9)}to{opacity:1;transform:none}}@keyframes stripes{to{background-position:1.1rem 0}}.pop-shine,.btn-accent,.eyebrow,.icon-tile-pop,.badge-pop,.surface-deep .accent-mark{position:relative;overflow:hidden;isolation:isolate}.pop-shine:after,.btn-accent:after,.eyebrow:after,.icon-tile-pop:after,.badge-pop:after,.surface-deep .accent-mark:after{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:45%;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85) 50%,transparent);transform:translate(-130%) skew(-18deg);animation:pop-sweep 5s var(--ease-in-out-quart) infinite}.eyebrow:after{animation-delay:.8s}.icon-tile-pop:after{animation-delay:1.6s}.surface-deep .accent-mark:after{animation-delay:2.2s}.surface-deep .accent-mark:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;z-index:1;pointer-events:none;background:rgb(var(--brand) / .75);box-shadow:0 0 0 1px #ffffff73;animation:laser-scan 2.6s ease-in-out infinite alternate}.pop-scan:before{content:"";position:absolute;inset-inline:0;top:0;height:30%;pointer-events:none;background:linear-gradient(to bottom,transparent,rgb(var(--brand) / .1) 80%,rgb(var(--brand) / .55) 99%,transparent);animation:scan-beam 5s var(--ease-in-out-quart) infinite}.focus-corners{position:absolute;top:14px;right:14px;bottom:14px;left:14px;pointer-events:none;--fc: rgb(255 255 255 / .75);background:linear-gradient(var(--fc),var(--fc)) top left / 22px 3px no-repeat,linear-gradient(var(--fc),var(--fc)) top left / 3px 22px no-repeat,linear-gradient(var(--fc),var(--fc)) top right / 22px 3px no-repeat,linear-gradient(var(--fc),var(--fc)) top right / 3px 22px no-repeat,linear-gradient(var(--fc),var(--fc)) bottom left / 22px 3px no-repeat,linear-gradient(var(--fc),var(--fc)) bottom left / 3px 22px no-repeat,linear-gradient(var(--fc),var(--fc)) bottom right / 22px 3px no-repeat,linear-gradient(var(--fc),var(--fc)) bottom right / 3px 22px no-repeat;transition:inset .45s var(--ease-spring)}.group:hover .focus-corners{top:26px;right:60px;bottom:26px;left:60px;--fc: rgb(var(--pop))}.prop-float{animation:prop-float var(--prop-duration, 9s) ease-in-out var(--prop-delay, 0s) infinite;will-change:transform}.radar-ping{border:3px solid rgb(var(--brand) / .7);animation:radar-ping 3.3s ease-out infinite}.surface-deep .radar-ping{border-color:#fffc}.surface-deep.pop-scan:before{background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .12) 80%,rgb(255 255 255 / .7) 99%,transparent)}@keyframes pop-sweep{0%,62%{transform:translate(-130%) skew(-18deg)}to{transform:translate(330%) skew(-18deg)}}@keyframes laser-scan{0%{top:4%}to{top:92%}}@keyframes prop-float{0%,to{transform:translateZ(0) rotate(-8deg)}25%{transform:translate3d(8px,-14px,0) rotate(6deg)}50%{transform:translate3d(-4px,-22px,0) rotate(14deg)}75%{transform:translate3d(-10px,-8px,0) rotate(-2deg)}}@keyframes radar-ping{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.35);opacity:0}}.site-cursor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;opacity:0;transition:opacity .2s ease}.site-cursor[data-visible=true]{opacity:1}.site-cursor-frame,.site-cursor-dot-wrap{position:absolute;top:0;left:0;will-change:transform}.site-cursor-corners{position:absolute;left:-17px;top:-17px;width:34px;height:34px;--cc: rgb(var(--brand-deep));background:linear-gradient(var(--cc),var(--cc)) top left / 11px 3px no-repeat,linear-gradient(var(--cc),var(--cc)) top left / 3px 11px no-repeat,linear-gradient(var(--cc),var(--cc)) top right / 11px 3px no-repeat,linear-gradient(var(--cc),var(--cc)) top right / 3px 11px no-repeat,linear-gradient(var(--cc),var(--cc)) bottom left / 11px 3px no-repeat,linear-gradient(var(--cc),var(--cc)) bottom left / 3px 11px no-repeat,linear-gradient(var(--cc),var(--cc)) bottom right / 11px 3px no-repeat,linear-gradient(var(--cc),var(--cc)) bottom right / 3px 11px no-repeat;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff);animation:cursor-breathe 2.4s ease-in-out infinite;transition:left .35s var(--ease-spring),top .35s var(--ease-spring),width .35s var(--ease-spring),height .35s var(--ease-spring),rotate .45s var(--ease-spring),scale .15s ease,opacity .2s ease}.site-cursor[data-state=pointer] .site-cursor-corners{left:-14px;top:-14px;width:28px;height:28px;--cc: rgb(var(--pop));rotate:90deg;animation:none;filter:drop-shadow(1.5px 1.5px 0 rgb(var(--outline))) drop-shadow(-.5px -.5px 0 rgb(var(--outline)))}.site-cursor[data-state=text] .site-cursor-corners{opacity:.25;scale:.7;animation:none}.site-cursor[data-pressed=true] .site-cursor-corners{scale:.75}.site-cursor-dot{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:999px;background:rgb(var(--pop));border:2px solid rgb(var(--outline));transition:scale .3s var(--ease-spring),background-color .2s ease,opacity .2s ease}.site-cursor[data-state=pointer] .site-cursor-dot{background:rgb(var(--brand));scale:.6}.site-cursor[data-state=text] .site-cursor-dot{opacity:0}.cursor-ping{position:fixed;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:999px;border:3px solid rgb(var(--outline));box-shadow:inset 0 0 0 2px rgb(var(--pop));pointer-events:none;animation:cursor-ping .55s var(--ease-out-expo) forwards}@keyframes cursor-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes cursor-ping{0%{transform:scale(.3);opacity:1}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion: reduce){.site-cursor-corners{animation:none}}[data-offscreen] .float-slow,[data-offscreen] .wiggle,[data-offscreen] .stats-ribbon,[data-offscreen] .scan-beam,[data-offscreen] .pulse-dot,[data-offscreen] .prop-float,[data-offscreen] .radar-ping,[data-offscreen].pop-scan:before{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.reveal-rise,.page-enter,.float-slow,.wiggle,.rotating-word,.stats-ribbon,.card-shine,.fill-bar,.scan-beam,.threat-flag,.progress-stripes,.steps-line:before,.slide-down,.pop-in,.mobile-panel,.nav-progress{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.nav-progress{display:none}.prop-float,.radar-ping{animation:none!important}.pop-scan:before,.pop-shine:after,.btn-accent:after,.eyebrow:after,.icon-tile-pop:after,.badge-pop:after,.surface-deep .accent-mark:before,.surface-deep .accent-mark:after{display:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.site-public{background:rgb(var(--page));color:rgb(var(--ink));font-family:DM Sans Variable,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.site-public h1,.site-public h2,.site-public h3,.site-public h4{font-family:Rubik Variable,DM Sans Variable,ui-sans-serif,system-ui,sans-serif;text-wrap:balance;letter-spacing:-.015em}.site-public ::-moz-selection{background:rgb(var(--pop));color:rgb(var(--brand-night))}.site-public ::selection{background:rgb(var(--pop));color:rgb(var(--brand-night))}.site-public :focus-visible{outline:3px solid rgb(var(--brand));outline-offset:2px;border-radius:6px}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.container-page{margin-inline:auto;width:100%;max-width:80rem;padding-inline:1rem}@media (min-width: 640px){.container-page{padding-inline:1.5rem}}@media (min-width: 1024px){.container-page{padding-inline:2rem}}.surface-deep{position:relative;color:rgb(var(--ink));background-color:rgb(var(--brand));--ink: 0 70 112;--ink-soft: 0 78 122;--muted: 0 90 136;--hi: 255 255 255;--accent: 255 255 255;--line: rgba(0, 43, 68, .18);--line-strong: rgba(0, 43, 68, .35)}.glass,.price-card-featured,.bg-brand-night,.bg-brand-deep{--hi: 122 216 252;--accent: 0 172 245}.surface-soft{background:rgb(var(--surface-2))}.surface-pop{position:relative;background-color:rgb(var(--pop-soft));background-image:radial-gradient(rgb(var(--pop) / .55) 1.3px,transparent 1.7px);background-size:22px 22px}.surface-deep :is(.card,.bg-card,.bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.bg-card,.\!bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200 !important;--accent: 0 172 245 !important;--ink: 10 76 112 !important;--ink-soft: 66 120 150 !important;--muted: 116 152 176 !important;--line: rgba(0, 96, 145, .16) !important;--line-strong: rgba(0, 96, 145, .3) !important;color:rgb(var(--ink))!important}.surface-deep :is(.card,.bg-card,.bg-page,.\!bg-surface,.dropzone,.card-sticker){--hi: 0 136 200 !important;--accent: 0 172 245 !important;--ink: 10 76 112 !important;--ink-soft: 66 120 150 !important;--muted: 116 152 176 !important;--line: rgba(0, 96, 145, .16) !important;--line-strong: rgba(0, 96, 145, .3) !important;color:rgb(var(--ink))!important}.surface-deep [class*="text-white/"]{color:#004670e6}.surface-deep :is(.glass,.price-card-featured,.bg-brand-night,.bg-brand-deep) [class*="text-white/"]{color:#fffc}.surface-deep :is(.card,.bg-card,.card-sticker) [class*="text-white/"]{color:rgb(var(--ink-soft))}.surface-deep h1,.surface-deep h2,.surface-deep .section-title{color:#fff;text-shadow:.05em .05em 0 rgb(var(--brand-deep))}.surface-deep :is(.card,.bg-card,.card-sticker,.glass,.price-card-featured) :is(h1,h2,.section-title){text-shadow:none}.surface-deep :is(.card,.bg-card,.card-sticker) :is(h1,h2,.section-title){color:rgb(var(--ink))}.scan-grid{background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:48px 48px}.grid-paper{background-image:linear-gradient(rgb(var(--brand) / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--brand) / .08) 1px,transparent 1px);background-size:48px 48px}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem;border-radius:999px;border:2px solid rgb(var(--outline));background:rgb(var(--pop));color:rgb(var(--brand-night));box-shadow:2px 2px rgb(var(--outline));font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-transform:none}.section-title{font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,1.25rem + 1.7vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:rgb(var(--ink))}.accent-mark{display:inline-block;max-width:100%;padding:.02em .28em .08em;margin-block:.06em;border:.075em solid rgb(var(--brand-deep));border-radius:.28em;background:rgb(var(--brand));color:#fff;font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:800;line-height:1.05;text-shadow:.04em .04em 0 rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep));transform:rotate(-1.5deg)}.surface-deep .accent-mark{background:rgb(var(--pop));color:rgb(var(--brand-night));text-shadow:none;box-shadow:.08em .08em rgb(var(--outline));border-color:rgb(var(--outline))}.surface-deep :is(.card,.bg-card,.card-sticker) .accent-mark{background:rgb(var(--brand));border-color:rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.8rem;border:2px solid rgb(var(--outline));padding-inline:1.2rem;height:2.9rem;font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:700;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;box-shadow:3px 3px rgb(var(--outline));transition:transform .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo),background-color .2s,color .2s}.btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px rgb(var(--outline))}.btn:active{transform:translate(2px,2px);box-shadow:1px 1px rgb(var(--outline))}.btn:disabled,.btn:disabled:hover,.btn:disabled:active{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn[aria-disabled=true]{opacity:.5;pointer-events:none;box-shadow:none}.btn .btn-arrow{transition:transform .3s var(--ease-out-expo)}.btn:hover .btn-arrow{transform:translate(3px)}.btn-primary{background:rgb(var(--brand));color:#fff;text-shadow:1px 1px 0 rgb(var(--brand-deep))}.btn-primary:hover{background:rgb(var(--brand-strong))}.btn-accent{background:rgb(var(--pop));color:rgb(var(--brand-night))}.btn-accent:hover{background:#ffd65c}.btn-outline,.btn-white{background:rgb(var(--card));color:rgb(var(--ink))}.btn-outline:hover,.btn-white:hover{color:rgb(var(--hi))}.surface-deep :is(.btn-outline,.btn-white){background:#fff;color:rgb(var(--brand-night))}.btn-soft{background:rgb(var(--brand-soft));color:rgb(var(--hi))}.btn-ghost-light{background:transparent;color:rgb(var(--brand-night));box-shadow:none}.btn-ghost-light:hover{background:#ffffff40;box-shadow:3px 3px rgb(var(--outline))}.glass .btn-ghost-light,.price-card-featured .btn-ghost-light{color:#fff;border-color:#fff9}.btn-danger{background:#fff0f0;color:#c93c3c;border-color:#c93c3c;box-shadow:3px 3px #c93c3c}.btn-danger:hover{box-shadow:5px 5px #c93c3c}.btn-pill{border-radius:999px}.btn-sm{height:2.4rem;padding-inline:.95rem;font-size:.86rem;box-shadow:2px 2px rgb(var(--outline))}.btn-lg{height:3.35rem;padding-inline:1.6rem;font-size:1.04rem}.link{font-weight:700;color:rgb(var(--hi));text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:rgb(var(--brand) / .4);transition:text-decoration-color .2s}.link:hover{text-decoration-color:currentColor}.chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;border:2px solid var(--line-strong);padding-inline:.875rem;height:2.35rem;font-size:.86rem;font-weight:600;white-space:nowrap;background:rgb(var(--card));color:rgb(var(--ink-soft));transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.chip:hover{color:rgb(var(--ink));border-color:rgb(var(--outline))}.chip[aria-pressed=true],.chip[aria-current]{background:rgb(var(--brand));border-color:rgb(var(--outline));color:#fff;box-shadow:2px 2px rgb(var(--outline))}.card{border-radius:1.1rem;background:rgb(var(--card));border:2px solid var(--line);box-shadow:var(--shadow-card)}.card-lift{transition:transform .25s var(--ease-out-expo),box-shadow .25s var(--ease-out-expo),border-color .2s ease}.card-lift:hover,.card-lift:focus-within{transform:translate(-3px,-3px);border-color:rgb(var(--outline));box-shadow:var(--shadow-card-hover)}.card-sticker{border-radius:1.4rem;background:rgb(var(--card));border:2.5px solid rgb(var(--outline));box-shadow:var(--shadow-sticker)}.glass{background:rgb(var(--brand-deep));border:2px solid rgb(var(--brand-night));box-shadow:3px 3px rgb(var(--brand-night));color:#fff}.icon-tile{display:flex;align-items:center;justify-content:center;border-radius:.9rem;background:rgb(var(--brand-soft));border:2px solid rgb(var(--brand) / .25);color:rgb(var(--hi))}.icon-tile-solid{display:flex;align-items:center;justify-content:center;border-radius:.9rem;color:#fff;background:rgb(var(--brand));border:2px solid rgb(var(--outline));box-shadow:3px 3px rgb(var(--outline))}.icon-tile-pop{display:flex;align-items:center;justify-content:center;border-radius:.9rem;color:rgb(var(--brand-night));background:rgb(var(--pop));border:2px solid rgb(var(--outline));box-shadow:3px 3px rgb(var(--outline))}.badge-pop{background:rgb(var(--pop));color:rgb(var(--brand-night));border-color:rgb(var(--outline))}.\!field{width:100%!important;border-radius:.8rem!important;border:2px solid var(--line-strong)!important;padding-inline:.875rem!important;height:2.9rem!important;font-size:.95rem!important;color:rgb(var(--ink))!important;background:rgb(var(--card))!important;outline:none!important;transition:border-color .2s,box-shadow .2s!important}.field{width:100%;border-radius:.8rem;border:2px solid var(--line-strong);padding-inline:.875rem;height:2.9rem;font-size:.95rem;color:rgb(var(--ink));background:rgb(var(--card));outline:none;transition:border-color .2s,box-shadow .2s}.\!field::-moz-placeholder{color:rgb(var(--muted))!important}.\!field::placeholder{color:rgb(var(--muted))!important}.field::-moz-placeholder{color:rgb(var(--muted))}.field::placeholder{color:rgb(var(--muted))}.\!field:focus{border-color:rgb(var(--outline))!important;box-shadow:3px 3px rgb(var(--brand))!important}.field:focus{border-color:rgb(var(--outline));box-shadow:3px 3px rgb(var(--brand))}textarea.\!field{height:auto!important;min-height:6rem!important;padding-block:.7rem!important}textarea.field{height:auto;min-height:6rem;padding-block:.7rem}.skeleton{border-radius:.75rem;background:linear-gradient(90deg,rgb(var(--surface-2)) 25%,rgb(var(--card)),rgb(var(--surface-2)) 75%);background-size:200% 100%;animation:skeleton 1.4s ease-in-out infinite}.badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.18rem .6rem;font-size:.72rem;font-weight:700;white-space:nowrap;border:1.5px solid rgb(var(--brand) / .35);background:rgb(var(--brand-soft));color:rgb(var(--hi))}.badge-success{background:#e7f8ef;color:#15804c;border-color:#15804c4d}.badge-warning{background:#fff5dc;color:#9a6400;border-color:#9a64004d}.badge-danger{background:#ffecec;color:#c33636;border-color:#c336364d}.badge-neutral{background:rgb(var(--surface-2));color:rgb(var(--ink-soft));border-color:var(--line-strong)}.admin-tile{display:flex;align-items:center;justify-content:center;border-radius:.9rem;border:2px solid rgb(var(--outline));box-shadow:3px 3px rgb(var(--outline))}.table-wrap{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--brand) / .45) transparent}.table-sticker{width:100%;border-collapse:separate;border-spacing:0;font-size:.9rem;color:rgb(var(--ink))}.table-sticker thead th{position:sticky;top:0;z-index:1;background:rgb(var(--brand-soft));border-bottom:2.5px solid rgb(var(--outline));padding:.7rem 1rem;text-align:left;white-space:nowrap;font-family:Rubik Variable,ui-sans-serif,system-ui,sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ink-soft))}.table-sticker tbody td{padding:.8rem 1rem;border-bottom:2px solid var(--line);vertical-align:middle}.table-sticker tbody tr:last-child td{border-bottom:0}.table-sticker tbody tr{transition:background-color .15s ease}.table-sticker tbody tr:hover{background:rgb(var(--brand-soft) / .45)}.site-scrollbar{scrollbar-width:thin;scrollbar-color:rgb(var(--brand) / .45) transparent}.site-scrollbar::-webkit-scrollbar{width:8px;height:8px}.site-scrollbar::-webkit-scrollbar-thumb{background:rgb(var(--brand) / .45);border-radius:999px}.site-scrollbar::-webkit-scrollbar-track{background:transparent}.reveal-rise{transition:opacity .45s ease,transform .5s var(--ease-out-expo)}.reveal-rise[data-shown=true]{transition:opacity .7s var(--ease-out-expo),transform .8s var(--ease-out-expo);transition-delay:calc(var(--i, 0) * 60ms)}.reveal-rise[data-shown=true]:hover{transition-delay:0s}@media (scripting: enabled){.reveal-rise:not([data-shown=true]){opacity:0;transform:translate3d(0,24px,0)}.reveal-rise[data-exit=top]:not([data-shown=true]){transform:translate3d(0,-24px,0)}}.reveal-rise.card-lift[data-shown=true],.reveal-rise.price-card[data-shown=true]{transition:opacity .7s var(--ease-out-expo),transform .25s var(--ease-out-expo),box-shadow .25s var(--ease-out-expo),border-color .2s ease}.page-enter{animation:page-enter .45s var(--ease-out-expo) both}.float-slow{animation:float-slow 6s ease-in-out infinite}.wiggle{animation:wiggle 5s ease-in-out infinite}.pulse-dot{animation:pulse-dot 1.8s ease-out infinite}.faq summary{list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq[open]{border-color:rgb(var(--outline));box-shadow:5px 5px rgb(var(--pop))}.faq[open] .faq-chevron{transform:rotate(180deg)}.faq-chevron{transition:transform .35s var(--ease-out-expo)}.nav-progress{position:fixed;top:0;left:0;z-index:100;height:4px;width:100%;background:rgb(var(--pop));transform-origin:left;animation:nav-progress .9s var(--ease-out-expo) forwards;pointer-events:none}.slide-down{animation:slide-down .4s var(--ease-out-expo) both}.pop-in{animation:pop-in .45s var(--ease-out-expo) both}.mobile-panel{animation:panel-in .45s var(--ease-out-expo) both}.rotating-words{overflow:hidden;vertical-align:bottom}.rotating-word{animation:word-in .6s var(--ease-spring) both}.stats-card{border:2.5px solid rgb(var(--outline));box-shadow:var(--shadow-sticker)}.stats-ribbon{background:repeating-linear-gradient(-45deg,rgb(var(--pop)) 0,rgb(var(--pop)) 12px,rgb(var(--brand-night)) 12px,rgb(var(--brand-night)) 24px);background-size:34px 34px;animation:ribbon-flow 1.6s linear infinite}.stat-item{transition:background-color .3s ease}.stat-item:hover{background:rgb(var(--brand-soft) / .6)}.stat-icon{transition:transform .45s var(--ease-spring)}.stat-item:hover .stat-icon,.group:hover .stat-icon{transform:rotate(-8deg) scale(1.08)}.steps-line{position:relative}.steps-line:before{content:"";position:absolute;left:2.25rem;top:2.5rem;bottom:2.5rem;border-left:3px dashed rgb(var(--brand) / .55);transform-origin:top;animation:grow-y 1.2s var(--ease-out-expo) .3s both}.price-card{border:2px solid var(--line);box-shadow:var(--shadow-card);transition:transform .25s var(--ease-out-expo),box-shadow .25s var(--ease-out-expo),border-color .2s}.price-card:hover{transform:translate(-3px,-3px);border-color:rgb(var(--outline));box-shadow:var(--shadow-card-hover)}.price-card-featured{position:relative;overflow:hidden;color:#fff;background:rgb(var(--brand-deep));border:2.5px solid rgb(var(--brand-night))!important;box-shadow:6px 6px rgb(var(--pop))!important;isolation:isolate}.price-card-featured:hover{box-shadow:9px 9px rgb(var(--pop))!important}.price-card-glow{display:none}.card-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 50%,transparent 62%);transform:translate(-120%)}.group:hover .card-shine{transform:translate(120%);transition:transform .9s var(--ease-out-expo)}.fill-bar{transform-origin:left;animation:grow-x 1.1s var(--ease-out-expo) .3s both}.dropzone{position:relative;border-radius:1.1rem;border:2.5px dashed rgb(var(--brand) / .6);background:rgb(var(--brand-soft) / .55);transition:border-color .2s ease,background-color .2s ease,transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)}.dropzone:hover,.dropzone[data-dragging=true]{border-style:solid;border-color:rgb(var(--outline));background:rgb(var(--brand-soft));box-shadow:4px 4px rgb(var(--outline))}.dropzone[data-dragging=true]{transform:rotate(-.6deg) scale(1.01)}.dropzone-icon{transition:transform .5s var(--ease-spring)}.dropzone:hover .dropzone-icon,.dropzone[data-dragging=true] .dropzone-icon{transform:translateY(-5px) rotate(-6deg)}.scan-beam{position:absolute;inset-inline:0;height:30%;top:0;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(0,172,245,.14) 75%,rgba(122,216,252,.85) 98%,transparent);animation:scan-beam 3.2s var(--ease-in-out-quart) infinite}.threat-flag{animation:threat-in .5s var(--ease-spring) both}.progress-stripes{background-image:linear-gradient(45deg,rgba(255,255,255,.3) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,transparent 75%,transparent);background-size:1.1rem 1.1rem;animation:stripes .8s linear infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-12{top:-3rem;right:-3rem;bottom:-3rem;left:-3rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[-22\%\]{top:-22%;right:-22%;bottom:-22%;left:-22%}.inset-\[-30\%\]{top:-30%;right:-30%;bottom:-30%;left:-30%}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-24{bottom:-6rem}.-bottom-4{bottom:-1rem}.-bottom-40{bottom:-10rem}.-left-3{left:-.75rem}.-left-32{left:-8rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-28{bottom:7rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[12\%\]{bottom:12%}.bottom-\[14\%\]{bottom:14%}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[22\%\]{bottom:22%}.bottom-\[24\%\]{bottom:24%}.bottom-\[26\%\]{bottom:26%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[1\.45rem\]{left:1.45rem}.left-\[14\%\]{left:14%}.left-\[16\%\]{left:16%}.left-\[17\%\]{left:17%}.left-\[18\%\]{left:18%}.left-\[28\%\]{left:28%}.left-\[3\%\]{left:3%}.left-\[38\%\]{left:38%}.left-\[4\%\]{left:4%}.left-\[46\%\]{left:46%}.left-\[52\%\]{left:52%}.left-\[6\%\]{left:6%}.left-\[7\%\]{left:7%}.right-0{right:0}.right-1{right:.25rem}.right-1\/2{right:50%}.right-2{right:.5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[16\%\]{right:16%}.right-\[17\%\]{right:17%}.right-\[28\%\]{right:28%}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[7\%\]{right:7%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[0\.8rem\]{top:.8rem}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[14\%\]{top:14%}.top-\[18\%\]{top:18%}.top-\[22\%\]{top:22%}.top-\[26\%\]{top:26%}.top-\[8\%\]{top:8%}.top-\[8\.85rem\]{top:8.85rem}.top-\[calc\(var\(--header-h\,5\.5rem\)\+0\.75rem\)\]{top:calc(var(--header-h,5.5rem) + .75rem)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.col-span-2{grid-column:span 2 / span 2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mt-10{margin-top:-2.5rem}.-mt-16{margin-top:-4rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.5rem\]{margin-top:.5rem}.mt-\[0\.6em\]{margin-top:.6em}.mt-auto{margin-top:auto}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[6\/5\]{aspect-ratio:6/5}.aspect-square{aspect-ratio:1 / 1}.\!size-8{width:2rem!important;height:2rem!important}.size-1\.5{width:.375rem;height:.375rem}.size-1\/3{width:33.333333%;height:33.333333%}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-20{width:5rem;height:5rem}.size-24{width:6rem;height:6rem}.size-28{width:7rem;height:7rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-32{width:8rem;height:8rem}.size-36{width:9rem;height:9rem}.size-4{width:1rem;height:1rem}.size-40{width:10rem;height:10rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[1\.05rem\]{width:1.05rem;height:1.05rem}.size-\[1\.1rem\]{width:1.1rem;height:1.1rem}.size-\[1\.6rem\]{width:1.6rem;height:1.6rem}.size-\[4\.4rem\]{width:4.4rem;height:4.4rem}.size-\[6\.5rem\]{width:6.5rem;height:6.5rem}.size-full{width:100%;height:100%}.\!h-11{height:2.75rem!important}.\!h-14{height:3.5rem!important}.\!h-8{height:2rem!important}.\!h-9{height:2.25rem!important}.\!h-\[2\.4rem\]{height:2.4rem!important}.\!h-\[2\.9rem\]{height:2.9rem!important}.h-0{height:0px}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[3px\]{height:3px}.h-\[4\.25rem\]{height:4.25rem}.h-\[4\.4rem\]{height:4.4rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[5\.25rem\]{height:5.25rem}.h-\[60vh\]{height:60vh}.h-\[7\.5rem\]{height:7.5rem}.h-\[90vh\]{height:90vh}.h-auto{height:auto}.h-full{height:100%}.max-h-40{max-height:10rem}.max-h-80{max-height:20rem}.max-h-\[55\%\]{max-height:55%}.max-h-\[560px\]{max-height:560px}.max-h-\[600px\]{max-height:600px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(90vh-120px\)\]{max-height:calc(90vh - 120px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.9rem\]{min-height:2.9rem}.min-h-\[3\.35rem\]{min-height:3.35rem}.min-h-\[300px\]{min-height:300px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[9rem\]{min-height:9rem}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[30rem\]{width:30rem}.w-\[36rem\]{width:36rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[78\%\]{width:78%}.w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[min\(20rem\,calc\(100vw-5rem\)\)\]{width:min(20rem,calc(100vw - 5rem))}.w-\[min\(22rem\,88vw\)\]{width:min(22rem,88vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[2\.4rem\]{min-width:2.4rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[24px\]{min-width:24px}.min-w-\[44rem\]{min-width:44rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[9rem\]{min-width:9rem}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[110\%\]{max-width:110%}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[85\%\]{max-width:85%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-40{flex-basis:10rem}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-8{--tw-translate-x: -2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[0\.5deg\]{--tw-rotate: -.5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[0\.6deg\]{--tw-rotate: -.6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[0\.8deg\]{--tw-rotate: -.8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[1\.2deg\]{--tw-rotate: -1.2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[1deg\]{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[2deg\]{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[4deg\]{--tw-rotate: -4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[5deg\]{--tw-rotate: -5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-1{--tw-rotate: 1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate: 2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[0\.5deg\]{--tw-rotate: .5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[0\.6deg\]{--tw-rotate: .6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[0\.8deg\]{--tw-rotate: .8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1\.2deg\]{--tw-rotate: 1.2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[10deg\]{--tw-rotate: 10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1deg\]{--tw-rotate: 1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[4deg\]{--tw-rotate: 4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[8deg\]{--tw-rotate: 8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[2\.75rem_1fr\]{grid-template-columns:2.75rem 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-line>:not([hidden])~:not([hidden]){border-color:var(--line)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-\[0\.9rem\]{border-radius:.9rem!important}.\!rounded-\[1\.4rem\]{border-radius:1.4rem!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-xl{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.\!border-\[2\.5px\]{border-width:2.5px!important}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2\.5px\]{border-width:2.5px}.border-\[3px\]{border-width:3px}.\!border-b-2{border-bottom-width:2px!important}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[2\.5px\]{border-bottom-width:2.5px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[2\.5px\]{border-left-width:2.5px}.border-l-\[5px\]{border-left-width:5px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[2\.5px\]{border-top-width:2.5px}.border-dashed{border-style:dashed}.\!border-\[rgb\(var\(--brand-night\)\)\]{border-color:rgb(var(--brand-night))!important}.\!border-\[rgb\(var\(--outline\)\)\]{border-color:rgb(var(--outline))!important}.\!border-emerald-700{--tw-border-opacity: 1 !important;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))!important}.\!border-line-strong{border-color:var(--line-strong)!important}.\!border-red-500{--tw-border-opacity: 1 !important;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))!important}.border-\[\#c93c3c\]{--tw-border-opacity: 1;border-color:rgb(201 60 60 / var(--tw-border-opacity, 1))}.border-\[rgb\(var\(--brand\)\/0\.3\)\]{border-color:rgb(var(--brand)/.3)}.border-\[rgb\(var\(--brand-night\)\)\]{border-color:rgb(var(--brand-night))}.border-\[rgb\(var\(--outline\)\)\]{border-color:rgb(var(--outline))}.border-\[rgb\(var\(--pop-deep\)\/0\.35\)\]{border-color:rgb(var(--pop-deep)/.35)}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/45{border-color:#f59e0b73}.border-brand{--tw-border-opacity: 1;border-color:rgb(var(--brand) / var(--tw-border-opacity, 1))}.border-brand-night{--tw-border-opacity: 1;border-color:rgb(var(--brand-night) / var(--tw-border-opacity, 1))}.border-brand-night\/15{border-color:rgb(var(--brand-night) / .15)}.border-brand\/25{border-color:rgb(var(--brand) / .25)}.border-brand\/30{border-color:rgb(var(--brand) / .3)}.border-brand\/40{border-color:rgb(var(--brand) / .4)}.border-card{--tw-border-opacity: 1;border-color:rgb(var(--card) / var(--tw-border-opacity, 1))}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-600\/25{border-color:#05966940}.border-emerald-600\/30{border-color:#0596694d}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-orange-600\/30{border-color:#ea580c4d}.border-pop-deep\/40{border-color:rgb(var(--pop-deep) / .4)}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.\!border-b-\[rgb\(var\(--outline\)\)\]{border-bottom-color:rgb(var(--outline))!important}.\!bg-brand{--tw-bg-opacity: 1 !important;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))!important}.\!bg-emerald-50{--tw-bg-opacity: 1 !important;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))!important}.\!bg-page{--tw-bg-opacity: 1 !important;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1))!important}.\!bg-surface{--tw-bg-opacity: 1 !important;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1))!important}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#e53935\]{--tw-bg-opacity: 1;background-color:rgb(229 57 53 / var(--tw-bg-opacity, 1))}.bg-\[\#ffecec\]{--tw-bg-opacity: 1;background-color:rgb(255 236 236 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0f0\]{--tw-bg-opacity: 1;background-color:rgb(255 240 240 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300\/80{background-color:#fcd34dcc}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-400\/35{background-color:#fbbf2459}.bg-amber-400\/\[0\.12\]{background-color:#fbbf241f}.bg-amber-400\/\[0\.14\]{background-color:#fbbf2424}.bg-amber-400\/\[0\.1\]{background-color:#fbbf241a}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))}.bg-brand-deep{--tw-bg-opacity: 1;background-color:rgb(var(--brand-deep) / var(--tw-bg-opacity, 1))}.bg-brand-deep\/50{background-color:rgb(var(--brand-deep) / .5)}.bg-brand-deep\/80{background-color:rgb(var(--brand-deep) / .8)}.bg-brand-night{--tw-bg-opacity: 1;background-color:rgb(var(--brand-night) / var(--tw-bg-opacity, 1))}.bg-brand-night\/10{background-color:rgb(var(--brand-night) / .1)}.bg-brand-night\/60{background-color:rgb(var(--brand-night) / .6)}.bg-brand-night\/70{background-color:rgb(var(--brand-night) / .7)}.bg-brand-night\/80{background-color:rgb(var(--brand-night) / .8)}.bg-brand-soft{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.bg-brand-soft\/40{background-color:rgb(var(--brand-soft) / .4)}.bg-brand-soft\/60{background-color:rgb(var(--brand-soft) / .6)}.bg-brand\/30{background-color:rgb(var(--brand) / .3)}.bg-brand\/5{background-color:rgb(var(--brand) / .05)}.bg-card{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/80{background-color:#34d399cc}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/60{background-color:#10b98199}.bg-emerald-500\/\[0\.07\]{background-color:#10b98112}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-ink\/10{background-color:rgb(var(--ink) / .1)}.bg-ink\/20{background-color:rgb(var(--ink) / .2)}.bg-ink\/30{background-color:rgb(var(--ink) / .3)}.bg-ink\/5{background-color:rgb(var(--ink) / .05)}.bg-line{background-color:var(--line)}.bg-muted{--tw-bg-opacity: 1;background-color:rgb(var(--muted) / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/35{background-color:#f9731659}.bg-page{--tw-bg-opacity: 1;background-color:rgb(var(--page) / var(--tw-bg-opacity, 1))}.bg-page\/60{background-color:rgb(var(--page) / .6)}.bg-pop{--tw-bg-opacity: 1;background-color:rgb(var(--pop) / var(--tw-bg-opacity, 1))}.bg-pop-soft{--tw-bg-opacity: 1;background-color:rgb(var(--pop-soft) / var(--tw-bg-opacity, 1))}.bg-pop-soft\/70{background-color:rgb(var(--pop-soft) / .7)}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/80{background-color:#f87171cc}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/35{background-color:#ef444459}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-500\/\[0\.07\]{background-color:#ef444412}.bg-red-500\/\[0\.08\]{background-color:#ef444414}.bg-sky-400\/15{background-color:#38bdf826}.bg-sky-400\/35{background-color:#38bdf859}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1))}.bg-surface\/40{background-color:rgb(var(--surface-2) / .4)}.bg-surface\/50{background-color:rgb(var(--surface-2) / .5)}.bg-surface\/60{background-color:rgb(var(--surface-2) / .6)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/70{background-color:#ffffffb3}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-\[repeating-linear-gradient\(-45deg\,\#e53935_0_12px\,rgb\(var\(--brand-night\)\)_12px_24px\)\]{background-image:repeating-linear-gradient(-45deg,#e53935 0,#e53935 12px,rgb(var(--brand-night)) 12px,rgb(var(--brand-night)) 24px)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pl-1\.5{padding-left:.375rem!important}.\!pl-10{padding-left:2.5rem!important}.\!pl-11{padding-left:2.75rem!important}.\!pl-9{padding-left:2.25rem!important}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-display{font-family:Rubik Variable,DM Sans Variable,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[0\.78rem\]{font-size:.78rem!important}.\!text-\[0\.82rem\]{font-size:.82rem!important}.\!text-\[0\.85rem\]{font-size:.85rem!important}.\!text-\[0\.8rem\]{font-size:.8rem!important}.\!text-\[clamp\(1\.6rem\,1\.2rem\+1\.2vw\,2\.2rem\)\]{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem)!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.93rem\]{font-size:.93rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.04rem\]{font-size:1.04rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.06rem\]{font-size:1.06rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[1rem\]{font-size:1rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.3rem\]{font-size:2.3rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[2\.9rem\]{font-size:2.9rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.2rem\]{font-size:3.2rem}.text-\[3\.4rem\]{font-size:3.4rem}.text-\[clamp\(1\.6rem\,1\.1rem\+2vw\,2\.4rem\)\]{font-size:clamp(1.6rem,1.1rem + 2vw,2.4rem)}.text-\[clamp\(2\.1rem\,1\.2rem\+3\.4vw\,3\.9rem\)\]{font-size:clamp(2.1rem,1.2rem + 3.4vw,3.9rem)}.text-\[clamp\(2\.1rem\,1\.3rem\+3vw\,3\.4rem\)\]{font-size:clamp(2.1rem,1.3rem + 3vw,3.4rem)}.text-\[clamp\(2\.2rem\,1\.3rem\+3vw\,3\.8rem\)\]{font-size:clamp(2.2rem,1.3rem + 3vw,3.8rem)}.text-\[clamp\(2\.4rem\,1\.5rem\+3\.6vw\,4\.2rem\)\]{font-size:clamp(2.4rem,1.5rem + 3.6vw,4.2rem)}.text-\[clamp\(2\.6rem\,1\.6rem\+4vw\,4\.6rem\)\]{font-size:clamp(2.6rem,1.6rem + 4vw,4.6rem)}.text-\[clamp\(2\.8rem\,2\.2rem\+2\.4vw\,3\.8rem\)\]{font-size:clamp(2.8rem,2.2rem + 2.4vw,3.8rem)}.text-\[clamp\(4rem\,3rem\+4vw\,5\.6rem\)\]{font-size:clamp(4rem,3rem + 4vw,5.6rem)}.text-\[clamp\(6\.5rem\,3\.5rem\+14vw\,12\.5rem\)\]{font-size:clamp(6.5rem,3.5rem + 14vw,12.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.75\]{line-height:1.75}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-brand-night{--tw-text-opacity: 1 !important;color:rgb(var(--brand-night) / var(--tw-text-opacity, 1))!important}.\!text-emerald-700{--tw-text-opacity: 1 !important;color:rgb(4 120 87 / var(--tw-text-opacity, 1))!important}.\!text-ink-soft{--tw-text-opacity: 1 !important;color:rgb(var(--ink-soft) / var(--tw-text-opacity, 1))!important}.\!text-muted{--tw-text-opacity: 1 !important;color:rgb(var(--muted) / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#c33636\]{--tw-text-opacity: 1;color:rgb(195 54 54 / var(--tw-text-opacity, 1))}.text-\[\#c93c3c\]{--tw-text-opacity: 1;color:rgb(201 60 60 / var(--tw-text-opacity, 1))}.text-\[rgb\(var\(--brand\)\)\]{color:rgb(var(--brand))}.text-\[rgb\(var\(--brand-glow\)\)\]{color:rgb(var(--brand-glow))}.text-accent-light{--tw-text-opacity: 1;color:rgb(var(--hi) / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:rgb(var(--hi) / var(--tw-text-opacity, 1))}.text-brand-deep{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.text-brand-night{--tw-text-opacity: 1;color:rgb(var(--brand-night) / var(--tw-text-opacity, 1))}.text-brand-night\/70{color:rgb(var(--brand-night) / .7)}.text-brand-night\/80{color:rgb(var(--brand-night) / .8)}.text-brand-night\/85{color:rgb(var(--brand-night) / .85)}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/80{color:#34d399cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.text-ink-soft{--tw-text-opacity: 1;color:rgb(var(--ink-soft) / var(--tw-text-opacity, 1))}.text-ink\/80{color:rgb(var(--ink) / .8)}.text-muted{--tw-text-opacity: 1;color:rgb(var(--muted) / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-pop{--tw-text-opacity: 1;color:rgb(var(--pop) / var(--tw-text-opacity, 1))}.text-pop-deep{--tw-text-opacity: 1;color:rgb(var(--pop-deep) / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-50{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.1\]{opacity:.1}.\!shadow-\[2px_2px_0_\#047857\]{--tw-shadow: 2px 2px 0 #047857 !important;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-\[2px_2px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 2px 2px 0 rgb(var(--outline)) !important;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\!shadow-\[4px_4px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 4px 4px 0 rgb(var(--outline)) !important;--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[1\.5px_1\.5px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 1.5px 1.5px 0 rgb(var(--outline));--tw-shadow-colored: 1.5px 1.5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[10px_10px_0_rgb\(var\(--pop\)\)\]{--tw-shadow: 10px 10px 0 rgb(var(--pop));--tw-shadow-colored: 10px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[1px_1px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 1px 1px 0 rgb(var(--outline));--tw-shadow-colored: 1px 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_0_\#059669\]{--tw-shadow: 2px 2px 0 #059669;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_0_\#c93c3c\]{--tw-shadow: 2px 2px 0 #c93c3c;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_0_\#ef4444\]{--tw-shadow: 2px 2px 0 #ef4444;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_0_rgb\(var\(--brand-night\)\)\]{--tw-shadow: 2px 2px 0 rgb(var(--brand-night));--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[2px_2px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 2px 2px 0 rgb(var(--outline));--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_0_\#c93c3c\]{--tw-shadow: 3px 3px 0 #c93c3c;--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_0_rgb\(var\(--brand-night\)\)\]{--tw-shadow: 3px 3px 0 rgb(var(--brand-night));--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 3px 3px 0 rgb(var(--outline));--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_0_\#059669\]{--tw-shadow: 4px 4px 0 #059669;--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_0_\#ef4444\]{--tw-shadow: 4px 4px 0 #ef4444;--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 4px 4px 0 rgb(var(--outline));--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_0_rgb\(var\(--pop\)\)\]{--tw-shadow: 4px 4px 0 rgb(var(--pop));--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[5px_5px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 5px 5px 0 rgb(var(--outline));--tw-shadow-colored: 5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[5px_5px_0_rgb\(var\(--pop\)\)\]{--tw-shadow: 5px 5px 0 rgb(var(--pop));--tw-shadow-colored: 5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[6px_6px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 6px 6px 0 rgb(var(--outline));--tw-shadow-colored: 6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[6px_6px_0_rgb\(var\(--pop\)\)\]{--tw-shadow: 6px 6px 0 rgb(var(--pop));--tw-shadow-colored: 6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[8px_8px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 8px 8px 0 rgb(var(--outline));--tw-shadow-colored: 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[8px_8px_0_rgb\(var\(--pop\)\)\]{--tw-shadow: 8px 8px 0 rgb(var(--pop));--tw-shadow-colored: 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_-2px_0_0_rgb\(var\(--brand-night\)\)\]{--tw-shadow: inset -2px 0 0 rgb(var(--brand-night));--tw-shadow-colored: inset -2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow-color: var(--shadow-card);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-sticker\)\]{--tw-shadow-color: var(--shadow-sticker);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-300\/30{--tw-ring-color: rgb(252 211 77 / .3)}.ring-amber-500\/30{--tw-ring-color: rgb(245 158 11 / .3)}.ring-brand{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--brand) / var(--tw-ring-opacity, 1))}.ring-brand\/40{--tw-ring-color: rgb(var(--brand) / .4)}.ring-emerald-500\/25{--tw-ring-color: rgb(16 185 129 / .25)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-ink\/10{--tw-ring-color: rgb(var(--ink) / .1)}.ring-line{--tw-ring-color: var(--line)}.ring-red-400\/30{--tw-ring-color: rgb(248 113 113 / .3)}.ring-red-500\/25{--tw-ring-color: rgb(239 68 68 / .25)}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[1px_1px_0_rgb\(var\(--brand-deep\)\)\]{--tw-drop-shadow: drop-shadow(1px 1px 0 rgb(var(--brand-deep)));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[3px_3px_0_rgba\(0\,82\,126\,0\.35\)\]{--tw-drop-shadow: drop-shadow(3px 3px 0 rgba(0,82,126,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[3px_4px_0_rgba\(0\,20\,34\,0\.55\)\]{--tw-drop-shadow: drop-shadow(3px 4px 0 rgba(0,20,34,.55));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\,color\,box-shadow\]{transition-property:background-color,transform,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,background-color\]{transition-property:transform,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[-webkit-text-stroke\:0\.03em_rgb\(var\(--brand-deep\)\)\]{-webkit-text-stroke:.03em rgb(var(--brand-deep))}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black,transparent);mask-image:linear-gradient(to bottom,black,transparent)}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_80\%\)\]{-webkit-mask-image:linear-gradient(to bottom,black,transparent 80%);mask-image:linear-gradient(to bottom,black,transparent 80%)}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_85\%\)\]{-webkit-mask-image:linear-gradient(to bottom,black,transparent 85%);mask-image:linear-gradient(to bottom,black,transparent 85%)}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_90\%\)\]{-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%)}.\[mask-image\:linear-gradient\(to_bottom\,black_40\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent);mask-image:linear-gradient(to bottom,black 40%,transparent)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black);mask-image:linear-gradient(to bottom,transparent,black)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_25\%\,black_75\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_30\%\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 30%);mask-image:linear-gradient(to bottom,transparent,black 30%)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_30\%\,black_70\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 30%,black 70%,transparent);mask-image:linear-gradient(to bottom,transparent,black 30%,black 70%,transparent)}.\[mask-image\:radial-gradient\(ellipse_at_center\,black_20\%\,transparent_75\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,black 20%,transparent 75%);mask-image:radial-gradient(ellipse at center,black 20%,transparent 75%)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[paint-order\:stroke_fill\]{paint-order:stroke fill}.\[text-shadow\:0\.06em_0\.06em_0_rgb\(var\(--brand-deep\)\)\]{text-shadow:.06em .06em 0 rgb(var(--brand-deep))}.\[text-shadow\:1\.5px_1\.5px_0_rgb\(var\(--brand-deep\)\)\]{text-shadow:1.5px 1.5px 0 rgb(var(--brand-deep))}.\[text-shadow\:1px_1px_0_rgb\(var\(--brand-deep\)\)\]{text-shadow:1px 1px 0 rgb(var(--brand-deep))}.\[text-shadow\:2px_2px_0_rgb\(var\(--brand-deep\)\)\]{text-shadow:2px 2px 0 rgb(var(--brand-deep))}.\[text-shadow\:2px_2px_0_rgb\(var\(--outline\)\)\]{text-shadow:2px 2px 0 rgb(var(--outline))}.\[text-shadow\:3px_3px_0_rgb\(var\(--brand-night\)\)\]{text-shadow:3px 3px 0 rgb(var(--brand-night))}.\[text-shadow\:4px_4px_0_rgb\(var\(--brand-night\)\)\]{text-shadow:4px 4px 0 rgb(var(--brand-night))}.\[text-shadow\:none\]{text-shadow:none}.\[transition-timing-function\:var\(--ease-out-expo\)\]{transition-timing-function:var(--ease-out-expo)}.\[transition-timing-function\:var\(--ease-spring\)\]{transition-timing-function:var(--ease-spring)}.\[transition\:transform_0\.55s_var\(--ease-out-expo\)\]{transition:transform .55s var(--ease-out-expo)}*{scrollbar-width:thin;scrollbar-color:rgb(var(--brand) / .6) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:rgb(var(--brand) / .55);border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--outline) / .85)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}.animate-fade-in-up{animation:fade-in-up .3s cubic-bezier(.34,1.56,.64,1)}.animate-fade-out-down{animation:fade-out-down .2s ease-in}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgb(var(--brand) / .45);border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--brand) / .8)}.surface-deep :is(.card,.hover\:bg-card:hover,.bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.bg-card,.bg-page,.hover\:bg-surface:hover,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.hover\:bg-card:hover,.card-sticker) [class*="text-white/"]{color:rgb(var(--ink-soft))}.surface-deep :is(.card,.hover\:bg-card:hover,.card-sticker,.glass,.price-card-featured) :is(h1,h2,.section-title){text-shadow:none}.surface-deep :is(.card,.hover\:bg-card:hover,.card-sticker) :is(h1,h2,.section-title){color:rgb(var(--ink))}.surface-deep :is(.card,.hover\:bg-card:hover,.card-sticker) .accent-mark{background:rgb(var(--brand));border-color:rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep))}.surface-deep :is(.card,.focus-visible\:bg-card:focus-visible,.bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.focus-visible\:bg-card:focus-visible,.card-sticker) [class*="text-white/"]{color:rgb(var(--ink-soft))}.surface-deep :is(.card,.focus-visible\:bg-card:focus-visible,.card-sticker,.glass,.price-card-featured) :is(h1,h2,.section-title){text-shadow:none}.surface-deep :is(.card,.focus-visible\:bg-card:focus-visible,.card-sticker) :is(h1,h2,.section-title){color:rgb(var(--ink))}.surface-deep :is(.card,.focus-visible\:bg-card:focus-visible,.card-sticker) .accent-mark{background:rgb(var(--brand));border-color:rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep))}.surface-deep :is(.card,.group:hover .group-hover\:bg-card,.bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.group:hover .group-hover\:bg-card,.card-sticker) [class*="text-white/"]{color:rgb(var(--ink-soft))}.surface-deep :is(.card,.group:hover .group-hover\:bg-card,.card-sticker,.glass,.price-card-featured) :is(h1,h2,.section-title){text-shadow:none}.surface-deep :is(.card,.group:hover .group-hover\:bg-card,.card-sticker) :is(h1,h2,.section-title){color:rgb(var(--ink))}.surface-deep :is(.card,.group:hover .group-hover\:bg-card,.card-sticker) .accent-mark{background:rgb(var(--brand));border-color:rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep))}.surface-deep :is(.card,.\[\&\>option\]\:bg-card>option,.bg-page,.bg-surface,.dropzone,.card-sticker){--hi: 0 136 200;--accent: 0 172 245;--ink: 10 76 112;--ink-soft: 66 120 150;--muted: 116 152 176;--line: rgba(0, 96, 145, .16);--line-strong: rgba(0, 96, 145, .3);color:rgb(var(--ink))}.surface-deep :is(.card,.\[\&\>option\]\:bg-card>option,.card-sticker) [class*="text-white/"]{color:rgb(var(--ink-soft))}.surface-deep :is(.card,.\[\&\>option\]\:bg-card>option,.card-sticker,.glass,.price-card-featured) :is(h1,h2,.section-title){text-shadow:none}.surface-deep :is(.card,.\[\&\>option\]\:bg-card>option,.card-sticker) :is(h1,h2,.section-title){color:rgb(var(--ink))}.surface-deep :is(.card,.\[\&\>option\]\:bg-card>option,.card-sticker) .accent-mark{background:rgb(var(--brand));border-color:rgb(var(--brand-deep));box-shadow:.08em .08em rgb(var(--brand-deep))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-4:before{content:var(--tw-content);bottom:1rem}.before\:left-\[2px\]:before{content:var(--tw-content);left:2px}.before\:left-\[calc\(1\.25rem-1\.25px\)\]:before{content:var(--tw-content);left:calc(1.25rem - 1.25px)}.before\:top-4:before{content:var(--tw-content);top:1rem}.before\:top-\[2px\]:before{content:var(--tw-content);top:2px}.before\:size-5:before{content:var(--tw-content);width:1.25rem;height:1.25rem}.before\:w-\[2\.5px\]:before{content:var(--tw-content);width:2.5px}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:border-2:before{content:var(--tw-content);border-width:2px}.before\:border-\[rgb\(var\(--outline\)\)\]:before{content:var(--tw-content);border-color:rgb(var(--outline))}.before\:bg-brand-night\/20:before{content:var(--tw-content);background-color:rgb(var(--brand-night) / .2)}.before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-300:before{content:var(--tw-content);transition-duration:.3s}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:\[transition-timing-function\:var\(--ease-spring\)\]:before{content:var(--tw-content);transition-timing-function:var(--ease-spring)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.open\:ring-2[open]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.open\:ring-brand\/30[open]{--tw-ring-color: rgb(var(--brand) / .3)}.focus-within\:rotate-0:focus-within{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-x-0\.5:hover{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-x-1:hover{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1\.5:hover{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-0:hover{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#c93c3c\]:hover{--tw-border-opacity: 1;border-color:rgb(201 60 60 / var(--tw-border-opacity, 1))}.hover\:border-\[rgb\(var\(--outline\)\)\]:hover{border-color:rgb(var(--outline))}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:bg-\[\#ffd65c\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 214 92 / var(--tw-bg-opacity, 1))}.hover\:bg-brand:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))}.hover\:bg-brand-night\/20:hover{background-color:rgb(var(--brand-night) / .2)}.hover\:bg-brand-soft:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-soft) / var(--tw-bg-opacity, 1))}.hover\:bg-brand-soft\/30:hover{background-color:rgb(var(--brand-soft) / .3)}.hover\:bg-brand-soft\/45:hover{background-color:rgb(var(--brand-soft) / .45)}.hover\:bg-brand-soft\/50:hover{background-color:rgb(var(--brand-soft) / .5)}.hover\:bg-brand-soft\/60:hover{background-color:rgb(var(--brand-soft) / .6)}.hover\:bg-brand-strong:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-strong) / var(--tw-bg-opacity, 1))}.hover\:bg-brand\/20:hover{background-color:rgb(var(--brand) / .2)}.hover\:bg-card:hover{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.hover\:bg-pop:hover{--tw-bg-opacity: 1;background-color:rgb(var(--pop) / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-surface:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-2) / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/35:hover{background-color:#ffffff59}.hover\:text-brand:hover{--tw-text-opacity: 1;color:rgb(var(--hi) / var(--tw-text-opacity, 1))}.hover\:text-brand-deep:hover{--tw-text-opacity: 1;color:rgb(var(--brand-deep) / var(--tw-text-opacity, 1))}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[10px_10px_0_rgb\(var\(--pop\)\)\]:hover{--tw-shadow: 10px 10px 0 rgb(var(--pop));--tw-shadow-colored: 10px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[2px_2px_0_\#c93c3c\]:hover{--tw-shadow: 2px 2px 0 #c93c3c;--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[2px_2px_0_rgb\(var\(--outline\)\)\]:hover{--tw-shadow: 2px 2px 0 rgb(var(--outline));--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[3px_3px_0_rgb\(var\(--outline\)\)\]:hover{--tw-shadow: 3px 3px 0 rgb(var(--outline));--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[4px_4px_0_rgb\(var\(--outline\)\)\]:hover{--tw-shadow: 4px 4px 0 rgb(var(--outline));--tw-shadow-colored: 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[5px_5px_0_rgb\(var\(--outline\)\)\]:hover{--tw-shadow: 5px 5px 0 rgb(var(--outline));--tw-shadow-colored: 5px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[6px_6px_0_rgb\(var\(--outline\)\)\]:hover{--tw-shadow: 6px 6px 0 rgb(var(--outline));--tw-shadow-colored: 6px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[8px_8px_0_rgb\(var\(--pop\)\)\]:hover{--tw-shadow: 8px 8px 0 rgb(var(--pop));--tw-shadow-colored: 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:\!shadow-\[5px_5px_0_rgb\(var\(--pop\)\)\]:focus{--tw-shadow: 5px 5px 0 rgb(var(--pop)) !important;--tw-shadow-colored: 5px 5px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:not-sr-only:focus-visible{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus-visible\:mt-2:focus-visible{margin-top:.5rem}.focus-visible\:rounded-full:focus-visible{border-radius:9999px}.focus-visible\:border-2:focus-visible{border-width:2px}.focus-visible\:border-\[rgb\(var\(--outline\)\)\]:focus-visible{border-color:rgb(var(--outline))}.focus-visible\:bg-card:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.focus-visible\:px-2\.5:focus-visible{padding-left:.625rem;padding-right:.625rem}.focus-visible\:py-0\.5:focus-visible{padding-top:.125rem;padding-bottom:.125rem}.focus-visible\:text-xs:focus-visible{font-size:.75rem;line-height:1rem}.focus-visible\:font-semibold:focus-visible{font-weight:600}.focus-visible\:text-ink:focus-visible{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-brand:focus-visible{outline-color:rgb(var(--brand) / 1)}.active\:translate-x-0\.5:active{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:translate-y-0\.5:active{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:shadow-\[1px_1px_0_rgb\(var\(--outline\)\)\]:active{--tw-shadow: 1px 1px 0 rgb(var(--outline));--tw-shadow-colored: 1px 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:shadow-\[2px_2px_0_rgb\(var\(--pop\)\)\]:active{--tw-shadow: 2px 2px 0 rgb(var(--pop));--tw-shadow-colored: 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:shadow-none:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.group[open] .group-open\:border-\[rgb\(var\(--outline\)\)\]{border-color:rgb(var(--outline))}.group[open] .group-open\:bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))}.group[open] .group-open\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:focus-within .group-focus-within\:text-brand{--tw-text-opacity: 1;color:rgb(var(--hi) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-\[8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[rgb\(var\(--outline\)\)\]{border-color:rgb(var(--outline))}.group:hover .group-hover\:bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-card{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-pop{--tw-bg-opacity: 1;background-color:rgb(var(--pop) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-brand{--tw-text-opacity: 1;color:rgb(var(--hi) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-brand-night{--tw-text-opacity: 1;color:rgb(var(--brand-night) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[3px_3px_0_rgb\(var\(--outline\)\)\]{--tw-shadow: 3px 3px 0 rgb(var(--outline));--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer:checked~.peer-checked\:bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--brand) / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:translate-x-5:before{content:var(--tw-content);--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-\[3px\]{outline-width:3px}.peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:outline-brand{outline-color:rgb(var(--brand) / 1)}@media (prefers-reduced-motion: reduce){.motion-reduce\:transition-none{transition-property:none}}@media (max-width: 399px){.max-\[399px\]\:\!pr-1\.5{padding-right:.375rem!important}}@media (min-width: 400px){.min-\[400px\]\:flex{display:flex}.min-\[400px\]\:\!pr-5{padding-right:1.25rem!important}}@media (min-width: 640px){.sm\:-inset-16{top:-4rem;right:-4rem;bottom:-4rem;left:-4rem}.sm\:inset-x-auto{left:auto;right:auto}.sm\:-right-5{right:-1.25rem}.sm\:left-\[7\%\]{left:7%}.sm\:left-\[8\%\]{left:8%}.sm\:left-auto{left:auto}.sm\:right-5{right:1.25rem}.sm\:right-\[8\%\]{right:8%}.sm\:top-\[20\%\]{top:20%}.sm\:top-\[22\%\]{top:22%}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mt-20{margin-top:-5rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-3{margin-top:.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:\!hidden{display:none!important}.sm\:hidden{display:none}.sm\:aspect-square{aspect-ratio:1 / 1}.sm\:size-11{width:2.75rem;height:2.75rem}.sm\:size-12{width:3rem;height:3rem}.sm\:size-14{width:3.5rem;height:3.5rem}.sm\:size-5{width:1.25rem;height:1.25rem}.sm\:size-52{width:13rem;height:13rem}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-32{height:8rem}.sm\:h-9{height:2.25rem}.sm\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-\[21rem\]{width:21rem}.sm\:w-\[85\%\]{width:85%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:max-w-\[22rem\]{max-width:22rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:self-auto{align-self:auto}.sm\:rounded-full{border-radius:9999px}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-l-2{border-left-width:2px}.sm\:border-r-\[2\.5px\]{border-right-width:2.5px}.sm\:border-t-0{border-top-width:0px}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-8{padding-left:2rem}.sm\:pl-\[3\.25rem\]{padding-left:3.25rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-9{padding-top:2.25rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[0\.72rem\]{font-size:.72rem}.sm\:text-\[0\.78rem\]{font-size:.78rem}.sm\:text-\[0\.82rem\]{font-size:.82rem}.sm\:text-\[0\.85rem\]{font-size:.85rem}.sm\:text-\[0\.8rem\]{font-size:.8rem}.sm\:text-\[1\.02rem\]{font-size:1.02rem}.sm\:text-\[1\.12rem\]{font-size:1.12rem}.sm\:text-\[1\.15rem\]{font-size:1.15rem}.sm\:text-\[1\.35rem\]{font-size:1.35rem}.sm\:text-\[1\.3rem\]{font-size:1.3rem}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[3\.6rem\]{font-size:3.6rem}}@media (min-width: 768px){.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1 / span 1}.md\:-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.md\:ml-0{margin-left:0}.md\:block{display:block}.md\:\!flex{display:flex!important}.md\:\!inline-flex{display:inline-flex!important}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-auto{width:auto}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[19rem_1fr\]{grid-template-columns:19rem 1fr}.md\:grid-cols-\[1fr_19rem\]{grid-template-columns:1fr 19rem}.md\:grid-cols-\[9rem_minmax\(0\,1fr\)_12rem_8rem_11rem\]{grid-template-columns:9rem minmax(0,1fr) 12rem 8rem 11rem}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:border-b-0{border-bottom-width:0px}.md\:border-l-\[2\.5px\]{border-left-width:2.5px}.md\:border-r-\[2\.5px\]{border-right-width:2.5px}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-24{top:6rem}.lg\:top-\[calc\(var\(--header-h\,4\.5rem\)\+1rem\)\]{top:calc(var(--header-h,4.5rem) + 1rem)}.lg\:top-\[calc\(var\(--header-h\,5\.5rem\)\+1rem\)\]{top:calc(var(--header-h,5.5rem) + 1rem)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-start-6{grid-column-start:6}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mr-2{margin-right:.5rem}.lg\:mr-3{margin-right:.75rem}.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-\[320px\]{height:320px}.lg\:h-\[clamp\(280px\,calc\(100dvh_-_var\(--header-h\,5\.5rem\)_-_26rem\)\,640px\)\]{height:clamp(280px,calc(100dvh - var(--header-h,5.5rem) - 26rem),640px)}.lg\:min-h-\[calc\(100svh-4\.5rem\)\]{min-height:calc(100svh - 4.5rem)}.lg\:w-64{width:16rem}.lg\:max-w-\[20rem\]{max-width:20rem}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-8{gap:2rem}.lg\:self-start{align-self:flex-start}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-l-2{border-left-width:2px}.lg\:border-t-0{border-top-width:0px}.lg\:p-10{padding:2.5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:text-left{text-align:left}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-9{grid-column:span 9 / span 9}.xl\:block{display:block}.xl\:table-cell{display:table-cell}.xl\:hidden{display:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}@media (min-width: 1536px){.\32xl\:inline{display:inline}.\32xl\:table-cell{display:table-cell}}.\[\&\>div\]\:max-h-\[34rem\]>div{max-height:34rem}.\[\&\>option\]\:bg-card>option{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.\[\&\>option\]\:text-ink>option{--tw-text-opacity: 1;color:rgb(var(--ink) / var(--tw-text-opacity, 1))}.\[\&_tbody\>tr\>td\]\:px-3 tbody>tr>td{padding-left:.75rem;padding-right:.75rem}.\[\&_thead_th\]\:px-3 thead th{padding-left:.75rem;padding-right:.75rem}@keyframes shine-sweep{0%{transform:translate(-120%) skew(-12deg);opacity:0}20%{opacity:.35}to{transform:translate(120%) skew(-12deg);opacity:0}}.shine-sweep{animation:shine-sweep 2.4s ease-in-out infinite;animation-fill-mode:backwards;animation-play-state:paused}
